@import url(https://cdn-uicons.flaticon.com/2.5.1/uicons-regular-rounded/css/uicons-regular-rounded.css);@import url(https://cdn-uicons.flaticon.com/2.6.0/uicons-brands/css/uicons-brands.css);@import url(https://cdn-uicons.flaticon.com/2.6.0/uicons-solid-rounded/css/uicons-solid-rounded.css);@import url(https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&display=swap);@font-face{font-family:"Neutral Face";src:url(../fonts/NeutralFace.otf)}@font-face{font-family:"Neutral Face";src:url(../fonts/NeutralFace-Bold.otf);font-weight:700}:root{--c_primary:#c3d45a;--c_black:#000;--c_white:#fff;--c_whiteLt: #ffffff4d;--c_border:#838383;--bs-border-color:var(--c_border);--bg_primary:#c3d45a;--bg_primarylt:#e0f840;--bg_primarylt:#9caa41;--bg_secondary:#1f1f1f;--bg_black:#000;--bg_dark:#070707;--bg_darkgray:#101010;--bg_white:#fff;--ff_neutral_face:"Neutral Face" , sans-serif;--ff_manrope:"Manrope" , sans-serif;--ff_roboto:"Roboto" , sans-serif;--fs_xxl:13.75rem;--fs_xl:8rem;--fs_lg2:3rem;--fs_lg:2.5rem;--fs_md:1.5rem;--fs_def:1rem;--ls_20:.2em;--p_3xl:18.0625rem;--p_xxl:5rem;--p_xl:6rem;--p_lg:5rem;--p_xsm:.625rem;--m_xl:5rem;--m_lg:4rem;--m_md:2rem}body{color:var(--c_white);background:var(--bg_dark);font-family: var(--ff_manrope);line-height:1.1}h1,h2,h3,h4,h5,h6{font-family: var(--ff_neutral_face);text-transform:uppercase}a,.btn{font-weight:500}a{color:var(--c_primary)}i.fi::before{vertical-align:inherit}.c_primary{color:var(--c_primary)}.c_black{color:var(--c_black)}.c_white{color:var(--c_white)}.c_whiteLt{color:var(--c_whiteLt)}.c_border{color:var(--c_border)}.bg_primary{background-color:var(--bg_primary)}.bg_black{background-color:var(--bg_black)}.bg_dark{background-color:var(--bg_dark)}.bg_darkGray{background-color:var(--bg_darkGray)}.bg_white{background-color:var(--bg_white)}.ff_neutral_face{font-family: var(--ff_neutral_face)}.ff_manrope{font-family: var(--ff_manrope)}.fs_xxl{font-size:var(--fs_xxl);line-height:1.0909em}.fs_xl{font-size:var(--fs_xl);line-height:1.0938em}.fs_lg2{font-size:var(--fs_lg2);line-height:1.0833em}.fs_lg{font-size:var(--fs_lg);line-height:1.1em}.fs_md{font-size:var(--fs_md);line-height:1.1667em}.fs_def{font-size:var(--fs_def);line-height:1.6875em}.ls_20{letter-spacing:.2em}.pt_3xl{padding-top:var(--p_3xl)}.py_xxl{padding-top:var(--p_xxl);padding-bottom:var(--p_xxl)}.py_xl{padding-top:var(--p_xl);padding-bottom:var(--p_xl)}.px_lg{padding-left:var(--p_lg);padding-bottom:var(--p_lg)}.p_xsm{padding:var(--p_xsm)}.mb_xl{margin-bottom:var(--m_xl)}.mb_lg{margin-bottom:var(--m_lg)}.mb_md{margin-bottom:var(--m_md)}i.fi::before{}.btn{font-weight:500;padding:.875rem 3rem}.btn-primary{--bs-btn-color:var(--c_black);--bs-btn-bg:var(--bg_primary);--bs-btn-border-color:var(--bg_primary);--bs-btn-hover-bg:var(--bg_primaryLt);--bs-btn-hover-border-color:var(--bg_primaryLt);--bs-btn-active-bg:var(--bg_primaryLt);--bs-btn-active-border-color:var(--bg_primaryLt);--bs-btn-disabled-bg:var(--bg_primary);--bs-btn-disabled-border-color:var(--bg_primary)}.btn-secondary{--bs-btn-bg:var(--bg_secondary);--bs-btn-border-color:var(--bg_secondary);--bs-btn-hover-border-color:var(--bg_secondary);--bs-btn-active-bg:var(--bg_secondary);--bs-btn-disabled-bg:var(--bg_secondary);--bs-btn-disabled-border-color:var(--bg_secondary)}.form-control{padding:.875rem;background-color:var(--bg_darkGray);border:none}.hide_scrollbar::-webkit-scrollbar{display:none}.hide_scrollbar{overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.header{border-bottom:1px solid var(--c_border)}.scrolled_header .header_top{background:rgba(255,255,255,.09);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.header_brand{display:inline-block;text-decoration:underline}.header_logo{height:4.25rem;-o-object-fit:contain;object-fit:contain}.header .btn{padding:.625rem .875rem}.header_top .btn:hover,.header_top .btn:active{color:var(--c_black)!important;background:var(--bg_primary);border-color:var(--c_primary)}.dropdown-menu{padding:.5rem;border-radius:.5rem}.dropdown-toggle::after{content:"\f150";border:none;font-family:uicons-regular-rounded!important;font-style:normal;font-weight:normal!important;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:inherit}.dropdown-item{padding:.5rem 1rem;border-radius:.5rem}.dropdown-item:hover{background:var(--c_whiteLt)}.header_sideMenu{color:var(--c_black);background:rgba(0,0,0,.6);color:var(--c_white)}.header_sideMenu.offcanvas.offcanvas-end{width:25rem}.header_sideMenu .offcanvas-title{font-size:var(--fs_md);padding-left:2rem}.header_sideMenu .navbar-nav{padding:1.5rem!important}.header_sideMenu .navbar-nav li.current-menu-item a{color:var(--c_primary)}.header_sideMenu .nav-item{margin-bottom:1rem;text-transform:uppercase}.header_sideMenu .dropdown-toggle.show{border-bottom:1px solid var(--c_border)}.header_sideMenu .nav-link{padding:.75rem 1rem;color:var(--c_white)}.header_sideMenu .nav-link:hover{background:var(--c_whiteLt)}.header_sideMenu .dropdown-menu{position:relative!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;background-color:transparent;border:none;padding:.5rem 0 0 1.5rem}.header_sideMenu .dropdown-menu>li{margin-bottom:.3rem}.header_sideMenu .dropdown-menu>li:last-child{margin-bottom:0}.header_sideMenu .dropdown-item{color:var(--c_white);font-size:.875rem;padding:.5rem 1rem}.header_sideMenu .dropdown-item:hover{background:var(--c_whiteLt)}@media (min-width:991.98px){.container{border-left:1px solid var(--c_border);border-right:1px solid var(--c_border);padding-left:2rem;padding-right:2rem}}@media (min-width:1200px){.container{max-width:110rem;padding-left:var(--p_lg);padding-right:var(--p_lg)}}@media (max-width:1799.98px){html{font-size:12px}}@media (max-width:1399.98px){html{font-size:11px}}@media (max-width:991.98px){:root{--fs_xxl:10rem;--fs_xl:6.5rem;--fs_lg2:2.5rem;--fs_lg:2.2rem;--fs_md:1.3rem}html{font-size:12px}}@media (max-width:767.98px){:root{--fs_xxl:7.5rem;--fs_xl:6rem;--fs_lg2:2.5rem;--fs_lg:2.2rem;--fs_md:1.3rem}}@media (max-width:575.98px){:root{--fs_xxl:5.2rem;--fs_xl:4.2rem;--fs_lg2:2.5rem;--fs_lg:2.2rem;--fs_md:1.3rem}.container{padding-left:1.5rem;padding-right:1.5rem}.header_logo{height:3.5rem}}.main{max-width:100%;overflow:hidden}section{border-bottom:1px solid var(--c_border)}.hero_sec{position:relative}.hero_content{padding:23.375rem 0}.hero_sliderWrap{position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;height:100%;width:100%}.hero_slider,.hero_slider .owl-stage-outer,.hero_slider .owl-stage,.hero_slider .owl-item{height:100%}.hero_sliderItem{height:100%;background:-o-linear-gradient(bottom,rgba(0,0,0,.2),rgba(0,0,0,.2)) , -o-linear-gradient(bottom,#000 0%,rgba(0,0,0,0) 15.46%) , -o-linear-gradient(210.44deg,rgba(0,0,0,0) 51.97%,#000 85.47%) , -o-linear-gradient(top,#000 0%,rgba(0,0,0,0) 18.7%) , var(--bg_img);background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2)) , linear-gradient(0deg,#000 0%,rgba(0,0,0,0) 15.46%) , linear-gradient(239.56deg,rgba(0,0,0,0) 51.97%,#000 85.47%) , linear-gradient(180deg,#000 0%,rgba(0,0,0,0) 18.7%) , var(--bg_img);background-position:center}.hero_title{font-size:var(--fs_xl);margin-bottom:1.5rem;max-width:min-content;text-align:center}.hero_desc{font-size:var(--fs_md);font-family: var(--ff_neutral_face);text-transform:uppercase;letter-spacing:.2em;line-height:35px}.hero_plyBtn{position:relative;font-size:2rem;color:var(--c_white);display:-ms-grid;display:grid;place-items:center;width:2.25em;height:2.25em;border-radius:50%;background:var(--bg_primary);text-decoration:none;margin:auto 4em auto auto}.hero_plyBtn::before{position:absolute;z-index:-1;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:"";width:6.25em;height:6.25em;border-radius:50%;border:1px solid var(--c_primary);pointer-events:none;-webkit-animation:plus 2s infinite;animation:plus 2s infinite;background: -o-radial-gradient(#c3d45a75, #c3d45a00);background: radial-gradient(#c3d45a75, #c3d45a00)}.hero_sliderCounter{position:absolute;bottom:6rem;left:var(--p_xl);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#hero_slider_dots{width:17.5rem;background-color:var(--c_whiteLt);border-radius:50rem;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 1rem}#hero_slider_dots .owl-dot{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border:none;height:100%;display:block;opacity:0}#hero_slider_dots .owl-dot.active{opacity:1;background:var(--bg_white)}@-webkit-keyframes plus {
  0% {
    opacity: 1;
    -webkit-transform: translate(-50%, -50%) scale(0);
    transform: translate(-50%, -50%) scale(0);
  }
  100% {
    opacity: 0.2;
    -webkit-transform: translate(-50%, -50%) scale(1);
    transform: translate(-50%, -50%) scale(1);
  }
}@keyframes plus {
  0% {
    opacity: 1;
    -webkit-transform: translate(-50%, -50%) scale(0);
    transform: translate(-50%, -50%) scale(0);
  }
  100% {
    opacity: 0.2;
    -webkit-transform: translate(-50%, -50%) scale(1);
    transform: translate(-50%, -50%) scale(1);
  }
}@media (max-width:1199.98px){.hero_sliderCounter{left:2rem}}@media (max-width:991.98px){.hero_content{padding:18rem 0}.hero_plyBtn{margin:3rem 4rem auto auto}}@media (max-width:767.98px){.hero_content{padding:10rem 0}}.sec_content{margin:auto;padding:5rem 8.125rem}.sec_title{font-size:var(--fs_lg);margin-bottom:4rem}.sec_desc{line-height:1.7;margin-bottom:4rem}.img_wrap{position:relative;padding-bottom:100%}.img_wrap img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.stats_item{padding:12.125rem 2rem;text-align:center}.stats_item.bg_primary{color:var(--c_black)}.stats_value{font-size:var(--fs_xl);font-family: var(--ff_neutral_face);margin-bottom:1rem}.stats_title{font-size:var(--fs_md);line-height:1.7}@media (max-width:991.98px){.sec_content{padding:3rem 3rem}.sec_title,.sec_desc{margin-bottom:2rem}.stats_item{padding:4rem 2rem}.about_sec .img_wrap{padding-bottom:50%}}.team_secContent{padding-top:14.875rem;position:relative}.team_secContent::before{content:"";position:absolute;z-index:-1;left:0;bottom:0;width:100%;height:75%;background: -webkit-gradient(
      linear,
      left top,
      left bottom,
      from(#070707),
      color-stop(9.14%, rgba(21, 21, 21, 0))
    ),
    #151515;background:-o-linear-gradient(top,#070707 0%,rgba(21,21,21,0) 9.14%) , #151515;background:linear-gradient(180deg,#070707 0%,rgba(21,21,21,0) 9.14%) , #151515}.team_secCenter{text-align:center}.prf_card{display:block;position:relative;padding-bottom:93%}.prf_cardwrapper_1{margin-right:-15.25%}.prf_cardwrapper_2{margin-left:-15.25%}.prf_img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.prf_name{position:absolute;letter-spacing:.2em;text-transform:uppercase;border-bottom:1px solid var(--c_white);padding-bottom:.5em;bottom:25%}.prf_cardwrapper_1 .prf_name{right:0}.prf_cardwrapper_2 .prf_name{left:0}.prf_cardwrapper_1,.prf_cardwrapper_2{padding-top:5.375rem}.team_secTitle{font-size:var(--fs_lg2);line-height:1;letter-spacing:.2em}.team_secTitle span{font-size:var(--fs_xxl);letter-spacing:initial}.services-tab{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}.services-tab .nav-item{margin-right:1rem}.services-tab .btn{padding:1rem 2rem}.services-tab .btn.active{background:transparent}.tab-pane .img_wrap{padding-bottom:134.4%}@media (max-width:991.98px){.team_secCenter{text-align:center;padding:0 24px}.team_secContent{padding-top:2rem}.prf_cardwrapper_1{margin-right:0}.prf_cardwrapper_2{margin-left:0;padding-left:10%}.prf_cardwrapper_1,.prf_cardwrapper_2{padding-top:0}}@media (max-width:767.98px){.tab-pane .img_wrap{padding-bottom:60%}}.ptf_card{display:block;text-decoration:none;color:var(--c_white)}.ptf_cardImg{position:relative;height:0;padding-bottom:140.42%;margin-bottom:2rem}.ptf_card_lg .ptf_cardImg{padding-bottom:100%}.ptf_cardImg img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ptf_title{width:15rem;max-width:100%;padding-bottom:.5em;border-bottom:1px solid var(--c_white);font-size:var(--ff_manrope)}.dots_header .owl-dots{top:-5.5rem;position:absolute;width:100%;background:var(--c_whiteLt);right:0;width:65%;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:50rem}.dots_header .owl-dot{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:block;height:.25rem;border-radius:50rem;background:transparent}.dots_header .owl-dot.active{background:var(--c_white)}.post_card{padding:1.5rem;background-color:var(--bg_darkGray);border:none}.post_imgBox{display:block;position:relative;padding-bottom:86.2%;margin-bottom:1.5rem}.post_imgBox img{position:absolute;top:0;left:0;width:100%;height:100%}.post_date{margin-bottom:1.5rem}.post_desc{line-height:1.7;margin-bottom:1.5rem}@media (max-width:991.98px){.dots_header .owl-dots{top:-1rem}}@media (max-width:767.98px){.dots_header .owl-dots{width:100%}}.map_chartWrapper{position:relative;height:0;padding-bottom:50%}#map_chart{position:absolute;top:0;left:0;width:100%;height:100%}.cus_tooltip{color:var(--c_black);display:-webkit-box;display:-ms-flexbox;display:flex;padding:.625rem;border-radius:.625rem;background:var(--bg_white);font-family: var(--ff_manrope);max-width:29rem;position:absolute;-webkit-transform:translate(-50%,0%);-ms-transform:translate(-50%,0%);transform:translate(-50%,0%);-webkit-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;cursor:pointer}.tooltip_left img{width:10.625rem;height:10.625rem;border-radius:.625rem;background:var(--bg_black);display:block}.tooltip_right{padding:.625rem .625rem .625rem 1.25rem}.tooltip_location{margin-bottom:1rem}.tooltip_design{font-size:.875rem;margin-bottom:.5rem}.tooltip_totalProjects{font-size:1.75rem;line-height:1;font-weight:500;margin-bottom:1rem}.tooltip_learnmore{text-decoration:underline;color:var(--c_primary)}.footer{}.footer_brand{display:inline-block;text-decoration:underline}.footer_logo{height:4.25rem;-o-object-fit:contain;object-fit:contain}.footer_title{margin-bottom:4rem}.footer_nav{padding:0;margin:0;list-style:none}.footer_nav li{font-size:1rem;line-height:1.7;margin-bottom:1.375rem}.footer_nav li a{text-decoration:none;color:#fff}.footer_nav li a:hover{color:var(--c_primary)}.footer_nav li:last-child{margin-bottom:0}.footer_navLink{color:var(--c_white);text-decoration:none}.footer_navLink:hover{color:var(--c_primary)}.footer_navLink i{margin-right:.3em}@media (max-width:991.98px){.footer_title{margin-bottom:2rem}}.wrapper{width:100%;min-height:100%;display:flex;flex-direction:column;overflow:hidden}.page-intro{z-index:-1;position:relative}.page-intro__bg{display:flex;justify-content:center;align-items:center;flex-direction:column}.page-intro__content{position:absolute;text-align:center;width:100%;z-index:9;display:flex;justify-content:center;align-items:center;flex-direction:column}.page-intro__image{position:relative;overflow:hidden;object-fit:cover;top:0;left:0;z-index:-1;width:100vw;height:360px}.page-intro__image img{width:100%;height:360px;object-fit:none}.page-intro__title{color:#fff;text-align:center;font-family:"Neutral Face";font-size:48px;font-style:normal;font-weight:400;line-height:130%;margin-bottom:24px}.page-intro__description{color:#fff;text-align:center;font-family:"Neutral Face";font-size:24px;font-style:normal;font-weight:400;line-height:170%;letter-spacing:4.8px}@media (max-width:576px){.page-intro__description{font-size:14px}}.contacte{display:flex}.contacte__items{padding-top:120px;display:flex;flex-direction:row;align-content:center;align-items:center;padding-bottom:100px}.contacte__item{display:flex;flex-direction:column;height:220px;align-items:center;justify-content:center;border-radius:8px;background:#1f1f1f;gap:10px}.contacte__info{color:#c3d45a;text-align:center;font-family: var(--Title-Large-Font, Roboto);font-size:var(--Title-Large-Size,22px);font-style:normal;font-weight:400;line-height:var(--Title-Large-Line-Height,28px);letter-spacing:var(--Title-Large-Tracking,0);padding:15px}.contacte__footer{display:flex;gap:38px}.contacte-form{max-width:100%;margin:0 auto;width:95%;padding-bottom:30px}@media screen and (min-width:991px){.contacte-form{width:50%;padding-bottom:180px}.contacte__map{width:50%!important;margin-bottom:0}}.form-row{display:flex;gap:10px}.form-group{flex-basis:50%}.form-footer{display:flex;margin-top:8px;gap:20px;flex-direction:column;align-items:flex-start}.contacte__map{width:100%;margin-bottom:30px}@media screen and (max-width:992px){.contacte__items{padding-top:60px;padding-bottom:60px}.contacte__item{width:unset}.contacte__item .contacte__info{font-size:16px;text-wrap:wrap}.contacte__footer{flex-direction:column;align-items:center}}.wpcf7-form .form-group input[type="text"],.wpcf7-form .form-group input[type="email"],.wpcf7-form .form-group input[type="tel"],.wpcf7-form .form-group textarea{width:100%;background:#fff;border-radius:10px;border:1px solid #1d4b3c;padding:18px 30px;outline:none;font-family:Poppins,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:23px;color:#818181;opacity:.8;transition:all .3s ease-out}.wpcf7-form .form-group{margin-bottom:20px}@media (max-width:768px){.wpcf7-form .form-group{margin-bottom:10px}.wpcf7-form .form-row{display:grid;gap:initial}.hero_desc{line-height:25px}.gallery-single img{height:250px}.gallery-nav img{height:100px}}.wpcf7-not-valid-tip{padding-top:3px}.wpcf7-form .form-group textarea{resize:vertical;height:100px}.wpcf7-form .form-footer input[type="submit"]{flex-basis:55%;border-radius:8px;background:#c3d45a;text-align:center;width:100%;right:0;cursor:pointer;display:flex;padding:16px 48px;justify-content:center;align-items:center;gap:10px;color:#000;font-family:Manrope;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.form-footer-bun{width:100%}.wpcf7-form .form-footer input[type="submit"]:hover{background:#fff;color:#1d4b3c;box-shadow:none;border:2px solid #1d4b3c}.wpcf7-form .form-footer .privacy{flex-basis:45%;font-weight:500;font-size:14px;line-height:130%;color:#302a25;text-align:left}.wpcf7-form .form-footer .privacy .wpcf7-list-item-label{position:relative;cursor:pointer;font-family:Poppins,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:100%;padding:0 25px 0 12px;color:#818181}.wpcf7-form .form-footer .privacy .wpcf7-list-item-label:before{border:2px solid #1d4b3c;backdrop-filter:blur(4.5px);width:20px;height:20px;position:absolute;left:-18px}.wpcf7-form .form-footer .privacy .wpcf7-list-item-label:after{width:10px;height:10px;border-radius:10px;background:#c3d45a;position:absolute;top:5px;left:-13px;background-position:center center;background-repeat:no-repeat;background-size:63%;opacity:0}.wpcf7-form .form-footer .privacy .wpcf7-list-item-label a{color:#c3d45a;transition:all .3s ease-out}.wpcf7-form .form-footer .privacy .wpcf7-list-item-label a:hover{color:#ee264a}.gallery{overflow:hidden;position:relative}.gallery__galerie{}.gallery__item{overflow:hidden;height:354px;transition:transform .3s}@media (max-width:768px){.gallery__item{height:150px}}.gallery__item:hover{transform:scale(1.05)}.gallery-title{padding:85px 32px 32px 32px;color:#fff;text-align:left;font-family: var(--Headline-Large-Font, Roboto);font-size:var(--Headline-Large-Size,32px);font-style:normal;font-weight:400;line-height:var(--Headline-Large-Line-Height,40px);letter-spacing:var(--Headline-Large-Tracking,0);text-transform:uppercase}.gallery-gallery{padding-bottom:80px}@media (max-width:768px){.gallery-title{padding:60px 0 10px 0}.gallery-gallery{padding-bottom:10px}}.gallery__item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.titleh1-style{font-size:36px;font-weight:bold;margin-bottom:20px}.btn-btn{display:inline-block;padding:10px 20px;border-radius:8px;background:#c3d45a;text-decoration:none;color:#000;font-family:Manrope;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.story{}.story__info{text-align:center}.story__title{padding-top:90px;color:#fff;font-family: var(--Headline-Large-Font, Roboto);font-size:40px;font-style:normal;font-weight:400;line-height:var(--Headline-Large-Line-Height,40px);letter-spacing:var(--Headline-Large-Tracking,0);text-transform:uppercase}.story__subtitle{color:#fff;font-family:Manrope;font-size:16px;font-style:normal;font-weight:400;line-height:170%;padding:0!important;margin:0!important}.suprise__subtitle{color:#fff;font-family:Manrope;font-size:16px;font-style:normal;font-weight:400;line-height:170%}.suprise__subtitle p{margin-bottom:16px}.suprise__subtitle ul{list-style-type:disc;margin:0;padding:20px 0 20px 20px}.suprise__subtitle li{margin-bottom:8px;font-family:Manrope;font-size:16px;font-style:normal;font-weight:400;line-height:170%;color:#fff}.support{z-index:1;position:relative}.support__items{z-index:3;position:relative;padding-bottom:100px;padding-top:100px}.support__item{background:#1f1f1f;text-align:center;display:flex;align-items:center;flex-direction:column;text-decoration:none!important;padding:15px;height:100%;translate:none;rotate:none;scale:none;transform:translate(0,0);opacity:1}.support__item:hover{transform:translateY(-5px)}.support__img{padding-bottom:20px}.support__text{color:#c3d45a;text-align:center;font-family: var(--Headline-Large-Font, Roboto);font-size:var(--Headline-Large-Size,32px);font-style:normal;font-weight:400;line-height:var(--Headline-Large-Line-Height,40px);letter-spacing:var(--Headline-Large-Tracking,0);margin-bottom:10px;text-transform:unset!important;text-decoration:none!important}.support__subtitle{color:#fff;text-align:center;font-family:Manrope;font-size:16px;font-style:normal;font-weight:400;line-height:170%;text-transform:unset!important;text-decoration:none!important}.suprise .container{padding-bottom:100px}.suprise__gred{position:relative;display:flex;align-items:stretch;justify-content:space-between;color:#fff;font-family:Manrope;font-size:16px;font-style:normal;font-weight:400;line-height:170%}.suprise__left{position:relative}.suprise__image{width:100%;height:300px;border-radius:24px;overflow:hidden;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:991px){.suprise__image{height:500px}}.suprise__right{position:relative;padding:45px}@media screen and (max-width:576px){.suprise__right{padding:25px 0}}.suprise__title{color:#fff;font-family: var(--Headline-Large-Font, Roboto);font-size:40px;font-style:normal;font-weight:400;line-height:var(--Headline-Large-Line-Height,40px);letter-spacing:var(--Headline-Large-Tracking,0);text-transform:uppercase;padding-bottom:35px;font-family:Quicksand,sans-serif}.suprise__subtitle{}.suprise__subtitle ul{display:flex;flex-direction:column;padding-bottom:2rem}.description .container{padding-bottom:100px}.description__title{color:#fff;text-align:center;font-family: var(--Display-Small-Font, Roboto);font-size:var(--Display-Small-Size,36px);font-style:normal;font-weight:400;line-height:var(--Display-Small-Line-Height,44px);letter-spacing:var(--Display-Medium-Tracking,0)}.description__gred{display:flex;justify-content:space-between;margin-top:30px;color:#fff;font-family:Manrope;font-size:16px;font-style:normal;font-weight:400;line-height:170%}.description__left,.description__right{flex-basis:calc(50% - 15px)}.description__subtitle p,.description__subtitle p{margin-bottom:15px}.catalog .story{padding:60px 0}.catalog__items .catalog__item{margin-bottom:54px}.catalog__items .catalog__item .catalog__content{padding-top:8px}.catalog__items .catalog__item .catalog__content .catalog__title{color:#fff;font-family: var(--ff_roboto);font-size:32px;font-style:normal;font-weight:400;line-height:40px;letter-spacing:1px;text-transform:unset;margin-bottom:6px}.catalog__items .catalog__item .catalog__content .catalog__text{color:#fff;font-family: var(--ff_manrope);font-size:16px;font-style:normal;font-weight:400;line-height:170%;margin-bottom:10px}.catalog__items .catalog__item .catalog__content .catalog__btn{width:100%;color:var(--c_black);background:var(--c_primary);border-radius:8px;padding:16px 48px;height:fit-content;display:flex;justify-content:center;align-items:center;text-decoration:none;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.catalog__items .catalog__item .catalog__content .catalog__btn:hover{background:var(--bg_primaryLt);transition:all .2s ease}.filter{width:100%;overflow-x:auto}.filter a.active{background-color:#5c636a}@media (max-width:991px){.filter ul{width:max-content}}.article .container{padding-bottom:56px;padding-top:56px}.article .article-description{color:#fff;font-family: var(--ff_manrope);font-size:16px;font-style:normal;font-weight:400;line-height:170%}.article .article-image{max-height:560px}#pagination-wrapper{padding-top:38px;padding-bottom:85px}#pagination-wrapper .pagination{margin-bottom:0}#pagination-wrapper .pagination .page-item{display:flex;align-items:center}#pagination-wrapper .pagination .page-item:hover .arrow{background:var(--bg_primaryLt);transition:all .2s ease}#pagination-wrapper .pagination .page-item:hover a.page-link{color:var(--bg_primaryLt);transition:all .2s ease;text-decoration:underline}#pagination-wrapper nav ul li a{background-color:transparent;border:0}#pagination-wrapper nav ul li a.arrow{background-color:var(--c_primary);border-radius:50%;height:26px;width:26px;display:flex;justify-content:center;align-items:center}#pagination-wrapper nav ul li a.page-link{color:#c3d45a;font-family: var(--ff_roboto);font-size:15px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:.1px;padding:0 4px}#pagination-wrapper nav ul li a.page-link.active{text-decoration:underline}#pagination-wrapper nav ul li a.arrow:first-child{margin-right:24px}#pagination-wrapper nav ul li a.arrow:last-child{margin-left:24px}.news .news__items .news__item{margin:60px 0}.news .news__items .news__item .news__info a img{max-height:560px}.news .news__items .news__item .news__content .news__title{margin-top:8px;margin-bottom:0;color:#fff;font-family: var(--ff_roboto);font-size:24px;font-style:normal;font-weight:400;line-height:32px;letter-spacing:0;text-transform:uppercase}.news .news__items .news__item .news__content .news__text{margin:18px 0;color:#fff;font-family: var(--ff_manrope);font-size:16px;font-style:normal;font-weight:400;line-height:170%}.news .news__items .news__item .news__content .news__btn{text-transform:uppercase;color:#c3d45a;font-family: var(--ff_roboto);font-size:20px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.15px;text-decoration-line:underline}@media screen and (max-width:576px){.news .news__items .news__item .news__content .news__btn{font-size:14px}}.product .container{padding-top:86px}.product .product__details .thumbnail-images{padding-top:15px}.product .product__details .thumbnail-images img{height:250px;width:100%;object-fit:cover}.product .product__details .thumbnail-images .constr_imgs_slider{padding:0}.product .product__title{color:#fff;font-family: var(--ff_roboto);font-size:45px;font-style:normal;font-weight:400;line-height:52px;letter-spacing:0;margin-bottom:16px}.tag-list .tag{background-color:var(--bg_secondary);border-radius:8px;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:20px 47px;margin-top:0;margin-bottom:16px;margin-top:16px}.tag-list .tag .tag-title{margin-bottom:4px;color:#fff;text-align:center;font-family: var(--ff_manrope);font-size:16px;font-style:normal;font-weight:400;line-height:170%}.tag-list .tag .tag-description{color:#fff;text-align:center;font-family: var(--ff_roboto);font-size:32px;font-style:normal;font-weight:400;line-height:40px;letter-spacing:0}.product .product-description{color:#fff;font-family: var(--ff_manrope);font-size:16px;font-style:normal;font-weight:400;line-height:170%;margin-top:6px}.contact-card{background-color:var(--bg_secondary);border-radius:8px;margin-top:86px;padding:20px 47px;min-height:272px}.contact-card .contact-title{color:#fff;text-align:center;font-family: var(--ff_roboto);font-size:32px;font-style:normal;font-weight:400;line-height:40px;letter-spacing:0;margin-bottom:36px;text-transform:initial}.contact-card .contact-link:first-child{margin-right:30px}.contact-card .contact-link{padding:16px 48px;border-radius:8px;background:var(--c_primary);min-width:377px;color:#101010;font-family: var(--ff_roboto);font-size:24px;font-style:normal;font-weight:400;line-height:32px;letter-spacing:0;text-align:center;text-decoration:none}.contact-card .contact-link:hover{background:var(--bg_primaryLt);transition:all .2s ease}.related-products{padding-top:120px}.related-products .related-products__title{text-transform:uppercase;color:#fff;text-align:center;font-family: var(--ff_roboto);font-size:32px;font-style:normal;font-weight:400;line-height:40px;letter-spacing:0;margin-bottom:48px}@media screen and (max-width:992px){.product .product__title{font-size:35px;line-height:42px}.thumbnail-images{display:none}.contact-card{margin-top:60px}.contact-card .contact-title{font-size:24px;line-height:30px}.contact-card .contact-link{font-size:18px;min-width:100%;width:100%;margin-right:0!important}.related-products{padding-top:60px}}.widget_wpglobus h2{display:none}.widget_wpglobus .list{position:absolute;top:3rem;right:0;width:8rem;border-radius:8px;overflow:hidden;opacity:0;border:1px solid #545454;transition:all .4s;pointer-events:none}.widget_wpglobus .list.active{pointer-events:initial;opacity:1}.widget_wpglobus .list a{display:flex!important;align-items:center;height:2.5rem;font-size:14px;color:#fff;background:#212529;transition:all .4s;padding:0 18px}.widget_wpglobus .list a:hover{background-color:#64676a}.widget_wpglobus .list a{text-decoration:none}.widget_wpglobus .list a:last-child{border-bottom:0}.widget_wpglobus .list .code{display:none!important}.langs{position:relative}.langs section{border:0}.lang section{border:0}.lang select{padding:11px 10px;border-radius:25px;cursor:pointer;border:1px solid #fff;background-color:#212529}.select-styled{cursor:pointer}.lang select:focus-visible{border:1px solid #fff}.lang select option{color:#fff}.gallery-single img{width:100%;height:500px;object-fit:cover}.gallery-nav img{width:100%;height:250px;object-fit:cover;cursor:pointer}@media screen and (max-width:576px){.gallery-single img{height:300px}.gallery-nav img{height:100px}}.gallery-nav{margin-top:20px}