.slick-list,.slick-slider,.slick-track{display:block;position:relative}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}#catalog form #main-banner,.slick-list,.slick-slider,.slick-track{position:relative}#catalog form #main-banner .common-limiter .content .form-content .politic input[type=checkbox]:focus,.slick-list:focus{outline:0}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{left:0;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}#catalog form #main-banner .bg,#catalog form #main-banner::after{height:100%;display:block;position:absolute;left:0;top:0;width:100%}#catalog{background-color:#FFF}#catalog form #main-banner .bg{object-fit:cover}#catalog form #main-banner::after{content:'';background:no-repeat padding-box rgba(77,77,77,.15);backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px)}#catalog form #main-banner .common-limiter{width:100%;max-width:calc(1960px - 700px);padding:0 20px;z-index:1;position:relative}#catalog form #main-banner .common-limiter .content{padding:270px 0 110px;display:flex;align-items:center;justify-content:space-between;gap:50px}#catalog form #main-banner .common-limiter .content .infos{width:100%;max-width:385px;display:flex;flex-direction:column;gap:35px}#catalog form #main-banner .common-limiter .content .infos .title{text-align:left;font:normal normal normal 50px/61px proxima-nova;letter-spacing:1px;color:#FFF;text-transform:uppercase}#catalog form #main-banner .common-limiter .content .infos .descr p{text-align:left;font:normal normal 300 18px/23px proxima-nova;letter-spacing:.36px;color:#FFF}#catalog form #main-banner .common-limiter .content .form-content{width:100%;max-width:400px;display:flex;flex-direction:column;gap:30px}#catalog form #main-banner .common-limiter .content .form-content .input-form{display:flex;flex-direction:column;gap:15px}#catalog form #main-banner .common-limiter .content .form-content .input-form label{text-align:left;font:normal normal normal 18px/18px proxima-nova;letter-spacing:-.18px;color:#FFF}#catalog form #main-banner .common-limiter .content .form-content .input-form input{border:0;background:no-repeat padding-box #FFF;border-radius:10px;padding:5px 10px;text-align:left;font:normal normal normal 18px/18px proxima-nova;letter-spacing:-.18px;color:#4d4d4d}#catalog form #main-banner .common-limiter .content .form-content .input-form input::placeholder{text-transform:none!important;letter-spacing:-.18px}#catalog form #main-banner .common-limiter .content .form-content .politic{display:flex;align-items:flex-start;gap:12px}#catalog form #main-banner .common-limiter .content .form-content .politic input[type=checkbox]{appearance:none;-webkit-appearance:none;width:22px;height:22px;flex:0 0 22px;border-radius:6px;border:2px solid rgba(255,255,255,.85);background:0 0;cursor:pointer;margin-top:2px;transition:transform .15s ease,background .15s ease,border-color .15s ease}#catalog form #main-banner .common-limiter .content .form-content .politic input[type=checkbox]:hover{transform:translateY(-1px)}#catalog form #main-banner .common-limiter .content .form-content .politic input[type=checkbox]:focus-visible{box-shadow:0 0 0 4px rgba(255,194,14,.28);border-color:#FFC20E}#catalog form #main-banner .common-limiter .content .form-content .politic input[type=checkbox]:checked{background:#FFC20E;border-color:#FFC20E}#catalog form #main-banner .common-limiter .content .form-content .politic input[type=checkbox]:checked::after{content:"";display:block;width:6px;height:12px;border:solid #4d4d4d;border-width:0 3px 3px 0;transform:translate(7px,2px) rotate(45deg)}#catalog form #main-banner .common-limiter .content .form-content .politic label{text-align:left;font:normal normal 300 16px/22px proxima-nova;letter-spacing:.2px;color:#FFF;cursor:pointer}#catalog form #main-banner .common-limiter .content .form-content .politic label a{color:#FFC20E;text-decoration:underline}#catalog form #main-banner .common-limiter .content .form-content .politic label a:hover{text-decoration:none}#catalog form #pdfs .common-limiter{width:100%;max-width:calc(1960px - 700px);padding:0 20px;overflow:visible}#catalog form #pdfs .common-limiter .content{padding:80px 0}#catalog form #pdfs .common-limiter .content .select-pdfs .pdf,#catalog form #pdfs .common-limiter .content .send-form{cursor:pointer;padding:7px 30px;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}#catalog form #pdfs .common-limiter .content .select-pdfs{width:100%;display:grid;grid-template-columns:repeat(3,1fr);gap:50px}#catalog form #pdfs .common-limiter .content .select-pdfs .pdf{width:100%;display:flex;align-items:center;justify-content:center;border:1px solid #4D4D4D;border-radius:10px;position:relative;box-shadow:0 10px 30px rgba(0,0,0,.18)}#catalog form #pdfs .common-limiter .content .select-pdfs .pdf::after,#catalog form #pdfs .common-limiter .content .send-form::after{content:"";position:absolute;top:-30%;height:160%;background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.35) 50%,rgba(255,255,255,0) 100%);pointer-events:none}#catalog form #pdfs .common-limiter .content .select-pdfs .pdf::after{left:-60%;width:40%;transform:rotate(18deg);transition:left .55s ease}#catalog form #pdfs .common-limiter .content .select-pdfs .pdf:hover{transform:translateY(-2px);border-color:#FFC20E;box-shadow:0 16px 50px rgba(0,0,0,.28)}#catalog form #pdfs .common-limiter .content .select-pdfs .pdf:hover::after{left:120%}#catalog form #pdfs .common-limiter .content .select-pdfs .pdf:active{transform:translateY(0)}#catalog form #pdfs .common-limiter .content .select-pdfs .pdf:focus-visible{outline:#FFC20E solid 2px;outline-offset:4px}#catalog form #pdfs .common-limiter .content .select-pdfs .pdf.is-selected{border-color:#FFC20E;transform:translateY(-2px);box-shadow:0 18px 55px rgba(0,0,0,.3)}#catalog form #pdfs .common-limiter .content .select-pdfs .pdf.is-selected::before{transform:scaleX(1)}#catalog form #pdfs .common-limiter .content .select-pdfs .pdf.is-selected span{color:#4D4D4D;font-weight:700}#catalog form #pdfs .common-limiter .content .select-pdfs .pdf span{text-align:left;font:normal normal 300 18px/23px proxima-nova;letter-spacing:.36px;color:#4D4D4D;text-transform:uppercase}#catalog form #pdfs .common-limiter .content .send-form{margin:80px auto 0;width:fit-content;display:flex;align-items:center;justify-content:center;border:1px solid #4D4D4D;border-radius:10px;box-shadow:0 10px 30px rgba(0,0,0,.18)}#catalog form #pdfs .common-limiter .content .send-form::after{left:-60%;width:40%;transform:rotate(18deg);transition:left .55s ease}#catalog form #pdfs .common-limiter .content .send-form:hover{transform:translateY(-2px);border-color:#FFC20E;box-shadow:0 16px 50px rgba(0,0,0,.28)}#catalog form #pdfs .common-limiter .content .send-form:hover::after{left:120%}#catalog form #pdfs .common-limiter .content .send-form:active{transform:translateY(0)}#catalog form #pdfs .common-limiter .content .send-form:focus-visible{outline:#FFC20E solid 2px;outline-offset:4px}#catalog form #pdfs .common-limiter .content .send-form.is-selected{border-color:#FFC20E;transform:translateY(-2px);box-shadow:0 18px 55px rgba(0,0,0,.3)}#catalog form #pdfs .common-limiter .content .send-form.is-selected::before{transform:scaleX(1)}#catalog form #pdfs .common-limiter .content .send-form.is-selected span{color:#4D4D4D;font-weight:700}#catalog form #pdfs .common-limiter .content .send-form span{text-align:left;font:normal normal 300 18px/23px proxima-nova;letter-spacing:.36px;color:#4D4D4D;text-transform:uppercase}#catalog form #pdfs .common-limiter .content .send-form{position:relative}#catalog form #pdfs .common-limiter .content .send-form .preloader{position:absolute;left:50%;top:50%;width:18px;height:18px;margin-left:-9px;margin-top:-9px;border-radius:50%;border:2px solid rgba(77,77,77,.25);border-top-color:rgba(77,77,77,.95);opacity:0;transform:scale(.9);transition:opacity .2s ease,transform .2s ease;animation:sendSpin .8s linear infinite;pointer-events:none}#catalog form #pdfs .common-limiter .content .send-form.is-loading{pointer-events:none;cursor:default;transform:translateY(0)!important}#catalog form #pdfs .common-limiter .content .send-form.is-loading span{opacity:0}#catalog form #pdfs .common-limiter .content .send-form.is-loading .preloader{opacity:1;transform:scale(1)}@keyframes sendSpin{to{transform:rotate(360deg)}}@media (max-width:1200px){#catalog form #main-banner .common-limiter{max-width:100%;padding:0 30px}#catalog form #main-banner .common-limiter .content{padding:220px 0 90px;gap:40px}#catalog form #main-banner .common-limiter .content .infos{max-width:340px;gap:28px}#catalog form #main-banner .common-limiter .content .infos .title{font:normal normal normal 42px/50px proxima-nova}#catalog form #main-banner .common-limiter .content .infos .descr p{font:normal normal 300 17px/22px proxima-nova}#catalog form #main-banner .common-limiter .content .form-content{max-width:380px;gap:24px}#catalog form #main-banner .common-limiter .content .form-content .input-form{gap:12px}#catalog form #main-banner .common-limiter .content .form-content .input-form label{font:normal normal normal 17px/17px proxima-nova}#catalog form #main-banner .common-limiter .content .form-content .input-form input{font:normal normal normal 17px/17px proxima-nova;padding:12px 14px}#catalog form #main-banner .common-limiter .content .form-content .politic label{font:normal normal 300 15px/21px proxima-nova}#catalog form #pdfs .common-limiter{max-width:100%;padding:0 30px}#catalog form #pdfs .common-limiter .content{padding:70px 0}#catalog form #pdfs .common-limiter .content .select-pdfs{gap:30px}#catalog form #pdfs .common-limiter .content .send-form{margin-top:60px}}@media (max-width:1024px){#catalog form #main-banner .common-limiter .content{padding:190px 0 80px;gap:36px;align-items:flex-start}#catalog form #main-banner .common-limiter .content .infos{max-width:300px}#catalog form #main-banner .common-limiter .content .infos .title{font:normal normal normal 36px/44px proxima-nova}#catalog form #main-banner .common-limiter .content .infos .descr p,#catalog form #pdfs .common-limiter .content .select-pdfs .pdf span,#catalog form #pdfs .common-limiter .content .send-form span{font:normal normal 300 16px/21px proxima-nova}#catalog form #main-banner .common-limiter .content .form-content{max-width:360px}#catalog form #main-banner .common-limiter .content .form-content .input-form input{padding:11px 14px}#catalog form #pdfs .common-limiter .content .select-pdfs{grid-template-columns:repeat(2,1fr);gap:24px}#catalog form #pdfs .common-limiter .content .select-pdfs .pdf{padding:12px 20px}#catalog form #pdfs .common-limiter .content .send-form{padding:12px 26px}}@media (max-width:900px){#catalog form #main-banner .common-limiter{padding:0 24px}#catalog form #main-banner .common-limiter .content{padding:170px 0 70px;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:40px}#catalog form #main-banner .common-limiter .content .infos{max-width:100%;gap:22px}#catalog form #main-banner .common-limiter .content .infos .title{max-width:620px;font:normal normal normal 34px/42px proxima-nova}#catalog form #main-banner .common-limiter .content .infos .descr{max-width:620px}#catalog form #main-banner .common-limiter .content .form-content{max-width:100%;width:100%}#catalog form #pdfs .common-limiter{padding:0 24px}#catalog form #pdfs .common-limiter .content{padding:60px 0}#catalog form #pdfs .common-limiter .content .select-pdfs{gap:20px}#catalog form #pdfs .common-limiter .content .send-form{margin:50px auto 0}}@media (max-width:768px){#catalog form #main-banner::after{backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}#catalog form #main-banner .common-limiter{padding:0 20px}#catalog form #main-banner .common-limiter .content{padding:150px 0 60px;gap:32px}#catalog form #main-banner .common-limiter .content .infos .title{font:normal normal normal 30px/37px proxima-nova;letter-spacing:.6px}#catalog form #main-banner .common-limiter .content .infos .descr p{font:normal normal 300 15px/20px proxima-nova}#catalog form #main-banner .common-limiter .content .form-content{gap:20px}#catalog form #main-banner .common-limiter .content .form-content .input-form,#catalog form #main-banner .common-limiter .content .form-content .politic{gap:10px}#catalog form #main-banner .common-limiter .content .form-content .input-form label{font:normal normal normal 16px/16px proxima-nova}#catalog form #main-banner .common-limiter .content .form-content .input-form input{min-height:46px;border-radius:8px;padding:12px 14px;font:normal normal normal 16px/16px proxima-nova}#catalog form #main-banner .common-limiter .content .form-content .politic input[type=checkbox]{width:20px;height:20px;flex:0 0 20px;margin-top:1px}#catalog form #main-banner .common-limiter .content .form-content .politic input[type=checkbox]:checked::after{width:5px;height:10px;border-width:0 2px 2px 0;transform:translate(6px,2px) rotate(45deg)}#catalog form #main-banner .common-limiter .content .form-content .politic label{font:normal normal 300 14px/20px proxima-nova}#catalog form #pdfs .common-limiter .content .select-pdfs .pdf span,#catalog form #pdfs .common-limiter .content .send-form span{font:normal normal 300 15px/20px proxima-nova}#catalog form #pdfs .common-limiter{padding:0 20px}#catalog form #pdfs .common-limiter .content{padding:50px 0}#catalog form #pdfs .common-limiter .content .select-pdfs{grid-template-columns:1fr}#catalog form #pdfs .common-limiter .content .select-pdfs .pdf{min-height:54px;padding:14px 18px;justify-content:flex-start}#catalog form #pdfs .common-limiter .content .send-form{width:100%;margin:40px 0 0;min-height:54px;padding:14px 18px}}@media (max-width:575px){#catalog form #main-banner .common-limiter{padding:0 16px}#catalog form #main-banner .common-limiter .content{padding:130px 0 50px;gap:28px}#catalog form #main-banner .common-limiter .content .form-content,#catalog form #main-banner .common-limiter .content .infos{gap:18px}#catalog form #main-banner .common-limiter .content .infos .title{font:normal normal normal 26px/32px proxima-nova}#catalog form #main-banner .common-limiter .content .infos .descr p{font:normal normal 300 14px/19px proxima-nova}#catalog form #main-banner .common-limiter .content .form-content .input-form label{font:normal normal normal 15px/15px proxima-nova}#catalog form #main-banner .common-limiter .content .form-content .input-form input{min-height:44px;padding:11px 12px;font:normal normal normal 15px/15px proxima-nova}#catalog form #main-banner .common-limiter .content .form-content .politic label{font:normal normal 300 13px/18px proxima-nova}#catalog form #pdfs .common-limiter .content .select-pdfs .pdf span,#catalog form #pdfs .common-limiter .content .send-form span{font:normal normal 300 14px/18px proxima-nova}#catalog form #pdfs .common-limiter{padding:0 16px}#catalog form #pdfs .common-limiter .content{padding:40px 0}#catalog form #pdfs .common-limiter .content .select-pdfs{gap:16px}#catalog form #pdfs .common-limiter .content .select-pdfs .pdf{border-radius:8px;padding:12px 14px}#catalog form #pdfs .common-limiter .content .send-form{margin-top:32px;border-radius:8px;padding:12px 14px}#catalog form #pdfs .common-limiter .content .send-form .preloader{width:16px;height:16px;margin-left:-8px;margin-top:-8px}}@media (max-width:380px){#catalog form #main-banner .common-limiter .content{padding:120px 0 44px}#catalog form #main-banner .common-limiter .content .infos .title{font:normal normal normal 23px/28px proxima-nova}#catalog form #pdfs .common-limiter .content .select-pdfs .pdf span,#catalog form #pdfs .common-limiter .content .send-form span{font:normal normal 300 13px/17px proxima-nova}}