/* Header */

.sc_layouts_row_type_compact .sc_layouts_item_icon, [class*="scheme_"].sc_layouts_row_type_compact .sc_layouts_item_icon,.sc_layouts_row_type_compact .sc_layouts_item a:not(.sc_button):not([class*="button"]), [class*="scheme_"].sc_layouts_row_type_compact .sc_layouts_item a:not(.sc_button):not([class*="button"]),.search_modern > .search_submit,.sc_layouts_menu_nav .menu-collapse > a:before{
	color:#333933!important;
}
.top_panel, [class*="scheme_"].top_panel, [class*="scheme_"].footer_wrap {
    background: #f9f7f6!important;
}
#home-book .sc_button:not(.sc_button_simple) {
    background: #C3D0B8;
}
#logo .logo_image {
    width: 78px;
}
.text-white,.text-white span, .text-white h2, .text-white h3, .text-white h4, .text-white h5, .text-white h6, .text-white p{
	color:#fff!important;
}
.approach-slide img {
    height: 600px;
    object-fit: cover;
    width: 520px;
}
.top_panel {
    z-index: 99 !important;
}
 .top_panel .sc_layouts_menu_nav > li ul:not(.sc_item_filters_tabs) {
    background: #E0EDD5 !important;
}
.menu_hover_zoom_line .sc_layouts_menu_nav li li:not(.menu-collapse) > a > span:after,.menu_hover_zoom_line .sc_layouts_menu_nav > li:not(.menu-collapse) > a:after{
	background:#333933!important;
}
#home-banner .sc_item_title_text, #home-banner .sc_item_subtitle,#home-banner .sc_item_descr p {
	color:#fff!important;
} 
/* header end  */
/* Footer  */
.sc_socials.sc_socials_default .socials_wrap .social_item .social_icon {
    border-color: rgba(51, 57, 51, 0.15)!important;
    color: #333933!important;
}
.sc_layouts_menu_nav>li>a .sc_layouts_menu_item_description {
    display: none;
}
.header_position_under .top_panel_mask {
    background: unset!important;
}
.copyright p,.copyright p a{
	color:#333933!important;
}
.copyright p a{
	opacity:0.5;
}
.copyright p a:hover{
	opacity:1;
}
/* footer end */
/* Our Approach */


#approach-slider .slider-text span.approach-list {
    display: flex;
    align-items: baseline;
    gap: 10px;
}
#approach-slider .slider-text span.approach-list b {
    font-size: 20px;
}
#approach-slider img {
    max-width: 520px;
    max-height: 600px;
    object-fit: cover;
}
#approach-slider-tags .custom-tabs div.tab-icon {
    max-width: 25%;
	margin-bottom: 5%;
    padding: 34px;
	cursor: pointer;
    border-radius: 6px;
    transition: background 0.3s, color 0.3s;
	border-radius:0;
}
#approach-slider-tags .custom-tabs {
  display: flex;
  gap: 0px;
  flex-wrap: wrap;
  justify-content: space-between;
  margin-bottom: 30px;
}

#approach-slider-tags .tab-icon.active {
  border-color: #4CAF50;
  background-color: #909C87;
}
#approach-slider-tags .tab-icon:hover h6, #approach-slider-tags .tab-icon.active h6, #approach-slider-tags .tab-icon:hover p, #approach-slider-tags .tab-icon.active p {
    color: #fff;
}
#approach-slider-tags .tab-icon:hover img,#approach-slider-tags .tab-icon.active img {
  filter: brightness(0) invert(1);
}

  #approach-slider-tags .tab-icon:hover,
  #approach-slider-tags .tab-icon.active {
    background: #909C87;
    color: #fff;
  }
  #approach-slider .swiper {
    max-width: calc( var(--theme-var-page) + var(--theme-var-elm_gap_extended) )!important;
	width:90%;
    margin: 0 auto;
  }
#approach-slider .swiper-slide {
    border-radius: 0px;
    display: flex;
    align-items: center;
    gap: 140px;
}
#approach-slider .swiper-slide span {
    color: #C6AA7A;
}
#approach-slider .swiper-slide-content {
    text-align: left;
}
/* Our Approach end*/

/* Responsive */
