@charset "UTF-8";abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:0 0}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}a{margin:0;padding:0;vertical-align:baseline;background:0 0;color:inherit;text-decoration:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}@font-face{font-family:Poppins;src:local("Poppins"),url(../fonts/Poppins-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins"),url(../fonts/Poppins-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Poppins;src:local("Poppins"),url(../fonts/Poppins-Thin.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins"),url(../fonts/Poppins-ThinItalic.ttf) format("truetype");font-weight:100;font-style:italic}@font-face{font-family:Poppins;src:local("Poppins"),url(../fonts/Poppins-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins"),url(../fonts/Poppins-ExtraLightItalic.ttf) format("truetype");font-weight:200;font-style:italic}@font-face{font-family:Poppins;src:local("Poppins"),url(../fonts/Poppins-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins"),url(../fonts/Poppins-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Poppins;src:local("Poppins"),url(../fonts/Poppins-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins"),url(../fonts/Poppins-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:Poppins;src:local("Poppins"),url(../fonts/Poppins-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins"),url(../fonts/Poppins-SemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:Poppins;src:local("Poppins"),url(../fonts/Poppins-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins"),url(../fonts/Poppins-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Poppins;src:local("Poppins"),url(../fonts/Poppins-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins"),url(../fonts/Poppins-ExtraBoldItalic.ttf) format("truetype");font-weight:800;font-style:italic}@font-face{font-family:Poppins;src:local("Poppins"),url(../fonts/Poppins-Black.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins"),url(../fonts/Poppins-BlackItalic.ttf) format("truetype");font-weight:900;font-style:italic}*,::after,::before{box-sizing:border-box}body{min-height:100dvh;font-family:Poppins;display:flex;flex-direction:column;align-items:stretch;font-style:normal;font-size:16px;font-weight:400;line-height:24px;color:#2a313a}@media (max-width:1024px){body.no-scroll{overflow-y:hidden}}main{flex-grow:1}section{background-color:#fff}.container{max-width:1440px;width:100%;padding-left:60px;padding-right:60px;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;align-items:center}@media (max-width:1250px){.container{padding-left:30px;padding-right:30px}}@media (max-width:767px){.container{padding-left:16px;padding-right:16px}}.fade-in-up{opacity:0!important;transform:translateY(36px)!important;transition:opacity .6s ease-out,transform .6s ease-out!important}.fade-in-up.visible{opacity:1!important;transform:translateY(0)!important}.default-link{width:100%;max-width:204px;padding:9px 16px;display:flex;align-items:center;justify-content:center;background-color:#00bf6f;border-radius:8px;font-size:14px;font-weight:400;line-height:22px;color:#fff;text-align:center;transition:.3s background-color}.default-link:hover{background-color:#f8a847}.default-link.outlined{padding:8px 15px;background-color:#fff;border:1px solid #00bf6f;color:#2a313a;transition:.3s border-color}.default-link.outlined:hover{background-color:#fff;border-color:#f8a847}.default-link.outlined.dark{background-color:#2a313a;color:#fff}.default-link.outlined.dark:hover{background-color:#2a313a}.default-download-link{width:100%;max-width:522px;padding:22px;display:grid;grid-template-columns:1fr auto;align-items:center;gap:16px;background-color:#fff;border:2px solid #00bf6f;border-radius:16px;transition:.3s background-color,.3s border-color}.default-download-link:hover{background-color:#f8a847;border-color:#f8a847}.default-download-link:hover .col .download-description,.default-download-link:hover .col .download-label,.default-download-link:hover .col .download-name{color:#fff}.default-download-link:hover svg path{stroke:#fff}.default-download-link .col{min-width:0;width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.default-download-link .col .download-label{font-size:14px;font-weight:400;line-height:22px;color:#00bf6f;transition:.3s color}.default-download-link .col .download-name{font-size:20px;font-weight:600;line-height:28px;transition:.3s color}.default-download-link .col .download-description{font-size:14px;font-weight:400;line-height:20px;color:#6d7783;transition:.3s color}.default-download-link svg{width:80px;height:80px;object-fit:contain}.default-download-link svg path{transition:.3s stroke}@media (max-width:1024px){.default-download-link{padding:24px 16px;grid-template-columns:1fr auto;align-items:end}.default-download-link svg{margin-bottom:10px;width:40px;height:40px}}.cart{position:fixed;right:24px;bottom:24px;width:calc(100% - 48px);height:calc(100dvh - 48px - 64px);display:flex;align-items:flex-end;flex-direction:column-reverse;gap:24px;z-index:4;pointer-events:none}@media (max-width:1024px){.cart{right:16px;bottom:16px;width:calc(100% - 32px);height:calc(100dvh - 32px - 58px)}}.cart #cart_switch{display:none}.cart .cart-button{position:relative;width:72px;height:72px;display:flex;background-color:#00bf6f;border-radius:16px;pointer-events:all;transition:.3s background-color;cursor:pointer}.cart .cart-button:hover{background-color:#f8a847}.cart .cart-button img{position:absolute;left:50%;top:50%;width:48px;height:48px;transform:translate(-50%,-50%);object-fit:contain;opacity:0;transition:.3s opacity}.cart .cart-button .cart-icon-closed{opacity:1;z-index:1}.cart .cart-button .counter{position:absolute;right:-8px;top:-8px;width:26px;height:26px;display:flex;align-items:center;justify-content:center;background-color:#f8a847;border:2px solid #fff;border-radius:50%;font-size:14px;font-weight:500;line-height:22px;color:#fff}.cart .cart-modal{flex:1 0 0;width:100%;max-width:370px;max-height:662px;display:flex;flex-direction:column;align-items:stretch;background-color:#fff;border-radius:16px;box-shadow:0 12px 40px -8px rgba(48,56,63,.25);opacity:0;transform-origin:right bottom;transform:scale(.5);transition:.3s opacity,.3s transform;overflow:hidden}.cart .cart-modal .cart-header{flex:0 0 auto;padding:12px 16px;background-color:#00bf6f;font-size:20px;font-weight:700;line-height:28px;color:#fff}.cart .cart-modal .cart-content{margin-top:16px;flex:1 0 0;padding:0 16px;display:flex;flex-direction:column;align-items:stretch;gap:16px;overflow-y:auto}.cart .cart-modal .cart-content::-webkit-scrollbar{width:5px}.cart .cart-modal .cart-content::-webkit-scrollbar-track{background-color:#fff}.cart .cart-modal .cart-content::-webkit-scrollbar-thumb{background-color:#00bf6f;border-radius:20px}.cart .cart-modal .cart-content::-webkit-scrollbar-thumb:hover{background-color:#f8a847}.cart .cart-modal .cart-content .cart-item{padding-bottom:15px;display:grid;grid-template-columns:auto 1fr auto;grid-auto-flow:dense;align-items:start;gap:12px;border-bottom:1px solid #f0f1f3}.cart .cart-modal .cart-content .cart-item>*{min-width:0}.cart .cart-modal .cart-content .cart-item .item-image{grid-row:span 2;width:56px;height:56px;object-fit:contain}.cart .cart-modal .cart-content .cart-item .item-title{width:100%;font-size:16px;font-weight:600;line-height:20px}.cart .cart-modal .cart-content .cart-item .remove-button{grid-row:span 2;width:24px;height:24px;display:flex}.cart .cart-modal .cart-content .cart-item .remove-button svg{flex:0 0 auto;width:100%;height:100%}.cart .cart-modal .cart-content .cart-item .remove-button svg path{transition:.3s stroke}.cart .cart-modal .cart-content .cart-item .remove-button:hover svg path{stroke:#f8a847}.cart .cart-modal .cart-content .cart-item .counter-row{width:100%;display:flex;align-items:center;gap:8px}.cart .cart-modal .cart-content .cart-item .counter-row .decrease-button,.cart .cart-modal .cart-content .cart-item .counter-row .increase-button{flex:0 0 auto;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background-color:#f5f5f5;border-radius:50%;transition:.3s background-color}.cart .cart-modal .cart-content .cart-item .counter-row .decrease-button svg,.cart .cart-modal .cart-content .cart-item .counter-row .increase-button svg{flex:0 0 auto;width:12px;height:12px}.cart .cart-modal .cart-content .cart-item .counter-row .decrease-button svg path,.cart .cart-modal .cart-content .cart-item .counter-row .increase-button svg path{transition:.3s stroke}.cart .cart-modal .cart-content .cart-item .counter-row .decrease-button:hover,.cart .cart-modal .cart-content .cart-item .counter-row .increase-button:hover{background-color:#f8a847}.cart .cart-modal .cart-content .cart-item .counter-row .decrease-button:hover svg path,.cart .cart-modal .cart-content .cart-item .counter-row .increase-button:hover svg path{stroke:#fff}.cart .cart-modal .cart-content .cart-item .counter-row .counter-value{flex:0 0 auto;min-width:20px;font-size:16px;font-weight:700;line-height:24px;text-align:center}.cart .cart-modal .cart-content .cart-item .dates-block{grid-column:span 3;width:100%;display:grid;grid-template-columns:1fr auto;gap:4px 16px}.cart .cart-modal .cart-content .cart-item .dates-block .date{grid-column:span 2;display:grid;grid-template-columns:subgrid;align-items:start}.cart .cart-modal .cart-content .cart-item .dates-block .date .prefix{font-size:14px;font-weight:400;line-height:20px;color:#6d7783;text-align:right}.cart .cart-modal .cart-content .cart-item .dates-block .date .date-link{font-size:14px;font-weight:400;line-height:20px;white-space:nowrap;transition:.3s color}.cart .cart-modal .cart-content .cart-item .dates-block .date .date-link:hover{color:#f8a847}.cart .cart-modal .cart-buttons{margin-top:24px;flex:0 0 auto;padding:0 16px 18px;display:flex;flex-direction:column;align-items:stretch;gap:8px}.cart .cart-modal .cart-buttons .default-link{max-width:unset}.cart #cart_switch:checked~.cart-button .cart-icon-closed{opacity:0;z-index:0}.cart #cart_switch:checked~.cart-button .cart-icon-opened{opacity:1;z-index:1}.cart #cart_switch:checked~.cart-modal{opacity:1;transform:scale(1);pointer-events:all}.default-section{padding:79px 0 128px;border-top:1px solid #f8a847}.default-section .container{max-width:992px}.default-section .container .page-title{width:100%;font-size:48px;font-weight:700;line-height:56px}.default-section .container .content-wrapper{margin-top:40px;width:100%}@media (max-width:1024px){.default-section{padding:48px 0 80px;border-top:none}.default-section .container .page-title{font-size:24px;line-height:29px}}.default-hero-section.bottom-video .section-video{object-position:bottom}.default-hero-section .section-video{width:100%;aspect-ratio:1440/718;height:auto;max-height:800px;min-height:320px;object-fit:cover;background-color:#f8f8f9}@media (max-width:1440px){.default-hero-section .section-video{max-height:550px}}.default-hero-section+section{margin-top:-140px;padding-top:64px}.default-hero-section+section .container{position:relative;z-index:1}.default-hero-section+section .container::before{content:"";position:absolute;left:60px;right:60px;top:-64px;height:200px;background-color:#fff;border-radius:28px;z-index:-1}@media (max-width:1250px){.default-hero-section+section .container::before{left:30px;right:30px}}@media (max-width:1024px){.default-hero-section+section{margin-top:-56px;padding-top:24px}.default-hero-section+section .container::before{top:-24px;height:72px}}@media (max-width:767px){.default-hero-section+section .container::before{left:16px;right:16px}}.default-collage-section{padding:64px 0 128px}.default-collage-section .container .section-title{max-width:648px;font-size:48px;font-weight:700;line-height:48px;text-align:center}.default-collage-section .container .section-title span{color:#00bf6f}.default-collage-section .container .section-text{margin-top:32px;max-width:872px;font-size:18px;font-weight:400;line-height:28px;text-align:center}.default-collage-section .container .grid{margin-top:56px;width:100%;display:grid;grid-template-columns:312px 1fr 312px;gap:24px}@media (max-width:1250px) and (min-width:768px){.default-collage-section .container .grid{grid-template-columns:1fr 312px}.default-collage-section .container .grid .col:nth-of-type(3n+2){grid-row:1;grid-column:1}.default-collage-section .container .grid .col:nth-of-type(3n){grid-column:span 2}.default-collage-section .container .grid .col:nth-of-type(3n) .col-image{display:none}}.default-collage-section .container .grid .col{min-width:0;width:100%;display:flex;flex-direction:column;align-items:stretch;gap:16px}.default-collage-section .container .grid .col .col-block{flex:0 0 auto;padding:16px 16px 24px;display:flex;flex-wrap:wrap;align-items:center;gap:16px;background-color:#ebfaf3;border-radius:28px}.default-collage-section .container .grid .col .col-block .block-icon{flex:0 0 auto;width:48px;height:48px;object-fit:contain}.default-collage-section .container .grid .col .col-block .block-title{font-size:20px;font-weight:600;line-height:24px}.default-collage-section .container .grid .col .col-block .block-text{flex:0 0 auto;width:100%;font-size:14px;font-weight:400;line-height:20px}.default-collage-section .container .grid .col .col-block .block-text strong{font-weight:700}.default-collage-section .container .grid .col .col-image{flex:1 0 0;width:100%;min-height:138px;object-fit:cover;border-radius:28px}@media (max-width:767px){.default-collage-section{padding:40px 0 80px}.default-collage-section .container .section-title{font-size:32px;line-height:32px}.default-collage-section .container .section-text{margin-top:24px;font-size:16px;line-height:24px}.default-collage-section .container .grid{margin-top:64px;grid-template-columns:100%;gap:16px}.default-collage-section .container .grid .col.side .col-image{display:none}.default-collage-section .container .grid .col .col-block{padding:16px;gap:0}.default-collage-section .container .grid .col .col-block .block-title{flex:0 0 auto;width:100%;margin-top:16px;font-size:18px;line-height:26px}.default-collage-section .container .grid .col .col-block .block-text{margin-top:10px;font-size:14px;line-height:20px}.default-collage-section .container .grid .col .col-image{flex:0 0 auto;aspect-ratio:328/324;height:auto}}.default-about-section{position:relative;padding:112px 0;background:#2a313a;z-index:1}.default-about-section::before{content:"";position:absolute;left:0;top:0;display:flex;width:100%;height:100%;background:url(../images/illustrations/topography.png) center/cover no-repeat;z-index:-2;opacity:.2}.default-about-section::after{content:"";position:absolute;left:0;top:0;display:flex;width:100%;height:100%;background:linear-gradient(90deg,#2a313a 23%,rgba(0,0,0,0) 59%);z-index:-1}.default-about-section .container .grid{width:100%;display:grid;grid-template-columns:1fr 40%;align-items:center;gap:48px 10%}.default-about-section .container .grid .column{min-width:0;display:flex;flex-direction:column;align-items:flex-start}.default-about-section .container .grid .column .section-title{font-size:48px;font-weight:700;line-height:48px;color:#fff}.default-about-section .container .grid .column .section-title span{color:#00bf6f}.default-about-section .container .grid .column .section-text{margin-top:56px;font-size:16px;font-weight:400;line-height:24px;color:#fff}.default-about-section .container .grid .column .default-link{margin-top:40px}.default-about-section .container .grid .image-wrapper{min-width:0;width:100%;aspect-ratio:536/448;height:auto;clip-path:url(#double_rect);display:flex}.default-about-section .container .grid .image-wrapper .section-image{width:100%;height:100%;object-fit:cover}@media (max-width:1024px){.default-about-section{padding:64px 0}.default-about-section::after{background:linear-gradient(0deg,#2a313a 12%,rgba(0,0,0,0) 91%)}.default-about-section .container .grid{grid-template-columns:100%}.default-about-section .container .grid .column .section-title{font-size:28px;line-height:32px}.default-about-section .container .grid .column .section-text{margin-top:24px}.default-about-section .container .grid .column .default-link{align-self:center;margin-top:24px;max-width:360px}.default-about-section .container .grid .image-wrapper{justify-self:center;max-width:540px;aspect-ratio:328/274;clip-path:url(#double_rect_small)}}.default-results{position:relative;padding:112px 0 128px;background:#2a313a;z-index:1}.default-results::before{content:"";position:absolute;left:0;top:0;display:flex;width:100%;height:100%;background:url(../images/illustrations/topography.png) center/cover no-repeat;z-index:-2;opacity:.1}.default-results::after{content:"";position:absolute;left:0;top:0;display:flex;width:100%;height:100%;background:linear-gradient(90deg,rgba(0,0,0,0) 41%,#2a313a 78%);z-index:-1}.default-results .container .grid{width:100%;display:grid;grid-template-columns:384px 1fr;gap:64px 24px}.default-results .container .grid .section-title{font-size:48px;font-weight:700;line-height:48px;color:#fff}.default-results .container .grid .section-title>span{color:#00bf6f}.default-results .container .grid .moto{display:flex;flex-direction:column;gap:8px;font-size:48px;font-weight:600;line-height:48px;color:#6d7783}.default-results .container .grid .moto span{white-space:nowrap}.default-results .container .grid .moto span:last-of-type{color:#fff}.default-results .container .grid .metrics{grid-column:2;display:grid;grid-template-columns:1fr 1fr;gap:104px 24px}.default-results .container .grid .metrics .metric{grid-row:span 2;display:grid;grid-template-rows:subgrid;align-items:end;gap:40px}.default-results .container .grid .metrics .metric .title{padding-bottom:7px;border-bottom:1px solid #6d7783;font-size:16px;font-weight:400;line-height:24px;color:#6d7783}.default-results .container .grid .metrics .metric .value{font-size:88px;font-weight:600;line-height:100%;color:#00bf6f;white-space:nowrap}@media (max-width:1250px){.default-results{padding:64px 0 88px}.default-results::after{background:linear-gradient(180deg,rgba(0,0,0,0) 0,#2a313a 81%)}.default-results .container .grid{grid-template-columns:1fr 1fr;gap:64px 48px}.default-results .container .grid .section-title{font-size:32px;line-height:48px}.default-results .container .grid .moto{gap:14px;font-size:24px;line-height:24px}.default-results .container .grid .metrics{grid-column:span 2;gap:44px 20px}.default-results .container .grid .metrics .metric{gap:24px}.default-results .container .grid .metrics .metric .title{padding-bottom:12px;font-size:14px;line-height:20px}.default-results .container .grid .metrics .metric .value{font-size:32px;line-height:100%}}@media (max-width:767px){.default-results .container .grid{grid-template-columns:100%;gap:0}.default-results .container .grid .moto{margin-top:16px}.default-results .container .grid .metrics{grid-column:unset;margin-top:64px}}.default-contact-section{padding:64px 0 128px}.default-contact-section .container .section-title{font-size:48px;font-weight:700;line-height:48px;text-align:center}.default-contact-section .container .section-title span{color:#00bf6f}.default-contact-section .container .section-text{margin-top:32px;max-width:872px;font-size:18px;font-weight:400;line-height:28px;text-align:center}.default-contact-section .container .row{margin-top:64px;width:100%;max-width:1096px;display:flex;align-items:flex-start;justify-content:center;gap:64px 24px}.default-contact-section .container .row>*{flex:0 0 auto;width:calc((100% - 24px)/ 2)}@media (max-width:1024px){.default-contact-section .container .row{flex-direction:column-reverse;align-items:center}.default-contact-section .container .row>*{width:100%;max-width:536px}}.default-contact-section .container .row .image-wrapper{padding:32px 30px;display:flex;background-color:#f0f1f3;border-radius:28px}.default-contact-section .container .row .image-wrapper .section-image{min-width:0;width:100%;aspect-ratio:471/444;height:auto;object-fit:contain}.default-contact-section .container .row .form-wrapper{display:flex;flex-direction:column;align-items:stretch}@media (min-width:1025px){.default-contact-section .container .row .form-wrapper:first-of-type:last-of-type{width:100%;max-width:536px}}.default-contact-section .container .row .form-wrapper form{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:24px}.default-contact-section .container .row .form-wrapper form .form-row{grid-column:span 2;display:grid;grid-template-columns:subgrid}.default-contact-section .container .row .form-wrapper form .form-row.last-row{margin-top:16px;grid-template-columns:200px 1fr;align-items:start;gap:24px}.default-contact-section .container .row .form-wrapper form .form-row.last-row .form-col.form-submit input[type=submit]{appearance:none;outline:0;width:100%;padding:9px 16px;display:flex;align-items:center;justify-content:center;background-color:#00bf6f;border:none;border-radius:8px;font-size:14px;font-weight:400;line-height:22px;color:#fff;text-align:center;cursor:pointer;transition:.3s background-color,.3s color}.default-contact-section .container .row .form-wrapper form .form-row.last-row .form-col.form-submit input[type=submit]:hover{background-color:#f8a847}.default-contact-section .container .row .form-wrapper form .form-row.last-row .form-col.form-submit input[type=submit].disabled{background-color:#d0d0d0;color:#d0d0d0;pointer-events:none}.default-contact-section .container .row .form-wrapper form .form-row.last-row .form-col.form-submit .wpcf7-spinner{position:absolute;margin:0;top:50%;left:50%;transform:translate(-50%,-50%)}.default-contact-section .container .row .form-wrapper form .form-row.last-row .form-col.form-text{display:block;font-size:14px;font-weight:400;line-height:22px}.default-contact-section .container .row .form-wrapper form .form-row.last-row .form-col.form-text a{color:#00bf6f;transition:.3s color}.default-contact-section .container .row .form-wrapper form .form-row.last-row .form-col.form-text a:hover{color:#f8a847}.default-contact-section .container .row .form-wrapper form .form-row .form-col{position:relative;min-width:0;width:100%;display:flex}.default-contact-section .container .row .form-wrapper form .form-row .form-col .wpcf7-form-control-wrap{flex:0 0 auto;width:100%;display:flex}.default-contact-section .container .row .form-wrapper form .form-row .form-col .wpcf7-form-control-wrap .wpcf7-not-valid-tip{position:absolute;left:4px;top:calc(100% + 5px);font-size:12px;line-height:12px}.default-contact-section .container .row .form-wrapper form .form-row .form-col:first-of-type:last-of-type{grid-column:span 2}.default-contact-section .container .row .form-wrapper form .form-row .form-col.form-field.focused>label{top:7px;font-size:12px;line-height:16px}.default-contact-section .container .row .form-wrapper form .form-row .form-col.form-field>label{position:absolute;top:15px;left:15px;font-size:16px;font-weight:400;line-height:24px;color:#6d7783;z-index:1;pointer-events:none;transition:.3s top,.3s font-size,.3s line-height}.default-contact-section .container .row .form-wrapper form .form-row .form-col.form-field .wpcf7-form-control-wrap>input,.default-contact-section .container .row .form-wrapper form .form-row .form-col.form-field .wpcf7-form-control-wrap>textarea{flex:0 0 auto;width:100%;appearance:none;outline:0;padding:23px 15px 7px;border:1px solid #d8dfe8;border-radius:4px;font-family:Poppins;font-size:16px;font-weight:400;line-height:24px;color:inherit}.default-contact-section .container .row .form-wrapper form .form-row .form-col.form-field .wpcf7-form-control-wrap>input{height:56px}.default-contact-section .container .row .form-wrapper form .form-row .form-col.form-field .wpcf7-form-control-wrap>textarea{height:128px;resize:none;overflow:hidden}.default-contact-section .container .row .form-wrapper form .form-row .form-col.form-field .wpcf7-form-control-wrap .wpcf7-list-item{margin:0;display:flex}.default-contact-section .container .row .form-wrapper form .form-row .form-col.form-field .wpcf7-form-control-wrap .wpcf7-list-item label{position:static;cursor:pointer}.default-contact-section .container .row .form-wrapper form .form-row .form-col.form-field .wpcf7-form-control-wrap .wpcf7-list-item label input[type=checkbox]{display:none}.default-contact-section .container .row .form-wrapper form .form-row .form-col.form-field .wpcf7-form-control-wrap .wpcf7-list-item label .wpcf7-list-item-label{display:flex;align-items:flex-start;gap:12px;font-size:14px;font-weight:400;line-height:22px;color:inherit}.default-contact-section .container .row .form-wrapper form .form-row .form-col.form-field .wpcf7-form-control-wrap .wpcf7-list-item label .wpcf7-list-item-label::before{content:"";flex:0 0 auto;width:20px;height:20px;display:flex;background:url(../images/svg/checkbox-icon.svg) center/contain no-repeat}.default-contact-section .container .row .form-wrapper form .form-row .form-col.form-field .wpcf7-form-control-wrap .wpcf7-list-item label .wpcf7-list-item-label::after{display:none}.default-contact-section .container .row .form-wrapper form .form-row .form-col.form-field .wpcf7-form-control-wrap .wpcf7-list-item label input[type=checkbox]:checked~.wpcf7-list-item-label::before{background-image:url(../images/svg/checkbox-tick-icon.svg)}.default-contact-section .container .row .form-wrapper form .wpcf7-response-output{position:absolute;top:calc(100% + 24px);margin:0}@media (max-width:1024px){.default-contact-section .container .row .form-wrapper form{grid-template-columns:100%}.default-contact-section .container .row .form-wrapper form .form-row{grid-column:span 1}.default-contact-section .container .row .form-wrapper form .form-row.last-row{grid-template-columns:100%}.default-contact-section .container .row .form-wrapper form .form-row.last-row .form-col{justify-content:center}.default-contact-section .container .row .form-wrapper form .form-row.last-row .form-col.form-submit input[type=submit]{max-width:360px}.default-contact-section .container .row .form-wrapper form .form-row.last-row .form-col.form-text{text-align:center}.default-contact-section .container .row .form-wrapper form .wpcf7-response-output{position:static;text-align:center}}@media (max-width:1024px){.default-contact-section{padding:40px 0 80px}.default-contact-section .container .section-title{max-width:90%;font-size:32px;line-height:32px}.default-contact-section .container .section-text{margin-top:24px;font-size:16px;line-height:24px}}.header{position:sticky;left:0;top:0;width:100%;padding:12px 0;background-color:#fff;z-index:5}.header .container .row{width:100%;display:flex;align-items:center;gap:32px}.header .container .row .custom-logo-link{flex:0 0 auto;display:flex;width:173px;height:32px}.header .container .row .custom-logo-link .custom-logo{flex:0 0 auto;width:100%;height:100%;object-fit:contain}.header .container .row .burger{margin-left:auto;display:flex;align-items:center}.header .container .row .burger #burger_switch{display:none}.header .container .row .burger .burger-button{flex:0 0 auto;position:relative;display:none;width:32px;height:32px;cursor:pointer}.header .container .row .burger .burger-button img{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;transition:.3s opacity}.header .container .row .burger .burger-button .burger-icon-off{opacity:1;z-index:1}.header .container .row .burger .burger-content{display:flex;flex-direction:column;align-items:stretch}.header .container .row .burger .burger-content .navigation-group{display:flex;align-items:center;gap:40px}.header .container .row .burger .burger-content .navigation-group nav{flex:0 0 auto}.header .container .row .burger .burger-content .navigation-group nav ul{display:flex;align-items:center;gap:32px}.header .container .row .burger .burger-content .navigation-group nav ul li.current-menu-item a{color:#00bf6f}.header .container .row .burger .burger-content .navigation-group nav ul li a{font-size:16px;font-weight:400;line-height:24px;transition:.3s color}.header .container .row .burger .burger-content .navigation-group nav ul li a:hover{color:#f8a847}.header .container .row .burger .burger-content .navigation-group .default-link{flex:0 0 auto;width:204px}.header .container .row .burger .burger-content .contact-info{padding:32px 30px 24px;display:none;flex-direction:column;align-items:center;gap:42px;background-color:#f8f8f9}@media (max-width:767px){.header .container .row .burger .burger-content .contact-info{padding:32px 16px 24px}}.header .container .row .burger .burger-content .contact-info .columns{width:100%;display:flex;align-items:flex-start;gap:32px}.header .container .row .burger .burger-content .contact-info .columns .column{flex-grow:1;min-width:112px;display:flex;flex-direction:column;align-items:flex-start;gap:16px}.header .container .row .burger .burger-content .contact-info .columns .column .column-title{font-size:16px;font-weight:400;line-height:26px;color:#6d7783}.header .container .row .burger .burger-content .contact-info .columns .column ul{display:flex;flex-direction:column;align-items:stretch;gap:8px}.header .container .row .burger .burger-content .contact-info .columns .column ul li{display:flex}.header .container .row .burger .burger-content .contact-info .columns .column ul li a{font-size:16px;font-weight:400;line-height:26px;transition:.3s color}.header .container .row .burger .burger-content .contact-info .columns .column ul li a:hover{color:#f8a847}.header .container .row .burger .burger-content .contact-info .socials{display:flex;align-items:center;gap:8px}.header .container .row .burger .burger-content .contact-info .socials .social-link{flex:0 0 auto;display:flex;width:32px;height:32px}.header .container .row .burger .burger-content .contact-info .socials .social-link svg{width:100%;height:100%}.header .container .row .burger .burger-content .contact-info .socials .social-link svg path:first-of-type{transition:.3s fill}.header .container .row .burger .burger-content .contact-info .socials .social-link:hover svg path:first-of-type{fill:#f8a847}@media (max-width:1024px){.header{padding:13px 0}.header .container .row .custom-logo-link{width:140px;height:26px}.header .container .row .burger .burger-button{display:flex}.header .container .row .burger .burger-content{position:absolute;left:0;top:100%;width:100%;height:calc(100dvh - 100%);background-color:#fff;overflow-y:auto;opacity:0;pointer-events:none}.header .container .row .burger .burger-content::-webkit-scrollbar{width:0}.header .container .row .burger .burger-content.transition{transition:.3s opacity}.header .container .row .burger .burger-content .navigation-group{flex-grow:1;padding:32px 30px 24px;flex-direction:column;align-items:stretch}}@media (max-width:1024px) and (max-width:767px){.header .container .row .burger .burger-content .navigation-group{padding:32px 16px 24px}}@media (max-width:1024px){.header .container .row .burger .burger-content .navigation-group nav ul{flex-direction:column;align-items:flex-start;gap:20px}.header .container .row .burger .burger-content .navigation-group nav ul li a{font-size:20px;line-height:28px}.header .container .row .burger .burger-content .navigation-group .default-link{width:100%;max-width:360px}.header .container .row .burger .burger-content .contact-info{display:flex}.header .container .row .burger #burger_switch:checked~.burger-button .burger-icon-off{opacity:0;z-index:0}.header .container .row .burger #burger_switch:checked~.burger-button .burger-icon-on{opacity:1;z-index:1}.header .container .row .burger #burger_switch:checked~.burger-content{opacity:1;pointer-events:all}}.footer{padding:48px 0 24px;background-color:#121a21}.footer .container .top{width:100%}.footer .container .top .contact-link{width:100%;display:flex;align-items:center;gap:48px;font-size:96px;font-weight:400;line-height:96px;color:#fff;white-space:nowrap;transition:.3s color}.footer .container .top .contact-link svg{margin-left:auto;flex:0 0 auto;width:96px;height:96px;transition:.3s transform}.footer .container .top .contact-link svg path{transition:.3s stroke}.footer .container .top .contact-link:hover{color:#f8a847}.footer .container .top .contact-link:hover svg{transform:rotate(45deg)}.footer .container .top .contact-link:hover svg path{stroke:#f8a847}.footer .container .mid{margin-top:48px;width:100%;padding-top:47px;display:flex;justify-content:space-between;align-items:flex-start;gap:48px;border-top:1px solid #41484d}.footer .container .mid .left-block{flex:0 0 auto;max-width:448px;width:100%;display:flex;flex-direction:column;align-items:stretch}.footer .container .mid .left-block .custom-logo-link{display:flex;width:196px;height:48px}.footer .container .mid .left-block .custom-logo-link .custom-logo{flex:0 0 auto;width:100%;height:100%;object-fit:contain}.footer .container .mid .left-block .footer-text{margin-top:24px;font-size:16px;font-weight:400;line-height:22px;color:#fff}.footer .container .mid .left-block .socials{margin-top:32px;display:flex;align-items:center;gap:8px}.footer .container .mid .left-block .socials .social-link{flex:0 0 auto;width:32px;height:32px;display:flex}.footer .container .mid .left-block .socials .social-link svg{width:100%;height:100%}.footer .container .mid .left-block .socials .social-link svg path:first-of-type{fill:#30383f;transition:.3s fill}.footer .container .mid .left-block .socials .social-link:hover svg path:first-of-type{fill:#f8a847}.footer .container .mid .columns{max-width:536px;width:100%;display:flex;align-items:flex-start;gap:32px}.footer .container .mid .columns .column{flex-grow:1;min-width:112px;display:flex;flex-direction:column;align-items:flex-start;gap:16px}.footer .container .mid .columns .column .column-title{font-size:18px;font-weight:400;line-height:26px;color:#6d7783}.footer .container .mid .columns .column ul{display:flex;flex-direction:column;align-items:stretch;gap:8px}.footer .container .mid .columns .column ul li{display:flex}.footer .container .mid .columns .column ul li a{font-size:18px;font-weight:400;line-height:26px;color:#fff;transition:.3s color}.footer .container .mid .columns .column ul li a:hover{color:#f8a847}.footer .container .bot{margin-top:40px;padding-top:23px;width:100%;display:flex;align-items:center;gap:8px 48px;border-top:1px solid #41484d;font-size:16px;font-weight:400;line-height:22px;color:#6d7783}.footer .container .bot ul{margin-left:auto;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px}.footer .container .bot ul li{display:flex;gap:12px}.footer .container .bot ul li:not(:first-of-type)::before{content:"•"}.footer .container .bot ul li a{flex:0 0 auto;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;transition:.3s color}.footer .container .bot ul li a:hover{color:#f8a847}@media (max-width:1024px){.footer{padding:32px 0 24px}.footer .container .top .contact-link{gap:32px;font-size:64px;line-height:64px}.footer .container .top .contact-link svg{width:64px;height:64px}}@media (max-width:1024px) and (max-width:767px){.footer .container .top .contact-link{gap:24px;font-size:40px;line-height:40px}.footer .container .top .contact-link svg{width:32px;height:32px}}@media (max-width:1024px){.footer .container .mid{margin-top:32px;padding-top:39px;flex-direction:column;align-items:stretch}.footer .container .mid .left-block{max-width:600px;width:100%}.footer .container .mid .left-block .custom-logo-link{width:172px;height:32px}.footer .container .mid .left-block .footer-text{font-size:14px;line-height:22px}.footer .container .mid .left-block .socials{margin-top:24px}.footer .container .mid .columns .column .column-title{font-size:16px;line-height:26px}.footer .container .mid .columns .column ul li a{font-size:16px;line-height:26px}}@media (max-width:1024px) and (max-width:767px){.footer .container .bot{flex-direction:column;font-size:16px;line-height:22px}.footer .container .bot .legal-text{text-align:center}.footer .container .bot ul{margin-left:0;justify-content:center;gap:8px}.footer .container .bot ul li{gap:8px}}body.page-template-default{overflow-x:hidden}.content-wrapper>*{font-size:18px;line-height:30px;color:#2a313a}.content-wrapper>:first-child{margin-top:0}.content-wrapper>:last-child{margin-bottom:0}.content-wrapper a{color:#00bf6f;transition:.3s color}.content-wrapper a:hover{color:#f8a847}.content-wrapper strong{font-weight:700}.content-wrapper .alignleft{float:left}.content-wrapper .alignright{float:right}.content-wrapper .aligncenter{display:block;margin-left:auto;margin-right:auto}.content-wrapper h1,.content-wrapper h2,.content-wrapper h3,.content-wrapper h4,.content-wrapper h5,.content-wrapper h6{font-weight:700}.content-wrapper h1{margin:24px 0;font-size:48px;line-height:56px}.content-wrapper h2{margin:24px 0;font-size:32px;line-height:38px}.content-wrapper h3{margin:20px 0;font-size:28px;line-height:36px}.content-wrapper h4{margin:20px 0;font-size:24px;line-height:34px}.content-wrapper h5{margin:16px 0;font-size:20px;line-height:32px}.content-wrapper h6{margin:16px 0;font-size:18px;line-height:30px}.content-wrapper p{margin:16px 0}.content-wrapper img{margin:16px 0}.content-wrapper img.alignleft{margin-left:0}.content-wrapper img.alignright{margin-right:0}.content-wrapper img.size-full{margin-left:0;margin-right:0}.content-wrapper ol,.content-wrapper ul{margin-top:16px;margin-bottom:16px;padding-left:48px}.content-wrapper blockquote{position:relative;display:block;padding-left:48px;margin:16px 0}.content-wrapper blockquote p{font-size:18px;line-height:30px}.content-wrapper blockquote::before{position:absolute;display:block;content:"";width:4px;height:100%;left:0;top:0;background-color:#2a313a}.content-wrapper blockquote>:first-child{margin-top:0}.content-wrapper blockquote>:last-child{margin-bottom:0}.content-wrapper audio,.content-wrapper button,.content-wrapper figure,.content-wrapper form,.content-wrapper iframe,.content-wrapper input,.content-wrapper label,.content-wrapper select,.content-wrapper source,.content-wrapper table,.content-wrapper textarea,.content-wrapper video{margin:16px 0}@media (max-width:1024px){.content-wrapper>*{font-size:18px;line-height:30px}.content-wrapper h1{font-size:24px;line-height:29px}.content-wrapper h2{font-size:20px;line-height:24px}.content-wrapper h3{font-size:19px;line-height:24px}.content-wrapper h4{font-size:18px;line-height:24px}.content-wrapper h5{font-size:18px;line-height:24px}.content-wrapper h6{font-size:18px;line-height:24px}.content-wrapper ol,.content-wrapper ul{padding-left:28px}.content-wrapper blockquote{padding-left:28px}.content-wrapper blockquote p{font-size:18px;line-height:30px}}.home-hero-section{padding:0}.home-hero-section .home-hero-swiper{position:relative;width:100%;overflow:hidden}.home-hero-section .home-hero-swiper .swiper-wrapper{min-height:718px}@media (max-width:1024px){.home-hero-section .home-hero-swiper .swiper-wrapper{min-height:784px}}.home-hero-section .home-hero-swiper .swiper-wrapper .swiper-slide{position:relative;min-height:inherit;padding:48px 0 24px;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;background-color:#d3d3d3;z-index:1}.home-hero-section .home-hero-swiper .swiper-wrapper .swiper-slide .section-video{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;z-index:-1}@media (min-width:1025px){.home-hero-section .home-hero-swiper .swiper-wrapper .swiper-slide .container.slide-container{padding-left:172px;padding-right:172px}}@media (min-width:1025px) and (max-width:1250px){.home-hero-section .home-hero-swiper .swiper-wrapper .swiper-slide .container.slide-container{padding-left:100px;padding-right:100px}}.home-hero-section .home-hero-swiper .swiper-wrapper .swiper-slide .container .slide-title{font-size:72px;font-weight:700;line-height:80px;color:#fff;text-align:center}.home-hero-section .home-hero-swiper .swiper-wrapper .swiper-slide .container .slide-text{margin-top:32px;max-width:872px;font-size:18px;font-weight:400;line-height:28px;color:#fff;text-align:center}.home-hero-section .home-hero-swiper .swiper-wrapper .swiper-slide .container .row{margin-top:40px;width:100%;display:flex;justify-content:center;align-items:center;gap:24px}.home-hero-section .home-hero-swiper .swiper-wrapper .swiper-slide .container .row .secondary-link{background-color:#fff;color:#2a313a;transition:.3s background-color,.3s color}.home-hero-section .home-hero-swiper .swiper-wrapper .swiper-slide .container .row .secondary-link:hover{background-color:#f8a847;color:#fff}.home-hero-section .home-hero-swiper .swiper-wrapper .swiper-slide .container .bottom-row{margin-top:42px;width:100%;display:grid;grid-template-columns:278px 1fr 278px;gap:12px}.home-hero-section .home-hero-swiper .swiper-wrapper .swiper-slide .container .bottom-row .block{min-height:0;width:100%;padding:30px;display:flex;flex-direction:column;align-items:flex-start;background-color:rgba(255,255,255,.2);border:2px solid #f8a847;border-radius:28px;font-size:16px;font-weight:400;line-height:20px;color:#fff;backdrop-filter:blur(6px)}@media (min-width:1025px){.home-hero-section .home-hero-swiper .swiper-wrapper .swiper-slide .container .bottom-row .block:nth-of-type(even){grid-column:3}}.home-hero-section .home-hero-swiper .swiper-wrapper .swiper-slide .container .bottom-row .block .block-title{margin-bottom:8px;font-size:16px;font-weight:700;line-height:24px}.home-hero-section .home-hero-swiper .swiper-wrapper .swiper-slide .container .bottom-row .block .value{font-size:40px;font-weight:700;line-height:48px;color:#00bf6f}@media (max-width:1024px){.home-hero-section .home-hero-swiper .swiper-wrapper .swiper-slide{padding:48px 0 56px}}@media (max-width:1024px) and (min-width:1025px){.home-hero-section .home-hero-swiper .swiper-wrapper .swiper-slide .container.slide-container{padding-left:172px;padding-right:172px}}@media (max-width:1024px) and (min-width:1025px) and (max-width:1250px){.home-hero-section .home-hero-swiper .swiper-wrapper .swiper-slide .container.slide-container{padding-left:100px;padding-right:100px}}@media (max-width:1024px){.home-hero-section .home-hero-swiper .swiper-wrapper .swiper-slide .container .slide-title{font-size:40px;line-height:40px}.home-hero-section .home-hero-swiper .swiper-wrapper .swiper-slide .container .slide-text{margin-top:24px;font-size:16px;line-height:24px}.home-hero-section .home-hero-swiper .swiper-wrapper .swiper-slide .container .row{margin-top:32px;max-width:360px;flex-direction:column;align-items:stretch;gap:16px}.home-hero-section .home-hero-swiper .swiper-wrapper .swiper-slide .container .row .default-link{max-width:100%}.home-hero-section .home-hero-swiper .swiper-wrapper .swiper-slide .container .bottom-row{margin-top:32px;max-width:540px;grid-template-columns:100%}.home-hero-section .home-hero-swiper .swiper-wrapper .swiper-slide .container .bottom-row .block{padding:14px;font-size:14px;line-height:18px}.home-hero-section .home-hero-swiper .swiper-wrapper .swiper-slide .container .bottom-row .block .block-title{margin-bottom:10px;font-size:16px;line-height:22px}.home-hero-section .home-hero-swiper .swiper-wrapper .swiper-slide .container .bottom-row .block .value{font-size:32px;line-height:40px}}.home-hero-section .home-hero-swiper .pagination{position:absolute;left:0;bottom:24px;width:100%;display:flex;align-items:center;justify-content:center;gap:8px;z-index:1}.home-hero-section .home-hero-swiper .pagination .swiper-pagination-bullet{margin:0;flex:0 0 auto;width:8px;height:8px;display:flex;background-color:#fff;opacity:.4;transition:.3s opacity;pointer-events:all}.home-hero-section .home-hero-swiper .pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;pointer-events:none}.home-hero-section .home-hero-swiper .button-next,.home-hero-section .home-hero-swiper .button-prev{--spacing:60px;--offset:calc(var(--spacing) + max(0px, 100% - 1440px) / 2);position:absolute;top:50%;width:40px;height:40px;display:flex;background:rgba(255,255,255,.7) url(../images/svg/swiper-caret-icon.svg) center/24px 24px no-repeat;border-radius:8px;transform:translateY(-50%);z-index:1;cursor:pointer;backdrop-filter:blur(4px);transition:.3s background-color}.home-hero-section .home-hero-swiper .button-next:hover,.home-hero-section .home-hero-swiper .button-prev:hover{background-color:#f8a847}@media (max-width:1250px){.home-hero-section .home-hero-swiper .button-next,.home-hero-section .home-hero-swiper .button-prev{--spacing:30px}}@media (max-width:1024px){.home-hero-section .home-hero-swiper .button-next,.home-hero-section .home-hero-swiper .button-prev{display:none}}.home-hero-section .home-hero-swiper .button-prev{left:var(--offset)}.home-hero-section .home-hero-swiper .button-next{right:var(--offset);transform:translateY(-50%) rotate(180deg)}.logos-section{padding:56px 0 64px}.logos-section .container .grid{display:grid;grid-template-columns:repeat(4,auto);justify-items:center;align-items:center;gap:48px}.logos-section .container .grid .logo{height:52px;width:auto;max-width:236px;object-fit:contain}@media (max-width:1250px){.logos-section{padding:24px 0 40px}.logos-section .container .grid{width:100%;max-width:600px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:24px 36px}.logos-section .container .grid .logo{min-width:0;width:100%}}.home-equipment-section{padding:128px 0}.home-equipment-section .container .section-title{font-size:48px;font-weight:700;line-height:48px;text-align:center}.home-equipment-section .container .section-title span{color:#00bf6f}.home-equipment-section .container .section-text{margin-top:32px;max-width:872px;font-size:18px;font-weight:400;line-height:28px;text-align:center}.home-equipment-section .container .equipment{margin-top:56px;width:100%;display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.home-equipment-section .container .equipment .item{min-width:0;width:100%;padding:0 0 23px;display:flex;flex-direction:column;align-items:stretch;border:1px solid transparent;border-radius:16px;overflow:hidden;transition:.3s border-color}.home-equipment-section .container .equipment .item:hover{border-color:#f8a847}.home-equipment-section .container .equipment .item .item-image{min-width:0;aspect-ratio:424/240;height:auto;object-fit:cover}.home-equipment-section .container .equipment .item .item-title{margin-top:16px;padding:0 15px;font-size:18px;font-weight:600;line-height:26px}.home-equipment-section .container .equipment .item .item-text{margin-top:10px;padding:0 15px;display:-webkit-box;font-size:16px;font-weight:400;line-height:22px;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.home-equipment-section .container .default-link{margin-top:40px}@media (max-width:1024px){.home-equipment-section{padding:80px 0}.home-equipment-section .container .section-title{font-size:32px;line-height:40px}.home-equipment-section .container .section-text{margin-top:24px;font-size:16px;line-height:24px}.home-equipment-section .container .equipment{margin-top:64px;grid-template-columns:repeat(2,1fr)}}@media (max-width:1024px) and (max-width:767px){.home-equipment-section .container .equipment{grid-template-columns:100%}}@media (max-width:1024px){.home-equipment-section .container .equipment .item{padding:0 0 15px}.home-equipment-section .container .default-link{margin-top:32px;max-width:360px}}.home-tabs-section{position:relative;padding:112px 0 128px;background:#2a313a;z-index:1}.home-tabs-section::before{content:"";position:absolute;left:0;top:0;display:flex;width:100%;height:100%;background:url(../images/illustrations/topography.png) center/cover no-repeat;z-index:-2;opacity:.1}.home-tabs-section .container .section-title{font-size:48px;font-weight:700;line-height:48px;color:#fff;text-align:center}.home-tabs-section .container .section-title span{color:#00bf6f}.home-tabs-section .container .section-text{margin-top:32px;max-width:872px;font-size:18px;font-weight:400;line-height:28px;color:#fff;text-align:center}.home-tabs-section .container .tab-accordion{margin-top:56px;position:relative;width:100%;min-height:var(--max-content-height,0);display:flex;flex-direction:column;align-items:stretch;background-color:#f9f9f9;border-radius:28px;overflow:hidden;z-index:1;transition:.3s min-height}.home-tabs-section .container .tab-accordion .accordion-item{flex-grow:1;display:flex}.home-tabs-section .container .tab-accordion .accordion-item input[type=radio]{display:none}.home-tabs-section .container .tab-accordion .accordion-item .item-head{width:410px;min-height:184px;flex:0 0 auto;display:flex;align-items:center;gap:24px;padding:32px;border-radius:16px 0 0 16px;transition:.3s background-color;cursor:pointer}@media (hover:hover){.home-tabs-section .container .tab-accordion .accordion-item .item-head:hover .head-title{color:#f8a847}}.home-tabs-section .container .tab-accordion .accordion-item .item-head::after{content:"";flex:0 0 auto;width:24px;height:24px;display:none;background:url(../images/svg/tab-caret-icon.svg) center/contain no-repeat;transition:.3s transform}.home-tabs-section .container .tab-accordion .accordion-item .item-head .head-icon{flex:0 0 auto;width:64px;height:64px;object-fit:contain}.home-tabs-section .container .tab-accordion .accordion-item .item-head .head-title{flex:1 0 0;font-size:26px;font-weight:700;line-height:32px;transition:.3s color}.home-tabs-section .container .tab-accordion .accordion-item input[type=radio]:checked~.item-head{background-color:#fff}@media (hover:hover){.home-tabs-section .container .tab-accordion .accordion-item input[type=radio]:checked~.item-head:hover .head-title{color:#f8a847}}.home-tabs-section .container .tab-accordion .accordion-item input[type=radio]:checked~.item-head::after{transform:rotate(-180deg)}.home-tabs-section .container .tab-accordion .accordion-item input[type=radio]:checked~.item-head .head-title{color:#00bf6f}.home-tabs-section .container .tab-accordion .accordion-item .right-column{position:absolute;left:410px;top:0;width:calc(100% - 410px);height:100%;min-height:var(--max-content-height,0);background-color:#fff;transition:.3s min-height;z-index:0}.home-tabs-section .container .tab-accordion .accordion-item .right-column .item-content-wrapper{width:100%;display:flex;flex-direction:column;opacity:0;transition:.3s opacity}.home-tabs-section .container .tab-accordion .accordion-item .right-column .item-content-wrapper .item-content{width:100%;padding:40px 24px 24px 32px}.home-tabs-section .container .tab-accordion .accordion-item .right-column .item-content-wrapper .item-content .item-content-text{font-size:20px;font-weight:400;line-height:28px}.home-tabs-section .container .tab-accordion .accordion-item .right-column .item-content-wrapper .item-content .item-content-grid{margin-top:32px;display:grid;grid-template-columns:repeat(2,1fr);gap:32px 24px}.home-tabs-section .container .tab-accordion .accordion-item .right-column .item-content-wrapper .item-content .item-content-grid .grid-item{grid-row:span 2;min-width:0;width:100%;display:grid;grid-template-columns:auto 1fr;grid-template-rows:subgrid;align-items:center;gap:8px 12px}.home-tabs-section .container .tab-accordion .accordion-item .right-column .item-content-wrapper .item-content .item-content-grid .grid-item:last-of-type:nth-of-type(odd){grid-column:span 2}.home-tabs-section .container .tab-accordion .accordion-item .right-column .item-content-wrapper .item-content .item-content-grid .grid-item::before{content:"";min-width:0;display:flex;width:28px;height:28px;background:url(../images/svg/list-item-icon.svg) center/contain no-repeat}.home-tabs-section .container .tab-accordion .accordion-item .right-column .item-content-wrapper .item-content .item-content-grid .grid-item .item-title{min-width:0;width:100%;font-size:20px;font-weight:700;line-height:28px}.home-tabs-section .container .tab-accordion .accordion-item .right-column .item-content-wrapper .item-content .item-content-grid .grid-item .item-text{grid-column:span 2;align-self:start;min-width:0;width:100%;font-size:16px;font-weight:400;line-height:24px}.home-tabs-section .container .tab-accordion .accordion-item .right-column .item-content-wrapper .item-content .item-content-image{position:absolute;margin-top:40px;width:calc(100% - 24px - 32px);height:calc(100% - var(--content-height) - 40px);max-height:calc(min(100vw,1440px)/ 2.5);object-fit:cover;border-radius:28px;z-index:1}.home-tabs-section .container .tab-accordion .accordion-item .right-column .item-content-wrapper .item-content .default-link{margin:24px auto 0;max-width:360px;display:none}.home-tabs-section .container .tab-accordion .accordion-item input[type=radio]:checked~.right-column{z-index:1}.home-tabs-section .container .tab-accordion .accordion-item input[type=radio]:checked~.right-column .item-content-wrapper{opacity:1}.home-tabs-section .container .default-link{margin-top:40px}@media (max-width:1024px){.home-tabs-section{position:relative;padding:112px 0 128px;background:#2a313a;z-index:1}.home-tabs-section::before{content:"";position:absolute;left:0;top:0;display:flex;width:100%;height:100%;background:url(../images/illustrations/topography.png) center/cover no-repeat;z-index:-2;opacity:.1}.home-tabs-section .container .section-title{font-size:28px;line-height:32px}.home-tabs-section .container .section-text{margin-top:24px;font-size:16px;line-height:24px}.home-tabs-section .container .tab-accordion{margin-top:64px;min-height:unset;gap:8px;background-color:transparent;border-radius:0;overflow:unset}.home-tabs-section .container .tab-accordion .accordion-item{flex-direction:column;align-items:stretch;background-color:#fff;border-radius:28px;overflow:hidden}.home-tabs-section .container .tab-accordion .accordion-item .item-head{width:unset;min-height:96px;flex-direction:row-reverse;gap:16px;padding:12px 16px;background-color:#fff;border-radius:0}.home-tabs-section .container .tab-accordion .accordion-item .item-head::after{display:flex}.home-tabs-section .container .tab-accordion .accordion-item .item-head .head-icon{width:48px;height:48px}.home-tabs-section .container .tab-accordion .accordion-item .item-head .head-title{flex:1 0 0;font-size:20px;line-height:24px}.home-tabs-section .container .tab-accordion .accordion-item .right-column{position:static;width:unset;height:unset;min-height:unset;background-color:transparent;z-index:unset}.home-tabs-section .container .tab-accordion .accordion-item .right-column .item-content-wrapper{width:unset;height:max-content;max-height:0;transition:.5s max-height,.5s opacity;overflow:hidden}.home-tabs-section .container .tab-accordion .accordion-item .right-column .item-content-wrapper .item-content{width:100%;padding:23px 16px 24px;border-top:1px solid rgba(109,119,131,.2)}.home-tabs-section .container .tab-accordion .accordion-item .right-column .item-content-wrapper .item-content .item-content-text{font-size:16px;line-height:22px}.home-tabs-section .container .tab-accordion .accordion-item .right-column .item-content-wrapper .item-content .item-content-grid{gap:16px}}@media (max-width:1024px) and (max-width:767px){.home-tabs-section .container .tab-accordion .accordion-item .right-column .item-content-wrapper .item-content .item-content-grid{grid-template-columns:100%}.home-tabs-section .container .tab-accordion .accordion-item .right-column .item-content-wrapper .item-content .item-content-grid .grid-item:last-of-type:nth-of-type(odd){grid-column:span 1}}@media (max-width:1024px){.home-tabs-section .container .tab-accordion .accordion-item .right-column .item-content-wrapper .item-content .item-content-grid .grid-item{gap:8px}.home-tabs-section .container .tab-accordion .accordion-item .right-column .item-content-wrapper .item-content .item-content-grid .grid-item::before{width:26px;height:26px}.home-tabs-section .container .tab-accordion .accordion-item .right-column .item-content-wrapper .item-content .item-content-grid .grid-item .item-title{font-size:18px;line-height:26px}.home-tabs-section .container .tab-accordion .accordion-item .right-column .item-content-wrapper .item-content .item-content-grid .grid-item .item-text{font-size:14px;line-height:22px}.home-tabs-section .container .tab-accordion .accordion-item .right-column .item-content-wrapper .item-content .item-content-image{position:static;margin-top:24px;width:100%;aspect-ratio:1.5;height:auto;max-height:420px}.home-tabs-section .container .tab-accordion .accordion-item .right-column .item-content-wrapper .item-content .default-link{display:flex}.home-tabs-section .container .tab-accordion .accordion-item input[type=radio]:checked~.right-column{z-index:unset}.home-tabs-section .container .tab-accordion .accordion-item input[type=radio]:checked~.right-column .item-content-wrapper{max-height:var(--content-height,0);opacity:1}.home-tabs-section .container .default-link{display:none}}.energy-impact-section{padding:128px 0}.energy-impact-section .container .section-title{max-width:648px;font-size:48px;font-weight:700;line-height:48px;text-align:center}.energy-impact-section .container .section-title span{color:#00bf6f}.energy-impact-section .container .section-text{margin-top:32px;max-width:872px;font-size:18px;font-weight:400;line-height:28px;text-align:center}.energy-impact-section .container .grid{margin-top:56px;width:100%;display:grid;grid-template-columns:minmax(0,1fr) minmax(424px,1fr) minmax(0,1fr);gap:24px;grid-auto-flow:dense}@media (max-width:1250px){.energy-impact-section .container .grid{grid-template-columns:1fr 1fr}}@media (max-width:1024px){.energy-impact-section .container .grid{grid-template-columns:100%;gap:40px}}.energy-impact-section .container .grid .middle-image-wrapper{min-width:0;width:100%;display:flex}@media (min-width:1251px){.energy-impact-section .container .grid .middle-image-wrapper{grid-column:2}}@media (min-width:1025px) and (max-width:1250px){.energy-impact-section .container .grid .middle-image-wrapper{max-height:760px}}.energy-impact-section .container .grid .middle-image-wrapper .middle-image{flex:0 0 auto;width:100%;height:100%;object-fit:cover;border-radius:28px}.energy-impact-section .container .grid .side-column{min-width:0;width:100%;display:flex;flex-direction:column;align-items:stretch;gap:24px}@media (min-width:1025px) and (max-width:1250px){.energy-impact-section .container .grid .side-column{flex-direction:column-reverse}.energy-impact-section .container .grid .side-column:last-of-type{grid-column:span 2;display:grid;grid-template-columns:subgrid}}@media (min-width:1251px){.energy-impact-section .container .grid .side-column:last-of-type{flex-direction:column-reverse}}.energy-impact-section .container .grid .side-column .column-content{display:flex;flex-direction:column;align-items:stretch;gap:24px}.energy-impact-section .container .grid .side-column .column-content .block{padding:32px 40px;display:flex;flex-direction:column;align-items:flex-start;background-color:rgba(0,191,111,.0784313725);border-radius:28px;font-size:16px;font-weight:400;line-height:20px;z-index:1}.energy-impact-section .container .grid .side-column .column-content .block .value{font-size:40px;font-weight:700;line-height:48px;color:#00bf6f}.energy-impact-section .container .grid .side-column .column-content .description{font-size:16px;font-weight:400;line-height:24px}.energy-impact-section .container .grid .side-column .column-image{flex:1 0 267px;width:100%;min-height:0;object-fit:cover;border-radius:28px}@media (max-width:1024px){.energy-impact-section{padding:80px 0}.energy-impact-section .container .section-title{font-size:32px;line-height:40px}.energy-impact-section .container .section-text{margin-top:24px;font-size:16px;line-height:24px}.energy-impact-section .container .grid{margin-top:64px}.energy-impact-section .container .grid .middle-image-wrapper{justify-self:center;max-height:540px;max-width:450px}.energy-impact-section .container .grid .side-column{gap:40px}.energy-impact-section .container .grid .side-column .column-content{gap:32px}.energy-impact-section .container .grid .side-column .column-content .block{align-self:center;width:100%;max-width:690px;padding:16px;font-size:14px;line-height:18px}.energy-impact-section .container .grid .side-column .column-content .block .value{font-size:32px;line-height:40px}.energy-impact-section .container .grid .side-column .column-image{align-self:center;flex:0 0 auto;max-width:690px;max-height:540px}}.services-section{padding:64px 0}.services-section .container .section-title{width:90%;font-size:48px;font-weight:700;line-height:48px;text-align:center}.services-section .container .section-title>span{color:#00bf6f}.services-section .container .section-text{margin-top:32px;max-width:872px;width:90%;font-size:18px;font-weight:400;line-height:28px;text-align:center}.services-section .container .services-column{margin-top:80px;width:100%;display:flex;flex-direction:column;align-items:stretch;gap:104px}.services-section .container .services-column .service-item{display:flex;align-items:flex-start;gap:40px}@media (min-width:1251px){.services-section .container .services-column .service-item:nth-of-type(odd){flex-direction:row-reverse}}.services-section .container .services-column .service-item .default-link{margin-top:40px}.services-section .container .services-column .service-item .left{min-width:0;flex:1 0 0;display:flex;flex-direction:column;align-items:flex-start}.services-section .container .services-column .service-item .left .service-title{display:flex;align-items:center;gap:16px;font-size:44px;font-weight:700;line-height:52px}.services-section .container .services-column .service-item .left .service-title .service-icon{flex:0 0 auto;width:80px;height:80px;object-fit:contain}.services-section .container .services-column .service-item .left .service-text{margin-top:24px;font-size:16px;font-weight:400;line-height:24px}.services-section .container .services-column .service-item .left .service-features{margin-top:32px;display:flex;flex-direction:column;align-items:flex-start;gap:32px}.services-section .container .services-column .service-item .left .service-features .feature{display:flex;flex-wrap:wrap;align-content:flex-start;align-items:center;gap:8px 12px}.services-section .container .services-column .service-item .left .service-features .feature::before{content:"";flex:0 0 auto;display:flex;width:28px;height:28px;background:url(../images/svg/list-item-icon.svg) center/contain no-repeat}.services-section .container .services-column .service-item .left .service-features .feature .feature-title{flex:1 0 0;font-size:20px;font-weight:700;line-height:28px}.services-section .container .services-column .service-item .left .service-features .feature .feature-text{flex:0 0 auto;width:100%;font-size:16px;font-weight:400;line-height:24px}.services-section .container .services-column .service-item .right{min-width:0;flex:0 0 auto;width:50%;display:flex;flex-direction:column;align-items:stretch}.services-section .container .services-column .service-item .right .service-image{width:100%;aspect-ratio:1;height:auto;object-fit:cover;border-radius:28px}.services-section .container .services-column .service-item .right .default-link{display:none}@media (max-width:1250px){.services-section{padding:48px 0}.services-section .container .services-column .service-item{flex-direction:column;align-items:stretch}.services-section .container .services-column .service-item .default-link{align-self:center;max-width:420px}.services-section .container .services-column .service-item .left{flex:0 0 auto;width:100%;align-items:stretch}.services-section .container .services-column .service-item .left .service-features{flex-wrap:wrap;flex-direction:row;align-items:flex-start}.services-section .container .services-column .service-item .left .service-features .feature{flex:0 0 auto;width:calc((100% - 32px)/ 2)}.services-section .container .services-column .service-item .left .default-link{display:none}.services-section .container .services-column .service-item .right{flex:0 0 auto;width:100%}.services-section .container .services-column .service-item .right .service-image{max-height:540px}.services-section .container .services-column .service-item .right .default-link{display:flex}}@media (max-width:767px){.services-section{padding:40px 0}.services-section .container .section-title{font-size:32px;line-height:32px}.services-section .container .section-text{margin-top:24px;width:calc(100% + 6px);font-size:16px;line-height:24px}.services-section .container .services-column{margin-top:64px;gap:64px}.services-section .container .services-column .service-item{gap:24px}.services-section .container .services-column .service-item .left .service-title{gap:12px;font-size:24px;line-height:34px}.services-section .container .services-column .service-item .left .service-title .service-icon{width:48px;height:48px}.services-section .container .services-column .service-item .left .service-text{margin-top:16px;font-size:14px;line-height:22px}.services-section .container .services-column .service-item .left .service-features{gap:16px}.services-section .container .services-column .service-item .left .service-features .feature{width:100%;gap:8px}.services-section .container .services-column .service-item .left .service-features .feature::before{width:26px;height:26px}.services-section .container .services-column .service-item .left .service-features .feature .feature-title{font-size:18px;line-height:26px}.services-section .container .services-column .service-item .left .service-features .feature .feature-text{font-size:14px;line-height:22px}.services-section .container .services-column .service-item .right .service-image{aspect-ratio:328/217;border-radius:16px}}.partners{padding:64px 0}.partners .container .columns{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:24px 152px}.partners .container .columns .column{grid-row:span 2;min-width:0;display:grid;grid-template-rows:subgrid}.partners .container .columns .column .column-title{font-size:24px;font-weight:600;line-height:36px}.partners .container .columns .column .logos{display:grid;grid-template-columns:1fr 1fr;gap:16px}.partners .container .columns .column .logos .logo-wrapper{min-width:0;width:100%;aspect-ratio:284/80;height:auto;padding:14px;display:flex;align-items:center;justify-content:center;background-color:#f8f8f9;border-radius:16px}.partners .container .columns .column .logos .logo-wrapper .logo{flex:0 0 auto;width:100%;height:100%;object-fit:contain}@media (max-width:1250px){.partners{padding:48px 0}.partners .container .columns{gap:24px 64px}}@media (max-width:1024px){.partners{padding:40px 0}.partners .container .columns{grid-template-columns:1fr;gap:40px}.partners .container .columns .column{gap:24px}.partners .container .columns .column .column-title{font-size:18px;line-height:24px}.partners .container .columns .column .logos{gap:12px}.partners .container .columns .column .logos .logo-wrapper{aspect-ratio:158/48;max-height:75px;padding:10px}}.about-started-section{padding:64px 0 104px}.about-started-section .container .section-title{font-size:48px;font-weight:700;line-height:48px;text-align:center}.about-started-section .container .section-title span{color:#00bf6f}.about-started-section .container .section-text{margin-top:32px;max-width:872px;font-size:18px;font-weight:400;line-height:28px;text-align:center}.about-started-section .container .grid{margin-top:80px;width:100%;display:grid;grid-template-columns:1fr 1fr;gap:48px 24px}.about-started-section .container .grid .grid-item{min-width:0;width:100%;padding:32px;display:grid;grid-template-columns:auto 1fr;align-items:start;gap:16px;background-color:#f8f8f9;border-radius:28px}.about-started-section .container .grid .grid-item.main{grid-column:span 2;display:flex;flex-direction:row-reverse;align-items:center;gap:32px}.about-started-section .container .grid .grid-item.main .text-block{flex:1 0 0;display:flex;flex-direction:column;align-items:stretch;gap:24px}.about-started-section .container .grid .grid-item.main .text-block .item-title{font-size:44px;line-height:56px}.about-started-section .container .grid .grid-item.main .item-image{flex:0 0 auto;width:384px;aspect-ratio:1;height:auto;object-fit:cover;border-radius:16px}.about-started-section .container .grid .grid-item .item-icon{grid-row:span 2;width:64px;height:64px}.about-started-section .container .grid .grid-item .item-title{font-size:32px;font-weight:700;line-height:32px}.about-started-section .container .grid .grid-item .item-text{font-size:16px;font-weight:400;line-height:24px}@media (max-width:1024px){.about-started-section{padding:24px 0 80px}.about-started-section .container .section-title{font-size:32px;line-height:32px}.about-started-section .container .section-text{margin-top:24px;font-size:16px;line-height:24px}.about-started-section .container .grid{margin-top:64px;grid-template-columns:100%;gap:16px}.about-started-section .container .grid .grid-item{padding:16px;grid-template-columns:auto 1fr;align-items:center;gap:12px 16px}.about-started-section .container .grid .grid-item.main{padding:24px 16px 16px;grid-column:unset;flex-direction:column;align-items:stretch;gap:32px}.about-started-section .container .grid .grid-item.main .text-block{flex:unset}.about-started-section .container .grid .grid-item.main .text-block .item-title{font-size:28px;line-height:32px}.about-started-section .container .grid .grid-item.main .item-image{align-self:center;width:100%;max-width:600px}.about-started-section .container .grid .grid-item .item-icon{grid-row:unset;width:48px;height:48px}.about-started-section .container .grid .grid-item .item-title{font-size:24px;line-height:24px}.about-started-section .container .grid .grid-item .item-text{grid-column:span 2;font-size:14px;line-height:22px}}.about-brochure{padding:128px 0 64px}.about-brochure .container .row{width:100%;padding:32px;display:grid;grid-template-columns:1fr auto;align-items:center;gap:32px;background-color:#f8f8f9;border-radius:28px}.about-brochure .container .row .column{min-width:0;width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:24px}.about-brochure .container .row .column .section-title{font-size:44px;font-weight:700;line-height:56px}.about-brochure .container .row .column .section-title span{color:#00bf6f}.about-brochure .container .row .column .section-text{font-size:16px;font-weight:400;line-height:24px}.about-brochure .container .row .section-image{min-width:0;width:384px;aspect-ratio:1;height:auto;object-fit:cover;border-radius:16px}@media (max-width:1250px){.about-brochure .container .row .section-image{width:352px}}@media (max-width:1024px){.about-brochure{padding:80px 0 40px}.about-brochure .container .row{padding:48px 16px 16px;grid-template-columns:100%}.about-brochure .container .row .column{align-items:center}.about-brochure .container .row .column .section-title{font-size:28px;line-height:32px;text-align:center}.about-brochure .container .row .column .section-text{font-size:14px;line-height:22px;text-align:center}.about-brochure .container .row .section-image{display:none}}.about-map{padding:64px 0}.about-map .container .block{position:relative;width:100%;padding:72px 32px;display:flex;flex-direction:column;align-items:stretch;background-color:#f8f8f9;border-radius:28px;z-index:1}.about-map .container .block .section-title{font-size:44px;font-weight:700;line-height:56px}.about-map .container .block .section-title span{color:#00bf6f;white-space:nowrap}.about-map .container .block .section-text{margin-top:24px;max-width:616px;font-size:16px;font-weight:400;line-height:24px}.about-map .container .block .list{margin-top:40px;width:calc(100% - 232px);display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr;gap:8px}.about-map .container .block .list .item-wrapper{min-width:0;width:100%;display:grid;grid-template-columns:subgrid}@media (min-width:1251px){.about-map .container .block .list .item-wrapper:nth-of-type(2){grid-column:span 2}}.about-map .container .block .list .item-wrapper .item{min-width:0;width:100%;padding:16px 24px;display:flex;flex-wrap:wrap;align-content:flex-start;align-items:center;gap:8px 12px;background-color:#fff;border-radius:16px}.about-map .container .block .list .item-wrapper .item::before{content:"";flex:0 0 auto;display:flex;width:24px;height:24px;background:url(../images/svg/list-item-icon-2.svg) center/contain no-repeat}.about-map .container .block .list .item-wrapper .item .item-title{flex:0 0 calc(100% - 36px);font-size:20px;font-weight:600;line-height:24px}.about-map .container .block .list .item-wrapper .item .licence-label,.about-map .container .block .list .item-wrapper .item .pending-label{flex:0 0 auto;font-size:18px;font-weight:400;line-height:28px;color:#6d7783}.about-map .container .block .list .item-wrapper .item .pending-label{flex-basis:100%}.about-map .container .block .list .item-wrapper .item .licence-number{margin-left:auto;flex:0 0 auto;font-size:18px;font-weight:500;line-height:28px;text-align:right}.about-map .container .block .list .item-wrapper .item .item-description{flex:0 0 100%;font-style:italic;font-size:14px;font-weight:400;line-height:20px;color:#6d7783;opacity:.7}.about-map .container .block .section-image{position:absolute;right:64px;top:64px;width:418px;aspect-ratio:418/394;height:auto;object-fit:contain;z-index:-1}@media (max-width:1250px){.about-map .container .block .section-title{width:calc(100% - 396px)}.about-map .container .block .section-text{width:calc(100% - 406px)}.about-map .container .block .list{grid-template-columns:repeat(2,1fr)}}@media (max-width:1250px) and (min-width:1025px){.about-map .container .block .list .item-wrapper:nth-of-type(1){grid-column:span 2}}@media (max-width:1250px){.about-map .container .block .section-image{top:90px;width:380px}}@media (max-width:1024px){.about-map{padding:40px 0}.about-map .container .block{padding:72px 32px 40px}.about-map .container .block .section-title{width:100%;font-size:28px;line-height:32px}.about-map .container .block .section-text{width:100%;font-size:14px;line-height:22px}.about-map .container .block .list{width:100%;grid-auto-rows:unset}}@media (max-width:1024px) and (min-width:900px){.about-map .container .block .list .item-wrapper:nth-of-type(-n+3){grid-column:span 2}}@media (max-width:1024px){.about-map .container .block .list .item-wrapper .item{padding:16px;gap:8px}.about-map .container .block .list .item-wrapper .item .item-title{flex:0 0 calc(100% - 32px);font-size:16px;line-height:24px}.about-map .container .block .list .item-wrapper .item .licence-label,.about-map .container .block .list .item-wrapper .item .pending-label{font-size:14px;line-height:20px}.about-map .container .block .list .item-wrapper .item .licence-number{font-size:14px;line-height:20px}.about-map .container .block .section-image{top:180px;width:40%}}@media (max-width:899px){.about-map .container .block{padding:48px 16px 16px}.about-map .container .block .section-title{text-align:center}.about-map .container .block .section-text{align-self:center;text-align:center}.about-map .container .block .list{grid-template-columns:100%}.about-map .container .block .section-image{margin-top:32px;align-self:center;position:static;width:100%;max-width:540px}}main.about .default-collage-section{padding:64px 0}@media (max-width:767px){main.about .default-collage-section{padding:40px 0}}.reasons-section{padding:68px 0 88px}.reasons-section .container .section-title{font-size:48px;font-weight:700;line-height:48px;text-align:center}.reasons-section .container .section-title span{color:#00bf6f}.reasons-section .container .section-text{margin-top:32px;max-width:872px;font-size:18px;font-weight:400;line-height:28px;text-align:center}.reasons-section .container .row{margin-top:80px;width:100%;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:32px 24px}.reasons-section .container .row .block{flex:0 0 auto;width:calc((100% - 48px)/ 3);display:grid;grid-template-columns:auto 1fr;align-items:center;gap:16px}.reasons-section .container .row .block .block-icon{min-width:0;width:64px;height:64px;object-fit:contain}.reasons-section .container .row .block .block-title{min-width:0;font-size:24px;font-weight:700;line-height:24px}.reasons-section .container .row .block .block-text{grid-column:2;min-width:0;font-size:16px;font-weight:400;line-height:24px}@media (max-width:1024px){.reasons-section{padding:24px 0 80px}.reasons-section .container .section-title{width:70%;font-size:32px;line-height:32px}.reasons-section .container .section-text{margin-top:24px;font-size:16px;line-height:24px}.reasons-section .container .row{margin-top:64px}.reasons-section .container .row .block{width:calc((100% - 24px)/ 2);gap:8px 16px}}@media (max-width:1024px) and (max-width:767px){.reasons-section .container .row .block{width:100%}}@media (max-width:1024px){.reasons-section .container .row .block .block-icon{width:48px;height:48px}.reasons-section .container .row .block .block-title{font-size:18px;line-height:18px}.reasons-section .container .row .block .block-text{grid-column:span 2}}.jobs-section{padding:64px 0 128px;background-color:#f8f8f9}.jobs-section .container .section-title{font-size:44px;font-weight:700;line-height:56px;text-align:center}.jobs-section .container .section-title span{color:#00bf6f}.jobs-section .container .row{margin-top:64px;width:100%;display:grid;grid-template-columns:422px 1fr;align-items:start;gap:64px}.jobs-section .container .row .side-block{position:sticky;top:100px;min-width:0;width:100%;padding:40px 24px 32px;display:flex;flex-direction:column;align-items:stretch;background-color:#fff;border:1px solid #f8a847;border-radius:28px}.jobs-section .container .row .side-block .block-title{font-size:26px;font-weight:600;line-height:36px}.jobs-section .container .row .side-block .block-text{margin-top:8px;font-size:12px;font-weight:400;line-height:18px}.jobs-section .container .row .side-block .default-link{margin-top:32px;max-width:unset}.jobs-section .container .row .side-block .alert-form-wrapper{margin-top:10px;display:flex;flex-direction:column;align-items:stretch}.jobs-section .container .row .side-block .alert-form-wrapper form{display:grid;grid-template-columns:1fr 1fr;gap:24px}.jobs-section .container .row .side-block .alert-form-wrapper form .form-row{grid-column:span 2;display:grid;grid-template-columns:subgrid}.jobs-section .container .row .side-block .alert-form-wrapper form .form-row.last-row{margin-top:16px;grid-template-columns:200px 1fr;align-items:start;gap:24px}.jobs-section .container .row .side-block .alert-form-wrapper form .form-row.last-row .form-col.form-submit input[type=submit]{appearance:none;outline:0;width:100%;height:56px;padding:9px 16px;display:flex;align-items:center;justify-content:center;background-color:#00bf6f;border:none;border-radius:8px;font-size:14px;font-weight:400;line-height:22px;color:#fff;text-align:center;cursor:pointer;transition:.3s background-color,.3s color}.jobs-section .container .row .side-block .alert-form-wrapper form .form-row.last-row .form-col.form-submit input[type=submit]:hover{background-color:#f8a847}.jobs-section .container .row .side-block .alert-form-wrapper form .form-row.last-row .form-col.form-submit input[type=submit].disabled{background-color:#d0d0d0;color:#d0d0d0;pointer-events:none}.jobs-section .container .row .side-block .alert-form-wrapper form .form-row.last-row .form-col.form-submit .genesis-spinner{position:absolute;margin:0;top:50%;left:50%;transform:translate(-50%,-50%)}.jobs-section .container .row .side-block .alert-form-wrapper form .form-row .form-col{position:relative;min-width:0;width:100%;display:flex}.jobs-section .container .row .side-block .alert-form-wrapper form .form-row .form-col .genesis-form-control-wrap{flex:0 0 auto;width:100%;display:flex}.jobs-section .container .row .side-block .alert-form-wrapper form .form-row .form-col .genesis-form-control-wrap .genesis-not-valid-tip{position:absolute;left:4px;top:calc(100% + 5px);font-size:12px;line-height:12px}.jobs-section .container .row .side-block .alert-form-wrapper form .form-row .form-col:first-of-type:last-of-type{grid-column:span 2}.jobs-section .container .row .side-block .alert-form-wrapper form .form-row .form-col.form-field.focused>label{top:7px;font-size:12px;line-height:16px}.jobs-section .container .row .side-block .alert-form-wrapper form .form-row .form-col.form-field>label{position:absolute;top:15px;left:15px;font-size:16px;font-weight:400;line-height:24px;color:#6d7783;z-index:1;pointer-events:none;transition:.3s top,.3s font-size,.3s line-height}.jobs-section .container .row .side-block .alert-form-wrapper form .form-row .form-col.form-field .genesis-form-control-wrap>input{flex:0 0 auto;width:100%;height:56px;appearance:none;outline:0;padding:23px 15px 7px;border:1px solid #d8dfe8;border-radius:4px;font-family:Poppins;font-size:16px;font-weight:400;line-height:24px;color:inherit}.jobs-section .container .row .side-block .alert-form-wrapper form .form-row .form-col.genesis-select-field .genesis-form-control-wrap>input.genesis-select{padding:15px;cursor:pointer}.jobs-section .container .row .side-block .alert-form-wrapper form .form-row .form-col.genesis-select-field .genesis-form-control-wrap>input.genesis-select::placeholder{color:#6f7783;opacity:1}.jobs-section .container .row .side-block .alert-form-wrapper form .form-row .form-col.genesis-select-field .genesis-form-control-wrap .custom-dropdown{position:absolute;left:0;top:calc(100% + 6px);width:100%;max-height:300px;display:none;background:#fff;border:1px solid #d8dfe8;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.1);overflow-y:auto;z-index:4}.jobs-section .container .row .side-block .alert-form-wrapper form .form-row .form-col.genesis-select-field .genesis-form-control-wrap .custom-dropdown .dropdown-option{padding:8px 12px;cursor:pointer}.jobs-section .container .row .side-block .alert-form-wrapper form .form-row .form-col.genesis-select-field .genesis-form-control-wrap .custom-dropdown .dropdown-option:hover{background:#f0f0f0}.jobs-section .container .row .side-block .alert-form-wrapper form .form-row .form-col.genesis-radio-field .genesis-form-control-wrap .genesis-radio-group{width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));background-color:#f8f8f9;border-radius:8px}.jobs-section .container .row .side-block .alert-form-wrapper form .form-row .form-col.genesis-radio-field .genesis-form-control-wrap .genesis-radio-group .genesis-radio{min-width:0;width:100%;display:flex}.jobs-section .container .row .side-block .alert-form-wrapper form .form-row .form-col.genesis-radio-field .genesis-form-control-wrap .genesis-radio-group .genesis-radio input[type=radio]{display:none}.jobs-section .container .row .side-block .alert-form-wrapper form .form-row .form-col.genesis-radio-field .genesis-form-control-wrap .genesis-radio-group .genesis-radio span{width:100%;padding:9px 16px;display:flex;align-items:center;justify-content:center;background-color:transparent;border-radius:8px;font-size:14px;font-weight:400;line-height:22px;color:#6d7783;text-align:center;transition:.3s background-color,.3s color;overflow:hidden;cursor:pointer}.jobs-section .container .row .side-block .alert-form-wrapper form .form-row .form-col.genesis-radio-field .genesis-form-control-wrap .genesis-radio-group .genesis-radio input[type=radio]:checked+span{background-color:#00bf6f;color:#fff}.jobs-section .container .row .side-block .alert-form-wrapper form .genesis-response-output{display:none;grid-column:1/-1;margin:0;padding:.2em 1em;border:2px solid #ffb900}.jobs-section .container .row .side-block .alert-form-wrapper form .genesis-response-output.show{display:block}@media (max-width:1024px){.jobs-section .container .row .side-block .alert-form-wrapper form{grid-template-columns:100%}.jobs-section .container .row .side-block .alert-form-wrapper form .form-row{grid-column:span 1}.jobs-section .container .row .side-block .alert-form-wrapper form .form-row.last-row{grid-template-columns:100%}.jobs-section .container .row .side-block .alert-form-wrapper form .form-row.last-row .form-col.form-submit{grid-column:span 1}}.jobs-section .container .row .side-block .bottom-form-link{align-self:center;margin-top:24px;font-size:16px;font-weight:400;line-height:22px;text-align:center;transition:.3s color}.jobs-section .container .row .side-block .bottom-form-link:hover{color:#f8a847}.jobs-section .container .row .jobs-list{min-width:0;width:100%;display:flex;flex-direction:column;align-items:stretch;gap:8px}.jobs-section .container .row .jobs-list .job-item{position:relative;padding:24px;display:grid;grid-template-columns:1fr auto;align-items:start;gap:16px 36px;background-color:#fff;border-radius:8px;overflow:hidden}.jobs-section .container .row .jobs-list .job-item:hover::before{transform:translateX(0);opacity:1}.jobs-section .container .row .jobs-list .job-item::before{content:"";position:absolute;top:0;left:0;width:6px;height:100%;background-color:#f8a847;transform:translateX(-100%);opacity:0;transition:.3s opacity,.3s transform}.jobs-section .container .row .jobs-list .job-item .job-heads{min-width:0;width:100%;display:flex;flex-direction:column;align-items:stretch;gap:8px}.jobs-section .container .row .jobs-list .job-item .job-heads .job-title{font-size:24px;font-weight:600;line-height:32px}.jobs-section .container .row .jobs-list .job-item .job-heads .job-location{font-size:16px;font-weight:400;line-height:24px;color:#6d7783}.jobs-section .container .row .jobs-list .job-item .job-position{width:132px;padding:4px;display:flex;justify-content:center;align-items:center;background-color:#00bf6f;border-radius:6px;font-size:14px;font-weight:500;line-height:24px;color:#fff;text-align:center}.jobs-section .container .row .jobs-list .job-item .job-description{grid-column:span 2;min-width:0;width:100%;display:-webkit-box;font-size:16px;font-weight:400;line-height:24px;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media (max-width:1024px){.jobs-section{padding:48px 0 80px}.jobs-section .container .section-title{font-size:28px;line-height:32px}.jobs-section .container .row{margin-top:48px;grid-template-columns:100%}.jobs-section .container .row .side-block{position:static;padding:32px 16px 24px}.jobs-section .container .row .side-block .block-text{margin-top:8px;font-size:12px;line-height:18px}.jobs-section .container .row .side-block .alert-form-wrapper{margin-top:16px}.jobs-section .container .row .jobs-list{grid-row:1}.jobs-section .container .row .jobs-list .job-item{padding:16px;grid-template-columns:100%;gap:0}.jobs-section .container .row .jobs-list .job-item .job-heads{gap:4px}.jobs-section .container .row .jobs-list .job-item .job-heads .job-title{font-size:20px;line-height:24px}.jobs-section .container .row .jobs-list .job-item .job-heads .job-location{font-size:14px;line-height:22px}.jobs-section .container .row .jobs-list .job-item .job-position{margin-top:8px}.jobs-section .container .row .jobs-list .job-item .job-description{margin-top:16px;grid-column:span 1;font-size:14px;line-height:22px}}.job-alert-section{padding:80px 0 128px}.job-alert-section .container .block{position:relative;width:100%;padding:88px 64px;display:flex;flex-direction:column;align-items:center;background:#2a313a;border-radius:28px;z-index:1;overflow:hidden}.job-alert-section .container .block::before{content:"";position:absolute;left:0;top:0;display:flex;width:100%;height:100%;background:url(../images/illustrations/topography.png) center/cover no-repeat;z-index:-2;opacity:.1}.job-alert-section .container .block::after{content:"";position:absolute;left:0;top:0;display:flex;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 0,#2a313a 50%);z-index:-1}.job-alert-section .container .block .section-title{font-size:48px;font-weight:700;line-height:48px;color:#fff;text-align:center}.job-alert-section .container .block .section-title span{color:#00bf6f}.job-alert-section .container .block .section-text{margin-top:40px;max-width:560px;font-size:16px;font-weight:400;line-height:24px;color:#fff;text-align:center}.job-alert-section .container .block .form-wrapper{margin-top:64px;width:100%;max-width:1008px;padding:40px;display:flex;flex-direction:column;align-items:stretch;background-color:rgba(255,255,255,.1019607843);border-radius:28px}.job-alert-section .container .block .form-wrapper form{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:24px 32px}.job-alert-section .container .block .form-wrapper form .form-row{grid-column:span 2;display:grid;grid-template-columns:subgrid;gap:24px 32px}.job-alert-section .container .block .form-wrapper form .form-row.last-row .form-col.form-submit input[type=submit]{appearance:none;outline:0;width:100%;height:54px;padding:9px 16px;display:flex;align-items:center;justify-content:center;background-color:#00bf6f;border:none;border-radius:8px;font-size:14px;font-weight:400;line-height:22px;color:#fff;text-align:center;cursor:pointer;transition:.3s background-color,.3s color}.job-alert-section .container .block .form-wrapper form .form-row.last-row .form-col.form-submit input[type=submit]:hover{background-color:#f8a847}.job-alert-section .container .block .form-wrapper form .form-row.last-row .form-col.form-submit input[type=submit].disabled{background-color:#d0d0d0;color:#d0d0d0;pointer-events:none}.job-alert-section .container .block .form-wrapper form .form-row.last-row .form-col.form-submit .wpcf7-spinner{position:absolute;margin:0;top:50%;left:50%;transform:translate(-50%,-50%)}.job-alert-section .container .block .form-wrapper form .form-row .form-col{position:relative;min-width:0;width:100%;display:flex}.job-alert-section .container .block .form-wrapper form .form-row .form-col .wpcf7-form-control-wrap{flex:0 0 auto;width:100%;display:flex}.job-alert-section .container .block .form-wrapper form .form-row .form-col .wpcf7-form-control-wrap .wpcf7-not-valid-tip{position:absolute;left:4px;top:calc(100% + 5px);font-size:12px;line-height:12px}.job-alert-section .container .block .form-wrapper form .form-row .form-col:first-of-type:last-of-type{grid-column:span 2}.job-alert-section .container .block .form-wrapper form .form-row .form-col.form-field.focused>label{top:7px;font-size:12px;line-height:16px}.job-alert-section .container .block .form-wrapper form .form-row .form-col.form-field>label{position:absolute;top:15px;left:15px;font-size:16px;font-weight:400;line-height:24px;color:#6d7783;z-index:1;pointer-events:none;transition:.3s top,.3s font-size,.3s line-height}.job-alert-section .container .block .form-wrapper form .form-row .form-col.form-field .wpcf7-form-control-wrap>input{flex:0 0 auto;width:100%;height:54px;appearance:none;outline:0;padding:23px 15px 7px;border:1px solid #d8dfe8;border-radius:4px;font-family:Poppins;font-size:16px;font-weight:400;line-height:22px;color:inherit}.job-alert-section .container .block .form-wrapper form .form-row .form-col.form-file-field{background-color:#2a313a;border:2px solid #00bf6f;border-radius:8px}.job-alert-section .container .block .form-wrapper form .form-row .form-col.form-file-field>label{position:absolute;top:50%;left:50%;max-width:calc(100% - 48px);transform:translate(-50%,-50%);font-size:18px;font-weight:400;line-height:32px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;z-index:1;pointer-events:none}.job-alert-section .container .block .form-wrapper form .form-row .form-col.form-file-field .wpcf7-form-control-wrap>input{flex:0 0 auto;width:100%;height:54px;appearance:none;outline:0;border-radius:8px;opacity:0}.job-alert-section .container .block .form-wrapper form .wpcf7-response-output{position:absolute;top:calc(100% + 56px);margin:0;color:#fff}@media (max-width:1024px){.job-alert-section .container .block .form-wrapper form{grid-template-columns:100%}.job-alert-section .container .block .form-wrapper form .form-row{grid-column:span 1}.job-alert-section .container .block .form-wrapper form .wpcf7-response-output{position:static}}@media (max-width:1024px){.job-alert-section{padding:40px 0 80px}.job-alert-section .container .block{padding:32px 16px 16px}.job-alert-section .container .block .section-title{font-size:32px;line-height:32px}.job-alert-section .container .block .section-text{margin-top:24px;font-size:16px;line-height:24px}.job-alert-section .container .block .form-wrapper{margin-top:40px;padding:16px;border-radius:16px}}.job-details-section{padding:64px 0;border-top:1px solid #f8a847}.job-details-section .container .section-title{width:100%;font-size:40px;font-weight:700;line-height:56px}.job-details-section .container .section-sub-title{margin-top:16px;width:100%;font-size:16px;font-weight:400;line-height:24px}.job-details-section .container .columns{margin-top:40px;width:100%;display:grid;grid-template-columns:1fr 424px;align-items:start;gap:72px}.job-details-section .container .columns .side-block{position:sticky;top:100px;display:flex;flex-direction:column;align-items:stretch;background-color:#fff;border:1px solid #00bf6f;border-radius:28px;overflow:hidden}.job-details-section .container .columns .side-block .block-title{padding:18px 20px 19px;background-color:#f8f8f9;font-size:18px;font-weight:700;line-height:26px;text-align:center}.job-details-section .container .columns .side-block .block-content{padding:32px 31px 47px;display:flex;flex-direction:column;align-items:stretch;gap:24px}.job-details-section .container .columns .side-block .block-content .form-title{font-size:20px;font-weight:500;line-height:28px}.job-details-section .container .columns .side-block .block-content .form-wrapper{display:flex;flex-direction:column;align-items:stretch}.job-details-section .container .columns .side-block .block-content .form-wrapper form{display:grid;grid-template-columns:1fr 1fr;gap:24px}.job-details-section .container .columns .side-block .block-content .form-wrapper form .form-row{grid-column:span 2;display:grid;grid-template-columns:subgrid}.job-details-section .container .columns .side-block .block-content .form-wrapper form .form-row.last-row{margin-top:16px;grid-template-columns:200px 1fr;align-items:start;gap:24px}.job-details-section .container .columns .side-block .block-content .form-wrapper form .form-row.last-row .form-col.form-submit input[type=submit]{appearance:none;outline:0;width:100%;height:56px;padding:9px 16px;display:flex;align-items:center;justify-content:center;background-color:#00bf6f;border:none;border-radius:8px;font-size:14px;font-weight:400;line-height:22px;color:#fff;text-align:center;cursor:pointer;transition:.3s background-color,.3s color}.job-details-section .container .columns .side-block .block-content .form-wrapper form .form-row.last-row .form-col.form-submit input[type=submit]:hover{background-color:#f8a847}.job-details-section .container .columns .side-block .block-content .form-wrapper form .form-row.last-row .form-col.form-submit input[type=submit].disabled{background-color:#d0d0d0;color:#d0d0d0;pointer-events:none}.job-details-section .container .columns .side-block .block-content .form-wrapper form .form-row.last-row .form-col.form-submit .wpcf7-spinner{position:absolute;margin:0;top:50%;left:50%;transform:translate(-50%,-50%)}.job-details-section .container .columns .side-block .block-content .form-wrapper form .form-row .form-col{position:relative;min-width:0;width:100%;display:flex}.job-details-section .container .columns .side-block .block-content .form-wrapper form .form-row .form-col .wpcf7-form-control-wrap{flex:0 0 auto;width:100%;display:flex}.job-details-section .container .columns .side-block .block-content .form-wrapper form .form-row .form-col .wpcf7-form-control-wrap .wpcf7-not-valid-tip{position:absolute;left:4px;top:calc(100% + 5px);font-size:12px;line-height:12px}.job-details-section .container .columns .side-block .block-content .form-wrapper form .form-row .form-col:first-of-type:last-of-type{grid-column:span 2}.job-details-section .container .columns .side-block .block-content .form-wrapper form .form-row .form-col.form-field.focused>label{top:7px;font-size:12px;line-height:16px}.job-details-section .container .columns .side-block .block-content .form-wrapper form .form-row .form-col.form-field>label{position:absolute;top:15px;left:15px;font-size:16px;font-weight:400;line-height:24px;color:#6d7783;z-index:1;pointer-events:none;transition:.3s top,.3s font-size,.3s line-height}.job-details-section .container .columns .side-block .block-content .form-wrapper form .form-row .form-col.form-field .wpcf7-form-control-wrap>input,.job-details-section .container .columns .side-block .block-content .form-wrapper form .form-row .form-col.form-field .wpcf7-form-control-wrap>textarea{flex:0 0 auto;width:100%;appearance:none;outline:0;padding:23px 15px 7px;border:1px solid #d8dfe8;border-radius:4px;font-family:Poppins;font-size:16px;font-weight:400;line-height:24px;color:inherit}.job-details-section .container .columns .side-block .block-content .form-wrapper form .form-row .form-col.form-field .wpcf7-form-control-wrap>input{height:56px}.job-details-section .container .columns .side-block .block-content .form-wrapper form .form-row .form-col.form-field .wpcf7-form-control-wrap>textarea{height:128px;resize:none;overflow:hidden}.job-details-section .container .columns .side-block .block-content .form-wrapper form .form-row .form-col.form-field .wpcf7-form-control-wrap .wpcf7-list-item{margin:0;display:flex}.job-details-section .container .columns .side-block .block-content .form-wrapper form .form-row .form-col.form-field .wpcf7-form-control-wrap .wpcf7-list-item label{position:static;cursor:pointer}.job-details-section .container .columns .side-block .block-content .form-wrapper form .form-row .form-col.form-field .wpcf7-form-control-wrap .wpcf7-list-item label input[type=checkbox]{display:none}.job-details-section .container .columns .side-block .block-content .form-wrapper form .form-row .form-col.form-field .wpcf7-form-control-wrap .wpcf7-list-item label .wpcf7-list-item-label{display:flex;align-items:flex-start;gap:12px;font-size:14px;font-weight:400;line-height:22px;color:inherit}.job-details-section .container .columns .side-block .block-content .form-wrapper form .form-row .form-col.form-field .wpcf7-form-control-wrap .wpcf7-list-item label .wpcf7-list-item-label::before{content:"";flex:0 0 auto;width:20px;height:20px;display:flex;background:url(../images/svg/checkbox-icon.svg) center/contain no-repeat}.job-details-section .container .columns .side-block .block-content .form-wrapper form .form-row .form-col.form-field .wpcf7-form-control-wrap .wpcf7-list-item label .wpcf7-list-item-label::after{display:none}.job-details-section .container .columns .side-block .block-content .form-wrapper form .form-row .form-col.form-field .wpcf7-form-control-wrap .wpcf7-list-item label input[type=checkbox]:checked~.wpcf7-list-item-label::before{background-image:url(../images/svg/checkbox-tick-icon.svg)}.job-details-section .container .columns .side-block .block-content .form-wrapper form .form-row .form-col.form-file-field{background-color:#fff;border:2px solid #00bf6f;border-radius:8px}.job-details-section .container .columns .side-block .block-content .form-wrapper form .form-row .form-col.form-file-field>label{position:absolute;top:50%;left:50%;max-width:calc(100% - 48px);transform:translate(-50%,-50%);font-size:18px;font-weight:400;line-height:32px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;z-index:1;pointer-events:none}.job-details-section .container .columns .side-block .block-content .form-wrapper form .form-row .form-col.form-file-field .wpcf7-form-control-wrap>input{flex:0 0 auto;width:100%;height:54px;appearance:none;outline:0;border-radius:8px;opacity:0}.job-details-section .container .columns .side-block .block-content .form-wrapper form .wpcf7-response-output{grid-column:1/-1;margin:0}@media (max-width:1024px){.job-details-section .container .columns .side-block .block-content .form-wrapper form{grid-template-columns:100%}.job-details-section .container .columns .side-block .block-content .form-wrapper form .form-row{grid-column:span 1}.job-details-section .container .columns .side-block .block-content .form-wrapper form .form-row.last-row{grid-template-columns:100%}.job-details-section .container .columns .side-block .block-content .form-wrapper form .form-row.last-row .form-col.form-submit{grid-column:span 1}}@media (max-width:1024px){.job-details-section{padding:48px 0 40px;border-top:none}.job-details-section .container .section-title{font-size:24px;line-height:29px}.job-details-section .container .section-sub-title{font-size:14px;line-height:22px}.job-details-section .container .columns{margin-top:32px;grid-template-columns:100%;gap:64px}.job-details-section .container .columns .side-block{position:static}.job-details-section .container .columns .side-block .block-content{padding:46px 15px 15px;gap:10px}}.subscribe-section{padding:64px 0 128px}.subscribe-section .container .block{position:relative;width:100%;min-height:336px;padding:88px 146px;display:grid;grid-template-columns:1fr 204px;align-items:start;gap:32px 48px;background:#2a313a;border-radius:28px;z-index:1;overflow:hidden}@media (max-width:1250px){.subscribe-section .container .block{padding:88px;grid-template-columns:100%}.subscribe-section .container .block .column{align-items:center}.subscribe-section .container .block .column .section-title{text-align:center}.subscribe-section .container .block .column .section-text{text-align:center}}.subscribe-section .container .block::before{content:"";position:absolute;left:0;top:0;display:flex;width:100%;height:100%;background:url(../images/illustrations/topography.png) center/cover no-repeat;z-index:-2;opacity:.2}.subscribe-section .container .block::after{content:"";position:absolute;left:0;top:0;display:flex;width:100%;height:100%;background:linear-gradient(90deg,#2a313a 23%,rgba(0,0,0,0) 59%);z-index:-1}.subscribe-section .container .block .column{display:flex;flex-direction:column;align-items:stretch;gap:40px}.subscribe-section .container .block .column .section-title{font-size:48px;font-weight:700;line-height:48px;color:#fff}.subscribe-section .container .block .column .section-title span{color:#00bf6f;white-space:nowrap}.subscribe-section .container .block .column .section-text{font-size:16px;font-weight:400;line-height:24px;color:#fff}.subscribe-section .container .block .default-link{align-self:center;justify-self:center;padding:12px 24px;font-size:18px;line-height:26px}.subscribe-section .container .block .alert-form-wrapper{margin-top:16px;width:100%;display:flex;flex-direction:column;align-items:stretch}.subscribe-section .container .block .alert-form-wrapper form{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:24px 32px;color:#fff}.subscribe-section .container .block .alert-form-wrapper form .form-row{grid-column:span 2;display:grid;grid-template-columns:subgrid;gap:24px 32px}.subscribe-section .container .block .alert-form-wrapper form .form-row.last-row .form-col.form-submit input[type=submit]{appearance:none;outline:0;width:100%;height:54px;padding:9px 16px;display:flex;align-items:center;justify-content:center;background-color:#00bf6f;border:none;border-radius:8px;font-size:14px;font-weight:400;line-height:22px;color:#fff;text-align:center;cursor:pointer;transition:.3s background-color,.3s color}.subscribe-section .container .block .alert-form-wrapper form .form-row.last-row .form-col.form-submit input[type=submit]:hover{background-color:#f8a847}.subscribe-section .container .block .alert-form-wrapper form .form-row.last-row .form-col.form-submit input[type=submit].disabled{background-color:#d0d0d0;color:#d0d0d0;pointer-events:none}.subscribe-section .container .block .alert-form-wrapper form .form-row.last-row .form-col.form-submit .genesis-spinner{position:absolute;margin:0;top:50%;left:50%;transform:translate(-50%,-50%)}.subscribe-section .container .block .alert-form-wrapper form .form-row .form-col{position:relative;min-width:0;width:100%;display:flex}.subscribe-section .container .block .alert-form-wrapper form .form-row .form-col .genesis-form-control-wrap{flex:0 0 auto;width:100%;display:flex}.subscribe-section .container .block .alert-form-wrapper form .form-row .form-col .genesis-form-control-wrap .genesis-not-valid-tip{position:absolute;left:4px;top:calc(100% + 5px);font-size:12px;line-height:12px}.subscribe-section .container .block .alert-form-wrapper form .form-row .form-col:first-of-type:last-of-type{grid-column:span 2}.subscribe-section .container .block .alert-form-wrapper form .form-row .form-col.form-field.focused>label{top:7px;font-size:12px;line-height:16px}.subscribe-section .container .block .alert-form-wrapper form .form-row .form-col.form-field>label{position:absolute;top:15px;left:15px;font-size:16px;font-weight:400;line-height:24px;color:#6d7783;z-index:1;pointer-events:none;transition:.3s top,.3s font-size,.3s line-height}.subscribe-section .container .block .alert-form-wrapper form .form-row .form-col.form-field .genesis-form-control-wrap>input{flex:0 0 auto;width:100%;height:54px;appearance:none;outline:0;padding:23px 15px 7px;border:1px solid #d8dfe8;border-radius:4px;font-family:Poppins;font-size:16px;font-weight:400;line-height:22px;color:#1d1b20}.subscribe-section .container .block .alert-form-wrapper form .genesis-response-output{position:absolute;top:calc(100% + 24px);margin:0}@media (max-width:1024px){.subscribe-section .container .block .alert-form-wrapper form{grid-template-columns:100%}.subscribe-section .container .block .alert-form-wrapper form .form-row{grid-column:span 1}.subscribe-section .container .block .alert-form-wrapper form .genesis-response-output{position:static}}@media (max-width:1024px){.subscribe-section{padding:40px 0 80px}.subscribe-section .container .block{min-height:unset;padding:40px 16px}.subscribe-section .container .block::after{background:linear-gradient(0deg,#2a313a 0,rgba(0,0,0,0) 100%)}.subscribe-section .container .block .column{gap:24px}.subscribe-section .container .block .column .section-title{font-size:28px;line-height:32px}.subscribe-section .container .block .column .section-text{font-size:14px;line-height:22px}.subscribe-section .container .block .alert-form-wrapper{margin-top:0}}.hire-equipment-section{padding:68px 0 128px}.hire-equipment-section .container .section-title{font-size:48px;font-weight:700;line-height:48px;text-align:center}.hire-equipment-section .container .section-title span{color:#00bf6f}.hire-equipment-section .container .section-text{margin-top:32px;max-width:872px;font-size:18px;font-weight:400;line-height:28px;text-align:center}.hire-equipment-section .container .equipment-list{margin-top:80px;width:100%;display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:224px;grid-auto-flow:dense;gap:24px}@media (max-width:1250px){.hire-equipment-section .container .equipment-list{grid-template-columns:repeat(3,1fr)}}.hire-equipment-section .container .equipment-list>*{grid-row:span 2}.hire-equipment-section .container .equipment-list>:nth-child(12n+1),.hire-equipment-section .container .equipment-list>:nth-child(12n+11),.hire-equipment-section .container .equipment-list>:nth-child(12n+5),.hire-equipment-section .container .equipment-list>:nth-child(12n+9){grid-column:span 2}.hire-equipment-section .container .equipment-list>:nth-child(12n+1).equipment-item .item-image,.hire-equipment-section .container .equipment-list>:nth-child(12n+11).equipment-item .item-image,.hire-equipment-section .container .equipment-list>:nth-child(12n+5).equipment-item .item-image,.hire-equipment-section .container .equipment-list>:nth-child(12n+9).equipment-item .item-image{left:20%;top:5%;width:85%;height:100%}.hire-equipment-section .container .equipment-list .grid-item-group{min-width:0;width:100%;display:grid;grid-template-rows:subgrid;grid-template-columns:subgrid;gap:inherit}.hire-equipment-section .container .equipment-list .equipment-item{position:relative;min-width:0;width:100%;padding:24px;display:flex;flex-direction:column;align-items:stretch;background-color:#2a313a;border-radius:28px;transition:.3s background-color;z-index:1;overflow:hidden}.hire-equipment-section .container .equipment-list .equipment-item::before{content:"";position:absolute;left:0;top:0;display:flex;width:100%;height:100%;background:url(../images/illustrations/topography.png) center/cover no-repeat;z-index:-2;opacity:.1}.hire-equipment-section .container .equipment-list .equipment-item::after{content:"";position:absolute;right:24px;bottom:24px;width:64px;height:64px;display:flex;background:url(../images/svg/redirect-icon.svg) center/cover no-repeat;opacity:0;z-index:1;pointer-events:none;transition:.3s opacity}.hire-equipment-section .container .equipment-list .equipment-item:hover{background-color:#f8a847}.hire-equipment-section .container .equipment-list .equipment-item:hover::before{mix-blend-mode:color-dodge}.hire-equipment-section .container .equipment-list .equipment-item:hover::after{opacity:1}.hire-equipment-section .container .equipment-list .equipment-item:hover .item-title{text-shadow:0 0 4px #f8a847}.hire-equipment-section .container .equipment-list .equipment-item .item-title{font-size:20px;font-weight:700;line-height:26px;color:#fff;text-shadow:0 0 4px #2a313a}.hire-equipment-section .container .equipment-list .equipment-item .item-image{position:absolute;left:0;top:72px;width:100%;height:calc(100% - 72px);object-fit:contain;z-index:-1}@media (max-width:1024px){.hire-equipment-section{padding:24px 0 80px}.hire-equipment-section .container .section-title{font-size:32px;line-height:32px}.hire-equipment-section .container .section-text{margin-top:24px;font-size:16px;line-height:24px}.hire-equipment-section .container .equipment-list{margin-top:64px;grid-template-columns:repeat(2,1fr);grid-auto-rows:180px;gap:8px}.hire-equipment-section .container .equipment-list>:nth-child(12n+11),.hire-equipment-section .container .equipment-list>:nth-child(12n+12){grid-row:span 1;grid-column:span 1}.hire-equipment-section .container .equipment-list>:nth-child(12n+11).equipment-item .item-image,.hire-equipment-section .container .equipment-list>:nth-child(12n+12).equipment-item .item-image{left:0;top:72px;width:100%;height:calc(100% - 72px)}.hire-equipment-section .container .equipment-list>:nth-child(12n+4),.hire-equipment-section .container .equipment-list>:nth-child(12n+8){grid-row:span 1;grid-column:span 2;grid-template-columns:subgrid}.hire-equipment-section .container .equipment-list .equipment-item{padding:16px}.hire-equipment-section .container .equipment-list .equipment-item::after{width:48px;height:48px}.hire-equipment-section .container .equipment-list .equipment-item .item-title{font-size:18px;line-height:24px}}.equipment-details-section{padding:63px 0 88px;border-top:1px solid #f8a847}.equipment-details-section .container .row{width:100%;display:grid;grid-template-columns:1fr 1.05fr;align-items:start;gap:24px 56px}.equipment-details-section .container .row .equipment-gallery{position:sticky;top:100px;min-width:0;width:100%;display:flex;flex-direction:column;align-items:stretch;gap:24px}.equipment-details-section .container .row .equipment-gallery .preview-wrapper{position:relative;width:100%;aspect-ratio:616/644;height:auto}.equipment-details-section .container .row .equipment-gallery .preview-wrapper .equipment-preview{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:contain}.equipment-details-section .container .row .equipment-gallery .thumbnails{display:flex;flex-wrap:wrap;align-items:flex-start;gap:16px}.equipment-details-section .container .row .equipment-gallery .thumbnails .equipment-thumb{flex:0 0 auto;width:110px;height:116px;object-fit:contain;opacity:.4;transition:.3s opacity;cursor:pointer}.equipment-details-section .container .row .equipment-gallery .thumbnails .equipment-thumb:hover{opacity:1}.equipment-details-section .container .row .equipment-gallery .thumbnails .equipment-thumb.active{opacity:1}.equipment-details-section .container .row .equipment-info{min-width:0;width:100%;display:flex;flex-direction:column;align-items:stretch}.equipment-details-section .container .row .equipment-info .equipment-title{font-size:40px;font-weight:700;line-height:56px}.equipment-details-section .container .row .equipment-info .equipment-description{margin-top:16px;font-size:16px;font-weight:400;line-height:24px}.equipment-details-section .container .row .equipment-info .default-download-link{margin-top:32px;max-width:unset}.equipment-details-section .container .row .equipment-info .default-link{appearance:none;outline:0;border:none;margin-top:32px;align-self:flex-end;max-width:unset;padding:17px;cursor:pointer}.equipment-details-section .container .row .equipment-info .equipment-details-block{margin-top:48px;padding:32px;display:flex;flex-direction:column;align-items:stretch;gap:16px;background-color:#f8f8f9;border-radius:16px}.equipment-details-section .container .row .equipment-info .equipment-details-block .block-title{font-size:18px;font-weight:600;line-height:26px}.equipment-details-section .container .row .equipment-info .equipment-details-block ul{width:100%;list-style:none;column-count:2;column-gap:24px}.equipment-details-section .container .row .equipment-info .equipment-details-block ul li{position:relative;margin-bottom:16px;padding-left:36px;font-size:16px;font-weight:500;line-height:24px;break-inside:avoid}.equipment-details-section .container .row .equipment-info .equipment-details-block ul li::before{content:"";position:absolute;left:0;top:0;width:24px;height:24px;display:flex;background:url(../images/svg/list-item-mark-item.svg) center/contain no-repeat}.equipment-details-section .container .row .equipment-info .equipment-characteristics{margin-top:32px}.equipment-details-section .container .row .equipment-info .equipment-characteristics ul{list-style:none;display:flex;flex-direction:column;gap:8px}.equipment-details-section .container .row .equipment-info .equipment-characteristics ul li{display:flex;align-items:flex-start;font-size:16px;font-weight:400;line-height:26px}.equipment-details-section .container .row .equipment-info .equipment-characteristics ul li::before{content:"•";margin:0 8px}.equipment-details-section .container .row .equipment-info .equipment-additional-info-block{margin-top:48px;display:flex;flex-direction:column;align-items:stretch;gap:16px}.equipment-details-section .container .row .equipment-info .equipment-additional-info-block .block-title{font-size:24px;font-weight:700;line-height:32px}.equipment-details-section .container .row .equipment-info .equipment-additional-info-block .additional-info{display:flex;flex-direction:column;align-items:stretch}.equipment-details-section .container .row .equipment-info .equipment-additional-info-block .additional-info .accordion{display:flex;flex-direction:column;align-items:stretch;border-top:1px solid #6d7783}.equipment-details-section .container .row .equipment-info .equipment-additional-info-block .additional-info .accordion input[type=checkbox]{display:none}.equipment-details-section .container .row .equipment-info .equipment-additional-info-block .additional-info .accordion .accordion-head{padding:19px 0 20px;display:flex;align-items:center;gap:16px;font-size:18px;font-weight:600;line-height:26px;cursor:pointer;overflow:hidden}.equipment-details-section .container .row .equipment-info .equipment-additional-info-block .additional-info .accordion .accordion-head::before{content:"";flex:0 0 auto;width:24px;height:24px;display:flex;background:url(../images/svg/accordion-caret-icon.svg) center/contain no-repeat;transform:rotate(0);transition:.3s transform}.equipment-details-section .container .row .equipment-info .equipment-additional-info-block .additional-info .accordion .accordion-item-content{height:max-content;max-height:0;display:flex;flex-direction:column;align-items:stretch;opacity:0;overflow:hidden;transition:.3s max-height,.3s opacity}.equipment-details-section .container .row .equipment-info .equipment-additional-info-block .additional-info .accordion .accordion-item-content .accordion-content{padding-bottom:23px;list-style:none;display:flex;flex-direction:column;gap:8px;font-size:16px;font-weight:400;line-height:24px}.equipment-details-section .container .row .equipment-info .equipment-additional-info-block .additional-info .accordion .accordion-item-content .accordion-content ul{list-style:none;display:flex;flex-direction:column;gap:8px}.equipment-details-section .container .row .equipment-info .equipment-additional-info-block .additional-info .accordion .accordion-item-content .accordion-content ul li{display:flex;align-items:flex-start}.equipment-details-section .container .row .equipment-info .equipment-additional-info-block .additional-info .accordion .accordion-item-content .accordion-content ul li::before{content:"•";margin:0 8px}.equipment-details-section .container .row .equipment-info .equipment-additional-info-block .additional-info .accordion input[type=checkbox]:checked~.accordion-head::before{transform:rotate(-180deg)}.equipment-details-section .container .row .equipment-info .equipment-additional-info-block .additional-info .accordion input[type=checkbox]:checked~.accordion-item-content{max-height:var(--content-height);opacity:1}@media (max-width:1024px){.equipment-details-section{padding:48px 0 80px;border-top:none}.equipment-details-section .container .row{grid-template-columns:100%}.equipment-details-section .container .row .equipment-gallery{position:static;gap:16px}.equipment-details-section .container .row .equipment-gallery .preview-wrapper{aspect-ratio:328/343}.equipment-details-section .container .row .equipment-gallery .thumbnails{gap:12px}.equipment-details-section .container .row .equipment-gallery .thumbnails .equipment-thumb{width:100px;height:100px}.equipment-details-section .container .row .equipment-info .equipment-title{font-size:24px;line-height:29px}.equipment-details-section .container .row .equipment-info .equipment-description{font-size:14px;line-height:22px}.equipment-details-section .container .row .equipment-info .default-download-link{margin-top:24px;max-width:540px}.equipment-details-section .container .row .equipment-info .default-link{align-self:flex-start;max-width:540px}.equipment-details-section .container .row .equipment-info .equipment-details-block{margin-top:40px;padding:32px 16px;gap:24px}.equipment-details-section .container .row .equipment-info .equipment-details-block ul{column-count:1}.equipment-details-section .container .row .equipment-info .equipment-details-block ul li{margin-bottom:8px}.equipment-details-section .container .row .equipment-info .equipment-details-block ul li:last-of-type{margin-bottom:0}.equipment-details-section .container .row .equipment-info .equipment-characteristics{margin-top:40px}.equipment-details-section .container .row .equipment-info .equipment-additional-info-block{gap:24px}.equipment-details-section .container .row .equipment-info .equipment-additional-info-block .block-title{font-size:20px;line-height:28px}}.equipment-top-picks-swiper{padding:0 0 80px;overflow:hidden}.equipment-top-picks-swiper .container .row{width:100%;display:grid;grid-template-columns:1fr auto;align-items:end}.equipment-top-picks-swiper .container .row .section-title{font-size:28px;font-weight:700;line-height:32px}.equipment-top-picks-swiper .container .row .section-title span{color:#00bf6f}.equipment-top-picks-swiper .container .row .navigation{display:flex;align-items:center;gap:24px}.equipment-top-picks-swiper .container .row .navigation .nav-next,.equipment-top-picks-swiper .container .row .navigation .nav-prev{flex:0 0 auto;width:40px;height:40px;display:flex;background:#f8f8f8 url(../images/svg/swiper-caret-icon.svg) center/24px 24px no-repeat;border-radius:50%;transition:.3s background-color,.3s opacity;cursor:pointer}.equipment-top-picks-swiper .container .row .navigation .nav-next:hover,.equipment-top-picks-swiper .container .row .navigation .nav-prev:hover{background-color:#f0f0f0}.equipment-top-picks-swiper .container .row .navigation .nav-next.swiper-button-disabled,.equipment-top-picks-swiper .container .row .navigation .nav-prev.swiper-button-disabled{opacity:.3;pointer-events:none}.equipment-top-picks-swiper .container .row .navigation .nav-next{transform:rotate(180deg)}.equipment-top-picks-swiper .swiper-wrapper{margin-top:76px}.equipment-top-picks-swiper .swiper-wrapper .swiper-slide .container .slider-grid{width:100%;display:grid;grid-template-columns:100%;grid-template-rows:repeat(3,1fr);gap:24px}.equipment-top-picks-swiper .swiper-wrapper .swiper-slide .container .slider-grid .equipment-item{min-width:0;width:100%;display:grid;grid-template-columns:88px 1fr;grid-auto-rows:max-content;align-items:start;gap:0 16px}.equipment-top-picks-swiper .swiper-wrapper .swiper-slide .container .slider-grid .equipment-item .item-image{grid-row:span 3;min-width:0;width:100%;aspect-ratio:1;height:auto;object-fit:contain}.equipment-top-picks-swiper .swiper-wrapper .swiper-slide .container .slider-grid .equipment-item .item-title{display:-webkit-box;font-size:16px;font-weight:600;line-height:22px;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.equipment-top-picks-swiper .swiper-wrapper .swiper-slide .container .slider-grid .equipment-item .item-text{margin-top:10px;display:-webkit-box;font-size:14px;font-weight:400;line-height:20px;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media (min-width:1025px){.equipment-top-picks-swiper{padding:40px 0 112px}.equipment-top-picks-swiper .container .row{width:100%;display:grid;grid-template-columns:1fr auto;align-items:end}.equipment-top-picks-swiper .container .row .section-title{font-size:44px;line-height:56px}.equipment-top-picks-swiper .container .row .navigation .nav-next,.equipment-top-picks-swiper .container .row .navigation .nav-prev{width:56px;height:56px}.equipment-top-picks-swiper .swiper-wrapper{margin-top:56px}.equipment-top-picks-swiper .swiper-wrapper .swiper-slide .container .slider-grid{width:100%;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:max-content}.equipment-top-picks-swiper .swiper-wrapper .swiper-slide .container .slider-grid .equipment-item{grid-template-columns:100%}.equipment-top-picks-swiper .swiper-wrapper .swiper-slide .container .slider-grid .equipment-item .item-image{grid-row:span 1;aspect-ratio:424/240}.equipment-top-picks-swiper .swiper-wrapper .swiper-slide .container .slider-grid .equipment-item .item-title{margin-top:16px;font-size:18px;line-height:26px;-webkit-line-clamp:1;line-clamp:1}.equipment-top-picks-swiper .swiper-wrapper .swiper-slide .container .slider-grid .equipment-item .item-text{font-size:16px;line-height:22px}}#booqable-cart .bq-branded{background:#00bf6f!important;transition:.3s background-color!important}#booqable-cart .bq-branded::before{background:#00bf6f!important;transition:.3s background-color!important}#booqable-cart .bq-branded::after{background:#00bf6f!important;transition:.3s background-color!important}#booqable-cart .bq-branded.bq-button{transition:.3s background-color!important}#booqable-cart .bq-branded.bq-button::before{transition:.3s background-color!important}#booqable-cart .bq-branded.bq-button::after{transition:.3s background-color!important}#booqable-cart .bq-branded.bq-button:hover{background-color:#f8a847!important}#booqable-cart .bq-branded.bq-button:hover::before{background-color:#f8a847!important}#booqable-cart .bq-branded.bq-button:hover::after{background-color:#f8a847!important}.not-found-section{position:relative;padding:128px 0;z-index:1}.not-found-section .section-image{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:80% 50%;z-index:-1}.not-found-section .container{min-height:calc(100dvh - 64px - 256px);justify-content:center}.not-found-section .container .row{width:100%;display:flex}.not-found-section .container .row .block{width:100%;max-width:712px;padding:64px 32px;display:flex;flex-direction:column;background-color:rgba(255,255,255,.1019607843);border-radius:16px;backdrop-filter:blur(12px);color:#fff}.not-found-section .container .row .block .section-title{font-size:40px;font-weight:700;line-height:48px}.not-found-section .container .row .block .section-sub-title{font-size:26px;font-weight:700;line-height:48px}.not-found-section .container .row .block .section-text{margin-top:24px;font-size:16px;font-weight:400;line-height:24px}.not-found-section .container .row .block .default-link{margin-top:40px;max-width:200px;padding:4px 16px;gap:8px}.not-found-section .container .row .block .default-link img{flex:0 0 auto;width:32px;height:32px;object-fit:contain}@media (max-width:1024px){.not-found-section{padding:80px 0}.not-found-section .container{min-height:calc(100dvh - 58px - 160px)}.not-found-section .container .row{justify-content:center}.not-found-section .container .row .block{padding:32px 16px}.not-found-section .container .row .block .section-title{font-size:32px;line-height:40px}.not-found-section .container .row .block .section-sub-title{font-size:24px;line-height:32px}.not-found-section .container .row .block .section-text{margin-top:16px;font-size:14px;line-height:22px}.not-found-section .container .row .block .default-link{margin-top:24px;max-width:360px}}.jm-notice{min-width:0!important;justify-content:space-between!important;border-radius:28px!important}.jm-notice .jm-notice__footer{margin-left:0!important;width:100%;max-width:204px}.jm-notice .jm-notice__footer .jm-ui-actions-row .jm-ui-button{width:100%;padding:9px 16px;border-radius:8px}.jm-alert-form .jm-form-section fieldset .field input[type=email]{flex:0 0 auto;width:100%;height:56px;appearance:none;outline:0;padding:15px;border:1px solid #d8dfe8;border-radius:4px;font-family:Poppins;font-size:16px;font-weight:400;line-height:24px;color:inherit}.jm-alert-form .jm-form-section fieldset .field select{width:100%;appearance:none;outline:0;-webkit-appearance:none;-moz-appearance:none;padding:15px 30px 15px 15px;display:inline-block;font-size:1rem;font-family:inherit;font-size:16px;font-weight:400;line-height:24px;color:inherit;background-color:#fff;background-image:url("data:image/svg+xml;utf8,<svg fill='gray' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><path d='M5.25 7.5L10 12.25 14.75 7.5H5.25z'/></svg>");background-repeat:no-repeat;background-position:right .75rem center;background-size:1rem 1rem;border:1px solid #d8dfe8;border-radius:4px;cursor:pointer}.jm-alert-form .jm-form-section fieldset .field select::-ms-expand{display:none}.jm-alert-form .jm-form-section fieldset .field .select2-container--default .select2-selection--multiple{border:1px solid #d8dfe8;border-radius:4px}.jm-alert-form .jm-form-section fieldset .field .select2-container--default .select2-selection--multiple>ul{padding:3px 0;display:flex;flex-wrap:wrap;align-items:center}.jm-alert-form .jm-form-section fieldset .field .select2-container--default .select2-selection--multiple>ul>li{min-width:0}.jm-alert-form .jm-form-section .jm-form-actions button[type=submit]{appearance:none;outline:0;width:100%;max-width:204px;padding:9px 16px;display:flex;align-items:center;justify-content:center;background-color:#00bf6f;border:none;border-radius:8px;font-size:14px;font-weight:400;line-height:22px;color:#fff;text-align:center;cursor:pointer;transition:.3s background-color,.3s color}.jm-alert-form .jm-form-section .jm-form-actions button[type=submit]:hover{background-color:#f8a847}.jm-alerts__my-alerts .jm-alerts__alert-list .jm-alert{border-radius:28px}.jm-alerts__my-alerts .jm-alerts__alert-list .jm-alert .jm-alert__terms .jm-alert__term-list .jm-alert__term{margin:2px 4px;padding:4px 12px;display:inline-flex;justify-content:center;align-items:center;background-color:#00bf6f;border-radius:6px;font-size:14px;font-weight:500;line-height:24px;color:#fff;text-align:center}.jm-alerts__my-alerts .jm-alerts__alert-list .jm-alert .jm-alert__actions ul{padding:0;flex-wrap:wrap}.jm-alerts__my-alerts .jm-alerts__alert-list .jm-alerts__add-new a{width:100%;max-width:204px;padding:9px 16px;display:flex;align-items:center;justify-content:center;background-color:#00bf6f;border-radius:8px;font-size:14px;font-weight:400;line-height:22px;color:#fff;text-align:center;transition:.3s background-color}.jm-alerts__my-alerts .jm-alerts__alert-list .jm-alerts__add-new a:hover{background-color:#f8a847}.booqable-product-detail-wrapper button{background-color:#00bf6f!important;color:#fff!important;transition:.3s background-color!important;box-shadow:none!important}.booqable-product-detail-wrapper button:hover{background-color:#f8a847!important}[class*=Container-] [class*=Body-] [class*=PickerWrapper-] [class*=Button-]:not(:disabled):hover{border-color:#00bf6f}[class*=Container-] [class*=Body-] [class*=PickerWrapper-] [class*=Button-]:not(:disabled)[data-active=true]{background-color:#e5f8f0;border:0 solid #00bf6f;border-bottom-width:2px;color:#00bf6f}[class*=Container-] [class*=Body-] [class*=Footer-] button{background-color:#00bf6f;color:#fff;transition:.3s background-color;box-shadow:none}[class*=Container-] [class*=Body-] [class*=Footer-] button:hover{background-color:#f8a847}
/*# sourceMappingURL=style.min.css.map */
