body:has(.account-enter),main:has(.account-enter),main:has(.account-enter) .support{background-color:var(--color-gray-background)}.account-enter .container,.account-enter__block{display:flex;justify-content:center}.account-enter__block{width:100%;max-width:1060px;padding:80px 160px;background-color:var(--color-white);border-radius:3px}.account-enter__block legend{width:0;height:0;opacity:0}.account-enter__block form{display:flex;flex-direction:column;align-items:center;gap:21px}.account-enter__block form>p{color:var(--color-blue-dark);font-weight:500;margin-top:-7px}.lift .account-enter__block form>p{color:var(--color-lift-blue-dark)}.account-enter__block form h1{font-weight:700;color:var(--color-blue-dark);text-align:center;margin-bottom:10px}.lift .account-enter__block form h1,.lift .account__form-fields h4,.lift .account__form-info .contact-start__rule,.lift .extra-fields a{color:var(--color-orange)}.account-enter__block form a:not(.btn){font-weight:600;color:var(--color-blue-light)}.lift .account-enter__block form a:not(.btn){color:var(--color-orange)}.lift .account-enter__block form a:not(.btn):active,.lift .account-enter__block form a:not(.btn):hover{color:var(--color-blue-light)}.account-enter__block form>a:not(.btn){margin-top:-8px;align-self:flex-start;margin-bottom:-5px}.social-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;margin:-3px -4px 0;gap:10px}.social-wrapper a{display:flex;width:100%}.account__form,.social-wrapper a img{width:100%}@media (max-width:1200px){.account-enter__block{width:100%;max-width:700px;padding:50px;align-self:center}.account-enter__block .contact-start__form-row{flex-direction:row}.account-enter__block form{gap:16px}.account-enter__block form>a:not(.btn){margin-top:8px}.social-wrapper{margin:10px -3px 0}.account-enter__block form>p{display:flex;flex-direction:column;align-items:center;margin-top:1px}}@media (max-width:768px){.account-enter__block{max-width:500px;padding:25px}.account-enter__block .contact-start__form-row{flex-direction:column;gap:21px}.social-wrapper{display:flex;flex-direction:column;align-items:center}.social-wrapper a{width:72%}.account-enter__block form{gap:12px}.account-enter__block form>a:not(.btn){margin-top:6px;margin-bottom:-1px}.account-enter__block form>button{padding:16px}}.account__form-info{display:flex;width:100%;justify-content:space-between;align-items:center}.account__form-fields h4,.account__form-info .contact-start__rule,.extra-fields a:hover{color:var(--color-blue-light)}.account__form-block{display:flex;flex-wrap:wrap;gap:20px}.account__form-info .contact-start__rule{position:relative}.account__form-fields{display:flex;flex-direction:column;gap:20px;width:100%}.account__form-block .dropdown-button{color:var(--color-blue-dark-inactive);border-color:var(--color-blue-medium-light);min-width:auto;max-width:none;width:100%;padding:12px 10px;height:45px}.contact-start__form-row:has(.dropdown){display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.contact-start__form-row:has(.dropdown) .control-group{min-width:100%}.account__form-block .dropdown input{height:0;opacity:0;padding:0}.account__form-block .dropdown.show .dropdown-list{min-width:100%;width:100%;max-height:245px;overflow:overlay;top:90px}.account__form-block .dropdown.show .dropdown-list a{color:var(--color-blue-dark)}.register .contact-start__form-row input.btn{padding:23px}.register form>p a{text-decoration:underline}.col-md-6-12{width:calc(50% - 10px)!important}.col-1-1.col-md-6-12{width:100%!important}.col-md-4-12,.col-md-4-12.col-md-6-12{width:calc(33% - 10.865px)!important}.account__form .select2-container--default .select2-selection--single .select2-selection__rendered,.account__form .select2-selection__placeholder{font-size:14px!important;line-height:20px!important}.account__form .select2-container--default .select2-selection--single .select2-selection__arrow b{border-width:8px 6px 0!important}@media (max-width:1200px){.account__form-block,.account__form-fields,.contact-start__form-row:has(.dropdown),.register .contact-start__form-row{gap:16px}.col-1-1.col-md-6-12,.col-md-4-12.col-md-6-12{width:calc(50% - 8px)!important}.account__form-fields:nth-child(2) .account__form-block:not(:has(.warning)):not(:has(.success)) .col-md-6-12:nth-child(6){margin-top:20px}.account__form-block .contact-start__form-row:has(.dropdown){display:flex;flex-wrap:wrap}.contact-start__form-row:has(.dropdown) .control-group{min-width:auto}.register .contact-start__form-row .contact-start__captcha{height:70px}.register .contact-start__form-row input.btn{padding:16px;height:56px}.account__form-fields h4{font-size:28px;line-height:42px}}@media (max-width:768px){.account__form-info{align-items:flex-start;flex-direction:column}.col-1-1.col-md-6-12,.col-md-4-12.col-md-6-12,.col-md-6-12{width:100%!important}.register .dropdown-button::after{right:4%}}.mfp-content:has(._terms){display:none;width:100vw;height:100vh;position:fixed;align-items:center;justify-content:center;left:0;top:0;z-index:1053}._terms{display:flex;flex-direction:column;height:75.5vh;background-color:var(--color-white);width:1060px;max-height:815px;margin-top:-15px;padding:73px 52px 73px 64px;position:relative}._terms h3{font-weight:800;margin-bottom:28px}.popup_terms__content{max-height:480px;overflow:overlay}._terms p,._terms span,._terms strong{font-size:24px;line-height:36px}.popup_terms__content-inner>p:not(:first-child){margin-top:12px}._terms a,._terms h3,._terms p,._terms span{color:var(--color-blue-dark)}.popup_terms__accept{margin-top:26px}.mfp-close{position:absolute;right:31px;border-radius:30px;color:var(--color-blue-dark);padding:10px;font-size:34px;top:55px}@media (max-width:1200px){._terms{width:612px;padding:64px 68px;margin-top:0;height:80vh;max-height:800px}._terms h3{margin-bottom:13px}.popup_terms__content{max-height:550px}._terms p,._terms span,._terms strong{font-size:17px;line-height:27px}.popup_terms__content-inner>p:not(:first-child){margin-top:14px}.popup_terms__accept{margin-top:17px}.mfp-close{top:66px;right:66px;font-size:26px}}@media (max-width:768px){._terms{width:calc(100% - 24px);padding:45px 23px}._terms h3{margin-bottom:10px}.mfp-close{top:47px;right:10px}}.contact-start{background-color:var(--color-blue)}.lift .contact-start{background-color:var(--color-lift-main-dark)}body:not(:has(.location)):has(.contact-start) .footer{margin-top:0}.contact-start__block{display:flex;justify-content:space-between;margin-bottom:100px;gap:80px}.contact-start__description{display:flex;flex-direction:column;margin-top:100px;width:41.8%}.contact-start__description h1,.contact-start__description h2,.contact-start__description p{color:var(--color-white)}.contact-start__description h1{margin-bottom:15px;text-transform:uppercase}.contact-start__description h2{margin-bottom:25px}.contact-start__description hr{margin:22px 0;border-color:var(--color-white-dark)}.contact-start__description-phone{display:flex;align-items:center;gap:20px}.contact-start__description-phone img{width:fit-content;height:fit-content}.contact-start__description-phone h4{font-weight:600}.contact-start__form-block{width:calc(58.2% - 80px)}.contact-start__form-block form{display:flex;flex-direction:column;gap:30px;padding:60px 100px;background-color:var(--color-white);border-radius:3px}.contact-start__form-row,.control-group{display:flex;position:relative;width:100%}.contact-start__form-row{justify-content:space-between;gap:20px}.control-group{flex-direction:column;gap:10px}.contact-start__rule{color:var(--color-blue-dark);font-weight:500;position:absolute;right:0;top:0}.control-group label{font-weight:800;color:var(--color-blue-dark);text-transform:uppercase}.lift .contact-start__rule,.lift .extra-fields a:hover{color:var(--color-lift-main-dark)}.control-group textarea{min-height:142px;max-height:142px}.contact-start__captcha{display:flex;width:60%}.recaptcha-wrap .control-group-error{margin-top:8px}.contact-start__form-row input.btn{width:40%;text-transform:uppercase;height:fit-content}#lead_time_extra,#order_follow_up_extra,#quote_request_extra,#technical_extra{display:none}.extra-fields,.extra-fields fieldset{display:flex;flex-direction:column;gap:30px}.extra-fields legend{color:var(--color-blue-dark);font-weight:700;margin-bottom:30px}.extra-fields a,.extra-fields p{color:var(--color-blue-dark);font-weight:600}.extra-fields a{text-decoration:underline}.main__contact .contact-start__form-block{width:100%}.main__contact .contact-start__form-block form{padding:0}.main__contact .control-group textarea{max-height:218px;min-height:218px}.select2-container{width:100%!important}.contact-start__success{display:flex;flex-direction:column;width:41.8%;margin-top:20px;gap:24px}.contact-start__success h1,.contact-start__success p{color:var(--color-white)}.contact-start__success a{display:flex;align-items:center;width:200px;height:56px}@media (max-width:1440px){.contact-start__block{gap:50px}.contact-start__form-block form{padding:40px 20px}}@media (max-width:1200px){.contact-start__block{gap:30px;margin-bottom:50px}.contact-start__captcha{justify-content:center;align-items:center}.recaptcha-wrap .control-group-error{text-align:left;margin-top:16px}.contact-start__description{width:56%;margin-top:20px}.contact-start__description>h1,.contact-start__description>h2{margin-bottom:8px}.contact-start__description hr{margin:18px 0}.contact-start__description-phone{justify-content:center;gap:15px}.contact-start__description-phone img{width:28px;height:28px}.contact-start__form-block{width:43%}.contact-start__form-row{flex-direction:column}.contact-start__form-row .contact-start__captcha,.contact-start__form-row input.btn{width:100%}.contact-start__form-row .contact-start__captcha{height:60px}.control-group textarea{min-height:103px;max-height:103px}.contact-start__form-block .dropdown-button{padding:12px 25px 12px 10px}.contact-start__form-block form,.extra-fields,.extra-fields fieldset{gap:20px}.contact-start__form-row input.btn{padding:16px}.contact-start__success{width:56%}}@media (max-width:913px){.contact-start__block .recaptcha-wrap{max-width:239px}.contact-start__block #rc-imageselect,.contact-start__block .g-recaptcha{transform:scale(.77)}}@media (max-width:768px){.contact-start__block{gap:20px;flex-direction:column}.contact-start__description,.contact-start__form-block{width:100%}.contact-start__block #rc-imageselect,.contact-start__block .g-recaptcha{transform:scale(1)}.contact-start__form-block form,.contact-start__form-row,.extra-fields,.extra-fields fieldset{gap:15px}.contact-start__form-block textarea{min-height:102px;max-height:102px}.contact-start__form-row .contact-start__captcha,.contact-start__form-row input.btn{width:100%;max-width:380px}.contact-start__form-row{align-items:center}.contact-start__success{width:100%}}@media (max-width:375px){.contact-start__block #rc-imageselect,.contact-start__block .g-recaptcha{transform:scale(.77)}}