/*
Theme Name: OceanWP Child
Theme URI: https://oceanwp.org/
Description: OceanWP WordPress theme example child theme.
Author: Nick
Author URI: https://oceanwp.org/
Template: oceanwp
Version: 1.8.6
*/

/* Parent stylesheet should be loaded from functions.php not using @import */

#owp-svg-icons{display:none;}

#site-header{background-color:#fff!important}

.elementor-search-form__container:not(.elementor-search-form--full-screen) {
    background: #eceeef!important;
}
.search_results {
    padding: 30px;
    max-width: 600px;
    margin: auto;
    text-align: center;
    background-color: #fff3cd;
    border-color: #ffeeba;
    color: #856404;
}



body{color:#7A7A7A;}

.elementor-element-f32ae23 .elementor-row { padding: 0 20px;}

.elementor-28631 .elementor-element.elementor-element-444ceae{margin-top:80px;}
.elementor-31662 .elementor-element.elementor-element-02e9a7a{left:0!important;}


	.elementor-element-5543dfeb .elementor-widget-wrap b {
    margin: 0 auto;}

	.elementor-element-ba36b0a .elementor-text-editor {text-align:center;}


.elementor-element.elementor-element-4ea66cb{left: 0!important;}

.elementor-31878 .elementor-element.elementor-element-7278528 {width: 100% !important; max-width: 800px !important;}
#mega-menu-wrap-topbar_menu #mega-menu-topbar_menu{width: 100%; display: flex; flex-flow: row wrap; justify-content: space-between;}

select#lang_choice_wp-widget-polylang {height: 40px;}

.elementor-widget .elementor-icon-list-icon+.elementor-icon-list-text { padding-left: 4px;}


#mega-menu-wrap-main_menu #mega-menu-main_menu > li.mega-menu-item {
    margin: 0 5px 0 0;
}





@media (min-width: 768px){
	
.elementor-31878 .elementor-element.elementor-element-281610a {width: 50% !important;}	
.elementor-31878 .elementor-element.elementor-element-73e663a {width: 10% !important;}
.elementor-31878 .elementor-element.elementor-element-8e855ca {width: 10% !important;}
	#mega-menu-wrap-topbar_menu #mega-menu-topbar_menu > li.mega-menu-item > a.mega-menu-link{padding: 0 !important;}
	
}

@media only screen and (min-width: 1024px) and (max-width: 1280px) {
	
	#mega-menu-wrap-topbar_menu #mega-menu-topbar_menu > li.mega-menu-item > a.mega-menu-link{font-size: 12px !important; }
	


.elementor-53 .elementor-element.elementor-element-5902dca8:not(.elementor-motion-effects-element-type-background), .elementor-53 .elementor-element.elementor-element-5902dca8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position: center center;}
}

@media only screen and (min-width: 320px) and (max-width: 767px) {
.elementor-13984 .elementor-element.elementor-element-20a4eec9{
    padding: 20px!important;}
	.elementor-element-19a6d3a2 .elementor-text-editor.elementor-clearfix {overflow-x: scroll;overflow-y: hidden;}
	.elementor-53 .elementor-element.elementor-element-37a4b949 > .elementor-element-populated{padding: 40px 40px 40px 40px!important;}
	.elementor-53 .elementor-element.elementor-element-7e5ed2bb > .elementor-element-populated { padding: 40px 40px 40px 40px !important; 
    margin-top: 30px;}
	.elementor-53 .elementor-element.elementor-element-27034291 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{margin-top:40px;}
	.elementor-53 .elementor-element.elementor-element-fb7629b{margin-top:40px;}
	.page-id-53 .elementor-widget-wrap .elementor-section-boxed .elementor-row .elementor-column-wrap.elementor-element-populated {
    padding: 50px 20px !important;}
	.elementor-27434 .elementor-element.elementor-element-40bffe70 > .elementor-element-populated{padding: 30px!important;}
	.elementor-27434 .elementor-element.elementor-element-2db712 > .elementor-widget-container{border-width:0!important;}
	.elementor-28631 .elementor-element.elementor-element-444ceae{margin-top:40px;}
/* 	.elementor-element .elementor-element-7fa395d5{padding:20px;} */
	.elementor-element .elementor-element-5bc7d5b{margin-top:40px;}
	.elementor-33312 .elementor-element.elementor-element-fa019b6{margin-top:40px!important;}
	.elementor-col-25 .elementor-element {margin-top:40px;}
	.elementor-784 .elementor-element.elementor-element-3f10d0c > .elementor-element-populated{padding:30px!important;}
	.elementor-31304 .elementor-element.elementor-element-73d0e489 > .elementor-element-populated{padding:20px!important;}	
	.elementor-31301 .elementor-element.elementor-element-4b696636 > .elementor-widget-container h3{font-size:30px;}	
	.dce-acf-repeater-item{margin-top:20px!important;}	
	.elementor-element-05a3ad7 elementor-widget{margin-top:40px;}	
	.elementor-accordion .elementor-accordion-item+.elementor-accordion-item {
    border-top: 1px solid #d4d4d4!important;}	
	.elementor-location-footer .elementor-section-items-middle {padding: 60px 0 !important;}
	.elementor-191 .elementor-element.elementor-element-6da28a1 > .elementor-element-populated {
    padding: 30px 30px 30px 30px!important;}	
	.elementor-31878 .elementor-element.elementor-element-45cb9fd .elementor-menu-toggle {
    margin: 8px auto 0;}	
	.elementor-element-166d84e {padding: 0 20px !important;}
	.elementor-element-85ff1e3 a.elementor-cta {display: -webkit-box;display: -ms-flexbox;display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-flow: row wrap; flex-flow: row wrap;}
	.elementor-element-ce02a76 {padding: 0 20px !important;}		
	.elementor-element-9147e89, .elementor-element-0a2d55e, .elementor-element-a12625e, .elementor-element-d0f4072, .elementor-element-b1dac95, .elementor-element-c8a9168, .elementor-element-ac7173f, .elementor-element-	68bbc78, .elementor-element-e5831fb, .elementor-element-66bfe41, .elementor-element-144da9c, .elementor-element-cedfc50{padding: 0;}	
	.elementor-element-85ff1e3 { padding: 0 20px !important;}
	.blog .elementor-2987 .elementor-element.elementor-element-1263000c > .elementor-element-populated{   padding: 30px 30px 30px 30px!important;}
	.blog  .elementor-2987 .elementor-element.elementor-element-b8d51e0 > .elementor-element-populated{  padding: 30px 30px 30px 30px!important;}
	.blog .elementor-2987 .elementor-element.elementor-element-9b8ca87 > .elementor-element-populated{ padding: 30px 30px 30px 30px!important;}
	.blog .elementor-2987 > .elementor-element-populated{ padding: 30px 30px 30px 30px!important;}	
	.elementor-element-166d84e .elementor-cta {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row wrap;flex-flow: row wrap;}
	body:not(.rtl) .elementor-2987 .elementor-element.elementor-element-5efabc2 .elementor-pagination .page-numbers:not(:first-child) {
    margin-left: calc(28px / 10)!important;}	
	body:not(.rtl) .elementor-2987 .elementor-element.elementor-element-5efabc2 .elementor-pagination .page-numbers:not(:last-child) {
    margin-right: calc(28px / 10)!important;}	
	.page-id-32144 .elementor-cta__bg-wrapper { width: 100%;min-width: 100% !important; min-height: 200px !important;}	
	.elementor-element-166d84e .elementor-cta { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal !important; -webkit-box-direction: normal !important; -ms-flex-flow: row wrap !important; flex-flow: row wrap !important;}
	.page-id-32144 .elementor-cta--layout-image-left .elementor-cta {-webkit-box-orient: horizontal !important;-webkit-box-direction: normal !important;-ms-flex-flow: row wrap !important;flex-flow: row wrap !important;}
	.page-id-32144 section.elementor-section.elementor-top-section.elementor-element.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default {
    padding: 20px !important; margin-top: 0;}	
	.page-id-32144 .elementor-column-wrap.elementor-element-populated {margin: 0 !important;}
	.page-id-32144 .elementor-widget {margin-bottom: 20px;	}
	.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-3ca0b9d {margin-bottom: 20px;}
	.page-id-32144 section.elementor-section.elementor-top-section.elementor-element.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default {padding: 20px !important; margin-top: 0; }
	.page-id-32144 .elementor-widget { margin-bottom: 0;}
	.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-d456848 {  margin-bottom: 20px;}
	section.elementor-section.elementor-top-section.elementor-element.elementor-element-e5831fb.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default { padding-bottom: 0 !important;}
	 section.elementor-section.elementor-top-section.elementor-element.elementor-element-66bfe41.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default { margin-bottom: 20px;}		
	.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-0d48d9a { margin-bottom: 20px;}
	.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-31085ce {margin-bottom: 20px;}
	section.elementor-section.elementor-top-section.elementor-element.elementor-element-e5831fb.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default {
    padding-bottom: 0 !important; margin-bottom: 0;}
	.elementor-element-523152f {    margin-top: 30px;}
	.elementor-element-429ff21 {    margin-bottom: 30px;}
	.elementor-511 .elementor-element.elementor-element-097d6d9 {    padding: 50px 0px 30px 0px;}
	.elementor-511 .elementor-element.elementor-element-a4692fa {    padding: 0px 0px 30px 0px;}
	.elementor-511 .elementor-element.elementor-element-e7cbba6 {    padding: 0px 0px 30px 0px;}
	.elementor-511 .elementor-element.elementor-element-f757928 {    padding: 0px 0px 80px 0px;}
	.elementor-511 .elementor-element.elementor-element-bf6942e{padding: 30px 0;}
	.elementor-element-b23ca1b {margin-bottom: 30px;}
	.elementor-511 .elementor-element.elementor-element-bf6942e {padding: 30px 0px;}
	.elementor-element-0e45cbf {margin-bottom: 30px;}
	.elementor-element-285b8e81 .elementor-column-wrap.elementor-element-populated {padding: 15px !important;}
	.elementor-element-40688291 .elementor-widget-wrap { padding: 15px;}
	.elementor-20072 .elementor-element-populated{padding:20px!important;}
	.elementor-786 .elementor-element-populated{padding:20px!important;}
	.elementor-784 .elementor-element-populated{padding:20px!important;}
	.elementor-2070 .elementor-element-populated{padding:20px!important;}
	.elementor-6250 .elementor-element-populated { padding: 30px 20px 30px 20px!important;}	
	.elementor-col-16 .elementor-element-populated{margin-top:40px!important;}	
	.elementor-193 .elementor-element-populated { padding: 30px 20px 30px 20px!important;}	
	.elementor-2997 .elementor-element-populated{padding: 30px 20px 30px 20px!important;}
	.elementor-1410 .elementor-element-populated{padding: 30px 20px 30px 20px!important;}	
	.elementor-1413 .elementor-element-populated{padding: 30px 20px 30px 20px!important;}	
	.elementor-38911 .elementor-element-populated{padding: 30px 20px 30px 20px!important;}
	.elementor-191 .elementor-element-populated{padding: 30px 20px 30px 20px!important;}
	.elementor-39911 .elementor-element-populated {padding: 20px 20px 20px 20px!important;}
	elementor-element-212699d .elementor-widget.elementor-widget-text-editor {
    margin-top: 0;}
	
	.elementor-element-212699d .elementor-widget.elementor-widget-heading {    margin: 0;}
	.elementor-element-6886018 .elementor-align-center.elementor-tablet-align-center.elementor-widget.elementor-widget-button { margin-top: 0;}	
	.elementor-element-212699d .elementor-widget.elementor-widget-text-editor {  margin-top: 0;}
	.elementor-element-212699d .elementor-widget.elementor-widget-heading {  margin: 0;}
	.elementor-element-6886018 .elementor-align-center.elementor-tablet-align-center.elementor-widget.elementor-widget-button {  margin-top: 0;}
	.dce-acf-repeater-item { margin-bottom: 30px;}	
	.page-id-186 .elementor-section-stretched.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default {  margin-bottom: 30px; padding-bottom: 20px;}
	.elementor-element-67f3462c .elementor-column-wrap.elementor-element-populated {   padding: 30px 10px !important;}
	.elementor-element-7c5348c .elementor-widget-testimonial-carousel .swiper-slide{padding:0!important;}
	.elementor-element-0e19446 table { width: 100% !important;  height: auto !important;}
	.elementor-element-0e19446 td { width: 100% !important;  float: left !important;   height: auto !important;}	
	.elementor-element-02e9a7a {   padding: 0 !important;}
	.elementor-element-0e19446 td {  width: 100% !important;  float: left !important;  height: auto !important;   padding: 0;}
	.elementor-element-0e19446 table ~ p {  display: none;}		
	.elementor-71 .elementor-element.elementor-element-9ee92e5 {  -webkit-box-shadow: 0px 0px 23px 0px rgb(0 0 0 / 25%);  box-shadow: 0px 0px 23px 0px rgb(0 0 0 / 25%); padding: 10px;}		
	.elementor-element-73eed37e .elementor-widget-wrap { padding: 0 20px;}	
	.elementor-section-content-middle.elementor-section-stretched.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default {
    margin-bottom: 20px;  padding: 0;}			
	.elementor-element.elementor-element-c9bfe23.elementor-widget.elementor-widget-heading { margin-bottom: 0; text-align: center;}	
	
	.elementor-786 .elementor-element.elementor-element-a758f47.elementor-arrows-yes .elementor-main-swiper {
    width: calc( 100% - 39px )!important;}	
		
	.elementor-786 .elementor-element.elementor-element-a758f47 .elementor-testimonial__icon {
    font-size: 18px!important;}
	.elementor-section-content-middle.elementor-section-stretched.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default{margin-top:40px;}
	.elementor-27434 .elementor-element.elementor-element-3911597 > .elementor-element-populated{margin:20px 0!important;}
	.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding:10px!important;}	
	.elementor-element-populated{padding:10px!important; margin: 0;}
	.elementor-28092 .elementor-element.elementor-element-12b9753 > .elementor-element-populated{padding:0!important;}
	.e-grid-align-left.e-grid-align-center.elementor-shape-rounded.elementor-grid-0.elementor-widget.elementor-widget-social-icons {margin-bottom: 20px;}
	.elementor-element.elementor-element-9bf83a9.elementor-widget.elementor-widget-text-editor {
    margin-bottom: 0 !important;}
	.elementor-32364 .elementor-element.elementor-element-6ba699d {  padding: 50px 20px 0 20px;}
	.elementor-32364 .elementor-element.elementor-element-cb71d6b {   padding: 0 20px ;}		
	.elementor-32364 .elementor-element.elementor-element-6ba699d {   padding: 50px 20px 0 20px !important;}
	.elementor-32364 .elementor-element.elementor-element-cb71d6b {
    padding: 0 20px !important ;}
	.elementor-32364 .elementor-element.elementor-element-bc67e1b {
    padding: 0 20px 50px 20px !important;}	
	.elementor-element-4b696636 h3 {float: left; width: 100%;}	
	.page-id-195 .elementor-element-67f3462c .elementor-widget-text-editor {
    padding: 15px;}
	.elementor-element-6aec78e3 .elementor-widget-wrap { padding: 0 10px;}
	.elementor-element-108ee3b .elementor-element-65ff0cde .elementor-widget-wrap {padding: 0 20px;}	
	.elementor-element-ee4a02f .elementor-widget-wrap {padding: 10px;}
	.elementor-element-560f53c .elementor-widget-wrap {padding: 10px;}
	.elementor-2997 .elementor-element.elementor-element-1f395758.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap {
    padding: 20px;}
	.elementor-element-5e2574b3 .elementor-widget-wrap { padding: 20px;}	
	.page-id-1413 .elementor-1413 .elementor-element-populated{padding:20px!important;}
	.page-id-1410 .elementor-1410 .elementor-element-populated{padding:20px!important;}
	.page-id-2997 .elementor-2997 .elementor-element-populated{padding:20px!important;}
	.page-id-193 .elementor-31878 .elementor-element-populated{padding:20px!important;}
	.elementor-element-d5aee05 .elementor-widget-wrap {padding: 20px!important;}
	.elementor-column-wrap.elementor-element-populated .elementor-column-wrap.elementor-element-populated{padding: 0 20px!important; }
	.elementor-cta {display: -webkit-box!important;display: -ms-flexbox!important;display: flex!important; -webkit-box-orient: horizontal!important; -webkit-box-direction: normal!important; -ms-flex-flow: row wrap!important; 	flex-flow: row wrap!important;}
	.page-id-39911 .elementor-39911 .elementor-element-populated{padding: 20px!important;}
	.elementor-section{left: 0!important;}
	
	.elementor-element-1949fbc{padding: 20px 0;}
	.elementor-element-7462365 .elementor-element-populated{margin: 0; padding: 0!important;}
	.elementor-27434 .elementor-element.elementor-element-7462365 > .elementor-element-populated{padding: 0!important; margin-top: 0;}
	.elementor-accordion .elementor-accordion-item:last-child{margin-bottom: 0!important;}
	.elementor-element.elementor-element-3378ca9 .elementor-container, .elementor-element.elementor-element-407bd6d .elementor-container{max-width: 100%!important;}
	.elementor-27950 .elementor-element.elementor-element-15b26d7{padding: 0!important;}
	.elementor-element.elementor-element-c728557 h4 > strong a, .NormalTextRun a, .wp-image-40734, .wp-image-37235, .wp-image-38031{width: 100%; max-width: 150px; margin: 0 auto 20px; display: flex; flex-flow: row wrap;}
	.elementor-tab-content td h4, .elementor-tab-content td{font-size: 13px;}
	.elementor-element.elementor-element-ea9484b{padding: 20px 10px;}
	.page-id-193 .elementor-column-wrap.elementor-element-populated, .elementor-element-1227518{padding: 20px 20px!important;}
	.elementor-element-1dce78b0{margin-top:20px;}
	.container, body.content-full-screen .elementor-section-wrap > .elementor-section.elementor-section-boxed > .elementor-container{max-width: 100%!important;}
	.elementor-element-6fe48e1{margin-bottom: 20px;}
	.elementor-39911 .elementor-section-wrap .elementor-section{padding-left: 20px!important; padding-right: 20px!important;}
	.elementor-27434 .elementor-element.elementor-element-7fa395d5:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-27434 .elementor-element.elementor-element-7fa395d5 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{padding: 20px!important}
 .elementor-element-dc654d7{margin: 0!important;}
	.elementor.elementor-784{padding: 20px!important;}
	.elementor-element.elementor-element-1b6d3c4{padding-left: 10px!important; padding-right: 10px!important;}
	.elementor-element.elementor-element-5efabc2{padding: 0 10px!important;}
	
	.elementor-39911  .elementor-element-populated {padding:20px!important;}

	
	.elementor-53 .elementor-element.elementor-element-5bd09e02 > .elementor-widget-container {margin: 0px !important;}
	select#lang_choice_wp-widget-polylang {height: 40px;}
	section.elementor-section.elementor-top-section.elementor-element.elementor-element-fdd3cc0.elementor-section-stretched.elementor-section-boxed.elementor-section-height-default.nitro-elementor-stretch.nitro-offscreen .elementor-element-populated {padding: 50px 20px !important;}
	
	section#BeyondAbroadDestinations .elementor-column-wrap.elementor-element-populated{padding: 50px 20px !important;}

	
}



@media only screen and (min-width: 320px) and (max-width: 374px) {
	.elementor-31878 .elementor-element.elementor-element-cd97256 {
	--icon-size: 14px!important;}	
	.elementor-31301 .elementor-element.elementor-element-4b696636 > .elementor-widget-container h3 {  font-size: 24px;}
	.elementor-tab-content td h4, .elementor-tab-content td{font-size: 8px;}
	.elementor-31878 .elementor-element.elementor-element-8d26420 {width: 47%!important;;}
	.elementor-31878 .elementor-element.elementor-element-f7ea844 {width: 53%!important;;}
}



@media only screen and (min-width: 768px) and (max-width: 991px) {

	.elementor-31878 .elementor-element.elementor-element-281610a { width: 10%!important;}
	.elementor-31878 .elementor-element.elementor-element-feca636 > .elementor-widget-container{margin: 0!important;}	
	.page-template-default .elementor-widget-container{margin:0!important;}	
	.elementor-27434 .elementor-element.elementor-element-7462365{margin-top:40px;}	
	.container, body.content-full-screen .elementor-section-wrap > .elementor-section.elementor-section-boxed > .elementor-container{max-width:100%!important;}
	.elementor-element-38f95fd { padding-bottom: 68px !important;}
	.elementor-column.elementor-col-33.elementor-top-column.elementor-element.elementor-element-ac1835d {width: 30%;}
	.elementor-element-3e4fc3b table{width:100%!important;}
	.elementor-element-05a3ad7 elementor-widget{margin-top:40px;}
	.elementor-column.elementor-col-50, .elementor-column[data-col="50"]{width:100%!important;}	
	.elementor-element-2640b16b .elementor-row { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center;}
	.elementor-element-6ac2b2db .elementor-element-populated {padding: 0 !important;}
	.elementor-32364 .elementor-element.elementor-element-a34f1ab .elementor-image-box-title{padding-left:20px!important;}
	.elementor-text-editor  h3 {font-size:20px!important;}	
	.elementor-31884 .elementor-element.elementor-element-9610622 {padding: 30px 20px 40px 20px!important;}
	.elementor-menu-toggle { margin-top: 8px !important;}	
/* 	.elementor-widget-image .elementor-image img{width:150px!important;} */
	.elementor-element.elementor-element-11535d0.elementor-cta--layout-image-left.elementor-cta--skin-classic.elementor-animated-content.elementor-bg-transform.elementor-bg-transform-zoom-in.elementor-widget.elementor-widget-call-		to-action { margin-bottom: 20px;}	
	.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-d456848 {
    margin-bottom: 20px;}
	elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-d456848 {
    margin-bottom: 20px;}
	.elementor-element.elementor-element-11535d0.elementor-cta--layout-image-left.elementor-cta--skin-classic.elementor-animated-content.elementor-bg-transform.elementor-bg-transform-zoom-in.elementor-widget.elementor-widget-call-		to-action { margin-bottom: 20px;}	
	
	section.elementor-section.elementor-top-section.elementor-element.elementor-element-760d8d9.elementor-section-content-top.elementor-section-stretched.elementor-hidden-phone.elementor-section-boxed.elementor-section-height-			default.elementor-section-height-default { padding: 20px 25px;}

	section.elementor-section.elementor-top-section.elementor-element.elementor-element-a4786d7.elementor-section-stretched.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default {
    padding: 0 20px;}

	section.elementor-section.elementor-top-section.elementor-element.elementor-element-c60c1a7.elementor-section-content-top.elementor-section-stretched.elementor-hidden-phone.elementor-section-boxed.elementor-section-height-		default.elementor-section-height-default {
    padding: 20px 25px;}	
	
	section.elementor-section.elementor-inner-section.elementor-element.elementor-element-ac625a5.elementor-section-height-min-height.elementor-section-content-bottom.elementor-section-boxed.elementor-section-height-default {
	padding: 0 20px;	}
	
	
	.elementor-column.elementor-col-50, .elementor-column[data-col="50"]{width:50%;}
	
	
	section#ProgramOverview {
    padding: 50px 30px;}
	.page-id-38589 .elementor-column.elementor-col-20, .elementor-column[data-col="20"] {
    width: 20%; padding: 0 10px;}

	section#StudyMatters { padding: 80px 30px;}	
	
	.elementor-element-5363c675 .elementor-widget-container {
    padding: 0 !important;}

	.elementor-element-3fc65431 .elementor-widget-container {
    padding: 0 !important;	}


	.elementor-element-3fc65431 .elementor-widget-container {
    padding: 0 !important;	}	
	
	.elementor-element-285b8e81 .elementor-column-wrap.elementor-element-populated {
    margin-top: 20px !important;}

	.elementor-element-285b8e81 .elementor-row {padding: 0 20px;}
	
	.elementor-element-40688291 .elementor-widget-container { padding-bottom: 0 !important;}	
	
	.elementor-39911 .elementor-element.elementor-element-9410cbf > .elementor-element-populated{ margin: 20px 20px 20px 20px;}	
	.elementor-element-2336e99 .elementor-column-wrap.elementor-element-populated {
    min-height: 500px;}	

	.elementor-element-e2bb6c6.elementor-widget-image .elementor-image img{width:100%!important;}
	.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-2bd9dcae {
    margin-top: 20px;}
	
	
	.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-33899876 {
    padding: 30px;	}

	.elementor-section-content-middle.elementor-section-stretched.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default {
    margin-bottom: 0;	}
	
	.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-33899876 {
    padding: 30px;	}
	.elementor-element.elementor-element-c9bfe23.elementor-widget.elementor-widget-heading {
    margin-bottom: 0;
    text-align: center;	}


	.elementor-786 .elementor-element.elementor-element-5a3cc428 .elementor-button{margin-top:40px;}
	
	.elementor-20072 .elementor-element.elementor-element-3a67dc9a > .elementor-element-populated{
    padding: 0% 7% 0% 7%!important;}
	
	.elementor-20072 .elementor-element.elementor-element-58562a27{padding:0!important;}
	.elementor-column.elementor-col-50, .elementor-column[data-col="50"]{margin-top:20px!important;}
	
	.page-id-194 .elementor-section-boxed {
    padding: 30px !important;}

	.page-id-194 .elementor-widget.elementor-widget-text-editor {
    margin-bottom: 0;}

	.page-id-194 .elementor-widget-social-icons {
    margin-bottom: 50px;}

	.elementor-194 .elementor-element.elementor-element-779576c {
    padding: 0 25px 100px 25px;}
	
	.elementor-hidden-desktop.elementor-section-stretched.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default {
    padding: 10px 0px 10px 0px !important;}	
	
	.elementor-element-d4b4964.elementor-widget-image .elementor-image img	{width:100%!important;}
	
	.elementor-32364 .elementor-element.elementor-element-6ba699d {
    padding: 50px 20px 0 20px !important;}

	.elementor-32364 .elementor-element.elementor-element-cb71d6b {
    padding: 0 20px !important ;}
	.elementor-32364 .elementor-element.elementor-element-bc67e1b {
    padding: 0 20px 50px 20px !important;}
	
	.elementor-32364 figure.elementor-image-box-img {
    margin-right: 2% !important;} 

	.elementor-32364 .elementor-element.elementor-element-6ba699d {
    padding: 50px 20px 0 20px !important;}

	.elementor-32364 .elementor-element.elementor-element-cb71d6b {
    padding: 0 20px !important ;
}
	.elementor-32364 .elementor-element.elementor-element-bc67e1b {
    padding: 0 20px 50px 20px !important;
}	
	
	
	#left-area ul.elementor-icon-list-items, .elementor-edit-area .elementor-element ul.elementor-icon-list-items, .elementor .elementor-element ul.elementor-icon-list-items{padding-left:20px!important;}
	
	.elementor-13984 .elementor-element.elementor-element-24497f08 > .elementor-element-populated{padding:0 20px!important;}	
	.page-id-193 .elementor-widget-image .elementor-image img {
    width: 100% !important;} 
	
	.page-id-1410 .elementor-widget-image .elementor-image img {
    width: 100% !important;}

	
	
}


@media only screen and (min-width: 768px) and (max-width:1024px) {

	.elementor-31878 .elementor-element.elementor-element-feca636 img {width: 204px!important; max-width: 100%;}

	.elementor-31878 .elementor-element.elementor-element-281610a { width: 10%!important;}
	
	.elementor-33312 .elementor-element.elementor-global-492 .elementor-divider{padding-bottom:50px!important;}
	
	.elementor-element-6ac2b2db .elementor-hidden-tablet { display: block!important;}
	.elementor-element-6ac2b2db .elementor-element-populated { padding: 0 !important;}
	.elementor-194 .elementor-element.elementor-element-5133a7f{padding-top:0!important;}
	.elementor-widget-image-box .elementor-image-box-content{padding-left:20px;}
		.elementor-widget-image-box .elementor-image-box-content {
    width: 100%;
    padding-left: 0;}
	
	.elementor-20072 .elementor-element.elementor-element-140bc33 > .elementor-element-populated{padding-left:40px!important;}
	.elementor-786 .elementor-element.elementor-element-f916f12{padding-left:40px!important;}
	
	.elementor-27434 .elementor-element.elementor-element-34a0f84d{padding: 60px 20px!important;}
		#mega-menu-wrap-topbar_menu #mega-menu-topbar_menu > li.mega-menu-item > a.mega-menu-link{padding: 0!important; font-size:12px;}
	
		.elementor-element-19a6d3a2 .elementor-text-editor.elementor-clearfix {overflow-x: scroll;overflow-y: hidden;}

	.elementor-31297 .elementor-element.elementor-element-32f0e97b{margin-top:40px;}
	.elementor-31878 .elementor-element.elementor-element-73e663a {
    width: 20% !important;}
	.elementor-31878 .elementor-element.elementor-element-8e855ca {
    width: 20% !important;
}
	
	
}



@media only screen and (min-width: 1025px) and (max-width:1280px) {
	
	#mega-menu-wrap-main_menu #mega-menu-main_menu > li.mega-menu-item > a.mega-menu-link{    padding: 0px 0px 0px 12px; font-size:12px;}
	
	.elementor-31878 .elementor-element.elementor-element-281610a	{display:none;}
	
	.elementor-31878 .elementor-element.elementor-element-f7ea844{width:30%;}	
	
	.elementor-31878 .elementor-element.elementor-element-73e663a {
    width: 25% !important;
}
	
	.elementor-31878 .elementor-element.elementor-element-8e855ca {
    width: 30% !important;
}
	.elementor-widget-social-icons .elementor-grid{display:block!important;}		
	
	
	#mega-menu-wrap-main_menu #mega-menu-main_menu >li.mega-menu-item{padding:0 5px 0 0;}	
	
	
	
}

@media only screen and (min-width: 1280px) and (max-width:1400px) {

#mega-menu-wrap-topbar_menu #mega-menu-topbar_menu >li.mega-menu-item >a.mega-menu-link{font-size:11px;}
.elementor-31878 .elementor-element.elementor-element-cd97256 .elementor-social-icon {
  
    --icon-padding: 0.3em!important;
}

}



@media only screen and (min-width: 1400px) and (max-width:1600px) {

#mega-menu-wrap-topbar_menu #mega-menu-topbar_menu >li.mega-menu-item >a.mega-menu-link{font-size:12px;}


}

@media(max-width:991px){
	.search_result_warraper, .recommended_result_warrpper{
		padding: 50px 15px !important;
	}
	.search_results {
    margin: 0px 15px;
	}
}






