.slick-dots{margin-left:0;margin-bottom:0;display:flex;justify-content:center;list-style-type:none;position:absolute;bottom:25px;left:50%;transform:translateX(-50%)}@media(min-width:48em){.slick-dots{bottom:58px}}.slick-dots li{width:17px;height:4px;background-color:rgba(255,255,255,.4);margin:0 4px;cursor:pointer}.slick-dots li.slick-active{background-color:#fff}.slider-button-indigo,.slider-button{margin-right:10px;cursor:pointer;background-image:url(/themes/custom/frontend/dist/css/img/icons/icon-arrow-right-white-long.svg);background-position:center;background-repeat:no-repeat;background-size:32px;background-color:rgba(0,0,0,0);height:50px;width:50px;border:1px solid var(--white);border-radius:50%}.slider-button-indigo:hover,.slider-button:hover{background-color:var(--white);background-image:url(/themes/custom/frontend/dist/css/img/icons/icon-arrow-right-black-long.svg);background-size:24px}@media(min-width:48em){.slider-button-indigo,.slider-button{height:63px;width:63px;margin-right:20px}.slider-button-indigo:hover,.slider-button:hover{background-size:26px}}.slider-button-indigo:last-child,.slider-button:last-child{margin-right:0}.slider-button-indigo.slick-prev,.slider-button.slick-prev{transform:scaleX(-1)}.slider-button-indigo{margin-right:10px;background-image:url(/themes/custom/frontend/dist/css/img/icons/icon-arrow-right-indigo-long.svg);background-color:var(--white);border-radius:50%;background-size:32px;border:1px solid var(--indigo)}@media(min-width:48em){.slider-button-indigo{margin-right:20px}}.slider-button-indigo:hover{background-color:var(--indigo);background-image:url(/themes/custom/frontend/dist/css/img/icons/icon-arrow-right-white-long.svg)}
.ui-dialog .ui-dialog-buttonpane input[type=submit],.ui-dialog .ui-dialog-buttonpane button,.form-actions input[type=submit],.form-actions button,.btn{align-items:center;-webkit-appearance:none;appearance:none;background:linear-gradient(to right,var(--indigo-hover) 50%,var(--indigo) 50%);background-size:200% 100%;background-position:right bottom;transition:all .3s ease-out;border:0;border-radius:26px;color:var(--white);cursor:pointer;display:inline-flex;font-family:"Polysans Neutral",sans-serif;font-size:16px;font-weight:400;isolation:isolate;line-height:1.2;margin-right:2.4rem;outline:none;padding:.8rem 4.2rem .8rem 1.6rem;position:relative;text-align:center;text-decoration:none;text-transform:none;touch-action:manipulation;-webkit-user-select:none;user-select:none;white-space:normal;width:auto}.ui-dialog .ui-dialog-buttonpane input[type=submit]::after,.ui-dialog .ui-dialog-buttonpane button::after,.form-actions input[type=submit]::after,.form-actions button::after,.btn::after{content:"";background-image:url(/themes/custom/frontend/dist/css/img/icons/icon-arrow-right-white-long.svg);background-repeat:no-repeat;background-position:center right;background-size:30px;width:30px;height:25px;top:0;right:-16px;position:relative;transition:all .3s ease-out}@media(min-width:36em){.ui-dialog .ui-dialog-buttonpane input[type=submit],.ui-dialog .ui-dialog-buttonpane button,.form-actions input[type=submit],.form-actions button,.btn{padding:1.2rem 4.5rem 1.2rem 2.4rem}}.ui-dialog .ui-dialog-buttonpane input[type=submit]:hover,.ui-dialog .ui-dialog-buttonpane button:hover,.form-actions input[type=submit]:hover,.form-actions button:hover,.btn:hover{background-position:left bottom}.ui-dialog .ui-dialog-buttonpane input[type=submit]:last-child,.ui-dialog .ui-dialog-buttonpane button:last-child,.form-actions input[type=submit]:last-child,.form-actions button:last-child,.btn:last-child{margin-right:0}.btn--border{background:linear-gradient(to right,var(--indigo-hover) 50%,var(--white) 50%);background-size:200% 110%;background-position:right bottom;color:var(--indigo);border:1px solid var(--indigo)}.btn--border::after{background-image:url(/themes/custom/frontend/dist/css/img/icons/icon-arrow-right-black-button.svg)}.btn--border:hover{color:var(--white);background-position:left center}.btn--border:hover::after{background-image:url(/themes/custom/frontend/dist/css/img/icons/icon-arrow-right-white-long.svg)}.btn--black{background:linear-gradient(to right,var(--white) 50%,var(--black) 50%);background-size:200% 100%;background-position:right bottom;color:var(--white)}.btn--black:hover{color:var(--black)}.btn--black:hover::after{background-image:url(/themes/custom/frontend/dist/css/img/icons/icon-arrow-right-black-button.svg)}.pg-parallax__text .ui-dialog .ui-dialog-buttonpane input[type=submit],.ui-dialog .ui-dialog-buttonpane .pg-parallax__text input[type=submit],.pg-parallax__text .ui-dialog .ui-dialog-buttonpane button,.ui-dialog .ui-dialog-buttonpane .pg-parallax__text button,.pg-parallax__text .form-actions input[type=submit],.form-actions .pg-parallax__text input[type=submit],.pg-parallax__text .form-actions button,.form-actions .pg-parallax__text button,.pg-parallax__text .btn,.btn--white{background:linear-gradient(to right,var(--indigo-hover-light) 50%,var(--white) 50%);background-size:200% 100%;background-position:right bottom;color:var(--text-color)}.pg-parallax__text .ui-dialog .ui-dialog-buttonpane input[type=submit]::after,.ui-dialog .ui-dialog-buttonpane .pg-parallax__text input[type=submit]::after,.pg-parallax__text .ui-dialog .ui-dialog-buttonpane button::after,.ui-dialog .ui-dialog-buttonpane .pg-parallax__text button::after,.pg-parallax__text .form-actions input[type=submit]::after,.form-actions .pg-parallax__text input[type=submit]::after,.pg-parallax__text .form-actions button::after,.form-actions .pg-parallax__text button::after,.pg-parallax__text .btn::after,.btn--white::after{content:"";background-image:url(/themes/custom/frontend/dist/css/img/icons/icon-arrow-right-black-button.svg)}.pg-parallax__text .ui-dialog .ui-dialog-buttonpane input[type=submit]:hover,.ui-dialog .ui-dialog-buttonpane .pg-parallax__text input[type=submit]:hover,.pg-parallax__text .ui-dialog .ui-dialog-buttonpane button:hover,.ui-dialog .ui-dialog-buttonpane .pg-parallax__text button:hover,.pg-parallax__text .form-actions input[type=submit]:hover,.form-actions .pg-parallax__text input[type=submit]:hover,.pg-parallax__text .form-actions button:hover,.form-actions .pg-parallax__text button:hover,.pg-parallax__text .btn:hover,.btn--white:hover{background-position:left bottom}.ui-dialog .ui-dialog-buttonpane input[type=submit],.ui-dialog .ui-dialog-buttonpane button,.form-actions input[type=submit],.form-actions button{background:var(--black);background-image:url(/themes/custom/frontend/dist/css/img/icons/icon-arrow-right-white-long.svg);background-position:center right 16px;background-size:25px;background-repeat:no-repeat;border:0}.ui-dialog .ui-dialog-buttonpane input[type=submit]:hover,.ui-dialog .ui-dialog-buttonpane button:hover,.form-actions input[type=submit]:hover,.form-actions button:hover{background-color:var(--white);color:var(--black);background-image:url(/themes/custom/frontend/dist/css/img/icons/icon-arrow-right-black-long.svg);background-position:center right 18px;background-size:18px;box-shadow:unset;background-repeat:no-repeat;border:1px solid var(--black)}.more-link{color:var(--dark-blue);font-size:16;font-family:"Polysans Slim",sans-serif;font-weight:700;position:relative;text-align:right;text-transform:uppercase}.more-link::after{background:url(/themes/custom/frontend/dist/css/img/icons/icon-arrow-right.svg) center center no-repeat;background-size:contain;content:"";display:inline-block;height:24px;position:relative;vertical-align:top;width:34px}.ui-button{background-color:var(--black)}.ui-button:hover{color:var(--black) !important}.ui-button::after{content:none !important}
.icon{background-image:url(/themes/custom/frontend/dist/css/img/icons/icon-settings.svg);background-position:center;background-repeat:no-repeat;background-size:contain;bottom:-0.25em;display:inline-block;height:1.25em;margin-right:6px;position:relative;width:1.25em}.icon--small{font-size:8px}.icon--large{font-size:calc(21.2px + 0.9vw)}@media(min-width:1200px){.icon--large{font-size:32px}}.icon--huge{font-size:calc(24.4px + 3.3vw)}@media(min-width:1200px){.icon--huge{font-size:64px}}.icon--only{margin-right:0}.icon--address{background-image:url(/themes/custom/frontend/dist/css/img/icons/icon-address.svg)}.icon--home{background-image:url(/themes/custom/frontend/dist/css/img/icons/icon-home.svg)}.icon--location{background-image:url(/themes/custom/frontend/dist/css/img/icons/icon-location.svg)}.icon--mail{background-image:url(/themes/custom/frontend/dist/css/img/icons/icon-mail.svg)}.icon--mobile-phone{background-image:url(/themes/custom/frontend/dist/css/img/icons/icon-mobile.svg)}.icon--phone{background-image:url(/themes/custom/frontend/dist/css/img/icons/icon-phone.svg)}.icon--whatsapp{background-image:url(/themes/custom/frontend/dist/css/img/icons/icon-whatsapp.svg)}.icon--message{background-image:url(/themes/custom/frontend/dist/css/img/icons/icon-message.svg)}.icon--clock{background-image:url(/themes/custom/frontend/dist/css/img/icons/icon-clock.svg)}.icon--attachment-blue{background-image:url(/themes/custom/frontend/dist/css/img/icons/icon-attachment-blue.svg)}.social-icons{display:flex;flex-wrap:wrap}.social-icons .social-icon{display:block;height:45px;margin-right:12px;width:45px}@media(max-width:74.99em){.social-icons .social-icon{margin-bottom:12px}}.social-icons .social-icon:last-child{margin-right:0}.social-icons .social-icon--facebook{background:rgba(0,0,0,0) url(/themes/custom/frontend/dist/css/img/icons/icon-facebook.png) center center no-repeat;background-size:contain}.social-icons .social-icon--facebook-white{background:rgba(0,0,0,0) url(/themes/custom/frontend/dist/css/img/icons/icon-small-facebook.svg) center center no-repeat;background-size:contain}.social-icons .social-icon--linkedin-white{background:rgba(0,0,0,0) url(/themes/custom/frontend/dist/css/img/icons/icon-small-linkedin.svg) center center no-repeat;background-size:contain}.social-icons .social-icon--twitter-white{background:rgba(0,0,0,0) url(/themes/custom/frontend/dist/css/img/icons/icon-small-twitter.svg) center center no-repeat;background-size:contain}.social-icons .social-icon--mail-white{background:rgba(0,0,0,0) url(/themes/custom/frontend/dist/css/img/icons/icon-small-mail.svg) center center no-repeat;background-size:contain}.social-icons .social-icon--twitter{background:rgba(0,0,0,0) url(/themes/custom/frontend/dist/css/img/icons/icon-twitter.png) center center no-repeat;background-size:contain}.social-icons .social-icon--linkedin{background:rgba(0,0,0,0) url(/themes/custom/frontend/dist/css/img/icons/icon-linkedin.png) center center no-repeat;background-size:contain}.social-icons .social-icon--instagram{background:rgba(0,0,0,0) url(/themes/custom/frontend/dist/css/img/icons/icon-instagram.svg) center center no-repeat;background-size:contain}.social-icons .social-icon--pinterest{background:rgba(0,0,0,0) url(/themes/custom/frontend/dist/css/img/icons/icon-pinterest.svg) center center no-repeat;background-size:contain}.social-icons .social-icon--youtube{background:rgba(0,0,0,0) url(/themes/custom/frontend/dist/css/img/icons/icon-youtube.png) center center no-repeat;background-size:cover}.social-icons .social-icon--tiktok{background:rgba(0,0,0,0) url(/themes/custom/frontend/dist/css/img/icons/icon-tiktok.svg) center center no-repeat;background-size:contain}.list-whatsapp,.list-mail,.list-address,.list-phone{display:flex;list-style:none;margin-bottom:1.2rem;position:relative}.list-whatsapp::before,.list-mail::before,.list-address::before,.list-phone::before{content:"";display:inline-block;font-size:18px;height:30px;margin-right:1.2rem;position:relative;width:30px}.list-phone::before{background:url(/themes/custom/frontend/dist/css/img/icons/icon-phone.svg) center center no-repeat;background-size:contain}.list-address::before{background:url(/themes/custom/frontend/dist/css/img/icons/icon-location.svg) center center no-repeat;background-size:contain}.list-mail::before{background:url(/themes/custom/frontend/dist/css/img/icons/icon-mail.svg) center center no-repeat;background-size:contain}.list-whatsapp::before{background:url(/themes/custom/frontend/dist/css/img/icons/icon-whatsapp.svg) center center no-repeat;background-size:contain}
.table-wrapper{overflow:scroll}table,.table{border:1px solid var(--dark-grey);width:100%;max-width:100%}table tr,.table tr{text-align:left}table tr:nth-child(odd),.table tr:nth-child(odd){background:var(--grey)}table tr th,.table tr th{width:auto;padding:16px;background:var(--black);color:var(--white);border:1px solid var(--dark-grey)}table tr td,.table tr td{border:1px solid var(--dark-grey);padding:16px;width:auto}
.ajax-progress{align-items:center;background:rgba(0,0,0,.5) url(/themes/custom/frontend/dist/css/img/loader.gif) no-repeat center center;background-size:32px;bottom:0;display:flex;font-size:0;height:100%;justify-content:center;left:0;position:fixed;right:0;top:0;width:100%;z-index:999}.ajax-progress .throbber{background:rgba(0,0,0,0)}
form{display:flex;flex-direction:column}form .form-actions{order:1;margin-top:16px}.form-item{margin:1px;padding:1px;display:flex;flex-direction:column;margin-bottom:3.2rem}.form-item[class*=radio],.form-item[class*=checkbox]{align-items:left;display:flex}.form-item[class*=radio] input[type=checkbox],.form-item[class*=radio] input[type=radio],.form-item[class*=checkbox] input[type=checkbox],.form-item[class*=checkbox] input[type=radio]{left:-9999px;position:fixed}.form-item[class*=radio] input[type=checkbox]+label,.form-item[class*=radio] input[type=radio]+label,.form-item[class*=checkbox] input[type=checkbox]+label,.form-item[class*=checkbox] input[type=radio]+label{align-items:center;display:inline-flex;line-height:1.1}.form-item[class*=radio] input[type=checkbox]+label::before,.form-item[class*=radio] input[type=radio]+label::before,.form-item[class*=checkbox] input[type=checkbox]+label::before,.form-item[class*=checkbox] input[type=radio]+label::before{background:var(--white);border:1px solid var(--black);content:"";display:inline-block;height:2rem;margin-bottom:.2rem;margin-right:.6rem;width:20px}.form-item[class*=radio] input[type=checkbox]:checked+label::before,.form-item[class*=radio] input[type=radio]:checked+label::before,.form-item[class*=checkbox] input[type=checkbox]:checked+label::before,.form-item[class*=checkbox] input[type=radio]:checked+label::before{background-image:url(/themes/custom/frontend/dist/css/img/icons/icon-check.svg);background-position:center;background-repeat:no-repeat;background-size:12px auto;border:solid var(--text-color)}.form-item[class*=radio] input[type=radio]+label::before,.form-item[class*=checkbox] input[type=radio]+label::before{border-radius:50%}.form-item[class*=radio] input[type=radio]:checked+label::before,.form-item[class*=checkbox] input[type=radio]:checked+label::before{background:var(--text-color);box-shadow:inset 0 0 0 3px var(--white)}.form-item .form-actions button,.form-item .form-actions input[type=button],.form-item .form-actions input[type=submit]{background:var(--site-base-color);border:0;border-radius:0;line-height:1.8;margin-top:5rem;padding:1.2rem 3.2rem;width:auto}.form-item .webform-file-button{background:var(--black);font-size:18px;padding:.8rem 3.2rem;border:1px solid var(--black)}.form-item .webform-file-button:hover{background:var(--white);border:1px solid var(--white);color:var(--black)}.form-item .webform-file-button:hover::after{background-image:url(/themes/custom/frontend/dist/css/img/icons/icon-arrow-right-black-button.svg)}.form-item span,.form-item label{font-weight:400;color:var(--white);margin:1px;padding:1px;font-size:calc(20.4px + 0.3vw)}@media(min-width:1200px){.form-item span,.form-item label{font-size:24px}}.form-item label.option{font-weight:normal;padding-right:1rem}.form-item select,.form-item input{border:1px solid var(--white);border-radius:4px;margin:8px 0;padding:12px 20px;width:100%;background:var(--white)}.form-item .form-required::after{color:var(--alert-error);content:" *"}.form-item textarea{border:1px solid var(--white);border-radius:4px;height:39rem;margin:8px 0;padding:12px 20px;width:100%}.fieldset-legend{font-weight:bold}.webform-element-description{font-size:13px;font-style:italic;padding:1rem 0;text-align:left}.fieldset-wrapper{width:100%}.choices__inner{border:1px solid var(--border-color);border-radius:8px;margin:8px 0;padding:12px 20px;background-color:var(--white);font-size:unset}.choices__inner .choices__list{color:var(--black)}.choices__inner .choices__list--single{color:var(--black)}.choices__inner .choices__placeholder{color:#000;opacity:1;font-size:18px;font-weight:400}.webform-button--submit{background-color:var(--black)}.file-access-user-login-form,.user-login-form{color:var(--black)}.file-access-user-login-form .form-item,.file-access-user-login-form .js-form-item,.user-login-form .form-item,.user-login-form .js-form-item{display:flex;flex-direction:column-reverse}.file-access-user-login-form .form-item label,.file-access-user-login-form .js-form-item label,.user-login-form .form-item label,.user-login-form .js-form-item label{color:var(--black)}
.ui-widget-overlay{background:rgba(255,255,255,.3)}.ui-dialog{border:0;border-radius:0;left:12px !important;max-width:100%;padding:0;right:12px !important;width:auto !important;z-index:480;background:var(--indigo) !important}@media(min-width:62em){.ui-dialog{left:50% !important;min-width:600px !important;right:auto !important;transform:translate(-50%,0) !important}}.ui-dialog .ui-dialog-titlebar{background:var(--indigo) !important;border:0;border-radius:0;color:var(--white);padding:12px;font-size:calc(21.7px + 1.275vw)}@media(min-width:1200px){.ui-dialog .ui-dialog-titlebar{font-size:37px}}.ui-dialog .ui-dialog-titlebar .ui-dialog-title{padding:5.2rem 1.6rem 1.6rem !important;width:100%;overflow:unset;text-overflow:unset;white-space:normal}@media(min-width:48em){.ui-dialog .ui-dialog-titlebar .ui-dialog-title{padding:5.2rem 3.2rem !important}}.ui-dialog .ui-dialog-titlebar-close{background:none;border:0;margin-top:3.2rem}@media(min-width:48em){.ui-dialog .ui-dialog-titlebar-close{margin-top:unset}}.ui-dialog .ui-dialog-titlebar-close .ui-icon-closethick{background-image:url(/themes/custom/frontend/dist/css/img/icons/icon-modal-close.svg);background-position:center;background-size:80%;width:131px;height:53px;left:-100px;top:-85px}@media(min-width:48em){.ui-dialog .ui-dialog-titlebar-close .ui-icon-closethick{left:-121px;top:-20px}}.ui-dialog .ui-dialog-content{background:var(--indigo) !important;padding:2.4rem}.ui-dialog .ui-dialog-buttonpane{background:var(--indigo);border:0;border-radius:0;padding:12px}.ui-dialog .ui-dialog-buttonpane button{margin:0}.ui-dialog .ui-dialog-buttonpane button:hover{border:0 !important}.ui-widget-content a{color:var(--site-base-color)}.project-download-request-create-form__top{background:var(--white) !important;color:var(--black)}.project-download-request-create-form__bottom{background:var(--indigo) !important;padding-top:3.2rem !important}.project-download-request-create-form__bottom .js-form-item{display:flex;flex-direction:column-reverse}.project-download-request-create-form__actions .btn{background:var(--black);border:0}.project-download-request-create-form__actions .btn:hover{background:var(--white) !important;box-shadow:unset;color:var(--black)}.download-request-create-form__top{background-color:var(--white) !important;padding:16px}@media(min-width:48em){.download-request-create-form__top{padding:72px 96px}}@media(min-width:48em){.email-form{padding:32px 32px 72px}}.email-form .js-form-type-email{display:flex;flex-direction:column}.email-form label a{color:var(--white);text-decoration:underline}@media(min-width:48em){.email-form label a{padding-left:.8rem}}.email-form .form-item--error-message{color:var(--white);margin-top:3.2rem}.email-form .form-item--error-message a{color:var(--white);text-decoration:underline}.email-form .js-form-item-terms-and-conditions label{padding-left:40px;position:relative;align-items:unset;font-size:16px;flex-wrap:wrap}@media(min-width:48em){.email-form .js-form-item-terms-and-conditions label{padding-left:20px}}.email-form .js-form-item-terms-and-conditions label::before{left:-5px;position:absolute}.email-form .js-form-item-terms-and-conditions label a{margin-top:1.2rem}@media(min-width:48em){.email-form .js-form-item-terms-and-conditions label a{margin-top:unset}}.email-form .js-form-submit{background:var(--black);padding:1.2rem 3.2rem;color:var(--white);border:1px solid rgba(0,0,0,0);border-radius:32px;font-size:1em;font-weight:bold;text-transform:uppercase;cursor:pointer}.email-form .js-form-submit:hover{background:var(--white);color:var(--black);border:1px solid var(--black)}.download-request-create-form__bottom{color:var(--white);background-color:var(--indigo) !important;padding:16px}@media(min-width:48em){.download-request-create-form__bottom{padding:72px 96px}}.download-request-create-form__bottom .js-form-item{display:flex;flex-direction:column-reverse}.download-request-create-form__bottom .js-form-submit{background:var(--black);text-transform:uppercase;font-weight:bold}.download-request-create-form__bottom .js-form-submit:hover{background:var(--white);color:var(--black);box-shadow:unset}
.section--footer{padding:0;overflow:hidden}.section--footer-middle{padding:0}@media(min-width:48em){.section--footer-middle{margin-bottom:5.2rem}}.section--sub-footer{border-top:1px solid var(--white);padding:0}.section--sub-footer-bottom{padding:0;border-top:1px solid var(--white);border-bottom:1px solid var(--white)}.footer{color:var(--white);display:flex;flex-direction:column;gap:1.6rem}.footer a:not(.btn){color:var(--white)}.footer__top{display:flex;border-bottom:1px solid var(--white);padding-left:1.6rem;padding-top:1.6rem;justify-content:center;height:120px}@media(min-width:48em){.footer__top{height:unset;margin-bottom:5.2rem;justify-content:space-between;align-items:center;padding:3.2rem var(--side-gap-with-footer)}}.footer__logo{max-height:7.6rem;display:flex;flex-direction:column}@media(min-width:48em){.footer__logo{padding-left:3.2rem;flex-direction:row;justify-content:space-between;align-items:center;width:100%}}.footer__logo2{margin-top:24px}@media(min-width:48em){.footer__logo2{padding-right:32px;margin-top:unset}}.footer__social{display:none}@media(min-width:48em){.footer__social{display:flex;flex-shrink:0;padding-right:3.2rem}}.footer__social-bottom{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;padding-top:2.4rem}@media(min-width:48em){.footer__social-bottom{display:none}}.footer__menus{display:flex;flex-direction:column;padding:1.6rem}@media(min-width:48em){.footer__menus{flex-direction:row;justify-content:space-between}}.footer__menu-title{display:none}@media(min-width:48em){.footer__menu-title{display:flex;font-size:calc(21.2px + 0.9vw);font-weight:300;margin-bottom:2.4rem}}@media(min-width:48em)and (min-width:1200px){.footer__menu-title{font-size:32px}}.footer__menu summary{display:flex;border-bottom:1px solid var(--white);padding:1.2rem 0;position:relative;font-size:24px;font-weight:400}.footer__menu summary::before{background:url(/themes/custom/frontend/dist/css/img/icons/icon-plus-mobile.svg) no-repeat right center;width:20px;height:20px;right:0;bottom:18px;content:"";position:absolute}@media(min-width:48em){.footer__menu summary{display:none}}.sub-footer{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1.6rem;flex-direction:column;color:var(--white);padding:.8rem 0}@media(min-width:62em){.sub-footer{justify-content:space-between;flex-direction:row;gap:3.2rem}}.sub-footer__item{font-size:14px;color:var(--white)}@media(min-width:62em){.sub-footer__item{width:auto}}.sub-footer__item a{color:var(--white);text-decoration:underline}.sub-footer__bottom{padding:1.6rem;margin-bottom:3.2rem;position:relative}.sub-footer__bottom::before{background:var(--white);width:200vw;left:-100vw;height:1px;position:absolute;content:"";bottom:0}@media(min-width:48em){.sub-footer__bottom{padding:1.6rem 0}}.sub-footer__menu-title{font-size:calc(21.2px + 0.9vw);font-weight:300;margin-bottom:2.4rem}@media(min-width:1200px){.sub-footer__menu-title{font-size:32px}}.menu--footer .menu details>summary::marker,.menu--footer .menu details>summary::-webkit-details-marker{display:none}.menu--footer .menu__list{display:flex;flex-direction:column;gap:1.6rem;margin-top:1.6rem}@media(min-width:36em){.menu--footer .menu__list{margin-top:0}}.menu--footer .menu__list .menu__item .menu__item-toggle,.menu--footer .menu__list .menu__item .menu__item-no-link{display:none}.menu--footer .menu__item{list-style:none;color:var(--white)}.menu--footer .menu__item .menu__list-wrapper--level-1 .menu__item-toggle,.menu--footer .menu__item .menu__list-wrapper--level-1 .menu__item-no-link,.menu--footer .menu__item .menu__list-wrapper--level-1 .menu__parent-info,.menu--footer .menu__item .menu__list-wrapper--level-1 .menu__go-back{display:none}.menu--footer .menu__item-link{color:var(--white)}.menu--footer--last .menu__list{font-weight:400;font-size:16px;text-transform:uppercase}.menu--footer--last .menu__item{margin:1.6rem 0}.menu--sub-footer .menu__list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}@media(min-width:48em){.menu--sub-footer .menu__list{display:flex;flex-direction:column;gap:1.6rem;justify-content:space-between;align-items:center}}@media(min-width:62em){.menu--sub-footer .menu__list{flex-direction:row;gap:3.2rem}}.menu--sub-footer .menu__item{width:50%;list-style:none}@media(min-width:48em){.menu--sub-footer .menu__item{width:unset}}.menu--sub-footer .menu__item-link{color:var(--white);font-size:16px}
.pg{margin:0 auto}.pg__body{font-weight:400;margin:2.4rem 0}
.card{display:flex;filter:drop-shadow(0 0.4rem 1rem rgba(var(--dark-blue),0.2));flex-direction:column;position:relative;transition:filter 300ms ease}.card__image{max-width:100%;overflow:hidden}.card__image img{transition:transform .5s ease}.card__body{display:flex;flex:1;flex-direction:column;font-weight:bold;margin:3.2rem 1.6rem 1.6rem;color:var(--white)}.card__label{color:var(--site-base-color);font-size:12px;margin-bottom:.8rem}.card__title{font-size:calc(20.4px + 0.3vw);font-weight:400;margin-bottom:0;text-transform:uppercase}@media(min-width:1200px){.card__title{font-size:24px}}.card__link{margin-top:auto;position:relative;font-size:calc(20.4px + 0.3vw);font-weight:400;display:flex;justify-content:space-between;align-items:center}@media(min-width:1200px){.card__link{font-size:24px}}.card__link a{color:var(--text-color)}.card__link::after{background:url(/themes/custom/frontend/dist/css/img/icons/icon-arrow-right-white.svg) center center no-repeat;background-size:contain;content:"";height:24px;position:relative;width:24px}.card:hover{filter:drop-shadow(0 0.1rem 0.5rem rgba(var(--dark-blue),0.2))}.card:hover .card__image img{transform:scale(1.1)}.carda:hover{cursor:pointer}
.section--no-side-padding{overflow:hidden;padding:1.6rem 0 0}@media(min-width:36em){.section--no-side-padding{padding:6.4rem 0 0}}.pg-cards{width:100%}.pg-cards__header{display:flex;justify-content:space-between;border-bottom:1px solid var(--dark-grey);margin-bottom:2.4rem;padding:0 1.6rem;flex-direction:column}@media(min-width:36em){.pg-cards__header{padding:0 3.2rem}}@media(min-width:48em){.pg-cards__header{flex-direction:row}}@media(min-width:87.5em){.pg-cards__header{padding:unset}}.pg-cards__title{font-size:calc(28.4px + 6.3vw)}@media(min-width:1200px){.pg-cards__title{font-size:104px}}.pg-cards__link{margin-top:auto;margin-bottom:20px;width:-moz-fit-content;width:fit-content}.pg-cards__link a{color:var(--white)}.pg-cards__text{max-width:700px;font-weight:400;margin:2.4rem 0 8rem;padding:0 1.6rem}@media(min-width:36em){.pg-cards__text{padding:0 3.2rem}}@media(min-width:87.5em){.pg-cards__text{padding:unset}}.pg-cards__card-wrapper,.pg-cards__card-wrapper--very-indigo{background:linear-gradient(180deg,var(--white) 100px,var(--indigo) 100px);padding-bottom:7.2rem}@media(min-width:36em){.pg-cards__card-wrapper,.pg-cards__card-wrapper--very-indigo{background:linear-gradient(180deg,var(--white) 120px,var(--indigo) 120px)}}@media(min-width:48em){.pg-cards__card-wrapper,.pg-cards__card-wrapper--very-indigo{background:linear-gradient(180deg,var(--white) 200px,var(--indigo) 200px)}}.pg-cards__card-wrapper--dark-matter{background:linear-gradient(180deg,var(--white) 100px,var(--dark-matter) 100px);padding-bottom:7.2rem}@media(min-width:36em){.pg-cards__card-wrapper--dark-matter{background:linear-gradient(180deg,var(--white) 120px,var(--dark-mattero) 120px)}}@media(min-width:48em){.pg-cards__card-wrapper--dark-matter{background:linear-gradient(180deg,var(--white) 200px,var(--dark-matter) 200px)}}.pg-cards__card-wrapper--stami-urea{background:linear-gradient(180deg,var(--white) 100px,var(--stami-urea) 100px);padding-bottom:7.2rem}@media(min-width:36em){.pg-cards__card-wrapper--stami-urea{background:linear-gradient(180deg,var(--white) 120px,var(--stami-urea) 120px)}}@media(min-width:48em){.pg-cards__card-wrapper--stami-urea{background:linear-gradient(180deg,var(--white) 200px,var(--stami-urea) 200px)}}.pg-cards__card-wrapper--stami-specialties{background:linear-gradient(180deg,var(--white) 100px,var(--stami-specialties) 100px);padding-bottom:7.2rem}@media(min-width:36em){.pg-cards__card-wrapper--stami-specialties{background:linear-gradient(180deg,var(--white) 120px,var(--stami-specialties) 120px)}}@media(min-width:48em){.pg-cards__card-wrapper--stami-specialties{background:linear-gradient(180deg,var(--white) 200px,var(--stami-specialties) 200px)}}.pg-cards__card-wrapper--stami-nitric-acid{background:linear-gradient(180deg,var(--white) 100px,var(--stami-nitric-acid) 100px);padding-bottom:7.2rem}@media(min-width:36em){.pg-cards__card-wrapper--stami-nitric-acid{background:linear-gradient(180deg,var(--white) 120px,var(--stami-nitric-acid) 120px)}}@media(min-width:48em){.pg-cards__card-wrapper--stami-nitric-acid{background:linear-gradient(180deg,var(--white) 200px,var(--stami-nitric-acid) 200px)}}.pg-cards__card-wrapper--stami-digital{background:linear-gradient(180deg,var(--white) 100px,var(--stami-digital) 100px);padding-bottom:7.2rem}@media(min-width:36em){.pg-cards__card-wrapper--stami-digital{background:linear-gradient(180deg,var(--white) 120px,var(--stami-digital) 120px)}}@media(min-width:48em){.pg-cards__card-wrapper--stami-digital{background:linear-gradient(180deg,var(--white) 200px,var(--stami-digital) 200px)}}.pg-cards__card-wrapper--stami-green-ammonia{background:linear-gradient(180deg,var(--white) 100px,var(--stami-green-ammonia) 100px);padding-bottom:7.2rem}@media(min-width:36em){.pg-cards__card-wrapper--stami-green-ammonia{background:linear-gradient(180deg,var(--white) 120px,var(--stami-green-ammonia) 120px)}}@media(min-width:48em){.pg-cards__card-wrapper--stami-green-ammonia{background:linear-gradient(180deg,var(--white) 200px,var(--stami-green-ammonia) 200px)}}.pg-cards__cards{max-width:var(--center-div-width);margin:0 auto;display:flex;flex-direction:row;gap:1.6rem;padding:0 1.6rem;flex-wrap:wrap}@media(min-width:36em){.pg-cards__cards{padding:0 3.2rem}}@media(min-width:87.5em){.pg-cards__cards{padding:unset}}.pg-cards__cards .card{width:100%}@media(min-width:36em){.pg-cards__cards .card{width:calc(50% - 1.6rem)}}@media(min-width:62em){.pg-cards__cards .card{width:calc(33% - 1.6rem)}}
:root{--mobile-menu-height:0;--menu-background:var(--header-color);--menu-border-color:var(--header-color);--menu-link-color:var(--level-1-color);--menu-link-hover-color:var(--header-color-hover);--menu-level-0-color:var(--header-color);--menu-level-0-hover:var(----header-color-hover);--menu-level-1-color:var(--level-1-color);--menu-background-level-1:var(--level-1-background);--menu-filter:invert(100%) sepia(100%) saturate(1%) hue-rotate(59deg) brightness(104%) contrast(102%);--mobile-menu-filter:invert(1%) sepia(8%) saturate(5503%) hue-rotate(144deg) brightness(92%) contrast(94%);--menu-filter-hover:invert(99%) sepia(0%) saturate(110%) hue-rotate(350deg) brightness(117%) contrast(100%)}.menu__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.menu--main .menu__list-wrapper--level-0 .menu__list .menu__item--no-link a{color:var(--menu-level-0-color)}.menu--main .menu__list-wrapper--level-1,.menu--main .menu__list-wrapper--level-2{background:var(--menu-background-level-1)}.menu--main .menu__list-wrapper--level-1 .menu__list .menu__item a,.menu--main .menu__list-wrapper--level-2 .menu__list .menu__item a{color:var(--menu-level-1-color)}.menu--main .menu__item{margin:0;padding:0;display:flex;align-items:center}.menu--main .menu__item--active>.menu__item-toggle{filter:var(--menu-filter-hover)}.menu--main .menu__item:hover>a.menu__item-link,.menu--main .menu__item:focus>a.menu__item-link{color:var(--menu-link-hover-color)}.menu--main .menu__item-link{color:var(--menu-link-color)}.menu--main .menu__item-toggle{margin-left:8px;width:20px;height:20px;background-image:url(/themes/custom/frontend/dist/css/img/icons/icon-menu-arrow.svg);filter:var(--menu-filter);background-repeat:no-repeat;background-size:15px;background-position:center;background-color:rgba(0,0,0,0);border:0}.menu--main .menu__item-toggle--back{margin-right:8px;margin-left:-28px;background-size:20px}.menu--main .menu__item-toggle:hover,.menu--main .menu__item-toggle:focus{filter:var(--menu-filter-hover)}@media(max-width:75em){html.menu-open{overflow-x:hidden;overflow-y:hidden}}@media(max-width:75em){.navigation-wrapper{background:linear-gradient(270deg,rgb(255,255,255) 12%,rgb(7,10,12) 12%);height:100vh;right:-100%;width:100%;position:absolute;overflow:scroll;top:0;transition:right 200ms ease-out}.menu-open .navigation-wrapper{right:0}}@media(max-width:75em){.menu--main .menu__list-wrapper{width:90%;height:var(--mobile-menu-height);padding:16px;transition:all 200ms ease-in-out;color:var(--level-1-color-hover)}.menu--main .menu__list-wrapper .menu__list{height:100%;width:95%}.menu--main .menu__list-wrapper--level-1,.menu--main .menu__list-wrapper--level-2{position:absolute;top:50px;left:-100%;visibility:hidden;background:var(--black);width:88%}.menu--main .menu__list-wrapper--level-1 .menu__parent-info--text,.menu--main .menu__list-wrapper--level-2 .menu__parent-info--text{color:var(--white);padding:2.4rem 0 0;max-width:253px}.menu--main .menu__list-wrapper--level-1 .menu__parent-info--link,.menu--main .menu__list-wrapper--level-2 .menu__parent-info--link{border-bottom:1px solid var(--white);padding-bottom:2.4rem}.menu--main .menu__list-wrapper--level-1 .menu__parent-info--link a,.menu--main .menu__list-wrapper--level-2 .menu__parent-info--link a{background:var(--white);color:var(--black) !important}.menu--main .menu__list-wrapper--level-1 .menu__parent-info--link a::after,.menu--main .menu__list-wrapper--level-2 .menu__parent-info--link a::after{background:url(/themes/custom/frontend/dist/css/img/icons/icon-arrow-right-black-long.svg) no-repeat center;background-size:20px}.menu--main .menu__list-wrapper--level-1 .menu__go-back,.menu--main .menu__list-wrapper--level-2 .menu__go-back{position:relative;padding-left:2.4rem}.menu--main .menu__list-wrapper--level-1 .menu__go-back::before,.menu--main .menu__list-wrapper--level-2 .menu__go-back::before{position:absolute;background:url(/themes/custom/frontend/dist/css/img/icons/icon-menu-arrow.svg) no-repeat center left;background-size:20px;width:20px;height:20px;content:"";left:0;top:5px;transform:rotate(180deg)}.menu--main .menu__list-wrapper--level-2{top:0;width:100%;height:100%}.menu--main .menu__item{padding:16px 0;justify-content:space-between;color:var(--white)}.menu--main .menu__item--active>.menu__list-wrapper{left:0;visibility:visible;z-index:1}.menu--main .menu__item--no-link a{color:var(--white) !important}.menu--main .menu__item--parent{color:var(--menu-link-color);font-weight:bold;justify-content:initial}.menu--main .menu__item-toggle{filter:unset}.menu--main .menu__item-toggle--back{transform:rotate(90deg)}}@media(min-width:75em){.menu--main .menu__go-back{display:none}.menu--main .menu__list-wrapper{gap:3.2rem}.menu--main .menu__list-wrapper--level-0 .menu__list{flex-direction:row;justify-content:space-between}.menu--main .menu__list-wrapper--level-0 .menu__item-toggle{display:none}.menu--main .menu__list-wrapper--level-1{position:absolute;display:none;min-width:100%;padding:3.2rem var(--side-gap-width)}.menu--main .menu__list-wrapper--level-1 .menu__list{flex-direction:column}.menu--main .menu__list-wrapper--level-1 .menu__item{font-size:24px;font-weight:400}.menu--main .menu__list-wrapper--level-1 .menu__item:hover{background:unset;border-radius:unset}.menu--main .menu__list-wrapper--level-1 .menu__item:hover a{color:var(--header-color-hover)}.menu--main .menu__list-wrapper--level-1 .menu__item-toggle{display:none}.menu--main .menu__list-wrapper--level-1{top:100%;left:0}.menu--main .menu__list-wrapper--level-2{display:none}.menu--main .menu__item{padding:12px 32px}.menu--main .menu__item:hover,.menu--main .menu__item:hover{background:var(--header-color);color:var(--header-color-hover);border-top-right-radius:16px}.menu--main .menu__item:hover:last-child,.menu--main .menu__item:hover:last-child{border-top-right-radius:unset;border-top-left-radius:16px}.menu--main .menu__item--active>.menu__list-wrapper{display:flex;border-bottom-right-radius:80px}.menu--main .menu__item--active>.menu__item-link{color:var(--header-color)}.menu--main .menu__item--active>.menu__item-toggle{filter:var(--menu-filter-hover)}.menu--main .menu__item--parent{display:none}.menu--main .menu__item-no-link{cursor:pointer}.menu--main .menu__list-wrapper--level-1 .menu__item-toggle{transform:rotate(-90deg)}}
.menu-open .menu-toggle{background:var(--white);padding-right:1.6rem}.menu-open .menu-toggle__title{background-color:var(--header-color-hover)}.menu-open .menu-toggle__title::before,.menu-open .menu-toggle__title::after{background-color:var(--black)}.menu-open .header__logo svg{fill:var(--white)}.menu-toggle{background:rgba(0,0,0,0);border:0;border-radius:0;cursor:pointer;display:grid;height:18px;width:18px;padding:0;place-items:center;position:relative;flex-shrink:0}@media(min-width:75em){.menu-toggle{display:none}}.menu-toggle__title{background-color:var(--header-color);display:block;height:2px;text-indent:-200vw;transition:background-color 200ms ease-in-out 200ms;width:100%}.menu-toggle__title::before,.menu-toggle__title::after{background-color:var(--header-color);content:"";height:2px;left:0;position:absolute;transform-box:fill-box;transform-origin:center center;transition:transform 300ms ease-in-out,top 300ms ease-in-out 200ms,bottom 300ms ease-in-out 200ms;width:100%}.menu-toggle__title::before{top:0}.menu-toggle__title::after{bottom:0}.menu-open .menu-toggle__title{background-color:rgba(0,0,0,0);transition:background-color 200ms ease-in-out}.menu-open .menu-toggle__title::before,.menu-open .menu-toggle__title::after{transition:transform 300ms ease-in-out 200ms,top 300ms ease-in-out,bottom 300ms ease-in-out}.menu-open .menu-toggle__title::before{top:calc(50% - 1px);transform:rotate(45deg)}.menu-open .menu-toggle__title::after{bottom:calc(50% - 1px);transform:rotate(-45deg)}
.header{color:var(--header-color);position:fixed;z-index:450;display:flex;justify-content:space-between;align-items:center;width:100%;border-bottom:1px solid var(--header-color);transition:all 300ms ease-in-out}.header--no-banner{position:relative}.scroll-down .header{transform:translate3d(0,calc((var(--gin-toolbar-height,1px) + 100%) * -1),0)}.scroll-up .header{background:var(--header-color-hover)}.scroll-scrolling .header{position:fixed}.scroll-scrolling .header .header__top{display:none}.scroll-scrolling .header .header__logo{width:230px}.header__left{display:flex;justify-content:space-between;align-items:center;width:100%;height:50px;padding:1.2rem}@media(min-width:75em){.header__left{padding-left:3.2rem;height:unset}}.header__right{border-left:1px solid var(--header-color)}@media(min-width:75em){.header__right{flex-shrink:0}}.header__top{display:flex;gap:1.6rem;justify-content:flex-end;border-bottom:1px solid var(--header-color);text-transform:uppercase;height:42px}@media(max-width:75em){.header__top{display:none}}.header__menu-top{display:flex;align-items:center}.header__menu-top .menu__list{display:flex;gap:1.6rem;flex-direction:row}.header__language{display:flex;align-items:center}.header__language .links{display:flex;gap:1.6rem;list-style:none;margin:0}.header__language .links a{opacity:.5}.header__language .links .is-active a{color:var(--is-active);opacity:1}.header__language .links li[hreflang=ru]{display:none}.header__top-user{background:var(--white);color:var(--site-base-color);display:flex;gap:3.2rem;position:relative;margin-left:20px}.header__top-user::before{width:16px;height:100%;display:block;content:"";box-shadow:0 -14px 0 0 var(--white);border-radius:0 16px 0 0;position:absolute;left:-16px}.header__top-search{width:30px;margin-left:12px}.header__top-search a{position:relative}.header__top-search a::before{background:url(/themes/custom/frontend/dist/css/img/icons/icon-search-fat.svg) no-repeat center left;background-size:28px;position:absolute;width:48px;height:48px;content:"";top:-3px;left:8px}.header__top-login{width:30px;margin-left:12px}.header__top-login a{position:relative}.header__top-login a::before{background:url(/themes/custom/frontend/dist/css/img/icons/icon-user-fat.svg) no-repeat center left;background-size:28px;position:absolute;width:48px;height:48px;content:"";top:-3px;left:-16px}.header__logo{width:200px;z-index:5;height:32px}@media(min-width:48em){.header__logo{width:330px}}@media(min-width:75em){.header__logo{height:32px}}.header__logo svg{height:32px;fill:currentColor}@media(min-width:75em){.header__logo svg{height:40px;width:180px}}@media(min-width:93.75em){.header__logo svg{width:unset}}.header__logo2{display:none}@media(min-width:31.25em){.header__logo2{display:flex;margin-left:auto;padding-right:32px}}@media(min-width:75em){.header__logo2{padding-right:unset;margin-left:unset}}.header .menu__parent-info{max-width:320px;display:flex;flex-direction:column}.header .menu__parent-info--text{color:var(--parent-info-color)}.header .menu__parent-info--link{margin-top:3.2rem}.header .menu__parent-info--link a{color:var(--white) !important}.header .header-mobile-language{display:flex;padding:3.2rem 0;color:var(--level-1-color);list-style:none;background:linear-gradient(270deg,rgb(255,255,255) 12%,rgb(7,10,12) 12%);margin-top:3.2rem}@media(min-width:75em){.header .header-mobile-language{display:none}}.header .header-mobile-language .links{display:flex;list-style:none}.header .header-mobile-language .links a{margin-right:1.6rem;color:var(--grey-mobile-menu)}.header .header-mobile-language .links .is-active{color:var(--white)}.header .header-mobile-action{display:flex;justify-content:flex-end;background:linear-gradient(270deg,rgb(255,255,255) 12%,rgb(7,10,12) 12%);height:50px;padding:1.6rem}@media(min-width:75em){.header .header-mobile-action{display:none}}
@font-face{font-family:"PolySans Slim";src:url(/themes/custom/frontend/fonts/PolySans-Slim.woff2) format("woff2"),url(/themes/custom/frontend/fonts/PolySans-Slim.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"PolySans Neutral";src:url(/themes/custom/frontend/fonts/PolySans-Neutral.woff2) format("woff2"),url(/themes/custom/frontend/fonts/PolySans-Neutral.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}:root{--side-gap-with-footer:calc((100vw - 2000px) / 2);--center-div-width:1280px;--center-div-width-small:calc((var(--center-div-width) / 12) * 8);--side-gap-width:calc((100vw - var(--center-div-width)) / 2);--white:#fff;--black:#070a0c;--grey:#f3f3f3;--dark-grey:#c1cbd1;--black-blue:#142531;--dark-blue:#446275;--light-blue:rgba(0,172,230,0.1);--blue:#4c99e0;--orange:#ff6c3e;--green:#66cd36;--indigo:#5a5ccd;--indigo-hover:#4149b7;--indigo-hover-light:#c9beff;--checkbox-green:#47b877;--dark-matter:#142531;--very-indigo:#5a5ccd;--stami-urea:#51be20;--stami-specialties:#00ace6;--stami-nitric-acid:#ff8300;--stami-digital:#ffd100;--stami-green-ammonia:#0a5235;--red:#f14d18;--grey-mobile-menu:#959da2;--greyish:#667179;--border-grey:#dcdee0;--light-blue-checkbox:rgba(0,172,230,0.1);--site-base-color:var(--black-blue);--text-color:var(--black);--btn-color:var(--indigo);--btn-text-color:var(--white);--border-color:var(--blue);--section-bg-color:var(--grey);--box-shadow-color:var(--black);--login-border-color:var(--dark-blue);--login-border-focus-color:var(--orange);--login-background-color:var(--grey);--pg-parallax-body-background:var(--white);--slider-button-color-default:var(--blue);--slider-button-color-testimonial:var(--dark-blue);--alert-error:var(--orange);--alert-success:var(--green);--border-bottom:#c1cbd1}@media(min-width:100em){:root{--center-div-width:1440px}}body{overflow:hidden;scroll-behavior:smooth}
