/*
 Theme Name: La Clinica
 Author: Eggs Media
 Author URI: https://eggsmedia.com/
 Description: Professional WordPress theme for La Clinica
 Version: 1.1.3
 License: GNU General Public License v2 or later
 License URI: http://www.gnu.org/licenses/gpl-2.0.html
 Text Domain: laclinica
*/

.em-title-after:before { 
 content: "";
 background: url(https://coral-eel-948463.hostingersite.com/wp-content/uploads/2021/03/La-Clinica-Title-Before-Image.png);
 display: flex;
 height: 150px;
 background-repeat: no-repeat;
}

.em-title-after .qodef-m-tagline {
 margin-left: 130px!important;
 margin-top: -120px!important;
}

.em-title-after h2.qodef-m-title {
 margin-left: 130px!important;
}

.em-title-above:before { 
 content: "";
 background: url(https://egmtest.com/laclinica/wp-content/uploads/2021/03/La-Clinica-Title-Before-Image.png);
 display: flex;
 height: 150px;
 background-repeat: no-repeat;
}

.eggs-accordion-white span.qodef-tab-title,
.eggs-accordion-white p,
.eggs-accordion-white span.qodef-icon--plus,
.eggs-accordion-white span.qodef-icon--minus { 
 color: white;
}

.eggs-accordion-white a span { 
 color: #ffe254;
}

.em-button-centar { 
 display: flex!important;
 justify-content: center;
 width: 240px!important;
 margin: 0 auto!important;
}

.em-location .vc_column-inner {
 padding-top: 15px!important;
}

.em-location-name p { 
 color: #200960;
 font-size: 22px;
 font-weight: 600;
}

.em-location-name,
.em-location-location { 
 margin-bottom: 10px!important;
}

.qodef-page-title .qodef-breadcrumbs span { 
 color: #f7f7f7;
}

a.em-title-cta {
 background: #2554a4;
 display: flex;
 margin: 0 auto;
 justify-content: center;
 padding: 10px 35px;
 margin-top: 30px;
 border-radius: 8px;
 font-size: 13px;
 text-transform: uppercase;
 color: white;
 letter-spacing: .15em;
}

a.em-title-cta:hover {
 background: white;
 color: #2554a4;
 transition: .8s
}

.page-id-2839 .qodef-page-title {
 height: 200px;
}

.qodef-top-area-right .qodef-e-title-inner {
    background: #da7d2e;
    padding: 8px 20px;
    border-radius: 50px;
}

.qodef-top-area-right .qodef-e-title-inner:hover {
    background: white;
    transition: .8s;
}

#qodef-top-area .qodef-widget-holder .widget a {
  text-transform: capitalize;
}

.qodef-top-area-right .qodef-e-title-inner:hover span,
.qodef-top-area-right .qodef-e-title-inner:hover .qodef-icon-ionicons {
  color: #da7d2e;
}

/* Body */ 

.em-inner-map .vc_column-inner { 
 padding-top: 0px!important;
}

.em-section-home-services {
 background-position: center;
 background-repeat: no-repeat;
 background-attachment: fixed;
}

.em-dark-section p,
.em-dark-section ul li,
.em-dark-section a { 
 color: white;
}

.em-dark-section a:hover { 
 color: white;
 text-decoration: underline;
 transition: .8s;
}

.em-list-style li:before { 
 content: '\f00c';
 display:inline-block;
 font-family: FontAwesome;
 color: #da7d2e;
 margin-right: 10px;
 margin-top: 2px;
}

.em-list-style li { 
 list-style: none;
}

.page-id-2938 .qodef-testimonials-list .qodef-e-inner .qodef-e-content {
 padding: 0 5% 40px;
}

.em-accordion-blue .vc_tta-panel-title>a {
 color: #200960!important;
 padding: 18px 20px;
} 

.em-accordion-blue .vc_tta-panel-heading {
 border-color: #dcdcdc!important;
 background-color: #efefef!important;
}

.em-accordion-blue .vc_tta-panel.vc_active .vc_tta-panel-heading,
.em-accordion-blue .vc_tta-panel-heading:hover {
 background-color: #eaeaea!important
}

.em-accordion-blue .vc_tta-panel-heading:hover .vc_tta-controls-icon::before {
  border-color: white!important;
}

.em-accordion-blue .vc_tta-controls-icon::after, 
.em-accordion-blue .vc_tta-controls-icon::before {
 border-color: #200960!important;
}

.em-accordion-blue .vc_tta-panel-body {
 -webkit-box-shadow: 0 -5px 70px 0 rgb(0 0 0 / 10%);
 box-shadow: 0 -5px 70px 0 rgb(0 0 0 / 10%);
}

.em-accordion-blue span.vc_tta-title-text {
 line-height: 29px;
}

.em-accordion-blue .vc_tta-panel-heading {
 border-radius: 0px!important;
}

.em-accordion-white .vc_tta-panel-title>a {
 color: white!important;
} 

.em-accordion-white .vc_tta-panel-heading {
 border-color: transparent!important;
 border-bottom: 1px solid white!important;
}

.em-accordion-white .vc_tta-panel-heading:hover {
 background-color: transparent!important;
}

.em-accordion-white .vc_tta-panel-heading:hover .vc_tta-controls-icon::before {
  border-color: white!important;
}

.em-accordion-white .vc_tta-controls-icon::after, 
.em-accordion-white .vc_tta-controls-icon::before {
 border-color: white!important;
}

a.header-button-rose {
 font-family: "Open Sans",sans-serif;
 font-size: 13px;
 line-height: 2em;
 font-weight: 600;
 letter-spacing: .15em;
 text-decoration: none;
 text-transform: uppercase;
 color: white;
 background-color: #da7d2e;
 border: 1px solid #da7d2e;
 padding: 15px 25px;
 border-radius: 5px;
 margin-right: 50px;
}

a.header-button-rose:hover {
 color: #da7d2e;
 background-color: transparent;
 transition: .8s;
}

a.header-button-blue {
 font-family: "Open Sans",sans-serif;
 font-size: 13px;
 line-height: 2em;
 font-weight: 600;
 letter-spacing: .15em;
 text-decoration: none;
 text-transform: uppercase;
 color: white;
 background-color: #2554a4;
 border: 1px solid #2554a4;
 padding: 15px 25px;
 border-radius: 5px;
}

a.header-button-blue:hover {
 color: #2554a4;
 background-color: transparent;
 transition: .8s;
}

.em-map-section .wpb_content_element {
  margin-bottom: 0px;
}

/* Body */ 

.category #qodef-page-inner,
.single-post #qodef-page-inner,
.blog #qodef-page-inner {
 margin-top: 70px;
}

.page-id-3352 #qodef-page-inner{
 margin-bottom: 70px;
}

.qodef-blog.qodef--single article.qodef-has-social-icons .qodef-e-info-single.qodef-info--bottom,
.qodef-blog.qodef-item-layout--simple article .qodef-e-media-image {
  display: none;
}

h5 a {
 font-weight: 400;
 text-transform: capitalize;
}

.em-contact-title p { 
 font-size: 20px;
 text-transform: uppercase;
 color: #305ca8;
 letter-spacing: 0.1em;
 font-weight: 600;
}

.vc_custom_1621507110439 {
 background-size: cover;
}

/* Blog */ 

.qodef-blog article .qodef-e-info .qodef-e-info-author,
.qodef-blog article .qodef-e-info .qodef-e-info-category {
 display: none;
}

.qodef-blog.qodef-item-layout--simple article .qodef-e-content .qodef-e-info.qodef-info--bottom .qodef-e-info-category a {
 display: none;
}

.home .qodef-blog.qodef-item-layout--flexible article .qodef-e-info.qodef-info--top { 
 display: none;
}

.qodef-blog article.sticky .qodef-e-title a {
 text-decoration: none;
}

#mindcare_core_blog_list-5 .qodef-widget-title { 
 color: #305ca8;
}

.qodef-blog-item h2:first-child,
.qodef--list .qodef-blog-item h3 { 
 color: #305ca8;
}

.qodef-blog article.sticky .qodef-e-title a:after {
  display:none; 
}

#qodef-page-sidebar .widget_mindcare_core_blog_list .qodef-blog.qodef-item-layout--simple article .qodef-e-content .qodef-e-title a.qodef-e-title-link {
 color: #0a0a0a;
}

/* Footer */

#qodef-page-footer p { 
 color: white;
 font-size: 15px;
 line-height: 2.1;
}

#qodef-page-footer-bottom-area p,
#qodef-page-footer-bottom-area .widget a { 
 font-size: 14px!important;
}

.qodef-page-footer-bottom-area-inner .qodef-grid-inner .qodef-grid-item:last-child {
 display: flex!important;
}

div#text-3 p:first-child {
  font-size: 20px;
  line-height: 1.3;
  padding-top: 10px!important;
  font-weight: 600;
}

div#text-4 {
 text-align: left!important;
}

div#text-6 {
 text-align: right!important;
}

div#nav_menu-2 {
 margin-left: 80px;
}

div#text-5 {
 margin: 0 0 10px;
}

#qodef-page-footer .widget .qodef-widget-title {
 color: #a6b1e8;
}

/* Map */ 

.wpgmp_map_container {
 display: flex;
 flex-direction: column-reverse;
}

.wpgmp_filter_wrappers {
    margin-bottom: 0px;
}

.wpgmp_map_parent {
 margin-bottom: 0px!important;
}

.wpgmp_filter_wrappers {
 background: #da7d2e!important;
}

div.wpgmp_before_listing {
 text-align: center;
 color: white;
 font-size: 25px;
}

.wpgmp-select-all, .wpgmp_tabs_container .wpgmp_tab_item .wpgmp_cat_title, .wpgmp_tabs_container .wpgmp_tabs li a.active, .wpgmp_location_title a.place_title,
.wpgmp_locations .wpgmp_locations_content a {
    color: #ffffff;
}

.wpgmp_locations .wpgmp_locations_content a { 
 font-size: 18px;
}

.wpgmp_locations_head .fc-badge.info {
 background: #305ca8 none repeat scroll 0 0;
 border: 1px solid #305ca8;
 display: inline-block;
}

.fc-item-default.fc-wait .wpgmp_locations {
    background: #305ca8!important;
    border: 1px solid #305ca8!important;
  }
  
  .wpgmp_locations .wpgmp_location_title a {
    font-size: 1.7em!important;
    color: white!important;
  }

/* Footer */ 

.mobile-footer { 
 display: none;
}

.em-mobile-footer-rows {
  display: flex;
  padding-right: 10% !important;
  padding-left: 10% !important;
  padding-top: 10px;
  padding-bottom: 10px;
}

.em-mobile-footer-rows .qodef-icon-list-item {
  text-align: center;
}

.em-mobile-footer-rows .qodef-e-title-text { 
 color: white!important;
}

span.qodef-icon-linear-icons.lnr-phone-handset.lnr.qodef-icon.qodef-e {
 font-size: 34px;
}

.em-footer-phone span.qodef-shortcode.qodef-m.qodef-icon-holder.qodef-size--small.qodef-layout--circle {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  margin-top: 15px;
}

div#text-5 {
 margin-bottom: 0px!important;
}


@media screen and (max-width: 1200px) {
    
  #qodef-page-mobile-header {
    position: fixed;
    width: 100%;
    top: 30px;
  }
  
  
  #qodef-top-area {
    display: block;
    position: fixed;
    width: 100%;
  }
  
  #qodef-page-outer {
    padding-top: 100px!important;
  }
  
  div#mindcare_core_icon_list_item-25,
  div#mindcare_core_icon_list_item-24 {
    display: none!important;
  }
  
  
  .qodef-top-area-left .qodef-e-title-inner {
    background: transparent;
    padding: 3px 0px;
    border-radius: 50px;
    text-align: center;
  }
  
  div#gtranslate-2 {
    position: absolute;
    right: 15px;
    top: 3px;
  }
  
  #qodef-top-area {
    height: 30px!important;
  }
  
  .qodef-top-area-left .qodef-e-title-inner:hover {
    background: transparent;
  }
  
  #qodef-top-area .qodef-widget-holder {
    display: block;
  }
  
  .vc_column_container .vc_custom_1615993480763 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }
  
  .vc_column_container .vc_custom_1621937467092 {
    margin-top: -40px !important;
  }
  
  .qodef-fullscreen-menu-holder nav.qodef-fullscreen-menu ul li a {
    font-size: 26px;
  }
  
  .vc_column_container .vc_custom_1616000610459 {
    padding-top: 0px !important;
    padding-right: 5% !important;
    padding-bottom: 0px !important;
    padding-left: 5% !important;
    background-color: #f9fafc !important;
    margin-top: 80px;
  }
  
  .vc_column_container .vc_custom_1615999825699 {
    margin-left: 0px !important;
    padding-right: 15px !important;
    margin-top: 50px;
  }
  
  .vc_row-has-fill>.vc_column_container>.vc_column-inner {
    padding-top: 0px;
  }
  
  .vc_column_container .vc_custom_1617279938175 {
    padding-top: 40px !important;
    padding-right: 40px !important;
    padding-bottom: 40px !important;
    padding-left: 40px !important;
  }
  
  .qodef-grid>.qodef-grid-inner {
    margin: 0 -15px;
    display: flex;
    flex-direction: column;
  }
  
  .qodef-grid.qodef-layout--columns.qodef-col-num--4>.qodef-grid-inner>.qodef-grid-item {
    width: 100%;
  }
  
  #qodef-page-footer-top-area-inner { 
    text-align: center;
  }
  
  div#nav_menu-2 {
    margin-left: 0px!important;
  }
  
  #qodef-page-footer .widget.widget_mindcare_core_icon_list_item {
    margin-bottom: 0;
    text-align: center;
    margin-left: -60px;
  }
  
  #mindcare_core_icon_list_item-19 .qodef-icon-holder { 
    margin: -38px 0px 0px 60px!important;
  }
  
  #mindcare_core_icon_list_item-20 .qodef-icon-holder { 
    margin: -97px 0px 0px 125px!important;
  }
  
  .qodef-grid.qodef-layout--columns.qodef-col-num--2>.qodef-grid-inner>.qodef-grid-item {
    width: 100%;
  }
  
  #qodef-page-footer-bottom-area .widget.widget_text {
    text-align: center!important;
  }
  
  div#media_image-2 {
    display: flex;
    justify-content: center;
  }
  
  div#text-2,
  div#nav_menu-2,
  div#text-5 {
    margin-top: 20px!important;
  }
  
  div#text-5 {
    margin-bottom: 0px!important;
  }
  
  .mobile-footer { 
    display: block!important;
    position: fixed;
    bottom: 0px;
    width: 100%;
    background: #da7d2e;
    z-index: 999;
  }
  
  #qodef-back-to-top.qodef--on {
    display: none;
  }
  
  .vc_col-has-fill>.vc_column-inner, .vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner, .vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner, .vc_row-has-fill>.vc_column_container>.vc_column-inner {
    padding-top: 0px;
  }
  
  .vc_column_container .vc_custom_1617636167649 {
    margin-bottom: 0px !important;
    padding-top: 35px !important;
  }
  
  .vc_column_container .vc_custom_1616512824880 {
    margin-top: 0px !important;
  }
  
  .qodef-h2, h2 {
    font-size: 30px;
    line-height: 1.32em;
  }
  
  .vc_column_container .vc_custom_1616770163692 {
    margin-top: 40px !important;
    margin-bottom: 20px !important;
    margin-left: 0px;
    margin-right: 0px;
  }
  
  .vc_column_container .vc_custom_1616776444995 {
    margin-top: 41px !important;
    margin-bottom: 37px !important;
    margin-left: 0px;
    margin-right: 0px;
  }
  
  .vc_column_container .vc_custom_1616773638699,
  .vc_column_container .vc_custom_1616690451719,
  .vc_column_container .vc_custom_1617889012361,
  .vc_column_container .vc_custom_1621862065245 {
    margin-left: 10px!important;
    margin-right: 10px!important;
  }
  
  .vc_column_container .vc_custom_1622043953914 {
    margin-top: -60px !important;
  }
  
  .vc_column_container .vc_custom_1617802419254,
  .vc_column_container .vc_custom_1619101938733,
  .vc_column_container .vc_custom_1617721691223,
  .vc_column_container .vc_custom_1617888885199,
  .vc_column_container .vc_custom_1616084094308 {
    display: none!important;
  }
  
  .qodef-grid.qodef-layout--columns.qodef-col-num--5>.qodef-grid-inner>.qodef-grid-item {
    width: 100%;
  }
  
  .vc_column_container .vc_custom_1617635491118,
  .vc_column_container .vc_custom_1617030876492 {
    padding-top: 20px;
  } 
  
  .qodef-grid>.qodef-grid-inner>.qodef-grid-item {
    padding: 0 35px;
  }
  
  .qodef-blog.qodef-m.qodef--single {
    padding: 0 25px;
  }
  
  .vc_column_container .vc_custom_1576580456648,
  .vc_column_container .vc_custom_1618926577860 {
    padding: 50px 0px 0px 0%!important;
    text-align: center;
  }
  
  .vc_column_container .vc_custom_1618926610728 {
    padding: 50px 0px 50px 0%!important;
    text-align: center;
  }
  
  .vc_col-sm-4,
  .vc_col-sm-8,
  .vc_col-sm-3 {
    width: 100%;
  }
  
  .qodef-h1, h1 {
    font-size: 35px;
  }
  
  .em-section-home-services {
    background-position: center!important;
    background-repeat: repeat !important;
    background-attachment: initial;
  }
  
  .qodef-page-title {
    height: 200px;
  }
  
  .vc_column_container .vc_custom_1616512774680 {
    padding-right: 15px !important;
    padding-left: 15px !important;
  }
  
  .qodef-page-title .qodef-m-title {
    margin: 0 20px;
  }
  
  .vc_column_container .vc_custom_1617635278086 {
    background-color: #f7f7f7 !important;
    padding-top: 30px;
  }
  
  #em-blog-home {
    margin-top: 60px !important;
    margin-bottom: 90px !important;
  }
  
  .vc_column_container .vc_custom_1616690451719 { 
   margin-left: 0px;
  }
  
  .vc_column_container .vc_custom_1616775108441,
  .vc_column_container .vc_custom_1617281395124 {
    margin-top: 15px !important;
    padding-right: 20px !important;
    padding-left: 20px !important;
  }
  
  .vc_column_container .vc_custom_1622042005424,
  .vc_custom_1622042009798  {
    margin-top: -35px !important;
  }
  
  .vc_custom_1621862065245 .vc_column_container>.vc_column-inner {
    padding-left: 0px;
    padding-right: 0px;
  }
}

/* Tablet portrait up - 600px */
@media screen and (max-width: 600px) {
  .em-border-top-left .qodef-accordion-title:first-child {
    border-top: none !important;
	}
  
  .em-border-top-right .qodef-accordion-title:first-child {
    border-top: 1px solid #ebd8d1 !important;
    margin-top: 10px !important;
	}
  
  #em-accordion {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
	}
  
  #em-accordion .vc_custom_1621507103473 {
    margin-right: 5px !important;
    margin-left: 5px !important;
	}
  
  #em-about-us {
    padding-top: 0px !important;
    padding-bottom: 30px !important;
  }
  
  .vc_custom_1615910068642 .qodef-m-tagline {
    width: 120px;
  }
  
  #em-about-us .vc_custom_1615910068642 {
    padding-right: 30px !important;
    padding-left: 30px !important;
    margin-top: 50px !important;
	}
  
  #em-about-us.vc_custom_1621507209879 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
	}
  
  #em-img-about-us img {
    padding-right: 15px;
    padding-left: 15px;
  }
  
  #em-location .vc_custom_1617279938175 {
    padding-left: 25px !important;
    padding-right: 25px !important;
    padding-bottom: 50px !important;
	}
  
  .vc_custom_1617279938175 .qodef-m-icon-wrapper {
    padding-top: 20px;
	}
  
  /* #em-blog-home.vc_custom_1621505079962 {
    padding-left: 0px;
    padding-right: 25px;
    margin-bottom: 100px !important;
	} */
  
  
  .qodef-grid.qodef-gutter--huge>.qodef-grid-inner>.qodef-grid-item {
    padding: 0 60px;
  }
  
  /* .qodef-grid.qodef-gutter--huge>.qodef-grid-inner>.qodef-grid-item {
    padding: 0 25px;
  } */
  
  #em-consultation {
    padding-right: 20px !important;
    padding-left: 20px !important;
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }
  
  .qodef-grid.qodef-layout--columns.qodef-col-num--3>.qodef-grid-inner>.qodef-grid-item {
    width: 100%;
    margin: 0px;
  }
  
  #em-contact-us.vc_custom_1621507272329 {
    padding-left: 25px;
    padding-right: 25px;
    padding-top: 30px;
    padding-bottom: 0px;
	}
  
  
  div#qodef-page-footer-top-area {
    padding-bottom: 0px;
    margin-bottom: -50px;
	}
  
  div#text-3 p:first-child {
    line-height: 2 !important;
    padding-top: 30px!important;
	}
  
  #qodef-page-footer-bottom-area-inner #text-4 p {
    margin: 0px 0 40px 0!important
    padding-top: 10px;
	}
  
  #qodef-page-footer-bottom-area-inner #text-6 p {
    margin: 0px 0 !important;
    padding-bottom: 10px;
	}  
	
  .vc_column_container .vc_custom_1616512774680 {
    padding-right: 20px !important;
    padding-left: 20px !important;
  }
  
  .qodef-content-grid .vc_custom_1621862065245 {
    margin-top: 30px !important;
    margin-bottom: 50px !important;
    margin-left: 1px!important;
    margin-right: 1px!important;
  }
  
  .vc_column_container .vc_custom_1622042009798 {
    margin-top: -35px !important;
  }
  
  
}

/* Tablet portrait only */
@media screen and (min-width: 600px) and (max-width: 1199px) {
  .vc_column_container .vc_custom_1621505686625 {
    padding-top: 50px !important;
    padding-right: 15px !important;
    padding-bottom: 50px !important;
    padding-left: 15px !important;
    background-color: #f9fafc !important;
  }
  
  .vc_col-sm-6 {
    width: 100%;
  }
  
  #em-consultation .qodef-section-title.qodef-alignment--left {
    text-align: center;
  }
  
  .vc_column_container .vc_custom_1621515424937 {
    padding: 5% 5% 5% 5%!important;
  }
  
  .qodef-grid>.qodef-grid-inner {
    margin: 0px!important;
    display: block;
  }
  
  .qodef-grid.qodef-layout--columns.qodef-col-num--3>.qodef-grid-inner>.qodef-grid-item {
    width: 100%;
  }
  
}

/* Tablet landscape up - 900px */ 
@media screen and (min-width: 900px) {}

/* Tablet landscape only */ 
@media screen and (min-width: 786px) and (max-width: 1199px) {
  .vc_column_container .vc_custom_1617279938175 .vc_col-sm-3 {
    width: 50%;
  }
  
  .vc_column_container .vc_custom_1617803424686 .vc_col-sm-4 { 
    width: 30%;
  }
  
  .vc_column_container .vc_custom_1622042005424, .vc_custom_1622042009798 {
    margin-top: 0px !important;
  }
}

/* Desktop only */ 
@media screen and (min-width: 768px) and (max-width: 1400px) {
    .em-ma-location-2 .vc_col-sm-1\/5 {
        width: 50%;
    }
    
    .em-ma-location-1 .vc_col-sm-3 {
        width: 50%;
    }
}

/* @media screen and (max-width: 1199px) {#qodef-page-header {display: none;}#qodef-page-mobile-header {display: block;}} */

/* Desktop only */ 
@media screen and (min-width: 1200px) and (max-width: 1700px) {
  .qodef-header-standard--left #qodef-page-header-inner .qodef-widget-holder {
    display: none;
  }
  
  .qodef-header-standard--left #qodef-page-header-inner {
    justify-content: space-between;
  }
  
  .vc_column_container .vc_custom_1621505079962 {
    margin-left: 20px;
    margin-right: 20px;
  }
  
  .vc_column_container .vc_custom_1621505686625 {
    padding-right: 30px !important;
    padding-left: 30px !important;
  }
  
  .vc_column_container .vc_custom_1615999825699 {
    margin-left: 0px !important;
    padding-right: 20px !important;
  }
  
  .vc_column_container .vc_custom_1617279938175 {
    padding-top: 40px !important;
    padding-right: 40px !important;
    padding-bottom: 0px !important;
    padding-left: 40px !important;
  }
  
  .vc_column_container .vc_custom_1621515424937 {
    padding: 10% 14% 10% 12%!important;
  }
  
  #qodef-page-footer-top-area {
    padding: 62px 40px 40px;
  }
  
  .vc_column_container .vc_custom_1616084094308 {
    background-size: cover;
  }
  
  #qodef-page-footer-bottom-area {
    padding: 0 40px;
  }
  
  .vc_custom_1616771421233,
  .vc_custom_1616773359552,
  .vc_custom_1616773638699,
  .vc_custom_1616770163692,
  .vc_custom_1616776444995,
  .vc_custom_1617722528914,
  .vc_custom_1616775944077,
  .vc_custom_1617803022063,
  .vc_custom_1617889012361 {
    margin-left: 15px!important;
    margin-right: 15px!important;
  }
  
  .vc_custom_1617889060464 {
    margin-left: 10px!important;
    margin-right: 10px!important;
  }
  
  .qodef-grid>.qodef-grid-inner>.qodef-grid-item {
    padding: 0 35px;
  }
  
}

/* Desktop up */ 
@media screen and (min-width: 1200px) {
  .em-section-home-services {
    background-position: center!important;
    background-repeat: no-repeat!important;
    background-attachment: fixed!important;
  }
}

/* Big desktop up */ 
@media screen and (min-width: 1700px) {
  div#mindcare_core_icon_list_item-25,
  div#mindcare_core_icon_list_item-24 {
    display: none!important;
  }
}
</style>
<!-- end Simple Custom CSS and JS -->
