.elementor-21485 .elementor-element.elementor-element-926aae1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21485 .elementor-element.elementor-element-f814155 .cs_main_header .cs_site_branding img{width:123px !important;height:87px !important;}.elementor-21485 .elementor-element.elementor-element-f814155 .cs_site_header{background-color:#FCE3D9 !important;}.elementor-21485 .elementor-element.elementor-element-f814155 .cs_site_header.cs_gescout_sticky{background-color:#FCE3D9 !important;}.elementor-21485 .elementor-element.elementor-element-f814155 .cs_nav .cs_nav_list > li > a{color:#8B5A44 !important;}.elementor-21485 .elementor-element.elementor-element-f814155 .cs_nav .cs_nav_list > li > a:hover{color:#B98A72 !important;}.elementor-21485 .elementor-element.elementor-element-f814155 .cs_nav .cs_nav_list ul{background-color:#FCE3D9;border-top-color:#B98A72;}.elementor-21485 .elementor-element.elementor-element-f814155 .cs_nav .cs_nav_list ul a{color:#8B5A44 !important;}.elementor-21485 .elementor-element.elementor-element-f814155 .cs_nav .cs_nav_list ul a:hover{color:#B98A72 !important;}.elementor-21485 .elementor-element.elementor-element-f814155 .cs_site_header.cs_style_1:not(.cs_heading_color) .cs_hamburger_btn{background-color:#8B5A44;}.elementor-21485 .elementor-element.elementor-element-f814155 .cs_menu_toggle{background-color:#8B5A44;}.elementor-21485 .elementor-element.elementor-element-f814155 .cs_nav .cs_nav_list.cs_active{background-color:#FCE3D9;}.elementor-21485 .elementor-element.elementor-element-f814155 .cs_nav .cs_nav_list.cs_active > li > a{color:#8B5A44 !important;}.elementor-21485 .elementor-element.elementor-element-f814155 .cs_nav .cs_nav_list.cs_active > li > a:hover{color:#B98A72 !important;}.elementor-21485 .elementor-element.elementor-element-f814155 .cs_nav .cs_nav_list.cs_active li a{color:#8B5A44 !important;}.elementor-21485 .elementor-element.elementor-element-f814155 .cs_nav .cs_nav_list.cs_active li a:hover{color:#B98A72 !important;}/* Start custom CSS for sp-headers, class: .elementor-element-f814155 */.cs_header_search_form_wrap { display: none !important; }
.cs_nav_category_wrap { display: none !important; }
.cs_bottom_header_right { margin-left: 40px; }
.cs_site_header_height_1 { display: none !important; }
.cs_site_header { position: relative !important; width: 100vw !important; left: 50% !important; right: 50% !important; margin-left: -50vw !important; margin-right: -50vw !important; }
@media (max-width: 991px) {
  .cs_site_branding_wrap.cs_mobile_show { overflow: hidden !important; display: flex !important; align-items: center !important; }
  .cs_site_branding_wrap.cs_mobile_show .cs_white_logo, .cs_site_branding_wrap.cs_mobile_show img { max-height: 40px !important; max-width: 140px !important; width: auto !important; height: auto !important; object-fit: contain !important; }
}
.cs_site_branding .cs_white_logo { max-height: 90px !important; width: auto !important; }
.cs_header_number_wrap .cs_header_number { color: #8B5A44 !important; }
.cs_header_number_wrap .cs_header_number_text { color: #8B5A44 !important; opacity: 0.85; }
.cs_header_number_wrap svg, .cs_header_number_wrap svg path { color: #8B5A44 !important; fill: #8B5A44 !important; }/* End custom CSS */