
.navbar {
	padding: 1.5rem 1rem;
}

img.custom-logo {
	max-width: 113px !important;
}

#courseForm.create-course .tutor-course-builder-section #tutor-course-content-builder-root .tutor-quiz-builder-modal-wrap .quiz-builder-tab-container .h1, #courseForm.create-course .tutor-course-builder-section #tutor-course-content-builder-root .tutor-quiz-builder-modal-wrap .quiz-builder-tab-container h1, .h3, h3 {
	font-size: 16px;
}

.fw-bold{
	font-weight: 500 !important;
	color: #28253B !important;
}

.offset-lg-1 {
	margin-left: 0px;
}

.col-lg-4 {
	width: 40%!important;
}

.col-lg-2 {
	width: 20%!important;
}

.col-lg-3 {
	width: 20%!important;
}

.btn-primary {
	background-color: #a079ff;
	color: #fff;
	border-radius: 32px;
	font-size: 14px;
	font-weight: 500;
}

.btn-primary:hover {
	background-color : #CDBCFF;
	color: #FFF;
	font-size: 14px;
	font-weight: 500; 
	border-color: #cdbdff;
}

.btn-primary:focus {
	background-color: #a079ff;
	color: #fff;
	border-radius: 32px;
	font-size: 14px;
	font-weight: 500;
	border-color: #a079ff;
}

ul.jetpack-social-widget-list.size-medium {
	flex-direction: row!important;
	margin-bottom: 3rem!important;
}

.jetpack_widget_social_icons ul li {
	margin: 0 5px 0 5px;
}

.mb-4 {
	margin-bottom: 1rem!important;
}

.widget.widget_text p {
	margin-bottom: 0rem !important;
}

div#maxmegamenu-4 {
	margin-bottom: 0rem !important;
}

.footer-widget-3.mb-4.mb-0-last-child.col-lg-2.col-md-3.col-6 {
	width: 20%!important;
}

img.image.wp-image-22626.attachment-full.size-full {
	margin-left: 0px!important;
}

div#text-2 {
	margin-top: 0.3rem!important;
}

.mb-3.col.ps-0.ms-2.ms-md-0 {
	width: 50%!important;
}


div#media_image-9 {
	margin-bottom: 0.5rem!important;
}

ul.jetpack-social-widget-list.size-large {
	flex-direction: row!important;
	justify-content: center;
}

.col-lg-4.col-md-5.col-12.text-center.text-md-start {
	width: 100%!important;
}

b, strong {
	font-weight: 500;
}

#courseForm.create-course .tutor-course-builder-section .video_source_wrap_html5 .video-metabox-source-html5-poster .builder-course-thumbnail-img-src .tutor-builder-course-video-poster-text, .mt-md-0 {
	margin-top: 1rem !important;
}

a {
	color: #5c5776;
	font-size: 14px;
}

a:hover {
	color: #754ffe;
	font-size: 14px;
}

.card {
	border-radius: 0.5rem;
}

nav.geeks-pagination {
	display: flex;
	justify-content: center;
}

ul.jetpack-social-widget-list.size-medium {
    margin-bottom: 1.5rem !important;
    margin-top: 3rem !important;
}

.site-footer .footer-widgets .widget ul li a {
	font-size: 14px;
	font-weight: 400;
	font-family: helvetica neue;
}

img.image.wp-image-30276.attachment-thumbnail.size-thumbnail {
	width: 180px !important;
}

img.image.wp-image-30276.attachment-thumbnail.size-thumbnail:hover {
	opacity: 0.5;
}

img.image.wp-image-30275.attachment-thumbnail.size-thumbnail {
	width: 180px !important;
}

img.image.wp-image-30275.attachment-thumbnail.size-thumbnail:hover {
	opacity: 0.5;
}

div#jp-relatedposts {
	display: none!important;
}

.robots-nocontent.sd-block.sd-social.sd-social-icon-text.sd-sharing {
	display: none!important;
}

div.jetpack-likes-widget-wrapper {
	display: none!important;
}

.elementor-card-shadow-yes .elementor-post__card {
    box-shadow: 0 1px 3px 0 rgba(3,0,71,.40) !important;
}

.elementor-card-shadow-yes .elementor-post__card:hover {
     box-shadow: 0 10px 15px -3px rgba(0,0,0,.4) !important;
    transition: box-shadow .25s ease-out !important;
}

.elementor-108 .elementor-element.elementor-element-acacc9b .elementor-post__card {
	padding-bottom : 15px!important;
	padding-top: 0px!important;
}

.elementor-posts--thumbnail-top .elementor-post__thumbnail__link
{
	margin-bottom: 0px!important;
}

#mega-menu-wrap-navbar, #mega-menu-wrap-navbar #mega-menu-navbar, #mega-menu-wrap-navbar #mega-menu-navbar ul.mega-sub-menu, #mega-menu-wrap-navbar #mega-menu-navbar li.mega-menu-item, #mega-menu-wrap-navbar #mega-menu-navbar li.mega-menu-row, #mega-menu-wrap-navbar #mega-menu-navbar li.mega-menu-column, #mega-menu-wrap-navbar #mega-menu-navbar a.mega-menu-link, #mega-menu-wrap-navbar #mega-menu-navbar span.mega-menu-badge {
	font-family: "Helvetica Neue" !important;
	font-weight: 500 !important;
}

#mega-menu-wrap-navbar #mega-menu-navbar > li.mega-menu-item > a.mega-menu-link {
	border-left: 21px solid rgba(255, 255, 255, 0.1) !important;
	border-right: 3px solid rgba(255, 255, 255, 0.1) !important;
}

#mega-menu-wrap-navbar #mega-menu-navbar[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu, #mega-menu-wrap-navbar #mega-menu-navbar[data-effect="fade_up"] li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu {
	top: 64px;
	box-shadow: 0 4px 8px 4px rgba(0, 0, 0, 0.05);
}

* {
  box-sizing: border-box;
}

.column {
  float: left;
  width: 40%;
  padding: 0px;
}

.column:hover {
	opacity: 0.5;
}

img.img-fluid.attachment-full.size-full.wp-image-31011 {
	width: 50% !important;
}

img.img-fluid.attachment-full.size-full.wp-image-31011:hover {
	opacity: 0.5;
}

img.img-fluid.attachment-large.size-large.wp-image-23651 {
	width: 50% !important;
}

img.img-fluid.attachment-large.size-large.wp-image-23651:hover {
	opacity: 0.5;
}

img.image.wp-image-32777.attachment-medium.size-medium {
	width: 40% !important;
	height: auto;
}