@font-face{font-family:icomoon;src:url(/fonts/icons/icomoon.eot?8rchrd);src:url(/fonts/icons/icomoon.eot?8rchrd#iefix) format("embedded-opentype"),url(/fonts/icons/icomoon.ttf?8rchrd) format("truetype"),url(/fonts/icons/icomoon.woff?8rchrd) format("woff"),url(/fonts/icons/icomoon.svg?8rchrd#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow:before{content:"\E900";color:#fff}.icon-arrow-long:before{content:"\E901";color:#fff}.icon-arrow-longer:before{content:"\E902";color:#fff}.icon-arrow-middle:before{content:"\E903";color:#0001fc}.icon-city:before{content:"\E904";color:#969696}.icon-cross:before{content:"\E905";color:#fff}.icon-edit:before{content:"\E906";color:#a5a5a5}.icon-eye:before{content:"\E907";color:#919191}.icon-fax:before{content:"\E908";color:#969696}.icon-fb:before{content:"\E909";color:#fff}.icon-in:before{content:"\E90A";color:#fff}.icon-locatioin:before{content:"\E90B";color:#0001fc}.icon-locatioin-stroke:before{content:"\E90C";color:#969696}.icon-lock:before{content:"\E90D";color:#0001fc}.icon-logo:before{content:"\E90E";color:#fff}.icon-mail:before{content:"\E90F";color:#fff}.icon-message:before{content:"\E910";color:#a5a5a5}.icon-phone:before{content:"\E911";color:#fff}.icon-play:before{content:"\E912";color:#fff}.icon-quotes:before{content:"\E913";color:#e0e0e0}.icon-search:before{content:"\E914";color:#fff}.icon-state:before{content:"\E915";color:#969696}.icon-tw:before{content:"";background-image:url(/images/icons/x-twitter.svg);background-size:cover;background-repeat:no-repeat;width:20px;height:20px;display:inline-block}.icon-user:before{content:"\E917";color:#969696}.icon-zip:before{content:"\E918";color:#969696}.icon-info-point{content:url(/images/icons/icon-info-point.svg)}.icon-info-mail{content:url(/images/icons/icon-info-mail.svg)}.icon-info-phone{content:url(/images/icons/icon-info-phone.svg)}@font-face{font-family:Roboto;src:url(/fonts/Roboto/webfontkit/roboto-regular-webfont.eot);src:url(/fonts/Roboto/webfontkit/roboto-regular-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/Roboto/webfontkit/roboto-regular-webfont.woff2) format("woff2"),url(/fonts/Roboto/webfontkit/roboto-regular-webfont.woff) format("woff"),url(/fonts/Roboto/webfontkit/roboto-regular-webfont.ttf) format("truetype"),url(/fonts/Roboto/webfontkit/roboto-regular-webfont.svg#robotoregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:robotobold;src:url(/fonts/Roboto/webfontkit/roboto-bold-webfont.eot);src:url(/fonts/Roboto/webfontkit/roboto-bold-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/Roboto/webfontkit/roboto-bold-webfont.woff2) format("woff2"),url(/fonts/Roboto/webfontkit/roboto-bold-webfont.woff) format("woff"),url(/fonts/Roboto/webfontkit/roboto-bold-webfont.ttf) format("truetype"),url(/fonts/Roboto/webfontkit/roboto-bold-webfont.svg#robotobold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:robotolight;src:url(/fonts/Roboto/webfontkit/roboto-light-webfont.eot);src:url(/fonts/Roboto/webfontkit/roboto-light-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/Roboto/webfontkit/roboto-light-webfont.woff2) format("woff2"),url(/fonts/Roboto/webfontkit/roboto-light-webfont.woff) format("woff"),url(/fonts/Roboto/webfontkit/roboto-light-webfont.ttf) format("truetype"),url(/fonts/Roboto/webfontkit/roboto-light-webfont.svg#robotolight) format("svg");font-weight:400;font-style:normal}@font-face{font-family:robotomedium;src:url(/fonts/Roboto/webfontkit/roboto-medium-webfont.eot);src:url(/fonts/Roboto/webfontkit/roboto-medium-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/Roboto/webfontkit/roboto-medium-webfont.woff2) format("woff2"),url(/fonts/Roboto/webfontkit/roboto-medium-webfont.woff) format("woff"),url(/fonts/Roboto/webfontkit/roboto-medium-webfont.ttf) format("truetype"),url(/fonts/Roboto/webfontkit/roboto-medium-webfont.svg#robotomedium) format("svg");font-weight:400;font-style:normal}@font-face{font-family:robotothin;src:url(/fonts/Roboto/webfontkit/roboto-thin-webfont.eot);src:url(/fonts/Roboto/webfontkit/roboto-thin-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/Roboto/webfontkit/roboto-thin-webfont.woff2) format("woff2"),url(/fonts/Roboto/webfontkit/roboto-thin-webfont.woff) format("woff"),url(/fonts/Roboto/webfontkit/roboto-thin-webfont.ttf) format("truetype"),url(/fonts/Roboto/webfontkit/roboto-thin-webfont.svg#robotothin) format("svg");font-weight:400;font-style:normal}@font-face{font-family:open_sansbold;src:url(/fonts/OpenSans/opensans-bold-webfont.eot);src:url(/fonts/OpenSans/opensans-bold-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/OpenSans/opensans-bold-webfont.woff2) format("woff2"),url(/fonts/OpenSans/opensans-bold-webfont.woff) format("woff"),url(/fonts/OpenSans/opensans-bold-webfont.ttf) format("truetype"),url(/fonts/OpenSans/opensans-bold-webfont.svg#open_sansbold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:open_sansbold_italic;src:url(/fonts/OpenSans/opensans-bolditalic-webfont.eot);src:url(/fonts/OpenSans/opensans-bolditalic-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/OpenSans/opensans-bolditalic-webfont.woff2) format("woff2"),url(/fonts/OpenSans/opensans-bolditalic-webfont.woff) format("woff"),url(/fonts/OpenSans/opensans-bolditalic-webfont.ttf) format("truetype"),url(/fonts/OpenSans/opensans-bolditalic-webfont.svg#open_sansbold_italic) format("svg");font-weight:400;font-style:normal}@font-face{font-family:open_sansextrabold;src:url(/fonts/OpenSans/opensans-extrabold-webfont.eot);src:url(/fonts/OpenSans/opensans-extrabold-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/OpenSans/opensans-extrabold-webfont.woff2) format("woff2"),url(/fonts/OpenSans/opensans-extrabold-webfont.woff) format("woff"),url(/fonts/OpenSans/opensans-extrabold-webfont.ttf) format("truetype"),url(/fonts/OpenSans/opensans-extrabold-webfont.svg#open_sansextrabold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:open_sansextrabold_italic;src:url(/fonts/OpenSans/opensans-extrabolditalic-webfont.eot);src:url(/fonts/OpenSans/opensans-extrabolditalic-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/OpenSans/opensans-extrabolditalic-webfont.woff2) format("woff2"),url(/fonts/OpenSans/opensans-extrabolditalic-webfont.woff) format("woff"),url(/fonts/OpenSans/opensans-extrabolditalic-webfont.ttf) format("truetype"),url(/fonts/OpenSans/opensans-extrabolditalic-webfont.svg#open_sansextrabold_italic) format("svg");font-weight:400;font-style:normal}@font-face{font-family:open_sansitalic;src:url(/fonts/OpenSans/opensans-italic-webfont.eot);src:url(/fonts/OpenSans/opensans-italic-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/OpenSans/opensans-italic-webfont.woff2) format("woff2"),url(/fonts/OpenSans/opensans-italic-webfont.woff) format("woff"),url(/fonts/OpenSans/opensans-italic-webfont.ttf) format("truetype"),url(/fonts/OpenSans/opensans-italic-webfont.svg#open_sansitalic) format("svg");font-weight:400;font-style:normal}@font-face{font-family:open_sanslight;src:url(/fonts/OpenSans/opensans-light-webfont.eot);src:url(/fonts/OpenSans/opensans-light-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/OpenSans/opensans-light-webfont.woff2) format("woff2"),url(/fonts/OpenSans/opensans-light-webfont.woff) format("woff"),url(/fonts/OpenSans/opensans-light-webfont.ttf) format("truetype"),url(/fonts/OpenSans/opensans-light-webfont.svg#open_sanslight) format("svg");font-weight:400;font-style:normal}@font-face{font-family:open_sanslight_italic;src:url(/fonts/OpenSans/opensans-lightitalic-webfont.eot);src:url(/fonts/OpenSans/opensans-lightitalic-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/OpenSans/opensans-lightitalic-webfont.woff2) format("woff2"),url(/fonts/OpenSans/opensans-lightitalic-webfont.woff) format("woff"),url(/fonts/OpenSans/opensans-lightitalic-webfont.ttf) format("truetype"),url(/fonts/OpenSans/opensans-lightitalic-webfont.svg#open_sanslight_italic) format("svg");font-weight:400;font-style:normal}@font-face{font-family:open_sansregular;src:url(/fonts/OpenSans/opensans-regular-webfont.eot);src:url(/fonts/OpenSans/opensans-regular-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/OpenSans/opensans-regular-webfont.woff2) format("woff2"),url(/fonts/OpenSans/opensans-regular-webfont.woff) format("woff"),url(/fonts/OpenSans/opensans-regular-webfont.ttf) format("truetype"),url(/fonts/OpenSans/opensans-regular-webfont.svg#open_sansregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:open_sanssemibold;src:url(/fonts/OpenSans/opensans-semibold-webfont.eot);src:url(/fonts/OpenSans/opensans-semibold-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/OpenSans/opensans-semibold-webfont.woff2) format("woff2"),url(/fonts/OpenSans/opensans-semibold-webfont.woff) format("woff"),url(/fonts/OpenSans/opensans-semibold-webfont.ttf) format("truetype"),url(/fonts/OpenSans/opensans-semibold-webfont.svg#open_sanssemibold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:open_sanssemibold_italic;src:url(/fonts/OpenSans/opensans-semibolditalic-webfont.eot);src:url(/fonts/OpenSans/opensans-semibolditalic-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/OpenSans/opensans-semibolditalic-webfont.woff2) format("woff2"),url(/fonts/OpenSans/opensans-semibolditalic-webfont.woff) format("woff"),url(/fonts/OpenSans/opensans-semibolditalic-webfont.ttf) format("truetype"),url(/fonts/OpenSans/opensans-semibolditalic-webfont.svg#open_sanssemibold_italic) format("svg");font-weight:400;font-style:normal}.blue{color:#0001fc}.green{color:#6a9a72}.red{color:#a64d4d}.yellow,html{color:#242424}html{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:180%}.noscroll{overflow:hidden}*,:after,:before{box-sizing:border-box;margin:0}.grecaptcha-badge{visibility:hidden}.wrapper{position:relative;min-height:calc(100vh - 100px);z-index:999}.container-block{max-width:1440px;margin:0 auto;padding:0 40px}.content-block{max-width:1720px;margin:0 auto;padding:0 40px}.max-760{max-width:760px}.max-560,.max-760{margin-left:auto;margin-right:auto}.max-560{max-width:560px}.max-570{max-width:570px;margin-left:auto;margin-right:auto}.main-content-wrap{position:relative}.top-link-wrap{position:absolute;top:100px;right:40px;height:100%}.top-link{position:sticky;top:calc(100vh - 90px);display:flex;align-items:center;justify-content:center;width:60px;height:60px;background:#0001fc;cursor:pointer;transition:.3s;z-index:99}.top-link .icon{font-size:19px}.anchor,.gray-bg{width:100%}.gray-bg{background-color:#f6f6f6;overflow:hidden}ul{margin-top:20px;padding:0;list-style:none}ul:first-child{margin-top:0}ul li{position:relative;margin-top:25px;padding-left:40px;font-family:open_sansbold,sans-serif;color:#b7b7b7;font-size:24px;line-height:44px}ul li:first-child{margin-top:0}ul li:before{content:"";position:absolute;top:14px;left:0;width:18px;height:18px;background:#0001fc;border-radius:50%}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{font-family:open_sansbold,sans-serif;color:#242424;font-style:normal;font-weight:400}.h1,h1{font-size:72px!important;line-height:86px}.h1,.h2,h1,h2{font-weight:700}.h2,h2{font-size:64px!important;line-height:120%}.h3,h3{font-size:48px!important;line-height:60px}.h4,h4{font-size:34px!important;line-height:48px}.h5,h5{font-size:24px!important;line-height:35px}.sup-title{font-family:open_sansbold,sans-serif;font-size:20px;line-height:normal;color:#0001fc}img{max-width:100%}a{color:#919191;text-decoration:underline;transition:.4s}a:hover{color:#0001fc;opacity:1}p{margin-top:25px;font-size:18px;line-height:180%;font-weight:400}p:first-child{margin-top:0}.btn{display:inline-block;width:100%;max-width:337px;height:62px;padding:20px;background:#242424;font-family:open_sansbold,sans-serif;font-size:18px;line-height:23px;text-align:center;color:#fff;border:0;border-radius:2px;transition:.3s;cursor:pointer;outline:none;opacity:1;text-decoration:none;text-transform:capitalize}.btn:hover{color:#fff;opacity:.8}.btn.btn-empty{background:none;color:#242424;border:1px solid #242424}.btn.btn-gray{background:#f6f6f6;color:#242424}.btn.disable{background:#919191;pointer-events:none}.text-center{text-align:center}.pagination{display:flex;align-items:center;justify-content:flex-end;margin:-20px 0 0 -20px}.pagination li{width:60px;height:60px;margin:20px 0 0 20px;padding:0}.pagination li:before,.pagination li:first-child,.pagination li:last-child{display:none}.pagination .active .page-link{background:#0001fc;color:#fff}.pagination .page-link{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:#ececec;font-family:open_sansbold,sans-serif;font-size:18px;color:#242424;text-decoration:none;border-radius:50%}.contact-block{max-width:740px;margin:70px auto 0;text-align:center}.contact-block:first-child{margin-top:0}.contact-block .title{font-family:open_sansbold,sans-serif;font-size:36px;line-height:normal}.contact-block .button-wrap{max-width:250px;margin:40px auto 0;padding:0;background:none}.contact-block .button-wrap:first-child{margin-top:0}.form{position:relative;min-height:800px;padding:60px;border-radius:10px}.form:before{content:"";position:absolute;top:0;left:0;width:100%;height:1154px;background:linear-gradient(180deg,#f8f8f8 29.3%,hsla(0,0%,97.3%,0));border-radius:10px;z-index:1}.form .wrap{position:relative;z-index:5}.form .row{position:relative;display:flex;flex-wrap:wrap;align-items:flex-end;margin:20px 0 0 -50px;font-size:0}.form .row:first-child{margin-top:0}.form .col{flex:1;max-width:50%;padding-left:50px}.form .col.wide{max-width:100%;flex:100%}.form .col.col-1{max-width:33.333%}.form .col.col-2{max-width:calc(70% - 28px)}.form .col.flex-2{flex:37%;max-width:none}.form .item{position:relative;display:flex;flex-wrap:wrap;margin-top:40px;margin-left:-100px;padding-top:40px}.form .item:before{content:"";position:absolute;top:0;left:100px;width:calc(100% - 100px);height:1px;background:#e4e4e4}.form .item:first-child{margin-top:0;padding-top:0;border:0}.form .item:first-child:before{display:none}.form .item.align-end{align-items:flex-end}.form .item-title{font-size:42px;line-height:140%;letter-spacing:.1em;text-transform:uppercase}.form .item .block{flex:1;margin-left:100px}.form .item .icon:before{color:#969696}.form .block .row{margin-left:-30px}.form .block .col{padding-left:30px}.form .block .input,.form .block .v-select,.form .block select{height:60px}.form .gray-block{margin-top:40px;padding:60px;background:#f6f6f6}.form .gray-block .wrap{display:flex;flex-wrap:wrap;margin-left:-80px}.form .gray-block .item-columns{flex-direction:column}.form .gray-block .item-columns .gray-block--item{max-width:100%;margin-top:45px}.form .gray-block .item-columns .gray-block--item:first-child{margin-top:0}.form .gray-block .left-block-wide .gray-block--item{max-width:calc(26% - 80px)}.form .gray-block .left-block-wide .gray-block--item:first-child{max-width:calc(74% - 80px)}.form .gray-block--item{flex:100%;max-width:calc(50% - 80px);margin-left:80px}.form .gray-block .image-mobile{display:none;margin:20px 0 0;text-align:center}.form .gray-block .label+div{margin-top:20px}.form .gray-block .text p{font-size:16px}.form .gray-block .text:first-child{margin-top:0}.form .gray-block .name{font-family:open_sanssemibold,sans-serif;text-align:center}.form .gray-block .list{margin-top:30px}.form .gray-block .list:first-child{margin-top:0}.form .gray-block .list .wrap{margin:-20px 0 0 -20px}.form .gray-block .list--group{display:flex;flex-wrap:wrap;width:100%}.form .gray-block .list--group .list--group{display:flex;flex-wrap:wrap}.form .gray-block .list--item{display:flex;flex-wrap:wrap;flex:100%}.form .gray-block .list--item .list--item{display:inline-block;max-width:100%;flex:calc(20% - 20px);width:100%;margin:0}.form .gray-block .list .input-wrap{margin:20px 0 0 20px}.form .gray-block .list .input-wrap .input-wrap{margin-left:0}.form .gray-block .v-select{height:60px}.form .gray-block .image{margin-top:30px;text-align:center}.form .gray-block .image:first-child{margin-top:0}.form .gray-block .image-list{display:flex;flex-wrap:wrap;justify-content:center}.form .gray-block .image-list--item{flex:1;padding:0 20px}.form .gray-block .image-list .name{font-family:open_sanssemibold,sans-serif;text-align:center}.form .gray-block .image-list img{margin-top:30px}.form .info-text{position:relative;margin-top:40px;font-size:16px}.form .info-text .close{position:absolute;top:10px;right:10px;padding:0;font-size:10px;cursor:pointer}.form .info-text div{padding:20px;text-align:center;border-radius:5px}.form .info-text .error-wrap{background:#a64d4d;color:#fff}.form .info-text .success{background:#4cd767;color:#fff}.form__title-wrap{display:flex;align-items:flex-start;justify-content:space-between}.form__title{margin-bottom:30px}.form .back-link{display:flex;align-items:center;margin-top:10px;font-family:open_sansbold,sans-serif;color:#0001fc;text-transform:capitalize;cursor:pointer}.form .back-link .icon{margin-right:10px}.form .back-link .icon:before{color:#0001fc}.form .label{margin-bottom:10px;font-family:open_sanssemibold,sans-serif;font-size:16px;line-height:20px}.form .label span{margin-left:5px;color:#242424}.form .label.error,.form .label.error span{color:#a64d4d}.form p{margin-top:20px}.form p:first-child{margin-top:0}.form img{max-height:500px;-o-object-fit:contain;object-fit:contain}.form .note{font-size:16px}.form .btn{max-width:none;margin-top:40px}.form .btn:first-child{margin-top:0}.form .password{position:relative}.form .password .input{padding-left:20px;padding-right:50px}.form .password .input[type=text]+.icon{opacity:.5}.form .password .icon{position:absolute;top:50%;right:10px;transform:translateY(-50%);font-size:20px;cursor:pointer}.form .schemes{padding:40px;background:#f6f6f6}.form .schemes .wrap{display:flex;flex-wrap:wrap;margin:-30px 0 0 -30px}.form .schemes--item{flex:100%;max-width:calc(50% - 30px);margin:30px 0 0 30px;text-align:center}.form .schemes--item:nth-child(3){max-width:100%}.form .button-wrap{margin:40px 0 0;padding:34px;background:#f6f6f6}.form .button-wrap .btn{display:block;max-width:250px;margin:0 auto}.form .contact-block .button-wrap{margin-right:auto;margin-left:auto;padding:0;background:none}.form-tab{display:none}.form-tab.show{display:block}.field{position:relative;margin-top:20px}.field.icon-textarea-wrap .input-wrap .textarea,.field.icon-wrap .input,.field.icon-wrap .select,.field.icon-wrap .textarea,.field.icon-wrap .v-select .vs__search,.field.icon-wrap .v-select .vs__selected{padding-left:50px}.field.icon-textarea-wrap .input-wrap .icon{top:30px;bottom:auto}.field .icon{position:absolute;bottom:25px;left:18px;width:18px;height:18px}.field .icon img{-o-object-fit:contain;object-fit:contain}.field-wrap .Title{flex:100%}.field-wrap .form__title{margin-bottom:15px}.field-wrap .text{margin-top:20px}.field-wrap.field-row{width:auto}.field-title-section{margin-top:40px;padding-top:20px;border-top:1px solid #e4e4e4}.field-title-group{margin:20px 0 -10px;padding-left:30px;font-family:open_sanssemibold,sans-serif;font-size:16px;line-height:20px}.field-group{margin-top:40px;padding:40px 90px 60px;background:#f6f6f6}.field-group .field-row{flex-wrap:nowrap;margin-left:-20px}.field-group .field-row .field{margin-left:20px}.field-group .field .image-list{min-height:0;margin-top:24px;padding:0}.field-group .field-group{margin:0;padding:0;background:none}.field-row{display:flex;flex-wrap:wrap;align-items:flex-end;margin-left:-30px}.field-row .field-row{margin-left:0}.field-row .field{flex:1;margin-left:30px}.field-column,.field-item{flex:50%}.field .image-list{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;height:100%;min-height:350px;padding:10px;background:#f6f6f6}.field .image-list img{max-height:500px;-o-object-fit:contain;object-fit:contain}.col.center .input,.col.center .label,.col.center .textarea{text-align:center}.col.center .password .input{padding-left:50px}.input-wrap{position:relative}.input-wrap .icon{position:absolute;top:50%;left:20px;transform:translateY(-50%);font-size:18px;pointer-events:none;z-index:7}.input-wrap .icon:before{color:#969696!important}.input-wrap .icon-mail,.input-wrap .icon-state,.input-wrap .icon-zip{font-size:14px}.input-wrap.error .error-text{display:block}.input-wrap.error .icon:before{color:#a64d4d!important}.input-wrap.error .input{color:#a64d4d;border-color:#a64d4d}.input-wrap.error .input::-moz-placeholder{color:#a64d4d}.input-wrap.error .input::placeholder{color:#a64d4d}.input-wrap .error-text{display:none}.input-wrap.icon .input{padding:5px 20px 5px 50px}.input-wrap.icon .v-select .vs__search,.input-wrap.icon .v-select .vs__selected{padding-left:50px}.textarea-wrap.icon .icon{top:20px;transform:translateY(0)}.textarea-wrap.icon .textarea{padding-left:50px}.error-text{position:absolute;top:50px;left:0;margin:0;padding:3px 10px;background:#a64d4d;color:#fff;font-size:12px;line-height:12px;z-index:5}.input,.textarea,select{width:100%;height:70px;padding:5px 20px;background:none;font-size:16px;line-height:46px;font-family:open_sanssemibold,sans-serif;background:#fff;color:#242424;border:1px solid #e4e4e4;outline:none;border-radius:4px}.input::-moz-placeholder,.textarea::-moz-placeholder,select::-moz-placeholder{color:#898d91}.input::placeholder,.textarea::placeholder,select::placeholder{color:#898d91}.input.error,.textarea.error,select.error{color:#a64d4d;border-color:#a64d4d}.input.error::-moz-placeholder,.textarea.error::-moz-placeholder,select.error::-moz-placeholder{color:#a64d4d}.input.error::placeholder,.textarea.error::placeholder,select.error::placeholder{color:#a64d4d}.input:disabled,.textarea:disabled,select:disabled{background:#564f46}.textarea{display:block;height:174px;padding:20px;line-height:18px}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px #fff inset}.v-select input:-webkit-autofill,.v-select input:-webkit-autofill:focus,.v-select input:-webkit-autofill:hover{border:0}.checkbox{display:flex;margin-top:20px;cursor:pointer}.checkbox:first-child{margin-top:0}.checkbox input{display:none}.checkbox input:checked+.icon{background:#242424}.checkbox input:checked+.icon:before{opacity:1}.checkbox input:disabled+.icon{background:#242424}.checkbox input:checked+.icon+.text{color:#919191}.checkbox .icon{display:flex;align-items:center;justify-content:center;width:24px;min-width:24px;height:24px;margin-right:16px;background:#fff;border-radius:4px}.checkbox .icon:before{margin-bottom:-2px;font-size:11px;opacity:0}.checkbox .text{display:flex;padding-top:2px;color:#242424;font-size:18px}.checkbox-list .checkbox{margin-top:12px;padding-right:10px}.checkbox-list .checkbox:first-child{margin-top:0}.color-list .checkbox .text{padding-top:0}.radio{display:flex;cursor:pointer}.radio input{display:none}.radio input:checked+.icon div:before{opacity:1}.radio .icon,.radio input:disabled+.icon{background:#242424}.radio .icon{width:20px;min-width:20px;height:20px;margin-right:20px}.radio .icon div{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:11px}.radio .icon div:before{opacity:0;color:#242424;font-weight:700}.radio .text{padding-top:3px;color:#242424;font-size:15px;line-height:18px}.radio-list{display:flex;flex-wrap:wrap;margin:-20px 0 0 -50px}.radio-list-row{display:flex;margin-top:40px}.radio-list-row:first-child{margin-top:0}.radio-list-row .label{flex:1;max-width:305px;margin:0 20px 0 0}.radio-list-row .radio{margin:0 50px 0 0}.radio-list .radio-list-row{margin:20px 0 0 50px}.radio-list .radio-list-row .radio{margin-top:0}.radio-list .radio{margin:20px 0 0 50px}.error .v-select .vs__search{color:#a64d4d}.error .v-select .vs__actions,.error .v-select .vs__dropdown-toggle{border-color:#a64d4d}.error .v-select .vs__actions:after,.error .v-select .vs__actions:before{color:#a64d4d}.v-select{position:relative;height:70px;padding:0;cursor:pointer}.v-select.vs--open .vs__dropdown-toggle{border:1px solid #e4e4e4}.v-select.vs--open .vs__actions:before{transform:translate(-50%,-50%) rotate(0)}.v-select .vs__dropdown-toggle{width:100%;height:100%;padding:0;background:#fff;border:1px solid #e4e4e4;border-radius:4px}.v-select .vs__selected-options{flex:1;align-items:center;padding:0;overflow:hidden}.v-select .vs__search{height:100%;font-family:open_sanssemibold,sans-serif;text-overflow:ellipsis;overflow:hidden}.v-select .vs__search,.v-select .vs__search:focus{margin:0;padding:5px 0 5px 20px;color:#242424;font-size:16px}.v-select .vs__search::-moz-placeholder{color:#898d91}.v-select .vs__search::placeholder{color:#898d91}.v-select .vs__actions{position:relative;display:flex;align-items:center;justify-content:center;flex:1;max-width:55px;padding:0;cursor:pointer}.v-select .vs__actions:before{content:"\E900";position:absolute;top:50%;left:calc(50% - 5px);transform:translate(-50%,-50%) rotate(180deg);font-family:icomoon;font-size:18px;color:#0001fc;transition:.3s}.v-select .vs__actions svg{display:none}.v-select .vs__selected{display:flex;align-items:flex-start;position:absolute;top:50%;left:0;transform:translateY(-50%);height:auto;max-height:70px;margin:0;padding:4px 0 4px 20px;background:none;font-family:open_sanssemibold,sans-serif;font-size:16px;color:#242424;line-height:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;border:0;border-radius:0;z-index:6}.v-select .vs__dropdown-menu{width:100%;max-height:400px;max-width:500px;top:calc(100% + 1px);padding:10px 0;box-shadow:none;border-radius:0;text-align:left;list-style:none;background:#fff;border:1px solid #e4e4e4;border-top-style:hidden;z-index:9}.v-select .vs__dropdown-menu .vs__no-options{padding:10px 20px;font-size:16px;line-height:normal;text-align:center}.v-select .vs__dropdown-menu .vs__no-options:before{display:none}.v-select .vs__dropdown-option{margin:0;padding:10px 20px;font-family:open_sanssemibold,sans-serif;font-size:16px;color:#242424;line-height:normal;white-space:normal;box-sizing:border-box;clear:both}.v-select .vs__dropdown-option:first-child{padding-top:0}.v-select .vs__dropdown-menu:before,.v-select .vs__dropdown-option:before,.v-select .vs__dropdown li:before{display:none}.v-select .vs__dropdown-option--highlight{background:none;color:#0001fc}.v-select.fill{background:#242424}.v-select.fill .vs__actions:after,.v-select.fill .vs__actions:before{background:#131b23}.v-select.fill .vs__search,.v-select.fill .vs__selected{font-size:16px;color:#131b23}.v-select.fill .vs__dropdown-toggle{height:100%}.upload-file input{display:none}.upload-file .button{display:block;margin:0 auto;padding:4px 46px;font-family:open_sansbold,sans-serif;font-size:16px;color:#0001fc;text-align:center;border:1px solid #0001fc;border-radius:100px;cursor:pointer}.upload-file .name{margin-top:15px}.select-specification{display:flex;margin-top:60px}.select-specification:first-child{margin-top:60px}.select-specification--item{display:flex;align-items:center;flex-direction:column;justify-content:space-between;flex:1;padding:50px 100px 80px;background:#f6f6f6;text-align:center;border-radius:4px}.select-specification .separate{display:flex;align-items:center;justify-content:center;align-self:center;width:132px;height:132px;margin:0 -35px;background:#242424;font-family:open_sansbold,sans-serif;font-size:36px;color:#fff;transform:rotate(45deg)}.select-specification .separate span{display:block;margin:-3px 0 0 -3px;transform:rotate(-45deg)}.select-specification--title{font-family:open_sansbold,sans-serif;font-size:24px}.select-specification p{font-size:16px;line-height:30px}.select-specification .upload-file{margin-top:40px}.select-specification .upload-file:first-child{margin-top:0}.select-specification .button-wrap{width:100%;max-width:250px;margin:40px auto 0;padding:0}.select-block{display:flex;flex:1;margin:50px -10px 0}.select-block--item{display:flex;flex-direction:column;justify-content:space-between;flex:1;margin:0 10px}.select-block .image{display:flex}.select-block .image img{display:block;margin:0 auto}.select-block .name{margin-top:40px;font-family:open_sansbold,sans-serif;text-transform:capitalize}.spoiler{padding:40px 80px;background:#131b23}.spoiler-wrap{max-width:960px;margin:0 auto}.spoiler--item{border-top:2px solid #242424}.spoiler--item:first-child{border-top:0}.spoiler--item .head{position:relative;display:flex;align-items:center;height:90px;cursor:pointer}.spoiler--item .head .text{padding-right:40px;font-weight:300;font-size:22px;line-height:26px;color:#919191}.spoiler--item .head .icon{position:absolute;top:50%;right:0;width:10px;height:4px}.spoiler--item .head .icon:after,.spoiler--item .head .icon:before{content:"";position:absolute;width:6px;height:1.5px;background:#242424;transform:rotate(45deg)}.spoiler--item .head .icon:before{top:0;right:4px}.spoiler--item .head .icon:after{top:0;left:4px;transform:rotate(-45deg)}.spoiler--item .body{display:none;margin-top:10px;padding-bottom:60px}.spoiler--item .body .title{margin-top:30px;font-size:22px;text-transform:uppercase}.spoiler--item .body .title:first-child{margin-top:0}.spoiler--item .body .btn{max-width:240px;margin-top:50px}.spoiler--item.open .head .icon{transform:rotate(180deg)}.spoiler--item.open .body{display:block}.tabs{display:flex;align-items:flex-start}.tabs-nav{flex:1;max-width:460px;border-right:1px solid #242424}.tabs-nav--item{padding:31px 20px;font-size:24px;color:#242424;text-align:center;text-transform:capitalize;cursor:pointer}.tabs-nav--item.active{background:#242424}.tabs-body{flex:1;padding-left:40px}.tabs-body--item{display:none}.tabs-body--item.active{display:block}.tabs .spoiler{padding:40px 80px}.tabs.horizontal{display:block}.tabs.horizontal .head{display:flex;width:100%}.tabs.horizontal .head--item{display:flex;align-items:center;justify-content:center;flex:1;padding:13px 20px;color:#fff;font-size:16px;line-height:18px;text-align:center;border:1px solid #242424;cursor:pointer}.tabs.horizontal .head--item.active{background:#242424;color:#131b23}.tabs.horizontal .tabs-head-select{display:none}.tabs.horizontal .body{margin-top:30px}.tabs.horizontal .body--item{display:none}.tabs.horizontal .body--item.active{display:block}.slick-track.slick-center{display:flex!important}.slick-initialized .slick-slide{height:auto!important}.slick-initialized .slick-slide>div{height:100%}.header{position:relative;width:100%;padding:35px 0;background:#fff;z-index:999}.header .wrap{display:flex;align-items:center;justify-content:space-between;margin:0 auto}.header .logo{max-width:188px}.header .logo img{display:block;-o-object-fit:contain;object-fit:contain}.header .menu{display:flex;align-items:center;justify-content:center;flex:1}.header .menu--item,.header .menu .label{display:block;position:relative;font-family:open_sanssemibold,sans-serif;color:#242424;white-space:nowrap;text-align:center;cursor:pointer;text-decoration:none;border-radius:4px 4px}.header .menu .label{padding:12px 25px}.header .menu--item:hover,.header .menu .label:hover{background:#f6f6f6;color:#0001fc}.header .menu--item:hover .label{color:#0001fc}.header .menu--item:hover .dropdown{display:block}.header .menu .dropdown{display:none;position:absolute;top:calc(100% - 5px);left:0;max-width:300px;padding:20px 40px;background:#f6f6f6;border-radius:0 4px 4px 4px}.header .menu .dropdown--item{display:block;margin-top:20px;font-weight:600;font-size:15px;line-height:normal;color:#242424;text-decoration:none;overflow:hidden;text-overflow:ellipsis}.header .menu .dropdown--item:first-child{margin-top:0}.header .menu .dropdown--item:hover{color:#0001fc}.header .button-wrap{display:flex;margin-left:-15px}.header .button-wrap .btn{width:auto;min-width:160px;height:48px;margin-left:15px;padding:12px 20px;font-size:15px;font-family:open_sansbold,sans-serif}.header .mobile-btn{display:none;width:32px;min-height:25px}.header .mobile-btn span{display:block;width:100%;height:5px;margin-top:5px;background:#242424}.header .mobile-btn span:first-child{margin-top:0}.header .mobile-btn.active span{margin:5px 0 0;transform:rotate(45deg)}.header .mobile-btn.active .bottom{margin-top:-5px;transform:rotate(-45deg)}.header .mobile-btn.active .middle{display:none}.header.active .wrap{position:fixed;top:0;left:0;width:100%;height:100%;flex-direction:column-reverse;justify-content:space-between;padding:30px;background:#fff;z-index:99}.header.active .logo{display:none}.header.active .menu{display:flex;flex-direction:column;align-items:center;order:2}.header.active .button-wrap{display:block;order:1}.header.active .mobile-btn{align-self:flex-end;order:3}@media (max-width:1441px){.header .menu--item,.header .menu .label{font-size:14px}.header .menu .dropdown--item{font-size:13px}.header .button-wrap .btn{min-width:136px}}@media (max-width:1281px){.header .menu{padding:0 10px}.header .menu .label{padding:4px 15px}}@media (max-width:1025px){.header .button-wrap{flex-direction:column;margin:0}.header .button-wrap .btn{margin:10px 0 0}.header .button-wrap .btn:first-child{margin:0}}@media (max-width:769px){.header{padding:20px 0}.header .logo img{height:40px}.header.active .menu{display:block}.header .menu{display:none;flex-direction:column;height:auto;align-items:center;flex:none;max-height:calc(100vh - 150px);justify-content:flex-start;overflow:auto;order:2}.header .menu--item{margin-top:20px;font-size:16px;line-height:22px}.header .menu--item.active{background:none}.header .menu--item .label{font-size:16px}.header .menu--item:hover,.header .menu--item:hover .label,.header .menu .label:hover{background:none}.header .menu--item.active .label{background:none;border-bottom:0}.header .menu .label{display:inline-block;padding-bottom:10px;border-radius:0}.header .menu--item:first-child{margin-top:0}.header .menu--item.show .label{border-bottom:4px solid #0001fc}.header .menu--item:hover .dropdown{display:none}.header .menu--item.show .dropdown{display:block}.header .menu .dropdown{position:relative;top:0;padding:20px 0 0;background:none}.header .menu .dropdown--item{font-size:14px}.header .mobile-btn{display:block}.header .button-wrap{display:none;margin-top:20px}}.CardsSection-wrap+.footer{margin-top:0}.gray-bg+.footer:before,.NewsGrid-wrap+.footer:before{content:"";position:absolute;top:-70px;left:0;width:100%;height:70px;background:#f6f6f6;z-index:-1}.footer{position:relative;width:100%;float:left;margin-top:70px;padding:80px 0 116px;background:#242424;color:#fff;clear:both}.footer .top-block{display:flex;align-items:center;justify-content:space-between}.footer .logo a{display:flex;max-width:230px}.footer .logo a img{-o-object-fit:contain;object-fit:contain}.footer .menu{display:flex;flex-wrap:wrap;margin-top:30px}.footer .menu--column{flex:100%;max-width:-moz-min-content;max-width:min-content;padding:40px 20px 0 0}.footer .menu--item{margin-top:15px;line-height:normal;width:-moz-max-content;width:max-content}.footer .menu--item--first{margin-top:0;padding-bottom:5px}.footer .menu--item a{font-family:open_sansregular,sans-serif;color:#fff;font-size:16px;line-height:22px;letter-spacing:.183333px;text-decoration:none}.footer .menu--item a:hover{opacity:.8}.footer .menu--item--first a{font-family:open_sansbold,sans-serif;font-size:24px;line-height:33px}.footer .bottom-block{display:flex;align-items:center;justify-content:space-between;margin-top:90px}.footer .bottom-block .left-block{display:flex}.footer .social-list{display:flex;align-items:center;flex-wrap:wrap;margin:-24px 0 0 -24px;padding-right:50px}.footer .social-list--item{margin:24px 0 0 24px;text-decoration:none}.footer .social-list .icon{font-size:20px}.footer--additional--links{display:flex}.footer .additional--link{margin:0 0 0 44px;line-height:normal}.footer .additional--link a{font-family:open_sansbold,sans-serif;font-size:16px;line-height:22px;text-transform:capitalize;color:#fff;text-decoration:none}.footer .additional--link a:hover{opacity:.8}.footer--copyright a{color:#fff;text-decoration:underline}.footer--copyright a:hover{color:#fff;opacity:.9}@media (min-width:1025px){.footer .menu{gap:10px}}@media (min-width:1100px){.footer .menu{gap:40px}.footer .menu--column{flex:none}}@media (max-width:1025px){.footer{padding:60px 0}.footer .menu--column{max-width:25%}.footer .bottom-block{flex-direction:column-reverse;align-items:flex-start}.footer .bottom-block .left-block{flex-direction:column;align-items:flex-start}.footer .social-list{margin-top:25px}.footer--copyright{margin-top:50px}.footer--additional--links{flex-direction:column}.footer .additional--link{margin:20px 0 0}.footer .additional--link:first-child{margin:0}}@media (max-width:769px){.gray-bg+.footer:before,.NewsGrid-wrap+.footer:before{top:-50px;height:50px}.footer{margin-top:50px;padding:35px 0 50px}.footer .menu--column{max-width:33.333%;min-width:-moz-min-content;min-width:min-content}.footer .bottom-block{margin-top:50px}}@media (max-width:561px){.footer .logo{max-width:150px}.footer .top-link{width:50px;height:50px}.footer .top-link .icon{font-size:15px}.footer .menu{margin-top:35px}.footer .menu--column{max-width:100%}.footer .menu--column:first-child{padding-top:0}}.hero-block{position:relative;margin:0 0 -220px;background-size:cover;background-position:100%;overflow:hidden;z-index:1}.hero-block:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90.1deg,rgba(36,36,36,.9) .09%,rgba(0,0,0,.8) 30.18%,rgba(36,36,36,.2) 99.91%);z-index:1}.hero-block .social-list .icon-tw{transform:translateY(-5px) scale(1.5)}.hero-block .promo__video{position:absolute;top:0;left:0;min-height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.hero-block .wrap{position:relative;display:flex;flex-direction:column;justify-content:center;min-height:890px;max-width:710px;padding:260px 0 407px;overflow:hidden;z-index:9}.hero-block .back{position:absolute;top:80px;left:0;text-decoration:none}.hero-block .back:before{content:"";position:absolute;top:0;left:0;width:40px;height:40px;background:#0001fc;border-radius:50%;z-index:5}.hero-block .back .icon{display:block;padding:13px 0 11px 14px}.hero-block .back .icon:before{display:block;position:relative;color:#fff;font-size:16px;z-index:5}.hero-block .title{max-width:700px;color:#fff}.hero-block .text{margin-top:40px;font-size:20px;line-height:32px;color:#fff;font-family:open_sansregular,sans-serif}.hero-block .text:first-child{margin-top:0}.hero-block .Navigation__Text{padding:0}.hero-block .link-wrap{margin-top:55px}.hero-block .link-wrap .btn{max-width:250px}.hero-block a{color:#fff;font-size:18px}.hero-block .social-list{display:flex;flex-wrap:wrap;margin:70px 0 0 -30px}.hero-block .social-list:first-child{margin-top:0}.hero-block .social-list--item{display:flex;align-items:center;justify-content:center;width:70px;height:70px;margin:30px 0 0 30px;font-size:32px;text-decoration:none;border:6px solid #fff;border-radius:50%}.hero-block+div{position:relative;z-index:9}.main-page .hero-block .title{font-size:64px!important;line-height:140%}.main-page .hero-block .wrap{padding:230px 0}.main-page .FloatCards{position:relative;max-width:380px;padding:50px}.main-page .FloatCards .FloatCard__Title{font-size:30px;line-height:140%;letter-spacing:-.02em;font-weight:700;color:#242424}.main-page .FloatCards .FloatCard__Content{margin-top:36px;font-size:16px;line-height:160%}.main-page .FloatCards .FloatCard__Content:first-child{margin:0}.main-page .FloatCards .Navigation__Button{margin-top:35px}.main-page .FloatCards a{display:inline-block;width:100%;max-width:337px;height:50px;padding:13px 20px;background:#242424;color:#fff;font-weight:400;font-size:18px;line-height:23px;text-align:center;text-transform:capitalize;text-decoration:none;border:0;border-radius:2px;transition:.3s;cursor:pointer;outline:none;opacity:1}.main-page .FloatCards a:first-child{margin:0}.main-page .FloatCards a:hover{color:#fff;opacity:.8}.main-page .FloatCard,.main-page .medium-wrap .FloatCard,.main-page .small-wrap .FloatCard{max-width:380px}.main-page .medium-wrap .FloatCards p{font-size:18px;line-height:160%}.main-page .small-wrap .FloatCards p{line-height:160%;font-size:16px}.main-page .medium-wrap .FloatCard:hover a,.main-page .small-wrap .FloatCard:hover a{color:#fff;opacity:.8}.section{padding:70px 0}.hero-block+.section{padding-top:0}.hero-block+.FloatCards-wrap.bg-gray:before{top:220px;height:calc(100% - 220px)}.detail-text{position:relative;max-width:1117px;min-height:50vh;padding:100px;overflow:hidden}.detail-text:before{content:"";position:absolute;top:0;left:0;width:100%;height:1154px;background:linear-gradient(180deg,#f8f8f8 29.3%,hsla(0,0%,97.3%,0));border-radius:10px;z-index:1}.detail-text .wrap{position:relative;z-index:9}.detail-text strong{font-family:robotobold,sans-serif;font-weight:700}.detail-text a{color:#0001fc}.detail-text a:hover{opacity:.7}.FloatCards--Title{margin-top:-350px}.FloatCards-wrap{position:relative;clear:both;z-index:5}.FloatCards-wrap.bg-gray:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#f6f6f6}.FloatCards{max-width:900px;min-height:221px;padding:100px;background:#fff;box-shadow:0 0 50px rgba(0,0,0,.15);border-radius:2px}.FloatCards .FloatCard__Images{display:flex;flex-wrap:wrap;margin-top:20px;gap:20px}.FloatCards .FloatCard__Images img{-o-object-fit:contain;object-fit:contain}.FloatCards .Title{flex:100%;padding:0 0 25px 35px;color:#fff}.FloatCards .FloatCard__Overtitle{font-size:20px;font-family:open_sansbold,sans-serif;color:#0001fc}.FloatCards .FloatCard__Title{margin-top:30px;font-family:open_sansbold,sans-serif;font-size:48px;line-height:60px;font-weight:700;color:#242424}.FloatCards .FloatCard__Title:first-child{margin-top:0}.FloatCards .FloatCard__Image--Align-Center img{margin:0 auto}.FloatCards .FloatCard__Image--Align-Right img{margin-left:auto}.FloatCards .FloatCard__Content{margin-top:40px;font-size:18px;line-height:180%}.FloatCards .FloatCard__Content:first-child{margin:0}.FloatCards--AlignRight .wrap{display:flex;justify-content:flex-end}.FloatCards .Navigation__Button,.FloatCards .Navigation__Text{position:relative;margin-top:60px;padding:0;z-index:5}.FloatCards .Navigation__Button:first-child,.FloatCards .Navigation__Text:first-child{margin:0}.FloatCards a{font-size:18px;font-family:open_sansbold,sans-serif;text-transform:capitalize}.FloatCards.products .FloatCard__Image img{filter:grayscale(100%);transition:.3s}.FloatCards.products .FloatCard--Small:hover .FloatCard__Image img{filter:grayscale(0)}.medium-wrap,.small-wrap{padding:0}.medium-wrap .FloatCards,.small-wrap .FloatCards{display:flex;flex-wrap:wrap;max-width:none;margin:0 0 0 -35px;padding:0;background:none;box-shadow:none}.medium-wrap .FloatCards p,.small-wrap .FloatCards p{font-size:18px;line-height:24px}.medium-wrap .FloatCard,.small-wrap .FloatCard{position:relative;display:flex;flex-direction:column;justify-content:space-between;flex:100%;max-width:calc(33.333% - 35px);margin:35px 0 0 35px;padding:50px 50px 60px;transition:.3s}.medium-wrap .FloatCard:before,.small-wrap .FloatCard:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;box-shadow:0 4px 50px rgba(0,0,0,.15);transition:.3s;z-index:1}.medium-wrap .FloatCard:hover:before,.small-wrap .FloatCard:hover:before{top:-10px;height:calc(100% + 20px)}.medium-wrap .FloatCard:hover a,.small-wrap .FloatCard:hover a{color:#0001fc}.medium-wrap .FloatCard__Image--Align-Center .Info,.medium-wrap .FloatCard__Image--Align-Left .Info,.medium-wrap .FloatCard__Image--Align-Right .Info,.small-wrap .FloatCard__Image--Align-Center .Info,.small-wrap .FloatCard__Image--Align-Left .Info,.small-wrap .FloatCard__Image--Align-Right .Info{padding-top:100px}.medium-wrap .FloatCard__Image--Align-Left .FloatCard__Image img,.small-wrap .FloatCard__Image--Align-Left .FloatCard__Image img{-o-object-position:left;object-position:left}.medium-wrap .FloatCard__Image--Align-Right .FloatCard__Image img,.small-wrap .FloatCard__Image--Align-Right .FloatCard__Image img{-o-object-position:right;object-position:right}.medium-wrap .Info,.small-wrap .Info{position:relative;flex:1;z-index:5}.medium-wrap .Info:first-child,.small-wrap .Info:first-child{margin-top:0}.medium-wrap .FloatCard__Image,.small-wrap .FloatCard__Image{display:flex;position:absolute;top:0;left:0;width:100%;height:120px;padding:50px 50px 0;z-index:9}.medium-wrap .FloatCard__Image img,.small-wrap .FloatCard__Image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.medium-wrap .products .FloatCard__Image,.small-wrap .products .FloatCard__Image{height:250px}.medium-wrap .FloatCard__Title,.small-wrap .FloatCard__Title{margin-top:40px;font-size:24px;line-height:normal}.medium-wrap .FloatCard__Content,.small-wrap .FloatCard__Content{margin-top:25px}.medium-wrap a,.small-wrap a{font-family:open_sansbold,sans-serif}.small-wrap .products .FloatCard__Image{position:absolute;top:0;left:0;align-items:center;width:100%;height:280px;padding:50px 50px 30px}.small-wrap .products .FloatCard__Image img{max-height:100%;-o-object-fit:contain;object-fit:contain}.small-wrap .products .Info{margin:0;padding-top:230px}.medium-wrap{padding:0}.medium-wrap .FloatCards{margin:-70px 0 0 -70px}.medium-wrap .FloatCards .FloatCard__Title{font-size:36px;line-height:46px}.medium-wrap .FloatCards .Navigation__Text{margin-top:40px;padding:0}.medium-wrap .FloatCard{max-width:calc(50% - 70px);margin:70px 0 0 70px}.medium-wrap .FloatCard__Content{margin-top:30px}.medium-wrap .Title{margin:70px 0 0;padding:0 0 10px 70px}.FloatCards-wrap+.ImageBlock{margin-top:-354px;z-index:1}.FloatCards-wrap+.ImageBlock .wrap{max-width:840px}.FloatCards-wrap+.ImageBlock--ImageSizeSmall{margin-top:-430px}.ImageBlock{padding:0 0 70px}.ImageBlock--ImageAlignRight .wrap{max-width:70%;max-height:730px;justify-content:flex-end;margin-left:auto}.ImageBlock--ImageAlignLeft .wrap{max-width:70%;max-height:730px;margin-right:auto}.ImageBlock--ImageAlignCenter{padding:70px 0}.ImageBlock--ImageAlignCenter .container-block,.ImageBlock--ImageAlignCenter .content-block{max-width:1720px}.ImageBlock--ImageAlignCenter img{width:100%}.ImageBlock .image-second-wrapper div.wrap{max-width:400px;margin-right:-40px;margin-bottom:70px}.ImageBlock .wrap{display:flex}.ImageBlock img{width:100%;max-height:900px;-o-object-fit:cover;object-fit:cover}.ImageBlock--ImageSizeSmall img{width:auto}.hero-block+.FloatCards--AlignLeft+.ImageWithFloatCard-wrap,.hero-block+.FloatCards--AlignRight+.ImageWithFloatCard-wrap{margin-top:-230px}.ImageWithFloatCard-wrap{padding:70px 0}.ImageWithFloatCard__Image{position:relative;display:flex;min-height:600px;max-width:1640px;margin:0 auto;z-index:1}.ImageWithFloatCard__Image img{max-height:950px;height:100%;-o-object-fit:cover;object-fit:cover}.ImageWithFloatCard .FloatCard{position:relative;display:flex;flex-wrap:wrap;max-width:900px;min-height:500px;margin-top:-260px;padding:100px;background:#fff;box-shadow:0 4px 50px rgba(0,0,0,.15);z-index:5}.ImageWithFloatCard .FloatCard--ExtraLarge{max-width:100%}.ImageWithFloatCard .FloatCard.FloatCard__Image--Align-Right{flex-direction:row-reverse}.ImageWithFloatCard .FloatCard.FloatCard__Image--Align-Right .FloatCard__Image{padding:0 0 0 80px}.ImageWithFloatCard .FloatCard__Image{max-width:430px;padding-right:80px}.ImageWithFloatCard .FloatCard .Info{flex:1}.ImageWithFloatCard .FloatCard__Title{margin-top:30px;font-family:open_sansbold,sans-serif;font-size:48px;line-height:60px}.ImageWithFloatCard .FloatCard__Title:first-child{margin-top:0}.ImageWithFloatCard .FloatCard__Content{margin:35px 0 0}.ImageWithFloatCard .FloatCard .Navigation__Text{width:100%}.ImageWithFloatCard .Navigation__Text{margin-top:40px;line-height:normal}.ImageWithFloatCard .Navigation__Text a{font-size:18px;font-family:open_sansbold,sans-serif}.ImageWithFloatCard--CardLeft .wrap{max-width:1440px;margin:0 auto;padding:0 40px}.ImageWithFloatCard--CardLeft .ImageWithFloatCard{display:flex;align-items:stretch;flex-direction:row-reverse;padding:140px 0}.ImageWithFloatCard--CardLeft .ImageWithFloatCard__Image{flex:1;max-width:1360px;margin:-140px 0}.ImageWithFloatCard--CardLeft .ImageWithFloatCard .container-block{flex:1;margin-right:-260px;padding:0}.ImageWithFloatCard--CardLeft .ImageWithFloatCard .FloatCard{margin:0}.ImageWithFloatCard--CardUnder .ImageWithFloatCard__Image img{width:100%;max-height:930px}.ImageWithFloatCard--ImageUnderBlock{padding-bottom:0!important}.ImageWithFloatCard--ImageUnderBlock .ImageWithFloatCard{display:flex;flex-direction:column-reverse}.ImageWithFloatCard--ImageUnderBlock .FloatCard{margin-top:0;margin-bottom:-200px}.ImageWithFloatCard--ImageUnderBlock .ImageWithFloatCard__Image{min-height:-moz-max-content;min-height:max-content;max-width:-moz-max-content;max-width:max-content}.ImageWithFloatCard--ImageUnderBlock .ImageWithFloatCard__Image img{width:100%;max-height:930px}.ImageWithFloatCard--ImageUnderBlock+.footer{margin-top:0!important}.TextBlock-wrap a{text-decoration:underline}.TextBlock-wrap .btn{text-decoration:none}.TextBlock{position:relative;display:flex}.TextBlock__LeftSection,.TextBlock__RightSection{flex:1}.TextBlock__LeftSection{padding-right:118px}.TextBlock__RightSection .TextBlock__Title{display:none;margin:10px 0 40px}.TextBlock__RightSection .TextBlock__Overtitle{display:none}.TextBlock__Title{margin-top:40px}.TextBlock__Title:first-child{margin-top:0}.TextBlock .Navigation__Button{margin-top:50px}.TextBlock .Navigation__Text{margin-top:40px}.TextBlock .Navigation__Text:first-child{margin-top:0}.TextBlock__SingleImage{display:flex}.TextBlock__SingleImage img{width:100%;max-height:560px;-o-object-fit:contain;object-fit:contain}.TextBlock--TextWithGrayBackground{min-height:260px}.TextBlock--TextWithGrayBackground .TextBlock__LeftSection,.TextBlock--TextWithGrayBackground .TextBlock__RightSection{flex:auto}.TextBlock--TextWithGrayBackground .TextBlock__LeftSection{padding:100px 50% 100px 100px;background:#f6f6f6}.TextBlock--TextWithGrayBackground .TextBlock__SingleImage{position:absolute;top:-250px;right:115px;width:460px;min-height:100%;height:712px}.TextBlock--TextWithGrayBackground .TextBlock__SingleImage img{width:100%;height:100%;min-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.TextBlock--TextWithGrayBackground img{max-width:400px;max-height:750px;-o-object-fit:contain;object-fit:contain}.TextBlock--TextWithGrayBackground p{font-family:open_sansbold,sans-serif;color:#919191;font-size:24px;line-height:42px}.TextBlock--TextWithList{align-items:center}.Video{width:642px;height:460px}.Video--Iframe iframe{width:100%;min-height:400px;border:0}button.plyr__control--overlaid{padding:0;background:none;opacity:1;cursor:pointer}button.plyr__control--overlaid:hover{background:none!important;opacity:1}button.plyr__control--overlaid:before{content:"\E912";position:relative;display:block;margin-right:28px;font-family:icomoon!important;font-size:96px;line-height:96px;color:#fff;z-index:10}button.plyr__control--overlaid:after{content:"";position:absolute;display:block;width:92px;height:92px;top:0;right:0;background:#0001fc;border-radius:50%;z-index:5}button.plyr__control--overlaid span,button.plyr__control--overlaid svg{display:none!important}.plyr__video-wrapper{padding-bottom:100%!important}.plyr__poster{background-size:cover}.TextBlock--TextWithImages .TextBlock__Title{max-width:550px;font-size:34px;line-height:48px}.TextBlock--TextWithImages .TextBlock__Images{display:flex;flex-wrap:wrap;margin:-50px 0 0 -90px;padding:100px 0 0}.TextBlock--TextWithImages .TextBlock__Images img{max-height:100px;margin:50px 0 0 90px}.TextBlock--TextWithImages .TextBlock__Images-logos{-moz-column-gap:40px;column-gap:40px;row-gap:30px;justify-content:center;align-items:flex-end}.TextBlock--TextWithImages .TextBlock__Images-logos img{height:-moz-min-content;height:min-content;margin:0!important}.TextBlock--TextWithImages .Navigation__Button{margin-top:40px}.TextBlock--TextWithBigImages .TextBlock__Title{max-width:550px;font-size:34px;line-height:48px}.TextBlock--TextWithBigImages .TextBlock__Images{display:flex;flex-wrap:wrap;height:100%;align-content:center;justify-content:center}.TextBlock--TextWithBigImages .Navigation__Button{margin-top:40px}.ProductsCards{display:flex;flex-wrap:wrap;margin:-35px 0 0 -35px}.ProductsCards-wrap .slider-mobile{display:none;margin:-45px -30px}.ProductsCards-wrap .slider-mobile .slick-track{display:flex;margin-left:20px}.ProductsCards-wrap .slider-mobile .ProductCard{display:flex!important;max-width:400px;height:100%;margin:0 10px}.ProductsCards-wrap .slick-slide{padding:45px 0}.ProductsCards__Title{margin-bottom:90px}.ProductCard{position:relative;display:flex;flex-direction:column;justify-content:space-between;flex:100%;max-width:calc(33.333% - 35px);margin:35px 0 0 35px;padding:70px 50px 50px;outline:none;transition:.3s}.ProductCard:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;box-shadow:0 4px 50px rgba(0,0,0,.15);transition:.3s;z-index:1}.ProductCard:hover img{filter:grayscale(0)}.ProductCard:hover a{color:#0001fc}.ProductCard:hover:before{height:calc(100% + 20px);top:-10px}.ProductCard__Image{position:relative;z-index:5;min-height:250px;display:flex;align-items:center}.ProductCard img{filter:grayscale(100%);transition:.3s}.ProductCard__Title{position:relative;margin-top:25px!important;font-family:open_sansbold,sans-serif;font-size:20px;line-height:normal;z-index:5}.ProductCard .Navigation__Text{position:relative;margin-top:30px;z-index:5}.ProductCard p{position:relative;font-size:16px;line-height:160%;z-index:5}.ProductCard a{font-family:open_sansbold,sans-serif;font-size:18px;z-index:5}.CardsSection-wrap{position:relative;margin:70px 0 0;padding:140px 0 280px;background-size:cover;background-position:50%;z-index:1}.CardsSection-wrap:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90.1deg,#242424 .08%,rgba(36,36,36,.2) 99.91%);opacity:.8;z-index:1}.CardsSection{position:relative;margin:0 0 0 -35px;z-index:5}.CardsSection-cards-below{padding-top:70px;padding-bottom:50px!important}.CardsSection-cards-below h2{text-align:right;padding-bottom:300px}.CardsSection__Title{padding:0 0 105px 35px;color:#fff}.CardsSection .wrap{display:flex;flex-wrap:wrap}.CardsSection .slider-mobile{display:none}.CardsSection .Card{display:flex;flex-direction:column;justify-content:space-between;flex:100%;max-width:calc(33.333% - 35px);margin:35px 0 0 35px;padding:50px 50px 70px;background:#fff;outline:none}.CardsSection .Card__Image{height:70px}.CardsSection .Card__Title{margin-top:50px;font-family:open_sansbold,sans-serif;font-size:20px}.CardsSection .Card__Title:first-child{margin-top:0}.CardsSection .Card .Card__Content{margin-top:20px}.CardsSection .Card .Card__Logo{display:flex;justify-content:flex-end;margin-top:10px;margin-bottom:-30px}.CardsSection .Card .Card__Logo img{max-width:150px}.CardsSection .Card p{font-size:16px;line-height:160%}.CardsSection .Card .Navigation__Text{margin-top:30px}.CardsSection .Card .Navigation__Text a{font-family:open_sansbold,sans-serif}.CardsSection--WithNormalCards .Card__Title{margin-top:50px}.CardsSection--WithNormalCards .Card__Title:first-child{margin-top:0}.ContactsMap-indent{margin-top:-120px}.ContactsMap-wrap{position:relative;margin:0 0 70px;background:#242424;box-shadow:0 0 50px rgba(0,0,0,.15);overflow:hidden;z-index:5}.ContactsMap-wrap:before{content:"";position:absolute;bottom:0;right:0;width:100%;height:100%;background-image:url(/images/map.png);background-position:50%;background-repeat:no-repeat;z-index:1}.ContactsMap{position:relative;min-height:900px;padding:125px 140px 110px;color:#fff;z-index:5}.ContactsMap__Title{display:flex;align-items:flex-start;justify-content:space-between}.ContactsMap__Title .title{max-width:400px;padding-right:20px;color:#fff}.ContactsMap .social-list{display:flex;align-items:center;margin:20px 0 0 -50px}.ContactsMap .social-list--item{margin:0 0 0 50px;text-decoration:none}.ContactsMap .social-list .icon{font-size:25px}.ContactsMap__PartnersList{position:absolute;left:0;bottom:110px;width:100%}.ContactsMap__PartnersList .wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:-20px 0 0 -50px}.ContactsMap .Partner{margin:20px 0 0 50px;opacity:.2}.ContactsMap .Partner img{max-width:140px;max-height:50px}.ContactsMap .contact-list-wrap{position:absolute;top:355px;left:790px;padding-right:40px}.ContactsMap .contact-list{max-width:350px;margin-top:30px}.ContactsMap .contact-list--title{font-size:24px}.ContactsMap .contact-list--item,.ContactsMap .contact-list--title{position:relative;padding-left:46px;font-family:open_sansbold,sans-serif}.ContactsMap .contact-list--item{margin:20px 0 0;font-size:16px;line-height:150%}.ContactsMap .contact-list--item:first-child{margin:0}.ContactsMap .contact-list .google-map-link-wrapper{margin-left:30px;margin-bottom:30px}.ContactsMap .contact-list .icon{position:absolute;top:3px;left:6px;font-size:18px}.ContactsMap .contact-list .icon.icon-locatioin{left:0;font-size:30px}.ContactsMap .contact-list a{color:#fff;text-decoration:none}.ContactsMap .contact-list a:hover{color:#fff}.ContactsMap .contact-list:first-child{margin-top:0}.LatestNews-wrap{padding:70px 0}.LatestNews__NewsList .wrap{display:flex;flex-wrap:wrap;margin:55px 0 0 -27px}.LatestNews__NewsList .slider-mobile{display:none}.LatestNews .Navigation__Button{margin-top:60px}.LatestNews .Navigation__Button .btn{max-width:200px}.NewsGrid-wrap{padding:0 0 120px}.NewsGrid-wrap:before{content:"";position:absolute;top:220px;left:0;width:100%;height:calc(100% - 220px);background:#f6f6f6;z-index:1}.NewsGrid{display:flex;flex-wrap:wrap;margin:0 0 0 -27px}.NewsGrid__Pagination{position:relative;margin-top:100px;z-index:5}.NewsItem{position:relative;display:flex;flex-direction:column;justify-content:space-between;flex:100%;margin:27px 0 0 27px;max-width:calc(25% - 27px);border-radius:2px;transition:.3s;outline:none;text-decoration:none}.NewsItem:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;transition:.3s;z-index:1}.NewsItem .info{position:relative;z-index:5}.NewsItem__Image{display:flex;height:250px;transition:.3s}.NewsItem__Title{margin-top:25px!important;font-family:open_sansbold,sans-serif;font-size:20px;line-height:normal;color:#242424}.NewsItem img{width:100%;max-height:100%;-o-object-fit:cover;object-fit:cover;transition:.3s}.NewsItem .Text{display:block;margin:-15px 0 0;padding:0 30px 20px}.NewsItem__Date{display:inline-block;padding:6px 13px;background:#0001fc;color:#fff;border-radius:2px;font-size:14px;line-height:19px;font-family:open_sansbold,sans-serif;transition:.3s}.NewsItem__Preview{display:block;margin-top:25px;color:#242424}.NewsItem p{font-size:16px;line-height:160%;overflow:hidden;text-overflow:ellipsis;color:#242424}.NewsItem .Link{color:#0001fc;font-family:open_sansbold,sans-serif}.NewsItem .Navigation__Text{position:relative;padding:0 30px 40px;z-index:5}.NewsItem .Navigation__Button{margin-top:60px}.NewsItem .Navigation__Button .btn{max-width:200px}.NewsItem:hover:before{height:calc(100% + 20px);top:-10px;box-shadow:0 15px 40px rgba(0,0,0,.1)}.NewsItem:hover .NewsItem__Image{height:260px;margin-top:-10px}.NewsItem:hover .NewsItem__Date{background:#242424}.NewsItem:hover .Link{color:#242424}.NewsItem:hover a{color:#0001fc}.SingleFloatCard{display:flex;align-items:stretch;flex-wrap:wrap}.SingleFloatCard__Card{margin-left:auto}.SingleFloatCard__Logos{position:absolute;right:40px;top:50px}.SingleFloatCard__Logos_count_2{display:flex;gap:30px}.SingleFloatCard__Logos img{max-width:202px;max-height:80px}.SingleFloatCard--images-pictures-outside-the-block{flex-direction:column!important;padding-bottom:0!important}.SingleFloatCard--images-pictures-outside-the-block .SingleFloatCard__Card{margin-left:auto}.SingleFloatCard--images-pictures-outside-the-block .SingleFloatCard__Image{display:flex;max-width:none!important;width:100%!important;margin-right:0!important;margin-bottom:0!important;margin-top:-260px}.SingleFloatCard--images-pictures-outside-the-block .SingleFloatCard__Image>img{max-width:840px}.SingleFloatCard--images-pictures-outside-the-block .SingleFloatCard__Card__Images{margin:0 0 60px!important;display:flex;align-items:flex-end;align-content:flex-end;justify-content:flex-end;gap:10px}.SingleFloatCard--images-pictures-outside-the-block .SingleFloatCard__Card__Images img{margin:0;-o-object-fit:contain!important;object-fit:contain!important;max-width:230px;max-height:135px}.SingleFloatCard--images-flex .card-with-image-and-additional-images-wrapper{display:flex;justify-content:space-between;margin-top:30px;gap:20px}.SingleFloatCard--images-flex .SingleFloatCard__Card{padding-bottom:20px}.SingleFloatCard--images-flex .SingleFloatCard__Card__Images{margin:0}.SingleFloatCard--images-flex .SingleFloatCard__Card__Images img{margin:0 -40px 0 0;max-height:none;max-width:480px}.SingleFloatCard--ImageLeft{flex-direction:row-reverse;align-items:flex-end;justify-content:space-between;padding-bottom:320px}.SingleFloatCard--ImageLeft .SingleFloatCard__Image{max-width:840px;height:719px;margin-right:-380px;margin-bottom:-320px}.SingleFloatCard--ImageRight{align-items:flex-end;justify-content:space-between;padding-bottom:300px}.SingleFloatCard--ImageRight .SingleFloatCard__Image{max-width:840px;height:690px;margin-left:-320px;margin-bottom:-300px}.SingleFloatCard--ImageCenter{align-items:stretch;padding-bottom:0}.SingleFloatCard--ImageCenter .SingleFloatCard__Card{flex:50%;align-self:stretch}.SingleFloatCard--ImageCenter .SingleFloatCard__Image{flex:50%;max-width:643px;height:auto;margin:0}.SingleFloatCard--ImageCenter .SingleFloatCard__Image img{width:100%;height:100%}.SingleFloatCard__Image{position:relative;flex:2;max-width:900px;margin-top:200px;z-index:1}.SingleFloatCard__Image img{width:100%;height:100%;max-height:1000px;-o-object-fit:cover;object-fit:cover}.SingleFloatCard__Card{position:relative;flex:1;align-self:flex-start;max-width:840px;padding:100px;background:#fff;box-shadow:0 4px 50px rgba(0,0,0,.15);z-index:5}.SingleFloatCard__Card__Overtitle{font-family:open_sansbold,sans-serif;font-size:20px;line-height:normal;color:#0001fc}.SingleFloatCard__Card__Title{margin-top:30px}.SingleFloatCard__Card__Title:first-child{margin-top:0}.SingleFloatCard__Card__Content{margin-top:50px}.SingleFloatCard__Card__Content:first-child{margin-top:0}.SingleFloatCard__Card__Images{display:flex;flex-wrap:wrap;margin:0 0 0 -100px}.SingleFloatCard__Card__Images.Small__Images__List{margin:0}.SingleFloatCard__Card__Images.Small__Images__List .Title{flex:100%;max-width:280px;font-family:open_sansbold,sans-serif;font-size:28px;line-height:36px;color:#919191}.SingleFloatCard__Card__Images img{max-width:202px;max-height:105px;margin:100px 0 0 100px}.SingleFloatCard .Navigation__IconWithText{width:100%;margin:90px 0 0 73px;z-index:5}.SingleFloatCard .Navigation__IconWithText:first-child{margin-top:0}.SingleFloatCard .Navigation__Text{margin-top:45px}.SingleFloatCard .Navigation__Text:first-child{margin-top:0}.SingleFloatCard .Navigation__Text a{font-family:open_sansbold,sans-serif;font-size:18px}.SingleFloatCard .Navigation__IconWithText a{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:350px;height:236px;background:#242424;font-size:24px;font-family:open_sansbold,sans-serif;color:#fff;text-decoration:none}.SingleFloatCard .Navigation__IconWithText a:first-child{margin-top:0}.SingleFloatCard .Navigation__IconWithText a span{margin-top:26px}.SingleFloatCard .Navigation__IconWithText a span:first-child{margin-top:0}.SingleFloatCard .Navigation__IconWithText a .icon{font-size:42px}.SingleFloatCard.Info-Button{align-items:flex-start;padding-bottom:72px}.SingleFloatCard.Info-Button .SingleFloatCard__Card{flex:100%;max-width:calc(70% - 72px)}.SingleFloatCard.Info-Button .Small__Images__List{display:block;flex:100%;max-width:calc(25% + 120px);padding:50px 0 260px 115px}.SingleFloatCard.Info-Button .Small__Images__List .wrap{display:flex;flex-wrap:wrap;margin:0 0 0 -50px}.SingleFloatCard.Info-Button .Small__Images__List img{max-width:130px;max-height:70px;margin:50px 0 0 50px}.SingleFloatCard.Info-Button .Navigation__IconWithText{width:100%;flex:100%;max-width:calc(50% - 20px);padding-right:20%;text-align:center}.SingleFloatCard.Info-Button .Navigation__IconWithText a{padding:10px}.SingleFloatCard.Info-Button .SingleFloatCard__Image{flex:100%;align-self:flex-start;max-width:calc(60% + 23px);height:640px;margin-top:-260px;margin-left:-212px}.Banner-wrap{padding:70px 0}.Banner-wrap.two-column-with-separator-wrap{margin:-320px 0}.Banner-wrap+.FloatCards-wrap{margin:-320px 0 0}.Banner-wrap+.FloatCards-wrap .FloatCards{max-width:840px}.Banner{position:relative;max-width:1640px;margin:0 auto;padding:150px 0 380px;background-size:cover;color:#fff}.Banner:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90.1deg,#242424 .08%,rgba(36,36,36,.4) 99.91%);z-index:1}.Banner .wrap{position:relative;max-width:740px;z-index:5}.Banner__Overtitle{font-family:open_sansbold,sans-serif;font-size:20px;line-height:normal}.Banner__Title{margin-top:30px;color:#fff}.Banner__Title:first-child{margin-top:0}.Banner__Content{margin-top:40px}.Banner__Content:first-child{margin-top:0}.Banner__Images{margin-top:50px}.Banner__Images .List{display:flex;flex-wrap:wrap;margin:-30px 0 0 -30px}.Banner__Images img{max-width:96px;max-height:50px;margin:30px 0 0 30px}.Banner .Navigation__Button,.Banner .Navigation__Text{margin-top:70px}.Banner .Navigation__Button .btn{width:auto;padding-left:52px;padding-right:52px}.Banner__RightSide .Navigation__Button,.Banner__RightSide .Navigation__Text{display:none}.Banner.two-column{padding:250px 0}.Banner.two-column .wrap{display:flex;align-items:center;max-width:100%}.Banner.two-column .Banner__LeftSide,.Banner.two-column .Banner__RightSide{flex:1}.Banner.two-column .Banner__LeftSide{padding-right:40px}.Banner.two-column .Banner__Title{max-width:500px}.Banner.two-column-with-separator{max-width:none;padding:346px 0 330px}.Banner.two-column-with-separator .wrap{display:flex;align-items:flex-start;max-width:100%}.Banner.two-column-with-separator .Banner__LeftSide,.Banner.two-column-with-separator .Banner__RightSide,.Banner.two-column-with-separator .Banner__Separator{flex:1}.Banner.two-column-with-separator .Banner__LeftSide{padding-top:50px}.Banner.two-column-with-separator .Banner__RightSide{padding-top:40px}.Banner.two-column-with-separator .Banner__Separator{max-width:300px;padding:0 100px;text-align:center}.Banner.two-column-with-separator .Banner__Separator+.Banner__RightSide p{font-size:16px;line-height:26px}.Slider{position:relative}.Slider .wrap{min-height:300px;outline:none}.Slider .bg{z-index:1}.Slider .bg,.Slider .bg:before{position:absolute;top:0;left:0;width:100%;height:100%}.Slider .bg:before{content:"";background:linear-gradient(90.1deg,rgba(36,36,36,.4) .08%,rgba(36,36,36,.8) 49.26%,rgba(36,36,36,.4) 99.91%);opacity:.8;z-index:3}.Slider .bg img{position:relative;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1}.Slider .wrap{position:relative;display:flex;flex-direction:column;min-height:1080px;padding:200px 40px;color:#fff;z-index:5}.Slider .slick-dots,.Slider .wrap{align-items:center;justify-content:center}.Slider .slick-dots{display:flex!important;flex-wrap:wrap;bottom:115px;counter-reset:list}.Slider .slick-dots li{display:flex;align-items:center;justify-content:center;width:62px;height:62px;margin:10px 75px;font-family:open_sansbold,sans-serif;font-size:24px;color:#fff;list-style-type:none;border-radius:50%}.Slider .slick-dots li:before{position:relative;counter-increment:list;content:counter(list) "";top:0;left:0;width:auto;height:auto;background:none}.Slider .slick-dots .slick-active{background:#0001fc}.Slider .slick-dots button{display:none}.SliderItem{position:relative;text-align:center}.SliderItem__Icon{border-radius:50%;overflow:hidden}.SliderItem__Title{font-family:open_sansbold,sans-serif;font-size:96px}.SliderItem__Subtitle,.SliderItem__Title{max-width:1020px;margin:10px auto 0;line-height:normal}.SliderItem__Subtitle{font-family:open_sansregular,sans-serif;font-size:24px}.ImagesGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:40px;max-width:1720px;margin:0 auto;padding:0 40px}.ImagesGrid__Image{display:flex}.ImagesGrid__Image img{width:100%;height:380px;-o-object-fit:cover;object-fit:cover;transition:.3s}.ImagesGrid__Image img:hover{filter:grayscale(0)}.ImagesGrid__Image:first-child,.ImagesGrid__Image:nth-child(6),.ImagesGrid__Image:nth-child(8),.ImagesGrid__Image:nth-child(10){grid-column-start:1;grid-column-end:3}.ImagesGrid__Image:nth-child(2),.ImagesGrid__Image:nth-child(5),.ImagesGrid__Image:nth-child(7),.ImagesGrid__Image:nth-child(9),.ImagesGrid__Image:nth-child(11),.ImagesGrid__Image:nth-child(14){grid-column-start:3;grid-column-end:5}.Quote{display:flex}.Quote__Content{position:relative;flex:2;padding:110px 80px 105px 160px;background:#f6f6f6}.Quote__Content .icon{position:absolute;top:90px;left:80px;font-size:47px}.Quote__Image{display:flex;max-width:460px}.Quote__Image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.Quote__Author{margin-top:40px;font-family:open_sansbold,sans-serif}.Quote .mobile-block{display:none}.Persons{display:flex;flex-wrap:wrap;margin:-27px 0 0 -27px}.Persons__Title{margin-bottom:140px}.Person{flex:100%;max-width:calc(25% - 27px);margin:27px 0 0 27px;padding:0 10px 26px;background:#f6f6f6;border-radius:0 0 10px 10px;text-align:center;height:-moz-fit-content;height:fit-content}.Person__Content{max-height:0;overflow:hidden;transition:max-height 2s ease;margin-top:10px}.Person__Image{display:flex;height:350px;cursor:pointer}.Person__Image img{width:100%;height:100%;max-height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.Person__Title{margin-top:24px;font-family:open_sansregular,sans-serif;font-size:20px}.Person__Subtitle,.Person__Title{padding:0 30px;text-transform:capitalize;cursor:pointer}.Person__Subtitle{margin-top:10px;color:#d4d4d6;font-size:16px;line-height:24px}.Person:hover .Person__Content{max-height:1000px}.Person.active .PersonModal{opacity:1;pointer-events:all}.PersonModal{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;overflow-y:scroll;z-index:999;opacity:0;pointer-events:none}.PersonModal .icon{position:fixed;top:120px;right:120px;display:flex;align-items:center;justify-content:center;width:80px;height:80px;background:#242424;border-radius:50%;font-size:28px;cursor:pointer}.PersonModal .wrap{display:flex;align-items:flex-start;padding:235px 210px 0;text-align:left}.PersonModal__Image{display:flex;flex:1;width:435px;max-width:435px;height:600px;padding-bottom:60px}.PersonModal__Image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.PersonModal .Text{flex:1;max-width:790px;padding:100px 0 60px 80px}.PersonModal__Title{font-family:open_sansextrabold,sans-serif;font-size:62px;line-height:86px;font-weight:800}.PersonModal__Subtitle{margin-top:40px;font-size:20px;line-height:24px;color:#919191;text-transform:capitalize}.PersonModal__Content{margin-top:40px;padding-bottom:40px}.PersonModal__Content p{font-size:16px;line-height:30px}.Careers-wrap{position:relative;z-index:99!important}.Careers-wrap .form{position:fixed;top:50%;left:50%;width:100%;transform:translate(-50%,-50%);height:auto;max-width:576px;max-height:calc(100vh - 40px);min-height:0;margin:0;padding:70px 50px 70px 70px;background:#fff;overflow-y:auto;overflow-x:hidden;border:1px solid #e4e4e4;box-sizing:border-box;box-shadow:0 4px 20px rgba(0,0,0,.5);border-radius:4px;z-index:1000}.Careers-wrap .form .close-modal{position:fixed;top:65px;right:70px;display:flex;align-items:center;justify-content:center;width:50px;height:50px;padding:0;background:#242424;border-radius:50%;font-size:17px;cursor:pointer;z-index:99}.Careers-wrap .form .wrap{width:100%;margin-left:-20px}.Careers-wrap .form .title{padding-right:30px;font-family:open_sansbold,sans-serif;font-size:36px;line-height:46px}.Careers-wrap .form .field-wrap{max-width:800px;margin:0 auto}.Careers-wrap .form .field-item .field{margin-left:20px}.Careers-wrap .form:before{display:none}.Careers-wrap .title-wrap{max-width:800px;margin:0 auto 30px;padding-left:20px}.Careers-wrap .upload-file{display:flex;align-items:center;margin:20px 0 0 20px;padding:16px 20px;background:#f6f6f6;text-align:center;border-radius:4px;cursor:pointer}.Careers-wrap .upload-file .icon{min-width:18px;width:18px;max-height:18px;margin-right:14px}.Careers-wrap .upload-file .button{max-width:100%;margin:0;padding:0;font-family:open_sanssemibold,sans-serif;font-size:16px;line-height:normal;color:#0001fc;overflow:hidden;white-space:normal;text-overflow:ellipsis;border:0;border-bottom:1px solid #0001fc;border-radius:0}.Careers-wrap .info-text{padding-left:20px}.Careers-wrap .vacancy-form-overflow{position:fixed;top:0;left:0;width:100%;height:100%;cursor:pointer;z-index:999}.Careers-form-wrap .Careers__CareersItemModal{position:relative;background:#fff;opacity:1;pointer-events:all;border-radius:10px}.Careers-form-wrap .Careers__CareersItemModal .wrap{min-height:100vh;padding:40px 100px 100px}.Careers__Available{font-family:open_sansbold,sans-serif;font-size:20px;line-height:normal;color:#919191}.Careers__Title{margin-top:40px}.Careers__CategoriesFilter{display:flex;flex-wrap:wrap;margin:35px 0 0 -15px}.Careers__Category{margin:15px 0 0 15px;padding:18px 44px;background:#f6f6f6;font-family:open_sansbold,sans-serif;font-size:18px;color:#b7b7b7;cursor:pointer}.Careers__Category.active{background:#242424;color:#fff}.Careers__CareersList{margin-top:30px}.Careers__CareersItem{display:none;align-items:center;margin-top:20px;padding:20px 30px;background:#f6f6f6;font-family:open_sansregular,sans-serif;font-size:18px;text-decoration:none;cursor:pointer}.Careers__CareersItem.show{display:flex}.Careers__CareersItem .icon{padding-left:10px;font-size:15px}.Careers__CareersItem .icon:before{color:#0001fc}.Careers__CareersItem.active+.Careers__CareersItemModal{opacity:1;pointer-events:all}.Careers__CareersItem:first-child{margin-top:0}.Careers__CareersItemModal{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;overflow:auto;opacity:0;pointer-events:none;z-index:999}.Careers__CareersItemModal .icon{position:fixed;top:130px;right:120px;display:flex;align-items:center;justify-content:center;width:80px;height:80px;background:#242424;border-radius:50%;font-size:28px;cursor:pointer}.Careers__CareersItemModal .wrap{display:flex;padding:100px 302px 0 150px;text-align:left}.Careers__CareersItemModal .Info{flex:1;padding-right:100px;padding-bottom:40px}.Careers__CareersItemModal p{font-size:16px;line-height:24px}.Careers__CareersItemModal .Buttons{flex:1;max-width:478px;padding-top:146px}.Careers__CareersItemModal .Buttons .item{display:flex;margin-top:20px;padding:27px 30px;background:#242424;font-family:open_sansbold,sans-serif;color:#fff;text-decoration:none;cursor:pointer}.Careers__CareersItemModal .Buttons .item:first-child{margin-top:0}.Careers__CareersItemModal__Title{font-family:open_sansbold,sans-serif;font-size:62px;line-height:86px}.Careers__CareersItemModal .Title{font-family:open_sansbold,sans-serif;font-size:24px;line-height:normal}.Careers__CareersItemModal .Content{margin-top:25px}.Careers__CareersItemModal__Description{margin-top:50px}.Careers__CareersItemModal__Offer,.Careers__CareersItemModal__Qualifications,.Careers__CareersItemModal__Responsibilities{margin-top:40px}.ItemsList__Title{margin-top:35px}.ItemsList__Title:first-child{margin-top:0}.ItemsList__Content{margin-top:50px}.ItemsList__Content:first-child{margin-top:0}.ItemsList .ItemsList__Content+.List,.ItemsList .ItemsList__Overtitle+.List,.ItemsList .ItemsList__Title+.List{margin-top:60px}.ItemsList .List .wrap{display:flex;flex-wrap:wrap;margin:-50px 0 0 -50px}.ItemsList .List .short-card{margin:-65px 0 0 -65px}.ItemsList .List .full-card{margin:-50px 0 0 -50px}.ItemsList .full-card .Item{flex:100%;max-width:calc(33.333% - 50px);margin:50px 0 0 50px;padding:50px;background:#f6f6f6;text-align:left}.ItemsList .full-card .Item__Image{max-width:168px;height:90px}.ItemsList .full-card .Item__Image img{-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}.ItemsList .full-card .Item__Image--Right{margin-left:auto}.ItemsList .full-card .Item__Image--Right img{margin:0 0 0 auto;-o-object-position:right;object-position:right}.ItemsList .full-card .Item__Image--Center{margin:0 auto}.ItemsList .full-card .Item__Content{margin-top:30px}.ItemsList .Item--ShortCard .Item__Title{margin-top:30px;padding:0 5px;font-size:18px;line-height:23px;font-family:open_sansbold,sans-serif;color:#242424;text-decoration:none}.ItemsList .Item{margin:65px 0 0 65px;text-align:center}.ItemsList .Item__Image{display:flex;max-width:220px;height:220px}.ItemsList .Item__Image-Double{display:flex;max-width:none!important;justify-content:space-around;gap:10px}.ItemsList .Item__Image-Double img{max-width:50%!important}.ItemsList .Item__Image img{max-height:100%;-o-object-fit:contain!important;object-fit:contain!important}.ItemsList .Item__Title{margin-top:30px;font-family:open_sansbold,sans-serif;font-size:20px}.ItemsList .Item__Title:first-child{margin-top:0}.ItemsList .Item p{font-size:16px;line-height:24px}.ItemsList .Item a{display:block;margin-top:20px;padding:0 5px;font-size:16px;line-height:23px;font-family:open_sansbold,sans-serif;text-decoration:none}.Glossary-wrap{padding:0 0 140px}.Glossary{display:inline-block;width:100%;background:#f6f6f6;box-shadow:0 4px 50px rgba(0,0,0,.15)}.Glossary .anchor{width:0}.Glossary__Navigation{display:flex;justify-content:center;margin:-8px 0 0 -10px;padding:0 36px;font-size:0}.Glossary__Navigation__Item{display:inline-block;flex:1;max-width:40px;background:#fff;margin-left:10px;padding:46px 0 10px;font-family:open_sansregular,sans-serif;font-size:18px;color:#919191;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;border-radius:4px;transition:.3s}.Glossary__Navigation__Item.active,.Glossary__Navigation__Item:hover{align-self:flex-start;margin-top:-10px;margin-bottom:-31px;padding-top:76px;background:#0001fc;color:#fff}.Glossary__Items{display:flex;flex-wrap:wrap;padding:64px 100px 100px}.Glossary__WordsList__Titles{display:none;flex:1;max-width:280px}.Glossary__WordsList__Titles.active{display:block}.Glossary__WordsList__Title{display:block;margin-top:10px;padding:10px 30px;color:#919191;text-decoration:underline;cursor:pointer}.Glossary__WordsList__Title:first-child{margin-top:0}.Glossary__WordsList__Title.active{background:#242424;color:#fff;text-decoration:none}.Glossary__WordsList__Descriptions{display:none;flex:1;padding-left:80px}.Glossary__WordsList__Descriptions.active{display:block}.Glossary__WordsList__Description{display:none}.Glossary__WordsList__Description.active{display:block}.Glossary .Title{font-family:open_sansbold,sans-serif;font-size:36px;line-height:40px}.Glossary .Text{margin-top:40px}.Tips__Items{display:flex;flex-wrap:wrap;margin:-50px 0 0 -50px}.Tips__Item{display:flex;flex-direction:column;justify-content:space-between;flex:100%;max-width:calc(33.333% - 50px);margin:50px 0 0 50px;padding:50px;background:#fff;box-shadow:0 4px 50px rgba(0,0,0,.15);text-decoration:none}.Tips__Item,.Tips__Item:hover{color:#242424}.Tips__Item__Title{font-family:open_sansbold,sans-serif;font-size:24px;line-height:38px}.Tips__Item p{font-size:16px;line-height:26px}.Tips__Item__Preview{display:block;margin-top:15px}.Tips__Item__Link{margin-top:20px;font-size:24px;text-decoration:none}.Tips__Item__Link .icon:before{color:#969696}.IndustryResources__Content{max-width:740px;margin-top:60px!important}.IndustryResources__Items{display:flex;flex-wrap:wrap;margin:20px 0 0 -50px}.IndustryResources__Item{display:flex;flex-direction:column;justify-content:space-between;flex:100%;max-width:calc(33.333% - 50px);margin:50px 0 0 50px;padding:50px;background:#242424;color:#fff;text-decoration:none}.IndustryResources__Item:hover{color:#fff}.IndustryResources__Item__Title{font-family:open_sansbold,sans-serif;font-size:20px;line-height:28px}.IndustryResources__Item__Preview{display:block;margin-top:40px}.IndustryResources__Item p{font-size:16px;line-height:24px}.IndustryResources__Item__Link{margin-top:100px;font-size:24px;text-decoration:none}.IndustryResources__Item__Link_above-the-search-button{margin-top:30px;display:flex;flex-direction:column;gap:20px}.IndustryResources__Item__Link_above-the-search-button img{max-height:70px;width:-moz-min-content;width:min-content}.IndustryResources__Item__Link_in-line-search-button{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:flex-end;gap:20px}.IndustryResources__Item__Link_in-line-search-button img{max-width:calc(100% - 44px);max-height:100px;width:-moz-min-content;width:min-content}.GetAQuoteForm{padding:0 0 100px}.GetAQuoteForm .contact-information{padding-right:50px}.contact-page .content-block{max-width:1440px}.contact-page .gray-bg{background:none}.contact-page .ContactsMap-wrap{width:50%;margin:0}.contact-page .ContactsMap{min-height:550px;padding:140px 110px}.contact-page .ContactsMap .contact-list-wrap{position:relative;top:0;left:0;margin:0;padding:0}.FloatCardWithForm{display:flex;align-items:flex-start;padding:0 0 80px;clear:both}.FloatCardWithForm__Form{flex:100%;max-width:50%;padding:100px 110px 0 0}.FloatCardWithForm__FloatCard{flex:1;padding:180px 150px;background:#fff;box-shadow:0 4px 50px rgba(0,0,0,.15);text-align:center}.FloatCardWithForm__FloatCard__Title{font-family:open_sansbold,sans-serif;font-size:36px;line-height:44px}.FloatCardWithForm__FloatCard__Content{margin-top:30px;font-family:open_sansbold,sans-serif;font-size:24px;line-height:150%}.FloatCardWithForm .form{min-height:0;margin-top:30px;padding:0;background:none}.FloatCardWithForm .form:first-child{margin-top:0}.FloatCardWithForm .form:before{display:none}.FloatCardWithForm .form .btn{max-width:200px;margin-top:10px}h1{transition:opacity .5s ease-in-out;opacity:1}.fade-out{opacity:0}.fade-in{opacity:1}.tip-content h2{font-size:38px!important}.tip-content h3{font-size:28px!important}.tip-content h4{font-size:24px!important}.tip-content h5{font-size:20px!important}.tip-content h3,.tip-content h4,.tip-content h5{margin-top:25px}.tip-content p{line-height:160%}.tip-content ul{padding-left:40px}.tip-content ul li{line-height:160%;font-size:18px;color:#242424;font-weight:400;font-family:Roboto,sans-serif;margin-top:5px}.tip-content ul li:before{top:10px;width:8px;height:8px;background:#000}@media (max-width:1920px){.ImageWithFloatCard--ImageUnderBlock .FloatCard{margin-bottom:-150px}}@media (max-width:1601px){.v--modal-overlay.wide .wrap{padding:40px}.v--modal-overlay.wide .hide{top:40px;right:40px}}@media (max-width:1441px){.h1,h1{font-size:55px!important;line-height:65px}.h2,h2{font-size:50px!important;line-height:125%}.h3,h3{font-size:40px!important;line-height:50px}.h4,h4{font-size:30px!important;line-height:40px}.form .item{margin-left:-40px}.form .item:before{left:40px;width:calc(100% - 40px)}.form .item .block{margin-left:40px}.field-group,.form .gray-block{padding:40px 40px 60px}.main-page .hero-block .wrap{max-width:650px}.main-page .hero-block .title{font-size:55px!important;line-height:65px}.main-page .FloatCards .FloatCard--Small .FloatCard__Title{font-size:30px;line-height:140%}.hero-block .wrap{min-height:700px}.ProductsCards__Title{margin-bottom:40px}.CardsSection-wrap{padding:80px 0 200px}.CardsSection__Title{padding-bottom:40px}.SingleFloatCard__Logos{top:40px;max-width:250px}.SingleFloatCard__Logos_count_2{max-width:unset}.SingleFloatCard--images-pictures-outside-the-block{padding-bottom:0}.SingleFloatCard--images-pictures-outside-the-block .SingleFloatCard__Image{display:flex;flex-direction:column;gap:40px}.SingleFloatCard--images-pictures-outside-the-block .SingleFloatCard__Card__Images{display:flex;justify-content:space-around;align-items:center}.SingleFloatCard__Card__Overtitle{font-size:18px}.SingleFloatCard.Info-Button .Small__Images__List{padding-left:40px}.SingleFloatCard.Info-Button .SingleFloatCard__Image{max-width:55%;margin-left:-122px}.SingleFloatCard.Info-Button .SingleFloatCard__Card{max-width:60%}.FloatCards .FloatCard__Title{font-size:40px;line-height:50px}.FloatCards .FloatCard--Small .FloatCard__Title{font-size:20px;line-height:normal}.Slider .wrap{min-height:800px}.Slider .SliderItem__Title{font-size:80px}.Slider .slick-dots{bottom:80px}.Slider .slick-dots li{margin:10px 40px}.ImagesGrid{grid-gap:20px}.PersonModal .icon{top:40px;right:40px}.PersonModal .wrap{padding:150px 150px 0}.PersonModal .Text{padding:40px 0 0 60px}.PersonModal__Title{font-size:55px;line-height:65px}.Careers__CareersItemModal .icon{top:40px;right:40px}.Careers__CareersItemModal .wrap{padding:100px 150px}.Banner-wrap.two-column-with-separator-wrap{margin-top:-250px}.Banner.two-column-with-separator{padding:200px 0 300px}.ImageBlock .image-second-wrapper div.wrap{max-width:300px;margin-bottom:30px;margin-right:0}.ImageWithFloatCard--ImageUnderBlock .FloatCard{margin-bottom:-100px}}@media (min-width:1024px) and (max-width:1441px){.float-card-short .FloatCards{max-width:625px;padding:60px}}@media (max-width:1281px){.SingleFloatCard--images-flex .SingleFloatCard__Card__Images img{max-width:370px;margin:0}p{font-size:16px;line-height:30px}.form{padding:50px}.form .gray-block .list--item .list--item{flex:50%}.field-group .field-row{flex-wrap:wrap}.select-specification--item{padding:50px 50px 70px}.select-specification .separate{width:80px;height:80px;margin:0 -20px;font-size:25px}.GetAQuoteForm .contact-information{padding-right:0}.ContactsMap-wrap:before{background-position:50% 60%}.ContactsMap{min-height:800px;padding:80px}.ContactsMap .contact-list-wrap{top:35%;left:44%}.ContactsMap__PartnersList{bottom:80px}.ContactsMap__PartnersList .wrap{padding:0 40px}.TextBlock--TextWithGrayBackground .TextBlock__SingleImage{right:0}.Video{width:auto;height:400px}.ImageBlock .image-second-wrapper div.wrap{max-width:300px;margin-bottom:30px;margin-right:0}}@media (max-width:1025px){.container-block,.content-block{padding:0 40px}.section{padding:50px 0}.detail-text{padding:60px}.form-wrap{padding:40px}.select-specification{flex-direction:column}.select-specification .separate{width:132px;height:132px;margin:-20px 0;font-size:36px}.select-specification .select-block{width:100%}.FloatCards{max-width:500px;padding:60px}.FloatCards .Title{padding-left:20px}.FloatCards--AlignCenter .FloatCards{margin:-20px 0 0 -20px}.FloatCard--Small{max-width:calc(33.333% - 20px);margin:20px 0 0 20px;padding:40px}.medium-wrap .FloatCards,.small-wrap .FloatCards{margin:-20px 0 0 -20px}.medium-wrap .FloatCard__Image,.small-wrap .FloatCard__Image{padding:40px 40px 0}.medium-wrap .FloatCard--Small,.small-wrap .FloatCard--Small{max-width:calc(33.333% - 20px);margin:20px 0 0 20px;padding:40px}.small-wrap .products .FloatCard__Image{height:220px;padding:40px 40px 30px}.small-wrap .products .Info{padding-top:180px}.medium-wrap .Title{margin:10px 0 0;padding-bottom:10px}.medium-wrap .FloatCard{max-width:calc(50% - 20px);margin:20px 0 0 20px}.TextBlock__LeftSection{padding-right:40px}.TextBlock--TextWithGrayBackground .TextBlock__LeftSection{padding:70px 50% 70px 50px}.TextBlock--TextWithGrayBackground .TextBlock__SingleImage{top:-120px;right:0;width:320px;height:580px}.TextBlock--TextWithImages .TextBlock__Images{margin:-40px 0 0 -40px}.TextBlock--TextWithImages .TextBlock__Images img{margin:40px 0 0 40px}.ProductsCards{margin:-20px 0 0 -20px}.ProductCard{max-width:calc(33.333% - 20px);margin:20px 0 0 20px}.ProductCard__Title{margin-top:50px}.CardsSection{margin-left:-20px}.CardsSection-cards-below h2{padding-bottom:200px}.CardsSection__Title{padding-left:20px}.CardsSection .Card{max-width:calc(33.333% - 20px);margin:20px 0 0 20px;padding:30px 30px 50px}.CardsSection .Card__Title{margin-top:30px}.LatestNews-wrap{padding:50px 0}.LatestNews .wrap{margin-left:0}.LatestNews__NewsList{margin:20px 0 0 -20px}.NewsGrid__Row{margin:-20px 0 0 -20px}.NewsGrid__Pagination{margin-top:40px}.NewsItem{max-width:calc(33.33% - 20px);margin:20px 0 0 20px}.hero-block+.FloatCards--AlignLeft+.ImageWithFloatCard-wrap,.hero-block+.FloatCards--AlignRight+.ImageWithFloatCard-wrap{margin-top:0}.ImageWithFloatCard .FloatCard{padding:60px}.ImageWithFloatCard .FloatCard.FloatCard__Image--Align-Right .FloatCard__Image{padding:0 0 0 40px}.ImageWithFloatCard .FloatCard__Image{padding-right:40px}.ImageWithFloatCard .FloatCard__Title{font-size:40px;line-height:50px}.ImageWithFloatCard--ImageUnderBlock .FloatCard{margin-bottom:-90px}.ImageWithFloatCard-wrap.ImageWithFloatCard--CardLeft{padding:50px 0}.SingleFloatCard__Logos{right:30px;top:30px;max-width:200px}.SingleFloatCard__Logos_count_2{position:unset;justify-content:left;margin-bottom:40px}.SingleFloatCard--ImageLeft,.SingleFloatCard--ImageRight{padding-bottom:200px}.SingleFloatCard--ImageLeft .SingleFloatCard__Image,.SingleFloatCard--ImageRight .SingleFloatCard__Image{height:500px;margin-bottom:-200px}.SingleFloatCard--images-pictures-outside-the-block{padding-bottom:0}.SingleFloatCard--images-pictures-outside-the-block .SingleFloatCard__Card__Images{margin-bottom:0!important}.SingleFloatCard--images-pictures-outside-the-block .SingleFloatCard__Card__Images img{max-width:200px;max-height:110px}.SingleFloatCard--ImageCenter .SingleFloatCard__Image{height:auto;margin-bottom:0}.SingleFloatCard__Card{padding:60px}.SingleFloatCard__Card__Title{margin-top:30px}.SingleFloatCard__Card__Content{margin-top:40px}.SingleFloatCard__Card__Images{margin-top:20px}.SingleFloatCard__Card__Images img{max-height:70px;margin-top:40px}.SingleFloatCard__Image{margin-bottom:-200px}.Banner-wrap.two-column-with-separator-wrap{margin:0 0 -260px}.Banner.two-column-with-separator{padding:100px 0 244px}.Banner.two-column-with-separator .Banner__Separator{padding:0 50px}.Banner{padding:100px 0 300px}.Slider .wrap{min-height:600px;padding:70px 40px 150px}.Slider .SliderItem__Title{font-size:60px}.Slider .slick-dots{bottom:30px}.Slider .slick-dots li{width:40px;height:40px;margin:10px 20px;font-size:18px}.ImagesGrid{grid-gap:20px}.ImagesGrid__Image img{height:345px}.ImagesGrid__Image:nth-child(3) img{height:710px}.Quote__Image{flex:1}.Quote__Content{flex:1;padding:120px 60px 60px}.Quote__Content .icon{top:65px;left:60px;font-size:33px}.Quote__Author{margin-top:25px}.Persons__Title{margin-bottom:60px}.Person{max-width:calc(33.333% - 27px)}.PersonModal .icon{width:40px;height:40px;font-size:12px}.PersonModal .wrap{padding:100px 30px 0}.PersonModal .Text{padding-left:40px}.PersonModal__Title{font-size:50px;line-height:60px}.Careers__CareersItemModal .icon{top:20px;width:40px;height:40px;font-size:12px}.Careers__CareersItemModal__Title{font-size:50px;line-height:60px}.Careers__CareersItemModal .Title{font-size:20px}.Careers__CareersItemModal .wrap{padding:60px 30px 0}.Careers__CareersItemModal .Info{padding-right:40px}.Careers__CareersItemModal .Buttons .item{padding:20px 30px}.Careers__CareersItemModal__Description{margin-top:40px}.Careers-form-wrap .Careers__CareersItemModal .wrap{padding:60px}.SingleFloatCard .Navigation__IconWithText a{max-width:300px;height:180px;font-size:18px}.SingleFloatCard .Navigation__IconWithText a .icon{font-size:25px}.SingleFloatCard.Info-Button{padding-bottom:180px}.SingleFloatCard.Info-Button .SingleFloatCard__Card{max-width:50%}.SingleFloatCard.Info-Button .SingleFloatCard__Image{max-width:70%;margin-left:-170px}.SingleFloatCard.Info-Button .Navigation__IconWithText{margin:40px 0 0;padding-right:26%}.ItemsList .List .wrap{margin:-20px 0 0 -20px}.ItemsList .List .short-card{margin:-15px 0 0 -15px}.ItemsList .List .full-card .Item{max-width:calc(50% - 20px);margin:20px 0 0 20px;padding:50px 30px 30px}.ItemsList .Item{margin:15px 0 0 15px}.Glossary-wrap{padding:0 0 60px}.Glossary-wrap .container-block{padding:0}.Glossary__Navigation{padding:0 10px}.Glossary__WordsList__Descriptions{padding-left:40px}.Glossary__Items{padding:50px 30px 100px}.Tips__Items{margin:-20px 0 0 -20px}.Tips__Item{max-width:calc(33.333% - 20px);margin:20px 0 0 20px}.IndustryResources__Content{margin-top:50px}.IndustryResources__Items{margin:40px 0 0 -20px}.IndustryResources__Item{max-width:calc(33.333% - 20px);margin:20px 0 0 20px}.FloatCardWithForm__Form{padding:40px 40px 0 0}.FloatCardWithForm__FloatCard{padding:140px 40px}.contact-page .ContactsMap{min-height:0;padding:100px 70px 129px}}@media (max-width:890px){.FloatCards-wrap+.ImageBlock--Double{margin-top:20px!important}.image-second-wrapper .wrap{margin:0 auto 30px!important}.SingleFloatCard--images-pictures-outside-the-block .SingleFloatCard__Image{margin-top:40px!important}}@media (max-width:769px){.tip-content ul{padding-left:0}.tip-content ul li{font-size:16px}.tip-content ul li:before{top:8px}.tip-content h2{font-size:32px!important}.tip-content h3{font-size:28px!important}.tip-content h4{font-size:24px!important}.tip-content h5{font-size:20px!important}.top-link-wrap{top:75px;right:0}.top-link{top:calc(100vh - 50px);width:50px;height:50px}.top-link .icon{font-size:17px}.section{padding:30px 0}.container-block,.content-block{padding:0 30px}ul li{padding-left:30px;font-size:20px;line-height:normal}ul li:before{top:5px}.h1,h1{font-size:42px!important;line-height:48px}.h2,.h3,h2,h3{font-size:32px!important;line-height:42px}.h4,h4{font-size:24px!important;line-height:28px}p{font-size:16px}.form .row{margin:20px 0 0 -30px}.form .col{flex:100%;max-width:100%;margin-top:20px;padding-left:30px}.form .col:first-child{margin-top:0}.form .col.col-1{max-width:100%}.form__title-wrap{flex-direction:column-reverse}.form .title{margin-bottom:25px;font-size:24px}.form .back-link{margin:0 0 30px}.form .item{margin-left:0}.form .item:before{left:0;width:100%}.form .item-title{font-size:28px;text-align:center}.form .item .block{flex:100%;margin:20px 0 0}.form .item .block:first-child{margin:0}.form .btn{margin-top:20px}.form .gray-block{padding:40px 30px}.form .gray-block .wrap{margin:0}.form .gray-block .gray-block--item,.form .gray-block .left-block-wide .gray-block--item,.form .gray-block .left-block-wide .gray-block--item:first-child{max-width:100%}.form .gray-block .gray-block--item,.form .gray-block .left-block-wide .gray-block--item{margin:20px 0 0}.form .gray-block .gray-block--item:first-child,.form .gray-block .left-block-wide .gray-block--item:first-child{margin:0}.form .gray-block .three-block .gray-block--item{max-width:100%}.form .gray-block .image-mobile{display:block}.form .gray-block .image{display:none}.field-group .field-row .field-item{flex:100%}.field-row{margin-left:-30px}.field-row .field{margin-left:30px}.GetAQuoteForm{padding:0 0 40px}.main-page .hero-block .wrap{padding-top:100px}.main-page .hero-block .title{font-size:42px!important;line-height:48px}.main-page .FloatCards{min-width:0;max-width:100%;margin:0 auto;padding:0;text-align:center}.main-page .FloatCards .FloatCard__Title{font-size:24px;line-height:36px}.main-page .FloatCards .FloatCard__Content{margin-top:15px}.main-page .FloatCards .FloatCards .Navigation__Text,.main-page .FloatCards .Navigation__Button{margin-top:30px}.main-page .FloatCard,.main-page .medium-wrap .FloatCard,.main-page .small-wrap .FloatCard{max-width:100%;margin:0;padding:30px 30px 40px}.hero-block{margin-bottom:-144px}.hero-block .wrap{max-width:400px;min-height:0;padding:140px 0 250px}.hero-block .back{top:40px}.hero-block .text{font-size:16px;line-height:28px}.hero-block .link-wrap{margin-top:30px}.hero-block .social-list{margin:10px 0 0 -20px}.hero-block .social-list .icon-tw{transform:none}.hero-block .social-list--item{width:60px;height:60px;margin:20px 0 0 20px;font-size:20px;border:4px solid #fff}.hero-block+.FloatCards-wrap.bg-gray:before{top:144px;height:calc(100% - 144px)}.FloatCards--Title{margin-top:0}.FloatCards{max-width:none;min-width:0;padding:40px 30px 45px}.FloatCards .FloatCard__Title{margin-top:20px;font-size:32px;line-height:42px}.FloatCards .Navigation__Text{margin-top:35px}.FloatCards--AlignCenter .FloatCard__Title{font-size:20px;line-height:normal}.FloatCard--Small,.medium-wrap .FloatCard--Small,.small-wrap .FloatCard--Small{flex:100%;max-width:calc(50% - 20px);padding:30px}.medium-wrap .FloatCard__Image,.small-wrap .FloatCard__Image{height:100px;padding:30px 30px 0}.medium-wrap .FloatCard{padding:30px}.medium-wrap .FloatCard__Title{font-size:20px;line-height:30px}.medium-wrap .FloatCard--Medium .FloatCard__Title{font-size:28px;line-height:38px}.FloatCards-wrap+.ImageBlock{margin-top:-90px}.FloatCards-wrap+.ImageBlock .wrap{max-width:none}.ImageBlock{padding:0 0 30px}.ImageBlock .wrap{max-width:none;margin:0 -30px}.ImageBlock--ImageAlignRight{max-width:100%}.ImageBlock img{max-height:500px}.ImageBlock--ImageSizeSmall img{margin:0 auto;padding:0 30px}.TextBlock{flex-direction:column-reverse}.TextBlock__Images-logos{margin:0!important}.TextBlock__LeftSection{padding:50px 0 0}.TextBlock__LeftSection .TextBlock__Overtitle,.TextBlock__LeftSection .TextBlock__Title{display:none}.TextBlock__LeftSection .TextBlock__Title+p{margin-top:0}.TextBlock__RightSection .TextBlock__Overtitle,.TextBlock__RightSection .TextBlock__Title{display:block}.TextBlock .Navigation__Button,.TextBlock .Navigation__Text{margin-top:35px}.TextBlock--TextWithGrayBackground{flex-direction:column;align-items:center}.TextBlock--TextWithGrayBackground .TextBlock__LeftSection{padding:40px 30px 265px}.TextBlock--TextWithGrayBackground .TextBlock__SingleImage{position:relative;top:0;max-height:500px;margin-top:-240px}.TextBlock--TextWithGrayBackground img{max-width:270px}.TextBlock--TextWithImages .TextBlock__Images{padding-top:0}.TextBlock--TextWithList{flex-direction:column;align-items:flex-start}.TextBlock--TextWithList .TextBlock__LeftSection{padding:0 0 50px}.TextBlock__SingleImage img{max-height:400px}.Video--Iframe iframe{min-height:200px}.CardsSection{margin:0 -30px}.CardsSection-cards-below h2{padding-bottom:100px}.CardsSection-wrap{padding:70px 0 160px}.CardsSection .wrap{display:none}.CardsSection .slider-mobile{display:block}.CardsSection .slider-mobile .slick-initialized .slick-slide{height:auto}.CardsSection .slider-mobile .slick-track{display:flex;margin-left:20px}.CardsSection__Title{padding:0 30px 40px;font-size:42px!important}.CardsSection .slick-track{display:flex}.CardsSection .slick-slide{height:auto;padding:0 10px}.CardsSection .slick-slide>div{height:100%}.CardsSection .Card{display:flex!important;max-width:400px;min-width:315px;height:100%;margin:0}.ProductCard{max-width:calc(50% - 20px);padding:50px 30px 40px}.ContactsMap-indent{margin-top:0}.ContactsMap-wrap{margin:60px -30px 30px;box-shadow:none}.ContactsMap{min-height:0;padding:50px 30px}.ContactsMap .social-list{margin:10px 0 0 -30px}.ContactsMap .social-list--item{margin:0 0 0 30px}.ContactsMap .contact-list-wrap{position:relative;top:0;left:0;max-width:260px;margin:100px auto 0;padding:0 0 0 35px}.ContactsMap .contact-list--title{padding:0 0 25px;font-size:24px;line-height:34px}.ContactsMap .contact-list--item{padding-left:27px;font-family:Roboto,sans-serif;font-size:14px;line-height:16px}.ContactsMap .contact-list--item .icon{top:0;left:0}.ContactsMap .contact-list--item.last{display:none}.ContactsMap__PartnersList{position:relative;bottom:0;width:auto;margin:150px -30px 0;overflow:auto}.ContactsMap__PartnersList .wrap{display:block;width:auto;margin:0;padding:0;white-space:nowrap}.ContactsMap .Partner{display:inline-block;margin:0 10px}.LatestNews-wrap{padding:30px 0 50px}.LatestNews__NewsList{margin:40px -30px 0}.LatestNews__NewsList .wrap{display:none}.LatestNews__NewsList .slider-mobile{display:block}.LatestNews__NewsList .slick-track{display:flex;margin-left:20px}.LatestNews .NewsItem{display:flex!important;max-width:315px;min-width:315px;height:100%;margin:0 10px}.NewsGrid-wrap{padding:0 0 80px}.NewsItem{max-width:calc(50% - 20px)}.NewsItem__Date{display:block;width:80px;margin:-15px 0 0;text-align:center}.NewsItem .info{display:flex;flex-direction:column;flex:1}.NewsItem .Navigation__Text,.NewsItem .Text{background:#fff}.NewsItem .Text{flex:1;margin:0}.NewsItem .Navigation__Button,.NewsItem .Navigation__Text{margin-top:30px}.ImageWithFloatCard--ImageUnderBlock .ImageWithFloatCard .FloatCard{margin-top:0}.ImageWithFloatCard__Image{height:400px;min-height:0}.ImageWithFloatCard .FloatCard{flex-direction:column;margin-top:-50px}.ImageWithFloatCard .FloatCard.FloatCard__Image--Align-Right{flex-direction:column-reverse}.ImageWithFloatCard .FloatCard.FloatCard__Image--Align-Right .FloatCard__Image{padding:40px 0 0}.ImageWithFloatCard .FloatCard__Image{padding:0 0 40px}.ImageWithFloatCard .FloatCard__Title{margin-top:10px;font-size:32px!important;line-height:42px}.ImageWithFloatCard .FloatCard__Title:first-child{margin-top:0}.ImageWithFloatCard--CardLeft .ImageWithFloatCard{flex-direction:column-reverse;padding:0}.ImageWithFloatCard--CardLeft .ImageWithFloatCard .FloatCard{margin:0}.ImageWithFloatCard--CardLeft .ImageWithFloatCard .ImageWithFloatCard__Image{height:auto;max-height:600px;margin:-60px -15px 0}.ImageWithFloatCard--CardLeft .ImageWithFloatCard .ImageWithFloatCard__Image img{width:100%;height:auto}.ImageWithFloatCard--CardLeft .ImageWithFloatCard .container-block{margin-right:0}.ImageWithFloatCard-wrap.ImageWithFloatCard--CardLeft{padding:30px 0}.ImageWithFloatCard-wrap.ImageWithFloatCard--CardLeft .wrap{padding:0 30px}.TextBlock--TextWithBigImages .TextBlock__Title,.TextBlock--TextWithImages .TextBlock__Title{line-height:28px}.SingleFloatCard{padding-bottom:0}.SingleFloatCard-wrap{padding:30px 0}.SingleFloatCard--ImageLeft{display:block}.SingleFloatCard--ImageLeft .SingleFloatCard__Image{display:flex;height:330px;margin-left:-15px;margin-right:-15px;margin-bottom:0}.SingleFloatCard--ImageLeft .SingleFloatCard__Image img{max-height:100%}.SingleFloatCard--ImageRight{display:block}.SingleFloatCard--ImageRight .SingleFloatCard__Image{display:flex;height:330px;margin-left:-15px;margin-right:-15px;margin-bottom:0}.SingleFloatCard--ImageRight .SingleFloatCard__Image img{max-height:100%}.SingleFloatCard--ImageCenter{flex-direction:column-reverse}.SingleFloatCard--ImageCenter .SingleFloatCard__Image{display:flex;max-width:100%;margin:0}.SingleFloatCard--ImageCenter .SingleFloatCard__Image img{max-height:390px}.SingleFloatCard__Card{padding:40px 30px 45px}.SingleFloatCard__Card__Title{margin-top:20px}.SingleFloatCard__Card__Images{margin:15px 0 0 -35px}.SingleFloatCard__Card__Images img{margin:35px 0 0 35px}.SingleFloatCard__Image{margin-top:-60px;margin-bottom:0}.SingleFloatCard__Image img{max-height:400px}.SingleFloatCard.Info-Button{padding-bottom:0}.SingleFloatCard.Info-Button .SingleFloatCard__Card{max-width:100%}.SingleFloatCard.Info-Button .SingleFloatCard__Image{max-width:100%;margin:40px 0 0}.SingleFloatCard.Info-Button .Title{margin:0 auto}.SingleFloatCard.Info-Button .Small__Images__List{max-width:100%;padding:40px 0 0}.SingleFloatCard.Info-Button .Small__Images__List .wrap{justify-content:center}.SingleFloatCard.Info-Button .SingleFloatCard__Image{max-height:400px}.SingleFloatCard.Info-Button .Navigation__IconWithText{max-width:100%;margin:40px 0 0;padding:0}.SingleFloatCard.Info-Button .Navigation__IconWithText a{margin:0 auto}.SingleFloatCard--images-pictures-outside-the-block .SingleFloatCard__Image{height:auto!important;margin-left:0!important}.Banner-wrap.two-column-with-separator-wrap{margin-bottom:-220px}.Banner{padding:40px 0 200px}.Banner__Title{margin-top:20px}.Banner__Content{margin-top:40px}.Banner__LeftSide .Navigation__Button,.Banner__LeftSide .Navigation__Text{display:none}.Banner__RightSide .Navigation__Button,.Banner__RightSide .Navigation__Text{display:block}.Banner.two-column{padding:60px 0}.Banner.two-column .wrap{flex-direction:column;align-items:flex-start}.Banner.two-column .Banner__LeftSide{padding:0 0 35px}.Banner.two-column-with-separator{padding-top:60px}.Banner.two-column-with-separator .wrap{flex-direction:column}.Banner.two-column-with-separator .Banner__Separator{display:none}.Banner.two-column-with-separator .Banner__LeftSide{padding-top:0}.Banner.two-column-with-separator .Banner__RightSide{padding-top:40px}.Banner-wrap+.FloatCards-wrap{margin:-120px 0 0}.ImagesGrid{grid-template-columns:repeat(2,1fr);padding:0 30px}.ImagesGrid__Image img{height:345px}.ImagesGrid__Image:first-child,.ImagesGrid__Image:nth-child(2),.ImagesGrid__Image:nth-child(5),.ImagesGrid__Image:nth-child(6),.ImagesGrid__Image:nth-child(7),.ImagesGrid__Image:nth-child(8),.ImagesGrid__Image:nth-child(9),.ImagesGrid__Image:nth-child(10),.ImagesGrid__Image:nth-child(11),.ImagesGrid__Image:nth-child(14){grid-column-start:auto;grid-column-end:auto;grid-row-start:auto;grid-row-end:auto}.Slider .wrap{min-height:0}.Slider .SliderItem__Title{margin-top:20px;font-size:40px}.Slider .SliderItem__Subtitle{margin-top:20px;font-size:20px}.Slider .slick-dots{bottom:25px}.Slider .slick-dots li{width:30px;height:30px;margin:5px;font-size:18px}.Quote{flex-direction:column;align-items:center}.Quote__Content{padding:0 0 40px;background:none}.Quote__Content .icon{position:relative;top:0;left:0;margin-bottom:30px}.Quote__Author{display:none;margin-top:20px;font-size:16px}.Quote .mobile-block,.Quote .mobile-block .Quote__Author{display:block;text-align:center}.Persons{margin:-12px 0 0 -12px}.Persons__Title{margin-bottom:40px}.Person{max-width:calc(33.333% - 12px);margin:12px 0 0 12px;padding-bottom:16px;border-radius:0 0 4px 4px}.Person__Image{height:265px}.Person__Title{margin-top:12px;font-size:14px}.Person__Subtitle,.Person__Title{padding:0 14px;line-height:normal}.Person__Subtitle{margin-top:6px;font-size:12px}.PersonModal .icon{top:20px;right:20px}.PersonModal .wrap{flex-direction:column;padding-top:30px}.PersonModal__Image{width:auto;max-width:100%;height:390px;padding-bottom:0}.PersonModal .Text{padding:30px 0 40px}.PersonModal__Title{font-size:42px;line-height:52px}.Careers-wrap .form{padding:40px 10px 40px 30px}.Careers-wrap .form .close-modal{top:40px;right:20px;width:40px;height:40px;font-size:18px}.Careers__CareersItemModal .icon{right:20px}.Careers__CareersItemModal__Title{font-size:42px;line-height:52px}.Careers__CareersItemModal .wrap{flex-direction:column}.Careers__CareersItemModal .Info{padding-right:0}.Careers__CareersItemModal .Buttons{padding:0 0 40px}.Careers__CareersItemModal .Buttons .item{padding:20px 30px}.Careers__CareersItemModal__Description{margin-top:40px}.Careers-form-wrap .Careers__CareersItemModal .wrap{padding:40px 30px}.ItemsList .ItemsList__Content+.List,.ItemsList .ItemsList__Overtitle+.List,.ItemsList .ItemsList__Title+.List{margin-top:30px}.ItemsList .Item{flex:100%;max-width:calc(50% - 15px)}.ItemsList .Item__Title{margin-top:20px}.ItemsList .Item__Image{max-width:100%;height:150px}.ItemsList .Item__Image img{width:100%}.ItemsList .Item--ShortCard .Item__Title,.ItemsList .Item a{margin-top:15px}.ItemsList .full-card .Item__Content{margin-top:20px}.Glossary-wrap{padding:0 0 60px}.Glossary{display:flex;flex-direction:column}.Glossary__Navigation{display:inline-block;width:auto;max-width:100%;min-height:115px;margin:-20px auto -28px;padding:10px 0 20px;white-space:nowrap;overflow:auto}.Glossary__Navigation__Item{width:40px;vertical-align:top}.NewsGrid-wrap:before{top:144px;height:calc(100% - 144px)}.Tips__Item{max-width:calc(50% - 20px)}.IndustryResources__Content{margin-top:30px}.IndustryResources__Items{margin-top:20px}.IndustryResources__Item{max-width:calc(50% - 20px)}.FloatCardWithForm{flex-direction:column-reverse;padding-bottom:60px;margin-top:30px}.FloatCardWithForm__Form{width:100%;max-width:100%;padding-right:0}.FloatCardWithForm__FloatCard{width:100%;max-width:100%;margin-top:40px;padding:50px 30px}.contact-page .ContactsMap-wrap{width:100%}}@media (max-width:561px){.SingleFloatCard--images-pictures-outside-the-block .SingleFloatCard__Card__Images{gap:40px}.SingleFloatCard--images-flex .card-with-image-and-additional-images-wrapper{flex-direction:column}.SingleFloatCard--images-flex .SingleFloatCard__Card__Images img{max-width:200px}.main-page .FloatCards .FloatCard--Small .FloatCard__Title{font-size:24px;line-height:36px}.sup-title{font-size:16px;line-height:180%}.sub-title{font-size:16px!important;line-height:200%}.detail-text{margin:0 -30px;padding:60px 30px}.detail-text:before{border-radius:0}.form,.GetAQuoteForm .form{margin:0 -30px;padding:60px 30px}.form:before,.GetAQuoteForm .form:before{border-radius:0}.form .gray-block{margin-right:-30px;margin-left:-30px}.form .gray-block .image-list{flex-direction:column}.form .gray-block .image-list--item{padding:50px 0 0}.form .gray-block .image-list--item:first-child{padding:0}.form .gray-block .list .wrap.three-columns .list--item{max-width:calc(100% - 20px)}.form .button-wrap{padding:0;background:none}.field-group{margin-left:-30px;margin-right:-30px;padding:20px 30px 40px}.field-column,.field-item,.field-row .field{flex:100%}.field .image-list{min-height:200px}.small-wrap .products .FloatCard__Image{height:220px;padding:30px}.select-specification{margin:50px -30px 0}.select-specification--item{padding-left:30px;padding-right:30px}.select-block{margin:40px -7px 0}.select-block--item{margin:0 7px}.radio-list-row{flex-wrap:wrap}.radio-list-row .label{flex:100%;max-width:none;margin:0 0 20px}.pagination li{width:50px;height:50px}.pagination .page-link{font-size:14px}.v--modal-overlay .wrap{padding:30px 20px}.v--modal-overlay .hide{top:20px;right:20px}.v--modal .checkbox .text{font-size:16px}.v--modal .button-wrap{margin-top:20px}.v--modal .button-wrap:first-child{margin-top:0}.ImageWithFloatCard__Image{height:330px}.ImageWithFloatCard .FloatCard{min-height:0;padding:40px 30px 45px}.ProductsCards{margin-top:0}.ProductsCards-wrap .slider-mobile .ProductCard{max-width:250px;min-width:250px}.ProductCard{max-width:calc(100% - 20px);margin-top:30px}.ProductCard:first-child{margin-top:0}.ContactsMap-wrap:before{background-position:50% 100px}.ContactsMap__Title{flex-direction:column}.ContactsMap .social-list{margin-top:30px}.ImagesGrid{grid-template-columns:repeat(1,1fr);grid-gap:15px;padding:0 15px}.Person{max-width:calc(50% - 12px)}.Person__Image{height:165px}.FloatCards .Title{padding-left:0}.FloatCards--AlignCenter .FloatCards,.medium-wrap .FloatCards,.small-wrap .FloatCards{margin:0}.medium-wrap .FloatCard--Small,.small-wrap .FloatCard--Small{flex:100%;max-width:100%;margin:20px 0 0;padding:30px}.medium-wrap .FloatCard--Small:first-child,.small-wrap .FloatCard--Small:first-child{margin-top:0}.medium-wrap .FloatCard{max-width:100%;margin:20px 0 0}.medium-wrap .FloatCard:first-child,.medium-wrap .Title{margin-top:0}.Careers__Title{margin-top:20px}.Careers__Category{padding:12px 20px;font-size:16px}.Careers-form-wrap .Careers__CareersItemModal{width:auto;margin:0 -30px}.ItemsList__Title{margin-top:15px}.ItemsList__Content{margin-top:30px}.ItemsList .List .full-card .Item{max-width:calc(100% - 20px)}.Glossary .anchor{width:100%}.Glossary__Items{padding:50px 30px 100px}.Glossary__Items__Item.active{display:block}.Glossary__WordsList__Titles{max-width:100%;flex:100%}.Glossary__WordsList__Descriptions{flex:100%;padding:50px 0 0}.Glossary .Text{margin-top:30px}.NewsItem,.Tips__Item{max-width:calc(100% - 20px)}.Tips__Item{padding:40px 30px}.Tips__Item__Title{font-size:20px;line-height:24px}.IndustryResources__Item{max-width:calc(100% - 20px);padding:40px 30px}.IndustryResources__Item__Link{margin-top:80px}.FloatCardWithForm .form{margin:0}.contact-page .ContactsMap{padding-right:40px;padding-left:40px}.Video{margin:0 -30px}.SingleFloatCard__Logos{position:unset;margin:0 auto 20px}.SingleFloatCard__Logos_count_2{gap:unset;max-width:unset;justify-content:space-around}.SingleFloatCard__Logos_count_2 img{max-height:60px}.SingleFloatCard--ImageLeft .SingleFloatCard__Image,.SingleFloatCard--ImageRight .SingleFloatCard__Image{height:330px}.SingleFloatCard.Info-Button .SingleFloatCard__Image{max-height:250px}.SingleFloatCard.Info-Button .Small__Images__List{justify-content:center}.SingleFloatCard.Info-Button .Small__Images__List img{flex:100%;max-width:100%;margin-top:40px;-o-object-fit:contain;object-fit:contain}.SingleFloatCard.Info-Button .Navigation__IconWithText{padding-right:0}.Slider .wrap{padding-left:20px;padding-right:20px}.Slider .SliderItem__Title{font-size:35px}.Slider .SliderItem__Subtitle{font-size:14px;line-height:25px}.CardsSection .Card,.LatestNews .NewsItem{max-width:250px;min-width:250px}.TextBlock--TextWithImages .TextBlock__Images{justify-content:center}.TextBlock--TextWithImages .TextBlock__Images img{flex:100%;-o-object-fit:contain;object-fit:contain}.TextBlock--TextWithBigImages .TextBlock__Images{justify-content:center}.TextBlock--TextWithBigImages .TextBlock__Images img{flex:100%;-o-object-fit:contain;object-fit:contain}}@media (max-width:426px){.form .gray-block .list--item .list--item{max-width:100%;flex:100%;width:100%;margin:0}.ImageWithFloatCard .FloatCard__Title{max-width:100%;font-size:28px!important;line-height:36px;overflow:hidden;text-overflow:ellipsis}}@media (max-width:321px){.h3,h3{font-size:26px!important;line-height:32px}.main-page .hero-block .title{font-size:34px!important;line-height:44px}.FloatCards .FloatCard__Title{font-size:26px;line-height:32px}}@media (min-width:1920px){.CardsSection-wrap{max-width:1920px;margin-left:auto!important;margin-right:auto!important;padding-bottom:265px!important;background-size:contain!important;background-repeat:no-repeat}.CardsSection-cards-below{padding-bottom:50px!important}}
/*# sourceMappingURL=app.css.map*/