html{-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important;-o-box-sizing:border-box!important;box-sizing:border-box!important}body{position:relative;z-index:1;background-color:#fff;font-family:'Montserrat',sans-serif}img{max-width:100%}ul{list-style:none}h1,h2,h3,h4,h5,h6{color:#343843;font-family:'Montserrat',sans-serif}h2,h3,h4{color:#343843!important;font-weight:600;line-height:1.2em}h2{font-size:30px!important}h3{font-size:20px!important}h4{font-size:16px}body .section_padding{padding-top:80px;padding-bottom:80px}body .pt-0{padding-top:0!important}body .pb-0{padding-bottom:0!important}#main-header{background-color:#fff0;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;-o-box-shadow:none!important;box-shadow:none!important;padding:20px 0!important}#top-menu-nav #top-menu .menu-item a{padding:10px!important}#top-menu-nav #top-menu .hrader_defult_btn{color:#fff;background-color:#b9a47c;opacity:1}#top-menu-nav #top-menu .hrader_defult_btn a{color:#fff!important}#main-header #et-top-navigation{padding-bottom:35px!important}#main-header.et-fixed-header{background-color:#333!important;background-color:#343944!important;padding:0!important}.et-fixed-header #logo{height:60%}#main-header.et-fixed-header #et-top-navigation{padding:20px 0!important}body.admin-bar.et_fixed_nav #main-header{top:0!important}.hero_banner_sec{min-height:780px;display:-ms-flexbox;display:flex;z-index:1;height:100%;background-position:center center}.header_top_mrg{margin-top:-144px}.hero_banner_sec::before{display:inline-block;left:0;width:100%;position:absolute;z-index:-1;right:auto;top:0;bottom:auto;background-color:#333;opacity:.5;height:100%;content:"";vertical-align:top}.hero_banner_slider .et_pb_slide{position:relative;z-index:1}.hero_banner_slider .et_pb_slide:before{display:inline-block;left:0;width:100%;position:absolute;z-index:-1;right:auto;top:0;bottom:auto;background-color:#000;opacity:.5;height:100%;content:"";vertical-align:top}.hero_banner_slider .et-pb-controllers a{width:11px;height:11px}.hero_banner_slider h1{padding-bottom:20px;font-size:45px;display:inline-block;position:relative;font-weight:700;line-height:1.5;vertical-align:top}.hero_banner_slider h1:before{display:inline-block;left:50%;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:100%;position:absolute;right:0;top:auto;bottom:0;background-color:#beab82;max-width:180px;height:4px;content:"";vertical-align:top}.hero_banner_slider h2{font-size:24px!important;display:inline-block;width:100%;font-weight:400!important;line-height:1.1;opacity:.7;vertical-align:top}.wpb_services_box .et_pb_text_inner{text-align:center;padding:100px 15px}.wpb_services_box .et_pb_text_inner h3{padding-bottom:0}.number_box_services h3{color:#fff!important}.number_box_services p{font-size:30px;color:#beab82;font-weight:700}.number_box_services span{font-size:30px;color:#beab82;display:inline-block;margin-bottom:15px;width:100%;font-weight:700;line-height:1.1;vertical-align:top}.text_border_effect .et_pb_blurb_content{max-width:100%}.text_border_effect h2{padding-bottom:20px;display:inline-block;position:relative;vertical-align:top}.text_border_effect h2::before{display:inline-block;left:50%;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:100%;position:absolute;right:auto;top:auto;bottom:0;background-color:#beab82;max-width:180px;height:4px;content:"";vertical-align:top}#mobile_menu li:last-child>a{border-bottom:none}.wpb_services_box{display:inline-block;width:100%;position:relative;vertical-align:top}.wpb_services_box:before{left:0;width:100%;position:absolute;right:auto;top:0;bottom:auto;background-color:#353842;opacity:.6;height:100%;content:""}.authore_details{display:inline-block;width:100%;position:relative;vertical-align:top;padding:60px 0 30px}.authore_details::before{left:0;width:100%;position:absolute;right:auto;top:0;bottom:auto;background-color:#c1a97d;max-width:210px;height:4px;content:""}.authore_details .author_name{padding-top:20px;font-size:20px;display:inline-block;width:100%;vertical-align:top}.authore_details .author_name a{color:#343843}.wpb_services_align{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.wpb_services_align .image_wpb_wrapper{margin-top:-150px}.right_side_content{text-align:right}.right_side_content .author_name{padding-left:0}.right_side_content::before{left:auto;right:0}.custom_footer2 p{font-weight:500}#footer-bottom{padding:0!important}#footer-widgets .widget_nav_menu ul li:before{all:unset}.custom_footer2 p:last-of-type{font-weight:300}.custom_footer2{text-align:right}.footer_social_img{padding-top:15px;display:inline-block;vertical-align:top}#et-main-area #block-3{text-align:center;width:100%}#et-main-area #block-4{width:100%}#nav_menu-2 #menu-footer-menu li{padding-left:0!important}.banner_section_wrapper{display:-ms-flexbox;display:flex;width:100%;position:relative;z-index:1}.number_box_services p:empty{display:none}.banner_section_wrapper:before{display:inline-block;left:0;width:100%;position:absolute;z-index:-1;right:auto;top:0;bottom:auto;background-color:#000;opacity:.5;height:100%;content:"";vertical-align:top}.banner_section_wrapper h2{color:#fff!important;margin-bottom:20px}.banner_section_wrapper .et_pb_blurb_description p{letter-spacing:2px;line-height:1.5}.et_pb_button_module_wrapper .wpb_banner_button{color:#fff;border:none!important}.wpb_custom_wrapper_img{min-height:440px;display:-ms-flexbox;display:flex;height:100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.underside_colum_width{width:29.6667%!important}.page3_services_wrapper .page3_row_services .number_box_services{text-align:center}.page3_services_wrapper .page3_row_services .number_box_services h3{color:#333!important}.authore_details>p{font-size:18px;letter-spacing:.1em;line-height:1.5em}.page3_row_services .et_pb_column .et_pb_module{text-align:center}.imgslider .et_pb_container{padding-top:56%;height:auto!important}.icon-list{text-align:center;color:#fff;display:flex;flex-wrap:wrap;justify-content:center}.icon-list>div.icon-box{flex:0 0 25%;max-width:25%;padding:10px}.icon-list>div.icon-box svg{height:40px}.icon-list>div.icon-box p{font-size:14px;letter-spacing:.1em}.box-values{background-color:#f9f9f9!important;padding:50px}.box-values h3{font-size:28px!important;margin-bottom:15px!important;text-transform:uppercase}.box-values p{font-size:16px!important;color:#000;margin-bottom:15px!important}.box-values a{color:#beab82}.wrap-coworkers a{color:#beab82;text-decoration:underline!important}.wrap-coworkers .et_pb_image{margin-bottom:20px}.et_pb_text_inner p:nth-child(2){padding-bottom:3px!important}.contact-wrap p{font-size:18px}.gm-style-iw h3{font-size:16px!important;border-bottom:1px solid rgb(0 0 0 / .1);margin-bottom:12px;width:100%}.gm-style-iw a{font-size:15px!important;width:100%;padding:0!important;margin:0!important}.gm-style-iw p{font-size:15px;padding:3px 0}@media only screen and (max-width:1200px){.hero_banner_sec{min-height:580px}}@media only screen and (max-width:1024px){.hero_banner_slider h1{font-size:28px;font-size:30px}.hero_banner_slider h2{font-size:18px;font-size:20px}}@media only screen and (max-width:991px){.hero_banner_sec{min-height:450px}body .section_padding{padding-top:40px;padding-bottom:40px}h2{font-size:24px!important}h3{font-size:18px!important}}@media only screen and (max-width:981px){.underside_colum_width{width:100%!important}.underside_services_wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (max-width:980px){.custom_footer2{text-align:left}.wpb_services_align .image_wpb_wrapper{margin-top:0}.authore_details{padding:50px 30px 30px}.authore_details .author_name{padding-left:50px}.et_header_style_left #et-top-navigation .mobile_menu_bar{padding-bottom:0}.et_header_style_left #et-top-navigation .mobile_menu_bar::before{font-size:40px;color:#fff}}@media only screen and (max-width:767px){.banner_section_wrapper .et_pb_blurb_description p br{display:none}.banner_section_wrapper .et_pb_blurb_description p{letter-spacing:0}#footer-widgets{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.custom_footer2{text-align:left;text-align:center}#footer-widgets .footer-widget:nth-child(1){-ms-flex-order:1;order:1}#footer-widgets .footer-widget:nth-child(3){-ms-flex-order:2;order:2}#main-footer #footer-widgets .footer-widget:not(:last-child){padding-bottom:30px;border-bottom:1px solid rgb(238 238 238 / 20%);margin-bottom:30px!important}div#footer-widgets{display:flex!important;flex-wrap:no-wrap}.footer-widget .fwidget{display:table;float:none;margin:0 auto}.wpb_services_align{-ms-flex-wrap:wrap;flex-wrap:wrap}.authore_details{text-align:center;padding:50px 0 0}.wpb_text_wrapper{order:1}.authore_details::before{left:50%;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.authore_details .author_name{padding-right:0;padding-left:0}.wpb_services_align .image_wpb_wrapper{margin-top:0}.image_wpb_wrapper{margin-bottom:30px!important}}@media only screen and (max-width:575px){.hero_banner_sec{min-height:350px}}@media (max-width:575px){.icon-list>div.icon-box{flex:0 0 50%;max-width:50%}}@media (min-width:981px){.section_imgbox{position:relative;z-index:1}.section_imgbox:before{display:block;left:0;position:absolute;z-index:-1;right:0;top:0;bottom:65%;background-color:#fff}}@media (min-width:990px){.about-us-content .push-image-up{margin-top:-300px}.about-us-content{padding-top:200px!important}}