/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;overflow-x:hidden;display:flex;flex-direction:column;min-height:100vh}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none;max-width:100%;height:auto}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}input{overflow:visible;outline:0}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}summary{display:list-item}[hidden],template{display:none}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;src:url(../fonts/open-sans-v27-latin-regular.eot);src:local(""),url(../fonts/open-sans-v27-latin-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/open-sans-v27-latin-regular.woff2) format("woff2"),url(../fonts/open-sans-v27-latin-regular.woff) format("woff"),url(../fonts/open-sans-v27-latin-regular.ttf) format("truetype"),url(../fonts/open-sans-v27-latin-regular.svg#OpenSans) format("svg")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:600;src:url(../fonts/open-sans-v27-latin-600.eot);src:local(""),url(../fonts/open-sans-v27-latin-600.eot?#iefix) format("embedded-opentype"),url(../fonts/open-sans-v27-latin-600.woff2) format("woff2"),url(../fonts/open-sans-v27-latin-600.woff) format("woff"),url(../fonts/open-sans-v27-latin-600.ttf) format("truetype"),url(../fonts/open-sans-v27-latin-600.svg#OpenSans) format("svg")}html{font-size:10px;height:100%;overflow-x:hidden}footer{margin-top:auto}*,:after,:before{box-sizing:border-box}picture{line-height:0;display:block}a{background-color:transparent;-webkit-text-decoration-skip:objects;font-family:"Open Sans";color:#eb9950;text-decoration:none}ul{margin:0;padding:0;list-style:none}a,button{cursor:pointer}.max-width{max-width:1240px}.d-flex-center{height:100%;display:flex;align-items:center}.container-fluid{width:100%;margin-right:auto;margin-left:auto;padding:0 20px}.container-fluid-full{width:100%;margin-right:auto;margin-left:auto}.d-none{display:none}.pt-10{padding-top:100px}.category .breadcrumbs a,.page-template-about .breadcrumbs a,.page-template-contact .breadcrumbs a,.page-template-employees .breadcrumbs a,.page-template-jobs .breadcrumbs a,.page-template-products-archive .breadcrumbs a,.page-template-quote .breadcrumbs a,.page-template-single-jobs .breadcrumbs a,.page-template-testimonials .breadcrumbs a,.single-blog .breadcrumbs a,.single-jobs .breadcrumbs a,.single-news .breadcrumbs a{color:#666}.category .breadcrumbs a:after,.page-template-about .breadcrumbs a:after,.page-template-contact .breadcrumbs a:after,.page-template-employees .breadcrumbs a:after,.page-template-jobs .breadcrumbs a:after,.page-template-products-archive .breadcrumbs a:after,.page-template-quote .breadcrumbs a:after,.page-template-single-jobs .breadcrumbs a:after,.page-template-testimonials .breadcrumbs a:after,.single-blog .breadcrumbs a:after,.single-jobs .breadcrumbs a:after,.single-news .breadcrumbs a:after{background-image:url(../images/breadcrumbs-arrow-black.svg)}.category .breadcrumbs span,.page-template-about .breadcrumbs span,.page-template-contact .breadcrumbs span,.page-template-employees .breadcrumbs span,.page-template-jobs .breadcrumbs span,.page-template-products-archive .breadcrumbs span,.page-template-quote .breadcrumbs span,.page-template-single-jobs .breadcrumbs span,.page-template-testimonials .breadcrumbs span,.single-blog .breadcrumbs span,.single-jobs .breadcrumbs span,.single-news .breadcrumbs span{color:#212121}.breadcrumbs{position:relative;z-index:10}.breadcrumbs.single-rel{position:absolute;top:108px;width:100%;z-index:22}.breadcrumbs.single-rel .breadcrumbs__wrapper{position:relative;top:initial}.breadcrumbs__wrapper{position:absolute;top:108px}.breadcrumbs a,.breadcrumbs span{font-family:"Open Sans";font-style:normal;font-weight:400;font-size:18px;line-height:120%;color:#fff;text-transform:capitalize}.breadcrumbs a{margin-right:30px;position:relative}.breadcrumbs a:after{content:"";position:absolute;top:54%;transform:translateY(-50%);right:-17px;width:6px;height:12px;background-image:url(../images/breadcrumbs-arrow.svg);background-size:cover;background-repeat:no-repeat}.breadcrumbs span{font-weight:600}.category .site-header .logo-black,.page-template-all-products .site-header .logo-black,.page-template-contact .site-header .logo-black,.page-template-default:not(.home) .site-header .logo-black,.page-template-products-archive .site-header .logo-black,.post-type-archive-cases .site-header .logo-black,.single-blog .site-header .logo-black,.single-employees .site-header .logo-black,.single-jobs .site-header .logo-black,.single-news .site-header .logo-black,.single-products .site-header .logo-black,.single-testimonials .site-header .logo-black{display:flex}.category .site-header .logo,.page-template-all-products .site-header .logo,.page-template-contact .site-header .logo,.page-template-default:not(.home) .site-header .logo,.page-template-products-archive .site-header .logo,.post-type-archive-cases .site-header .logo,.single-blog .site-header .logo,.single-employees .site-header .logo,.single-jobs .site-header .logo,.single-news .site-header .logo,.single-products .site-header .logo,.single-testimonials .site-header .logo{display:none}.category .site-header .main-navigation__list__mainheader>.menu-item a,.page-template-all-products .site-header .main-navigation__list__mainheader>.menu-item a,.page-template-contact .site-header .main-navigation__list__mainheader>.menu-item a,.page-template-default:not(.home) .site-header .main-navigation__list__mainheader>.menu-item a,.page-template-products-archive .site-header .main-navigation__list__mainheader>.menu-item a,.post-type-archive-cases .site-header .main-navigation__list__mainheader>.menu-item a,.single-blog .site-header .main-navigation__list__mainheader>.menu-item a,.single-employees .site-header .main-navigation__list__mainheader>.menu-item a,.single-jobs .site-header .main-navigation__list__mainheader>.menu-item a,.single-news .site-header .main-navigation__list__mainheader>.menu-item a,.single-products .site-header .main-navigation__list__mainheader>.menu-item a,.single-testimonials .site-header .main-navigation__list__mainheader>.menu-item a{color:#212121}.category .site-header .main-navigation__list__mainheader>.menu-item.contact a,.page-template-all-products .site-header .main-navigation__list__mainheader>.menu-item.contact a,.page-template-contact .site-header .main-navigation__list__mainheader>.menu-item.contact a,.page-template-default:not(.home) .site-header .main-navigation__list__mainheader>.menu-item.contact a,.page-template-products-archive .site-header .main-navigation__list__mainheader>.menu-item.contact a,.post-type-archive-cases .site-header .main-navigation__list__mainheader>.menu-item.contact a,.single-blog .site-header .main-navigation__list__mainheader>.menu-item.contact a,.single-employees .site-header .main-navigation__list__mainheader>.menu-item.contact a,.single-jobs .site-header .main-navigation__list__mainheader>.menu-item.contact a,.single-news .site-header .main-navigation__list__mainheader>.menu-item.contact a,.single-products .site-header .main-navigation__list__mainheader>.menu-item.contact a,.single-testimonials .site-header .main-navigation__list__mainheader>.menu-item.contact a{color:#eb9950}.category .site-header .main-navigation__list__mainheader>.menu-item.contact a:hover,.page-template-all-products .site-header .main-navigation__list__mainheader>.menu-item.contact a:hover,.page-template-contact .site-header .main-navigation__list__mainheader>.menu-item.contact a:hover,.page-template-default:not(.home) .site-header .main-navigation__list__mainheader>.menu-item.contact a:hover,.page-template-products-archive .site-header .main-navigation__list__mainheader>.menu-item.contact a:hover,.post-type-archive-cases .site-header .main-navigation__list__mainheader>.menu-item.contact a:hover,.single-blog .site-header .main-navigation__list__mainheader>.menu-item.contact a:hover,.single-employees .site-header .main-navigation__list__mainheader>.menu-item.contact a:hover,.single-jobs .site-header .main-navigation__list__mainheader>.menu-item.contact a:hover,.single-news .site-header .main-navigation__list__mainheader>.menu-item.contact a:hover,.single-products .site-header .main-navigation__list__mainheader>.menu-item.contact a:hover,.single-testimonials .site-header .main-navigation__list__mainheader>.menu-item.contact a:hover{color:#fff}.category .site-header .search,.page-template-all-products .site-header .search,.page-template-contact .site-header .search,.page-template-default:not(.home) .site-header .search,.page-template-products-archive .site-header .search,.post-type-archive-cases .site-header .search,.single-blog .site-header .search,.single-employees .site-header .search,.single-jobs .site-header .search,.single-news .site-header .search,.single-products .site-header .search,.single-testimonials .site-header .search{background-image:url(../images/search-black.svg)}.category .site-header .site-header__lang,.page-template-all-products .site-header .site-header__lang,.page-template-contact .site-header .site-header__lang,.page-template-default:not(.home) .site-header .site-header__lang,.page-template-products-archive .site-header .site-header__lang,.post-type-archive-cases .site-header .site-header__lang,.single-blog .site-header .site-header__lang,.single-employees .site-header .site-header__lang,.single-jobs .site-header .site-header__lang,.single-news .site-header .site-header__lang,.single-products .site-header .site-header__lang,.single-testimonials .site-header .site-header__lang{color:#212121}.category .site-header .mobile-btn svg path,.page-template-all-products .site-header .mobile-btn svg path,.page-template-contact .site-header .mobile-btn svg path,.page-template-default:not(.home) .site-header .mobile-btn svg path,.page-template-products-archive .site-header .mobile-btn svg path,.post-type-archive-cases .site-header .mobile-btn svg path,.single-blog .site-header .mobile-btn svg path,.single-employees .site-header .mobile-btn svg path,.single-jobs .site-header .mobile-btn svg path,.single-news .site-header .mobile-btn svg path,.single-products .site-header .mobile-btn svg path,.single-testimonials .site-header .mobile-btn svg path{stroke:#212121}.category .site-header .wpml-ls-current-language span,.page-template-all-products .site-header .wpml-ls-current-language span,.page-template-contact .site-header .wpml-ls-current-language span,.page-template-default:not(.home) .site-header .wpml-ls-current-language span,.page-template-products-archive .site-header .wpml-ls-current-language span,.post-type-archive-cases .site-header .wpml-ls-current-language span,.single-blog .site-header .wpml-ls-current-language span,.single-employees .site-header .wpml-ls-current-language span,.single-jobs .site-header .wpml-ls-current-language span,.single-news .site-header .wpml-ls-current-language span,.single-products .site-header .wpml-ls-current-language span,.single-testimonials .site-header .wpml-ls-current-language span{color:#212121!important}.site-header{top:0;position:fixed;z-index:40;left:0;width:100vw;height:74px;background-color:transparent;background-image:linear-gradient(135deg,rgba(255,255,255,.12),rgba(255,255,255,0) 45%,rgba(255,255,255,.04));backdrop-filter:blur(8px) saturate(180%);border-bottom:1px solid rgba(255,255,255,.2);box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 2px 12px rgba(0,0,0,.08);display:flex;align-items:center;justify-content:center;transition:background-color 1s,top .5s}.supports-liquid-glass .site-header{backdrop-filter:url(#site-header-glass-filter) blur(2px) saturate(180%)}.site-header.black{background-color:transparent}.site-header.black .logo-black{display:flex}.site-header.black .logo{display:none}.site-header.black .main-navigation__list__mainheader>.menu-item.contact a{color:#eb9950}.site-header.black .main-navigation__list__mainheader>.menu-item.contact a:hover{color:#fff}.site-header.black .main-navigation__list__mainheader>.menu-item a{color:#212121}.site-header.black .search{background-image:url(../images/search-black.svg)}.site-header.black .site-header__lang{color:#212121}.site-header.black .mobile-btn svg path{stroke:#212121}.site-header.black .wpml-ls-current-language span{color:#212121!important}.site-header.sticky{background-color:transparent;top:0}.site-header.sticky .logo-black{display:flex}.site-header.sticky .logo{display:none}.site-header.sticky .main-navigation__list__mainheader>.menu-item a{color:#212121}.site-header.sticky .main-navigation__list__mainheader>.menu-item.contact>a{color:#eb9950}.site-header.sticky .main-navigation__list__mainheader>.menu-item.contact>a:hover{color:#fff}.site-header.sticky .search{background-image:url(../images/search-black.svg)}.site-header.sticky .site-header__lang{color:#212121}.site-header.sticky .mobile-btn svg path{stroke:#212121}.site-header.sticky .wpml-ls-current-language span{color:#212121!important}.site-header .logo-black,.site-header .mobile-btn{display:none}.site-header .mobile-btn svg path{stroke:#181818}.site-header.mobile-menu .main-navigation__list__mainheader{transform:translateX(0)}.site-header.mobile-menu .logo-wrapper{position:fixed;top:29px;left:50%;transform:translateX(-50%);z-index:55;width:220px;height:35px;animation:2s ease-in-out forwards logoChange}.site-header.mobile-menu .logo-wrapper .logo{display:none}.site-header.mobile-menu .logo-wrapper .logo-black{display:flex}.site-header.mobile-menu .mobile-btn svg path{stroke:#181818}.site-header.mobile-menu .mobile-btn svg path:nth-of-type(2),.site-header.mobile-menu .mobile-btn svg path:nth-of-type(4){opacity:0}.site-header.mobile-menu .mobile-btn svg path:nth-of-type(1){transform:translate(16px,-4px) rotate(45deg)}.site-header.mobile-menu .mobile-btn svg path:nth-of-type(3){transform:translate(-11px,17px) rotate(-45deg)}@keyframes logoChange{0%{opacity:0}100%{opacity:1}}.site-header .main-navigation__list__mainheader{margin:0 0 0 auto;display:flex;height:100%}.site-header .main-navigation__list__mainheader .active div{display:none}@keyframes change{0%{opacity:1}100%{opacity:0}}.site-header .main-navigation__list__mainheader>.menu-item{height:100%;display:flex;align-items:center}.site-header .main-navigation__list__mainheader>.menu-item:not(:last-of-type){margin-right:31px}.site-header .main-navigation__list__mainheader>.menu-item a{display:flex;align-items:center;height:100%;font-family:"Open Sans";font-style:normal;font-weight:400;font-size:1.6rem;line-height:2.4rem;color:#fff;position:relative}.site-header .main-navigation__list__mainheader>.menu-item a:before{position:absolute;content:"";width:100%;height:30px;bottom:-30px;left:0;background-color:transparent}.site-header .main-navigation__list__mainheader>.menu-item a:after{position:absolute;content:"";width:0;height:1px;bottom:24px;left:0;transition:width 1s;background-color:#eb9950}.site-header .main-navigation__list__mainheader>.menu-item a:hover:after{width:100%}.site-header .main-navigation__list__mainheader .menu-item-has-children{position:relative}.site-header .main-navigation__list__mainheader .menu-item-has-children.columns ul{width:500px;display:flex;justify-content:space-between;flex-direction:row;align-items:flex-start}.site-header .main-navigation__list__mainheader .menu-item-has-children.columns ul>li{display:flex;flex-direction:column;max-width:165px;margin-top:20px!important}.site-header .main-navigation__list__mainheader .menu-item-has-children.columns ul>li>ul{display:flex;flex-direction:column;position:unset;padding:0;margin-top:10px}.site-header .main-navigation__list__mainheader .menu-item-has-children.columns ul>li>ul>li{margin:10px 0!important;text-transform:capitalize}.site-header .main-navigation__list__mainheader .menu-item-has-children ul{height:0;background-color:#fff;position:absolute;top:93px;left:0;width:253px;flex-direction:column;display:flex;overflow:hidden;transition:max-height 1.5s;opacity:0;max-height:0}.site-header .main-navigation__list__mainheader .menu-item-has-children ul .menu-item:first-child{margin-top:20px}.site-header .main-navigation__list__mainheader .menu-item-has-children ul .menu-item:last-child{margin-bottom:20px}.site-header .logo-wrapper{width:160px;height:34px}.site-header .logo-wrapper img{width:100%;height:100%}.site-header__lang{font-family:"Open Sans";font-style:normal;font-weight:600;font-size:16px;line-height:120%;color:#fff;margin-right:22px;text-transform:uppercase;display:flex;align-items:center}.site-header__glass-defs{position:absolute;width:0;height:0;overflow:hidden;pointer-events:none}.menu-container .columns ul{width:100%;display:flex;justify-content:space-between;flex-direction:row;align-items:flex-start}.menu-container .columns ul>li{display:flex;flex-direction:column;max-width:unset!important;margin-top:20px!important}.menu-container .columns ul>li a{font-size:2rem!important}.menu-container .columns ul>li>ul{display:flex;flex-direction:column;position:unset;padding:0;margin-top:10px}.menu-container .columns ul>li>ul>li{margin:10px 0!important;text-transform:capitalize}.search-wrapper{position:relative}.search-wrapper #search-form{opacity:0;position:absolute;right:-20px;top:80px;width:253px;height:0;padding:0 18px;background-color:#fff;display:flex;transition:height 1s;overflow:hidden}.search-wrapper #search-form input{margin:20px 0;border:2px solid #eb9950;box-sizing:border-box;width:173px;height:42px}.search-wrapper #search-form button{border:none;outline:0;margin:20px 0;background-color:#eb9950;width:42px;height:42px;background-image:url(../images/search.svg);background-size:25px;background-position:center;background-repeat:no-repeat}.search-wrapper #search-form.active{opacity:1;height:82px}.second-page-popup{position:fixed;z-index:50;height:calc(100vh - 77px);width:100vw;top:77px;background:#fff;transform:translateX(100%);transition:1s;left:0;padding:0 20px 33px;flex-direction:column}.second-page-popup.active{transform:translateX(0)}.second-page-popup .menu-container .menu-item{list-style:none;margin-bottom:20px}.second-page-popup .menu-container .menu-item a{font-family:"Open Sans";font-style:normal;font-weight:400;font-size:3.5rem;line-height:150%;margin-left:20px;color:#181818}.second-page-popup .menu-container>.menu-item>a{position:relative;margin-bottom:40px;display:block;margin-left:0}.second-page-popup .menu-container>.menu-item>a:after{position:absolute;content:"";width:100%;height:1px;background-color:#eb9950;left:0;bottom:0}.second-page-popup button{width:-moz-fit-content;width:fit-content;border:none;outline:0;background-color:transparent;position:relative;margin-bottom:20px;font-family:"Open Sans";font-style:normal;font-weight:400;font-size:3.5rem;line-height:120%;color:#181818;height:50px}.second-page-popup button:before{position:absolute;content:"";width:8px;height:14px;background-repeat:no-repeat;top:50%;transform:translateY(-50%) rotateY(180deg);left:-11px;background-image:url(../images/arrow-left-small.svg)}.login-popUp{position:fixed;top:356px;right:0;z-index:50;width:360px;height:auto;background:#eb9950;padding:20px;transform:translateX(100%);transition:.8s ease-out}.login-popUp.open{transform:translateX(0)}.login-popUp__wrapper{display:flex;flex-direction:column;height:auto}.login-popUp__wrapper a:last-of-type{margin-top:auto}.login-popUp__wrapper>h2{font-family:"Open Sans";font-weight:600;font-size:2.1rem;text-align:center;line-height:2.9rem;color:#fff;margin:20px 0 12px}.login-popUp__wrapper>p{font-family:"Open Sans";font-size:1.6rem;line-height:2.4rem;text-align:center;color:#ffeddd;margin:0 0 20px}.login-popUp__wrapper .transparent-btn{border:2px solid #fff;width:100%;padding:0;display:flex;justify-content:center;align-items:center;height:48px;margin-top:20px;margin-bottom:32px}.login-popUp__wrapper .transparent-btn .small{max-width:240px}.login-popUp__wrapper label{display:flex;flex-direction:column;font-family:"Open Sans";font-weight:600;font-size:2rem;line-height:2.4rem;color:#fff;margin-bottom:10px;position:relative}.login-popUp__wrapper label p{position:absolute;color:rgba(233,43,43,.6);bottom:-5px;margin:0}.login-popUp__wrapper label input{background:#fff;border:2px solid #777;width:100%;height:42px;margin-bottom:19px;margin-top:10px;padding:0 0 0 15px}.login-popUp__wrapper a{display:flex;justify-content:center;font-family:"Open Sans";font-size:1.6rem;line-height:2.4rem;margin-bottom:28px;color:#fff}.login-popUp__wrapper a span{font-weight:600;margin-left:5px;display:flex}.login-popUp__close{width:28px;height:28px;border:1px solid #fff;background-color:transparent;outline:0;position:relative;margin-left:auto}.login-popUp__close:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-image:url(../images/btn-close-white.svg);width:18.2px;height:18.2px;background-repeat:no-repeat;background-size:cover}.login-popUp__btn{position:absolute;top:0;left:-53px;width:53px;height:160px;background:#eb9950;display:flex;align-items:center;justify-content:center;cursor:pointer}.login-popUp__btn.logged{background-image:url(../images/user.svg);background-repeat:no-repeat;transform:rotate(0);background-position:center}.login-popUp__btn.logged p{display:none}.login-popUp__btn p{font-family:"Open Sans";color:#fff;font-style:normal;font-weight:600;font-size:20px;line-height:24px;transform:rotate(-90deg);display:inline-block;white-space:nowrap;margin:0;width:-moz-max-content;width:max-content}.wpml-ls-legacy-dropdown{width:-moz-fit-content;width:fit-content;height:auto;background-color:transparent!important}.wpml-ls-legacy-dropdown .wpml-ls-current-language .wpml-ls-sub-menu{border:none;height:0;background-color:#fff;position:absolute;top:66px;left:-74%;width:61px;flex-direction:column;display:flex;overflow:hidden;transition:max-height 1.5s;opacity:0;max-height:0}.wpml-ls-legacy-dropdown .wpml-ls-current-language{position:relative}.wpml-ls-legacy-dropdown .wpml-ls-current-language:before{position:absolute;content:"";width:100%;height:54px;bottom:-50px;left:0;background-color:transparent}.wpml-ls-legacy-dropdown .wpml-ls-current-language:hover .wpml-ls-sub-menu{padding:20px;max-height:350px;opacity:1;height:auto}.wpml-ls-legacy-dropdown .wpml-ls-current-language:hover .wpml-ls-sub-menu li:not(:last-of-type){margin-bottom:16px}.wpml-ls-legacy-dropdown .wpml-ls-current-language:hover .wpml-ls-sub-menu a span{font-family:"Open Sans";font-style:normal;font-weight:400;font-size:1.6rem;line-height:120%;color:#181818;position:relative;width:-moz-fit-content;width:fit-content}.wpml-ls-legacy-dropdown .wpml-ls-current-language:hover .wpml-ls-sub-menu a:after{bottom:-3px}.wpml-ls-legacy-dropdown .wpml-ls-current-language a{padding:0;background-color:transparent!important;border:none;position:relative}.wpml-ls-legacy-dropdown .wpml-ls-current-language a span{font-family:"Open Sans";font-style:normal;font-weight:600;font-size:1.6rem;line-height:1.9rem;color:#fff}.wpml-ls-legacy-dropdown .wpml-ls-current-language a:before{position:absolute;content:"";width:0;height:1px;bottom:-3px;left:0;transition:width 1s;background-color:#eb9950}.wpml-ls-legacy-dropdown .wpml-ls-current-language a:after{display:none}.wpml-ls-legacy-dropdown .wpml-ls-current-language a:hover:before{width:100%}.main-navigation__list__mainheader .site-header__lang,.second-page-popup.active .site-header__lang{display:flex;position:absolute;bottom:32px;left:20px}.main-navigation__list__mainheader .site-header__lang .wpml-ls-sub-menu,.second-page-popup.active .site-header__lang .wpml-ls-sub-menu{visibility:visible!important;border:none!important;height:37px!important;top:0!important;left:38px!important;width:-moz-fit-content!important;width:fit-content!important;flex-direction:row!important;display:flex!important;overflow:unset!important;opacity:1!important;max-height:100%!important}.main-navigation__list__mainheader .site-header__lang .wpml-ls-sub-menu li:last-of-type a:before,.second-page-popup.active .site-header__lang .wpml-ls-sub-menu li:last-of-type a:before{display:none}.main-navigation__list__mainheader .site-header__lang .wpml-ls-sub-menu a,.second-page-popup.active .site-header__lang .wpml-ls-sub-menu a{padding-left:12px}.main-navigation__list__mainheader .site-header__lang .wpml-ls-sub-menu a span,.second-page-popup.active .site-header__lang .wpml-ls-sub-menu a span{font-weight:400}.main-navigation__list__mainheader .site-header__lang span,.second-page-popup.active .site-header__lang span{color:#212121!important}.main-navigation__list__mainheader .site-header__lang a,.second-page-popup.active .site-header__lang a{height:40px;display:flex;align-items:center;padding-right:17px!important}.main-navigation__list__mainheader .site-header__lang a:before,.second-page-popup.active .site-header__lang a:before{width:1px!important;height:100%!important;left:unset!important;bottom:unset!important;right:0;top:0;background-color:#212121!important}.wpml-ls-item-de,.wpml-ls-item-es,.wpml-ls-item-no,.wpml-ls-item-sv{display:none}.wpml-ls-item-da,.wpml-ls-item-en{margin-bottom:0!important}.sub-header{width:100%;height:40px;background-color:#000;z-index:49;display:none}.sub-header .wrapper{display:flex;justify-content:flex-end;height:100%}.sub-header .site-header__lang{display:flex;margin-left:30px;justify-content:center;align-items:center;margin-right:0}.sub-header .search-wrapper{margin-left:30px;display:flex;align-items:center}.sub-header .main-navigation__list__subheader{display:flex;height:100%}.sub-header .main-navigation__list__subheader>.menu-item{height:100%;display:flex;align-items:center}.sub-header .main-navigation__list__subheader>.menu-item:not(:last-of-type){margin-right:31px}.sub-header .main-navigation__list__subheader>.menu-item a{display:flex;align-items:center;height:100%;font-family:"Open Sans";font-style:normal;font-weight:400;font-size:1.6rem;line-height:2.4rem;color:#fff;position:relative}.sub-header .main-navigation__list__subheader>.menu-item a:before{position:absolute;content:"";width:100%;height:30px;bottom:-30px;left:0;background-color:transparent}.sub-header .main-navigation__list__subheader>.menu-item a:after{position:absolute;content:"";width:0;height:1px;bottom:6px;left:0;transition:width 1s;background-color:#eb9950}.sub-header .main-navigation__list__subheader>.menu-item a:hover:after{width:100%}.sub-header .main-navigation__list__subheader .menu-item-has-children{position:relative}.sub-header .main-navigation__list__subheader .menu-item-has-children ul{height:0;background-color:#fff;position:absolute;top:66px;left:0;width:253px;flex-direction:column;display:flex;overflow:hidden;transition:max-height 1.5s;opacity:0;max-height:0}.sub-header .main-navigation__list__subheader .menu-item-has-children ul .menu-item:first-child{margin-top:20px}.sub-header .main-navigation__list__subheader .menu-item-has-children ul .menu-item:last-child{margin-bottom:20px}.site-footer{background:#fff;padding:60px 0;border-top:1px solid rgba(119,119,119,.4)}.site-footer__content-wrapper{display:flex;justify-content:space-between}.site-footer__content{display:flex;justify-content:space-between;width:100%}.site-footer .main-navigation__list__mainfooter{display:flex;justify-content:flex-start;align-content:space-between}.site-footer .main-navigation__list__mainfooter>.menu-item{display:flex;flex-direction:column;margin-right:32px}.site-footer .main-navigation__list__mainfooter>.menu-item>a{font-family:"Open Sans";font-weight:600;font-size:1.4rem;line-height:2.1rem;color:#212121;margin-bottom:12px;pointer-events:none}.site-footer .main-navigation__list__mainfooter>.menu-item .sub-menu{display:flex;flex-direction:column}.site-footer .main-navigation__list__mainfooter>.menu-item .sub-menu .menu-item a{font-family:"Open Sans";font-size:1.4rem;line-height:2.1rem;color:#666;font-weight:400;position:relative;width:-moz-fit-content;width:fit-content}.site-footer .main-navigation__list__mainfooter>.menu-item .sub-menu .menu-item a:after{position:absolute;content:"";width:0;height:1px;bottom:-5px;left:0;transition:width 1s;background-color:#eb9950}.site-footer .main-navigation__list__mainfooter>.menu-item .sub-menu .menu-item a:hover:after{width:100%}.site-footer .main-navigation__list__mainfooter>.menu-item .sub-menu .menu-item{padding-bottom:8px}.site-footer__social-links{display:flex;margin-left:auto;margin-top:32px}.site-footer__social-links a{width:34px;height:34px;margin-right:16px}.site-footer__connect{max-width:366px;width:100%}.site-footer__connect__title{font-family:"Open Sans";font-weight:600;font-size:1.4rem;line-height:2.1rem;color:#212121;margin:0 0 12px}.site-footer__connect__desc{font-family:"Open Sans";font-size:1.4rem;line-height:2.1rem;color:#666;margin:0}.site-footer__connect .wpforms-form{position:relative!important}.site-footer__connect .wpforms-field{padding:0}.site-footer__connect .wpforms-field input{font-family:"Open Sans"!important;font-size:1.4rem!important;line-height:2.1rem!important;color:#777!important;border:none!important;border-bottom:2px solid #eb9950!important;padding-left:0!important}.site-footer__connect .wpforms-field input::-moz-placeholder{font-family:"Open Sans"!important;font-size:1.4rem!important;line-height:2.1rem!important;color:#777!important}.site-footer__connect .wpforms-field input::placeholder{font-family:"Open Sans"!important;font-size:1.4rem!important;line-height:2.1rem!important;color:#777!important}.site-footer__connect .wpforms-submit-container{position:absolute!important;top:17px!important;right:0!important;padding:0!important}.site-footer__connect .wpforms-submit-container button{border:none!important;outline:0!important;background-color:transparent!important;position:relative;font-size:0!important;width:41px!important;height:19px!important;padding:0!important;margin:0}.site-footer__connect .wpforms-submit-container button:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:41px;height:19px;background-image:url(../images/arrow-right-blue.svg)}.colored-btn{display:flex;font-family:"Open Sans";font-weight:600;font-size:1.6rem;line-height:120%;text-align:center;color:#fff;padding:14.5px 74.5px;background-color:#eb9950;width:-moz-fit-content;width:fit-content;border:2px solid #eb9950;transition:background-color .5s,color .5s}.colored-btn:hover{background-color:rgba(177,193,229,0);color:#eb9950}.search:not(body){width:32px;height:32px;background-image:url(../images/search.svg);background-repeat:no-repeat;background-size:contain;border:none;outline:0;background-color:transparent}.transparent-btn{display:block;font-family:"Open Sans";font-style:normal;font-weight:600;font-size:18px;line-height:120%;text-align:center;color:#fff;width:-moz-fit-content;width:fit-content;margin:0 auto;padding:13px 72.5px;background-color:transparent;z-index:2;border:2px solid #eb9950;transition:background-color .5s,color .5s}.transparent-btn.small{max-width:240px}.transparent-btn:hover{background-color:#eb9950}.transparent-btn-blue{display:flex;font-family:"Open Sans";font-weight:600;font-size:1.6rem;line-height:1.92rem;text-align:center;padding:14.5px 44.5px;background-color:transparent;width:240px;z-index:2;border:2px solid #eb9950;color:#eb9950;transition:background-color .5s,color .5s;justify-content:center}.transparent-btn-blue:hover{background-color:#eb9950;color:#fff}.learn-more{font-family:"Open Sans";font-style:normal;font-weight:600;font-size:2rem;line-height:120%;padding-right:20px;position:relative;color:#eb9950;width:-moz-fit-content;width:fit-content}.learn-more:after{content:"";position:absolute;top:50%;right:-34px;transform:translateY(-50%);width:38px;height:14px;background-image:url(../images/arrow-right-blue.svg);background-repeat:no-repeat;background-size:contain}.search-page{padding-top:74px}.search-result__title h2{font-size:3rem;line-height:120%;margin:50px 0}.search-result__empty{font-size:2.2rem;line-height:120%;margin:0;font-weight:700}.search-result__container{margin-bottom:40px}.search-result__item{margin-bottom:10px}.search-result__item:last-of-type{margin-bottom:0}.search-result__item h3{font-size:1.5rem;line-height:120%;margin:0}.pagination-links{display:flex;align-items:center;justify-content:center;margin-bottom:123px}.pagination-links .current{font-style:normal;font-weight:400;font-size:18px;line-height:120%;background:#eb9950;padding:8px 14px;color:#fff}.pagination-links .page-numbers{font-weight:400;font-size:18px;line-height:120%;border:1px solid #eb9950;padding:8px 14px;margin-right:13px;transition:background-color 1s}.pagination-links .page-numbers:hover{background-color:#eb9950;color:#fff}.pagination-links .page-numbers.dots{border:none;padding:0}.circle-wrap{float:left;margin:2rem;width:200px;height:200px;background:#bfbfbf;border-radius:50%}.circle-wrap .circle .fill,.circle-wrap .circle .mask{width:200px;height:200px;position:absolute;border-radius:50%}.circle-wrap .circle .mask{clip:rect(0,200px,200px,100px)}.circle-wrap .circle .mask .fill{clip:rect(0,100px,200px,0);background-color:#eb9950}.visible .circle-wrap.firstPercentage .circle .fill,.visible .circle-wrap.firstPercentage .circle .mask.full{animation:2.5s ease-in-out forwards firstPercentage}.visible .circle-wrap.secondPercentage .circle .fill,.visible .circle-wrap.secondPercentage .circle .mask.full{animation:2.5s ease-in-out forwards secondPercentage}.visible .circle-wrap.thirdPercentage .circle .fill,.visible .circle-wrap.thirdPercentage .circle .mask.full{animation:2.5s ease-in-out forwards thirdPercentage}.mask.half{transform:rotate(95deg)}.circle-wrap .inside-circle{display:flex;flex-direction:column;justify-content:center;position:absolute;width:180px;height:180px;border-radius:50%;background:#fef9f5;margin-top:10px;margin-left:10px;z-index:1;font-weight:700;font-size:2em;text-align:center}@keyframes firstPercentage{0%{transform:rotate(0)}100%{transform:rotate(160deg)}}@keyframes secondPercentage{0%{transform:rotate(95deg)}100%{transform:rotate(160deg)}}@keyframes thirdPercentage{0%{transform:rotate(0)}100%{transform:rotate(180deg)}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.error-404__background{height:100vh;width:100%;position:relative}.error-404__background:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-color:rgba(24,24,24,.2)}.error-404 .container-fluid{height:100%;display:flex;justify-content:center;align-items:center}.error-404 .page-content{z-index:10;display:flex;flex-direction:column}.error-404 .page-content h1{font-family:"Open Sans";font-size:16rem;font-weight:600;line-height:19.2rem;margin:0;color:#fff;text-align:center}.error-404 .page-content p{font-family:"Open Sans";font-size:3.2rem;line-height:3.8rem;color:#fff}.single-products{position:relative}.single-products .colored-btn{margin-top:32px;width:100%;display:flex;justify-content:center;align-items:center;padding:0;height:48px}.single-products__headings-wrapper{height:1080px;display:flex;justify-content:flex-end;margin-bottom:120px}.single-products__headings-wrapper__content{display:flex;align-items:center;justify-content:flex-end;z-index:20;position:relative}.single-products__headings-wrapper__content img{width:340px;height:422px;-o-object-fit:cover;object-fit:cover}.single-products__info{width:457px;margin-left:52px}.single-products__info .term{font-family:"Open Sans";font-weight:600;font-size:1.8rem;line-height:2.2rem;color:#eb9950;margin:0 0 4px;text-transform:capitalize}.single-products__info__title{font-family:"Open Sans";font-weight:600;font-size:4.8rem;line-height:5.8rem;color:#212121;margin:0 0 12px}.single-products__info__desc{font-family:"Open Sans";font-style:normal;font-weight:400;font-size:1.6rem;line-height:2.4rem;color:#666;margin:0 0 40px}.single-products__info__params{display:flex;flex-direction:column;margin-bottom:26px}.single-products__info__params__item{display:flex;justify-content:space-between;width:240px}.single-products__info__params__item:not(:last-of-type){margin-bottom:19px}.single-products__info__params__item p{font-family:"Open Sans";font-weight:600;font-size:2rem;line-height:2.4rem;color:#212121;margin:0;width:50%}.single-products__info__params__item span{font-weight:400;font-family:"Open Sans";font-size:1.8rem;line-height:2.16rem;color:#212121;width:50%}.single-products__info .transparent-btn-blue{margin-top:40px}.single-products__main-bg{width:873px;height:1080px;position:absolute;top:0;left:0}.single-products__content__title{font-family:"Open Sans";font-weight:600;font-size:3.2rem;line-height:3.8rem;width:100%;padding-bottom:29px;margin:0 0 40px;color:#212121;border-bottom:2px solid #eb9950}.single-products__content__main{display:flex;margin-bottom:120px}.single-products__content__main .content{max-width:740px;width:100%;margin-right:20px}.single-products__content__main .content h1,.single-products__content__main .content h2,.single-products__content__main .content h3,.single-products__content__main .content h4,.single-products__content__main .content h5,.single-products__content__main .content h6{font-family:"Open Sans";color:#212121;margin:0}.single-products__content__main .content hr{margin:0}.single-products__content__main .content p{font-family:"Open Sans";font-size:1.6rem;line-height:2.4rem;color:#666;padding:0;margin-bottom:12px}.single-products__content__main .content img{width:100%;height:auto}.single-products__content__main .content ol li:after{display:none}.single-products__content__main .content table{width:99%}.single-products__content__main .content table th{font-family:"Open Sans";font-weight:400;font-size:1.8rem;line-height:2.4rem;color:#666;margin:0 0 12px;padding:0}.single-products__content__main .content table tr{border:1px solid}.single-products__content__main .content table tr td{font-family:"Open Sans";font-weight:400;font-size:1.6rem;line-height:2.4rem;color:#666;margin:0 0 12px;padding:10px}.single-products__content__main .content ol,.single-products__content__main .content ul{margin-bottom:10px}.single-products__content__main .content ol li,.single-products__content__main .content ul li{font-family:"Open Sans";font-size:1.6rem;line-height:2.4rem;color:#666;padding:0;position:relative;margin-left:30px}.single-products__content__main .content ol li:after,.single-products__content__main .content ul li:after{content:"";left:-15px;top:50%;position:absolute;transform:translateY(-50%);width:4px;height:4px;background:#666;border-radius:50%}.single-products__content__main__downloads{width:380px;margin-left:auto}.single-products__content__main .dropdown__title{font-family:"Open Sans";font-style:normal;font-weight:600;font-size:2rem;line-height:2.4rem;color:#212121;padding-bottom:20px;width:100%;margin:0;border-bottom:2px solid #777}.single-products__content__main .dropdown__main{width:100%;position:relative;border-bottom:2px solid #777}.single-products__content__main .dropdown__main p{width:100%;height:56px;position:relative;font-family:"Open Sans";font-size:2rem;line-height:3rem;color:#666;margin:0;padding:0;display:flex;align-items:center;cursor:pointer}.single-products__content__main .dropdown__main p:after{position:absolute;top:50%;transform:translateY(-50%);content:"";width:21.7px;height:13px;right:0;background-repeat:no-repeat;background-size:contain;background-image:url(../images/dropdown.svg)}.single-products__content__main .dropdown__hidden{display:none;padding:10px 0}.single-products__content__main .dropdown__hidden a{width:100%;height:initial;border:2px solid #eb9950;box-sizing:border-box;display:flex;justify-content:center;align-items:center;margin-bottom:20px;padding:9.5px 15px;text-align:center;font-family:"Open Sans";font-weight:600;font-size:1.6rem;line-height:1.9rem;color:#212121}.single-products__content__main .dropdown__hidden a:hover{background-color:#eb9950;color:#fff}.single-products__content__table{display:grid;flex-direction:column;margin-bottom:120px;overflow-y:auto}.single-products__content__table.logged .single-products__content__table__row{grid-template-columns:minmax(150px,308px) minmax(360px,482px) minmax(65px,205px) minmax(122px,205px)}.single-products__content__table.logged .single-products__content__table__row__column:last-child{display:flex}.single-products__content__table__row{display:grid;grid-template-columns:minmax(150px,308px) minmax(360px,687px) minmax(65px,205px);grid-auto-rows:48px;border-bottom:1px solid #777}.single-products__content__table__row:first-child .single-products__content__table__row__column{font-family:"Open Sans";font-style:normal;font-weight:600;font-size:1.8rem;line-height:2.2rem;color:#212121}.single-products__content__table__row__column{display:flex;align-items:center;font-family:"Open Sans";font-weight:400;font-size:1.6rem;line-height:2.4rem;color:#666}.single-products__content__table__row__column:last-child{display:none}.single-products__content__price.guest .single-products__content__table{margin-bottom:24px}.single-products__content__membership{display:flex;align-items:center;gap:8px;margin:0 0 72px;font-family:"Open Sans";font-size:1.6rem;line-height:2.4rem;color:#777}.single-products__content__membership__mark{color:#eb9950;font-weight:600}.single-products__content__membership a{display:inline-flex;align-items:center;gap:12px;color:#eb9950;white-space:nowrap}.single-products__content__membership a span{font-size:3.2rem;line-height:1rem}.related{margin-bottom:120px;position:relative}.related .learn-more{width:-moz-fit-content;width:fit-content}.related__title{font-family:"Open Sans";font-style:normal;font-weight:600;font-size:4.8rem;line-height:5.8rem;color:#212121;margin:0 0 12px;text-transform:capitalize}.related__headings{display:flex;justify-content:space-between;margin-bottom:40px;align-items:center}.related__headings__desc{font-family:"Open Sans";font-style:normal;font-weight:400;font-size:1.6rem;line-height:2.4rem;color:#777;max-width:688px;width:100%;margin:0}.related__headings .transparent-btn{color:#eb9950;margin:0;max-height:48px}.related__headings .transparent-btn:hover{color:#fff}.related .swiper_nav{display:flex;position:absolute;width:calc(100% + 240px);justify-content:space-between;align-items:center;top:50%;transform:translateY(-50%);left:-120px}.related .swiper_nav.top{display:none}.related .swiper_nav button{border:2px solid #eb9950;box-sizing:border-box;width:60px;height:60px;position:relative;outline:0;background-color:transparent}.related .swiper_nav button:after{position:absolute;content:"";top:50%;left:50%;transform:translate(-50%,-50%);background-image:url(../images/arrow-left.svg);width:15px;height:25px;background-size:contain;background-repeat:no-repeat}.related .swiper_nav button:last-of-type{margin-left:20px}.related .swiper_nav button:last-of-type:after{background-image:url(../images/arrow-right.svg)}.related__items{overflow:hidden}.related__items .swiper-wrapper{display:flex}.related__items .swiper-wrapper .swiper-slide{max-width:386px!important;width:100%!important}.related__items .swiper-wrapper .swiper-slide .related__item__image{width:100%;height:298px;-o-object-fit:cover;object-fit:cover;margin-bottom:20px}.related__items .swiper-wrapper .swiper-slide span{display:block;margin-bottom:8px;font-family:"Open Sans";font-style:normal;font-weight:400;font-size:1.8rem;line-height:2.2rem;color:#777}.related__items .swiper-wrapper .swiper-slide .related__item__title{font-family:"Open Sans";font-style:normal;font-weight:600;font-size:2.4rem;line-height:2.8rem;color:#212121;margin:0 0 12px}.related__items .swiper-wrapper .swiper-slide .related__item__desc{font-family:"Open Sans";font-style:normal;font-weight:400;font-size:1.6rem;line-height:2.4rem;color:#666;margin:0 0 20px}.product-popup{position:fixed;top:0;left:0;width:100vw;height:100vh;overflow:auto;background-color:rgba(255,255,255,0);z-index:1000;opacity:0;pointer-events:none;visibility:hidden;transition:1s;display:flex;justify-content:center;align-items:center;padding:40px 0;overflow-y:auto}.product-popup .wpforms-container{max-width:688px;width:100%;margin:0!important;padding-bottom:40px!important}.product-popup .wpforms-container label{font-family:"Open Sans"!important;font-size:2.4rem!important;line-height:3.6rem!important;color:#212121!important;margin-bottom:8px!important}.product-popup .wpforms-container label.wpforms-error{font-size:1.8rem!important;line-height:2.6rem!important;color:#212121!important;margin-bottom:0!important}.product-popup .wpforms-container input{border:2px solid #eb9950!important;height:42px!important;margin-top:0!important;margin-bottom:12px!important;font-family:"Open Sans"!important;font-size:2.4rem!important;color:#212121!important}.product-popup .wpforms-container textarea{border:2px solid #eb9950!important;height:120px!important;margin-bottom:12px!important;font-family:"Open Sans"!important;font-size:2.4rem!important;color:#212121!important}.product-popup .wpforms-container button.wpforms-submit{border:2px solid #eb9950!important;box-sizing:border-box;width:250px!important;height:48px!important;display:flex!important;justify-content:center!important;align-items:center!important;background-color:transparent!important;font-family:"Open Sans"!important;font-style:normal!important;font-weight:600!important;font-size:1.8rem!important;line-height:2.2rem!important;color:#eb9950!important;transition:1s}.product-popup .wpforms-container button.wpforms-submit:hover{background-color:#eb9950!important;color:#fff!important}.product-popup .wpforms-container .wpforms-field-checkbox input{margin-bottom:0!important;height:inherit!important}.product-popup .wpforms-container .wpforms-field-checkbox label{font-family:"Open Sans"!important;font-style:normal!important;font-weight:400!important;font-size:1.6rem!important;line-height:2.4rem!important;color:#777!important}.product-popup.active{pointer-events:unset;visibility:visible;opacity:1;background-color:#fff;transition:1s}.product-popup.active .product-popup__content{opacity:1;top:0}.product-popup__content{max-width:1240px;position:relative;padding:0 20px;margin:0 auto;top:10%;opacity:0;width:100%;height:100%}.product-popup__content__headings{display:flex;justify-content:space-between;align-items:center}.product-popup__content__headings h2{font-family:"Open Sans";font-weight:600;font-size:4.8rem;line-height:5.8rem;color:#212121;margin:0}.product-popup__content__headings button{border:1px solid #666;outline:0;width:40px;height:40px;background-image:url(../images/btn-close.svg);background-position:center;background-size:26px;background-repeat:no-repeat;background-color:transparent}.product-popup__content__main{display:flex;justify-content:space-between}.product-popup__content__main__info{margin-left:20px}.product-popup__content__main__info img{width:392px;height:392px;margin-bottom:40px}.segments__container{height:100vh;max-height:1080px;width:100%;position:relative}.segments__container:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-color:rgba(7,7,7,.2)}.segments__content{display:flex;flex-direction:column;justify-content:center;height:100%;z-index:1;position:relative}.segments__title{font-family:"Open Sans";font-style:normal;font-weight:600;font-size:6.4rem;line-height:7.7rem;color:#fff;margin:0 0 4px}.segments__description{font-family:"Open Sans";font-size:2rem;line-height:3rem;color:#fff;margin:0;max-width:705px}.segments__main-content{display:flex;flex-direction:column;margin:60px 0 121px}.segments__main-content__item{display:flex;margin-bottom:60px}.segments__main-content__item__image{width:50%;height:800px}.segments__main-content__item__info{width:50%;display:flex;flex-direction:column;justify-content:center;padding-left:100px;padding-right:20px}.segments__main-content__item__info__title span{font-weight:700}.segments__main-content__item__info__title{font-family:"Open Sans";font-style:normal;font-weight:700;font-size:4.8rem;line-height:5.8rem;color:#212121;margin:0 0 20px}.segments__main-content__item__info__desc{font-family:"Open Sans";font-size:1.6rem;line-height:2.4rem;color:#666;margin:0 0 20px;max-width:515px}.segments_archive__container{height:100vh;max-height:1080px;width:100%;position:relative}.segments_archive__container:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-color:rgba(7,7,7,.2)}.segments_archive__content{display:flex;flex-direction:column;justify-content:center;height:100%;z-index:1;position:relative}.segments_archive__title{font-family:"Open Sans";font-style:normal;font-weight:600;font-size:6.4rem;line-height:7.7rem;color:#fff;margin:0 0 4px}.segments_archive__description{font-family:"Open Sans";font-size:2rem;line-height:3rem;color:#fff;margin:0;max-width:705px}.segments_archive__main-content{display:flex;flex-direction:column;margin:60px 0 121px}.segments_archive__main-content__item{display:flex;margin-bottom:60px}.segments_archive__main-content__item__image{width:50%;height:800px}.segments_archive__main-content__item__info{width:50%;display:flex;flex-direction:column;justify-content:center;padding-left:100px;padding-right:20px}.segments_archive__main-content__item__info__wrapper{max-width:515px;width:100%;display:flex;flex-direction:column;align-items:flex-start}.segments_archive__main-content__item__info__title span{font-weight:600}.segments_archive__main-content__item__info__title{font-family:"Open Sans";font-style:normal;font-weight:400;font-size:4.8rem;line-height:5.8rem;color:#212121;margin:0 0 20px;width:100%}.segments_archive__main-content__item__info__desc{font-family:"Open Sans";font-size:1.6rem;line-height:2.4rem;color:#666;margin:0 0 20px}.segment__container{height:640px;width:100%;position:relative}.segment__container:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-color:rgba(7,7,7,.2)}.segment__content{height:100%;display:flex;z-index:1;position:relative}.segment__wrapper{margin-top:auto;margin-bottom:100px;background:rgba(33,33,33,.6);backdrop-filter:blur(.5);padding:20px}.segment__title{font-family:"Open Sans";font-style:normal;font-weight:600;font-size:1.8rem;line-height:2.2rem;color:#eb9950;margin:0 0 4px}.segment__qoute{font-family:"Open Sans";font-weight:600;font-size:4.8rem;line-height:5.8rem;color:#fff;margin:0}.segment__main-content__points-title{font-family:"Open Sans";font-style:normal;font-weight:600;font-size:4.4rem;line-height:4.9rem;color:#212121;margin:32px 0 60px;text-align:center}.segment__main-content__customers{margin:100px 0}.segment__main-content__customers h2{font-family:"Open Sans";font-weight:600;font-size:3.8rem;line-height:4.8rem;color:#212121;text-align:center;margin:0 0 12px}.segment__main-content__customers__items{display:grid;grid-template-columns:repeat(3,1fr)}.segment__main-content__customers__items img{margin:auto;max-width:278px}.segment__main-content__editor{padding:40px 104px}.segment__main-content__editor figure{display:flex;justify-content:center;margin:40px 0}.segment__main-content__editor figure.is-type-video{margin:40px -104px}.segment__main-content__editor figure.is-type-video div{margin-bottom:20px;padding-bottom:56.25%;height:0;cursor:pointer;position:relative;overflow:hidden;width:100%}.segment__main-content__editor figure.is-type-video div iframe{position:absolute;top:0;left:0;width:100%;height:100%}.segment__main-content__editor ol li:after{display:none}.segment__main-content__editor ol,.segment__main-content__editor ul{margin-bottom:10px}.segment__main-content__editor ol li,.segment__main-content__editor ul li{font-family:"Open Sans";font-size:1.6rem;line-height:2.4rem;color:#666;padding:0;position:relative;margin-left:30px}.segment__main-content__editor ol li:after,.segment__main-content__editor ul li:after{content:"";left:-15px;top:50%;position:absolute;transform:translateY(-50%);width:4px;height:4px;background:#666;border-radius:50%}.segment__main-content__editor .call-to-action .row{display:flex;justify-content:space-between;align-items:center}.segment__main-content__editor .call-to-action .row div h4{margin:0}.segment__main-content__editor .call-to-action .row div p{display:none}.segment__main-content__editor .call-to-action .row div:last-of-type{display:flex;align-items:center;justify-content:flex-end;width:46%}.segment__main-content__editor .call-to-action .row div:last-of-type a{font-family:"Open Sans";font-size:1.5rem;line-height:1.5rem;color:#eb9950}.segment__main-content__editor img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;max-height:350px}.segment__main-content__editor a{font-family:"Open Sans";font-size:1.6rem;line-height:2.4rem;color:#eb9950}.segment__main-content__editor p{font-family:"Open Sans";font-weight:400;font-size:1.6rem;line-height:2.4rem;color:#666;margin:0 0 12px;padding:0}.segment__main-content__editor iframe{width:100%;height:450px}.segment__main-content__editor table{width:99%}.segment__main-content__editor table th{font-family:"Open Sans";font-weight:400;font-size:1.8rem;line-height:2.4rem;color:#666;margin:0 0 12px;padding:0}.segment__main-content__editor table tr{border:1px solid}.segment__main-content__editor table tr td{font-family:"Open Sans";font-weight:400;font-size:1.6rem;line-height:2.4rem;color:#666;margin:0 0 12px;padding:10px}.segment__main-content__editor h1,.segment__main-content__editor h2,.segment__main-content__editor h3,.segment__main-content__editor h4{font-family:"Open Sans";font-style:normal;font-weight:600;font-size:2.4rem;line-height:2.9rem;color:#212121;margin:32px 0 20px}.segment__main-content__editor h1 a,.segment__main-content__editor h2 a,.segment__main-content__editor h3 a,.segment__main-content__editor h4 a{font-family:inherit;font-size:inherit;line-height:inherit;font-weight:inherit}.segment__main-content__editor__table{margin-right:62px;margin-bottom:5px;width:446px;height:auto;background:#fff;border:2px solid #777;padding:40px;display:grid;grid-template-columns:minmax(56px,144px) minmax(37px,201px);grid-row-gap:15px;grid-column-gap:18px;float:left}.segment__main-content__editor__table p{font-family:"Open Sans";font-style:normal;font-weight:600;font-size:1.8rem;line-height:2.2rem;color:#212121;margin:0}.segment__main-content__editor__table span{font-family:"Open Sans";font-style:normal;font-weight:400;font-size:1.6rem;line-height:2.4rem;color:#666}.segment__main-content__editor__table a{font-family:"Open Sans";font-style:normal;font-weight:400;font-size:1.6rem;color:#eb9950;line-height:2.4rem}.segment__main-content__points{display:flex;justify-content:space-between;margin-bottom:120px}.segment__main-content__points .point{max-width:380px;width:100%;display:flex;flex-direction:column;align-items:center}.segment__main-content__points .point span{display:flex;justify-content:center;align-items:center;width:184px;background-color:#212121;height:184px;border-radius:50%;font-family:"Open Sans";font-style:normal;font-weight:600;font-size:2.2rem;line-height:2.8rem;text-align:center;color:#fff;margin-bottom:32px}.segment__main-content__points .point p{margin:0;font-family:"Open Sans";font-size:1.6rem;line-height:2.4rem;text-align:center;color:#666}.blogs__container{height:100vh;max-height:1080px;width:100%;position:relative}.blogs__container:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-color:rgba(7,7,7,.2)}.blogs__content{display:flex;flex-direction:column;justify-content:center;height:100%;z-index:1;position:relative}.blogs__title{font-family:"Open Sans";font-style:normal;font-weight:600;font-size:6.4rem;line-height:7.7rem;color:#fff;margin:0 0 4px}.blogs__description{font-family:"Open Sans";font-size:2rem;line-height:3rem;color:#fff;font-weight:400;margin:0;max-width:705px}.blogs__main-content{display:flex;flex-direction:column;margin:60px 0 81px}.blogs__main-content__item{display:flex;margin-bottom:60px}.blogs__main-content__item__image{width:50%;height:800px}.blogs__main-content__item__info{width:50%;display:flex;flex-direction:column;justify-content:center;padding-left:100px;padding-right:20px}.blogs__main-content__item__info__wrapper{max-width:515px;width:100%;display:flex;flex-direction:column;align-items:flex-start}.blogs__main-content__item__info__title span{font-weight:600}.blogs__main-content__item__info__title{font-family:"Open Sans";font-style:normal;font-weight:400;font-size:4.8rem;line-height:5.8rem;color:#212121;margin:0 0 20px;width:100%}.blogs__main-content__item__info__desc{font-family:"Open Sans";font-size:1.6rem;line-height:2.4rem;color:#666;margin:0 0 20px}.blogs__main-content__item__info__desc a{color:#eb9950}.blogs__main-content__item:last-of-type{margin-bottom:0}.blog__title{font-family:"Open Sans";font-weight:600;font-size:4.8rem;line-height:5.8rem;color:#212121;margin:170px 0 20px}.blog__date{display:block;font-family:"Open Sans";font-size:2.4rem;line-height:3.6rem;color:#777;margin:0 0 40px}.blog__container{width:100%;height:740px}.blog__main-content__editor{padding:40px 104px}.blog__main-content__editor p{font-family:"Open Sans";font-weight:400;font-size:1.6rem;line-height:2.4rem;color:#666;margin:0 0 12px;padding:0}.blog__main-content__editor .wp-block-embed__wrapper{width:100%}.blog__main-content__editor img{width:100%;height:auto}.blog__main-content__editor figure{display:flex;justify-content:center;margin:40px 0}.blog__main-content__editor figure.is-type-video{margin:40px -104px}.blog__main-content__editor figure.is-type-video div{margin-bottom:20px;padding-bottom:56.25%;height:0;cursor:pointer;position:relative;overflow:hidden;width:100%}.blog__main-content__editor figure.is-type-video div iframe{position:absolute;top:0;left:0;width:100%;height:100%}.blog__main-content__editor ol,.blog__main-content__editor ul{margin-bottom:10px}.blog__main-content__editor ol li,.blog__main-content__editor ul li{font-family:"Open Sans";font-size:1.6rem;line-height:2.4rem;color:#666;padding:0;position:relative;margin-left:30px}.blog__main-content__editor ol li:after,.blog__main-content__editor ul li:after{content:"";left:-15px;top:50%;position:absolute;transform:translateY(-50%);width:4px;height:4px;background:#666;border-radius:50%}.blog__main-content__editor ol li:after{display:none}.blog__main-content__editor .call-to-action .row{display:flex;justify-content:space-between;align-items:center}.blog__main-content__editor .call-to-action .row div h4{margin:0}.blog__main-content__editor .call-to-action .row div p{display:none}.blog__main-content__editor .call-to-action .row div:last-of-type{display:flex;align-items:center;justify-content:flex-end;width:46%}.blog__main-content__editor .call-to-action .row div:last-of-type a{font-family:"Open Sans";font-size:1.5rem;line-height:1.5rem;color:#eb9950}.blog__main-content__editor a{font-family:"Open Sans";font-size:1.6rem;line-height:2.4rem;color:#eb9950}.blog__main-content__editor iframe{width:100%;height:450px}.blog__main-content__editor h1,.blog__main-content__editor h2,.blog__main-content__editor h3,.blog__main-content__editor h4{font-family:"Open Sans";font-style:normal;font-weight:600;font-size:2.4rem;line-height:2.9rem;color:#212121;margin:32px 0 20px}.blog__main-content__editor h1 a,.blog__main-content__editor h2 a,.blog__main-content__editor h3 a,.blog__main-content__editor h4 a{font-family:inherit;font-size:inherit;line-height:inherit;font-weight:inherit}.blog__main-content__editor table{width:99%;border-collapse:collapse;margin-bottom:10px}.blog__main-content__editor table th{font-family:"Open Sans";font-weight:400;font-size:1.8rem;line-height:2.4rem;color:#666;margin:0 0 12px;padding:10px}.blog__main-content__editor table tr{border:1px solid #000}.blog__main-content__editor table tr td{font-family:"Open Sans";text-align:center;font-weight:400;font-size:1.6rem;line-height:2.4rem;color:#666;margin:0 0 12px;padding:10px}.products-template{margin-bottom:120px}.products-template .transparent-btn{color:#eb9950;margin:0;height:48px}.products-template .transparent-btn:hover{color:#fff}.products-template__title{margin:170px 0 12px;font-family:"Open Sans";font-weight:600;font-size:4.8rem;line-height:5.8rem;color:#212121}.products-template__headings{display:flex;justify-content:space-between;margin-bottom:40px;align-items:center}.products-template__headings p{font-family:"Open Sans";font-size:1.6rem;line-height:2.4rem;color:#666;margin:0;max-width:688px}.products-template__main-content{display:flex;flex-wrap:wrap;justify-content:space-between}.products-template__main-content__item{max-width:48%;width:100%}.products-template__main-content__item img{width:100%;height:320px;-o-object-fit:cover;object-fit:cover}.products-template__main-content__title{margin:20px 0 0;font-family:"Open Sans";font-weight:600;font-size:2.4rem;line-height:2.9rem;color:#212121;text-align:center;width:100%;text-transform:capitalize}.category{margin-bottom:120px}.category .img-wrapper{position:relative;height:auto}.category .img-wrapper img{height:100%}.category .category-products .category__main-content__desc{font-family:"Open Sans";font-size:1.8rem;line-height:2.2rem;color:#212121;margin:0}.category .category-products .category__main-content__title{text-align:left;margin-bottom:8px}.category .category__main-content.product_view .product_img{top:0}.category .product_img{position:absolute;top:-100%;left:0;transition:top 1s}.category .btn-view{margin-bottom:40px;margin-top:32px;display:flex}.category .btn-view button{background:#343a40;width:240px;height:48px;display:flex;justify-content:center;align-items:center;padding:0;border:2px solid rgba(52,58,64,0);outline:0;font-family:"Open Sans";font-weight:600;font-size:1.6rem;line-height:1.9rem;text-align:center;color:#fff}.category .btn-view button.active{color:#343a40;background:0 0;border:2px solid #343a40}.category .last-list .category__main-content{display:flex;flex-wrap:wrap;justify-content:space-between}.category .last-list .category__main-content__item{max-width:386px;width:100%;margin-right:0;margin-bottom:20px;overflow:hidden;position:relative}.category .last-list .category__main-content__item img{width:100%;height:320px;-o-object-fit:cover;object-fit:cover}.category .transparent-btn{color:#eb9950;margin:0;height:48px}.category .transparent-btn:hover{color:#fff}.category__title{margin:170px 0 12px;font-family:"Open Sans";font-weight:600;font-size:4.8rem;line-height:5.8rem;color:#212121;text-transform:capitalize}.category__headings{display:flex;justify-content:space-between;margin-bottom:40px;align-items:center}.category__headings p{font-family:"Open Sans";font-size:1.6rem;line-height:2.4rem;color:#666;margin:0;max-width:688px}.category__main-content{display:flex;justify-content:space-between}.category__main-content__item{max-width:585px;width:100%}.category__main-content__item:not(:last-of-type){margin-right:30px}.category__main-content__item img{width:100%;height:320px;-o-object-fit:cover;object-fit:cover}.category__main-content__title{margin:20px 0 0;font-family:"Open Sans";font-weight:600;font-size:2.4rem;line-height:2.9rem;color:#212121;text-align:center;width:100%;text-transform:capitalize}.order-success__background{background-position:center;background-size:cover;background-repeat:no-repeat;position:relative;height:757px;padding-top:267px}.order-success__wrapper{background:rgba(255,255,255,.8);backdrop-filter:blur(8px);max-width:808px;padding:60px;margin:auto}.order-success__title{font-family:"Open Sans";font-weight:600;font-size:4.8rem;line-height:5.8rem;color:#212121;margin:0 0 12px;text-align:center}.order-success p{font-family:"Open Sans";font-size:1.6rem;line-height:2.4rem;text-align:center;color:#666;margin:0 0 32px}.order-success a{width:240px;height:48px;color:#eb9950;display:flex;justify-content:center;align-content:center;padding:11px 0}.order-success a:hover{background-color:#eb9950;color:#fff}.cases__content{display:flex;flex-direction:column;justify-content:center;height:100%;z-index:1;position:relative;margin-top:114px}.cases__title{font-family:"Open Sans";font-style:normal;font-weight:600;font-size:6.4rem;line-height:7.7rem;color:#000;margin:0 0 12px}.cases__description{font-family:"Open Sans";font-size:2rem;line-height:3rem;color:#666;margin:0;max-width:814px;font-weight:400}.cases__main-content{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:40px;margin-top:120px;margin-bottom:78px}.cases__main-content__item{display:flex;width:100%;flex-direction:column}.cases__main-content__item img{width:100%;height:540px;-o-object-fit:cover;object-fit:cover}.cases__main-content__item__title{font-family:"Open Sans";font-style:normal;font-weight:600;font-size:2.4rem;line-height:2.9rem;color:#212121;margin:20px 0 0;width:100%}.archive-pagination{display:flex;align-items:center;justify-content:center;margin-bottom:123px}.archive-pagination .page-numbers{font-family:"Open Sans";font-weight:400;font-size:18px;line-height:120%;border:1px solid #eb9950;margin-right:13px;transition:background-color 1s;width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:#212121}.archive-pagination .page-numbers.current{font-family:"Open Sans";font-style:normal;font-weight:400;font-size:18px;line-height:120%;background:#eb9950;padding:8px 14px;color:#fff}.archive-pagination .page-numbers.dots{border:none;padding:0;width:22px}.archive-pagination .page-numbers.dots:hover{background:unset!important;color:#000}.archive-pagination .page-numbers.next,.archive-pagination .page-numbers.prev{border:none;background:unset!important}.archive-pagination .page-numbers.next{margin-right:0}.archive-pagination .page-numbers:hover{background-color:#eb9950;color:#fff}.case .contact{margin-bottom:0}.case__container{height:100vh;max-height:1080px;width:100%;position:relative}.case__container:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-color:rgba(7,7,7,.2)}.case__content{display:flex;flex-direction:column;justify-content:center;height:100%;z-index:1;position:relative}.case__title{font-family:"Open Sans";font-style:normal;font-weight:600;font-size:6.4rem;line-height:7.7rem;color:#fff;margin:0 0 4px;max-width:835px}.case__description{font-family:"Open Sans";font-size:2rem;line-height:3rem;color:#fff;margin:0;max-width:835px;font-weight:400}.case__main-content{margin-bottom:100px}.case__main-content .call-to-action,.case__main-content hr{display:none}.case__main-content__image{height:860px;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);max-width:100vw;width:100vw;margin-bottom:100px}.case__main-content__image img{height:100%!important;width:100%;-o-object-fit:cover;object-fit:cover;display:block;max-height:860px!important;margin-top:0!important;margin-bottom:0!important}.case__main-content .wp-block-columns{justify-content:space-between}.case__main-content .call-to-action .row{display:flex;justify-content:space-between;align-items:center}.case__main-content .call-to-action .row div h4{margin:0}.case__main-content .call-to-action .row div p{display:none}.case__main-content .call-to-action .row div:last-of-type{display:flex;align-items:center;justify-content:flex-end;width:46%}.case__main-content .call-to-action .row div:last-of-type a{font-family:"Open Sans";font-size:1.5rem;line-height:1.5rem;color:#eb9950}.case__main-content img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;max-height:500px;display:block;margin-top:100px;margin-bottom:100px}.case__main-content a:not(.wp-block-button__link){font-family:"Open Sans";font-size:2rem;line-height:150%;color:#eb9950}.case__main-content ol li:after{display:none}.case__main-content ol,.case__main-content ul{margin-bottom:10px}.case__main-content ol li,.case__main-content ul li{font-family:"Open Sans";font-size:1.6rem;line-height:2.4rem;color:#666;padding:0;position:relative;margin-left:30px}.case__main-content ol li:after,.case__main-content ul li:after{content:"";left:-15px;top:50%;position:absolute;transform:translateY(-50%);width:4px;height:4px;background:#666;border-radius:50%}.case__main-content p{font-family:"Open Sans";font-weight:400;font-size:1.6rem;line-height:2.4rem;color:#666;margin:0 0 1.2rem;padding:0}.case__main-content p:last-of-type{margin-bottom:0}.case__main-content .wp-block-video{margin-bottom:100px;margin-top:100px}.case__main-content iframe{width:100%;height:600px;display:block;margin-bottom:100px;margin-top:100px}.case__main-content h1,.case__main-content h2,.case__main-content h3,.case__main-content h4{font-family:"Open Sans";font-style:normal;font-weight:600;font-size:2.4rem;line-height:2.9rem;color:#212121;margin:32px 0 20px}.case__main-content h1 a,.case__main-content h2 a,.case__main-content h3 a,.case__main-content h4 a{font-family:inherit;font-size:inherit;line-height:inherit;font-weight:inherit}.case__main-content h1,.case__main-content h2{font-size:4.8rem;line-height:120%;word-break:break-word}.case__main-content h1{margin:32px 0}.case__main-content h2{margin:0}.case__main-content__table{height:auto;background:rgba(235,153,80,.06);padding:103px 0;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);max-width:100vw;width:100vw}.case__main-content__table__wrapper{display:grid;grid-template-columns:minmax(300px,541px) auto}.case__main-content__table__wrapper>div:last-of-type{display:grid;grid-template-columns:minmax(56px,160px) minmax(37px,251px);grid-column-gap:32px;grid-row-gap:26px}.case__main-content__table__wrapper>div .table_value{font-weight:400}.case__main-content__table__wrapper h2{font-weight:600;font-size:4.8rem;line-height:120%;color:#212121;margin:0}.case__main-content__table p{font-family:"Open Sans";font-style:normal;font-weight:600;font-size:2rem;line-height:120%;color:#212121;margin:0}.case__main-content__table span{font-family:"Open Sans";font-style:normal;font-weight:400;font-size:2rem;line-height:3rem;color:#666}.case__main-content__table a{font-family:"Open Sans";font-style:normal;font-weight:400;font-size:1.6rem;color:#eb9950;line-height:2.4rem}.case__main-content table{width:99%}.case__main-content table th{font-family:"Open Sans";font-weight:400;font-size:1.8rem;line-height:2.4rem;color:#666;margin:0 0 12px;padding:0}.case__main-content table tr{border:1px solid}.case__main-content table tr td{font-family:"Open Sans";font-weight:400;font-size:1.6rem;line-height:2.4rem;color:#666;margin:0 0 12px;padding:10px}.case__after-images-content{display:flex;flex-direction:row;justify-content:space-between;margin-top:100px;margin-bottom:100px;font-family:"Open Sans";color:#212121;gap:2rem}.case__after-images-content .after-images-content-div{display:flex;gap:1.2rem;flex-direction:column;flex-basis:659px}.case__after-images-content h2,.case__after-images-content h3,.case__after-images-content h4{margin:0}.case__after-images-content h2{flex-basis:483px;font-family:"Open Sans";font-style:normal;font-weight:600;font-size:4.8rem;line-height:120%;margin:32px 0;word-break:break-word}.case__after-images-content li,.case__after-images-content p{color:#666;font-family:"Open Sans";font-size:16px;font-style:normal;font-weight:400;line-height:150%;margin:0}.case__after-images-content ol,.case__after-images-content ul{margin:16px 0;padding-left:24px}.case__after-images-content ul{list-style:disc}.case__after-images-content ol{list-style:decimal}.case__after-images-content a{color:#eb9950}.case__image-wrapper{display:grid;grid-template-columns:.916fr 1.094fr;grid-auto-rows:646px 640px 1286px;margin-bottom:120px}.case__image-wrapper.small{grid-template-rows:unset;grid-auto-rows:630px}.case__image-wrapper.small .img-item{grid-column:unset!important;grid-row:unset!important}.case__image-wrapper.small.last .img-item:last-of-type{grid-column:1/span 2!important;width:100vw;height:auto}.case__image-wrapper.medium .img-item:nth-child(n+5){grid-column:unset;grid-row:unset}.case__image-wrapper.medium.two .img-item:last-of-type{grid-column:2;grid-row:1}.case__image-wrapper.big.last .img-item:last-of-type,.case__image-wrapper.medium.last .img-item:last-of-type{grid-column:1/span 2;width:100vw;height:auto}.case__image-wrapper .img-item{width:100%;height:100%}.case__image-wrapper .img-item:nth-of-type(1){grid-column:1/2;grid-row:1/2}.case__image-wrapper .img-item:nth-of-type(2){grid-column:1/2;grid-row:2/3}.case__image-wrapper .img-item:nth-of-type(3){grid-column:2/3;grid-row:1/3}.case__image-wrapper .img-item:nth-of-type(4){grid-column:1/3;grid-row:3/4}.case .related__item__desc{display:none}.case .learn-more,.case .related__item span{display:none!important}.news__container{height:100vh;max-height:1080px;width:100%;position:relative}.news__container:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-color:rgba(7,7,7,.2)}.news__content{display:flex;flex-direction:column;justify-content:center;height:100%;z-index:1;position:relative}.news__title{font-family:"Open Sans";font-style:normal;font-weight:600;font-size:6.4rem;line-height:7.7rem;color:#fff;margin:0 0 4px}.news__description{font-family:"Open Sans";font-size:2rem;line-height:3rem;color:#fff;margin:0;max-width:705px}.news__main-content{display:flex;flex-direction:column;margin:60px 0 81px}.news__main-content__item{display:flex;margin-bottom:60px}.news__main-content__item__image{width:50%;height:585px}.news__main-content__item__info{width:585px;display:flex;flex-direction:column;justify-content:center;padding-left:100px}.news__main-content__item__info__wrapper{max-width:515px;width:100%;display:flex;flex-direction:column;align-items:flex-start}.news__main-content__item__info__title span{font-weight:600}.news__main-content__item__info__title{font-family:"Open Sans";font-style:normal;font-weight:400;font-size:4.8rem;line-height:5.8rem;color:#212121;margin:0 0 20px;width:100%}.news__main-content__item__info__desc{font-family:"Open Sans";font-size:1.6rem;line-height:2.4rem;color:#666;margin:0 0 20px}.news__main-content__item:last-of-type{margin-bottom:0}.news_single{margin-top:167px}.news_single__title{font-family:"Open Sans";font-weight:600;font-size:4.8rem;line-height:5.8rem;color:#212121;margin:0 0 20px}.news_single__date{font-family:"Open Sans";font-size:2.4rem;line-height:3.6rem;color:#777;display:block;margin:0 0 40px}.news_single__background{width:100%;position:relative;height:740px}.news_single__main-content__editor{padding:40px 104px;margin-bottom:120px}.news_single__main-content__editor p{font-family:"Open Sans";font-weight:400;font-size:1.6rem;line-height:2.4rem;color:#666;margin:0 0 12px;padding:0}.news_single__main-content__editor img{width:100%;height:auto}.news_single__main-content__editor figure{display:flex;justify-content:center;margin:40px 0}.news_single__main-content__editor figure.is-type-video{margin:40px -104px}.news_single__main-content__editor figure.is-type-video div{margin-bottom:20px;padding-bottom:56.25%;height:0;cursor:pointer;position:relative;overflow:hidden;width:100%}.news_single__main-content__editor figure.is-type-video div iframe{position:absolute;top:0;left:0;width:100%;height:100%}.news_single__main-content__editor ol li:after{display:none}.news_single__main-content__editor ol,.news_single__main-content__editor ul{margin-bottom:10px}.news_single__main-content__editor ol li,.news_single__main-content__editor ul li{font-family:"Open Sans";font-size:1.6rem;line-height:2.4rem;color:#666;padding:0;position:relative;margin-left:30px}.news_single__main-content__editor ol li:after,.news_single__main-content__editor ul li:after{content:"";left:-15px;top:50%;position:absolute;transform:translateY(-50%);width:4px;height:4px;background:#666;border-radius:50%}.news_single__main-content__editor table{width:99%}.news_single__main-content__editor table th{font-family:"Open Sans";font-weight:400;font-size:1.8rem;line-height:2.4rem;color:#666;margin:0 0 12px;padding:0}.news_single__main-content__editor table tr{border:1px solid}.news_single__main-content__editor table tr td{font-family:"Open Sans";font-weight:400;font-size:1.6rem;line-height:2.4rem;color:#666;margin:0 0 12px;padding:10px}.news_single__main-content__editor .call-to-action .row{display:flex;justify-content:space-between;align-items:center}.news_single__main-content__editor .call-to-action .row div h4{margin:0}.news_single__main-content__editor .call-to-action .row div p{display:none}.news_single__main-content__editor .call-to-action .row div:last-of-type{display:flex;align-items:center;justify-content:flex-end;width:46%}.news_single__main-content__editor .call-to-action .row div:last-of-type a{font-family:"Open Sans";font-size:1.5rem;line-height:1.5rem;color:#eb9950}.news_single__main-content__editor a{font-family:"Open Sans";font-size:1.6rem;line-height:2.4rem;color:#eb9950}.news_single__main-content__editor iframe{width:100%;height:450px}.news_single__main-content__editor h1,.news_single__main-content__editor h2,.news_single__main-content__editor h3,.news_single__main-content__editor h4{font-family:"Open Sans";font-style:normal;font-weight:600;font-size:2.4rem;line-height:2.9rem;color:#212121;margin:32px 0 20px}.news_single__main-content__editor h1 a,.news_single__main-content__editor h2 a,.news_single__main-content__editor h3 a,.news_single__main-content__editor h4 a{font-family:inherit;font-size:inherit;line-height:inherit;font-weight:inherit}.person__background{height:640px;width:100%;position:relative}.person__background:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-color:rgba(7,7,7,.2)}.person__content{height:100%;display:flex;z-index:1;position:relative}.person__wrapper{margin-top:auto;margin-bottom:100px;background:rgba(33,33,33,.6);backdrop-filter:blur(.5);padding:20px}.person__sub-title{font-family:"Open Sans";font-style:normal;font-weight:600;font-size:1.8rem;line-height:2.2rem;color:#eb9950;margin:0 0 4px}.person__title{font-family:"Open Sans";font-weight:600;font-size:6.4rem;line-height:7.7rem;color:#fff;margin:0}.person__main-content__editor{padding:40px 104px}.person__main-content__editor p{font-family:"Open Sans";font-weight:400;font-size:1.6rem;line-height:2.4rem;color:#666;margin:0 0 12px;padding:0}.person__main-content__editor h1,.person__main-content__editor h2,.person__main-content__editor h3,.person__main-content__editor h4{font-family:"Open Sans";font-style:normal;font-weight:600;font-size:2.4rem;line-height:2.9rem;color:#212121;margin:32px 0 20px}.person__main-content__editor img{width:100%;height:auto}.person__main-content__editor figure{display:flex;justify-content:center;margin:40px 0}.person__main-content__editor figure.is-type-video{margin:40px -104px}.person__main-content__editor figure.is-type-video div{margin-bottom:20px;padding-bottom:56.25%;height:0;cursor:pointer;position:relative;overflow:hidden;width:100%}.person__main-content__editor figure.is-type-video div iframe{position:absolute;top:0;left:0;width:100%;height:100%}.person__main-content__editor ul li{font-family:"Open Sans";font-size:1.6rem;line-height:2.4rem;color:#666;padding:0;position:relative;margin-left:30px}.person__main-content__editor ul li:after{content:"";left:-15px;top:50%;position:absolute;transform:translateY(-50%);width:4px;height:4px;background:#666;border-radius:50%}.person__points{display:grid;grid-column-gap:30px;margin-bottom:60px}.person__points__item{display:flex;width:100%;flex-direction:column;align-items:center}.person__points__item:not(:last-of-type) .person__points__item__wrapper,.person__points__item__wrapper{position:relative;display:flex;width:100%;flex-direction:column;align-items:center}.person__points__item:not(:last-of-type) .person__points__item__wrapper:after{content:"";position:absolute;bottom:14px;width:92%;right:-50%;height:2px;background-color:#c6c4c7}.person__points__item__small{margin-top:20px;width:30px;height:30px;border-radius:50%;border:1px solid #212121;display:flex;justify-content:center;align-items:center}.person__points__item__small span{display:block;width:18px;height:18px;border-radius:50%}.person__points__item img{max-width:184px;width:100%;height:198px;-o-object-fit:cover;object-fit:cover}.person__points__item__title{margin:20px 0 12px;text-align:center;font-family:"Open Sans";font-weight:600;font-size:1.8rem;line-height:2.2rem;color:#212121}.person__points__item__description{font-family:Open Sans;font-style:normal;font-weight:400;font-size:1.6rem;line-height:2.4rem;text-align:center;color:#666;margin:0}.person figure{margin:0 0 120px;padding-bottom:56.25%;height:0;cursor:pointer;position:relative;overflow:hidden}.person figure iframe{position:absolute;top:0;left:0;width:100%;height:100%}.person__why-choose{margin-bottom:120px}.person__why-choose__title{font-family:"Open Sans";font-weight:600;font-size:4.8rem;line-height:5.8rem;margin:0 0 40px;color:#212121;text-align:center}.person__why-choose__image{width:100%;height:600px;margin-bottom:40px}.person__why-choose p{font-family:"Open Sans";font-size:1.6rem;line-height:2.4rem;color:#666;margin:0;padding:0 104px}.finance.child .finance__wrapper{margin-top:auto;margin-bottom:100px;background:rgba(33,33,33,.6);backdrop-filter:blur(.5);padding:20px}.finance.child .finance__sub-title{font-family:"Open Sans";font-style:normal;font-weight:600;font-size:1.8rem;line-height:2.2rem;color:#eb9950;margin:0 0 4px}.finance.child .finance__background{height:640px;width:100%;position:relative}.finance.child .finance__background:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-color:rgba(7,7,7,.2)}.finance__background{height:100vh;max-height:1080px;width:100%;position:relative}.finance__background:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-color:rgba(7,7,7,.2)}.finance__content{display:flex;flex-direction:column;justify-content:center;height:100%;z-index:1;position:relative}.finance__title{font-family:"Open Sans";font-style:normal;font-weight:600;font-size:6.4rem;line-height:7.7rem;color:#fff;margin:0 0 4px}.finance__description{font-family:"Open Sans";font-size:2rem;line-height:3rem;color:#fff;margin:0;max-width:705px}.finance__main-content__editor{padding:40px 104px}.finance__main-content__editor li,.finance__main-content__editor p{font-family:"Open Sans";font-weight:400;font-size:1.6rem;line-height:2.4rem;color:#666;margin:0 0 12px;padding:0}.finance__main-content__editor a:not(.wp-block-button__link){font-family:"Open Sans";font-weight:400;font-size:1.6rem;line-height:2.4rem;color:#eb9950;margin:0 0 12px;padding:0}.finance__main-content__editor ul{padding-left:40px;list-style:unset;margin-bottom:12px}.finance__main-content__editor ul li{margin-bottom:0}.finance__main-content__editor h2,.finance__main-content__editor h3,.finance__main-content__editor h4{font-family:"Open Sans";font-style:normal;font-weight:600;font-size:2.4rem;line-height:2.9rem;color:#212121;margin:32px 0 20px}.finance__main-content__editor figure{display:flex;justify-content:center;margin:40px 0}.finance__main-content__editor figure.is-type-video{margin:40px -104px}.finance__main-content__editor figure.is-type-video div{margin-bottom:20px;padding-bottom:56.25%;height:0;cursor:pointer;position:relative;overflow:hidden;width:100%}.finance__main-content__editor figure.is-type-video div iframe{position:absolute;top:0;left:0;width:100%;height:100%}.finance__main-content__editor .wp-block-columns figure{margin:0}.finance .transparent-btn{display:none}.page-template-contact .parallax-mirror,.page-template-emails .parallax-mirror{z-index:2!important}.contact__info{display:flex;margin-top:187px;margin-bottom:264px;align-items:center}.contact__info__img-wrapper{max-width:584px;width:100%}.contact__info__img-wrapper img{width:100%;height:100%}.contact__info__container{margin-right:31px;display:flex;flex-direction:column;width:585px}.contact__info__container__title{margin:0 0 12px;font-family:"Open Sans";font-weight:600;font-size:4.8rem;line-height:5.8rem;color:#212121}.contact__info__container p{font-family:"Open Sans";font-style:normal;font-weight:400;font-size:2rem;line-height:3rem;color:#666;margin:0 0 20px}.contact__info__container a{font-family:"Open Sans";font-style:normal;font-weight:400;font-size:2rem;line-height:3rem;color:#666;margin:0 0 8px}.contact__sub{position:relative;align-items:center}.contact__sub__img{position:absolute;right:0;z-index:1;top:50%;transform:translateY(-50%);height:calc(100% + 120px);background-position:left center;background-size:cover;background-repeat:no-repeat;width:50%}.contact__sub__content-wrapper{width:100%;position:relative;background:#fbd7b8;padding:60px 0}.contact__sub .relative{position:relative}.contact__sub__form{position:relative;left:19%;max-width:530px;width:100%;background:#fff;padding:38px;z-index:2}.contact__sub__form__title{font-family:"Open Sans";font-size:2rem;line-height:2.4rem;color:#212121;margin:0 0 12px}.contact__sub__form__desc{font-family:"Open Sans";font-size:1.2rem;line-height:1.8rem;color:#212121;margin:0 0 20px}.contact__sub .wpforms-container{margin:0;width:100%}.contact__sub .wpforms-container .wpforms-field-label{font-family:"Open Sans"!important;font-weight:600!important;font-size:1.2rem!important;line-height:1.5rem!important;color:#212121!important;margin-bottom:0!important}.contact__sub .wpforms-container input{border:1px solid #777!important;box-sizing:border-box;height:31px!important;margin-top:6px!important;font-family:"Open Sans"!important;font-weight:600!important;font-size:1.2rem!important;line-height:1.5rem!important;color:#212121!important}.contact__sub .wpforms-container textarea{border:1px solid #777!important;box-sizing:border-box;height:77px!important;resize:none;margin-top:6px!important;font-family:"Open Sans"!important;font-weight:600!important;font-size:1.2rem!important;line-height:1.5rem!important;color:#212121!important}.contact__sub .wpforms-container .wpforms-field{padding:0!important;margin-bottom:8px!important}.contact__sub .wpforms-container .wpforms-field-checkbox li,.contact__sub .wpforms-container .wpforms-field-checkbox ul{margin:0!important;padding:0!important;list-style:none}.contact__sub .wpforms-container .wpforms-field-checkbox li{display:flex;align-items:center;gap:8px}.contact__sub .wpforms-container .wpforms-field-checkbox input[type=checkbox]{width:16px!important;height:16px!important;margin:0!important;flex:0 0 16px;accent-color:#eb9950}.contact__sub .wpforms-container .wpforms-field-checkbox .wpforms-field-label-inline{margin:0!important;font-family:"Open Sans";font-size:1.2rem;line-height:1.5;color:#212121}.contact__sub .wpforms-container .wpforms-submit{background:#eb9950!important;width:153px!important;border:2px solid #eb9950!important;min-height:40px!important;height:auto!important;padding:8px 20px!important;font-family:"Open Sans"!important;font-weight:600!important;font-size:1.2rem!important;line-height:1.5rem!important;text-align:center!important;color:#fff!important}.contact__sub .wpforms-container label.wpforms-error{margin-top:10px!important;font-family:"Open Sans"!important;font-weight:600!important;font-size:1.6rem!important;line-height:1.9rem!important}.process{display:flex;flex-wrap:wrap;margin-bottom:150px}.process__title{font-family:"Open Sans";font-size:4.4rem;text-align:center;line-height:2.9rem;color:#212121;margin:0 0 40px;display:flex;width:100%;justify-content:center}.process__item{width:100%;display:flex;margin-bottom:30px}.process__item:nth-of-type(2n) .process__item__content{background-color:rgba(235,153,80,.1)}.process__item:last-of-type span:before{height:100%}.process__item__step{width:15%;display:flex;flex-shrink:0}.process__item__content{padding:20px;background-color:rgba(235,153,80,.05)}.process__item span{font-family:"Open Sans";font-style:normal;font-weight:600;font-size:2.6rem;line-height:3rem;color:#666;width:100%;margin:0;display:block;position:relative}.process__item span:after{position:absolute;content:"";right:16px;width:40px;height:40px;color:#fff;background:#eb9950;border-radius:50%;box-shadow:0 0 0 8px #eee;top:0}.process__item span:before{position:absolute;content:"";right:30px;height:calc(100% + 30px);width:10px;background-color:rgba(235,153,80,.05);top:0}.process__item p{font-family:"Open Sans";font-style:normal;font-weight:400;font-size:1.6rem;line-height:3rem;color:#666;margin:0}.process__item h2{font-family:"Open Sans";font-style:normal;font-weight:600;font-size:2.2rem;line-height:3rem;color:#666;padding-bottom:15px;margin:0 0 10px;border-bottom:1px solid rgba(0,0,0,.43)}.contact_team{background-color:#e6e6e6;display:flex;padding:40px;justify-content:center;align-content:center;margin-bottom:200px}.contact_team img{margin:0 50px 0 0}.contact_team__content{display:flex;flex-direction:column;justify-content:center}.contact_team__content h2{font-family:"Open Sans";font-style:normal;font-weight:600;font-size:2.4rem;line-height:3rem;color:#666;margin:0 0 15px}.contact_team__content p{font-family:"Open Sans";font-style:normal;font-weight:400;font-size:1.6rem;line-height:3rem;color:#666;margin:0 0 20px}.contact_team__content a{display:block;padding:5px;font-family:"Open Sans";font-style:normal;font-weight:400;font-size:1.6rem;line-height:3rem;color:#fff;background-color:#eb9950;margin:0;width:-moz-fit-content;width:fit-content;border-radius:5px}.about{position:relative;padding-top:360px;margin-bottom:120px}.about__background{position:absolute;right:0;height:960px;background-position:left center;background-size:cover;background-repeat:no-repeat;width:872px;z-index:-1;top:-12px}.about__info.no-image{min-height:328px;margin-bottom:254px}.about__info.no-image .about__info__img-wrapper{display:none}.about__info{display:flex}.about__info__img-wrapper{max-width:571px;width:100%}.about__info__img-wrapper img{width:100%;height:100%}.about__info__container{margin-right:44px;display:flex;flex-direction:column;width:510px}.about__info__container__title{margin:0 0 4px;font-family:"Open Sans";font-weight:600;font-size:6.4rem;line-height:7.7rem;color:#212121}.about__info__container p{font-family:"Open Sans";font-style:normal;font-weight:400;font-size:2rem;line-height:3rem;color:#666;margin:0 0 20px}.about__main-content__editor{padding:40px 104px 0}.about__main-content__editor p{font-family:"Open Sans";font-weight:400;font-size:1.6rem;line-height:2.4rem;color:#666;margin:0 0 12px;padding:0}.about__main-content__editor h2,.about__main-content__editor h3,.about__main-content__editor h4{font-family:"Open Sans";font-style:normal;font-weight:600;font-size:2.4rem;line-height:2.9rem;color:#212121;margin:32px 0 20px}.about__main-content__editor img{width:100%;height:auto}.about__main-content__editor figure{display:flex;justify-content:center;margin:40px 0}.about__main-content__editor figure.is-type-video{margin:40px -104px}.about__main-content__editor figure.is-type-video div{margin-bottom:20px;padding-bottom:56.25%;height:0;cursor:pointer;position:relative;overflow:hidden;width:100%}.about__main-content__editor figure.is-type-video div iframe{position:absolute;top:0;left:0;width:100%;height:100%}.about__main-content__editor ul li{font-family:"Open Sans";font-size:1.6rem;line-height:2.4rem;color:#666;padding:0;position:relative;margin-left:30px}.about__main-content__editor ul li:after{content:"";left:-15px;top:50%;position:absolute;transform:translateY(-50%);width:4px;height:4px;background:#666;border-radius:50%}.customers{margin-top:170px;margin-bottom:120px}.customers__title{font-family:"Open Sans";font-weight:600;font-size:4.8rem;line-height:5.8rem;color:#212121;margin:0 0 4px;text-align:center}.customers__desc{font-family:"Open Sans";font-style:normal;font-weight:400;font-size:1.6rem;line-height:2.4rem;text-align:center;color:#666;max-width:688px;margin:0 auto 60px}.customers__items{display:flex;flex-wrap:wrap;justify-content:center;gap:40px}.customers .archive-pagination{margin-top:80px}.customers .archive-pagination .page-numbers.next,.customers .archive-pagination .page-numbers.prev{width:14px;height:22px;overflow:hidden;text-indent:-9999px}.customers .archive-pagination .page-numbers.prev{background:url(../images/pagination-arrow-prev.svg) center/contain no-repeat!important}.customers .archive-pagination .page-numbers.next{background:url(../images/pagination-arrow-next.svg) center/contain no-repeat!important}.customers .item__headers{display:flex;margin-bottom:32px}.customers .item__headers>img{width:77px;height:77px;-o-object-fit:cover;object-fit:cover;margin-right:12px}.customers .item__headers__content{display:flex;flex-direction:column}.customers .item__headers__name{font-family:"Open Sans";font-weight:600;font-size:1.6rem;line-height:1.9rem;color:#212121;margin:0 0 4px}.customers .item__headers__position{font-family:"Open Sans";font-size:1.6rem;line-height:2.4rem;color:#777;margin:0 0 12px;font-weight:400}.customers .item__headers__stars{display:flex}.customers .item__headers__stars img{width:18px;height:18px;margin-right:4px}.customers .item__content{font-family:"Open Sans";font-size:1.6rem;line-height:2.4rem;color:#666;margin:0 0 30px}.customers .item__date{margin:0;font-family:"Open Sans";font-size:1.6rem;line-height:2.4rem;color:#777}.employees{margin-top:170px;margin-bottom:120px}.employees__title{font-family:"Open Sans";font-weight:600;font-size:4.8rem;line-height:5.8rem;color:#212121;margin:0 0 4px;text-align:center}.employees__desc{font-family:"Open Sans";font-style:normal;font-weight:400;font-size:1.6rem;line-height:2.4rem;text-align:center;color:#666;max-width:688px;margin:0 auto 40px}.employees__nav{display:flex;height:60px;align-items:flex-end;width:100%;margin-bottom:40px}.employees__nav button{background:#eb9950;border:2px solid rgba(235,153,80,0);outline:0;width:100%;max-width:25%;height:48px;display:flex;justify-content:center;align-items:center;font-family:"Open Sans";font-size:2rem;line-height:3rem;color:#fff}.employees__nav button.active{border:2px solid #eb9950;height:60px;color:#212121;background:0 0}.employees__items{display:grid;grid-template-columns:repeat(2,1fr);flex-wrap:wrap;gap:32px}.employees__items__item{display:flex;flex-direction:column;width:100%}.employees__items__item__img-wrapper{width:100%;height:540px;position:relative;margin-bottom:20px}.employees__items__item__img-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute}.employees__items__item__title{font-family:"Open Sans";font-weight:600;font-size:2.4rem;line-height:2.9rem;color:#212121;margin:0 0 4px}.employees__items__item p{font-family:"Open Sans";font-size:1.8rem;line-height:2.2rem;color:#666;margin:0 0 13px}.employees__items__item a{font-family:"Open Sans";font-size:1.8rem;line-height:2.2rem;color:#212121;display:flex;align-items:center}.employees__items__item a:not(:last-child){margin-bottom:6px}.employees__items__item a svg{width:24px;height:24px;margin-right:6px}.jobs{margin-top:170px;margin-bottom:120px}.jobs__title{font-family:"Open Sans";font-weight:600;font-size:4.8rem;line-height:5.8rem;color:#212121;margin:0 0 4px;text-align:center}.jobs__desc{font-family:"Open Sans";font-style:normal;font-weight:400;font-size:1.6rem;line-height:2.4rem;text-align:center;color:#666;max-width:688px;margin:0 auto 40px}.jobs__nav{display:flex;height:60px;align-items:flex-end;width:100%;margin-bottom:40px;max-width:1200px;margin-left:auto;margin-right:auto}.jobs__nav button{background:#eb9950;border:2px solid rgba(235,153,80,0);outline:0;width:100%;max-width:25%;height:48px;display:flex;justify-content:center;align-items:center;font-family:"Open Sans";font-size:2rem;line-height:3rem;color:#fff}.jobs__nav button.active{border:2px solid #eb9950;height:60px;color:#212121;background:0 0}.jobs__items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;max-width:1200px;margin:0 auto}.jobs__items__item{display:flex;flex-direction:column;width:100%;padding:40px;position:relative;min-height:386px;border:2px solid #777;background-color:#fff}.jobs__items__item__title{font-family:"Open Sans";font-weight:600;font-size:3.2rem;line-height:3.8rem;color:#212121;margin:0}.jobs__items__item__info{margin-top:32px}.jobs__items__item__info__detail{display:grid;grid-template-columns:185px minmax(0,1fr);font-family:"Open Sans";font-size:2rem;line-height:2.4rem;color:#666;margin-bottom:20px}.jobs__items__item__info__detail span{color:#212121;font-weight:600}.jobs__items__item__info__detail strong{font-weight:400}.jobs__items__item .learn-more{font-size:2rem;line-height:2.4rem;margin-top:auto}.jobs__empty{grid-column:1/-1;font-family:"Open Sans";font-size:1.6rem;line-height:2.4rem;color:#666;text-align:center;margin:40px 0}.single-jobs .parallax-mirror{z-index:2!important}.job_single{margin-top:167px}.job_single__title{font-family:"Open Sans";font-style:normal;font-weight:600;font-size:4.8rem;line-height:5.8rem;color:#212121;margin:0 0 40px}.job_single__info{display:flex;justify-content:space-between;margin-bottom:40px}.job_single__info div{max-width:224px;height:92px;display:flex;width:100%;flex-direction:column}.job_single__info div p{font-family:"Open Sans";font-size:2rem;line-height:3rem;color:#666;margin:0}.job_single__info div p:first-child{font-weight:600;margin:0 0 8px;color:#212121}.job_single__background{width:100%;height:683px;margin-bottom:40px;background-position:center;background-size:cover;background-repeat:no-repeat}.job_single__main-content{margin-bottom:120px;padding-left:20px;padding-right:20px}.job_single__main-content__editor{max-width:995px;margin:0 auto;padding:0}.job_single__main-content__editor p{font-family:"Open Sans";font-weight:400;font-size:1.6rem;line-height:2.4rem;color:#666;margin:0 0 12px;padding:0}.job_single__main-content__editor h2,.job_single__main-content__editor h3,.job_single__main-content__editor h4{font-family:"Open Sans";font-style:normal;font-weight:600;font-size:2.4rem;line-height:2.9rem;color:#212121;margin:32px 0 20px}.job_single__main-content__editor h2 a,.job_single__main-content__editor h3 a,.job_single__main-content__editor h4 a{font-family:inherit;font-size:inherit;line-height:inherit;font-weight:inherit}.job_single__main-content__editor img{width:100%;height:auto}.job_single__main-content__editor figure{display:flex;justify-content:center;margin:40px 0}.job_single__main-content__editor figure.is-type-video{margin:40px -104px}.job_single__main-content__editor figure.is-type-video div{margin-bottom:20px;padding-bottom:56.25%;height:0;cursor:pointer;position:relative;overflow:hidden;width:100%}.job_single__main-content__editor figure.is-type-video div iframe{position:absolute;top:0;left:0;width:100%;height:100%}.job_single__main-content__editor ol li:after{display:none}.job_single__main-content__editor ol,.job_single__main-content__editor ul{margin-bottom:10px}.job_single__main-content__editor ol li,.job_single__main-content__editor ul li{font-family:"Open Sans";font-size:1.6rem;line-height:2.4rem;color:#666;padding:0;position:relative;margin-left:30px}.job_single__main-content__editor ol li:after,.job_single__main-content__editor ul li:after{content:"";left:-15px;top:50%;position:absolute;transform:translateY(-50%);width:4px;height:4px;background:#666;border-radius:50%}.job_single__main-content__editor table{width:99%}.job_single__main-content__editor table th{font-family:"Open Sans";font-weight:400;font-size:1.8rem;line-height:2.4rem;color:#666;margin:0 0 12px;padding:0}.job_single__main-content__editor table tr{border:1px solid}.job_single__main-content__editor table tr td{font-family:"Open Sans";font-weight:400;font-size:1.6rem;line-height:2.4rem;color:#666;margin:0 0 12px;padding:10px}.job_single__apply{margin-top:0}.job_single__apply .contact__sub__img{width:54.6%}.job_single__apply .contact__sub__form{left:0;max-width:830px;padding:60px}.job_single__apply .contact__sub__form .wpforms-field-label{font-size:1.6rem!important;line-height:1.9rem!important}.job_single__apply .contact__sub__form .wpforms-field input,.job_single__apply .contact__sub__form .wpforms-field textarea{height:48px!important;font-size:1.6rem!important;line-height:2.4rem!important}.job_single__apply .contact__sub__form .wpforms-field textarea{height:120px!important}.job_single__apply .contact__sub__form .wpforms-field-container>.wpforms-field:nth-child(2),.job_single__apply .contact__sub__form .wpforms-field-container>.wpforms-field:nth-child(3){display:block!important}.job_single__apply .contact__sub__form .wpforms-field{margin-bottom:18px!important}.job_single__apply .contact__sub__form .wpforms-submit{width:240px!important;height:48px!important;font-size:1.6rem!important;line-height:1.9rem!important}.login_form__required{color:#df443b;margin-left:3px}.login__background{background-size:cover;background-repeat:no-repeat;position:relative;min-height:757px;padding:170px 0 120px;box-sizing:border-box}.login__breadcrumbs{position:absolute;top:0;left:0;width:100%}.login__wrapper{display:flex;align-items:center;justify-content:center}.login__wrapper>span{display:flex;margin:0 56px;font-family:"Open Sans";font-weight:600;font-size:3.2rem;line-height:3.8rem;color:#212121}.login .login_form{background:rgba(255,255,255,.8);backdrop-filter:blur(8px);max-width:424px;padding:32px;box-sizing:border-box;display:flex;flex-direction:column;align-self:flex-start;width:100%}.login .login_form>p{font-family:"Open Sans"!important;font-weight:600!important;font-size:2.7rem!important;line-height:3rem!important;color:#212121!important;text-align:center;margin:0}.login .login_form h2{margin:0 0 25px;text-align:center;font-family:"Open Sans";font-weight:600;font-size:3.2rem;line-height:3.8rem;color:#212121}.login .login_form__links{min-height:21px}.login .login_form a{display:inline-block;font-family:"Open Sans";font-style:normal;font-weight:600;font-size:1.4rem;line-height:2.1rem;color:#eb9950}.login .login_form button{width:100%;display:flex;justify-content:center;align-items:center;padding:0;height:48px;margin-top:40px}.login .login_form label{font-family:"Open Sans"!important;font-weight:600!important;font-size:1.6rem!important;line-height:1.9rem!important;color:#212121!important;margin-bottom:0!important;display:flex;flex-direction:column;position:relative}.login .login_form label .login_form__label{display:inline-flex;align-items:baseline}.login .login_form label.has-error{color:#df443b!important}.login .login_form label p.form-error{position:static;color:#df443b;font-size:1.4rem;line-height:1.8rem;margin:-8px 0 8px}.login .login_form label input{border:1px solid #777;box-sizing:border-box;height:48px!important;margin-top:12px!important;font-family:"Open Sans"!important;font-weight:600!important;font-size:1.8rem!important;line-height:2.2rem!important;color:#212121!important;margin-bottom:20px;padding-left:15px}.login .login_form label input.error,.login .login_form label input[aria-invalid=true]{border:1px solid #df443b;background-color:rgba(223,68,59,.06)}.login .login_form#login_form label:last-of-type input{margin-bottom:14px}.login .login_form#login_form button{margin-top:40px}.login .login_form#sign_up button{margin-top:20px}.contact__quote{margin-top:-120px}.contact__quote__wrapper{display:flex;justify-content:space-between;align-items:center}.contact__quote__form{width:49%}.contact__quote__form label{font-family:"Open Sans"!important;font-size:2.4rem!important;line-height:150%!important;color:#212121!important;margin-bottom:8px}.contact__quote__form input,.contact__quote__form textarea{border:2px solid #eb9950!important;box-sizing:border-box;font-family:"Open Sans"!important;font-size:1.6rem!important;line-height:150%!important;color:rgba(102,102,102,.7)!important}.contact__quote__form button{border:2px solid #eb9950!important;box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:12px;font-family:"Open Sans"!important;font-weight:600!important;font-size:1.8rem!important;line-height:120%!important;text-align:center;color:#eb9950!important;background-color:transparent!important}.contact__quote figure{width:49%;height:100%;display:flex;justify-content:center;align-items:center;margin:0}.contact__quote figure iframe{width:100%;height:332px;border:none;outline:0}.all-products{margin-top:114px;margin-bottom:40px}.all-products__wrapper{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:max-content;grid-gap:40px}.all-products__wrapper__item{display:flex;flex-direction:column}.all-products__wrapper__item img{width:100%;height:250px;-o-object-fit:cover;object-fit:cover;display:block}.all-products__wrapper__item h3{font-size:2rem;text-align:center}.hero_block{margin-bottom:20px}.hero_block__container{position:relative;height:100vh;min-height:812px;display:flex;justify-content:center;align-items:center}.hero_block__container:after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:rgba(7,7,7,.32);z-index:11}.hero_block__content{z-index:12;width:100%;display:flex;flex-direction:column}.hero_block__title{font-family:"Open Sans";font-weight:600;font-size:6.4rem;line-height:120%;text-align:center;margin:0 0 20px;color:#fff}.hero_block__description{font-family:"Open Sans";font-size:24px;line-height:150%;text-align:center;color:#fff;margin:0 auto 20px;max-width:900px}.hero_block__btn{margin:0 auto}.i_am_links{position:absolute;bottom:20px;left:20px;width:calc(100% - 40px);height:auto;display:flex;justify-content:space-between;z-index:15}.i_am_links__link-container{width:24%;height:200px;display:flex;flex-direction:column;background:rgba(33,33,33,.6)}.i_am_links__link-container__title{margin:45px 0 0;font-family:"Open Sans";font-style:normal;font-weight:400;font-size:28px;line-height:120%;text-align:center;color:#fff;display:flex;justify-content:center;align-items:center}.i_am_links__link-container__title img{width:40px;height:40px;margin-right:8px}.i_am_links__link-container__title span{font-weight:600;margin-left:8px}.i_am_links__link-container a{margin-top:26px;margin-bottom:38px}.service_area{margin:120px 0}.service_area__title{font-family:"Open Sans";font-weight:600;font-size:4.8rem;line-height:5.8rem;color:#212121;text-align:center;margin:0 0 12px}.service_area__description{font-family:"Open Sans";font-size:1.4rem;line-height:2.1rem;text-align:center;color:#777;max-width:570px;margin:0 auto}.service_area__items{display:flex;flex-direction:column;margin-top:60px}.service_area__item{display:flex}.service_area__item:nth-child(2n) .service_area__item__content{order:-1;margin-right:60px;margin-left:0}.service_area__item:not(:last-of-type){margin-bottom:40px}.service_area__item__img-wrapper{max-width:584px;width:100%;height:400px}.service_area__item__img-wrapper img{width:100%;height:100%}.service_area__item__content{max-width:553px;width:100%;margin-right:0;margin-left:60px}.service_area__item__content p{font-family:"Open Sans";font-size:1.6rem;line-height:2.4rem;color:#666}.service_area__item__content p:not(:last-of-type){margin:0 0 12px}.service_area__item__content__title{font-family:"Open Sans";font-weight:400;font-size:3.2rem;line-height:3.8rem;color:#212121;margin:0 0 16px}.service_area__item__content__title span{font-weight:600}.service_area__item__content .learn-more{margin-top:32px}.statistics{margin-bottom:120px;background:#fef9f5;padding:60px 0}.statistics__title{font-family:"Open Sans";font-weight:600;font-size:4.8rem;line-height:5.8rem;color:#212121;text-align:center;margin:0 0 12px}.statistics__description{font-family:"Open Sans";font-size:1.4rem;line-height:2.1rem;text-align:center;color:#777;margin:0}.statistics__items{margin:61px 0 19px;display:flex;justify-content:space-between}.statistics__item span{display:flex;justify-content:center;align-items:center;margin-bottom:12px;font-family:"Open Sans";font-weight:600;font-size:4rem;line-height:4.8rem;color:#000}.statistics__item p{margin:0;font-family:Open Sans;font-style:normal;font-weight:400;font-size:2.8rem;line-height:3.4rem;color:#212121;text-align:center;padding:0 5px}.statistics img{max-width:100%;width:1200px;height:auto}.statistics__items__wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center}.statistics__items__wrapper>p{margin:0;font-family:Open Sans;font-style:normal;font-weight:400;font-size:2.8rem;line-height:3.4rem;color:#212121;text-align:center;padding:0 5px}.images{margin-bottom:120px}.images__items{display:flex;flex-wrap:wrap;justify-content:space-between}.images__item{cursor:pointer;max-width:386px;height:386px;width:100%;margin-bottom:20px;position:relative;overflow:hidden;z-index:1}.images__item img{max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:relative;z-index:1}.images__item:after{position:absolute;content:"";top:0;left:0;background-color:rgba(33,33,33,.8);width:100%;height:100%;z-index:2;transform:translateY(-100%);transition:.5s}.images__item__content{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;position:absolute;top:0;left:0;z-index:3;transform:translateY(-100%);transition:.5s;background-color:transparent;padding:40px}.images__item__content h2{font-family:"Open Sans";font-style:normal;font-weight:600;font-size:18px;line-height:120%;text-align:center;color:#fff;margin:0 0 10px;padding-bottom:10px;position:relative;text-transform:capitalize}.images__item__content h2:after{position:absolute;bottom:0;content:"";left:50%;transform:translateX(-50%);width:60px;height:4px;background-color:#eb9950}.images__item__content h3{font-family:"Open Sans";font-style:normal;font-weight:400;font-size:2rem;line-height:1.5;text-align:center;color:#fff;margin:0}.images__item__content .images__read-more{margin-top:20px;font-family:"Open Sans";font-weight:600;font-size:2rem;line-height:1.2;padding-right:20px}.images__item__content .images__read-more:after{background-image:url(../images/arrow-right-blue.svg);width:41px;height:18px;right:-34px}.swiper_nav{display:none;position:absolute;width:100%;justify-content:center;align-items:center;top:-81px;left:0}.swiper_nav button{border:2px solid #eb9950;box-sizing:border-box;width:60px;height:60px;position:relative;outline:0;background-color:transparent}.swiper_nav button:after{position:absolute;content:"";top:50%;left:50%;transform:translate(-50%,-50%);background-image:url(../images/arrow-left.svg);width:15px;height:25px;background-size:contain;background-repeat:no-repeat}.swiper_nav button:last-of-type{margin-left:20px}.swiper_nav button:last-of-type:after{background-image:url(../images/arrow-right.svg)}.relative{position:relative}.swiper-popup{position:fixed;top:0;left:0;background:rgba(24,24,24,0);pointer-events:none;visibility:hidden;width:100vw;height:100vh;transition:background 1s;display:flex;justify-content:center;align-items:center}.swiper-popup.active{background:rgba(24,24,24,.7);pointer-events:unset;visibility:visible;z-index:40}.swiper-popup .swiper_images-popup{max-width:1020px!important;height:800px;overflow:hidden}.swiper-popup .swiper-slide img{width:100%;-o-object-fit:cover;object-fit:cover;height:100%}.swiper-popup .swiper_nav{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:50;width:calc(100vw - 5%);display:flex;justify-content:space-between}.swiper-popup .swiper_nav button{border:2px solid #eb9950;box-sizing:border-box;width:60px;height:60px;position:relative;outline:0;background-color:transparent}.swiper-popup .swiper_nav button:after{position:absolute;content:"";top:50%;left:50%;transform:translate(-50%,-50%);background-image:url(../images/arrow-left.svg);width:15px;height:25px;background-size:contain;background-repeat:no-repeat}.swiper-popup .swiper_nav button:last-of-type{margin-left:20px}.swiper-popup .swiper_nav button:last-of-type:after{background-image:url(../images/arrow-right.svg)}.testimonials{margin-bottom:60px}.testimonials .swiper_nav{display:flex;justify-content:space-between;align-items:center;top:50%;right:0;position:absolute;width:calc(100% + 160px);left:-80px;transform:translateY(-50%)}.testimonials__title{font-family:"Open Sans";font-weight:600;font-size:4.8rem;line-height:5.8rem;color:#212121;text-align:center;margin:0 0 12px}.testimonials__description{font-family:"Open Sans";font-size:1.4rem;line-height:2.1rem;text-align:center;color:#777;max-width:800px;margin:0 auto 92px}.testimonials__item.no-photo{padding-left:0}.testimonials__item{box-sizing:border-box;width:100%!important;height:-moz-fit-content!important;height:fit-content!important;padding-top:100px;padding-left:200px;transition:1s}.testimonials__item>img{position:absolute;top:0;left:0;width:400px;height:400px;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.testimonials .item__headers{display:flex;margin-bottom:20px;min-height:50px}.testimonials .item__headers>img{width:77px;height:77px;-o-object-fit:cover;object-fit:cover;margin-right:12px}.testimonials .item__headers__content{display:flex;flex-direction:column}.testimonials .item__headers__name{font-family:"Open Sans";font-weight:600;font-size:1.6rem;line-height:1.9rem;color:#212121;margin:0 0 4px}.testimonials .item__headers__position{font-family:"Open Sans";font-size:1.6rem;line-height:2.4rem;color:#777;margin:0 0 12px;font-weight:400}.testimonials .item__headers__stars{display:flex}.testimonials .item__headers__stars img{width:18px;height:18px;margin-right:4px}.testimonials .item__wrapper{position:relative;height:100%;transition:1.5s ease-in-out}.testimonials .item__hidden-content{display:none}.testimonials .item__content{font-family:"Open Sans";font-size:1.6rem;line-height:2.4rem;color:#666;margin:0 0 50px}.testimonials .item__date{margin:0;font-family:"Open Sans";font-size:1.6rem;line-height:2.4rem;color:#777}.page-template-templates .testimonials__item .item__hidden-content{display:none}.page-template-templates .testimonials__item:hover{transition:1s}.page-template-templates .testimonials__item:hover .item__content{position:unset;top:0;left:0;opacity:1}.page-template-templates .testimonials__item:hover .item__hidden-content{display:none}.testimonials__item__wrapper{padding:40px 40px 40px 240px;border:1px solid rgba(119,119,119,.4);min-height:358px}.swiper_testimonials{overflow:hidden}.review_pagination{width:200px!important;height:40px;display:flex;align-items:center;justify-content:center;position:absolute!important;bottom:5px!important;left:20px!important;transform:none!important}.review_pagination span{transition:.3s linear;border:2px solid #eb9950;border-radius:50%;background:0 0;opacity:1;background-color:none}.review_pagination span.swiper-pagination-bullet-active{transform:scale(1.7);background-color:#eb9950}img.no-image-availabel{border:2px solid rgba(119,119,119,.4);-o-object-fit:contain;object-fit:contain}.acf_block_contact{background:rgba(235,153,80,.06);padding-bottom:120px;padding-top:120px}.contact{margin-bottom:120px}.contact__title{font-family:"Open Sans";font-weight:600;font-size:4.8rem;line-height:120%;color:#212121;text-align:center;margin:0 0 12px}.contact__description{font-family:"Open Sans";font-size:1.4rem;line-height:2.1rem;text-align:center;color:#777;margin:0 auto 27px;max-width:585px}.contact__description .no-tel{margin-bottom:92px}.contact__tel{font-family:"Open Sans";font-size:2.4rem;line-height:2.4rem;text-align:center;color:#eb9950;margin:0 auto 92px;display:flex;width:100%;justify-content:center}.contact__content{display:flex;align-items:center}.contact__content img{width:574px;height:459px;margin-left:31px}.contact__content .wpforms-container{margin:0;width:100%}.contact__content .wpforms-container .wpforms-field-container{display:grid!important;grid-template-columns:1fr 1fr;grid-column-gap:80px}.contact__content .wpforms-container .wpforms-field-label{font-family:"Open Sans"!important;font-weight:600!important;font-size:1.8rem!important;line-height:2.2rem!important;color:#212121!important;margin-bottom:0!important;left:0;top:32px}.contact__content .wpforms-container .wpforms-required-label{display:none!important}.contact__content .wpforms-container input{border:none!important;box-sizing:border-box;height:48px!important;background-color:transparent!important;padding-left:20px!important;padding-top:43px!important;padding-bottom:43px!important;margin-top:0!important;font-family:"Open Sans"!important;font-weight:400!important;font-size:1.8rem!important;line-height:2.2rem!important;color:#212121!important}.contact__content .wpforms-container input[type=number]{-moz-appearance:textfield}.contact__content .wpforms-container input::-webkit-inner-spin-button,.contact__content .wpforms-container input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.contact__content .wpforms-container textarea{border:1px solid #777!important;box-sizing:border-box;height:120px!important;resize:none;margin-top:12px!important;font-family:"Open Sans"!important;font-weight:600!important;font-size:1.8rem!important;line-height:2.2rem!important;color:#212121!important}.contact__content .wpforms-container .wpforms-field{padding:0!important;margin-bottom:8px!important;position:relative;display:grid!important;align-items:center!important;grid-template-columns:auto 1fr;border-bottom:1px solid #777!important}.contact__content .wpforms-container .wpforms-field:active,.contact__content .wpforms-container .wpforms-field:focus,.contact__content .wpforms-container .wpforms-field:focus-within{border-bottom:1px solid #eb9950!important}.contact__content .wpforms-container .wpforms-field.full-field{grid-column:1/span 2}.contact__content .wpforms-container label.wpforms-error{position:absolute!important;bottom:-25px!important}.contact__content .wpforms-container .wpforms-field-checkbox{margin-top:32px!important;margin-bottom:50px!important;overflow:hidden!important;border-bottom:none!important}.contact__content .wpforms-container .wpforms-field-checkbox label.wpforms-error{position:static!important;display:block!important;grid-column:1/-1!important;width:auto!important;height:auto!important;margin-top:10px!important;text-indent:0!important;font-family:"Open Sans"!important;font-weight:600!important;font-size:1.6rem!important;line-height:1.9rem!important;color:#900!important;float:none!important;cursor:default!important}.contact__content .wpforms-container .wpforms-field-checkbox label.wpforms-error:after{display:none!important}.contact__content .wpforms-container .wpforms-field-checkbox:active,.contact__content .wpforms-container .wpforms-field-checkbox:focus,.contact__content .wpforms-container .wpforms-field-checkbox:focus-within{border-bottom:none!important}.contact__content .wpforms-container .wpforms-field-checkbox li{display:flex;align-items:center;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;user-select:none;height:30px}.contact__content .wpforms-container .wpforms-field-checkbox li input{padding:0!important;margin:0 20px 0 0!important;position:absolute!important;cursor:pointer!important;width:0!important}.contact__content .wpforms-container .wpforms-field-checkbox li input:checked:before{content:"";position:absolute;width:18px;height:14px;top:50%;z-index:15;transform:translate(25%,-57%);left:50%;background:url(../images/checkbox_contact.svg) center/contain no-repeat}.contact__content .wpforms-container .wpforms-field-checkbox li input:after{content:"";position:absolute;background-color:#fef9f5;height:26px;width:26px;border:1px solid #eb9950;cursor:pointer;top:50%;left:0;transform:translateY(-50%)}.contact__content .wpforms-container .wpforms-field-checkbox li label{font-family:"Open Sans"!important;font-weight:400!important;font-size:1.8rem!important;line-height:120%!important;color:#212121;padding-left:46px!important}@supports (-moz-appearance:none){.contact__content .wpforms-container .wpforms-field-checkbox li input{width:20px!important;position:relative!important}.contact__content .wpforms-container .wpforms-field-checkbox li label{padding-left:0!important}}.contact__content .wpforms-container .wpforms-submit{background:#eb9950!important;width:240px!important;border:2px solid #eb9950!important;height:48px!important;font-family:"Open Sans"!important;font-weight:600!important;font-size:1.6rem!important;line-height:1.9rem!important;text-align:center!important;color:#fff!important}.contact__content .wpforms-container label.wpforms-error{margin-top:10px!important;font-family:"Open Sans"!important;font-weight:600!important;font-size:1.6rem!important;line-height:1.9rem!important}.blog__main-content__editor .wpforms-container,.case__main-content .wpforms-container,.finance__main-content__editor .wpforms-container,.news_single__main-content__editor .wpforms-container,.segment__main-content__editor .wpforms-container{margin-top:50px;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);max-width:100vw;width:100vw;background:rgba(235,153,80,.06);padding-bottom:120px;padding-top:120px}.blog__main-content__editor .wpforms-container form,.case__main-content .wpforms-container form,.finance__main-content__editor .wpforms-container form,.news_single__main-content__editor .wpforms-container form,.segment__main-content__editor .wpforms-container form{max-width:1240px!important;width:100%!important;margin-right:auto!important;margin-left:auto!important;padding:0 20px!important}.blog__main-content__editor .wpforms-container .wpforms-field-container,.case__main-content .wpforms-container .wpforms-field-container,.finance__main-content__editor .wpforms-container .wpforms-field-container,.news_single__main-content__editor .wpforms-container .wpforms-field-container,.segment__main-content__editor .wpforms-container .wpforms-field-container{display:grid!important;grid-template-columns:1fr 1fr;grid-column-gap:80px}.blog__main-content__editor .wpforms-container .wpforms-title,.case__main-content .wpforms-container .wpforms-title,.finance__main-content__editor .wpforms-container .wpforms-title,.news_single__main-content__editor .wpforms-container .wpforms-title,.segment__main-content__editor .wpforms-container .wpforms-title{font-family:"Open Sans"!important;font-weight:600!important;font-size:4.8rem!important;line-height:120%!important;color:#212121!important;text-align:center!important;margin:0 0 12px!important}.blog__main-content__editor .wpforms-container .wpforms-description,.case__main-content .wpforms-container .wpforms-description,.finance__main-content__editor .wpforms-container .wpforms-description,.news_single__main-content__editor .wpforms-container .wpforms-description,.segment__main-content__editor .wpforms-container .wpforms-description{font-family:"Open Sans"!important;font-size:1.4rem!important;line-height:2.1rem!important;text-align:center!important;color:#777!important;margin:0 auto 27px!important;max-width:585px!important}.blog__main-content__editor .wpforms-container .wpforms-field-label,.case__main-content .wpforms-container .wpforms-field-label,.finance__main-content__editor .wpforms-container .wpforms-field-label,.news_single__main-content__editor .wpforms-container .wpforms-field-label,.segment__main-content__editor .wpforms-container .wpforms-field-label{font-family:"Open Sans"!important;font-weight:600!important;font-size:1.8rem!important;line-height:2.2rem!important;color:#212121!important;margin-bottom:0!important;left:0;top:32px}.blog__main-content__editor .wpforms-container .wpforms-required-label,.case__main-content .wpforms-container .wpforms-required-label,.finance__main-content__editor .wpforms-container .wpforms-required-label,.news_single__main-content__editor .wpforms-container .wpforms-required-label,.segment__main-content__editor .wpforms-container .wpforms-required-label{display:none!important}.blog__main-content__editor .wpforms-container input,.case__main-content .wpforms-container input,.finance__main-content__editor .wpforms-container input,.news_single__main-content__editor .wpforms-container input,.segment__main-content__editor .wpforms-container input{border:none!important;box-sizing:border-box;height:48px!important;background-color:transparent!important;padding-left:20px!important;padding-top:43px!important;padding-bottom:43px!important;margin-top:0!important;font-family:"Open Sans"!important;font-weight:400!important;font-size:1.8rem!important;line-height:2.2rem!important;color:#212121!important}.blog__main-content__editor .wpforms-container input[type=number],.case__main-content .wpforms-container input[type=number],.finance__main-content__editor .wpforms-container input[type=number],.news_single__main-content__editor .wpforms-container input[type=number],.segment__main-content__editor .wpforms-container input[type=number]{-moz-appearance:textfield}.blog__main-content__editor .wpforms-container input::-webkit-inner-spin-button,.blog__main-content__editor .wpforms-container input::-webkit-outer-spin-button,.case__main-content .wpforms-container input::-webkit-inner-spin-button,.case__main-content .wpforms-container input::-webkit-outer-spin-button,.finance__main-content__editor .wpforms-container input::-webkit-inner-spin-button,.finance__main-content__editor .wpforms-container input::-webkit-outer-spin-button,.news_single__main-content__editor .wpforms-container input::-webkit-inner-spin-button,.news_single__main-content__editor .wpforms-container input::-webkit-outer-spin-button,.segment__main-content__editor .wpforms-container input::-webkit-inner-spin-button,.segment__main-content__editor .wpforms-container input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.blog__main-content__editor .wpforms-container textarea,.case__main-content .wpforms-container textarea,.finance__main-content__editor .wpforms-container textarea,.news_single__main-content__editor .wpforms-container textarea,.segment__main-content__editor .wpforms-container textarea{border:1px solid #777!important;box-sizing:border-box;height:120px!important;resize:none;margin-top:12px!important;font-family:"Open Sans"!important;font-weight:600!important;font-size:1.8rem!important;line-height:2.2rem!important;color:#212121!important}.blog__main-content__editor .wpforms-container .wpforms-field,.case__main-content .wpforms-container .wpforms-field,.finance__main-content__editor .wpforms-container .wpforms-field,.news_single__main-content__editor .wpforms-container .wpforms-field,.segment__main-content__editor .wpforms-container .wpforms-field{padding:0!important;margin-bottom:8px!important;position:relative;display:grid!important;align-items:center!important;grid-template-columns:auto 1fr;border-bottom:1px solid #777!important}.blog__main-content__editor .wpforms-container .wpforms-field:active,.blog__main-content__editor .wpforms-container .wpforms-field:focus,.blog__main-content__editor .wpforms-container .wpforms-field:focus-within,.case__main-content .wpforms-container .wpforms-field:active,.case__main-content .wpforms-container .wpforms-field:focus,.case__main-content .wpforms-container .wpforms-field:focus-within,.finance__main-content__editor .wpforms-container .wpforms-field:active,.finance__main-content__editor .wpforms-container .wpforms-field:focus,.finance__main-content__editor .wpforms-container .wpforms-field:focus-within,.news_single__main-content__editor .wpforms-container .wpforms-field:active,.news_single__main-content__editor .wpforms-container .wpforms-field:focus,.news_single__main-content__editor .wpforms-container .wpforms-field:focus-within,.segment__main-content__editor .wpforms-container .wpforms-field:active,.segment__main-content__editor .wpforms-container .wpforms-field:focus,.segment__main-content__editor .wpforms-container .wpforms-field:focus-within{border-bottom:1px solid #eb9950!important}.blog__main-content__editor .wpforms-container .wpforms-field.full-field,.case__main-content .wpforms-container .wpforms-field.full-field,.finance__main-content__editor .wpforms-container .wpforms-field.full-field,.news_single__main-content__editor .wpforms-container .wpforms-field.full-field,.segment__main-content__editor .wpforms-container .wpforms-field.full-field{grid-column:1/span 2}.blog__main-content__editor .wpforms-container label.wpforms-error,.case__main-content .wpforms-container label.wpforms-error,.finance__main-content__editor .wpforms-container label.wpforms-error,.news_single__main-content__editor .wpforms-container label.wpforms-error,.segment__main-content__editor .wpforms-container label.wpforms-error{position:absolute!important;bottom:-25px!important}.blog__main-content__editor .wpforms-container .wpforms-field-checkbox,.case__main-content .wpforms-container .wpforms-field-checkbox,.finance__main-content__editor .wpforms-container .wpforms-field-checkbox,.news_single__main-content__editor .wpforms-container .wpforms-field-checkbox,.segment__main-content__editor .wpforms-container .wpforms-field-checkbox{margin-top:32px!important;margin-bottom:50px!important;overflow:hidden!important;border-bottom:none!important}.blog__main-content__editor .wpforms-container .wpforms-field-checkbox.wpforms-has-error,.case__main-content .wpforms-container .wpforms-field-checkbox.wpforms-has-error,.finance__main-content__editor .wpforms-container .wpforms-field-checkbox.wpforms-has-error,.news_single__main-content__editor .wpforms-container .wpforms-field-checkbox.wpforms-has-error,.segment__main-content__editor .wpforms-container .wpforms-field-checkbox.wpforms-has-error{outline:#d63637 solid 1px;outline-offset:6px;border-radius:2px}.blog__main-content__editor .wpforms-container .wpforms-field-checkbox>label.wpforms-error,.case__main-content .wpforms-container .wpforms-field-checkbox>label.wpforms-error,.finance__main-content__editor .wpforms-container .wpforms-field-checkbox>label.wpforms-error,.news_single__main-content__editor .wpforms-container .wpforms-field-checkbox>label.wpforms-error,.segment__main-content__editor .wpforms-container .wpforms-field-checkbox>label.wpforms-error{position:static!important;display:block!important;grid-column:1/-1;width:auto!important;height:auto!important;margin:10px 0 0!important;text-indent:0!important}.blog__main-content__editor .wpforms-container .wpforms-field-checkbox:active,.blog__main-content__editor .wpforms-container .wpforms-field-checkbox:focus,.blog__main-content__editor .wpforms-container .wpforms-field-checkbox:focus-within,.case__main-content .wpforms-container .wpforms-field-checkbox:active,.case__main-content .wpforms-container .wpforms-field-checkbox:focus,.case__main-content .wpforms-container .wpforms-field-checkbox:focus-within,.finance__main-content__editor .wpforms-container .wpforms-field-checkbox:active,.finance__main-content__editor .wpforms-container .wpforms-field-checkbox:focus,.finance__main-content__editor .wpforms-container .wpforms-field-checkbox:focus-within,.news_single__main-content__editor .wpforms-container .wpforms-field-checkbox:active,.news_single__main-content__editor .wpforms-container .wpforms-field-checkbox:focus,.news_single__main-content__editor .wpforms-container .wpforms-field-checkbox:focus-within,.segment__main-content__editor .wpforms-container .wpforms-field-checkbox:active,.segment__main-content__editor .wpforms-container .wpforms-field-checkbox:focus,.segment__main-content__editor .wpforms-container .wpforms-field-checkbox:focus-within{border-bottom:none!important}.blog__main-content__editor .wpforms-container .wpforms-field-checkbox li,.case__main-content .wpforms-container .wpforms-field-checkbox li,.finance__main-content__editor .wpforms-container .wpforms-field-checkbox li,.news_single__main-content__editor .wpforms-container .wpforms-field-checkbox li,.segment__main-content__editor .wpforms-container .wpforms-field-checkbox li{display:flex;align-items:center;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;user-select:none;height:30px}.blog__main-content__editor .wpforms-container .wpforms-field-checkbox li input,.case__main-content .wpforms-container .wpforms-field-checkbox li input,.finance__main-content__editor .wpforms-container .wpforms-field-checkbox li input,.news_single__main-content__editor .wpforms-container .wpforms-field-checkbox li input,.segment__main-content__editor .wpforms-container .wpforms-field-checkbox li input{padding:0!important;margin:0 20px 0 0!important;position:absolute!important;cursor:pointer!important;width:0!important}.blog__main-content__editor .wpforms-container .wpforms-field-checkbox li input:checked:before,.case__main-content .wpforms-container .wpforms-field-checkbox li input:checked:before,.finance__main-content__editor .wpforms-container .wpforms-field-checkbox li input:checked:before,.news_single__main-content__editor .wpforms-container .wpforms-field-checkbox li input:checked:before,.segment__main-content__editor .wpforms-container .wpforms-field-checkbox li input:checked:before{content:"";position:absolute;width:18px;height:14px;top:50%;z-index:15;transform:translate(25%,-57%);left:50%;background:url(../images/checkbox_contact.svg) center/contain no-repeat}.blog__main-content__editor .wpforms-container .wpforms-field-checkbox li input:after,.case__main-content .wpforms-container .wpforms-field-checkbox li input:after,.finance__main-content__editor .wpforms-container .wpforms-field-checkbox li input:after,.news_single__main-content__editor .wpforms-container .wpforms-field-checkbox li input:after,.segment__main-content__editor .wpforms-container .wpforms-field-checkbox li input:after{content:"";position:absolute;background-color:#fef9f5;height:26px;width:26px;border:1px solid #eb9950;cursor:pointer;top:50%;left:0;transform:translateY(-50%)}.blog__main-content__editor .wpforms-container .wpforms-field-checkbox li label,.case__main-content .wpforms-container .wpforms-field-checkbox li label,.finance__main-content__editor .wpforms-container .wpforms-field-checkbox li label,.news_single__main-content__editor .wpforms-container .wpforms-field-checkbox li label,.segment__main-content__editor .wpforms-container .wpforms-field-checkbox li label{font-family:"Open Sans"!important;font-weight:400!important;font-size:1.8rem!important;line-height:120%!important;color:#212121;padding-left:46px!important}@supports (-moz-appearance:none){.blog__main-content__editor .wpforms-container .wpforms-field-checkbox li input,.case__main-content .wpforms-container .wpforms-field-checkbox li input,.finance__main-content__editor .wpforms-container .wpforms-field-checkbox li input,.news_single__main-content__editor .wpforms-container .wpforms-field-checkbox li input,.segment__main-content__editor .wpforms-container .wpforms-field-checkbox li input{width:20px!important;position:relative!important}.blog__main-content__editor .wpforms-container .wpforms-field-checkbox li label,.case__main-content .wpforms-container .wpforms-field-checkbox li label,.finance__main-content__editor .wpforms-container .wpforms-field-checkbox li label,.news_single__main-content__editor .wpforms-container .wpforms-field-checkbox li label,.segment__main-content__editor .wpforms-container .wpforms-field-checkbox li label{padding-left:0!important}}.blog__main-content__editor .wpforms-container .wpforms-submit,.case__main-content .wpforms-container .wpforms-submit,.finance__main-content__editor .wpforms-container .wpforms-submit,.news_single__main-content__editor .wpforms-container .wpforms-submit,.segment__main-content__editor .wpforms-container .wpforms-submit{background:#eb9950!important;width:240px!important;border:2px solid #eb9950!important;height:48px!important;font-family:"Open Sans"!important;font-weight:600!important;font-size:1.6rem!important;line-height:1.9rem!important;text-align:center!important;color:#fff!important}.blog__main-content__editor .wpforms-container label.wpforms-error,.case__main-content .wpforms-container label.wpforms-error,.finance__main-content__editor .wpforms-container label.wpforms-error,.news_single__main-content__editor .wpforms-container label.wpforms-error,.segment__main-content__editor .wpforms-container label.wpforms-error{margin-top:10px!important;font-family:"Open Sans"!important;font-weight:600!important;font-size:1.6rem!important;line-height:1.9rem!important}.block_products{padding:60px 0;margin-bottom:120px}.block_products .related{margin-bottom:0;position:relative}.block_products .related .learn-more{width:-moz-fit-content;width:fit-content}.block_products .related h2.related__title{font-family:"Open Sans";font-style:normal;font-weight:600;font-size:4.8rem;line-height:5.8rem;color:#212121;margin:0 0 12px;text-transform:capitalize}.block_products .related a.transparent-btn{display:block;font-family:"Open Sans";font-style:normal;font-weight:600;font-size:18px;line-height:120%;text-align:center;color:#fff;width:-moz-fit-content;width:fit-content;margin:0 auto;padding:13px 72.5px;background-color:transparent;z-index:2;border:2px solid #eb9950;transition:background-color .5s,color .5s}.block_products .related a.transparent-btn.small{max-width:240px}.block_products .related a.transparent-btn:hover{background-color:#eb9950}.block_products .related__headings{display:flex;justify-content:space-between;gap:30px;margin-bottom:40px;align-items:center}.block_products .related__headings p.related__headings__desc{flex:1;font-family:"Open Sans";font-style:normal;font-weight:400;font-size:1.6rem;line-height:2.4rem;color:#777;max-width:688px;width:100%;margin:0}.block_products .related__headings a.transparent-btn{color:#eb9950;margin:0;max-height:48px}.block_products .related__headings a.transparent-btn:hover{color:#fff}.block_products .related .swiper_nav{display:flex;position:absolute;width:calc(100% + 240px);justify-content:space-between;align-items:center;top:50%;transform:translateY(-50%);left:-120px}.block_products .related .swiper_nav.top{display:none}.block_products .related .swiper_nav button{border:2px solid #eb9950;box-sizing:border-box;width:60px;height:60px;position:relative;outline:0;background-color:transparent}.block_products .related .swiper_nav button:after{position:absolute;content:"";top:50%;left:50%;transform:translate(-50%,-50%);background-image:url(../images/arrow-left.svg);width:15px;height:25px;background-size:contain;background-repeat:no-repeat}.block_products .related .swiper_nav button:last-of-type{margin-left:20px}.block_products .related .swiper_nav button:last-of-type:after{background-image:url(../images/arrow-right.svg)}.block_products .related__items{overflow:hidden}.block_products .related__items .swiper-wrapper{display:flex}.block_products .related__items .swiper-wrapper .swiper-slide{max-width:386px!important;width:100%!important}.block_products .related__items .swiper-wrapper .swiper-slide img.related__item__image{width:100%;height:298px;-o-object-fit:cover;object-fit:cover;margin-top:unset;margin-bottom:20px}.block_products .related__items .swiper-wrapper .swiper-slide h3.related__item__title{font-family:"Open Sans";font-style:normal;font-weight:600;font-size:2.4rem;line-height:2.8rem;color:#212121;margin:0 0 12px}.block_products .related__items .swiper-wrapper .swiper-slide a.transparent-btn{width:100%;color:#eb9950;margin:0;max-height:48px}.block_products .related__items .swiper-wrapper .swiper-slide a.transparent-btn:hover{color:#fff}.product_specific__item:not(:last-of-type){margin-bottom:24px}.product_specific__item.active .product_specific__item__text{display:block}.product_specific__item.open .product_specific__item__top svg{transform:rotate(180deg)}.product_specific__item__top{display:flex;justify-content:space-between;align-items:center;gap:30px;border-bottom:1px solid #777;padding-bottom:7px;cursor:pointer}.product_specific__item__top svg{transition:.3s ease-in-out}.product_specific__item__title{margin:0!important;font-family:"Open Sans"!important;font-weight:400;font-size:1.8rem!important;line-height:120%!important;color:#212121!important}.product_specific__item__text{display:none;font-family:"Open Sans";font-weight:400;font-size:1.6rem;line-height:150%;color:#666}@media (min-width:600px){.testimonials .item__hidden-content{overflow:hidden;height:100%;font-family:"Open Sans";font-size:1.6rem;line-height:2.4rem;color:#666;margin:0 0 12px;max-height:96px;transition:max-height 2s;opacity:0;display:flex;position:absolute;top:0;left:0}.testimonials .item__content{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical}}@media (min-width:769px){.site-header .main-navigation__list__mainheader>.menu-item.hidden{display:none}.site-header .main-navigation__list__mainheader>.menu-item.contact a{padding:11.5px 39px;display:block;border:2px solid #eb9950;box-sizing:border-box;height:-moz-fit-content;height:fit-content;font-family:"Open Sans";font-style:normal;font-weight:600;font-size:16px;line-height:120%;text-align:center;color:#fff;transition:1s}.site-header .main-navigation__list__mainheader>.menu-item.contact a:hover{background-color:#eb9950}.site-header .main-navigation__list__mainheader>.menu-item.contact a:after{display:none}.site-header .main-navigation__list__mainheader .menu-item-has-children:focus-within ul,.site-header .main-navigation__list__mainheader .menu-item-has-children:hover ul{padding:0 20px;max-height:350px;opacity:1;height:auto}.site-header .main-navigation__list__mainheader .menu-item-has-children:focus-within ul .menu-item:not(:last-of-type),.site-header .main-navigation__list__mainheader .menu-item-has-children:hover ul .menu-item:not(:last-of-type){margin-bottom:12px}.site-header .main-navigation__list__mainheader .menu-item-has-children:focus-within ul a,.site-header .main-navigation__list__mainheader .menu-item-has-children:hover ul a{font-family:"Open Sans";font-style:normal;font-weight:400;font-size:1.6rem;line-height:120%;color:#181818;position:relative;width:-moz-fit-content;width:fit-content}.site-header .main-navigation__list__mainheader .menu-item-has-children:focus-within ul a:after,.site-header .main-navigation__list__mainheader .menu-item-has-children:hover ul a:after{bottom:-3px}.site-header .search-wrapper{display:flex;align-items:center}.sub-header{display:flex}.sub-header .main-navigation__list__subheader .menu-item-has-children:focus-within ul,.sub-header .main-navigation__list__subheader .menu-item-has-children:hover ul{padding:0 20px;max-height:350px;opacity:1;height:auto}.sub-header .main-navigation__list__subheader .menu-item-has-children:focus-within ul .menu-item:not(:last-of-type),.sub-header .main-navigation__list__subheader .menu-item-has-children:hover ul .menu-item:not(:last-of-type){margin-bottom:12px}.sub-header .main-navigation__list__subheader .menu-item-has-children:focus-within ul a,.sub-header .main-navigation__list__subheader .menu-item-has-children:hover ul a{font-family:"Open Sans";font-style:normal;font-weight:400;font-size:1.6rem;line-height:120%;color:#181818;position:relative;width:-moz-fit-content;width:fit-content}.sub-header .main-navigation__list__subheader .menu-item-has-children:focus-within ul a:after,.sub-header .main-navigation__list__subheader .menu-item-has-children:hover ul a:after{bottom:-3px}.segments_archive__main-content__item:nth-child(2n){flex-direction:row-reverse}.segments_archive__main-content__item:nth-child(2n) .segments_archive__main-content__item__info{padding-left:20px;padding-right:100px;align-items:flex-end}.images__item:hover .images__item__content,.images__item:hover:after{transform:translateY(0)}}@media (min-width:901px){.site-header>.container-fluid{max-width:1152px}.site-header .main-navigation__list__mainheader>.menu-item:not(:last-of-type){margin-right:20px}.site-header .main-navigation__list__mainheader>.menu-item.contact{margin-left:32px}.site-header .main-navigation__list__mainheader>.menu-item.contact>a{width:148px;height:40px;padding:0;display:flex;align-items:center;justify-content:center;font-size:14px;color:#eb9950}.site-header .main-navigation__list__mainheader>.menu-item>a{font-size:14px}.site-header .main-navigation__list__mainheader>.menu-item:nth-child(2)>ul{top:103px;left:-19px;width:226px}.site-header .logo-wrapper{width:150px;height:74px;flex-shrink:0}.site-header__lang{margin-left:72px;margin-right:20px}.site-header .search-wrapper .search{width:24px;height:24px}}@media (max-width:1572px){.about__background{height:800px;width:700px}.about__info.no-image{margin-bottom:106px}}@media (max-width:1500px){.related .swiper_nav{display:none}.related .swiper_nav.top{display:flex;position:relative;width:140px;margin-left:auto;top:unset;transform:translateY(0);left:unset;margin-bottom:30px}.cases__main-content__item img{height:350px}.block_products .related .swiper_nav{display:none}.block_products .related .swiper_nav.top{display:flex;position:relative;width:140px;margin-left:auto;top:unset;transform:translateY(0);left:unset;margin-bottom:30px}}@media (max-width:1495px){.single-products__headings-wrapper__content{justify-content:center}.single-products__info__title{color:rgba(255,255,255,.8)}.single-products__info__desc{color:rgba(255,255,255,.54)}.single-products__info__params__item p{color:rgba(255,255,255,.8)}.single-products__info__params__item span{color:rgba(255,255,255,.54)}.single-products__main-bg{width:100%}.single-products__main-bg:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-color:rgba(7,7,7,.5)}.product-popup .single-products__info__params__item p,.product-popup .single-products__info__params__item span{color:#212121!important}}@media (max-width:1440px){.testimonials .swiper_nav{position:relative;width:100%;left:initial;top:initial;justify-content:flex-start}}@media (max-width:1400px){.i_am_links__link-container__title{font-size:18px}.i_am_links__link-container a{font-size:16px;padding:12px 40px}}@media (max-width:1300px){.case__image-wrapper.medium.three{grid-template-rows:400px 400px}.case__image-wrapper{grid-template-rows:400px 400px 700px}.contact__sub__img{width:54%}}@media (max-width:1270px){.site-footer__content-wrapper{flex-direction:column}}@media (max-width:1252px){.about__background{height:700px;width:600px}.about__info.no-image{margin-bottom:0}}@media (max-width:1240px){.swiper-popup .swiper_images-popup{max-width:80vw!important;height:600px}}@media (max-width:1237px){.images__item{max-width:49%}}@media (max-width:1235px){.category .last-list .category__main-content__item{max-width:49%}}@media (max-width:1214px){.site-header .main-navigation__list__mainheader>.menu-item:not(:last-of-type),.sub-header .main-navigation__list__subheader>.menu-item:not(:last-of-type){margin-right:20px}}@media (max-width:1210px){.statistics__items{flex-wrap:wrap}}@media (max-width:1200px){.cases__main-content{grid-template-columns:repeat(2,1fr)}.case__main-content{padding:0}}@media (max-width:1184px){.site-footer__content{flex-wrap:wrap}.site-footer .main-navigation__list__mainfooter{flex-wrap:wrap;width:100%}.site-footer .main-navigation__list__mainfooter>.menu-item{width:40%;margin-bottom:20px}}@media (max-width:1150px){.segments__main-content__item__image{height:600px}.segments__main-content__item__info{padding-left:30px}.segments_archive__main-content__item__image{height:600px}.segments_archive__main-content__item__info{padding-left:30px}.blogs__main-content__item__image{height:600px}.blogs__main-content__item__info,.news__main-content__item__info{padding-left:30px}.about{padding-top:100px}.about__background{display:none}.about__info.no-image .about__info__img-wrapper{display:unset}.about__info{align-items:center}}@media (max-width:1100px){.product-popup__content__main__info{width:392px;flex-shrink:0}}@media (max-width:1084px){.sub-header .main-navigation__list__subheader>.menu-item a{font-size:14px}}@media (max-width:1050px){.contact__content img{width:420px;height:auto}}@media (max-width:1045px){.category__main-content__item img{height:250px}}@media (max-width:1040px){.job_single__info{flex-direction:column;justify-content:unset}.job_single__info div{flex-direction:row;max-width:100%;height:unset}.job_single__info div p:first-child{margin-right:20px}}@media (max-width:1024px){.case__main-content__image{height:500px}.case__main-content__table__wrapper{grid-template-columns:1fr 1fr;grid-column-gap:40px}}@media (max-width:1000px){.site-header__lang{font-size:14px;margin-right:20px}.related__headings{flex-direction:column}.related__headings__desc{margin-right:auto}.related__headings .transparent-btn{margin-left:auto;margin-top:20px}.news__main-content__item{flex-direction:column}.news__main-content__item__image{width:100%;height:400px}.news__main-content__item__info{width:100%;margin-top:20px;padding-left:0}.news__main-content__item__info__desc,.news__main-content__item__info__wrapper{max-width:100%}.person__points{grid-template-columns:1fr!important}.person__points__item{margin-bottom:20px}.person__points__item:not(:last-of-type) .person__points__item__wrapper:after{display:none}.i_am_links__link-container{height:150px}.i_am_links__link-container__title{margin:20px 0 0}.i_am_links__link-container a{margin:15px auto}.service_area__item:nth-child(2n) .service_area__item__content{margin-right:20px}.service_area__item__content{margin-left:20px}.block_products .related__headings{flex-direction:column}.block_products .related__headings p.related__headings__desc{margin-right:auto}.block_products .related__headings a.transparent-btn{margin-left:auto;margin-top:20px}}@media (max-width:993px){.process__item span{font-size:0}}@media (max-width:990px){.site-header .main-navigation__list__mainheader>.menu-item:not(:last-of-type),.sub-header .main-navigation__list__subheader>.menu-item:not(:last-of-type){margin-right:10px}}@media (max-width:985px){.category__headings p,.products-template__headings p{max-width:450px}}@media (max-width:970px){.hero_block__description{font-size:20px}}@media (max-width:968px){.i_am_links__link-container__title{flex-wrap:wrap;margin:10px 0 0;font-size:14px}.i_am_links__link-container__title img{width:100%;margin-right:0;margin-bottom:6px;-o-object-fit:contain;object-fit:contain}.i_am_links__link-container a{padding:12px 20px;font-size:14px}}@media (max-width:966px){.about__info__img-wrapper{max-width:400px}}@media (max-width:950px){.segment__container{background-position:right center!important}.segment__main-content__editor__table{float:unset}.blog__container,.finance.child .finance__background,.person__background{background-position:right center!important}.all-products__wrapper{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.site-header .logo-wrapper{width:120px}.segments__main-content__item__image{height:450px}.segments__main-content__item__info__title{font-size:3.8rem;line-height:4.8rem}.segments__main-content__item__info__desc{font-size:1.4rem;line-height:2rem}.segments_archive__main-content__item__image{height:450px}.segments_archive__main-content__item__info__title{font-size:3.8rem;line-height:4.8rem}.segments_archive__main-content__item__info__desc{font-size:1.4rem;line-height:2rem}.blogs__main-content__item__image{height:450px}.blogs__main-content__item__info__title{font-size:3.8rem;line-height:4.8rem}.blogs__main-content__item__info__desc{font-size:1.4rem;line-height:2rem}.case__image-wrapper{grid-template-rows:250px 250px 400px}.news__main-content__item__image{height:450px}.news__main-content__item__info__title{font-size:3.8rem;line-height:4.8rem}.news__main-content__item__info__desc{font-size:1.4rem;line-height:2rem}}@media (max-width:895px){.login__background{height:auto;padding:80px 0 120px}.login__wrapper{flex-direction:column}.login__wrapper>span{margin:56px 0}}@media (max-width:890px){.segment__qoute{font-size:3.5rem;line-height:4.5rem}}@media (max-width:886px){.single-products__headings-wrapper{height:auto}.single-products__headings-wrapper__content{flex-direction:column;padding-top:240px;justify-content:flex-start}.single-products__headings-wrapper__content img{width:182px;height:181px}.single-products__info{margin-left:0;display:flex;flex-direction:column;align-items:center}.single-products__info .term{display:none}.single-products__info__title{position:absolute;top:133px;left:20px;font-size:3rem;line-height:4.8rem}.single-products__info__desc{display:none}.single-products__info__params{align-items:center;margin-top:24px}.single-products__info__params__item:not(:last-of-type){margin-bottom:16px}.single-products__info__params__item p,.single-products__info__params__item span{color:#212121}.single-products__info .transparent-btn-blue{margin:23px auto 0}.single-products__main-bg{width:100%;height:300px;top:75px}.single-products__main-bg:after{display:none}.product-popup .single-products__info__params{align-items:flex-start}}@media (max-width:878px){.contact__content{flex-direction:column-reverse}.contact__content img{width:574px;height:459px;margin-left:0}}@media (max-width:875px){.product-popup .wpforms-container{max-width:100%}.product-popup__content__main{justify-content:space-between;flex-direction:column-reverse}.product-popup__content__main__info{display:flex;width:100%;align-items:center;margin-left:0;margin-top:20px}.product-popup__content__main__info img{margin-right:20px}.jobs__items{grid-template-columns:1fr}}@media (max-width:860px){.service_area__item__content,.service_area__item__img-wrapper{max-width:50%}}@media (max-width:850px){.cases__main-content{grid-gap:20px;margin-top:20px}.cases__main-content__item__title{font-size:1.9rem;margin-top:13px;padding:0 13px}.contact__sub__img{position:relative;top:auto;transform:none;width:100%;height:300px}.contact__sub__content-wrapper{padding:0 0 40px}.contact__sub__form{left:0;max-width:calc(100% - 40px);margin:-60px auto 0;padding:40px 20px}.job_single__background{height:400px}.job_single__apply .contact__sub__img{width:100%}.job_single__apply .contact__sub__form{max-width:calc(100% - 40px);padding:40px 20px}.swiper-popup .swiper_nav{width:calc(100vw - 2%)}}@media (max-width:840px){.hero_block__title{font-size:4.4rem}.hero_block__description{font-size:18px}.hero_block__description br{display:none}}@media (max-width:835px){*{cursor:none!important}}@media (max-width:830px){.products-template__main-content{justify-content:center}.products-template__main-content__item{max-width:98%;margin-bottom:20px}.products-template__main-content__item img{height:auto;max-height:450px}.category .last-list .category__main-content{justify-content:center}.category .last-list .category__main-content__item{max-width:100%;margin-bottom:20px}.category__main-content{justify-content:center}.category__main-content__item img{height:auto;max-height:450px}}@media (max-width:800px){.testimonials__item{padding-top:0;padding-left:0}.testimonials__item>img{position:relative;width:100%;height:350px}.testimonials .item__content{margin:0 0 20px}.testimonials__item__wrapper{padding:40px;min-height:initial}.testimonials__item__wrapper .colored-btn{margin:0 auto}.review_pagination{bottom:-50px!important;width:100%!important;position:initial!important}}@media (max-width:793px){.contact_team{flex-direction:column;align-items:center}.contact_team img{max-width:60%;margin:0}.contact_team__content{align-items:center}.contact_team__content h2{text-align:center}}@media (max-width:781px){.case__after-images-content{flex-direction:column}.case__after-images-content .after-images-content-div,.case__after-images-content h2{flex-basis:initial}}@media (max-width:768px){.site-header{background-color:transparent}.site-header .search{background-image:url(../images/search-black.svg)}.site-header .logo-black{display:flex}.site-header .logo{display:none}.site-header .mobile-btn{display:flex;width:36px;height:36px;outline:0;border:none;background-color:transparent;justify-content:center;align-items:center;padding:0;z-index:55;margin-top:-2px}.site-header .mobile-btn svg path{transition:1s}.site-header.mobile-menu{background-color:#fff;background-image:none;backdrop-filter:blur(8px) saturate(180%)}.site-header .main-navigation__list__mainheader{z-index:25;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#fff;padding:100px 20px 33px;flex-direction:column;transform:translateX(100%);transition:transform 1s}.site-header .main-navigation__list__mainheader>.menu-item{height:-moz-fit-content;height:fit-content;position:relative}.site-header .main-navigation__list__mainheader>.menu-item:not(:last-of-type){margin-right:0}.site-header .main-navigation__list__mainheader>.menu-item:after{position:absolute;content:"";height:1px;left:0;transition:width 1s;width:100%;top:45px;background-color:#777}.site-header .main-navigation__list__mainheader>.menu-item.contact{margin:0}.site-header .main-navigation__list__mainheader>.menu-item.contact a{color:#181818;border:0;padding:0}.site-header .main-navigation__list__mainheader>.menu-item.contact.current-menu-item a{color:#eb9950}.site-header .main-navigation__list__mainheader>.menu-item a{color:#181818;font-size:35px;margin-bottom:40px;height:-moz-fit-content;height:fit-content}.site-header .main-navigation__list__mainheader>.menu-item a:after{display:none}.site-header .main-navigation__list__mainheader .menu-item-has-children a:before{width:8px;height:14px;background-repeat:no-repeat;bottom:unset;top:50%;transform:translateY(-50%);right:-22px;left:unset;background-image:url(../images/arrow-left-small.svg)}.search-wrapper{margin-left:auto;margin-right:20px}.site-header .main-navigation__list__mainheader>.menu-item.contact:not(.current-menu-item)>a{color:#181818}.sub-header .main-navigation__list__subheader>.menu-item:not(:last-of-type){margin-right:0}.sub-header .main-navigation__list__subheader>.menu-item{position:relative}.sub-header .main-navigation__list__subheader>.menu-item:after{position:absolute;content:"";height:1px;left:0;transition:width 1s;width:100%;top:45px;background-color:#777}.sub-header .main-navigation__list__subheader>.menu-item a{color:#181818;font-size:35px;margin-bottom:40px;height:-moz-fit-content;height:fit-content}.sub-header .main-navigation__list__subheader>.menu-item a:after{display:none}.sub-header .main-navigation__list__subheader .menu-item-has-children a:before{width:8px;height:14px;background-repeat:no-repeat;bottom:unset;top:50%;transform:translateY(-50%);right:-22px;left:unset;background-image:url(../images/arrow-left-small.svg)}.site-footer__social-links{margin-right:auto}.search:not(body){width:22px;height:22px}.pagination-links{margin-bottom:60px;flex-wrap:wrap}.pagination-links .current{font-size:14px}.pagination-links .page-numbers{font-size:14px;margin-right:8px;margin-bottom:8px}.error-404__background{background-position:right center!important}.single-products__content__main{flex-direction:column}.single-products__content__main .content{margin-bottom:40px}.single-products__content__main__downloads{width:100%}.single-products__content__membership{flex-wrap:wrap;margin-bottom:48px}.segments__container{background-position:right center!important}.segments__title{font-size:5rem;line-height:6rem}.segments__description{font-size:1.8rem;line-height:2.5rem}.segments__main-content__item{flex-direction:column}.segments__main-content__item__image{width:100%;height:400px}.segments__main-content__item__info{width:100%;margin-top:20px;padding-left:20px}.segments__main-content__item__info__desc{max-width:100%}.segments_archive__container{background-position:right center!important}.segments_archive__title{font-size:5rem;line-height:6rem}.segments_archive__description{font-size:1.8rem;line-height:2.5rem}.segments_archive__main-content__item{flex-direction:column}.segments_archive__main-content__item__image{width:100%;height:400px}.segments_archive__main-content__item__info{width:100%;margin-top:20px;padding-left:20px}.segments_archive__main-content__item__info__desc,.segments_archive__main-content__item__info__wrapper{max-width:100%}.segment__main-content__customers__items{grid-template-columns:repeat(2,1fr)}.segment__main-content__editor{padding:40px 0}.segment__main-content__editor figure.is-type-video{margin:40px 0}.segment__main-content__points{flex-direction:column;align-items:center}.segment__main-content__points .point{margin-bottom:20px;max-width:100%}.blogs__container{background-position:right center!important}.blogs__title{font-size:5rem;line-height:6rem}.blogs__description{font-size:1.8rem;line-height:2.5rem}.blogs__main-content__item{flex-direction:column}.blogs__main-content__item__image{width:100%;height:400px}.blogs__main-content__item__info{width:100%;margin-top:20px;padding-left:20px}.blogs__main-content__item__info__desc,.blogs__main-content__item__info__wrapper{max-width:100%}.blog__main-content__editor{padding:40px 0}.blog__main-content__editor figure.is-type-video{margin:40px 0}.category__main-content{flex-wrap:wrap}.category__main-content__item{max-width:100%;margin-bottom:20px}.category__main-content__item:not(:last-of-type){margin-right:0}.cases__title{font-size:5rem;line-height:6rem}.cases__description{font-size:1.8rem;line-height:2.5rem}.case .related{margin-bottom:60px}.case__container{background-position:right center!important}.case__title{font-size:5rem;line-height:6rem}.case__description{font-size:1.8rem;line-height:2.5rem}.case__main-content{margin-bottom:60px}.case__main-content__image{height:400px;margin-bottom:60px}.case__main-content img{max-height:450px;margin-bottom:60px;margin-top:60px}.case__main-content iframe{height:450px;margin-bottom:60px;margin-top:60px}.case__main-content h1,.case__main-content h2{font-size:3.4rem}.case__main-content__table{padding:60px 0}.case__main-content__table__wrapper{grid-template-columns:1fr;grid-row-gap:40px}.case__after-images-content{margin-top:60px;margin-bottom:60px}.case__image-wrapper{margin-bottom:60px}.case__image-wrapper.medium.three{grid-template-columns:1fr}.case__image-wrapper.medium.three .img-item{grid-row:initial;grid-column:initial}.news__container{background-position:right center!important}.news__title{font-size:5rem;line-height:6rem}.news__description{font-size:1.8rem;line-height:2.5rem}.news_single__title{font-size:3.8rem;line-height:4.8rem}.news_single__background{background-position:right center!important}.news_single__main-content__editor{padding:40px 0}.news_single__main-content__editor figure.is-type-video{margin:40px 0}.person__title{font-size:5rem;line-height:6rem}.person__main-content__editor{padding:40px 0}.person__main-content__editor figure.is-type-video{margin:40px 0}.person__why-choose__image{height:400px}.person__why-choose p{padding:0}.finance__background{background-position:right center!important}.finance__title{font-size:5rem;line-height:6rem}.finance__description{font-size:1.8rem;line-height:2.5rem}.finance__main-content__editor{padding:40px 0}.finance__main-content__editor figure.is-type-video{margin:40px 0}.finance__main-content__editor .wp-block-columns figure{margin:0}.contact__info{flex-direction:column;align-items:flex-start;margin-top:120px;margin-bottom:120px}.contact__info__container{margin-bottom:30px;margin-right:0;width:100%}.contact__info__container__title{font-size:4rem;line-height:5rem}.contact__info__container a,.contact__info__container p{font-size:1.8rem;line-height:2.5rem}.process__item p{font-size:1.4rem;line-height:2rem}.process__item h2{font-size:1.8rem;line-height:2.5rem}.about{padding-top:180px}.about__info{flex-direction:column;align-items:flex-start}.about__info__img-wrapper{max-width:100%;height:auto}.about__info__container{width:100%}.about__info__container__title{font-size:5.5rem;line-height:6.7rem}.about__info__container p{font-size:1.8rem;line-height:2.5rem}.about__main-content__editor{padding:40px 0}.about__main-content__editor figure.is-type-video{margin:40px 0}.customers .item__content{margin:0 0 10px}.job_single__main-content__editor{padding:40px 0}.job_single__main-content__editor figure.is-type-video{margin:40px 0}.hero_block__container{align-items:flex-start;padding-top:158px;flex-direction:column}.hero_block__content{padding:0 20px}.i_am_links{width:100%;position:relative;bottom:unset;left:unset;flex-direction:column;margin-top:auto;margin-bottom:8px}.i_am_links__link-container{height:78px;width:100%;flex-direction:row;padding:0 40px;margin-bottom:12px;justify-content:center}.i_am_links__link-container__title{margin-top:0}.i_am_links__link-container__title img{width:40px}.i_am_links__link-container a{padding:9.5px 17.5px;font-size:16px;height:-moz-fit-content;height:fit-content;margin:auto 0 auto 24px}.images__item{height:auto}.images__item__content{top:auto;bottom:0;height:auto;min-height:130px;padding:20px 16px 28px;transform:none;background:linear-gradient(transparent,rgba(0,0,0,.7))}.images__item__content .images__read-more{margin-top:12px;font-size:2rem}.acf_block_contact{padding-bottom:60px;padding-top:60px}.contact__content .wpforms-container .wpforms-field-container{grid-template-columns:1fr}.contact__content .wpforms-container input{padding-right:25px!important}.contact__content .wpforms-container .wpforms-field.full-field{grid-column:1}.contact__content .wpforms-container label.wpforms-error{height:0!important;width:0!important;right:20px;top:50%;text-indent:-999px}.contact__content .wpforms-container label.wpforms-error:after{position:absolute;content:"";left:0;top:50%;transform:translateY(-100%);width:21px;height:18px;background:url(../images/error.svg) center/contain no-repeat}.contact__content .wpforms-container .wpforms-field-checkbox li{height:30px;overflow:hidden}.blog__main-content__editor .wpforms-container .wpforms-field-container,.case__main-content .wpforms-container .wpforms-field-container,.finance__main-content__editor .wpforms-container .wpforms-field-container,.news_single__main-content__editor .wpforms-container .wpforms-field-container,.segment__main-content__editor .wpforms-container .wpforms-field-container{grid-template-columns:1fr}.blog__main-content__editor .wpforms-container input,.case__main-content .wpforms-container input,.finance__main-content__editor .wpforms-container input,.news_single__main-content__editor .wpforms-container input,.segment__main-content__editor .wpforms-container input{padding-right:25px!important}.blog__main-content__editor .wpforms-container .wpforms-field.full-field,.case__main-content .wpforms-container .wpforms-field.full-field,.finance__main-content__editor .wpforms-container .wpforms-field.full-field,.news_single__main-content__editor .wpforms-container .wpforms-field.full-field,.segment__main-content__editor .wpforms-container .wpforms-field.full-field{grid-column:1}.blog__main-content__editor .wpforms-container label.wpforms-error,.case__main-content .wpforms-container label.wpforms-error,.finance__main-content__editor .wpforms-container label.wpforms-error,.news_single__main-content__editor .wpforms-container label.wpforms-error,.segment__main-content__editor .wpforms-container label.wpforms-error{height:0!important;width:0!important;right:20px;top:50%;text-indent:-999px}.blog__main-content__editor .wpforms-container label.wpforms-error:after,.case__main-content .wpforms-container label.wpforms-error:after,.finance__main-content__editor .wpforms-container label.wpforms-error:after,.news_single__main-content__editor .wpforms-container label.wpforms-error:after,.segment__main-content__editor .wpforms-container label.wpforms-error:after{position:absolute;content:"";left:0;top:50%;transform:translateY(-100%);width:21px;height:18px;background:url(../images/error.svg) center/contain no-repeat}.blog__main-content__editor .wpforms-container .wpforms-field-checkbox li,.case__main-content .wpforms-container .wpforms-field-checkbox li,.finance__main-content__editor .wpforms-container .wpforms-field-checkbox li,.news_single__main-content__editor .wpforms-container .wpforms-field-checkbox li,.segment__main-content__editor .wpforms-container .wpforms-field-checkbox li{height:30px;overflow:hidden}.block_products{padding:30px 0}}@media (max-width:752px){.products-template .transparent-btn{margin-left:auto}.products-template__headings{flex-direction:column;align-items:flex-start}.products-template__headings p{margin-bottom:20px}.category .transparent-btn{margin-left:auto}.category__headings{flex-direction:column;align-items:flex-start}.category__headings p{margin-bottom:20px}}@media (max-width:710px){.employees__nav button{font-size:1.6rem;line-height:2.3rem}.employees__items{grid-template-columns:1fr}.jobs__nav button{font-size:1.6rem;line-height:2.3rem}}@media (max-width:700px){.swiper-popup .swiper_nav button{width:40px;height:40px}}@media (max-width:650px){.product-popup__content__main__info{flex-direction:column}.product-popup__content__main__info img{margin-right:0;margin-bottom:20px}.cases__main-content{grid-template-columns:repeat(1,1fr)}}@media (max-width:610px){.menu-container .columns ul{flex-direction:column}.menu-container .columns ul>li>ul{display:none}}@media (max-width:600px){.single-products__headings-wrapper__content{padding-top:233px}.single-products__info__title{position:absolute;top:112px;left:20px;font-size:3rem;line-height:3.8rem}.single-products__main-bg{height:250px}.contact__sub .wpforms-container .wpforms-submit{width:100%!important}.all-products__wrapper{grid-template-columns:repeat(1,1fr)}.service_area__item{flex-direction:column}.service_area__item:nth-child(2n) .service_area__item__content{order:unset}.service_area__item__img-wrapper{max-width:100%;margin-bottom:20px}.service_area__item__content{max-width:100%;margin-left:0}.statistics__items{margin:50px 0 0;justify-content:center}.statistics__item span{font-size:2.8rem;line-height:3.4rem;margin-bottom:0;margin-right:8px}.statistics__item p,.statistics__items__wrapper>p{font-size:1.8rem;line-height:2.2rem}.contact__content img{width:334px;height:262px}.blog__main-content__editor .wpforms-container .wpforms-submit,.case__main-content .wpforms-container .wpforms-submit,.contact__content .wpforms-container .wpforms-submit,.finance__main-content__editor .wpforms-container .wpforms-submit,.news_single__main-content__editor .wpforms-container .wpforms-submit,.segment__main-content__editor .wpforms-container .wpforms-submit{width:100%!important}}@media (max-width:570px){.site-footer .main-navigation__list__mainfooter>.menu-item{width:100%;margin-bottom:20px}}@media (max-width:550px){.login-popUp{width:100vw;height:100vh;top:0}.login-popUp__wrapper{height:100vh;padding:100px 20px}.login-popUp__btn{bottom:10px;left:-70px;top:unset;width:60px;height:60px;background-image:url(../images/user.svg);background-repeat:no-repeat;background-position:center;transform:rotate(90deg)}.login-popUp__btn p{display:none}.login-popUp__btn.logged{background-image:url(../images/log-out.svg)}.single-products__content__title{font-size:2rem}.single-products__content__membership{justify-content:center;text-align:center;font-size:1.4rem;line-height:2.1rem}.related__title{font-size:2.4rem;line-height:2.9rem;text-align:center}.related__headings__desc{font-size:1.4rem;line-height:2.1rem;text-align:center}.related__headings .transparent-btn{width:100%}.related .swiper_nav.top{margin-right:auto}.related__items .swiper-wrapper .swiper-slide{max-width:295px!important}.related__items .swiper-wrapper .swiper-slide .related__item__image{height:258px;margin-bottom:12px}.related__items .swiper-wrapper .swiper-slide span{font-size:1.4rem;line-height:2.1rem}.related__items .swiper-wrapper .swiper-slide .related__item__title{font-size:1.8rem;line-height:2.2rem}.blog__title{font-size:3.8rem;line-height:4.8rem;margin:90px 0 20px}.blog__container{background-position:right center!important;height:400px}.products-template .transparent-btn{width:100%}.products-template__title{font-size:3.8rem;line-height:4.8rem}.products-template__headings p{width:100%;font-size:1.5rem}.category .transparent-btn{width:100%}.category__title{font-size:3.8rem;line-height:4.8rem}.category__headings p{width:100%;font-size:1.5rem}.case__image-wrapper{grid-template-rows:300px 300px 300px 400px;grid-template-columns:1fr}.case__image-wrapper .img-item{grid-column:unset!important;grid-row:unset!important}.job_single__title{font-size:3.8rem;line-height:4.8rem}.job_single__info div p{font-size:1.8rem;line-height:2.8rem}.block_products .related h2.related__title{font-size:2.4rem;line-height:2.9rem;text-align:center}.block_products .related__headings p.related__headings__desc{font-size:1.4rem;line-height:2.1rem;text-align:center}.block_products .related__headings a.transparent-btn{width:100%}.block_products .related .swiper_nav.top{margin-right:auto}.block_products .related__items .swiper-wrapper .swiper-slide{max-width:295px!important}.block_products .related__items .swiper-wrapper .swiper-slide img.related__item__image{height:258px;margin-bottom:12px}.block_products .related__items .swiper-wrapper .swiper-slide h3.related__item__title{font-size:1.8rem;line-height:2.2rem}}@media (max-width:540px){.segment__main-content__customers h2,.service_area__title{font-size:2.8rem;line-height:3.4rem}.service_area__description br{display:none}.service_area__item__img-wrapper{height:300px}.service_area__item__content__title{font-size:1.8rem;line-height:2.2rem}.statistics__title{font-size:2.8rem;line-height:3.4rem}.statistics__description br{display:none}.testimonials__title{font-size:2.8rem;line-height:3.4rem}.testimonials__description br{display:none}.contact__title{font-size:2.8rem;line-height:3.4rem}.contact__description br{display:none}.blog__main-content__editor .wpforms-container .wpforms-title,.case__main-content .wpforms-container .wpforms-title,.finance__main-content__editor .wpforms-container .wpforms-title,.news_single__main-content__editor .wpforms-container .wpforms-title,.segment__main-content__editor .wpforms-container .wpforms-title{font-size:2.8rem!important;line-height:3.4rem!important}}@media (max-width:500px){.order-success__wrapper{padding:40px 20px}.order-success__title{font-size:3.8rem;line-height:4.8rem}.order-success p{font-size:1.5rem;line-height:2rem}.archive-pagination .page-numbers{font-size:12px;padding:7px 11px;margin-right:10px}.archive-pagination .page-numbers.current{font-size:12px;padding:7px 11px}.archive-pagination .page-numbers.next,.archive-pagination .page-numbers.prev{display:none}.contact_team img{max-width:90%}.testimonials__item__wrapper{padding:20px}}@media (max-width:490px){.segment__main-content__editor__table{padding:20px;width:100%}}@media (max-width:480px){.login .login_form{padding:32px 24px}.images__item{max-width:100%;height:320px}.images__item.swiper-slide{width:90%!important}.swiper_nav{display:flex}}@media (max-width:475px){.contact__sub__form{max-width:calc(100% - 30px);margin-top:-40px;padding:36px 15px}.contact__sub__form__title{font-size:2rem}.contact__sub__form__desc{font-size:1.5rem}.contact__sub__form__desc br{display:none}.process__title{font-size:2rem}}@media (max-width:450px){.site-header.mobile-menu .logo-wrapper{width:140px;height:20px;top:38px}.site-header .main-navigation__list__mainheader>.menu-item:after{top:30px}.site-header .main-navigation__list__mainheader>.menu-item a{font-size:1.6rem}.second-page-popup .menu-container .menu-item a,.second-page-popup button{font-size:1.8rem}.sub-header .main-navigation__list__subheader>.menu-item:after{top:30px}.sub-header .main-navigation__list__subheader>.menu-item a{font-size:1.6rem}.segment__main-content__editor__table{grid-row-gap:5px;grid-column-gap:5px}.segment__main-content__editor__table p{font-size:1.4rem;line-height:1.8em}.segment__main-content__editor__table a,.segment__main-content__editor__table span{font-size:1.3rem;line-height:1.8em}.case__main-content__table p{font-size:1.4rem;line-height:1.8em}.case__main-content__table a,.case__main-content__table span{font-size:1.3rem;line-height:1.8em}.hero_block__title{font-size:4rem}.hero_block__description{font-size:18px}}@media (max-width:440px){.archive-pagination{padding-left:13px}}@media (max-width:428px){.hero_block__title{font-size:3.2rem;margin-bottom:12px}.hero_block__description{font-size:14px}.hero_block__btn{font-size:16px;padding:11.5px 64.5px}.i_am_links__link-container{padding:0}.i_am_links__link-container__title{font-size:14px}.i_am_links__link-container__title img{width:24px;height:24px;margin-right:8px}.i_am_links__link-container__title span{margin-left:4px}}@media (max-width:350px){.search-wrapper #search-form{right:-120%}}@media (min-width:769px) and (max-width:1214px){.site-header .main-navigation__list__mainheader>.menu-item.contact a{margin-left:0}}@media (min-width:769px) and (max-width:1000px){.site-header .main-navigation__list__mainheader>.menu-item.contact a{padding:8.5px 20px}}@media (min-width:769px) and (max-width:900px){.site-header{background-color:transparent}.site-header .search-wrapper{margin-left:auto;margin-right:20px}.site-header .logo-black{display:flex}.site-header .logo{display:none}.site-header .search{background-image:url(../images/search-black.svg)}.site-header .site-header__lang{color:#212121}.site-header .mobile-btn{display:flex;width:36px;height:36px;outline:0;border:none;background-color:transparent;justify-content:center;align-items:center;padding:0;z-index:55;margin-top:-2px}.site-header .mobile-btn svg path{stroke:#212121}.site-header .main-navigation__list__mainheader{z-index:25;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#fff;padding:100px 20px 33px;flex-direction:column;transform:translateX(100%);transition:transform 1s}.site-header .main-navigation__list__mainheader>.menu-item{height:-moz-fit-content;height:fit-content;position:relative;margin-right:0}.site-header .main-navigation__list__mainheader>.menu-item:not(:last-of-type){margin-right:0}.site-header .main-navigation__list__mainheader>.menu-item a{color:#181818;font-size:35px;margin-bottom:40px;height:-moz-fit-content;height:fit-content}.site-header .main-navigation__list__mainheader>.menu-item a:after{display:none}.site-header.mobile-menu .main-navigation__list__mainheader{transform:translateX(0)}}