h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Libre Franklin",sans-serif;}.team-section{position:relative;}.team-section .bg-image{opacity:0.3;}.slogan-section.bg-img{background-attachment:fixed;background-position:50% 0%;}@media (hover:none){.slogan-section.bg-img{background-attachment:initial;background-position:50% 50%;}}.slogan-section.bg-img:before{background:rgba(0,0,0,0.5);}.slogan-section.bg-img h2{color:#fff;}@media (min-width:992px){.slogan-section.bg-img h2{text-shadow:1px 1px 4px #000;}}.advantages-section .advantages-decor-img img{border-radius:15px;}@media (min-width:992px){.inform-section{padding-top:3rem;padding-bottom:3rem;}}.inform-section .img-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.inform-section .img-block img{height:unset;border-radius:15px;}@media (min-width:992px){.intro-section span.h1{font-size:4.3125rem;margin-bottom:1rem;}}@media (min-width:992px){.intro-section-full-w-default-h.intro-holder-default{border-bottom:0;}}#sidebar .card .card-header{background:rgba(var(--primary),1);}.card-item:hover .card-body .btn.btn-light.btn-sm:hover{background:#fff;color:rgba(var(--primary),1);}.card-item:hover .card-body .btn.btn-light.btn-sm:hover span{color:rgba(var(--primary),1);}.card-item:hover .card-body h3 a{color:#fff;}@media (max-width:991px){.nav-opener .burger,.nav-opener:after,.nav-opener:before{background-color:rgba(var(--menu_font),1);}.nav-opener{color:rgba(var(--menu_font),1);}.menu-holder{background:rgba(var(--menu_bg),1);}.nav-opener:hover .burger,.nav-opener:hover:after,.nav-opener:hover:before{background-color:rgba(var(--menu_hover),1);}.nav-opener:hover{color:rgba(var(--menu_hover),1);}}form#search-block-form .form-search{top:68px;right:0px;}@media (max-width:991px){form#search-block-form .form-search{max-width:260px;right:10px;top:55px;}}.team-section .h1{text-transform:capitalize;}@media (min-width:992px){.header-top .socials-block{padding-left:10px;padding-right:10px;}}#sidebar #block-gvb-custom-services-submenu .card-body .default-list li:before{content:none;}#sidebar #block-gvb-custom-services-submenu .card-body .default-list > li > a{padding-left:0;}.advantages-section .col-sm-6.col-lg-4.col-xl-3.order-lg-2{-ms-flex-item-align:stretch;align-self:stretch;}.advantages-section .advantages-decor-img{-ms-flex-item-align:center;align-self:center;}.lead{font-size:16px;font-weight:400;line-height:1.88889;}@media (min-width:992px){.intro-section .text-holder{max-width:49.5rem;}.intro-section .text-holder span.h1{font-size:3.125rem;line-height:1;}.intro-section .text-holder span.h1 strong{font-size:3.5rem;display:inline;}}.intro-section .text-holder span.h1 strong{display:inline;}@media (max-width:991px){.intro-section .text-holder{padding:4.0625rem 20px;position:absolute;bottom:0;}.intro-section .text-holder span.h1{line-height:1.1;}}@media (max-width:991px){.gv-video-holder:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),to(rgba(0,0,0,0.7)));background:linear-gradient(180deg,transparent 60%,rgba(0,0,0,0.7));height:100%;}}.intro-section .intro-holder{border-bottom:0;}section.intro-block.hero-background.in-viewport:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.3);}.intro-block h1{z-index:3;position:relative;}.h1,h1,.services-node-content h2 > a,.h2,.h3,.h4,.h5,.h6,h2,h3,h4,h5,h6{font-weight:400;}h2 > strong{font-weight:400;}.main-content:last-child{margin:auto;}@media (max-width:767px){.main-content:last-child{margin:0 30px;}}@media (min-width:992px){.members-holder .col-lg-6.order-md-2.mb-4.mb-lg-0.mr-lg-5{max-width:100%;}}.members-holder .col-lg-6.order-md-2.mb-4.mb-lg-0.mr-lg-5 .team-member{max-width:500px;margin:auto;}.our-services-block .services-list .services-item:nth-child(2n) .service-large-text{background:rgba(var(--primary),0.2);border-color:rgba(var(--primary),0.6);}.our-services-block .services-list .services-item:nth-child(2n+1) .service-large-text{background:rgba(var(--secondary),0.2);border-color:rgba(var(--secondary),0.6);}.our-services-block .services-list .service-large-text .learn-more-link{padding:0.625rem 0.9375rem;font-size:15px;color:rgba(var(--btn_font),1);background:rgba(var(--btn),1);border-radius:3.125rem;}.our-services-block .services-list .service-large-text .learn-more-link:hover{color:rgba(var(--btn_font_hover),1);background:rgba(var(--btn_hover),1);}.our-services-block{padding-top:3rem;}.our-services-block h2{line-height:1.2;padding-bottom:2rem;}ul:not([class]):not([id]) li:before{background:rgba(var(--secondary),1);}@media (min-width:1200px){.header-holder .logo{max-width:260px;width:260px;}.header-holder .logo img{max-width:unset;width:100%;}}@media (min-width:992px){.header-holder{padding:7px 0;}}@media (min-width:992px){.menu-holder{margin-bottom:0;}}.intro-section-video .gv-video-holder video.gv-bg-video{min-height:100%;margin-top:-1px;}@media (max-width:768px){.intro-section-video,.intro-section-video .slick-list,.intro-section-video .slick-list .slick-track{height:400px;}}.team-member{height:450px;max-width:400px;background-position:50% 0%;}@media (min-width:992px){.team-member{height:450px;max-width:400px;}}@media (min-width:992px) and (max-width:1150px){.header-top .dropdown-menu{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}.header-holder .logo{position:relative;margin-top:-135px;}}.floatingEstimator-floatingContainer-1uxGW,.floatingEstimator-overlay-l2jEv{left:50% !important;right:auto !important;transform:translateX(-50%);}
