

/* Start:/dist/css/vendors~index.chunk.css?16759498807107*/
html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}h1{font-size:2em;margin:.67em 0}dl dl,dl ol,dl ul,ol dl,ol ol,ol ul,ul dl,ul ol,ul ul{margin:0}hr{box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,select{margin:0}button{overflow:visible;text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}fieldset{padding:.35em .75em .625em}input{overflow:visible}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{margin:0;overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}details,dialog{display:block}dialog{background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}.mfp-bg{z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.8}.mfp-bg,.mfp-wrap{top:0;left:0;width:100%;height:100%;position:fixed}.mfp-wrap{z-index:1043;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:rgba(0,0,0,0);border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;top:50%;margin:-55px 0 0;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset rgba(0,0,0,0)}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-height:300px),screen and (max-width:800px) and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}
/* End */


/* Start:/dist/css/index.css?170919718256943*/
*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:sans-serif;line-height:1.5;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(23,24,28,0)}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:CoFo Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-weight:400;line-height:1.15;color:#17181c;text-align:left}[tabindex="-1"]:focus:not(.focus-visible),[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6,p{margin-top:0;margin-bottom:0}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:0}ol,ul{padding-left:0;list-style:none}dt{font-weight:400}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:600}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{text-decoration:none;background-color:rgba(0,0,0,0)}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none;outline:0}code,kbd,pre,samp{font-family:monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{border-style:none}img,svg{vertical-align:middle}svg{overflow:hidden}table{border-collapse:collapse}caption{padding-top:0;padding-bottom:0;color:inherit;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:0}button{border-radius:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5em;font-size:1.5em;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}.d-none,[hidden]{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:640px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:990px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@font-face{font-family:CoFo Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/dist/css/../fonts/Cofo/CoFoSans-Regular.woff2) format("woff2"),url(/dist/css/../fonts/Cofo/CoFoSans-Regular.woff) format("woff")}@font-face{font-family:CoFo Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/dist/css/../fonts/Cofo/CoFoSans-Medium.woff2) format("woff2"),url(/dist/css/../fonts/Cofo/CoFoSans-Medium.woff) format("woff")}@font-face{font-family:TT Firs Neue;font-style:normal;font-weight:400;font-display:swap;src:url(/dist/css/../fonts/Firs/TTFirsNeue-Regular.woff2) format("woff2"),url(/dist/css/../fonts/Firs/TTFirsNeue-Regular.woff) format("woff")}@font-face{font-family:TT Firs Neue;font-style:normal;font-weight:500;font-display:swap;src:url(/dist/css/../fonts/Firs/TTFirsNeue-Medium.woff2) format("woff2"),url(/dist/css/../fonts/Firs/TTFirsNeue-Medium.woff) format("woff")}@font-face{font-family:TT Firs Neue;font-style:normal;font-weight:600;font-display:swap;src:url(/dist/css/../fonts/Firs/TTFirsNeue-DemiBold.woff2) format("woff2"),url(/dist/css/../fonts/Firs/TTFirsNeue-DemiBold.woff) format("woff")}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.mt-8,.my-8{margin-top:.5rem!important}.mr-8,.mx-8{margin-right:.5rem!important}.mb-8,.my-8{margin-bottom:.5rem!important}.ml-8,.mx-8{margin-left:.5rem!important}.mt-16,.my-16{margin-top:1rem!important}.mr-16,.mx-16{margin-right:1rem!important}.mb-16,.my-16{margin-bottom:1rem!important}.ml-16,.mx-16{margin-left:1rem!important}.mt-24,.my-24{margin-top:1.5rem!important}.mr-24,.mx-24{margin-right:1.5rem!important}.mb-24,.my-24{margin-bottom:1.5rem!important}.ml-24,.mx-24{margin-left:1.5rem!important}.mt-32,.my-32{margin-top:2rem!important}.mr-32,.mx-32{margin-right:2rem!important}.mb-32,.my-32{margin-bottom:2rem!important}.ml-32,.mx-32{margin-left:2rem!important}.mt-40,.my-40{margin-top:2.5rem!important}.mr-40,.mx-40{margin-right:2.5rem!important}.mb-40,.my-40{margin-bottom:2.5rem!important}.ml-40,.mx-40{margin-left:2.5rem!important}.mt-48,.my-48{margin-top:3rem!important}.mr-48,.mx-48{margin-right:3rem!important}.mb-48,.my-48{margin-bottom:3rem!important}.ml-48,.mx-48{margin-left:3rem!important}.mt-64,.my-64{margin-top:4rem!important}.mr-64,.mx-64{margin-right:4rem!important}.mb-64,.my-64{margin-bottom:4rem!important}.ml-64,.mx-64{margin-left:4rem!important}.mt-80,.my-80{margin-top:5rem!important}.mr-80,.mx-80{margin-right:5rem!important}.mb-80,.my-80{margin-bottom:5rem!important}.ml-80,.mx-80{margin-left:5rem!important}.mt-88,.my-88{margin-top:5.5rem!important}.mr-88,.mx-88{margin-right:5.5rem!important}.mb-88,.my-88{margin-bottom:5.5rem!important}.ml-88,.mx-88{margin-left:5.5rem!important}.mt-96,.my-96{margin-top:6rem!important}.mr-96,.mx-96{margin-right:6rem!important}.mb-96,.my-96{margin-bottom:6rem!important}.ml-96,.mx-96{margin-left:6rem!important}.mt-112,.my-112{margin-top:7rem!important}.mr-112,.mx-112{margin-right:7rem!important}.mb-112,.my-112{margin-bottom:7rem!important}.ml-112,.mx-112{margin-left:7rem!important}.mt-128,.my-128{margin-top:8rem!important}.mr-128,.mx-128{margin-right:8rem!important}.mb-128,.my-128{margin-bottom:8rem!important}.ml-128,.mx-128{margin-left:8rem!important}.mt-144,.my-144{margin-top:9rem!important}.mr-144,.mx-144{margin-right:9rem!important}.mb-144,.my-144{margin-bottom:9rem!important}.ml-144,.mx-144{margin-left:9rem!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.pt-8,.py-8{padding-top:.5rem!important}.pr-8,.px-8{padding-right:.5rem!important}.pb-8,.py-8{padding-bottom:.5rem!important}.pl-8,.px-8{padding-left:.5rem!important}.pt-16,.py-16{padding-top:1rem!important}.pr-16,.px-16{padding-right:1rem!important}.pb-16,.py-16{padding-bottom:1rem!important}.pl-16,.px-16{padding-left:1rem!important}.pt-24,.py-24{padding-top:1.5rem!important}.pr-24,.px-24{padding-right:1.5rem!important}.pb-24,.py-24{padding-bottom:1.5rem!important}.pl-24,.px-24{padding-left:1.5rem!important}.pt-32,.py-32{padding-top:2rem!important}.pr-32,.px-32{padding-right:2rem!important}.pb-32,.py-32{padding-bottom:2rem!important}.pl-32,.px-32{padding-left:2rem!important}.pt-40,.py-40{padding-top:2.5rem!important}.pr-40,.px-40{padding-right:2.5rem!important}.pb-40,.py-40{padding-bottom:2.5rem!important}.pl-40,.px-40{padding-left:2.5rem!important}.pt-48,.py-48{padding-top:3rem!important}.pr-48,.px-48{padding-right:3rem!important}.pb-48,.py-48{padding-bottom:3rem!important}.pl-48,.px-48{padding-left:3rem!important}.pt-64,.py-64{padding-top:4rem!important}.pr-64,.px-64{padding-right:4rem!important}.pb-64,.py-64{padding-bottom:4rem!important}.pl-64,.px-64{padding-left:4rem!important}.pt-80,.py-80{padding-top:5rem!important}.pr-80,.px-80{padding-right:5rem!important}.pb-80,.py-80{padding-bottom:5rem!important}.pl-80,.px-80{padding-left:5rem!important}.pt-88,.py-88{padding-top:5.5rem!important}.pr-88,.px-88{padding-right:5.5rem!important}.pb-88,.py-88{padding-bottom:5.5rem!important}.pl-88,.px-88{padding-left:5.5rem!important}.pt-96,.py-96{padding-top:6rem!important}.pr-96,.px-96{padding-right:6rem!important}.pb-96,.py-96{padding-bottom:6rem!important}.pl-96,.px-96{padding-left:6rem!important}.pt-112,.py-112{padding-top:7rem!important}.pr-112,.px-112{padding-right:7rem!important}.pb-112,.py-112{padding-bottom:7rem!important}.pl-112,.px-112{padding-left:7rem!important}.pt-128,.py-128{padding-top:8rem!important}.pr-128,.px-128{padding-right:8rem!important}.pb-128,.py-128{padding-bottom:8rem!important}.pl-128,.px-128{padding-left:8rem!important}.pt-144,.py-144{padding-top:9rem!important}.pr-144,.px-144{padding-right:9rem!important}.pb-144,.py-144{padding-bottom:9rem!important}.pl-144,.px-144{padding-left:9rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:640px){.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.mt-md-8,.my-md-8{margin-top:.5rem!important}.mr-md-8,.mx-md-8{margin-right:.5rem!important}.mb-md-8,.my-md-8{margin-bottom:.5rem!important}.ml-md-8,.mx-md-8{margin-left:.5rem!important}.mt-md-16,.my-md-16{margin-top:1rem!important}.mr-md-16,.mx-md-16{margin-right:1rem!important}.mb-md-16,.my-md-16{margin-bottom:1rem!important}.ml-md-16,.mx-md-16{margin-left:1rem!important}.mt-md-24,.my-md-24{margin-top:1.5rem!important}.mr-md-24,.mx-md-24{margin-right:1.5rem!important}.mb-md-24,.my-md-24{margin-bottom:1.5rem!important}.ml-md-24,.mx-md-24{margin-left:1.5rem!important}.mt-md-32,.my-md-32{margin-top:2rem!important}.mr-md-32,.mx-md-32{margin-right:2rem!important}.mb-md-32,.my-md-32{margin-bottom:2rem!important}.ml-md-32,.mx-md-32{margin-left:2rem!important}.mt-md-40,.my-md-40{margin-top:2.5rem!important}.mr-md-40,.mx-md-40{margin-right:2.5rem!important}.mb-md-40,.my-md-40{margin-bottom:2.5rem!important}.ml-md-40,.mx-md-40{margin-left:2.5rem!important}.mt-md-48,.my-md-48{margin-top:3rem!important}.mr-md-48,.mx-md-48{margin-right:3rem!important}.mb-md-48,.my-md-48{margin-bottom:3rem!important}.ml-md-48,.mx-md-48{margin-left:3rem!important}.mt-md-64,.my-md-64{margin-top:4rem!important}.mr-md-64,.mx-md-64{margin-right:4rem!important}.mb-md-64,.my-md-64{margin-bottom:4rem!important}.ml-md-64,.mx-md-64{margin-left:4rem!important}.mt-md-80,.my-md-80{margin-top:5rem!important}.mr-md-80,.mx-md-80{margin-right:5rem!important}.mb-md-80,.my-md-80{margin-bottom:5rem!important}.ml-md-80,.mx-md-80{margin-left:5rem!important}.mt-md-88,.my-md-88{margin-top:5.5rem!important}.mr-md-88,.mx-md-88{margin-right:5.5rem!important}.mb-md-88,.my-md-88{margin-bottom:5.5rem!important}.ml-md-88,.mx-md-88{margin-left:5.5rem!important}.mt-md-96,.my-md-96{margin-top:6rem!important}.mr-md-96,.mx-md-96{margin-right:6rem!important}.mb-md-96,.my-md-96{margin-bottom:6rem!important}.ml-md-96,.mx-md-96{margin-left:6rem!important}.mt-md-112,.my-md-112{margin-top:7rem!important}.mr-md-112,.mx-md-112{margin-right:7rem!important}.mb-md-112,.my-md-112{margin-bottom:7rem!important}.ml-md-112,.mx-md-112{margin-left:7rem!important}.mt-md-128,.my-md-128{margin-top:8rem!important}.mr-md-128,.mx-md-128{margin-right:8rem!important}.mb-md-128,.my-md-128{margin-bottom:8rem!important}.ml-md-128,.mx-md-128{margin-left:8rem!important}.mt-md-144,.my-md-144{margin-top:9rem!important}.mr-md-144,.mx-md-144{margin-right:9rem!important}.mb-md-144,.my-md-144{margin-bottom:9rem!important}.ml-md-144,.mx-md-144{margin-left:9rem!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.pt-md-8,.py-md-8{padding-top:.5rem!important}.pr-md-8,.px-md-8{padding-right:.5rem!important}.pb-md-8,.py-md-8{padding-bottom:.5rem!important}.pl-md-8,.px-md-8{padding-left:.5rem!important}.pt-md-16,.py-md-16{padding-top:1rem!important}.pr-md-16,.px-md-16{padding-right:1rem!important}.pb-md-16,.py-md-16{padding-bottom:1rem!important}.pl-md-16,.px-md-16{padding-left:1rem!important}.pt-md-24,.py-md-24{padding-top:1.5rem!important}.pr-md-24,.px-md-24{padding-right:1.5rem!important}.pb-md-24,.py-md-24{padding-bottom:1.5rem!important}.pl-md-24,.px-md-24{padding-left:1.5rem!important}.pt-md-32,.py-md-32{padding-top:2rem!important}.pr-md-32,.px-md-32{padding-right:2rem!important}.pb-md-32,.py-md-32{padding-bottom:2rem!important}.pl-md-32,.px-md-32{padding-left:2rem!important}.pt-md-40,.py-md-40{padding-top:2.5rem!important}.pr-md-40,.px-md-40{padding-right:2.5rem!important}.pb-md-40,.py-md-40{padding-bottom:2.5rem!important}.pl-md-40,.px-md-40{padding-left:2.5rem!important}.pt-md-48,.py-md-48{padding-top:3rem!important}.pr-md-48,.px-md-48{padding-right:3rem!important}.pb-md-48,.py-md-48{padding-bottom:3rem!important}.pl-md-48,.px-md-48{padding-left:3rem!important}.pt-md-64,.py-md-64{padding-top:4rem!important}.pr-md-64,.px-md-64{padding-right:4rem!important}.pb-md-64,.py-md-64{padding-bottom:4rem!important}.pl-md-64,.px-md-64{padding-left:4rem!important}.pt-md-80,.py-md-80{padding-top:5rem!important}.pr-md-80,.px-md-80{padding-right:5rem!important}.pb-md-80,.py-md-80{padding-bottom:5rem!important}.pl-md-80,.px-md-80{padding-left:5rem!important}.pt-md-88,.py-md-88{padding-top:5.5rem!important}.pr-md-88,.px-md-88{padding-right:5.5rem!important}.pb-md-88,.py-md-88{padding-bottom:5.5rem!important}.pl-md-88,.px-md-88{padding-left:5.5rem!important}.pt-md-96,.py-md-96{padding-top:6rem!important}.pr-md-96,.px-md-96{padding-right:6rem!important}.pb-md-96,.py-md-96{padding-bottom:6rem!important}.pl-md-96,.px-md-96{padding-left:6rem!important}.pt-md-112,.py-md-112{padding-top:7rem!important}.pr-md-112,.px-md-112{padding-right:7rem!important}.pb-md-112,.py-md-112{padding-bottom:7rem!important}.pl-md-112,.px-md-112{padding-left:7rem!important}.pt-md-128,.py-md-128{padding-top:8rem!important}.pr-md-128,.px-md-128{padding-right:8rem!important}.pb-md-128,.py-md-128{padding-bottom:8rem!important}.pl-md-128,.px-md-128{padding-left:8rem!important}.pt-md-144,.py-md-144{padding-top:9rem!important}.pr-md-144,.px-md-144{padding-right:9rem!important}.pb-md-144,.py-md-144{padding-bottom:9rem!important}.pl-md-144,.px-md-144{padding-left:9rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:990px){.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.mt-lg-8,.my-lg-8{margin-top:.5rem!important}.mr-lg-8,.mx-lg-8{margin-right:.5rem!important}.mb-lg-8,.my-lg-8{margin-bottom:.5rem!important}.ml-lg-8,.mx-lg-8{margin-left:.5rem!important}.mt-lg-16,.my-lg-16{margin-top:1rem!important}.mr-lg-16,.mx-lg-16{margin-right:1rem!important}.mb-lg-16,.my-lg-16{margin-bottom:1rem!important}.ml-lg-16,.mx-lg-16{margin-left:1rem!important}.mt-lg-24,.my-lg-24{margin-top:1.5rem!important}.mr-lg-24,.mx-lg-24{margin-right:1.5rem!important}.mb-lg-24,.my-lg-24{margin-bottom:1.5rem!important}.ml-lg-24,.mx-lg-24{margin-left:1.5rem!important}.mt-lg-32,.my-lg-32{margin-top:2rem!important}.mr-lg-32,.mx-lg-32{margin-right:2rem!important}.mb-lg-32,.my-lg-32{margin-bottom:2rem!important}.ml-lg-32,.mx-lg-32{margin-left:2rem!important}.mt-lg-40,.my-lg-40{margin-top:2.5rem!important}.mr-lg-40,.mx-lg-40{margin-right:2.5rem!important}.mb-lg-40,.my-lg-40{margin-bottom:2.5rem!important}.ml-lg-40,.mx-lg-40{margin-left:2.5rem!important}.mt-lg-48,.my-lg-48{margin-top:3rem!important}.mr-lg-48,.mx-lg-48{margin-right:3rem!important}.mb-lg-48,.my-lg-48{margin-bottom:3rem!important}.ml-lg-48,.mx-lg-48{margin-left:3rem!important}.mt-lg-64,.my-lg-64{margin-top:4rem!important}.mr-lg-64,.mx-lg-64{margin-right:4rem!important}.mb-lg-64,.my-lg-64{margin-bottom:4rem!important}.ml-lg-64,.mx-lg-64{margin-left:4rem!important}.mt-lg-80,.my-lg-80{margin-top:5rem!important}.mr-lg-80,.mx-lg-80{margin-right:5rem!important}.mb-lg-80,.my-lg-80{margin-bottom:5rem!important}.ml-lg-80,.mx-lg-80{margin-left:5rem!important}.mt-lg-88,.my-lg-88{margin-top:5.5rem!important}.mr-lg-88,.mx-lg-88{margin-right:5.5rem!important}.mb-lg-88,.my-lg-88{margin-bottom:5.5rem!important}.ml-lg-88,.mx-lg-88{margin-left:5.5rem!important}.mt-lg-96,.my-lg-96{margin-top:6rem!important}.mr-lg-96,.mx-lg-96{margin-right:6rem!important}.mb-lg-96,.my-lg-96{margin-bottom:6rem!important}.ml-lg-96,.mx-lg-96{margin-left:6rem!important}.mt-lg-112,.my-lg-112{margin-top:7rem!important}.mr-lg-112,.mx-lg-112{margin-right:7rem!important}.mb-lg-112,.my-lg-112{margin-bottom:7rem!important}.ml-lg-112,.mx-lg-112{margin-left:7rem!important}.mt-lg-128,.my-lg-128{margin-top:8rem!important}.mr-lg-128,.mx-lg-128{margin-right:8rem!important}.mb-lg-128,.my-lg-128{margin-bottom:8rem!important}.ml-lg-128,.mx-lg-128{margin-left:8rem!important}.mt-lg-144,.my-lg-144{margin-top:9rem!important}.mr-lg-144,.mx-lg-144{margin-right:9rem!important}.mb-lg-144,.my-lg-144{margin-bottom:9rem!important}.ml-lg-144,.mx-lg-144{margin-left:9rem!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.pt-lg-8,.py-lg-8{padding-top:.5rem!important}.pr-lg-8,.px-lg-8{padding-right:.5rem!important}.pb-lg-8,.py-lg-8{padding-bottom:.5rem!important}.pl-lg-8,.px-lg-8{padding-left:.5rem!important}.pt-lg-16,.py-lg-16{padding-top:1rem!important}.pr-lg-16,.px-lg-16{padding-right:1rem!important}.pb-lg-16,.py-lg-16{padding-bottom:1rem!important}.pl-lg-16,.px-lg-16{padding-left:1rem!important}.pt-lg-24,.py-lg-24{padding-top:1.5rem!important}.pr-lg-24,.px-lg-24{padding-right:1.5rem!important}.pb-lg-24,.py-lg-24{padding-bottom:1.5rem!important}.pl-lg-24,.px-lg-24{padding-left:1.5rem!important}.pt-lg-32,.py-lg-32{padding-top:2rem!important}.pr-lg-32,.px-lg-32{padding-right:2rem!important}.pb-lg-32,.py-lg-32{padding-bottom:2rem!important}.pl-lg-32,.px-lg-32{padding-left:2rem!important}.pt-lg-40,.py-lg-40{padding-top:2.5rem!important}.pr-lg-40,.px-lg-40{padding-right:2.5rem!important}.pb-lg-40,.py-lg-40{padding-bottom:2.5rem!important}.pl-lg-40,.px-lg-40{padding-left:2.5rem!important}.pt-lg-48,.py-lg-48{padding-top:3rem!important}.pr-lg-48,.px-lg-48{padding-right:3rem!important}.pb-lg-48,.py-lg-48{padding-bottom:3rem!important}.pl-lg-48,.px-lg-48{padding-left:3rem!important}.pt-lg-64,.py-lg-64{padding-top:4rem!important}.pr-lg-64,.px-lg-64{padding-right:4rem!important}.pb-lg-64,.py-lg-64{padding-bottom:4rem!important}.pl-lg-64,.px-lg-64{padding-left:4rem!important}.pt-lg-80,.py-lg-80{padding-top:5rem!important}.pr-lg-80,.px-lg-80{padding-right:5rem!important}.pb-lg-80,.py-lg-80{padding-bottom:5rem!important}.pl-lg-80,.px-lg-80{padding-left:5rem!important}.pt-lg-88,.py-lg-88{padding-top:5.5rem!important}.pr-lg-88,.px-lg-88{padding-right:5.5rem!important}.pb-lg-88,.py-lg-88{padding-bottom:5.5rem!important}.pl-lg-88,.px-lg-88{padding-left:5.5rem!important}.pt-lg-96,.py-lg-96{padding-top:6rem!important}.pr-lg-96,.px-lg-96{padding-right:6rem!important}.pb-lg-96,.py-lg-96{padding-bottom:6rem!important}.pl-lg-96,.px-lg-96{padding-left:6rem!important}.pt-lg-112,.py-lg-112{padding-top:7rem!important}.pr-lg-112,.px-lg-112{padding-right:7rem!important}.pb-lg-112,.py-lg-112{padding-bottom:7rem!important}.pl-lg-112,.px-lg-112{padding-left:7rem!important}.pt-lg-128,.py-lg-128{padding-top:8rem!important}.pr-lg-128,.px-lg-128{padding-right:8rem!important}.pb-lg-128,.py-lg-128{padding-bottom:8rem!important}.pl-lg-128,.px-lg-128{padding-left:8rem!important}.pt-lg-144,.py-lg-144{padding-top:9rem!important}.pr-lg-144,.px-lg-144{padding-right:9rem!important}.pb-lg-144,.py-lg-144{padding-bottom:9rem!important}.pl-lg-144,.px-lg-144{padding-left:9rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}.bg-white,.bg-white-darken,.bg-white-lighten{background-color:#fff}.color-white,.color-white-darken,.color-white-lighten{color:#fff}.bg-black,.bg-black-darken,.bg-black-lighten{background-color:#17181c}.color-black,.color-black-darken,.color-black-lighten{color:#17181c}.bg-red,.bg-red-darken,.bg-red-lighten{background-color:#df192c}.color-red,.color-red-darken,.color-red-lighten{color:#df192c}.bg-green,.bg-green-darken,.bg-green-lighten{background-color:#1ed54e}.color-green,.color-green-darken,.color-green-lighten{color:#1ed54e}.bg-background,.bg-background-darken,.bg-background-lighten{background-color:#f5f5f5}.color-background,.color-background-darken,.color-background-lighten{color:#f5f5f5}.is-relative{position:relative}.is-static{position:static}.is-absolute{position:absolute}body{background-color:#f5f5f5;min-height:100vh;overflow-x:hidden}[data-page-wrapper]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;min-height:100vh}.page-main{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}footer{-ms-flex-negative:0;flex-shrink:0}html{font-family:CoFo Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-weight:400;font-style:normal}body{font-size:.875rem;line-height:1.5}@media (min-width:640px){body{font-size:1rem}}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin:0}.h1,h1{font-size:1.5rem;line-height:1.3;font-weight:600;font-family:TT Firs Neue,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}@media (min-width:640px){.h1,h1{font-size:2.25rem}}.h2,h2{font-size:1.25rem;line-height:1.2;font-weight:600;font-family:TT Firs Neue,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}@media (min-width:640px){.h2,h2{font-size:2rem;line-height:1.4}}.h3,h3{font-size:1.125rem;line-height:1.2;font-weight:600;font-family:TT Firs Neue,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}@media (min-width:640px){.h3,h3{font-size:1.5rem;line-height:1.4}}.h4,h4{font-size:1rem;line-height:1.2;font-weight:600;font-family:TT Firs Neue,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}@media (min-width:640px){.h4,h4{font-size:1.25rem;line-height:1.3}}.h5,h5{font-size:.875rem;line-height:1.3;font-weight:600;font-family:TT Firs Neue,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}@media (min-width:640px){.h5,h5{font-size:1rem}}.h6,h6{font-size:.875rem;line-height:1.3;font-weight:600;font-family:TT Firs Neue,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}@media (min-width:640px){.h6,h6{font-size:1rem}}.card-tariff .button--bg-red{background-color: #fff;color:#000;}.text-body{font-size:.875rem;line-height:1.5}@media (min-width:640px){.text-body{font-size:1rem}}.text-lead{font-size:1rem;line-height:1.5;font-weight:500;font-family:TT Firs Neue,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}@media (min-width:640px){.text-lead{font-size:1.125rem}}.text-small{font-size:.75rem;line-height:1.5}.text-label{font-size:.625rem;line-height:1.3;letter-spacing:.05em;text-transform:uppercase;font-weight:500;font-family:TT Firs Neue,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}@media (min-width:640px){.text-label{font-size:.6875rem}}.tariffs-morelink a{font-size: 0.8rem;}.card-tariff--main .tariffs-morelink,.card-tariff--dark .tariffs-morelink{color:#f8f8f99c;}.card-tariff--main .tariffs-morelink a{color:#fff;}.text-display{font-size:3.5rem;line-height:1.4;font-weight:600;font-family:TT Firs Neue,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}@media (min-width:640px){.text-display{font-size:4.5rem;line-height:1.34}}.text-menu{font-family:TT Firs Neue,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1rem;line-height:1.5;font-weight:500}.link{color:#17181c;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;-o-transition-property:color;transition-property:color}@media (hover:hover) and (pointer:fine){.link:hover{color:#df192c}}.link--white{color:#fff}@media (hover:hover) and (pointer:fine){.link--white:hover{color:#17181c}}.link--grey{color:#b2b7ca}@media (hover:hover) and (pointer:fine){.link--grey:hover{color:#17181c}}html{font-size:16px}@media (min-width:3700px){html{font-size:36px}}@media (min-width:3600px) and (max-width:3699px){html{font-size:35px}}@media (min-width:3500px) and (max-width:3599px){html{font-size:34px}}@media (min-width:3400px) and (max-width:3499px){html{font-size:33px}}@media (min-width:3300px) and (max-width:3399px){html{font-size:32px}}@media (min-width:3200px) and (max-width:3299px){html{font-size:31px}}@media (min-width:3100px) and (max-width:3199px){html{font-size:30px}}@media (min-width:3000px) and (max-width:3099px){html{font-size:29px}}@media (min-width:2900px) and (max-width:2999px){html{font-size:28px}}@media (min-width:2800px) and (max-width:2899px){html{font-size:27px}}@media (min-width:2700px) and (max-width:2799px){html{font-size:26px}}@media (min-width:2600px) and (max-width:2699px){html{font-size:25px}}@media (min-width:2500px) and (max-width:2599px){html{font-size:24px}}@media (min-width:2400px) and (max-width:2499px){html{font-size:23px}}@media (min-width:2300px) and (max-width:2399px){html{font-size:22px}}@media (min-width:2200px) and (max-width:2299px){html{font-size:21px}}@media (min-width:2100px) and (max-width:2199px){html{font-size:20px}}@media (min-width:2000px) and (max-width:2099px){html{font-size:19px}}@media (min-width:1900px) and (max-width:1999px){html{font-size:18px}}@media (min-width:1800px) and (max-width:1899px){html{font-size:18px}}@media (min-width:1700px) and (max-width:1799px){html{font-size:17px}}@media (min-width:1600px) and (max-width:1699px){html{font-size:17px}}@media (min-width:1500px) and (max-width:1599px){html{font-size:16px}}@media (min-width:1400px) and (max-width:1499px){html{font-size:16px}}@media (min-width:1300px) and (max-width:1399px){html{font-size:14.5px}}@media (min-width:1200px) and (max-width:1299px){html{font-size:13.5px}}@media (min-width:1100px) and (max-width:1199px){html{font-size:12px}}@media (min-width:1024px) and (max-width:1099px){html{font-size:11.5px}}@media (min-width:990px) and (max-width:1023px){html{font-size:11px}}@media (min-width:940px) and (max-width:989px){html{font-size:18px}}@media (min-width:890px) and (max-width:939px){html{font-size:17.5px}}@media (min-width:840px) and (max-width:889px){html{font-size:17px}}@media (min-width:790px) and (max-width:839px){html{font-size:16.5px}}@media (min-width:768px) and (max-width:789px){html{font-size:16px}}@media (min-width:640px) and (max-width:767px){html{font-size:14px}}@media (min-width:470px) and (max-width:639px){html{font-size:20px}}@media (min-width:420px) and (max-width:469px){html{font-size:18px}}@media (min-width:360px) and (max-width:419px){html{font-size:16px}}@media (min-width:320px) and (max-width:359px){html{font-size:14px}}@media (max-width:319px){html{font-size:12px}}.container{width:100%;margin-right:auto;margin-left:auto;padding-left:1rem;padding-right:1rem}@media (min-width:990px){.container{max-width:88rem}}@media (min-width:640px){.container{padding-left:2.5rem;padding-right:2.5rem}}.user-text{font-size:.875rem;line-height:1.5}@media (min-width:640px){.user-text{font-size:1rem}}.user-text>:first-child{margin-top:0}.user-text>:last-child{margin-bottom:0}.user-text section{position:relative}@media (min-width:640px) and (max-width:989.98px){.user-text .card-article-product{margin-top:3.5rem;margin-bottom:3.5rem}}@media (max-width:639.98px){.user-text .card-article-product{display:none}}@media (min-width:640px) and (max-width:989.98px){.user-text .card-article{margin-top:3.5rem;margin-bottom:3.5rem}}@media (max-width:639.98px){.user-text .card-article{display:none}}.user-text section .card-article-product{max-width:27rem;width:100%}@media (min-width:990px){.user-text section .card-article-product{position:absolute;top:0;right:0}}.user-text section .card-article{max-width:20rem;width:100%}@media (min-width:990px){.user-text section .card-article{position:absolute;top:0;right:7rem}}@media (min-width:990px){.user-text section .link-container{position:absolute;right:7rem;max-width:20rem;width:100%}}@media (min-width:640px) and (max-width:989.98px){.user-text section .link-container{margin-bottom:3.5rem}.user-text section .link-container:not(:first-child){margin-top:3.5rem}}@media (max-width:639.98px){.user-text section .link-container{margin-bottom:2rem}.user-text section .link-container:not(:first-child){margin-top:2rem}}.user-text iframe{display:block;width:100%;height:11.5rem;border:0;margin-top:3rem;margin-bottom:3rem}@media (min-width:990px){.user-text iframe{height:23rem;margin-top:5rem;margin-bottom:5rem}}@media (min-width:640px) and (max-width:989.98px){.user-text iframe{margin-top:3.5rem;margin-bottom:3.5rem}}.user-text .iframe{position:relative;height:0;margin-top:3rem;margin-bottom:3rem}.user-text .iframe__play{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;display:none;cursor:pointer}@media (hover:hover) and (pointer:fine){.user-text .iframe__play{display:block}}.user-text .iframe__play:before{position:absolute;content:"";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:4rem;height:4rem;background-color:#df192c;z-index:1;border-radius:50%;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}@media (hover:hover) and (pointer:fine){.user-text .iframe__play:hover:before{width:4.5rem;height:4.5rem}}.user-text .iframe__play:after{position:absolute;content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 12.1L8.5 19.98V4.22L19 12.1z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:2rem;height:2rem;z-index:2}@media (min-width:990px){.user-text .iframe{height:23rem;margin-top:5rem;margin-bottom:5rem}}@media (min-width:640px) and (max-width:989.98px){.user-text .iframe{margin-top:3.5rem;margin-bottom:3.5rem}}@media (max-width:989.98px){.user-text .iframe{padding-bottom:56.25%}}.user-text .iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%;margin:0}@media (min-width:640px) and (max-width:989.98px){.user-text img+section>.link-container:first-child{margin-top:-2.5rem}}@media (max-width:639.98px){.user-text img+section>.link-container:first-child{margin-top:-2rem}}@media (max-width:639.98px){.user-text .link-container+.h4,.user-text .link-container+h4{margin-top:2rem}}.user-text>p,.user-text section>p{margin-top:1rem;margin-bottom:1rem}@media (min-width:640px){.user-text>p,.user-text section>p{margin-top:1.5rem;margin-bottom:1.5rem}}.user-text>p>a,.user-text section>p>a{color:#df192c;background-size:0 1px;background-position:100% 100%;background-image:-webkit-gradient(linear,left top,left bottom,from(currentColor),to(currentColor));background-image:-o-linear-gradient(currentColor,currentColor);background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;text-decoration:none!important;-webkit-transition-property:background-size,color;-o-transition-property:background-size,color;transition-property:background-size,color;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;will-change:background-size}.whitelink p {padding-bottom:15px;}.whitelink p a{color:#ffe0e0;} .whitelink a:hover{color:#fff;}@media (hover:hover) and (pointer:fine){.user-text>p>a:hover,.user-text section>p>a:hover{background-position:0 100%;background-size:100% 1px}}.user-text>.h1,.user-text>.h2,.user-text>.h3,.user-text>.h4,.user-text>.h5,.user-text>.h6,.user-text>h1,.user-text>h2,.user-text>h3,.user-text>h4,.user-text>h5,.user-text>h6,.user-text section>.h1,.user-text section>.h2,.user-text section>.h3,.user-text section>.h4,.user-text section>.h5,.user-text section>.h6,.user-text section>h1,.user-text section>h2,.user-text section>h3,.user-text section>h4,.user-text section>h5,.user-text section>h6{margin-bottom:1rem}.user-text>.h1>a,.user-text>.h2>a,.user-text>.h3>a,.user-text>.h4>a,.user-text>.h5>a,.user-text>.h6>a,.user-text>h1>a,.user-text>h2>a,.user-text>h3>a,.user-text>h4>a,.user-text>h5>a,.user-text>h6>a,.user-text section>.h1>a,.user-text section>.h2>a,.user-text section>.h3>a,.user-text section>.h4>a,.user-text section>.h5>a,.user-text section>.h6>a,.user-text section>h1>a,.user-text section>h2>a,.user-text section>h3>a,.user-text section>h4>a,.user-text section>h5>a,.user-text section>h6>a{color:#df192c;background-size:0 1px;background-position:100% 100%;background-image:-webkit-gradient(linear,left top,left bottom,from(currentColor),to(currentColor));background-image:-o-linear-gradient(currentColor,currentColor);background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;text-decoration:none!important;-webkit-transition-property:background-size,color;-o-transition-property:background-size,color;transition-property:background-size,color;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;will-change:background-size}@media (hover:hover) and (pointer:fine){.user-text>.h1>a:hover,.user-text>.h2>a:hover,.user-text>.h3>a:hover,.user-text>.h4>a:hover,.user-text>.h5>a:hover,.user-text>.h6>a:hover,.user-text>h1>a:hover,.user-text>h2>a:hover,.user-text>h3>a:hover,.user-text>h4>a:hover,.user-text>h5>a:hover,.user-text>h6>a:hover,.user-text section>.h1>a:hover,.user-text section>.h2>a:hover,.user-text section>.h3>a:hover,.user-text section>.h4>a:hover,.user-text section>.h5>a:hover,.user-text section>.h6>a:hover,.user-text section>h1>a:hover,.user-text section>h2>a:hover,.user-text section>h3>a:hover,.user-text section>h4>a:hover,.user-text section>h5>a:hover,.user-text section>h6>a:hover{background-position:0 100%;background-size:100% 1px}}@media (min-width:640px){.user-text>.h1,.user-text>.h2,.user-text>.h3,.user-text>.h4,.user-text>.h5,.user-text>.h6,.user-text>h1,.user-text>h2,.user-text>h3,.user-text>h4,.user-text>h5,.user-text>h6,.user-text section>.h1,.user-text section>.h2,.user-text section>.h3,.user-text section>.h4,.user-text section>.h5,.user-text section>.h6,.user-text section>h1,.user-text section>h2,.user-text section>h3,.user-text section>h4,.user-text section>h5,.user-text section>h6{margin-top:2.5rem;margin-bottom:2rem}}@media (max-width:639.98px){.user-text>.h1,.user-text>.h2,.user-text>.h3,.user-text>.h4,.user-text>.h5,.user-text>.h6,.user-text>h1,.user-text>h2,.user-text>h3,.user-text>h4,.user-text>h5,.user-text>h6,.user-text section>.h1,.user-text section>.h2,.user-text section>.h3,.user-text section>.h4,.user-text section>.h5,.user-text section>.h6,.user-text section>h1,.user-text section>h2,.user-text section>h3,.user-text section>h4,.user-text section>h5,.user-text section>h6{margin-top:2.5rem}}.user-text>ol,.user-text>ul,.user-text section>ol,.user-text section>ul{margin-top:1rem;margin-bottom:1rem;padding-left:0}@media (min-width:640px){.user-text>ol,.user-text>ul,.user-text section>ol,.user-text section>ul{margin-top:2rem;margin-bottom:2rem}}.user-text>ol li,.user-text>ul li,.user-text section>ol li,.user-text section>ul li{position:relative;display:block;padding-left:1.5rem}.user-text>ol li>a,.user-text>ul li>a,.user-text section>ol li>a,.user-text section>ul li>a{color:#df192c;background-size:0 1px;background-position:100% 100%;background-image:-webkit-gradient(linear,left top,left bottom,from(currentColor),to(currentColor));background-image:-o-linear-gradient(currentColor,currentColor);background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;text-decoration:none!important;-webkit-transition-property:background-size,color;-o-transition-property:background-size,color;transition-property:background-size,color;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;will-change:background-size}@media (hover:hover) and (pointer:fine){.user-text>ol li>a:hover,.user-text>ul li>a:hover,.user-text section>ol li>a:hover,.user-text section>ul li>a:hover{background-position:0 100%;background-size:100% 1px}}.user-text>ol li:not(:last-child),.user-text>ul li:not(:last-child),.user-text section>ol li:not(:last-child),.user-text section>ul li:not(:last-child){margin-bottom:.5rem}@media (min-width:640px){.user-text>ol li:not(:last-child),.user-text>ul li:not(:last-child),.user-text section>ol li:not(:last-child),.user-text section>ul li:not(:last-child){margin-bottom:1.5rem}}.user-text>ul li,.user-text section>ul li{position:relative;padding-left:0}.user-text>ul li:before,.user-text section>ul li:before{position:absolute;top:.75rem;left:-1.25rem;width:.25rem;height:.25rem;border-radius:50%;background-color:#df192c;content:""}@media (max-width:989.98px){.user-text>ul li,.user-text section>ul li{padding-left:1.25rem}.user-text>ul li:before,.user-text section>ul li:before{top:.625rem;left:0}}.user-text>ol,.user-text section>ol{counter-reset:number}.user-text>ol li,.user-text section>ol li{position:relative;padding-left:0;counter-increment:number}.user-text>ol li:before,.user-text section>ol li:before{position:absolute;top:0;left:-1.5rem;color:#df192c;content:counter(number)}@media (max-width:989.98px){.user-text>ol li,.user-text section>ol li{padding-left:1.5rem}.user-text>ol li:before,.user-text section>ol li:before{left:0}}.user-text>img,.user-text section>img{display:block;width:100%;margin-top:3rem;margin-bottom:3rem}@media (min-width:990px){.user-text>img,.user-text section>img{margin-top:5rem;margin-bottom:5rem}}@media (min-width:640px) and (max-width:989.98px){.user-text>img,.user-text section>img{margin-top:3.5rem;margin-bottom:3.5rem}}.user-text>img+sub,.user-text section>img+sub{position:relative;top:0;display:block;line-height:inherit;margin-top:-3rem;margin-bottom:3rem}@media (min-width:990px){.user-text>img+sub,.user-text section>img+sub{margin-top:-5rem;margin-bottom:5rem}}@media (min-width:640px) and (max-width:989.98px){.user-text>img+sub,.user-text section>img+sub{margin-top:-3.5rem;margin-bottom:3.5rem}}.user-text>.text-lead,.user-text section>.text-lead{margin-top:2rem;margin-bottom:2rem}.text-content{font-size:.875rem;line-height:1.5}@media (min-width:640px){.text-content{font-size:1rem}}.text-content p{margin-bottom:1rem}[data-animate]{opacity:0;-webkit-transform:translateY(1.5rem);-ms-transform:translateY(1.5rem);transform:translateY(1.5rem)}[data-animate].animate{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}.sal-init [data-animate]{-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s;-webkit-transition-timing-function:cubic-bezier(.23,1,.32,1);-o-transition-timing-function:cubic-bezier(.23,1,.32,1);transition-timing-function:cubic-bezier(.23,1,.32,1);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;-o-transition-property:opacity,transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}[data-fade-in-up],[data-fade-in]{opacity:0}[data-fade-in].animate{opacity:1}.sal-init [data-fade-in]{-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s;-webkit-transition-timing-function:cubic-bezier(.23,1,.32,1);-o-transition-timing-function:cubic-bezier(.23,1,.32,1);transition-timing-function:cubic-bezier(.23,1,.32,1);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;-o-transition-property:opacity,transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}.sal-init [data-fade-in][data-delay="0.1"]{-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}.sal-init [data-fade-in][data-delay="0.2"]{-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.sal-init [data-fade-in][data-delay="0.3"]{-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.sal-init [data-fade-in][data-delay="0.4"]{-webkit-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}.sal-init [data-fade-in][data-delay="0.5"]{-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}.sal-init [data-fade-in][data-delay="0.6"]{-webkit-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s}.sal-init [data-fade-in][data-delay="0.7"]{-webkit-transition-delay:.7s;-o-transition-delay:.7s;transition-delay:.7s}.sal-init [data-fade-in][data-delay="0.8"]{-webkit-transition-delay:.8s;-o-transition-delay:.8s;transition-delay:.8s}.sal-init [data-fade-in][data-delay="0.9"]{-webkit-transition-delay:.9s;-o-transition-delay:.9s;transition-delay:.9s}.sal-init [data-fade-in][data-delay="1"]{-webkit-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s}.sal-init [data-fade-in][data-delay="1.1"]{-webkit-transition-delay:1.1s;-o-transition-delay:1.1s;transition-delay:1.1s}.sal-init [data-fade-in][data-delay="1.2"]{-webkit-transition-delay:1.2s;-o-transition-delay:1.2s;transition-delay:1.2s}.sal-init [data-fade-in][data-delay="1.3"]{-webkit-transition-delay:1.3s;-o-transition-delay:1.3s;transition-delay:1.3s}.sal-init [data-fade-in][data-delay="1.4"]{-webkit-transition-delay:1.4s;-o-transition-delay:1.4s;transition-delay:1.4s}.sal-init [data-fade-in][data-delay="1.5"]{-webkit-transition-delay:1.5s;-o-transition-delay:1.5s;transition-delay:1.5s}[data-ordered-animate-default]{opacity:0;-webkit-transform:translateY(2.5rem);-ms-transform:translateY(2.5rem);transform:translateY(2.5rem)}.anim-init [data-ordered-animate-default],[data-ordered-animate-default].animate{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}[data-ordered-animate-default].animate{-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;-o-transition-property:opacity,transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.6s;-o-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.12,.46,.47,.99);-o-transition-timing-function:cubic-bezier(.12,.46,.47,.99);transition-timing-function:cubic-bezier(.12,.46,.47,.99)}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-pointer-events.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(270deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(90deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}[dir=ltr] .swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-left:var(--swiper-centered-offset-before)}[dir=rtl] .swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-right:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-top:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-box-sizing:border-box;box-sizing:border-box;border-left:4px solid var(--swiper-theme-color);border-bottom:4px solid var(--swiper-theme-color);border-right:4px solid var(--swiper-theme-color);border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid rgba(0,0,0,0)}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s linear infinite;animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.swiper-fade.swiper-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-lazy-preloader{border:.25rem solid #df192c;border-top-color:rgba(0,0,0,0)}.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{position:absolute;display:none;bottom:0;height:.25rem}.ps__rail-x:before{position:absolute;top:1px;left:0;width:100%;height:2px;background-color:rgba(23,24,28,.1);content:""}.ps--active-x .ps__rail-x{display:block}.ps__rail-y{position:absolute;display:none;right:0;width:.25rem}.ps__rail-y:before{position:absolute;top:0;bottom:0;right:1px;width:2px;display:block;background-color:rgba(23,24,28,.1);content:""}.ps--active-y .ps__rail-y{display:block}.ps__thumb-x{position:absolute;bottom:0;height:.25rem;background-color:#df192c;border-radius:.5rem}.ps__thumb-y{width:.25rem}.ps__thumb-y,.ps__thumb-y:before{position:absolute;right:0;bottom:0}.ps__thumb-y:before{top:0;left:0;display:block;content:"";background-color:#df192c;border-radius:.5rem}@supports (-ms-overflow-style:none){.ps{overflow:auto!important}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ps{overflow:auto!important}}.mfp-bg{opacity:1;background-color:rgba(23,24,28,.4)}@media (hover:none) and (pointer:coarse){.mfp-wrap{overflow-y:auto}}.mfp-container{padding:0}.mfp-content{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:static;height:100%}.mfp-filter-popup .mfp-container{padding:0}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}
/* End */


/* Start:/dist/css/components.css?1739171199206205*/
.badge{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:1.75rem;padding:.5rem 1rem .375rem;border-radius:.5rem;background-color:#df192c;color:#fff;text-align:center;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,color;-o-transition-property:background-color,color;transition-property:background-color,color}@media (hover:hover) and (pointer:fine){.badge[href]:hover{background-color:#fff;color:#17181c}}.badge:active{background-color:#8b0a03}.badge--white{background-color:#fff;color:#17181c;border:0}@media (hover:hover) and (pointer:fine){.badge--white[href]:hover{background-color:#df192c;color:#fff}}.badge--white:active{background-color:#f07987}.burger{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1.5rem;height:1.5rem;background-color:rgba(0,0,0,0);border:0;padding:0}.burger:before{position:absolute;top:-.5rem;left:-.5rem;width:2.5rem;height:2.5rem;content:""}.burger span{position:relative;display:block;width:1.125rem;height:2px;background-color:#17181c;color:#17181c;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color}.burger span:after,.burger span:before{position:absolute;display:block;width:100%;height:2px;content:"";background-color:currentColor;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.burger span:before{-webkit-transform:rotate(0deg) translateY(-.3125rem);-ms-transform:rotate(0deg) translateY(-.3125rem);transform:rotate(0deg) translateY(-.3125rem)}.burger span:after{-webkit-transform:rotate(0deg) translateY(.3125rem);-ms-transform:rotate(0deg) translateY(.3125rem);transform:rotate(0deg) translateY(.3125rem)}.burger.is-active span{background-color:rgba(0,0,0,0)}.burger.is-active span:before{-webkit-transform:rotate(-45deg) translateY(0);-ms-transform:rotate(-45deg) translateY(0);transform:rotate(-45deg) translateY(0)}.burger.is-active span:after{-webkit-transform:rotate(45deg) translateY(0);-ms-transform:rotate(45deg) translateY(0);transform:rotate(45deg) translateY(0)}.button-circle{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:2.5rem;width:2.5rem;padding:0;border:0;font-size:0;line-height:1;border-radius:50%;background-color:#df192c;color:#fff;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,color;-o-transition-property:background-color,color;transition-property:background-color,color}@media (hover:hover) and (pointer:fine){.button-circle:hover{background-color:#17181c}.button-circle:hover .button-circle__counter{background-color:#df192c}}.button-circle--black{background-color:#17181c}@media (hover:hover) and (pointer:fine){.button-circle--black:hover{background-color:#df192c}.button-circle--black:hover .button-circle__counter{background-color:#17181c}}.button-circle--white{background-color:#fff;color:#17181c}@media (hover:hover) and (pointer:fine){.button-circle--white:hover{background-color:#df192c;color:#fff}.button-circle--white:hover .button-circle__counter{background-color:#17181c}}.button-circle--has-text{width:auto;padding:0 1rem;border-radius:2.5rem}.button-circle--large{width:3rem;height:3rem}@media (min-width:640px){.button-circle--large{width:4rem;height:4rem}}.button-circle--bg-red{background-color:#fff;color:#17181c}@media (hover:hover) and (pointer:fine){.button-circle--bg-red:hover{background-color:#f5c3ca;color:#17181c}}.button-circle__text{margin-right:1rem}.button-circle__icon{width:1.5rem;height:1.5rem;-ms-flex-negative:0;flex-shrink:0}@media (min-width:640px){.button-circle--large .button-circle__icon{width:2rem;height:2rem}}.button-circle__counter{position:absolute;top:-.25rem;right:-.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1.25rem;height:1.25rem;background-color:#17181c;color:#fff;border-radius:50%;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color}.button-circle--black .button-circle__counter{background-color:#df192c}.button-icon{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1.5rem;height:1.5rem;border:0;padding:0;text-align:center;cursor:pointer;background-color:rgba(0,0,0,0);color:#17181c;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;-o-transition-property:color;transition-property:color}@media (hover:hover) and (pointer:fine){.button-icon:hover{color:#df192c}}.button-icon--32{width:2rem;height:2rem;line-height:2rem}.card-product__compare .button-icon.is-active{color:#df192c}.button{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:2.5rem;min-width:6.875rem;padding:0 1rem;background-color:#df192c;color:#fff;border:0;border-radius:.5rem;cursor:pointer;text-align:center;white-space:nowrap;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color}@media (hover:hover) and (pointer:fine){.button:not(.button--non-interactive):hover{background-color:#b50808}}.button:active{background-color:#8b0a03}@media (min-width:640px){.button{height:3rem;padding:0 1.25rem}}.button--small{height:2rem;padding:0 .75rem}@media (min-width:640px){.button--small{height:2.5rem;padding:0 1rem}}.button__text{position:relative;display:block;width:100%;font-size:.875rem;line-height:1;font-weight:500}@media (min-width:640px){.button__text{font-size:1rem}}.button--small .button__text{font-size:.75rem}@media (min-width:640px){.button--small .button__text{font-size:.875rem}}.button.is-loading .button__text{font-size:0}.button--disabled,.button:disabled{background-color:#dce0eb;pointer-events:none}.button--line{background-color:rgba(0,0,0,0);color:#17181c;border:2px solid #b2b7ca;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,border-color;-o-transition-property:background-color,border-color;transition-property:background-color,border-color}@media (hover:hover) and (pointer:fine){.button--line:not(.button--non-interactive):hover{background-color:#edeff5}}.button--line:active{background-color:#c9cddd;border-color:#c9cddd}.button--line.button--disabled,.button--line:disabled{background-color:#edeff5;color:#b2b7ca;border-color:#edeff5}.button--bg-black.button--disabled,.button--bg-black:disabled{background-color:#343548;color:#696c86}.button--bg-black.button--line{color:#fff;border:2px solid #82869f}@media (hover:hover) and (pointer:fine){.button--bg-black.button--line:not(.button--non-interactive):hover{background-color:#4f5168}}.button--bg-black.button--line:active{background-color:#343548;border-color:#343548}.button--bg-black.button--line.button--disabled,.button--bg-black.button--line:disabled{background-color:#343548;color:#696c86;border-color:#343548}@media (hover:hover) and (pointer:fine){.button--bg-red:not(.button--non-interactive):hover{background-color:#f5c3ca}}.button--bg-red:active{background-color:#f07987}.button--bg-red.button--disabled,.button--bg-red:disabled{background-color:#ea4859;color:#f2a0ab}.button--bg-red.button--line{background-color:rgba(0,0,0,0);border:2px solid #fff;color:#fff}@media (hover:hover) and (pointer:fine){.button--bg-red.button--line:not(.button--non-interactive):hover{background-color:#ea4859}}.button--bg-red.button--line:active{background-color:#b50808;border-color:#b50808}.button--bg-red.button--line.button--disabled,.button--bg-red.button--line:disabled{background-color:#ea4859;color:#f2a0ab;border-color:#ea4859}.button.is-loading{pointer-events:none}.button.is-loading:after{position:absolute;z-index:2;display:block;top:calc(50% - .75rem);left:calc(50% - .75rem);width:1.5rem;height:1.5rem;border-radius:50%;border:.125rem solid #fff;border-top-color:rgba(0,0,0,0);-webkit-animation:spin .5s linear infinite;animation:spin .5s linear infinite;content:""}.button.is-loading.button--line:after{border:.125rem solid #17181c;border-top-color:rgba(0,0,0,0)}.button.is-loading.button--line.button--bg-black:after,.button.is-loading.button--line.button--bg-red:after{border:.125rem solid #fff;border-top-color:rgba(0,0,0,0)}.button.is-loading.button--bg-red:after{border:.125rem solid #17181c;border-top-color:rgba(0,0,0,0)}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media (min-width:990px){.factoid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (min-width:990px){.factoid__value:not(:last-child){margin-right:3rem}}@media (max-width:989.98px){.factoid__value:not(:last-child){margin-bottom:.5rem}}.factoid__text{max-width:15.75rem}@media (min-width:990px){.factoid__text{padding-top:1.5rem}}.factor__number{font-family:TT Firs Neue,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:3rem;line-height:3.875rem;font-weight:600}@media (min-width:640px){.factor__number{font-size:3.5rem;line-height:4.5625rem}}.checkbox{position:relative;display:inline-block;min-height:1.5rem;min-width:1.5rem;cursor:pointer}@media (hover:hover) and (pointer:fine){.checkbox:hover .checkbox__box{border-color:#df192c}}@media (hover:hover) and (pointer:fine){.checkbox--red:hover .checkbox__box{border-color:#fff}}.checkbox--red.parsley-error .checkbox__box{border-color:#17181c}.checkbox__input{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;overflow:hidden;clip:rect(0 0 0 0)}.checkbox__box{top:.125rem;display:block;height:1.25rem;width:1.25rem;border:2px solid #17181c;border-radius:.25rem;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:border-color;-o-transition-property:border-color;transition-property:border-color}.checkbox__box,.checkbox__box:before{position:absolute;left:0;background-color:rgba(0,0,0,0)}.checkbox__box:before{top:0;width:100%;height:100%;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color}.checkbox__box:after{position:absolute;content:"";opacity:0;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.checkbox--radio .checkbox__box{top:.125rem;left:0;width:1.25rem;height:1.25rem;border-radius:50%}.checkbox--radio .checkbox__box:after{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:.625rem;height:.625rem;border-radius:50%;background-color:#df192c}.checkbox:not(.checkbox--radio) .checkbox__box:before{content:""}.checkbox:not(.checkbox--radio) .checkbox__box:after{top:42%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg);width:.5625rem;height:.3125rem;border-color:#fff;border-style:solid;border-width:0 0 2px 2px}.checkbox:not(.checkbox--radio) .checkbox__input:checked~.checkbox__box:before{background-color:#df192c}.checkbox__input:checked~.checkbox__box{border-color:#df192c}.checkbox__input:checked~.checkbox__box:after{opacity:1}.checkbox__input:disabled~.checkbox__box{border-color:#9a9eb5}.checkbox:not(.checkbox--radio) .checkbox__input:disabled~.checkbox__box:before{background-color:rgba(0,0,0,0)}.checkbox:not(.checkbox--radio) .checkbox__input:disabled~.checkbox__box:after{border-color:#9a9eb5}.checkbox--radio .checkbox__input:disabled~.checkbox__box:after{background-color:#9a9eb5}.checkbox--black .checkbox__box{border-color:#fff}.checkbox--black .checkbox__input:disabled~.checkbox__box,.checkbox--black:not(.checkbox--radio) .checkbox__input:disabled~.checkbox__box:after{border-color:#4f5168}.checkbox--black.checkbox--radio .checkbox__input:disabled~.checkbox__box:after{background-color:#4f5168}.checkbox--red .checkbox__box{border-color:#f07987}.checkbox--red .checkbox__input:checked~.checkbox__box{border-color:#fff}.checkbox--red:not(.checkbox--radio) .checkbox__input:checked~.checkbox__box:before{background-color:#fff}.checkbox--red:not(.checkbox--radio) .checkbox__input:checked~.checkbox__box:after{border-color:#df192c}.checkbox--red.checkbox--radio .checkbox__input:checked~.checkbox__box:after{background-color:#fff}.checkbox--red .checkbox__input:disabled~.checkbox__box{border-color:#f07987}.checkbox--red:not(.checkbox--radio) .checkbox__input:disabled~.checkbox__box:before{background-color:rgba(0,0,0,0)}.checkbox--red:not(.checkbox--radio) .checkbox__input:disabled~.checkbox__box:after{border-color:#f07987}.checkbox--red.checkbox--radio .checkbox__input:disabled~.checkbox__box:after{background-color:#f07987}.checkbox__text{display:block;padding-top:1px;padding-left:1.75rem;font-size:.875rem;line-height:1.5;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;-o-transition-property:color;transition-property:color}@media (min-width:640px){.checkbox__text{font-size:1rem}}.checkbox__text a{color:#df192c;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;-o-transition-property:color;transition-property:color}@media (hover:hover) and (pointer:fine){.checkbox__text a:hover{color:#f07987}}.checkbox__input:disabled~.checkbox__text,.checkbox__input:disabled~.checkbox__text a{color:#9a9eb5}.checkbox--black .checkbox__text{color:#fff}.checkbox--black .checkbox__text a{color:#df192c}@media (hover:hover) and (pointer:fine){.checkbox--black .checkbox__text a:hover{color:#f07987}}.checkbox--black .checkbox__input:disabled~.checkbox__text,.checkbox--black .checkbox__input:disabled~.checkbox__text a{color:#4f5168}.checkbox--red .checkbox__text{color:#fff}.checkbox--red .checkbox__text a{color:#df192c}@media (hover:hover) and (pointer:fine){.checkbox--red .checkbox__text a:hover{color:#f07987}}.checkbox--red .checkbox__input:disabled~.checkbox__text,.checkbox--red .checkbox__input:disabled~.checkbox__text a{color:#f07987}.file-upload{position:relative;padding:0;width:100%}.file-upload__input{position:absolute;margin:-1px;border:0;padding:0;overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px}.file-upload__input.parsley-error~.file-upload__label .file-upload__text{color:#df192c}.file-upload__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:3rem;border-radius:2rem;color:#17181c;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-size:.875rem;line-height:1.5;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:border-color,color;-o-transition-property:border-color,color;transition-property:border-color,color}@media (min-width:640px){.file-upload__label{font-size:1rem}}@media (hover:hover) and (pointer:fine){.file-upload__label:hover{color:#df192c}}@media (max-width:639.98px){.file-upload__label{height:2.5rem}}.file-upload__label-icon{height:1.25rem;width:1.25rem;-webkit-box-flex:0;-ms-flex:0 0 1.25rem;flex:0 0 1.25rem;z-index:1;margin-top:-.25rem;margin-right:1rem}.file-upload__label-icon .icon{width:100%;height:100%}.file-upload__button-remove{-webkit-box-flex:0;-ms-flex:0 0 1rem;flex:0 0 1rem;margin-left:.5rem;width:1rem;height:1rem;opacity:0;pointer-events:none;display:none;color:#c9cddd;z-index:1;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;-o-transition-property:color;transition-property:color}@media (hover:hover) and (pointer:fine){.file-upload__button-remove:hover{color:#17181c}}.file-upload__button-remove .icon{width:100%;height:100%}.file-upload__button-remove svg .path-2{stroke:#140f14}.uploaded .file-upload__button-remove{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1;pointer-events:auto}.file-upload__text{z-index:1;display:block;display:-webkit-box;font-size:1rem;max-height:4.5rem;line-height:1.5;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}@media (max-width:639.98px){.file-upload__text{display:block;display:-webkit-box;font-size:.875rem;max-height:2.625rem;line-height:1.5;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}}.file-upload__text span:first-child{margin-right:.5rem}.file-upload__text span:not(:first-child){display:inline-block;color:#c9cddd}.file-upload__hint{position:absolute;top:0;width:100%;height:3rem}.file-upload__hint .hint{width:100%;height:3rem;background:rgba(0,0,0,0);color:rgba(0,0,0,0);border-radius:0;cursor:pointer}.file-upload__hint .hint:before{height:3rem}.file-upload__error{font-size:.875rem;line-height:1.125rem;font-weight:400;opacity:.4;color:#ff3f3f;width:100%;padding-top:.625rem;display:none}@media (max-width:989.98px){.file-upload__error{padding-top:.5625rem}}.input-shell{position:relative}.input{display:block;width:100%;height:2.5rem;padding:0 3.5rem 0 1rem;background-color:#fff;color:#c9cddd;border:2px solid #c9cddd;border-radius:.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:.875rem;line-height:1.5;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:border-color,color;-o-transition-property:border-color,color;transition-property:border-color,color}@media (min-width:640px){.input{font-size:1rem;height:3rem}}.input:focus{outline:none}@media (hover:hover) and (pointer:fine){.input:not(:disabled):not(.parsley-error):hover{color:#17181c;border-color:#17181c}}.input::-webkit-input-placeholder{opacity:1}.input::-moz-placeholder{opacity:1}.input:-ms-input-placeholder{opacity:1}.input::-ms-input-placeholder{opacity:1}.input::placeholder{opacity:1}.input::-ms-clear,.input::-ms-reveal{display:none}.input.filled{color:#17181c}.input.filled:disabled{color:#c9cddd}.input:disabled{background-color:#edeff5;border-color:#c9cddd}.input--black{background-color:#343548;color:#82869f;border-color:#82869f}@media (hover:hover) and (pointer:fine){.input--black:not(:disabled):not(.parsley-error):hover{color:#fff;border-color:#fff}}.input--black.filled{color:#fff}.input--black.filled:disabled{color:#82869f}.input--red{background-color:#ea4859;border-color:#f2a0ab;color:#f2a0ab}@media (hover:hover) and (pointer:fine){.input--red:not(:disabled):not(.parsley-error):hover{color:#fff;border-color:#fff}}.input--red:disabled{background-color:#ea4859;color:#b50808;border-color:#b50808}.input--red.filled{color:#fff}.input--red.filled:disabled{color:#b50808;border-color:#b50808}.input--has-hint{padding-right:3rem}@media (min-width:640px){.input--has-hint{padding-right:3.5rem}}.input::-webkit-search-cancel-button,.input::-webkit-search-decoration,.input::-webkit-search-results-button,.input::-webkit-search-results-decoration{display:none}.input.parsley-error{border-color:#df192c}.input.parsley-error.input--red{border-color:#17181c}.input-hint{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:1rem}.parsley-errors-list{position:absolute;top:100%;left:0;color:#df192c;font-size:.75rem;line-height:1.5}.checkbox.checkbox--red.parsley-error~.parsley-errors-list,.input.input--red.parsley-error~.parsley-errors-list{color:#17181c}.input-status{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:.625rem;right:1rem;background-color:#df192c;color:#fff;border-radius:50%;overflow:hidden;opacity:0;pointer-events:none;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,color,opacity;-o-transition-property:background-color,color,opacity;transition-property:background-color,color,opacity}.input-status,.input-status .icon{width:1rem;height:1rem}@media (min-width:640px){.input-status{top:.75rem}.input-status,.input-status .icon{width:1.5rem;height:1.5rem}}.input--red~.input-status{background-color:#17181c;color:#fff}.input.parsley-error~.input-status{opacity:1}.input.parsley-error~.input-hint~.input-status{opacity:0}.input-search{display:block;width:100%;height:2.5rem;border:0;padding:0;background-color:rgba(0,0,0,0);color:#17181c;border-bottom:1px solid #c9cddd;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:.875rem;line-height:1.5;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:border-color,color;-o-transition-property:border-color,color;transition-property:border-color,color}@media (min-width:640px){.input-search{font-size:1rem;padding:0 8.75rem 0 0}}@media (hover:hover) and (pointer:fine){.input-search:hover{color:#17181c;border-color:#17181c}}.input-search::-webkit-input-placeholder{opacity:1;color:#c9cddd}.input-search::-moz-placeholder{opacity:1;color:#c9cddd}.input-search:-ms-input-placeholder{opacity:1;color:#c9cddd}.input-search::-ms-input-placeholder{opacity:1;color:#c9cddd}.input-search::placeholder{opacity:1;color:#c9cddd}.input-search::-ms-clear,.input-search::-ms-reveal{display:none}.input-search::-webkit-search-cancel-button,.input-search::-webkit-search-decoration,.input-search::-webkit-search-results-button,.input-search::-webkit-search-results-decoration{-webkit-appearance:none}.input-search__reset{position:absolute;display:none;top:0;right:0;padding:.5rem 0;border:0;background-color:rgba(0,0,0,0);color:rgba(23,24,28,.5);outline:none;cursor:pointer;font-size:.75rem;line-height:1.125rem;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;-o-transition-property:color;transition-property:color}@media (hover:hover) and (pointer:fine){.input-search__reset:hover{color:#df192c}}.input-search.filled~.input-search__reset{display:block}@media (max-width:639.98px){.input-search__reset{padding:.75rem 0 .375rem}}@media (min-width:640px){.input-search__reset{font-size:1rem;line-height:1.5rem}}@media (max-width:639.98px){.input-search__reset--has-icon{width:1.5rem;height:2.5rem;font-size:0;text-align:center;line-height:2.5rem;padding:0}}@media (min-width:640px){.input-search__reset--has-icon .icon{display:none}}@media (max-width:639.98px){.input-search__reset--has-icon .icon{display:inline-block;vertical-align:middle;width:1.5rem;height:1.5rem}}.input-search--has-action~.input-search__reset{right:2.5rem}@media (min-width:990px){.input-search--has-action~.input-search__reset{right:4rem}}.input-search__icon{position:absolute;top:0;right:0;width:1.5rem;height:2.5rem;font-size:0;line-height:2.5rem;text-align:center;color:#17181c;pointer-events:none}.input-search--has-action~.input-search__icon{right:2.5rem}.input-search.filled~.input-search__icon{display:none}@media (min-width:640px){.input-search__icon{width:2.5rem}}.input-search__action{position:absolute;top:0;right:0;display:block;width:1.5rem;height:2.5rem;border:0;padding:0;cursor:pointer;background-color:rgba(0,0,0,0);color:#17181c;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;-o-transition-property:color;transition-property:color}@media (hover:hover) and (pointer:fine){.input-search__action:hover{color:#df192c}}@media (min-width:640px){.input-search__action{width:2.5rem}}.input-search-shell,.select-shell{position:relative}select.select{display:block;width:100%;height:2.5rem;margin:0;padding:0 3.5rem 0 1rem;border-radius:.5rem;border:2px solid #c9cddd;color:#17181c;background-color:rgba(0,0,0,0);-moz-appearance:none;-webkit-appearance:none;appearance:none;cursor:pointer;font-size:.875rem;line-height:1.5;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color,border-color;-o-transition-property:color,border-color;transition-property:color,border-color}@media (min-width:640px){select.select{font-size:1rem;height:3rem}}@media (hover:hover) and (pointer:fine){select.select:hover{border-color:#17181c}}select.select:not([multiple]){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 15l-5-5h10l-5 5z' fill='%23141414'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.076 9.617A1 1 0 017 9h10a1 1 0 01.707 1.707l-5 5a1 1 0 01-1.414 0l-5-5a1 1 0 01-.217-1.09zM9.414 11L12 13.586 14.586 11H9.414z' fill='%23141414'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .5rem top 50%,0 0;background-size:1.5rem 1.5rem,100%}select.select:disabled{opacity:.5;cursor:default;pointer-events:none}select.select:focus{outline:none}select.select option{background-color:#fff}select.select--black{color:#82869f;border-color:#82869f}select.select--black:not([multiple]){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 15l-5-5h10l-5 5z' fill='%23fff'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.076 9.617A1 1 0 017 9h10a1 1 0 01.707 1.707l-5 5a1 1 0 01-1.414 0l-5-5a1 1 0 01-.217-1.09zM9.414 11L12 13.586 14.586 11H9.414z' fill='%23fff'/%3E%3C/svg%3E")}@media (hover:hover) and (pointer:fine){select.select--black:hover{color:#fff;border-color:#fff}}select.select--black option{color:#17181c}select.select--red{color:#f2a0ab;border-color:#f2a0ab}select.select--red:not([multiple]){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 15l-5-5h10l-5 5z' fill='%23fff'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.076 9.617A1 1 0 017 9h10a1 1 0 01.707 1.707l-5 5a1 1 0 01-1.414 0l-5-5a1 1 0 01-.217-1.09zM9.414 11L12 13.586 14.586 11H9.414z' fill='%23fff'/%3E%3C/svg%3E")}@media (hover:hover) and (pointer:fine){select.select--red:hover{color:#fff;border-color:#fff}}select.select--red option{color:#17181c}select::-ms-expand{display:none}.select2-hidden-accessible{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;overflow:hidden;clip:rect(0 0 0 0)}.select2-container{position:relative;display:inline-block;min-width:12rem;width:100%;font-size:.875rem;line-height:1.5;z-index:1043}@media (min-width:640px){.select2-container{font-size:1rem}}.select2-selection{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:2.5rem;padding:0 3.5rem 0 1rem;background-color:#fff;color:#17181c;border:2px solid #c9cddd;border-radius:.5rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:border-color;-o-transition-property:border-color;transition-property:border-color}@media (min-width:640px){.select2-selection{height:3rem}}.select2-selection:focus{outline:none}select.parsley-error~.select2 .select2-selection{border-color:#df192c}select.select--outline-none~.select2 .select2-selection{border:0}.select2-container.select2-container--disabled .select2-selection{background-color:#edeff5;cursor:default}@media (hover:hover) and (pointer:fine){.select2-container:not(.select2-container--disabled) .select2-selection:hover{border-color:#17181c}.select2-container:not(.select2-container--disabled) .select2-selection:hover .select2-selection__placeholder,.select2-container:not(.select2-container--disabled) .select2-selection:hover .select2-selection__rendered{color:#17181c}}.select2-container.select2-container--red .select2-selection{background-color:#ea4859;border-color:#f2a0ab;color:#f2a0ab}.select2-container.select2-container--red.select2-container--disabled .select2-selection{background-color:#ea4859;border-color:#b50808;color:#b50808}@media (hover:hover) and (pointer:fine){.select2-container:not(.select2-container--disabled).select2-container--red .select2-selection:hover{color:#fff;border-color:#fff}.select2-container:not(.select2-container--disabled).select2-container--red .select2-selection:hover .select2-selection__placeholder,.select2-container:not(.select2-container--disabled).select2-container--red .select2-selection:hover .select2-selection__rendered{color:#fff}}.select2-container.select2-container--black .select2-selection{background-color:#343548;border-color:#82869f;color:#82869f}.select2-container.select2-container--black.select2-container--disabled .select2-selection{background-color:#343548;border-color:#13141c;color:#13141c}@media (hover:hover) and (pointer:fine){.select2-container:not(.select2-container--disabled).select2-container--black .select2-selection:hover{color:#fff;border-color:#fff}.select2-container:not(.select2-container--disabled).select2-container--black .select2-selection:hover .select2-selection__placeholder,.select2-container:not(.select2-container--disabled).select2-container--black .select2-selection:hover .select2-selection__rendered{color:#fff}}.select2-selection__rendered{display:inline-block;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#17181c;font-size:.875rem;line-height:1.5;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;-o-transition-property:color;transition-property:color}@media (min-width:640px){.select2-selection__rendered{font-size:1rem}}.select2-selection__rendered .select2-prefix{color:rgba(23,24,28,.7)}.select2-container.select2-container--black .select2-selection__rendered{color:#fff}.select2-container.select2-container--black .select2-selection__rendered .select2-prefix{color:#82869f}.select2-container.select2-container--red .select2-selection__rendered{color:#fff}.select2-container.select2-container--red .select2-selection__rendered .select2-prefix{color:#f2a0ab}.select2-container.select2-container--red.select2-container--open .select2-selection__rendered:after{-webkit-transform:translateY(-20%) rotate(-180deg);-ms-transform:translateY(-20%) rotate(-180deg);transform:translateY(-20%) rotate(-180deg)}select.select.something-selected~.select2-container .select2-selection__rendered{color:#17181c}select.select.something-selected~.select2-container.select2-container--black .select2-selection__rendered,select.select.something-selected~.select2-container.select2-container--red .select2-selection__rendered{color:#fff}.select2-selection__placeholder{color:#c9cddd;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;-o-transition-property:color;transition-property:color}.select2-selection__arrow{position:absolute;top:calc(50% - .75rem);right:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1.5rem;height:1.5rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 14.657l6.364-6.364a1 1 0 111.414 1.414l-7.07 7.071a1 1 0 01-1.415 0l-7.071-7.07a1 1 0 111.414-1.415L12 14.657z' fill='%2313141C'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:50%;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.select2-selection__arrow b{display:none}.select2-container--open .select2-selection__arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.select2-container.select2-container--black .select2-selection__arrow,.select2-container.select2-container--red .select2-selection__arrow{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 14.657l6.364-6.364a1 1 0 111.414 1.414l-7.07 7.071a1 1 0 01-1.415 0l-7.071-7.07a1 1 0 111.414-1.415L12 14.657z' fill='%23fff'/%3E%3C/svg%3E")}.select2-dropdown{position:absolute;z-index:1000;display:block;width:100%;border:0;margin-top:.5rem;background-color:#fff;border-radius:.5rem;-webkit-box-shadow:.25rem .25rem 1.5625rem rgba(0,0,0,.1);box-shadow:.25rem .25rem 1.5625rem rgba(0,0,0,.1);overflow:hidden}.select2-container.select2-container--black .select2-dropdown{background-color:#343548}.select2-container.select2-container--red .select2-dropdown{background-color:#ea4859}.select2-search--dropdown.select2-search--hide{display:none}.select2-results{position:relative;display:block;overflow:hidden}.select2-results__options{position:relative;display:block;max-height:16.5rem}.select2-results__options .ps__rail-y{right:.5rem!important;bottom:0!important}.select2-results__options .ps__rail-y:before,.select2-results__options .ps__thumb-y:before{top:1rem;bottom:1rem}@media (min-width:640px){.select2-results__options .ps__rail-y:before,.select2-results__options .ps__thumb-y:before{top:1.5rem;bottom:1.5rem}}.select2-container.select2-container--black .select2-results__options .ps__rail-y:before{background-color:#17181c}.select2-container.select2-container--black .select2-results__options .ps__thumb-y:before{background-color:#fff}.select2-container.select2-container--red .select2-results__options .ps__rail-y:before{background-color:rgba(23,24,28,.1)}.select2-container.select2-container--red .select2-results__options .ps__thumb-y:before{background-color:#17181c}.select2-results__option{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.625rem 1rem .5rem;width:100%;min-height:2.5rem;cursor:pointer;background-color:rgba(0,0,0,0);word-break:break-word;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,color;-o-transition-property:background-color,color;transition-property:background-color,color}@media (min-width:640px){.select2-results__option{min-height:3rem}}.select2-results__option--highlighted{background-color:#f6f7fa;color:#17181c}.select2-results__option--disabled{display:none}.select2-results__option.multiselect-option{padding-left:3.5rem}.select2-results__option.multiselect-option:before{position:absolute;display:block;top:.8125rem;left:1rem;width:1.5rem;height:1.5rem;border-radius:.25rem;border:2px solid #17181c;content:"";-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:border-color;-o-transition-property:border-color;transition-property:border-color}.select2-results__option.multiselect-option:after{position:absolute;top:1.25rem;left:1.375rem;width:.75rem;height:.375rem;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);content:"";border-color:#df192c;border-style:solid;border-width:0 0 2px 2px;opacity:0;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:border-color,opacity;-o-transition-property:border-color,opacity;transition-property:border-color,opacity}.select2-results__option.multiselect-option.select2-results__option--highlighted{background-color:#f6f7fa;color:#17181c}.select2-results__option.multiselect-option.select2-results__option--highlighted:before,.select2-results__option.multiselect-option.select2-results__option--selected:before{border-color:#df192c}.select2-results__option.multiselect-option.select2-results__option--selected:after{opacity:1}.select2-container--black .select2-results__option{color:#fff}.select2-container--black .select2-results__option--highlighted{background-color:#4f5168;color:#fff}.select2-container--black .select2-results__option.multiselect-option:before{border-color:#fff}.select2-container--black .select2-results__option.multiselect-option.select2-results__option--selected:after{border-color:#fff;opacity:1}.select2-container--black .select2-results__option.multiselect-option.select2-results__option--highlighted:after,.select2-container--black .select2-results__option.multiselect-option.select2-results__option--highlighted:before{border-color:#17181c}.select2-container--red .select2-results__option{color:#fff}.select2-container--red .select2-results__option--highlighted{background-color:#f07987;color:#fff}.select2-container--red .select2-results__option.multiselect-option:before{border-color:#fff}.select2-container--red .select2-results__option.multiselect-option.select2-results__option--selected:after{border-color:#fff;opacity:1}.select2-container--red .select2-results__option.multiselect-option.select2-results__option--highlighted:after,.select2-container--red .select2-results__option.multiselect-option.select2-results__option--highlighted:before{border-color:#17181c}.select2-results__btn{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:2.5rem;border:0;padding:0 1rem 0 3.5rem;background-color:rgba(0,0,0,0);cursor:pointer;text-align:left;font-size:.875rem;line-height:1.5;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,color;-o-transition-property:background-color,color;transition-property:background-color,color}@media (min-width:640px){.select2-results__btn{font-size:1rem;height:3rem}}.select2-results__btn:before{position:absolute;display:block;top:.75rem;left:1rem;width:1.5rem;height:1.5rem;border-radius:.25rem;border:2px solid #17181c;content:"";-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:border-color;-o-transition-property:border-color;transition-property:border-color}.select2-results__btn:after{position:absolute;top:1.25rem;left:1.375rem;width:.75rem;height:.375rem;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);content:"";border-color:#df192c;border-style:solid;border-width:0 0 2px 2px;opacity:0;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:border-color,opacity;-o-transition-property:border-color,opacity;transition-property:border-color,opacity}.select2-results__btn.is-selected:before{border-color:#df192c}.select2-results__btn.is-selected:after{opacity:1}@media (hover:hover) and (pointer:fine){.select2-results__btn:hover{background-color:#f6f7fa;color:#17181c}.select2-results__btn:hover:before{border-color:#df192c}}.select2-container--black .select2-results__btn{color:#fff}.select2-container--black .select2-results__btn.is-selected:after,.select2-container--black .select2-results__btn:before{border-color:#fff}@media (hover:hover) and (pointer:fine){.select2-container--black .select2-results__btn:hover{color:#17181c}.select2-container--black .select2-results__btn:hover:after,.select2-container--black .select2-results__btn:hover:before{border-color:#17181c}}.select2-container--red .select2-results__btn{color:#fff}.select2-container--red .select2-results__btn.is-selected:after,.select2-container--red .select2-results__btn:before{border-color:#fff}@media (hover:hover) and (pointer:fine){.select2-container--red .select2-results__btn:hover{color:#17181c}.select2-container--red .select2-results__btn:hover:after,.select2-container--red .select2-results__btn:hover:before{border-color:#17181c}}.select2-results__message{cursor:default}.select2-search{display:none}.select2-container--has-search .select2-search{position:absolute;top:-2.75rem;left:0;display:block;width:100%}.select2-container--has-search .select2-search__field{border:0;padding:0 1rem;margin-left:1px;width:calc(100% - 3rem)}.select2-container--has-search .select2-search__field::-ms-clear,.select2-container--has-search .select2-search__field::-ms-reveal{display:none}.select2-container--has-search .select2-search__field::-webkit-search-cancel-button,.select2-container--has-search .select2-search__field::-webkit-search-decoration,.select2-container--has-search .select2-search__field::-webkit-search-results-button,.select2-container--has-search .select2-search__field::-webkit-search-results-decoration{-webkit-appearance:none}.select2-container--has-search .select2-search__field:focus{outline:none}.switch{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.switch__content{position:relative;width:3rem;height:1.5rem}@media (min-width:640px){.switch__content{width:4.5rem;height:2.5rem}}@media (hover:hover) and (pointer:fine){.switch:not(.switch--disabled):hover .switch__input:not(:checked)+.switch__inner{background-color:#edeff5}}@media (hover:hover) and (pointer:fine){.switch--always-active:not(.switch--disabled):hover .switch__input:not(:checked)+.switch__inner,.switch:not(.switch--disabled):hover .switch__input:checked+.switch__inner{background-color:#b50808;border-color:#b50808}}@media (hover:hover) and (pointer:fine){.switch--black:not(.switch--disabled):hover .switch__input:not(:checked)+.switch__inner{background-color:#edeff5}}@media (hover:hover) and (pointer:fine){.switch--red:not(.switch--disabled):hover .switch__input:not(:checked)+.switch__inner{background-color:#ea4859}.switch--red:not(.switch--disabled):hover .switch__input:checked+.switch__inner{background-color:#f5c3ca;border-color:#f5c3ca}}.switch--disabled{cursor:default}.switch__input{width:1px;height:1px;margin:-1px;border:0;padding:0;clip:rect(0 0 0 0)}.switch__inner,.switch__input{position:absolute;overflow:hidden}.switch__inner{top:0;left:0;width:100%;height:100%;padding:.125rem;background-color:#fff;border-radius:2.5rem;border:2px solid #b2b7ca;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,border-color;-o-transition-property:background-color,border-color;transition-property:background-color,border-color}.switch__input:checked+.switch__inner{background-color:#df192c;border-color:#df192c}.switch--disabled .switch__inner{background-color:#dce0eb;border-color:#dce0eb}.switch--disabled .switch__input:checked+.switch__inner{background-color:#b2b7ca;border-color:#b2b7ca}.switch--black .switch__input+.switch__inner{background-color:rgba(0,0,0,0);border-color:#b2b7ca}.switch--black .switch__input:checked+.switch__inner{background-color:#df192c;border-color:#df192c}.switch--black.switch--disabled .switch__inner{background-color:#dce0eb;border-color:#dce0eb}.switch--black.switch--disabled .switch__input:checked+.switch__inner{background-color:#b2b7ca;border-color:#b2b7ca}.switch--red .switch__inner{background-color:rgba(0,0,0,0);border-color:#fff}.switch--red .switch__input:checked+.switch__inner{background-color:#fff;border-color:#fff}.switch--red.switch--disabled .switch__inner,.switch--red.switch--disabled .switch__input:checked+.switch__inner{background-color:#ea4859;border-color:#ea4859}.switch--always-active .switch__input+.switch__inner{border-color:#df192c;background-color:#df192c}.switch__circle{display:block;width:1rem;height:1rem;border-radius:50%;background-color:#b2b7ca;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,-webkit-transform;transition-property:background-color,-webkit-transform;-o-transition-property:transform,background-color;transition-property:transform,background-color;transition-property:transform,background-color,-webkit-transform}@media (min-width:640px){.switch__circle{width:2rem;height:2rem}}.switch__input:checked~.switch__inner .switch__circle{-webkit-transform:translateX(1.5rem);-ms-transform:translateX(1.5rem);transform:translateX(1.5rem);background-color:#fff}@media (min-width:640px){.switch__input:checked~.switch__inner .switch__circle{-webkit-transform:translateX(2rem);-ms-transform:translateX(2rem);transform:translateX(2rem)}}.switch--disabled .switch__circle,.switch--red .switch__circle{background-color:#fff}.switch--red .switch__input:checked~.switch__inner .switch__circle{background-color:#df192c}.switch--red.switch--disabled .switch__circle{background-color:#f2a0ab}.switch--always-active .switch__circle{background-color:#fff}.switch__text{margin-left:1.5rem}.switch--disabled .switch__text{color:#b2b7ca}.switch--black .switch__text{color:#fff}.switch--black.switch--disabled .switch__text{color:#b2b7ca}.switch--red .switch__text{color:#fff}.switch--red.switch--disabled .switch__text{color:#f2a0ab}.switch__prefix{display:block;color:rgba(23,24,28,.5);margin-right:1rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;-o-transition-property:color;transition-property:color}@media (min-width:640px){.switch__prefix{margin-right:2rem}}.switch:not(.checked) .switch__prefix{color:#17181c}.switch__suffix{display:block;color:rgba(23,24,28,.5);margin-left:1rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;-o-transition-property:color;transition-property:color}@media (min-width:640px){.switch__suffix{margin-left:2rem}}.switch.checked .switch__suffix{color:#17181c}.textarea-shell{position:relative;overflow:hidden;border-radius:.5rem;border:2px solid #c9cddd;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:border-color;-o-transition-property:border-color;transition-property:border-color}@media (hover:hover) and (pointer:fine){.textarea-shell:not(:disabled):not(.parsley-error):hover{border-color:#17181c}}.textarea-shell--red{border-color:#f2a0ab}.textarea-shell--black{border-color:#82869f}.textarea{display:block;width:100%;height:6rem;min-height:6rem;max-height:15rem;padding:.75rem 1rem;background-color:#fff;border:none;color:#c9cddd;resize:vertical;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:.875rem;line-height:1.5;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:border-color,color;-o-transition-property:border-color,color;transition-property:border-color,color;scrollbar-width:thin}@media (min-width:640px){.textarea{font-size:1rem}}.textarea ::-webkit-resizer{display:none}.textarea::-webkit-scrollbar{width:.5rem}.textarea::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(201,205,221,.3)}.textarea::-webkit-scrollbar-thumb{background-color:#c9cddd;border-color:.5rem}@media (min-width:640px){.textarea{min-height:5rem}}.textarea:focus{outline:none}@media (hover:hover) and (pointer:fine){.textarea:not(:disabled):not(.parsley-error):hover{color:#17181c;border-color:#17181c}}.textarea::-webkit-input-placeholder{opacity:1}.textarea::-moz-placeholder{opacity:1}.textarea:-ms-input-placeholder{opacity:1}.textarea::-ms-input-placeholder{opacity:1}.textarea::placeholder{opacity:1}.textarea.filled{color:#17181c}.textarea.filled:disabled{color:#c9cddd}.textarea:disabled{background-color:#edeff5;border-color:#c9cddd}.textarea--black{background-color:#343548;color:#82869f;border-color:#82869f}@media (hover:hover) and (pointer:fine){.textarea--black:not(:disabled):not(.parsley-error):hover{color:#fff;border-color:#fff}}.textarea--black.filled{color:#fff}.textarea--black.filled:disabled{color:#82869f}.textarea--red{background-color:#ea4859;border-color:#f2a0ab;color:#f2a0ab}@media (hover:hover) and (pointer:fine){.textarea--red:not(:disabled):not(.parsley-error):hover{color:#fff;border-color:#fff}}.textarea--red:disabled{background-color:#ea4859;color:#b50808;border-color:#b50808}.textarea--red.filled{color:#fff}.textarea--red.filled:disabled{color:#b50808;border-color:#b50808}.textarea--has-hint{padding-right:3rem}@media (min-width:640px){.textarea--has-hint{padding-right:3.5rem}}.textarea.parsley-error{border-color:#df192c}.textarea.parsley-error.textarea--red{border-color:#17181c}.textarea.textarea--red.parsley-error~.parsley-errors-list{color:#17181c}.field{position:relative;display:block;width:100%;font-size:0;line-height:1}.field--hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;overflow:hidden;clip:rect(0 0 0 0)}.field__label{margin-bottom:.5rem}.field__control{position:relative}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:rgba(0,0,0,0);border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}.tippy-box[data-animation=shift-toward][data-state=hidden]{opacity:0}.tippy-box[data-animation=shift-toward][data-state=hidden][data-placement^=top]{transform:translateY(-10px)}.tippy-box[data-animation=shift-toward][data-state=hidden][data-placement^=bottom]{transform:translateY(10px)}.tippy-box[data-animation=shift-toward][data-state=hidden][data-placement^=left]{transform:translateX(-10px)}.tippy-box[data-animation=shift-toward][data-state=hidden][data-placement^=right]{transform:translateX(10px)}.hint{display:block;width:1rem;height:1rem;border-radius:50%;overflow:hidden;cursor:pointer}@media (min-width:640px){.hint{width:1.5rem;height:1.5rem}}@media (max-width:639.98px){.field .hint{width:1.5rem;height:1.5rem}}.hint__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#c9cddd;color:#fff;width:1rem;height:1rem;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,color;-o-transition-property:background-color,color;transition-property:background-color,color}@media (min-width:640px){.hint__icon{width:1.5rem;height:1.5rem}}@media (max-width:639.98px){.field .hint__icon{width:1.5rem;height:1.5rem}}.hint--white .hint__icon{background-color:#fff;color:#17181c}.tippy-box{background-color:#fff;color:#b2b7ca;-webkit-box-shadow:.25rem .25rem 1.5625rem rgba(0,0,0,.1);box-shadow:.25rem .25rem 1.5625rem rgba(0,0,0,.1);border-radius:.5rem;padding:1.5rem;width:100%}.tippy-content{padding:0}.icon{display:inline-block;width:1.5rem;height:1.5rem;vertical-align:middle;pointer-events:none}.icon--8{width:.5rem;height:.5rem}.icon--16{width:1rem;height:1rem}.icon--32{width:2rem;height:2rem}.icon--40{width:2.5rem;height:2.5rem}.icon--48{width:3rem;height:3rem}.icon--64{width:4rem;height:4rem}.icon--72{width:4.5rem;height:4.5rem}.icon--fit{width:100%;height:100%}.icon svg,.image{display:block;width:100%;height:100%}.image{background-position:50%;background-repeat:no-repeat;background-size:cover;-o-object-fit:cover;object-fit:cover;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.link-action{position:relative;background-color:rgba(0,0,0,0);border:0;padding:0;color:#17181c;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;-o-transition-property:color;transition-property:color}@media (hover:hover) and (pointer:fine){.link-action:hover{color:#df192c}}.link-action--grey{color:#b2b7ca}@media (hover:hover) and (pointer:fine){.link-action--grey:hover{color:#17181c}}.link-action--red{color:#df192c;background-size:0 1px;background-position:100% 100%;background-image:-webkit-gradient(linear,left top,left bottom,from(#df192c),to(#df192c));background-image:-o-linear-gradient(#df192c,#df192c);background-image:linear-gradient(#df192c,#df192c);background-repeat:no-repeat;text-decoration:none!important;-webkit-transition-property:background-size,color;-o-transition-property:background-size,color;transition-property:background-size,color;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;will-change:background-size}@media (hover:hover) and (pointer:fine){.link-action--red:hover{background-position:0 100%;background-size:100% 1px}}.link-action--disabled,.link-action:disabled{pointer-events:none;color:#b2b7ca}.link-action--bg-black{color:#fff}.link-action--bg-black.link-action--disabled,.link-action--bg-black:disabled{color:#4f5168}.link-action--bg-black.link-action--grey{color:#b2b7ca}@media (hover:hover) and (pointer:fine){.link-action--bg-black.link-action--grey:hover{color:#fff}}.link-action--bg-black.link-action--grey.link-action--disabled,.link-action--bg-black.link-action--grey:disabled{color:#4f5168}.link-action--bg-black.link-action--red{color:#df192c}.link-action--bg-black.link-action--red.link-action--disabled,.link-action--bg-black.link-action--red:disabled{color:#4f5168}.link-action--bg-red{color:#fff}@media (hover:hover) and (pointer:fine){.link-action--bg-red:hover{color:#17181c}}.link-action--bg-red.link-action--disabled,.link-action--bg-red.link-action:disabled{color:#f07987}.link-action--bg-red.link-action--grey{color:#f2a0ab}@media (hover:hover) and (pointer:fine){.link-action--bg-red.link-action--grey:hover{color:#fff}}.link-action--bg-red.link-action--red{color:#fff;background-size:0 1px;background-position:100% 100%;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff));background-image:-o-linear-gradient(#fff,#fff);background-image:linear-gradient(#fff,#fff);background-repeat:no-repeat;text-decoration:none!important;-webkit-transition-property:background-size,color;-o-transition-property:background-size,color;transition-property:background-size,color;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;will-change:background-size}@media (hover:hover) and (pointer:fine){.link-action--bg-red.link-action--red:hover{background-position:0 100%;background-size:100% 1px}}.link-action--bg-red.link-action--red.link-action--disabled,.link-action--bg-red.link-action--red.link-action:disabled{color:#f07987}.link-arrow{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:rgba(23,24,28,.3);-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;-o-transition-property:color;transition-property:color}.link-arrow--grey{color:#b2b7ca}@media (hover:hover) and (pointer:fine){.link-arrow:hover,.link-arrow:hover .link-arrow__icon{color:#17181c}}.link-arrow__icon{width:1.5rem;height:1.5rem;-ms-flex-negative:0;flex-shrink:0;margin-right:1rem;color:#df192c;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;-o-transition-property:color;transition-property:color}.link-arrow__text{font-size:.875rem;line-height:1.5}@media (min-width:640px){.link-arrow__text{font-size:1rem}}.nav-arrows{position:relative}.nav-arrows,.nav-arrows__button,.nav-arrows__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav-arrows__button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:4rem;height:4rem;border:0;padding:0;border-radius:.5rem;background-color:rgba(0,0,0,0);color:#17181c;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,color;-o-transition-property:background-color,color;transition-property:background-color,color}.nav-arrows__button:first-child{margin-right:1rem}@media (hover:hover) and (pointer:fine){.nav-arrows__button:hover{background-color:#df192c;color:#fff}}.nav-arrows__button:active{background-color:#b50808;color:#fff}.nav-arrows__button:disabled{background-color:rgba(0,0,0,0);color:#b2b7ca;pointer-events:none}.nav-arrows--bg-black .nav-arrows__button{color:#fff}.nav-arrows--bg-black .nav-arrows__button:disabled{color:#4f5168}.nav-arrows--bg-red .nav-arrows__button{color:#fff}.nav-arrows--bg-red .nav-arrows__button:active{background-color:#13141c;color:#fff}@media (hover:hover) and (pointer:fine){.nav-arrows--bg-red .nav-arrows__button:hover{background-color:#17181c}}.nav-arrows--bg-red .nav-arrows__button:active{background-color:#343548}.nav-arrows--bg-red .nav-arrows__button:disabled{color:#f07987}.social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:50%;overflow:hidden;background-color:#fff;color:#17181c;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color}@media (hover:hover) and (pointer:fine){.social:hover{background-color:#df192c}}.tab{display:block;height:1.875rem;font-size:0;line-height:2rem;padding:0 1rem;border-radius:.5rem;background-color:rgba(0,0,0,0);cursor:pointer;color:#17181c;white-space:nowrap;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,color,opacity;-o-transition-property:background-color,color,opacity;transition-property:background-color,color,opacity}@media (hover:hover) and (pointer:fine){.tab:hover:not(.tab--active):not(.tab--simple){background-color:#fff}.tab:hover:not(.tab--active).tab--simple{opacity:1}}.tab--active{background-color:#df192c;color:#fff;cursor:default}.tab--simple{padding:0;background-color:rgba(0,0,0,0);color:#17181c}.tab--simple:not(.tab--active){opacity:.4}.tab--simple .tab__text{font-size:1rem;line-height:1.5;font-weight:500;font-family:TT Firs Neue,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}@media (min-width:640px){.tab--simple .tab__text{font-size:1.125rem}}.tab:not(.tab--simple) .tab__text{display:inline-block;vertical-align:middle;font-size:.625rem;line-height:1.3;letter-spacing:.15em;text-transform:uppercase;font-weight:500;font-family:TT Firs Neue,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}@media (min-width:640px){.tab:not(.tab--simple) .tab__text{font-size:.6875rem}}.tag{height:2rem;padding:0 1rem;border-radius:1rem;background-color:#df192c;color:#fff}.tag,.tag__inner{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tag__inner{height:100%;color:currentColor}.tag__text{padding-top:.125rem;display:inline-block;font-size:.625rem;line-height:1.3;letter-spacing:.15em;text-transform:uppercase;font-weight:500;font-family:TT Firs Neue,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}@media (min-width:640px){.tag__text{font-size:.6875rem}}.tag .icon{margin-left:.5rem}.tag .icon svg rect{fill:currentColor}.article-layout__content{position:relative}@media (min-width:990px){.article-layout__content{padding-left:7rem}}@media (min-width:990px){.article-layout__content .user-text>:not(section):not(.link-container),.article-layout__content .user-text section>:not([data-skip-styles]):not(.link-container){max-width:41rem;width:100%}}@media (min-width:640px) and (max-width:989.98px){.article-layout__content .user-text>:not(section):not(.link-container):not(img):not(iframe):not(.iframe),.article-layout__content .user-text section>:not([data-skip-styles]):not(.link-container):not(img):not(iframe):not(.iframe){max-width:41rem;width:100%}}@media (min-width:990px){.article-layout__share{position:absolute;top:0;left:0}}@media (min-width:640px) and (max-width:989.98px){.article-layout__share{margin-bottom:3.5rem}}@media (max-width:639.98px){.article-layout__share{margin-bottom:3rem}}@media (min-width:990px){.article-layout-container{margin-left:7rem;max-width:41rem}}.badges-list__items{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.badges-list__items .ps__rail-x,.badges-list__items .ps__rail-y{display:none}@media (min-width:640px){.badges-list__items{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-.5rem}}@media (max-width:639.98px){.badges-list__items{margin-left:-1rem;margin-right:-1rem;padding-left:1rem;padding-right:1rem;overflow-x:auto}}.badges-list__item{margin-bottom:.5rem}.badges-list__item:not(:last-child){margin-right:.25rem}.card-list .heading{margin-bottom:3.5rem}.card-list__title{font-size:1.125rem;line-height:1.2;font-weight:600;font-family:TT Firs Neue,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;margin-bottom:2.5rem}@media (min-width:640px){.card-list__title{font-size:1.5rem;line-height:1.4}}.card-list__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:1rem}.card-list__items--hidden{-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;margin-top:1rem;display:none}.card-list__items--hidden.is-active{display:-webkit-box;display:-ms-flexbox;display:flex}.card-list__item{width:100%}@media (min-width:640px){.card-list__item{width:calc(50% - .5rem)}}@media (min-width:990px){.card-list__item{width:calc(33.33333% - .66667rem)}}.card-list__show-more{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:2.5rem}.cards-connect__top{margin-bottom:2rem}@media (min-width:640px){.cards-connect__top{margin-bottom:3.5rem}}@media (min-width:990px){.cards-connect__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-.5rem;margin-right:-.5rem}}@media (min-width:990px){.cards-connect__item{width:50%;padding:0 .5rem}}@media (max-width:989.98px){.cards-connect__item:not(:last-child){margin-bottom:1rem}}.connection-steps{overflow:hidden}.connection-steps__heading{margin-bottom:2.5rem}@media (min-width:990px){.connection-steps__heading{margin-bottom:3.5rem}}@media (min-width:640px) and (max-width:989.98px){.connection-steps__heading{margin-bottom:4rem}}.connection-steps__content:not(:last-child){margin-bottom:3rem}@media (min-width:990px){.connection-steps__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.connection-steps__content:not(:last-child){margin-bottom:4rem}}@media (min-width:640px) and (max-width:989.98px){.connection-steps__content{padding-left:3.5rem}.connection-steps__content:not(:last-child){margin-bottom:3.5rem}}@media (max-width:639.98px){.connection-steps__content{padding-left:1.25rem}}.connection-steps__step{position:relative}.connection-steps__content .connection-steps__step:before{position:absolute;z-index:-1;background-color:#df192c;content:""}@media (min-width:990px){.connection-steps__content .connection-steps__step{width:33.3333%}.connection-steps__content .connection-steps__step:before{top:2rem;left:0;width:100%;height:1px}.connection-steps__content .connection-steps__step:not(:first-child){padding-left:.5rem}.connection-steps__content .connection-steps__step:nth-child(3){padding-left:3.5rem}.connection-steps__content .connection-steps__step:last-child:after{position:absolute;z-index:-1;top:2rem;left:100%;width:50vw;height:1px;background-color:#df192c;content:""}}@media (max-width:989.98px){.connection-steps__content .connection-steps__step{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (min-width:640px) and (max-width:989.98px){.connection-steps__content .connection-steps__step:not(:last-child){padding-bottom:3.5rem}.connection-steps__content .connection-steps__step:not(:last-child):before{left:2rem;top:0;width:1px;height:100%}.connection-steps__content .connection-steps__step:last-child:after{position:absolute;z-index:-1;top:0;left:2rem;width:1px;height:100%;background-color:#df192c;content:""}}@media (max-width:639.98px){.connection-steps__content .connection-steps__step:not(:last-child){padding-bottom:3rem}.connection-steps__content .connection-steps__step:not(:last-child):before{left:1.5rem;top:0;width:1px;height:100%}.connection-steps__content .connection-steps__step:last-child:after{position:absolute;z-index:-1;top:0;left:1.5rem;width:1px;height:100%;background-color:#df192c;content:""}}.connection-steps__footer .connection-steps__step{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:640px){.connection-steps__footer .connection-steps__step{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.connection-steps__circle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:3rem;height:3rem;border-radius:50%;background-color:#df192c;color:#fff;-ms-flex-negative:0;flex-shrink:0;overflow:hidden}@media (min-width:640px){.connection-steps__circle{width:4rem;height:4rem}}.connection-steps__content .connection-steps__circle{margin-right:1.5rem}@media (min-width:990px){.connection-steps__content .connection-steps__circle{margin-bottom:2.5rem}}@media (min-width:640px) and (max-width:989.98px){.connection-steps__content .connection-steps__circle{margin-right:3.25rem}}.connection-steps__footer .connection-steps__circle{background-color:#fff;color:#17181c;margin-right:1rem}@media (min-width:990px){.connection-steps__footer .connection-steps__circle{margin-right:2rem}}@media (min-width:640px) and (max-width:989.98px){.connection-steps__footer .connection-steps__circle{margin-right:3.25rem}}.connection-steps__content .connection-steps__title{margin-bottom:1rem}@media (min-width:990px){.connection-steps__content .connection-steps__title{max-width:23.125rem}}@media (min-width:640px) and (max-width:989.98px){.connection-steps__content .connection-steps__title{max-width:27rem}}@media (min-width:640px){.connection-steps__content .connection-steps__title{margin-bottom:1.5rem}}.connection-steps__item{display:block}.connection-steps__item:not(:last-child){margin-bottom:.25rem}@media (min-width:640px){.connection-steps__item:not(:last-child){margin-bottom:.5rem}}.connection-steps__item-content{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:18.75rem}@media (min-width:990px){.connection-steps__item-content{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media (min-width:990px){.connection-steps__text{max-width:16.5625rem}}@media (min-width:640px) and (max-width:989.98px){.is-safari .connection-steps__text{max-width:13.125rem}}@media (max-width:639.98px){.connection-steps__text{max-width:10.9375rem}}.connection-steps__hint:not(:first-child){margin-left:.5rem}.connection-steps__footer{position:relative;display:block;height:10rem;background-color:#df192c;color:#fff;border-radius:.5rem;padding:2.5rem 1.25rem 4rem}@media (min-width:990px){.connection-steps__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:11.25rem;padding:0 7rem}.connection-steps__footer:before{position:absolute;top:5.5rem;left:-50vw;height:1px;width:50vw;background-color:#df192c;content:""}.connection-steps__footer:after{position:absolute;z-index:1;top:5.5rem;left:0;height:1px;width:7rem;background-color:#fff;content:""}}@media (min-width:640px) and (max-width:989.98px){.connection-steps__footer{height:12.25rem;padding:3.5rem 3.625rem 4rem}.connection-steps__footer:before{position:absolute;top:-4rem;left:5.5rem;height:4rem;width:1px;background-color:#df192c;content:""}.connection-steps__footer:after{position:absolute;z-index:1;top:0;left:5.5rem;height:3.5rem;width:1px;background-color:#fff;content:""}}@media (max-width:639.98px){.connection-steps__footer:before{position:absolute;top:-4rem;left:2.75rem;height:4rem;width:1px;background-color:#df192c;content:""}.connection-steps__footer:after{position:absolute;z-index:1;top:0;left:2.75rem;height:2.5rem;width:1px;background-color:#fff;content:""}}.connection-steps__image{position:absolute;bottom:0;right:2rem;width:5.6875rem;height:4.5rem}@media (min-width:990px){.connection-steps__image{right:14.125rem;width:12.9375rem;height:10.25rem}}@media (min-width:640px) and (max-width:989.98px){.connection-steps__image{right:4rem;width:10.5625rem;height:8.375rem}}@media (min-width:640px) and (max-width:989.98px){.connection-steps__info{padding-right:6.5rem}}.cookies{position:fixed;bottom:0;left:0;right:0;background-color:#fff;z-index:99;-webkit-box-shadow:0 -.0625rem .125rem 0 rgba(34,60,80,.15);box-shadow:0 -.0625rem .125rem 0 rgba(34,60,80,.15);display:none}.cookies.is-active{display:block}.cookies__inner{padding:1.5rem}@media (min-width:640px){.cookies__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.cookies__text{max-width:43.75rem}@media (max-width:639.98px){.cookies__text{margin-bottom:1.5rem}}@media (min-width:640px) and (max-width:989.98px){.cookies__text{margin-right:4rem}}.cookies__text a[href]{color:#df192c;background-size:0 1px;background-position:100% 100%;background-image:-webkit-gradient(linear,left top,left bottom,from(#df192c),to(#df192c));background-image:-o-linear-gradient(#df192c,#df192c);background-image:linear-gradient(#df192c,#df192c);background-repeat:no-repeat;text-decoration:none!important;-webkit-transition-property:background-size,color;-o-transition-property:background-size,color;transition-property:background-size,color;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;will-change:background-size}@media (hover:hover) and (pointer:fine){.cookies__text a[href]:hover{background-position:0 100%;background-size:100% 1px}}.faq__top{margin-bottom:2rem}@media (min-width:640px){.faq__top{margin-bottom:3.5rem}}.faq__item:not(:last-child){margin-bottom:.5rem}@media (min-width:640px){.faq__item:not(:last-child){margin-bottom:1rem}}.features{overflow:hidden}.features__heading{margin-bottom:3.5rem}@media (min-width:990px){.features__heading{margin-bottom:7rem}}@media (min-width:640px) and (max-width:989.98px){.features__heading{margin-bottom:5rem}}@media (min-width:990px){.features__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:990px){.features__card{width:calc(25% - .75rem)}}@media (min-width:640px) and (max-width:989.98px){.features__card:not(:last-child){margin-bottom:4.5rem}}@media (max-width:639.98px){.features__card:not(:last-child){margin-bottom:3.5rem}}.footer{display:block;width:100%;background-color:#17181c}.footer__base{padding-top:3rem;padding-bottom:3rem}@media (min-width:990px){.footer__base{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;-ms-grid-rows:auto auto auto;grid-template-rows:auto auto auto;grid-template-areas:"logo logo nav nav nav nav nav nav . links links links" ". . nav nav nav nav nav nav . links links links" ". . aside aside aside aside aside aside aside aside aside aside"}}@media (min-width:640px){.footer__base{padding-top:5.5rem;padding-bottom:5rem}}.footer__logo{display:block;width:3.375rem;height:1.875rem;color:#fff;cursor:pointer;grid-area:logo;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;-o-transition-property:color;transition-property:color}@media (min-width:990px){.footer__logo{width:4.875rem;height:2.75rem}}@media (min-width:640px) and (max-width:989.98px){.footer__logo{width:4.25rem;height:2.375rem;margin-bottom:3rem}}@media (max-width:639.98px){.footer__logo{margin-bottom:2rem}}@media (hover:hover) and (pointer:fine){.footer__logo[href]:hover{color:#df192c}}.footer__navigation{grid-area:nav}@media (min-width:640px) and (max-width:989.98px){.footer__navigation{margin-bottom:4.625rem}}@media (max-width:639.98px){.footer__navigation{margin-bottom:3rem;overflow:hidden}}.footer__list{font-size:0;-webkit-columns:2;-moz-columns:2;column-count:2;grid-column-gap:.5rem;-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem}@media (max-width:639.98px){.footer__list{grid-column-gap:0;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;margin-right:-4rem}}.footer__list .footer__item{margin-bottom:1rem}@media (min-width:990px){.footer__info .footer__item{width:50%}}@media (min-width:640px) and (max-width:989.98px){.footer__info .footer__item:not(:last-child){margin-bottom:1.5rem}}@media (max-width:639.98px){.footer__info .footer__item:not(:last-child){margin-bottom:1rem}}.footer__link{-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;-o-transition-property:color;transition-property:color}.footer__list .footer__link{display:inline-block;color:#fff}@media (hover:hover) and (pointer:fine){.footer__list .footer__link[href]:hover{color:#df192c}}.footer__phone .footer__link{display:inline-block;color:#fff}.footer__phone .footer__link:not(:last-child){margin-bottom:.25rem}@media (min-width:640px){.footer__phone .footer__link:not(:last-child){margin-bottom:.5rem}}@media (hover:hover) and (pointer:fine){.footer__phone .footer__link:hover{color:#df192c}}.footer__links{grid-area:links}@media (min-width:990px){.footer__links{padding-left:.75rem}}@media (min-width:640px) and (max-width:989.98px){.footer__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:4.3125rem}}@media (max-width:639.98px){.footer__links{margin-bottom:2rem}}.footer__socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__socials:not(:last-child){margin-bottom:1.5rem}@media (min-width:640px) and (max-width:989.98px){.footer__socials{width:50%}}.footer__social:not(:last-child){margin-right:1rem}.footer__phone{color:#fff}@media (min-width:990px){.footer__phone{margin-bottom:2.5rem}}@media (min-width:640px) and (max-width:989.98px){.footer__phone{width:50%}}@media (max-width:639.98px){.footer__phone{margin-bottom:3rem}}.footer__caption{display:block}@media (min-width:640px) and (max-width:989.98px){.footer__api{width:50%;margin-left:auto}}.footer__button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:3rem;padding:0 1.5rem;background-color:rgba(0,0,0,0);color:#fff;border:1px solid #fff;border-radius:.5rem;font-family:TT Firs Neue,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1rem;line-height:1.5;font-weight:500;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,border-color;-o-transition-property:background-color,border-color;transition-property:background-color,border-color}@media (hover:hover) and (pointer:fine){.footer__button:hover{background-color:#df192c;border-color:#df192c}}.footer__aside{grid-area:aside}@media (min-width:990px){.footer__logo{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:2}.footer__navigation{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:3;-ms-grid-column-span:6}.footer__links{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:10;-ms-grid-column-span:3}.footer__aside{-ms-grid-row:3;-ms-grid-column:3;-ms-grid-column-span:10;margin-top:5rem}}@media (min-width:640px){.footer__aside{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.footer__info{color:#fff}@media (min-width:990px){.footer__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:60%}}@media (min-width:640px) and (max-width:989.98px){.footer__info{width:50%}}@media (max-width:639.98px){.footer__info{margin-bottom:2rem}}.footer__info .footer__text{max-width:14rem}@media (min-width:640px){.footer__info .footer__text{max-width:16.5rem}}.footer__bottom .footer__text{display:inline-block;color:#b2b7ca}@media (max-width:639.98px){.footer__bottom .footer__text:not(:last-child){margin-bottom:.25rem}}.footer__creator{grid-area:creator;display:inline-block;color:#fff;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;-o-transition-property:color;transition-property:color}@media (min-width:640px){.footer__creator{margin-left:auto}}@media (max-width:639.98px){.footer__creator{margin-top:1.875rem}}@media (hover:hover) and (pointer:fine){.footer__creator:hover{color:#df192c}}.footer__creator .icon{width:2.9375rem;height:.9375rem;margin-left:.25rem}.footer__policy{grid-area:policy;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;-o-transition-property:color;transition-property:color}@media (hover:hover) and (pointer:fine){.footer__policy:hover, .footer__policy a:hover{color:#fff}}.footer__copyright{grid-area:copyright}@media (min-width:990px){.footer__action{width:30%;padding-left:.75rem;margin-left:auto}}.footer__action .button{padding:0 1.5rem}@media (max-width:639.98px){.footer__action .button{width:100%}}.footer__bottom{padding-bottom:3rem}@media (min-width:990px){.footer__bottom{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;-ms-grid-rows:auto;grid-template-rows:auto;grid-template-areas:"copyright copyright copyright copyright copyright policy policy policy policy policy creator creator"}.footer__creator{-ms-grid-row:1;-ms-grid-column:11;-ms-grid-column-span:2}.footer__policy{-ms-grid-row:1;-ms-grid-column:6;-ms-grid-column-span:5}.footer__copyright{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:5}}@media (min-width:640px){.footer__bottom{padding-bottom:4rem}}@media (min-width:640px) and (max-width:989.98px){.footer__bottom{display:-ms-grid;display:grid;grid-gap:.5rem 0;-ms-grid-columns:1fr 0 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:auto .5rem auto;grid-template-rows:auto auto;grid-template-areas:"copyright ." "policy creator"}.footer__creator{-ms-grid-row:3;-ms-grid-column:3;-ms-grid-column-span:1}.footer__policy{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:1}.footer__copyright{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:1}}@media (max-width:639.98px){.footer__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.form-request{position:relative;color:#fff;background-color:#17181c;padding:4rem 0}@media (min-width:990px){.form-request{padding:7rem 0}}@media (min-width:640px) and (max-width:989.98px){.form-request{padding:6rem 0}}.form-request__content{position:relative;z-index:1}@media (min-width:990px){.form-request__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (min-width:640px) and (max-width:989.98px){.form-request__content{padding:0 1rem}}@media (min-width:990px){.form-request__info{max-width:28rem;width:100%;margin-right:7rem}}@media (max-width:989.98px){.form-request__info{margin-bottom:1.5rem}}@media (min-width:990px){.form-request__base{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.form-request__title:not(:last-child){margin-bottom:.5rem}@media (min-width:640px){.form-request__title:not(:last-child){margin-bottom:1rem}}.form-request__field{width:17rem}@media (min-width:990px){.form-request__field{margin-right:2.25rem}}@media (min-width:640px){.form-request__field{width:18.75rem}}@media (max-width:989.98px){.form-request__field{margin-bottom:2rem}}.form-request__image{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.form-request__answer{position:relative;z-index:1;max-width:20rem}@media (min-width:990px){.form-request__answer{max-width:25rem}}.form-request__answer h2{margin-bottom:1rem}@media (min-width:640px){.form-request__answer h2{margin-bottom:1.5rem}}.form-request__answer p{margin-bottom:1rem}.form-request__answer>:last-child{margin-bottom:0}@media (min-width:990px){.form__info{width:calc(33.3333% - .25rem)}}@media (min-width:640px) and (max-width:989.98px){.form__info{margin-bottom:3.5rem}}@media (max-width:639.98px){.form__info{margin-bottom:1.5rem}}.form__title:not(:last-child){margin-bottom:1rem}@media (min-width:640px){.form__title{max-width:25rem}}.modal-form .form__title{margin-bottom:2.5rem;font-size:1.5rem;line-height:1.3;font-weight:600;font-family:TT Firs Neue,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}@media (min-width:640px){.modal-form .form__title{font-size:2.25rem}}@media (max-width:639.98px){.modal-form .form__title{margin-bottom:1rem;font-size:1.125rem;line-height:1.2;font-weight:600;font-family:TT Firs Neue,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}}@media (max-width:639.98px) and (min-width:640px){.modal-form .form__title{font-size:1.5rem;line-height:1.4}}.form__text{color:rgba(23,24,28,.5)}@media (min-width:640px){.form__text{max-width:15rem}}@media (min-width:990px){.form__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:990px){.form__base{width:calc(66.6666% - .25rem);padding-right:1.5rem}}@media (min-width:990px){.form__fields{margin-left:-1.25rem;margin-right:-1.25rem;margin-bottom:-2.5rem}}@media (min-width:640px){.form__fields{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:640px) and (max-width:989.98px){.form__fields{margin-left:-.25rem;margin-right:-.25rem;margin-bottom:-2.5rem}}@media (min-width:990px){.form__field{padding-left:1.25rem;padding-right:1.25rem}}@media (min-width:640px){.form__field{width:50%;margin-bottom:2.5rem}}@media (min-width:640px) and (max-width:989.98px){.form__field{padding-left:.25rem;padding-right:.25rem}}@media (max-width:639.98px){.form__field{margin-bottom:1.5rem}}.form__field--fit{width:100%}.form__field--hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;overflow:hidden;clip:rect(0 0 0 0)}.form__agreement{margin-top:1.5rem}.form__agreement a{background-size:0 1px;background-position:100% 100%;background-image:-webkit-gradient(linear,left top,left bottom,from(#df192c),to(#df192c));background-image:-o-linear-gradient(#df192c,#df192c);background-image:linear-gradient(#df192c,#df192c);background-repeat:no-repeat;text-decoration:none!important;-webkit-transition-property:background-size,color;-o-transition-property:background-size,color;transition-property:background-size,color;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;will-change:background-size}@media (hover:hover) and (pointer:fine){.form__agreement a:hover{color:#df192c;background-position:0 100%;background-size:100% 1px}}.form__submit{margin-top:2rem}@media (min-width:640px){.form__submit{margin-top:2.5rem}}.form__answer{max-width:25rem;width:100%;margin-right:auto}.form__answer h2{margin-bottom:2.5rem}@media (min-width:640px){.form__answer h2{margin-bottom:3.5rem}}.form__answer p{margin-bottom:1rem;max-width:16.25rem}.form__answer>:last-child{margin-bottom:0}.head-block__content{padding-top:2rem}@media (min-width:640px){.head-block__content{padding-top:5.5rem}}.head-block__content>:last-child{margin-bottom:0}.head-block__go-back,.head-block__go-main{display:inline-block}.head-block__breadcrumbs{margin-bottom:1.5rem}@media (min-width:640px){.head-block__breadcrumbs{margin-bottom:6rem}}.head-block__go-back,.head-block__go-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.5rem}@media (min-width:640px){.head-block__go-back,.head-block__go-main{margin-bottom:6rem}}.head-block--success .head-block__go-back,.head-block__go-main{display:none}.head-block--success .head-block__go-main{display:block}.head-block__link{color:rgba(23,24,28,.5);-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;-o-transition-property:color;transition-property:color}@media (hover:hover) and (pointer:fine){.head-block__link:hover{color:#df192c}}.head-block__link .icon{color:#df192c;margin-right:1rem}@media (min-width:990px){.head-block__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (min-width:640px){.head-block__info--has-action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.head-block__info:not(:last-child){margin-bottom:2rem}@media (min-width:640px){.head-block__info:not(:last-child){margin-bottom:3.5rem}}@media (min-width:990px){.head-block__heading{flex-grow:1;width:28rem;padding-right:2.5rem}}@media (min-width:990px){.head-block__lead{padding-top:.625rem}}@media (min-width:640px){.head-block__lead{max-width:28.75rem}}@media (max-width:989.98px){.head-block__lead:not(:first-child){margin-top:3rem}}@media (min-width:990px){.head-block__tabs:not(:first-child){-ms-flex-item-align:end;align-self:flex-end;margin-left:auto;padding-bottom:.5rem}}@media (max-width:989.98px){.head-block__tabs:not(:first-child){margin-top:1.5rem}}@media (min-width:640px) and (max-width:989.98px){.head-block__tabs{margin-left:-2.5rem;margin-right:-2.5rem}.head-block__tabs .swiper-container{padding-left:2.5rem;padding-right:2.5rem}}@media (max-width:639.98px){.head-block__tabs{margin-left:-1rem;margin-right:-1rem}.head-block__tabs .swiper-container{padding-left:1rem;padding-right:1rem}}@media (min-width:640px){.head-block__action{margin-left:auto;margin-bottom:.625rem}}@media (max-width:639.98px){.head-block__action:not(:first-child){margin-top:1rem}}.head-block__tag{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:990px){.head-block__tag{margin-left:8rem}}@media (max-width:989.98px){.head-block__tag{margin-top:1.5rem}}.head-block__bottom-tabs{overflow:hidden}@media (max-width:639.98px){.head-block__bottom-tabs{margin-right:-1rem;margin-left:-1rem;padding-right:1rem;padding-left:1rem}}.header-search-result{display:block;overflow:hidden}.header-search-result__container{background-color:#fff}.header-search-result__content{position:relative;max-height:14.5rem;padding:1.25rem 0 1rem;overflow-x:hidden;overflow-y:auto}@media (min-width:990px){.header-search-result__content{margin-left:8.75rem;max-width:66.5rem}}@media (min-width:640px){.header-search-result__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 0 2rem}}@media (min-width:640px) and (max-width:989.98px){.header-search-result__content{padding-left:3.5rem}}.header-search-result__content .ps__rail-y{right:0!important;bottom:0!important}@media (min-width:640px){.header-search-result__content .ps__rail-y{right:1rem!important}}.header-search-result__content .ps__rail-y:before,.header-search-result__content .ps__thumb-y:before{top:1rem;bottom:1rem}.header-search-result__list{width:100%}.header-search-result__item:not(:first-child){margin-top:1rem}.header-search-result__link{display:inline-block;color:#17181c;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;-o-transition-property:color;transition-property:color}@media (hover:hover) and (pointer:fine){.header-search-result__link:hover{color:#df192c}}@media (max-width:639.98px){.header-search-result__link{padding-right:1rem}}.header-search-result__action{display:inline-block;font-size:.75rem;line-height:1.5;color:rgba(23,24,28,.5);-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;-o-transition-property:color;transition-property:color}@media (hover:hover) and (pointer:fine){.header-search-result__action:hover{color:#df192c}}@media (min-width:640px) and (max-width:989.98px){.header-search-result__action{margin-top:.375rem}}@media (min-width:640px){.header-search-result__action{-ms-flex-negative:0;flex-shrink:0;margin-left:2.5rem;padding-bottom:3.5rem;font-size:1rem}}@media (max-width:639.98px){.header-search-result__action{margin-top:1rem}}@media (min-width:640px){.header-search-result__content.ps .header-search-result__action{margin-right:2.5rem}}.header-search-result__count{position:absolute;bottom:2rem;right:1.5rem;font-size:.75rem;line-height:1.125rem}@media (min-width:990px){.header-search-result__count{font-size:1rem;line-height:1.5rem}}@media (min-width:640px){.header-search-result__count{-ms-flex-negative:0;flex-shrink:0;margin-left:2.5rem}.header-search-result__count:first-child,.header-search-result__list+.header-search-result__count{bottom:auto;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media (min-width:640px){.header-search-result__content.ps .header-search-result__count{margin-right:2.5rem}}@media (max-width:639.98px){.header-search-result__count{margin-top:.5rem;position:static}}.header-search{width:100%;height:100%}@media (max-width:639.98px){.header-search{background-color:#fff}}.header-search__container,.header-search__form{width:100%;height:100%}.header-search__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff}@media (min-width:990px){.header-search__form{margin-left:8.75rem;max-width:66.5rem}}@media (min-width:640px){.header-search__form{margin-right:8.75rem}}@media (min-width:640px) and (max-width:989.98px){.header-search__form{margin-left:3.5rem;width:calc(100% - 11.25rem)}}.header-search__field{width:100%}.header-search__result{position:absolute;z-index:10;top:100%;left:0;width:100%}.header{position:relative;z-index:100;display:block;background-color:#fff;width:100%;height:5rem}@media (min-width:990px){.header{height:6rem}}.header__base{position:relative;z-index:2;background-color:#fff;height:100%}.header__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.header__logo{position:relative;display:block;width:3.625rem;height:2rem;color:#df192c;-ms-flex-negative:0;flex-shrink:0;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;-o-transition-property:color;transition-property:color}@media (hover:hover) and (pointer:fine){.header__logo[href]:hover{color:#17181c}}@media (min-width:990px){.header__logo{width:4.875rem;height:2.75rem;margin-right:7rem}}@media (min-width:640px) and (max-width:989.98px){.header__logo{width:4.25rem;height:2.375rem}}@media (min-width:990px){.header.search-opened .header__logo{z-index:2}}.header__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media (max-width:989.98px){.header__content{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.header__navigation{margin-right:4rem}@media (max-width:989.98px){.header__navigation{display:none}}.header__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:0;line-height:1}.header__item:not(:last-child){margin-right:2rem}.header__link{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:0;padding:0;background-color:rgba(0,0,0,0);color:#17181c;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;-o-transition-property:color;transition-property:color}@media (hover:hover) and (pointer:fine){.header__link:hover{color:#df192c}}.header__link--has-submenu{padding-right:1rem}.header__link--has-submenu.is-active{color:#df192c}.header__icon{display:block;margin-right:.5rem;pointer-events:none}.header__arrow{position:absolute;display:block;top:calc(50% - .25rem);right:0;width:.5rem;height:.5rem;font-size:0}.header__link--has-submenu .header__arrow .icon{-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.header__link--has-submenu.is-active .header__arrow .icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media (min-width:640px) and (max-width:989.98px){.header__phone{margin-right:5rem}}@media (max-width:639.98px){.header__phone{display:none}}.header__caption{display:block;color:rgba(23,24,28,.56)}@media (min-width:990px){.header__caption{margin-top:-.25rem}}.header__actions{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:990px){.header__actions{margin-left:auto}}@media (min-width:640px){.header.search-opened .header__actions{z-index:2}}.header__action:not(:last-child){margin-right:1rem}.header.search-opened .header__action [data-header-search-toggle]{display:none}.header__toggle{position:relative;display:block;font-size:0;line-height:1}@media (min-width:990px){.header__toggle{display:none}}@media (min-width:640px) and (max-width:989.98px){.header__toggle{margin-right:2rem}}@media (max-width:639.98px){.header__toggle{margin-right:1.125rem}}@media (min-width:640px) and (max-width:989.98px){.header.search-opened .header__toggle{z-index:2}}.header__side{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__search{position:absolute;display:none;top:0;left:0;width:100%;height:100%}.header.search-opened .header__search{display:block}.header__submenu{position:absolute;top:0;left:0;width:100%}@media (max-width:989.98px){.header__submenu{display:none}}.header [data-header-item]{opacity:0}.header.is-ready [data-header-item]{opacity:1}.header.anim-init [data-header-item]{opacity:1!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.hero-article__base{margin-bottom:1.5rem}@media (min-width:640px){.hero-article__base{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:2rem}}.hero-article__date{width:6.75rem}@media (min-width:990px){.hero-article__date{width:calc(16.6666% - 1rem);margin-left:auto}}@media (min-width:640px) and (max-width:989.98px){.hero-article__date{margin-top:-.5rem}}@media (min-width:640px){.hero-article__date{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (max-width:639.98px){.hero-article__date{margin-bottom:1.5rem}}.hero-article__heading>:last-child{margin-bottom:0}@media (min-width:990px){.hero-article__heading{width:66.6666%}}@media (min-width:640px) and (max-width:989.98px){.hero-article__heading{max-width:35.75rem;width:100%;margin-right:.5rem}}.hero-article__title{margin-bottom:1rem}@media (min-width:640px){.hero-article__title{margin-bottom:2rem}}.hero-article__badge{font-size:0}.main-hero{background-color:#df192c}.main-hero,.main-hero__image{position:relative}@media (min-width:990px){.main-hero__image{position:absolute;top:0;left:0;width:100%;height:100%}}@media (min-width:640px) and (max-width:989.98px){.main-hero__image{padding-bottom:92.45%}.main-hero__image .image{position:absolute;top:0;left:0}}.main-hero__content{position:relative;z-index:1;padding:0 1rem 2.5rem}@media (min-width:990px) and (min-height:700px){.main-hero__content{min-height:calc(100vh - 6rem)}}@media (min-width:990px){.main-hero__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:44rem;padding:3.25rem 3.5rem 1.5rem}.main-hero--inner .main-hero__content{padding-top:5.3125rem}}@media (min-width:640px) and (max-width:989.98px){.main-hero__content{padding:0 2.5rem 3.5rem}}@media (min-width:990px){.main-hero__card{width:34rem;margin-bottom:2rem}.main-hero--inner .main-hero__card{margin-bottom:1.625rem}}@media (min-width:640px) and (max-width:989.98px){.main-hero__card{margin-top:-14.375rem}.main-hero__card:not(:last-child){margin-bottom:3.5rem}}@media (max-width:639.98px){.main-hero__card{margin-top:-6.25rem}.main-hero__card:not(:last-child){margin-bottom:2.5rem}}.main-hero__messages{position:absolute;top:8%;right:1rem;width:11.25rem}@media (min-width:990px){.main-hero__messages{top:30%;right:11rem;width:18.75rem}.main-hero--inner .main-hero__messages{top:44%;right:13.625rem;width:20rem}}@media (min-width:640px) and (max-width:989.98px){.main-hero__messages{top:18%;right:1.5rem;width:18.75rem}}.main-hero__message{opacity:0}.main-hero__message,.menu{position:absolute;top:0;left:0;width:100%}.menu{display:block;z-index:99;height:100%}@media (min-width:990px){.menu{display:none!important}}.menu__container{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background-color:#fff;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);padding-top:5rem}.menu__container:after{position:absolute;top:5rem;left:0;width:100%;height:1px;background-color:rgba(23,24,28,.1);content:""}@media (min-width:640px) and (max-width:989.98px){.menu__container{width:23.75rem}}.menu__content{position:relative;padding:2.5rem 2.75rem 2.75rem;height:calc(100vh - 5rem);overflow-y:auto}@media (min-width:640px) and (max-width:989.98px){.menu__content{padding:2.5rem}}.menu__content .ps__rail-y{right:.5rem!important;bottom:0!important}@media (min-width:640px){.menu__content .ps__rail-y{right:1rem!important}}.menu__content .ps__rail-y:before{top:1rem;bottom:1rem}.menu__content .ps__thumb-y{pointer-events:none}.menu__content .ps__thumb-y:before{top:1rem;bottom:1rem}@media (hover:hover) and (pointer:fine){.menu__content .ps__thumb-y{pointer-events:auto}}.menu__list{font-size:0;line-height:1}@media screen and (max-height:500px){.menu__list{padding-bottom:2.5rem}}.menu__item:not(:last-child){margin-bottom:1.5rem}@media (min-width:640px){.menu__item:not(:last-child){margin-bottom:2rem}}.menu__sublist .menu__item:not(:last-child){margin-bottom:1.5rem}.menu__links{margin-top:1.5rem;margin-left:-2rem}@media (min-width:640px){.menu__links{display:none}}.menu__links .link-action__text{font-size:1rem;line-height:1.2;font-family:TT Firs Neue,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-weight:600}@media (min-width:640px){.menu__links .link-action__text{font-size:1.25rem;line-height:1.3}}.menu__links .link-action .icon{margin-right:.5rem}.menu__link{display:inline-block;color:#17181c;background-color:rgba(0,0,0,0);border:0;padding:0;cursor:pointer;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;-o-transition-property:color;transition-property:color}@media (hover:hover) and (pointer:fine){.menu__link:hover{color:#df192c}}.menu__link--active{cursor:default;color:#df192c}.menu__sublist .menu__link{font-size:.875rem;line-height:1.5}@media (min-width:640px){.menu__sublist .menu__link{font-size:1rem}}.menu__link--has-sublist{position:relative;padding-right:.75rem}.menu__link--has-sublist .icon{position:absolute;top:calc(50% - .25rem);right:0;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.menu__item.is-active .menu__link--has-sublist{color:#df192c}.menu__item.is-active .menu__link--has-sublist .icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.menu__roll{height:0;overflow:hidden}.menu__sublist{padding-top:2rem;padding-left:1.5rem}@media (max-width:639.98px){.menu__sublist{padding-top:1.5rem}}.menu__overlay{position:absolute;top:0;left:0;width:100%;height:100%}.modal-form{position:relative;height:100%;width:100%;background-color:#f5f5f5;overflow-y:auto;overflow-x:hidden;padding:2rem 0 3rem}@media (min-width:990px){.modal-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4.5rem 0 4rem}}@media (min-width:990px) and (max-height:700px){.modal-form{display:block}}@media (min-width:640px) and (max-width:989.98px){.modal-form{padding:3rem 0 3.5rem}}.modal-form__close{position:absolute;top:1.25rem;right:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2rem;height:2rem;background-color:rgba(0,0,0,0);color:#17181c;border:0;padding:0;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;-o-transition-property:color;transition-property:color}@media (min-width:640px){.modal-form__close{top:2rem;right:1.5rem}}@media (hover:hover) and (pointer:fine){.modal-form__close:hover{color:#df192c}}.modal-quiz{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;pointer-events:none}.modal-quiz__title{margin-bottom:1rem;font-size:1.125rem;line-height:1.2;font-weight:600;font-family:TT Firs Neue,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}@media (min-width:640px){.modal-quiz__title{font-size:1.5rem;line-height:1.4;margin-bottom:1.5rem;line-height:1.3;font-weight:600;font-family:TT Firs Neue,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}}@media (min-width:640px) and (min-width:640px){.modal-quiz__title{font-size:2.25rem}}.modal-quiz__top{margin-bottom:1.5rem}.modal-quiz__top>:last-child{margin-bottom:0}.modal-quiz__content{position:relative;width:100%;background-color:#f5f5f5;border-radius:1rem;padding:2.5rem 1.75rem;pointer-events:auto}@media (min-width:990px){.modal-quiz__content{max-width:41rem}}@media (min-width:640px){.modal-quiz__content{padding:3.5rem 4rem}}@media (min-width:640px) and (max-width:989.98px){.modal-quiz__content{margin-left:2.5rem;margin-right:2.5rem}}@media (min-width:990px) and (max-height:700px){.modal-quiz__content{max-width:none;height:100%;overflow-y:auto;overflow-x:hidden;border-radius:0}}@media (min-width:640px) and (max-width:989px) and (max-height:700px){.modal-quiz__content{max-width:none;height:100%;overflow-y:auto;overflow-x:hidden;border-radius:0;margin:0}}@media (max-width:639.98px){.modal-quiz__content{margin:0 1rem}}@media (max-width:639px) and (max-height:640px){.modal-quiz__content{margin:0;height:100%;border-radius:0;overflow-y:auto;overflow-x:hidden}}.modal-quiz__field:not(:last-child){margin-bottom:1rem}.modal-quiz__action{margin-top:2rem}@media (min-width:640px){.modal-quiz__action{margin-top:2.5rem}}@media (max-width:639.98px){.modal-quiz__action .button{width:100%}}.modal-quiz__close{position:absolute;z-index:1;top:.75rem;right:.75rem;width:2rem;height:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;background-color:rgba(0,0,0,0);color:#17181c;border:0;padding:0;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;-o-transition-property:color;transition-property:color}@media (hover:hover) and (pointer:fine){.modal-quiz__close:hover{color:#df192c}}@media (min-width:990px){.modal-quiz__close{top:1.875rem;right:1.75rem}}@media (min-width:640px) and (max-width:989.98px){.modal-quiz__close{top:1.25rem;right:1.75rem}}.modal-support{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;pointer-events:none}.modal-support__title{margin-bottom:1rem;font-size:1.125rem;line-height:1.2;font-weight:600;font-family:TT Firs Neue,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}@media (min-width:640px){.modal-support__title{font-size:1.5rem;line-height:1.4;margin-bottom:1.5rem;line-height:1.3;font-weight:600;font-family:TT Firs Neue,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}}@media (min-width:640px) and (min-width:640px){.modal-support__title{font-size:2.25rem}}.modal-support.is-step-two .modal-support__text,.modal-support__text-extra{display:none}.modal-support.is-step-two .modal-support__text-extra{display:block}.modal-support__top{margin-bottom:1.5rem}@media (min-width:640px){.modal-support.is-step-two .modal-support__top{margin-bottom:2rem}}.modal-support__top>:last-child{margin-bottom:0}.modal-support__content{position:relative;width:100%;background-color:#fff;border-radius:1rem;padding:2.5rem 1.75rem;pointer-events:auto}@media (min-width:990px){.modal-support__content{max-width:41rem}}@media (min-width:640px){.modal-support__content{padding:3.5rem 4rem}}@media (min-width:640px) and (max-width:989.98px){.modal-support__content{margin-left:2.5rem;margin-right:2.5rem}}@media (max-width:639.98px){.modal-support__content{margin:0 1rem}}@media (max-width:639px) and (max-height:640px){.modal-support.is-step-two .modal-support__content{margin:0;height:100%;border-radius:0;overflow-y:auto;overflow-x:hidden}}.modal-support__content .form__answer{max-width:none}.modal-support__content .form-answer-wrap p{max-width:26.25rem}@media (min-width:640px){.modal-support__form{position:relative;max-height:calc(100vh - 7.5rem);overflow:hidden;margin:0 -3.5rem -3.5rem -4rem;padding:0 3.5rem 3.5rem 4rem}}.modal-support.is-step-two .modal-support__fields:not(.modal-support__fields--extra){position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;overflow:hidden;clip:rect(0 0 0 0)}.modal-support__fields--extra{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.modal-support:not(.is-step-two) .modal-support__fields--extra{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;overflow:hidden;clip:rect(0 0 0 0)}.modal-support__field{position:relative;z-index:1;width:100%}.modal-support__field.is-active{z-index:2}.modal-support__field:not(:last-child){margin-bottom:1rem}.modal-support__field.is-hidden{display:none}.modal-support__field.is-last{margin-bottom:0}@media (min-width:640px){.modal-support__field.is-last{max-width:73%;margin-top:1.5rem}}.modal-support__submit{margin-top:1.5rem}@media (min-width:640px){.modal-support__submit{margin-left:auto}}.modal-support__action{margin-top:2rem}@media (min-width:640px){.modal-support__action{margin-top:2.5rem}}@media (max-width:639.98px){.modal-support__action .button{width:100%}}.modal-support.is-step-two .modal-support__action{display:none}.modal-support__close{position:absolute;top:.75rem;right:.75rem;width:2rem;height:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;background-color:rgba(0,0,0,0);color:#17181c;border:0;padding:0;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;-o-transition-property:color;transition-property:color}@media (hover:hover) and (pointer:fine){.modal-support__close:hover{color:#df192c}}@media (min-width:990px){.modal-support__close{top:1.875rem;right:1.75rem}}@media (min-width:640px) and (max-width:989.98px){.modal-support__close{top:1.25rem;right:1.75rem}}.modal-text{background-color:#fff;color:#17181c;overflow:hidden;width:100%}@media (min-width:990px){.modal-text{max-width:48rem;margin:0 auto;border-radius:1rem}}@media (min-width:990px) and (max-height:600px){.modal-text{height:100%;width:100%;max-width:none;overflow-x:hidden;overflow-y:auto;border-radius:0}}@media (min-width:640px) and (max-width:989.98px){.modal-text{margin:2.5rem;border-radius:1rem}}@media (max-width:989px) and (min-width:640px) and (max-height:700px){.modal-text{height:100%;margin:0;overflow-x:hidden;overflow-y:auto;border-radius:0}}@media (max-width:639.98px){.modal-text{margin:.5rem 0;height:calc(100% - 1rem);overflow-x:hidden;overflow-y:auto}}.modal-text__inner{overflow-x:hidden;overflow-y:auto}.modal-text__body{position:relative;padding:2.5rem 1.75rem 1.75rem 3rem}@media (min-width:990px){.modal-text__body{padding:3.5rem 4rem}}@media (min-width:640px) and (max-width:989.98px){.modal-text__body{padding:3rem 4.25rem 2rem}}.modal-text__content{max-width:34rem}.modal-text__content>:first-child{margin-top:0}.modal-text__content>:last-child{margin-bottom:0}.modal-text__content h1,.modal-text__content h2,.modal-text__content h3,.modal-text__content h4{margin-top:3rem;margin-bottom:1rem}.modal-text__content p,.modal-text__content ul{margin-top:1rem;margin-bottom:1rem}.modal-text__content ul{counter-reset:number}@media (min-width:990px){.modal-text__content ul{margin-top:1.5rem;margin-bottom:1.5rem}}.modal-text__content li{position:relative;counter-increment:number}.modal-text__content li:before{position:absolute;left:-1.25rem;top:0;color:#df192c;content:counter(number) "."}.modal-text__content li:not(:last-child){margin-bottom:1rem}.modal-text__close{position:absolute;top:.75rem;right:.75rem;width:2rem;height:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;background-color:rgba(0,0,0,0);color:#17181c;border:0;padding:0;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;-o-transition-property:color;transition-property:color}@media (hover:hover) and (pointer:fine){.modal-text__close:hover{color:#df192c}}@media (min-width:990px){.modal-text__close{top:2rem;right:1.75rem}}@media (min-width:640px) and (max-width:989.98px){.modal-text__close{top:1.25rem;right:1.75rem}}.news-layout__content>:last-child{margin-bottom:0}.news-layout__top{margin-bottom:3rem}@media (min-width:990px){.news-layout__top{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-.5rem;margin-right:-.5rem;margin-bottom:4rem}}@media (min-width:640px) and (max-width:989.98px){.news-layout__top{margin-bottom:3.5rem}}@media (min-width:990px){.news-layout__items{margin-left:-.5rem;margin-right:-.5rem}}@media (min-width:640px){.news-layout__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:640px) and (max-width:989.98px){.news-layout__items{margin-left:-.25rem;margin-right:-.25rem}}.news-layout__items .card-news__title{font-family:TT Firs Neue,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-weight:500;padding-right:3rem;display:block;display:-webkit-box;font-size:.9375rem;max-height:3.375rem;line-height:1.2;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}@media (min-width:640px){.news-layout__items .card-news__title{display:block;display:-webkit-box;font-size:1rem;max-height:4.5rem;line-height:1.5;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3;height:4.5rem;padding-right:1rem}}@media (min-width:990px){.news-layout__top .news-layout__item:first-child,.news-layout__top .news-layout__item:nth-child(2){padding-left:.5rem;padding-right:.5rem;width:50%}}@media (min-width:640px) and (max-width:989.98px){.news-layout__top .news-layout__item:not(:last-child){margin-bottom:3.5rem}}@media (max-width:639.98px){.news-layout__top .news-layout__item:not(:last-child){margin-bottom:3rem}}@media (min-width:990px){.news-layout__items .news-layout__item{width:25%;margin-bottom:2.125rem;padding-left:.5rem;padding-right:.5rem}.news-layout__items .news-layout__item:nth-child(4n+1):nth-last-child(-n+4),.news-layout__items .news-layout__item:nth-child(4n+1):nth-last-child(-n+4)~.news-layout__item{margin-bottom:0}}@media (min-width:640px) and (max-width:989.98px){.news-layout__items .news-layout__item{width:50%;margin-bottom:2rem;padding-left:.25rem;padding-right:.25rem}.news-layout__items .news-layout__item:nth-child(odd):nth-last-child(-n+2),.news-layout__items .news-layout__item:nth-child(odd):nth-last-child(-n+2)~.news-layout__item{margin-bottom:0}}@media (max-width:639.98px){.news-layout__items .news-layout__item:not(:last-child){margin-bottom:2rem}}.news-layout__bottom{margin-top:2rem}@media (min-width:640px){.news-layout__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.not-found{position:relative;overflow:hidden}.not-found__content{min-height:calc(100vh - 5rem);padding:7.5rem 0}@media (min-width:990px){.not-found__content{padding:8rem 0 11.25rem}}@media (min-width:640px) and (max-width:989.98px){.not-found__content{padding:11.5rem 0}}.not-found__background{position:absolute;top:.25rem;left:0;width:100%;height:calc(100% - .25rem);overflow:hidden;pointer-events:none}.not-found__slider{overflow:hidden}.not-found__inner{width:22.5rem;height:100%}@media (min-width:990px){.not-found__inner{width:65.5rem}}@media (min-width:640px) and (max-width:989.98px){.not-found__inner{width:32.75rem}}.not-found__inner .swiper-container{overflow:visible;height:100%}.not-found__inner .swiper-wrapper{-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear}.not-found__slider{position:absolute;top:0;left:0;width:100%;height:100%}.not-found__slide{position:relative;width:100%;height:100%}.not-found__slide .image{position:absolute;top:0;left:0;background-position:0 0;background-repeat:repeat;background-size:11.25rem 10rem}@media (min-width:640px){.not-found__slide .image{background-size:16.375rem 18.5rem}}.not-found__info{position:relative;z-index:2;background-color:#df192c;color:#fff;border-radius:1rem;width:100%;margin:0 auto;padding:2.5rem 1.75rem}@media (min-width:990px){.not-found__info{width:calc(50% - .5rem);padding:3.625rem 4rem}}@media (min-width:640px) and (max-width:989.98px){.not-found__info{width:83.3333%;padding:3.625rem}}.not-found__icon{position:absolute;top:-1.5rem;right:-.75rem;width:3rem;height:3rem;font-size:0;line-height:2.625rem;background-color:#df192c;border:.1875rem solid #fff;color:#fff;border-radius:50%;text-align:center}@media (min-width:640px){.not-found__icon{right:-1.5rem;width:5rem;height:5rem;line-height:4.625rem}}.not-found__title{max-width:25rem}.not-found__bottom{margin-top:2rem}@media (min-width:640px){.not-found__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:2rem}}@media (min-width:640px) and (min-width:640px){.not-found__action{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-right:2.5rem}}@media (max-width:639.98px){.not-found__action:not(:first-child){margin-top:2rem}}.not-found__socials{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:1rem;gap:1rem}@media (min-width:640px){.not-found__socials{grid-gap:1.5rem;gap:1.5rem}}.search-form{position:relative}.header .search-form{position:static}@media (min-width:990px){.header .search-form{margin-left:auto;max-width:65.5rem;width:100%}}@media (min-width:640px){.header .search-form{margin-right:6.5rem}}@media (min-width:640px) and (max-width:989.98px){.header .search-form{margin-left:3.5rem;margin-right:7rem;width:calc(100% - 10rem)}}.search-form__result{position:absolute;z-index:10;top:100%;left:0;width:100%;-webkit-box-shadow:0 .25rem .25rem 0 rgba(34,60,80,.15);box-shadow:0 .25rem .25rem 0 rgba(34,60,80,.15)}.header .search-form__result{-webkit-box-shadow:none;box-shadow:none;top:100%}.header .search-form__result:before{position:absolute;left:0;width:100%;height:100%;content:"";background-color:#fff;-webkit-box-shadow:0 .25rem .25rem 0 rgba(34,60,80,.15);box-shadow:0 .25rem .25rem 0 rgba(34,60,80,.15)}.search-layout__top{margin-bottom:2.5rem}@media (min-width:640px){.search-layout__top{margin-bottom:5rem}}.search-layout__form:not(:last-child){margin-bottom:1rem}@media (min-width:640px){.search-layout__form:not(:last-child){margin-bottom:1.5rem}}.search-layout__result{display:block}@media (min-width:990px){.search-layout__content{width:83.3333%}}.search-layout__item:not(:last-child){margin-bottom:.5rem}@media (min-width:640px){.search-layout__item:not(:last-child){margin-bottom:1rem}}@media (max-width:639.98px){.search-layout__item{margin-left:-1rem;margin-right:-1rem}}.search-layout__bottom{margin-top:2rem}@media (min-width:640px){.search-layout__bottom{margin-top:2.5rem}}.search-layout__action{text-align:center}.search-layout__pagination:not(:first-child){margin-top:1.5rem}.search-result{display:block;background-color:#fff;overflow:hidden}.search-result__content{position:relative;max-height:14.5rem;padding:1rem;overflow-y:auto}@media (min-width:640px){.search-result__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1.5rem 2rem}}@media (max-width:639.98px){.search-result__content{padding:1.25rem 1rem 1rem}}.search-result__content .ps__rail-y{right:.5rem!important;bottom:0!important}@media (min-width:640px){.search-result__content .ps__rail-y{right:1rem!important}}.search-result__content .ps__rail-y:before,.search-result__content .ps__thumb-y:before{top:1rem;bottom:1rem}.header .search-result__content{max-width:65.5rem;width:100%;margin-left:auto;margin-right:3.5rem;padding-left:0;padding-right:0}.header .search-result__content .ps__rail-y{right:0!important}@media (min-width:640px) and (max-width:989.98px){.header .search-result__content{padding-left:3.5rem}}.search-result__list{width:100%}.search-result__item:not(:first-child){margin-top:1rem}@media (max-width:639.98px){.search-result__item{padding-right:1rem}}.search-result__action{display:inline-block;font-size:.75rem;line-height:1.125rem}@media (min-width:990px){.search-result__action{font-size:1rem;line-height:1.5rem}}@media (min-width:640px) and (max-width:989.98px){.search-result__action{margin-top:.375rem}}@media (min-width:640px){.search-result__action{-ms-flex-negative:0;flex-shrink:0;margin-left:2.5rem;padding-bottom:3.5rem}}@media (max-width:639.98px){.search-result__action{margin-top:1rem}}@media (min-width:640px){.search-result__content.ps .search-result__action{margin-right:2.5rem}}.header .search-result__inner{width:100%;margin-right:auto;margin-left:auto;padding-left:1rem;padding-right:1rem}@media (min-width:990px){.header .search-result__inner{max-width:88rem}}@media (min-width:640px){.header .search-result__inner{padding-left:2.5rem;padding-right:2.5rem}}.search-result__count{position:absolute;bottom:2rem;right:1.5rem;font-size:.75rem;line-height:1.125rem}@media (min-width:990px){.search-result__count{font-size:1rem;line-height:1.5rem}}@media (min-width:640px){.search-result__count{-ms-flex-negative:0;flex-shrink:0;margin-left:2.5rem}.search-result__count:first-child,.search-result__list+.search-result__count{bottom:auto;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media (min-width:640px){.search-result__content.ps .search-result__count{margin-right:2.5rem}}@media (max-width:639.98px){.search-result__count{margin-top:.5rem;position:static}}@media (min-width:640px){.header .search-result__content.ps .search-result__action{margin-right:1.5rem}}.services__top{margin-bottom:2rem}@media (min-width:640px){.services__top{margin-bottom:3.5rem}}@media (min-width:990px){.services__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-.5rem;margin-right:-.5rem}}@media (min-width:990px){.services__item{width:50%;padding-left:.5rem;padding-right:.5rem}}@media (max-width:989.98px){.services__item:not(:last-child){margin-bottom:1rem}}.slider-blog__inner{overflow:hidden}.slider-blog__container .swiper-container{overflow:visible}.slider-blog__init{position:relative;margin-left:-.25rem;margin-right:-.25rem}@media (min-width:640px){.slider-blog__init{margin-left:-.5rem;margin-right:-.5rem}}@media (min-width:640px) and (max-width:989.98px){.slider-blog__init{width:28rem}}@media (max-width:639.98px){.slider-blog__init{width:17.5rem}}.slider-blog__slide{padding-left:.25rem;padding-right:.25rem}@media (min-width:640px){.slider-blog__slide{padding-left:.5rem;padding-right:.5rem}}@media (min-width:990px){.slider-blog__top{position:absolute;top:.5rem;right:0;width:100%;pointer-events:none}}@media (max-width:989.98px){.slider-blog__top{display:none}}.slider-blog__top .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.slider-blog__arrows{pointer-events:auto;margin-left:auto}.slider-container{position:relative;z-index:1}.slider-container__top{margin-bottom:2rem}@media (min-width:640px){.slider-container__top{margin-bottom:3.5rem}}@media (min-width:990px){.slider-container__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (min-width:990px){.slider-container__heading{width:calc(50% + .5rem);padding-right:4rem}}@media (min-width:640px) and (max-width:989.98px){.slider-container__heading{max-width:75%}}@media (max-width:989.98px){.slider-container__heading:not(:last-child){margin-bottom:1.5rem}}.slider-container__text{max-width:83.3333%}@media (min-width:990px){.slider-container__text{max-width:20rem;padding-top:1rem}}@media (min-width:640px) and (max-width:989.98px){.slider-container__text{max-width:58.3333%}}.slider-news__inner{overflow:hidden}.slider-news__container .swiper-container{overflow:visible}.slider-news__init{margin-left:-.25rem;margin-right:-.25rem}@media (min-width:640px){.slider-news__init{margin-left:-.5rem;margin-right:-.5rem}}@media (min-width:640px) and (max-width:989.98px){.slider-news__init{width:42rem}}@media (max-width:639.98px){.slider-news__init{width:17.5rem}}.slider-news__slide{padding-left:.25rem;padding-right:.25rem}@media (min-width:640px){.slider-news__slide{padding-left:.5rem;padding-right:.5rem}}.slider-news__bottom{margin-top:2rem}@media (min-width:640px){.slider-news__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:990px){.slider-news__bottom{margin-top:2.125rem}}@media (min-width:640px) and (max-width:989.98px){.slider-news__action{padding-top:.5rem}}@media (max-width:639.98px){.slider-news__action .button{width:100%}}@media (max-width:639.98px){.slider-news__arrows{display:none}}.slider-partners__inner{overflow:hidden}.slider-partners__container .swiper-container{overflow:visible}.slider-partners__init{margin-left:-.25rem;margin-right:-.25rem}@media (min-width:640px){.slider-partners__init{margin-left:-.5rem;margin-right:-.5rem}}@media (min-width:640px) and (max-width:989.98px){.slider-partners__init{width:28rem}}@media (max-width:639.98px){.slider-partners__init{width:17.5rem}}.slider-partners__slide{padding-left:.25rem;padding-right:.25rem}@media (min-width:640px){.slider-partners__slide{padding-left:.5rem;padding-right:.5rem}}.slider-partners__bottom{margin-top:2rem}@media (min-width:640px){.slider-partners__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:990px){.slider-partners__bottom{margin-top:2.5rem}}@media (min-width:640px) and (max-width:989.98px){.slider-partners__action{padding-top:.5rem}}.slider-partners__arrows{margin-left:auto}@media (max-width:639.98px){.slider-partners__arrows{display:none}}.slider-products__inner{padding-top:.625rem;margin-top:-.625rem;overflow:hidden}.slider-products__container .swiper-container{overflow:visible}.slider-products__init{margin-left:-.25rem;margin-right:-.25rem}@media (min-width:640px){.slider-products__init{margin-left:-.5rem;margin-right:-.5rem}}@media (min-width:640px) and (max-width:989.98px){.slider-products__init{width:28rem}}@media (max-width:639.98px){.slider-products__init{width:17.5rem}}.slider-products__slide{height:unset;padding:0 .25rem}@media (min-width:640px){.slider-products__slide{padding:0 .5rem}}.slider-products__slide .card-product{height:100%}.slider-products__slide .card-product__content{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.slider-products__slide .card-product__bottom{margin-top:auto}.slider-products__bottom{margin-top:2rem}@media (min-width:990px){.slider-products__bottom{margin-top:2.5rem}}@media (min-width:640px){.slider-products__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (min-width:990px){.slider-products.nav-hide .slider-products__arrows{display:none}}@media (max-width:639.98px){.slider-products__arrows{display:none}}@media (min-width:640px) and (max-width:989.98px){.slider-products__action{padding-top:.5rem}}.slider-promo{padding-top:.625rem;overflow:hidden}.slider-promo .swiper{overflow:visible}.slider-promo__top{margin-bottom:2rem}@media (min-width:640px){.slider-promo__top{margin-bottom:3.5rem}}@media (min-width:640px) and (max-width:989.98px){.slider-promo__heading{max-width:25rem}}.slider-promo__background-slider{display:block;width:100%;margin-bottom:-6.25rem}@media (min-width:990px){.slider-promo__background-slider{margin-bottom:-9.75rem}}@media (min-width:640px) and (max-width:989.98px){.slider-promo__background-slider{margin-bottom:-10.5rem}}.slider-promo__container{position:relative;z-index:1}.slider-promo__image{display:block;width:100%;height:20rem}@media (min-width:990px){.slider-promo__image{height:30rem}}@media (min-width:640px) and (max-width:989.98px){.slider-promo__image{height:34.1875rem}}@media (min-width:990px){.slider-promo__base{margin-left:-.5rem;margin-right:-.5rem}}@media (min-width:640px) and (max-width:989.98px){.slider-promo__base{width:27rem}}@media (max-width:639.98px){.slider-promo__base{width:17rem}}.slider-promo__slide{height:auto;opacity:0;-webkit-transform:translateY(2.5rem);-ms-transform:translateY(2.5rem);transform:translateY(2.5rem);-webkit-transition:-webkit-transform .5s cubic-bezier(.475,.425,0,.995);transition:-webkit-transform .5s cubic-bezier(.475,.425,0,.995);-o-transition:transform .5s cubic-bezier(.475,.425,0,.995);transition:transform .5s cubic-bezier(.475,.425,0,.995);transition:transform .5s cubic-bezier(.475,.425,0,.995),-webkit-transform .5s cubic-bezier(.475,.425,0,.995)}.anim-init .slider-promo__slide,.slider-promo__slide.animate{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.slider-promo__slide.animate{-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;-o-transition-property:opacity,transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0;-webkit-transition-duration:.6s;-o-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:cubic-bezier(.12,.46,.47,.99);-o-transition-timing-function:cubic-bezier(.12,.46,.47,.99);transition-timing-function:cubic-bezier(.12,.46,.47,.99)}@media (hover:hover) and (pointer:fine){.slider-promo__slide:hover{-webkit-transform:translateY(-.625rem);-ms-transform:translateY(-.625rem);transform:translateY(-.625rem)}}@media (min-width:990px){.slider-promo__slide{padding-left:.5rem;padding-right:.5rem}}@media (min-width:640px) and (max-width:989.98px){.slider-promo__slide:not(:last-child){margin-right:1rem}}@media (max-width:639.98px){.slider-promo__slide:not(:last-child){margin-right:.5rem}}.slider-promo__arrows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:2rem}@media (min-width:990px){.slider-promo__arrows{margin-top:2.5rem}}@media (max-width:639.98px){.slider-promo__arrows{display:none}}.slider-promo.without-arrows .slider-promo__arrows{display:none}@media (min-width:990px){.slider-promo.without-arrows-lg .slider-promo__arrows{display:none}}.slider-switch .swiper{overflow:visible;width: 94%;max-width: 68rem;}@media (min-width:990px){.slider-switch .swiper-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content: center;}}.slider-switch__top{margin-bottom:1.5rem}@media (min-width:990px){.slider-switch__top{margin-bottom:2.5rem}}@media (min-width:640px) and (max-width:989.98px){.slider-switch__top{margin-bottom:2rem}}.slider-switch__heading{margin-bottom:2rem}.slider-switch__heading sup{border-radius:2px;background:#000;color:#fff;padding:3px 5px;font-size:.28em;top:-2em}@media (min-width:990px){.slider-switch__heading{margin-bottom:3rem}}@media (min-width:640px) and (max-width:989.98px){.slider-switch__heading{margin-bottom:2.5rem}}.slider-switch__content{margin-top:-.625rem}.slider-switch__pane{padding-top:.625rem;overflow:hidden}.slider-switch__pane:first-child{display:block}.slider-switch.switched .slider-switch__pane:first-child,.slider-switch__pane:nth-child(2){display:none}.slider-switch.switched .slider-switch__pane:nth-child(2){display:block}@media (min-width:990px){.slider-switch__base{width: 100%;}}@media (min-width:640px) and (max-width:989.98px){.slider-switch__base{width:27rem}}@media (max-width:639.98px){.slider-switch__base{width:17rem}}.slider-switch__slide{-webkit-transition:-webkit-transform .5s cubic-bezier(.475,.425,0,.995);transition:-webkit-transform .5s cubic-bezier(.475,.425,0,.995);-o-transition:transform .5s cubic-bezier(.475,.425,0,.995);transition:transform .5s cubic-bezier(.475,.425,0,.995);transition:transform .5s cubic-bezier(.475,.425,0,.995),-webkit-transform .5s cubic-bezier(.475,.425,0,.995)}@media (hover:hover) and (pointer:fine){.slider-switch__slide:hover{-webkit-transform:translateY(-.625rem);-ms-transform:translateY(-.625rem);transform:translateY(-.625rem)}}@media (min-width:990px){.slider-switch__slide{padding:0 .5rem}}@media (max-width:989.98px){.slider-switch__slide{height:auto}}@media (min-width:640px) and (max-width:989.98px){.slider-switch__slide:not(:last-child){margin-right:1rem}}@media (max-width:639.98px){.slider-switch__slide:not(:last-child){margin-right:.5rem}}.slider-switch__footer{position:relative;background-color:#17181c;color:#fff;overflow:hidden}@media (min-width:990px){.slider-switch__footer{margin-top:-10.25rem;padding-top:16.75rem;padding-bottom:6rem}}@media (min-width:640px) and (max-width:989.98px){.slider-switch__footer{margin-top:-10rem;padding-top:15rem;padding-bottom:5rem}}@media (max-width:639.98px){.slider-switch__footer{margin-top:-16.875rem;padding-top:19.375rem;padding-bottom:3.5rem}}.slider-switch__pattern{position:absolute;top:0;right:0;width:100%;height:100%;color:#df192c;pointer-events:none}@media (max-width:989.98px){.slider-switch__pattern{display:none}}.slider-switch__item{position:relative;display:block}.slider-switch__item:not(:last-child){margin-bottom:1rem}.slider-switch__item:before{position:absolute;top:.625rem;left:-.875rem;width:.25rem;height:.25rem;border-radius:50%;background-color:currentColor;content:""}@media (min-width:990px){.slider-switch__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (min-width:990px){.slider-switch__title{width:33.3333%;padding-right:3rem}}@media (max-width:989.98px){.slider-switch__title{margin-bottom:1.5rem}}@media (min-width:990px){.slider-switch__info{width:50%;padding-right:3rem;padding-top:.25rem;padding-left:.25rem}}@media (min-width:640px){.slider-switch__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.slider-switch__info-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:990px){.slider-switch__list{padding-right:4rem;margin-right:3rem}}@media (min-width:640px) and (max-width:989.98px){.slider-switch__list{padding-right:2.5rem;margin-right:3rem}}@media (min-width:640px){.slider-switch__list{max-width:25rem}}@media (max-width:989.98px){.slider-switch__list{padding-left:.875rem}}@media (max-width:639.98px){.slider-switch__list{max-width:20rem}.slider-switch__list:not(:last-child){margin-bottom:2rem}}.slider-switch__text{color:hsla(0,0%,100%,.5)}@media (max-width:639.98px){.slider-switch__text{margin-bottom:1.5rem}}@media (min-width:640px){.slider-switch__text{margin-top:1rem}}@media (max-width:639.98px){.slider-switch__action .button{width:100%}}@media (min-width:990px){.slider-switch__cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-.5rem;margin-right:-.5rem}}@media (min-width:990px){.slider-switch__card{padding:0 .5rem;width:50%}}@media (max-width:989.98px){.slider-switch__card:not(:last-child){margin-bottom:1rem}}.submenu{position:absolute;top:6rem;left:0;width:100%;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);border-top:1px solid #f5f5f5;background-color:#fff;overflow:hidden}html.content-loaded .submenu{-webkit-transition:-webkit-transform .6s cubic-bezier(.475,.425,0,.995),-webkit-box-shadow .6s cubic-bezier(.475,.425,0,.995);transition:-webkit-transform .6s cubic-bezier(.475,.425,0,.995),-webkit-box-shadow .6s cubic-bezier(.475,.425,0,.995);-o-transition:transform .6s cubic-bezier(.475,.425,0,.995),box-shadow .6s cubic-bezier(.475,.425,0,.995);transition:transform .6s cubic-bezier(.475,.425,0,.995),box-shadow .6s cubic-bezier(.475,.425,0,.995);transition:transform .6s cubic-bezier(.475,.425,0,.995),box-shadow .6s cubic-bezier(.475,.425,0,.995),-webkit-transform .6s cubic-bezier(.475,.425,0,.995),-webkit-box-shadow .6s cubic-bezier(.475,.425,0,.995)}.submenu.is-active{-webkit-transform:none;-ms-transform:none;transform:none;-webkit-box-shadow:0 0 20px rgba(0,0,0,.1);box-shadow:0 0 20px rgba(0,0,0,.1)}.submenu__container{padding-top:3rem;padding-bottom:7rem}.submenu__title{color:#b2b7ca;margin-bottom:2.5rem}.submenu__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-left:-.5rem;margin-right:-.5rem}.submenu__item{width:33.3333%;margin-bottom:2rem;padding-left:.5rem;padding-right:.5rem}.submenu__item:nth-child(3n+1):nth-last-child(-n+3),.submenu__item:nth-child(3n+1):nth-last-child(-n+3)~.submenu__item{margin-bottom:0}.tabs{overflow:hidden}.tabs__item{width:auto}.tabs__item:not(:last-child){margin-right:.25rem}.tabs__item--simple:not(:last-child){margin-right:2.5rem}.tabs--simple{position:relative;padding-bottom:1.625rem}.tabs--simple:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#fff}.tabs--simple .tabs__item .tab--active{position:relative}.tabs--simple .tabs__item .tab--active:after{position:absolute;content:"";left:0;right:0;height:2px;bottom:-1.625rem;background-color:#df192c}.accordion{background-color:#fff;border-radius:.5rem;overflow:hidden}.accordion__toggle{position:relative;display:block;background-color:rgba(0,0,0,0);color:#17181c;min-height:5.5rem;padding:1.5rem 4.75rem 1.5rem 1.5rem;border:0;width:100%;text-align:left;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;-o-transition-property:color;transition-property:color}.accordion__toggle:focus{outline:none}@media (hover:hover) and (pointer:fine){.accordion__toggle:hover,.accordion__toggle:hover .accordion__plus{color:#df192c}}@media (min-width:640px){.accordion__toggle{min-height:6.5rem;padding:2rem 7.25rem 2rem 3rem}}.accordion__title{display:block}.accordion__plus{position:absolute;display:block;top:1.5rem;right:1.5rem;width:2.5rem;height:2.5rem;color:#17181c;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;-o-transition-property:color;transition-property:color}@media (min-width:640px){.accordion__plus{top:2rem;right:3rem}}.accordion__plus:after,.accordion__plus:before{position:absolute;top:50%;left:50%;width:2rem;height:2px;content:"";background-color:currentColor;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.accordion__plus:after{-webkit-transform:translate(-50%,-50%) rotate(90deg);-ms-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.accordion.is-active .accordion__plus:after{opacity:0}.accordion__roll{min-height:0;height:0;overflow:hidden;margin-top:-.5rem}.accordion__content{padding:0 1.5rem 1.5rem}.accordion__content>:first-child{margin-top:0}.accordion__content>:last-child{margin-bottom:0}@media (min-width:640px){.accordion__content{padding:0 3rem 2rem}}.accordion__content p{margin-top:1rem;margin-bottom:1rem;max-width:45rem}@media (min-width:640px){.accordion__content p{margin-top:1.5rem;margin-bottom:1.5rem}}.accordion__content ul{max-width:23rem}.accordion__content li{position:relative;padding-left:1.25rem}.accordion__content li:before{position:absolute;top:.5rem;left:.5rem;width:4px;height:4px;border-radius:50%;background-color:#17181c;content:""}@media (min-width:640px){.accordion__content li{padding-left:1.5rem}.accordion__content li:before{top:.625rem;left:.625rem}}.accordion__content li:not(:last-child){margin-bottom:.5rem}.breadcrumbs__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:0;line-height:1}.breadcrumbs__item,.breadcrumbs__list{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.breadcrumbs__item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.breadcrumbs__item:not(.breadcrumbs__item--active):not(:last-child):after{display:inline-block;vertical-align:middle;width:.5625rem;height:1px;background-color:#c9cddd;content:"";margin:2px .375rem 0}.breadcrumbs__link{color:#b2b7ca;font-size:.875rem;line-height:1.5;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;-o-transition-property:color;transition-property:color}@media (min-width:640px){.breadcrumbs__link{font-size:1rem}}@media (hover:hover) and (pointer:fine){.breadcrumbs__link:hover{color:#17181c}}.breadcrumbs__text{font-size:.875rem;line-height:1.5;color:#b2b7ca;white-space:nowrap;max-width:12.25rem;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}@media (min-width:640px){.breadcrumbs__text{font-size:1rem;max-width:20rem}}.card-article-product{position:relative;display:block;background-color:#fff;border-radius:.5rem}.card-article-product__content{padding:2.5rem 2rem}.card-article-product__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:2rem}.card-article-product__info{max-width:15rem;width:100%}.card-article-product__title{margin-top:0}.card-article-product__title:not(:last-child){margin-bottom:1rem}.card-article-product__image{position:relative;width:7rem;height:7rem;-ms-flex-negative:0;flex-shrink:0;margin-left:auto}.card-article-product__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.card-article{position:relative;display:block}@media (hover:hover) and (pointer:fine){.card-article:hover,.card-article:hover .card-article__text{color:#17181c}}.card-article__image{position:relative;width:13rem;height:7.25rem}.card-article__image:not(:last-child){margin-bottom:1.5rem}.card-article__text{color:#b2b7ca;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;-o-transition-property:color;transition-property:color}.card-blog{position:relative;display:block;color:#17181c}@media (hover:hover) and (pointer:fine){.card-blog:hover .card-blog__title{color:#df192c}}.card-blog__image{position:relative;margin-bottom:2rem;padding-bottom:49%}.card-blog__image .image{position:absolute;top:0;left:0}@media (min-width:640px){.card-blog__image{padding-bottom:74.1%}}.card-blog__date{display:block;color:rgba(23,24,28,.5);margin-bottom:1.5rem}.card-blog__title{-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;-o-transition-property:color;transition-property:color}.card-connect{display:block;background-color:#fff;height:100%;border-radius:.5rem;overflow:hidden}.card-connect--red{background-color:#df192c;color:#fff}.card-connect__content{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:2rem 1.75rem}.card-connect__content>:last-child{margin-bottom:0}@media (min-width:640px){.card-connect__content{padding:3rem}}.card-connect__label{color:rgba(23,24,28,.5);margin-bottom:1rem}.card-connect--red .card-connect__label{color:hsla(0,0%,100%,.5)}.card-connect__title{margin-bottom:1.5rem;color:#17181c}.card-connect--red .card-connect__title{color:#fff}.card-connect__footer{margin-top:2rem;width:100%}@media (min-width:640px){.card-connect__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:2.5rem}}.card-connect__price{color:#17181c}.card-connect--red .card-connect__price{color:#fff}@media (min-width:640px){.card-connect__price{margin-right:2rem}}.card-connect__text{color:#17181c;max-width:31rem}.card-connect--red .card-connect__text{color:#fff}.card-connect__text>:first-child{margin-top:0}.card-connect__text>:last-child{margin-bottom:0}.card-connect__text h5{margin-top:1.5rem;margin-bottom:.75rem}.card-connect__text ul{margin-top:.5rem;margin-bottom:1.5rem}.card-connect__text li{position:relative}.card-connect__text li:before{position:absolute;top:.5rem;left:-.75rem;width:4px;height:4px;border-radius:50%;background-color:currentColor;content:""}.card-connect__text li:not(:last-child){margin-bottom:.5rem}@media (min-width:640px){.card-connect__text li:before{top:.625rem;left:-.875rem}}.card-connect__caption{display:block;color:rgba(23,24,28,.5)}.card-connect--red .card-connect__caption{color:hsla(0,0%,100%,.5)}.card-connect__caption:not(:first-child){margin-top:.25rem}@media (max-width:639.98px){.card-connect__action{width:100%}.card-connect__action:not(:first-child){margin-top:1.5rem}.card-connect__action .button{width:100%}}.card-document{position:relative;height:13.125rem;background-color:#fff;border-radius:.5rem}.card-document__link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;font-size:0}@media (hover:hover) and (pointer:fine){.card-document__link:hover~.card-document__inner .card-document__title{color:#df192c}}.card-document__inner{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1.5rem 2.5rem}.card-document__icon{margin-bottom:.625rem}.card-document__icon .icon{width:3rem;height:3rem;color:#df192c}.card-document__title{margin-top:auto;font-size:1rem;line-height:1.2;font-weight:600;font-family:TT Firs Neue,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;display:block;display:-webkit-box;font-size:1.25rem;max-height:4.875rem;line-height:1.3;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;-o-transition-property:color;transition-property:color}@media (min-width:640px){.card-document__title{font-size:1.25rem;line-height:1.3}}.card-document__title:not(:last-child){margin-bottom:.5rem}.card-document__description{font-size:.75rem;line-height:1.5;color:rgba(23,24,28,.5)}@media (min-width:640px) and (max-width:989.98px){.card-feature{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.card-feature__frame{position:relative}@media (min-width:990px){.card-feature__frame{height:0;padding-bottom:100%;margin-bottom:4rem}}@media (min-width:640px) and (max-width:989.98px){.card-feature__frame{width:17.625rem;height:17.625rem;margin-right:4rem;-ms-flex-negative:0;flex-shrink:0}}@media (max-width:639.98px){.card-feature__frame{height:0;padding-bottom:67%;margin-bottom:2rem}}@media (hover:hover) and (pointer:fine){.card-feature--type-1 .card-feature__frame:hover .card-feature__image:first-child{-webkit-transform:translateY(-1.25rem);-ms-transform:translateY(-1.25rem);transform:translateY(-1.25rem)}.card-feature--type-1 .card-feature__frame:hover .card-feature__image:nth-child(2){-webkit-transform:translateY(1.25rem);-ms-transform:translateY(1.25rem);transform:translateY(1.25rem)}}@media (hover:hover) and (pointer:fine){.card-feature--type-2 .card-feature__frame:hover .card-feature__image:first-child{-webkit-transform:translate(.5rem,-2.5rem);-ms-transform:translate(.5rem,-2.5rem);transform:translate(.5rem,-2.5rem)}.card-feature--type-2 .card-feature__frame:hover .card-feature__image:nth-child(2){-webkit-transform:translateY(1.5rem);-ms-transform:translateY(1.5rem);transform:translateY(1.5rem)}}@media (hover:hover) and (pointer:fine){.card-feature--type-3 .card-feature__frame:hover .card-feature__image:first-child{-webkit-transform:translate(-.3125rem,-1.5rem);-ms-transform:translate(-.3125rem,-1.5rem);transform:translate(-.3125rem,-1.5rem)}.card-feature--type-3 .card-feature__frame:hover .card-feature__image:nth-child(2){-webkit-transform:translate(.25rem,2rem);-ms-transform:translate(.25rem,2rem);transform:translate(.25rem,2rem)}}.card-feature__background{position:absolute;top:0;left:0;width:100%;height:100%}.card-feature__images{position:relative;z-index:1}.card-feature__image{position:absolute;-webkit-transition:-webkit-transform .5s cubic-bezier(.475,.425,0,.995);transition:-webkit-transform .5s cubic-bezier(.475,.425,0,.995);-o-transition:transform .5s cubic-bezier(.475,.425,0,.995);transition:transform .5s cubic-bezier(.475,.425,0,.995);transition:transform .5s cubic-bezier(.475,.425,0,.995),-webkit-transform .5s cubic-bezier(.475,.425,0,.995)}.card-feature__image:first-child{z-index:1}@media (min-width:990px){.card-feature--type-1 .card-feature__image:first-child{top:1.5rem;left:.3125rem;width:19.25rem;height:11.75rem}.card-feature--type-1 .card-feature__image:nth-child(2){top:9.875rem;left:6.3125rem;width:8.375rem;height:8.375rem}}@media (min-width:640px) and (max-width:989.98px){.card-feature--type-1 .card-feature__image:first-child{top:1.25rem;left:.25rem;width:16.9375rem;height:10.375rem}.card-feature--type-1 .card-feature__image:nth-child(2){top:8.875rem;left:5.5625rem;width:7.3125rem;height:7.3125rem}}@media (max-width:639.98px){.card-feature--type-1 .card-feature__image:first-child{top:1.25rem;left:1.75rem;width:16.9375rem;height:10.375rem}.card-feature--type-1 .card-feature__image:nth-child(2){top:8.75rem;left:7rem;width:7.3125rem;height:7.3125rem}}@media (min-width:990px){.card-feature--type-2 .card-feature__image:first-child{top:0;right:1.875rem;width:10.875rem;height:10.6875rem}.card-feature--type-2 .card-feature__image:nth-child(2){top:3.5rem;left:0;width:18.25rem;height:18.75rem}}@media (min-width:640px) and (max-width:989.98px){.card-feature--type-2 .card-feature__image:first-child{top:0;right:1.5rem;width:9.5625rem;height:9.4375rem}.card-feature--type-2 .card-feature__image:nth-child(2){top:3rem;left:0;width:16.0625rem;height:16.5625rem}}@media (max-width:639.98px){.card-feature--type-2 .card-feature__image:first-child{top:0;right:4.4375rem;width:7.75rem;height:7.625rem}.card-feature--type-2 .card-feature__image:nth-child(2){top:2.5rem;left:3rem;width:12.9375rem;height:13.375rem}}@media (min-width:990px){.card-feature--type-3 .card-feature__image:first-child{top:.5rem;left:-4.375rem;width:21.25rem;height:18.25rem}.card-feature--type-3 .card-feature__image:nth-child(2){top:6rem;left:3.25rem;width:19.3125rem;height:12.5rem}}@media (min-width:640px) and (max-width:989.98px){.card-feature--type-3 .card-feature__image:first-child{top:1rem;left:-3.75rem;width:18.75rem;height:16.0625rem}.card-feature--type-3 .card-feature__image:nth-child(2){top:6rem;left:3.25rem;width:16.25rem;height:10.5rem}}@media (max-width:639.98px){.card-feature--type-3 .card-feature__image:first-child{top:.5rem;left:-1.5rem;width:17.5rem;height:15.0625rem}.card-feature--type-3 .card-feature__image:nth-child(2){top:4.875rem;right:0;width:15.6875rem;height:10.125rem}}.card-feature__title{padding-right:2rem}@media (min-width:990px){.card-feature__title{padding-right:1.5rem}}@media (min-width:640px) and (max-width:989.98px){.card-feature__title{padding-right:2.5rem}}@media (min-width:640px){.card-feature__title:not(:last-child){margin-bottom:1.5rem}}@media (max-width:639.98px){.card-feature__text{display:none}}.card-hero{position:relative;display:block;padding:2rem 1.75rem;background-color:#fff;color:#17181c;border-radius:1rem}@media (min-width:640px){.card-hero{padding:3.625rem 4rem 4rem}}.card-hero__title{margin-bottom:1rem}.card-hero__action{margin-top:2.5rem}@media (max-width:639.98px){.card-hero__action .button{width:100%}}.card-hero__circle{position:absolute;top:-1rem;right:-.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:3rem;height:3rem;border-radius:3.125rem;border:2px solid #fff;background-color:#df192c;color:#fff}@media (min-width:990px){.card-hero__circle{top:-1rem;right:-1.5rem}}@media (min-width:640px) and (max-width:989.98px){.card-hero__circle{top:-1rem;right:-1rem}}@media (min-width:640px){.card-hero__circle{width:4rem;height:4rem}}@media (max-width:639.98px){.card-hero__circle .icon{width:1.5rem;height:1.5rem}}.card-logo{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:13.125rem;border-radius:.5rem;background-color:#fff;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color}@media (hover:hover) and (pointer:fine){.card-logo.has-link:hover{background-color:rgba(0,0,0,0)}}.card-logo__link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;font-size:0}.card-logo__image{width:13.125rem;height:7.5rem}.card-logo__image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.card-message{position:relative;display:block;background-color:hsla(0,0%,100%,.5);-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);border-radius:.8125rem;padding:.75rem}.card-message__top{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.5rem}.card-message__logo,.card-message__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card-message__logo{color:#df192c}.card-message__title{font-size:.625rem;line-height:1.5;font-weight:700}.card-message__title:not(:last-child){margin-bottom:.25rem}@media (min-width:640px){.card-message__title{font-size:1rem}}.card-message__text{font-size:.625rem;line-height:1.5}@media (min-width:640px){.card-message__text{font-size:.75rem}}.card-message__caption,.card-message__date{font-size:.625rem;line-height:1.5;color:rgba(23,24,28,.4)}@media (min-width:640px){.card-message__caption,.card-message__date{font-size:.75rem}}.card-message__caption{margin-left:.5rem}.card-message__arrow{position:absolute;font-size:0;line-height:1;top:100%;right:1.5rem;width:1.875rem;height:.75rem;color:hsla(0,0%,100%,.5)}.card-news{position:relative;display:block}.card-news__image{position:relative;padding-bottom:48.8%;margin-bottom:2rem}.card-news__image .image{position:absolute;top:0;left:0;width:100%;height:100%}.card-news__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.5rem}.card-news__badge{position:relative;z-index:1;margin-right:1.5rem}.card-news__badge .badge{pointer-events:auto}@media (min-width:640px){.slider-news .card-news__info{padding-right:7rem}}.card-news__date{color:rgba(23,24,28,.5)}.card-news__title{color:#17181c;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;-o-transition-property:color;transition-property:color}.card-news__content{position:relative;z-index:2;pointer-events:none}.card-news__link{position:absolute;top:0;left:0;width:100%;height:100%;font-size:0;z-index:1}@media (hover:hover) and (pointer:fine){.card-news__link:hover~.card-news__content .card-news__title{color:#df192c}}.card-panel{display:block;background-color:#df192c;color:#fff;border-radius:1rem}@media (min-width:990px){.card-panel{min-height:11.125rem}}@media (min-width:990px){.card-panel__content{padding:1.5rem 0}}@media (min-width:640px){.card-panel__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.card-panel__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (min-width:990px){.card-panel__item{width:calc(50% - .5rem)}.card-panel__item:nth-child(odd){padding-left:3.875rem}}@media (min-width:640px) and (max-width:989.98px){.card-panel__item{width:calc(50% - .25rem)}}@media (max-width:639.98px){.card-panel__item:not(:last-child){margin-bottom:2rem}}.card-panel__icon{display:block;width:3rem;height:3rem;margin-right:.5rem}@media (min-width:990px){.card-panel__icon{margin-right:2.5rem}}@media (min-width:640px) and (max-width:989.98px){.card-panel__icon{margin-right:1.5rem}}.card-panel__info{padding-top:1.25rem}@media (min-width:990px){.card-panel__info{padding-top:1.5rem;max-width:22.5rem}}.card-panel__title{margin-bottom:.5rem}.card-panel__text{color:hsla(0,0%,100%,.8)}.card-partner{display:block;border-radius:.5rem;overflow:hidden}@media (hover:hover) and (pointer:fine){.card-partner:hover .card-partner__content{background-color:rgba(0,0,0,0)}}.card-partner__content{position:relative;height:13rem;background-color:#fff;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color}@media (min-width:640px){.card-partner__content{height:20.75rem}}.card-partner__image{position:absolute;top:0;left:0;width:100%;height:100%}.card-product{position:relative;display:block;-webkit-transition:-webkit-transform .5s cubic-bezier(.475,.425,0,.995);transition:-webkit-transform .5s cubic-bezier(.475,.425,0,.995);-o-transition:transform .5s cubic-bezier(.475,.425,0,.995);transition:transform .5s cubic-bezier(.475,.425,0,.995);transition:transform .5s cubic-bezier(.475,.425,0,.995),-webkit-transform .5s cubic-bezier(.475,.425,0,.995)}@media (hover:hover) and (pointer:fine){.card-product:hover{-webkit-transform:translateY(-.625rem);-ms-transform:translateY(-.625rem);transform:translateY(-.625rem)}}.card-product__content{border-radius:.5rem;background-color:#fff;overflow:hidden;padding:2rem 1.75rem}@media (min-width:990px){.card-product__content{padding:3rem 2.5rem 2.5rem}}@media (min-width:640px){.slider-products .card-product__content{padding:3rem 2.5rem 2.5rem}}.card-product__label{display:block;color:rgba(23,24,28,.5);margin-bottom:1.125rem}.card-product__title{margin-bottom:.5rem;display:block;display:-webkit-box;font-size:1rem;max-height:2.4rem;line-height:1.2;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media (min-width:640px){.card-product__title{max-width:20rem;margin-bottom:1rem;display:block;display:-webkit-box;font-size:1.25rem;max-height:3rem;line-height:1.2;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}}.card-product__text{height:3.9375rem;color:rgba(23,24,28,.5);display:block;display:-webkit-box;font-size:.875rem;max-height:3.9375rem;line-height:1.5;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}@media (min-width:640px){.card-product__text{max-width:20rem;height:3rem;display:block;display:-webkit-box;font-size:1rem;max-height:3rem;line-height:1.5;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}}.card-product__badge{position:absolute;top:12.625rem;left:0;width:1.875rem;color:#fff;-webkit-writing-mode:tb-rl;-ms-writing-mode:tb-rl;writing-mode:tb-rl;-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);white-space:nowrap;line-height:1.875rem;padding:1rem 0}.card-product__badge--green{background-color:#1ed54e}.card-product__badge--red{background-color:#df192c}@media (min-width:640px){.card-product__badge{top:12.125rem}}.card-product__info{margin-bottom:.625rem}@media (min-width:990px){.card-product__info{padding-left:.5rem}}@media (min-width:640px){.card-product__info{margin-bottom:1.5rem}}@media (min-width:640px){.slider-products .card-product__info{padding-left:.5rem}}.card-product__image{position:relative;margin:0 auto .625rem;height:13.5rem;width:13.5rem}@media (min-width:640px){.card-product__image{height:17.5rem;width:17.5rem;margin:0 auto 2rem}}@media (min-width:990px){.card-product__bottom{padding-left:.5rem}}@media (min-width:640px){.card-product__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:640px){.slider-products .card-product__bottom{padding-left:.5rem}}@media (max-width:639.98px){.card-product__price:not(:last-child){margin-bottom:1.5rem}}.card-product__compare{position:absolute;z-index:1;top:1.25rem;right:1.25rem}@media (min-width:990px){.card-product__compare{top:2.25rem;right:2.25rem}}@media (min-width:640px) and (max-width:989.98px){.card-product__compare{top:1.5rem;right:1.5rem}}@media (min-width:640px){.slider-products .card-product__compare{top:2.25rem;right:2.25rem}}.card-product__overlay{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}.card-product__action{position:relative;z-index:1}.card-promo{display:block}.card-promo__content{position:relative;background-color:#df192c;color:#fff;border-radius:.5rem;min-height:18rem;overflow:hidden;padding:2rem 1.75rem;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,color;-o-transition-property:background-color,color;transition-property:background-color,color}@media (min-width:640px){.card-promo__content{padding:3.5rem 3rem;height:30rem}}@media (max-width:639.98px){.card-promo__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (hover:hover) and (pointer:fine){.card-promo:not(.card-promo--non-interactive):not(.card-promo--white):not(.card-promo--to-black) .card-promo__content:hover{background-color:#17181c;color:#fff}.card-promo--white:not(.card-promo--non-interactive) .card-promo__content:hover .card-promo__pattern{color:#17181c}.card-promo--to-black:not(.card-promo--non-interactive) .card-promo__content:hover .card-promo__pattern{color:#df192c}}.card-promo--white:not(.card-promo--non-interactive) .card-promo__content{background-color:#fff;color:#17181c}.card-promo--small .card-promo__content{min-height:18rem;height:auto}@media (min-width:640px){.card-promo--small .card-promo__content{min-height:20rem}}@media (min-width:640px){.card-promo.form-is-active .card-promo__content{padding:2.5rem 3rem}}.card-promo__image{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;pointer-events:none}@media (max-width:639.98px){.card-promo__image{display:none}}.card-promo__pattern{position:absolute;top:0;right:0;height:100%;width:24.5rem;color:#df192c;pointer-events:none}.card-promo--white .card-promo__pattern{color:#fff;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;-o-transition-property:color;transition-property:color}@media (max-width:639.98px){.card-promo__pattern{display:none}}.card-promo--small .card-promo__pattern{width:15rem}.card-promo--to-black .card-promo__pattern{color:#17181c}.card-promo.form-is-active .card-promo__inner{display:none}.card-promo__title{margin-bottom:1rem}@media (min-width:640px){.card-promo__info>.card-promo__title{max-width:18.75rem}}.card-promo__inner .card-promo__title{margin-bottom:1rem;max-width:14rem}@media (min-width:640px){.card-promo__inner .card-promo__title{max-width:19.6875rem}}.card-promo__form .card-promo__title{margin-bottom:1rem}.card-promo__form.is-sent .card-promo__title{display:none}.card-promo__text{max-width:15.5rem}@media (min-width:640px){.card-promo__text{max-width:17.75rem}}.card-promo__action{margin-top:2rem}.card-promo__action--non-interactive{pointer-events:none}.card-promo:not(.form-is-active) .card-promo__form{display:none}@media (min-width:640px){.card-promo__form{max-width:25rem}}.card-promo__form [data-form-answer] h2{margin-bottom:1.5rem}.card-promo__form [data-form-answer] p{margin-bottom:.5rem}.card-promo__form-content>:last-child{margin-bottom:0}.card-promo__field{margin-bottom:1.5rem}.card-promo__field .checkbox__text{color:hsla(0,0%,100%,.5)}.card-promo__field .checkbox__text a{color:#fff;background-size:0 1px;background-position:100% 100%;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff));background-image:-o-linear-gradient(#fff,#fff);background-image:linear-gradient(#fff,#fff);background-repeat:no-repeat;text-decoration:none!important;-webkit-transition-property:background-size,color;-o-transition-property:background-size,color;transition-property:background-size,color;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;will-change:background-size}@media (hover:hover) and (pointer:fine){.card-promo__field .checkbox__text a:hover{color:#fff;background-position:0 100%;background-size:100% 1px}}.card-promo__fields>:last-child{margin-bottom:0}.card-promo__submit{margin-top:2rem}.card-promo__form.is-sent .card-promo__submit{display:none}.card-search{position:relative;display:block;background-color:#fff;color:#17181c;-webkit-transition:-webkit-transform .5s cubic-bezier(.475,.425,0,.995),-webkit-box-shadow .5s cubic-bezier(.475,.425,0,.995);transition:-webkit-transform .5s cubic-bezier(.475,.425,0,.995),-webkit-box-shadow .5s cubic-bezier(.475,.425,0,.995);-o-transition:transform .5s cubic-bezier(.475,.425,0,.995),box-shadow .5s cubic-bezier(.475,.425,0,.995);transition:transform .5s cubic-bezier(.475,.425,0,.995),box-shadow .5s cubic-bezier(.475,.425,0,.995);transition:transform .5s cubic-bezier(.475,.425,0,.995),box-shadow .5s cubic-bezier(.475,.425,0,.995),-webkit-transform .5s cubic-bezier(.475,.425,0,.995),-webkit-box-shadow .5s cubic-bezier(.475,.425,0,.995);-webkit-box-shadow:none;box-shadow:none}@media (hover:hover) and (pointer:fine) and (min-width:640px){.card-search:hover{-webkit-transform:translateX(.625rem);-ms-transform:translateX(.625rem);transform:translateX(.625rem);-webkit-box-shadow:.25rem .25rem 1.5625rem rgba(0,0,0,.1);box-shadow:.25rem .25rem 1.5625rem rgba(0,0,0,.1)}}.card-search__content{padding:1.5rem 1rem}@media (min-width:990px){.card-search__content{padding:2.5rem 7rem}}@media (min-width:640px) and (max-width:989.98px){.card-search__content{padding:2.5rem 3.625rem}}.card-search__breadcrumbs{position:relative;z-index:1;margin-bottom:1.5rem}.card-search__title{display:block;margin-bottom:1rem;color:#17181c}.card-search__title:after{position:absolute;top:0;left:0;width:100%;height:100%;content:""}.card-search__title b,.card-search__title span{display:inline-block;position:relative}.card-search__title b:before,.card-search__title span:before{position:absolute;top:-.125rem;left:0;width:100%;height:calc(100% + .25rem);background-color:rgba(223,25,44,.2);content:""}@media (min-width:640px){.card-search__title b:before,.card-search__title span:before{top:-.25rem;left:0;width:100%;height:calc(100% + .5rem)}}.card-search__text{max-width:48rem;display:block;display:-webkit-box;font-size:1rem;max-height:4.5rem;line-height:1.5;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}@media (max-width:639.98px){.card-search__text{display:block;display:-webkit-box;font-size:.875rem;max-height:3.9375rem;line-height:1.5;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}}.card-search__text b,.card-search__text span{display:inline-block;position:relative;font-weight:400}.card-search__text b:before,.card-search__text span:before{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(223,25,44,.2);content:""}@media (min-width:640px){.card-search__text b:before,.card-search__text span:before{top:-.125rem;left:0;width:100%;height:100%}}.card-search__icon{width:3rem;height:3rem;font-size:0;margin-bottom:1rem;color:#df192c}.card-search__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:rgba(23,24,28,.5)}.card-search__type:not(:last-child){margin-right:.5rem}.card-service{position:relative;display:block;background-color:#fff;color:#17181c;border-radius:.5rem;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,color;-o-transition-property:background-color,color;transition-property:background-color,color}@media (hover:hover) and (pointer:fine){.card-service:hover .card-service__pattern{color:#17181c}}.card-service--red{background-color:#df192c;color:#fff}@media (hover:hover) and (pointer:fine){.card-service--red:hover{background-color:#17181c}.card-service--red:hover .card-service__pattern{color:#df192c}.card-service--red:hover .card-service__content:after,.card-service--red:hover .card-service__content:before{background-color:#17181c}}.card-service__content{position:relative;z-index:2;height:16.875rem;padding:2rem 1.75rem}@media (min-width:990px){.card-service__content{height:25rem}}@media (min-width:640px) and (max-width:989.98px){.card-service__content{height:25rem}}@media (min-width:640px){.card-service__content{padding:3.5rem 3rem}}@media (max-width:639.98px){.card-service__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.card-service__content:before{content:"";position:absolute;height:2rem;left:0;right:0;top:0;background-color:#fff;z-index:-1;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color}.card-service--red .card-service__content:before{background-color:#df192c}.card-service__content:after{content:"";position:absolute;height:2rem;left:0;right:0;bottom:0;background-color:#fff;z-index:-1;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color}.card-service--red .card-service__content:after{background-color:#df192c}}.card-service__image{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}.card-service__title{margin-bottom:2rem}@media (min-width:640px){.card-service__title{max-width:80%}}@media (max-width:639.98px){.card-service__action{width:100%}.card-service__action .button{width:100%;height:2.5rem}}.card-service__pattern{position:absolute;top:0;left:0;width:100%;height:100%;color:rgba(0,0,0,0);-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;-o-transition-property:color;transition-property:color}@media (max-width:639.98px){.card-service__pattern{display:none}}.card-simple{display:block;height:100%}@media (hover:hover) and (pointer:fine){.card-simple:not(.without-hover)[href]:hover .card-simple__content{background-color:#df192c;color:#fff}.card-simple:not(.without-hover)[href]:hover .card-simple__icon{color:#fff}}.swiper-wrapper .is-active .card-simple .card-simple__content{background-color:#df192c;color:#fff}.swiper-wrapper .is-active .card-simple .card-simple__icon{color:#fff}.card-simple__content{background-color:#fff;color:#17181c;border-radius:.5rem;padding:2rem 1.75rem;height:100%;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,color;-o-transition-property:background-color,color;transition-property:background-color,color}@media (min-width:640px){.card-simple__content{padding:2.5rem 3rem 3rem}}.card-simple__icon{width:4.5rem;height:4.5rem;color:#df192c;margin-bottom:1.25rem;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;-o-transition-property:color;transition-property:color}@media (min-width:640px){.card-simple__icon{margin-bottom:3.25rem}}.card-simple__title{display:block;display:-webkit-box;font-size:1rem;max-height:2.4rem;line-height:1.2;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;min-height:2.375rem}.card-simple__title:not(:last-child){margin-bottom:1rem}@media (min-width:640px){.card-simple__title{display:block;display:-webkit-box;font-size:1.25rem;max-height:3.25rem;line-height:1.3;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;min-height:1.625rem}}.card-simple__text{display:block;display:-webkit-box;font-size:.875rem;max-height:5.25rem;line-height:1.5;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:4}@media (min-width:640px){.card-simple__text{display:block;display:-webkit-box;font-size:1rem;max-height:6rem;line-height:1.5;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:4}}.card-submenu{display:block}@media (hover:hover) and (pointer:fine){.card-submenu[href]:hover .card-submenu__title{color:#df192c}}.card-submenu__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.card-submenu__image{display:block;width:6rem;height:6rem;margin-right:1rem;-ms-flex-negative:0;flex-shrink:0}.card-submenu__info{max-width:16.25rem}.card-submenu__title{margin-bottom:.5rem;color:#17181c;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;-o-transition-property:color;transition-property:color}.card-submenu:not([href]) .card-submenu__title{color:#df192c}.card-submenu__text{color:#b2b7ca}.card-tariff{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff;border-radius:.5rem;padding:2rem 2.375rem 2rem 2rem;min-height:30.3125rem;overflow:hidden}.card-tariff{min-height:40.8rem;padding:2rem 2.75rem 3rem 2.5rem}.card-tariff--autoheight{height:auto;min-height:auto}.card-tariff__content{width:100%}.card-tariff__content>:last-child{margin-bottom:0}.card-tariff__badge{position:absolute;top:2rem;right:-1px;padding:1rem 0;background-color:#17181c;color:#fff;-webkit-writing-mode:tb-rl;-ms-writing-mode:tb-rl;writing-mode:tb-rl;-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);white-space:nowrap;width:1.875rem;line-height:2.125rem}.card-tariff--main{background-color:#df192c;color:#fff}.card-tariff--dark{background: linear-gradient(193.23deg, #000000 0%, #474747 21.87%, #535353 37.28%, #343434 57.52%, rgba(58, 58, 58, 0.93) 70.7%, rgba(47, 46, 46, 0.98) 80.72%, #323232 90.55%, #1C1C1C 100%);color:#fff}.main-page .card-tariff--dark{background:linear-gradient(193.23deg, #000000 0%, #474747 21.87%, #535353 37.28%, #343434 57.52%, #3A3A3A 70.7%, #2F2E2E 80.72%, rgba(50, 50, 50, 0.73) 90.55%, rgba(28, 28, 28, 0.5) 100%)}@media (min-width:990px){.card-tariff__badge{top:5rem}}@media (min-width:640px) and (max-width:989.98px){.card-tariff__badge{top:3rem}}.card-tariff--main .card-tariff__badge{background-color:#fff;color:#17181c}.card-tariff--dark .card-tariff__badge{background-color:#df192c;color:#fff}.card-tariff__label{display:block;margin-bottom:1rem;color:rgba(23,24,28,.5)}.card-tariff--main .card-tariff__label,.card-tariff--dark .card-tariff__label{color:hsla(0,0%,100%,.5)}.card-tariff__title{margin-bottom:1rem}.card-tariff__title{margin-bottom:1.5rem}.card-tariff__list{margin:1rem 0}.card-tariff__item{position:relative;display:block;min-height:1.5rem;font-size:0.95rem}@media (max-width:639px){.card-tariff__item{position:relative;display:block;min-height:1.5rem;font-size:0.75rem}.card-tariff{min-height:35.47rem;padding:1.5rem 1em 2rem 2rem;
}.card-tariff__badge{width:1.5rem;line-height:1.525rem;}.text-label{letter-spacing:0}}.card-tariff__item:not(:last-child){margin-bottom:.5rem}.card-tariff__item:before{position:absolute;top:.625rem;left:-.875rem;width:.25rem;height:.25rem;border-radius:50%;background-color:currentColor;content:""}.card-tariff__text{color:rgba(23,24,28,.5)}.tariffs-morelink a{color:#000}.card-tariff__text>:last-child{margin-bottom:0}.card-tariff__text p{margin-bottom:.5rem}@media (min-width:640px){.card-tariff__text p{margin-bottom:1rem}}.card-tariff__text ul{margin-top:.5rem}.card-tariff__text li{position:relative;display:block}.card-tariff__text li:not(:last-child){margin-bottom:.5rem}.card-tariff__text li:before{position:absolute;top:.625rem;left:-.875rem;width:.25rem;height:.25rem;border-radius:50%;background-color:currentColor;content:""}@media (max-width:639.98px){.card-tariff__text,.tariffs-morelink a{font-size:.75rem;line-height:1.5}}.card-tariff__footer{width:100%;margin-top:1rem}@media (min-width:640px){.card-tariff__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:2.5rem}}.card-tariff__price{white-space:nowrap}@media (min-width:640px){.card-tariff__price:not(:last-child){margin-right:1rem;font-size: 1.3rem;}}@media (max-width:639.98px){.card-tariff__price:not(:last-child){margin-bottom:1.5rem}}.card-tariff__action{-ms-flex-negative:0;flex-shrink:0}@media (max-width:639.98px){.card-tariff__action .button{width:100%}}@media (min-width:990px){.heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (min-width:990px){.heading__title{width:calc(50% + .5rem);padding-right:4rem}.slider-promo--top-short .heading__title{width:38%}.heading--title-short .heading__title{width:23.75rem}}@media (min-width:640px) and (max-width:989.98px){.heading__title{max-width:75%}}@media (max-width:989.98px){.heading__title:not(:last-child){margin-bottom:1.5rem}}.heading__text{max-width:83.3333%}@media (min-width:990px){.heading__text{max-width:20rem;padding-top:1rem}}@media (min-width:640px) and (max-width:989.98px){.heading__text{max-width:58.3333%}}.hidden-title{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;overflow:hidden;clip:rect(0 0 0 0)}.page-transition{position:fixed;top:-100%;left:-25%;width:150%;height:100%;z-index:1000;display:-webkit-box;display:-ms-flexbox;display:flex;pointer-events:none}.page-transition__item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;height:100%;background-color:#df192c;-webkit-transform:skewX(-10deg);-ms-transform:skewX(-10deg);transform:skewX(-10deg);position:relative;margin-right:-2px;pointer-events:auto}@media (min-width:640px){.pagination__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.pagination__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (hover:hover) and (pointer:fine){.pagination__list{grid-column-gap:.5rem}}@media (hover:hover) and (pointer:fine) and (min-width:990px){.pagination__list{grid-column-gap:1rem}}.pagination__item{display:block}@media (max-width:639.98px){.pagination__item:not(:last-child){margin-right:1.375rem}}.pagination__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:3rem;height:3rem;font-size:1rem;text-align:center;color:#17181c;border-radius:.625rem;cursor:pointer;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,color;-o-transition-property:background-color,color;transition-property:background-color,color}@media (min-width:640px){.pagination__link{width:4rem;height:4rem}}.pagination__link:not([href]){background-color:#df192c;color:#fff;cursor:default}@media (hover:hover) and (pointer:fine){.pagination__link:hover{background-color:#df192c;color:#fff}}@media (max-width:639.98px){.pagination__counter{display:none}}.share{position:relative;display:block}@media (max-width:989.98px){.ya-share2__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.ya-share2__item{display:block}@media (min-width:990px){.ya-share2__item:not(:last-child){margin-bottom:1.5rem}}@media (min-width:640px) and (max-width:989.98px){.ya-share2__item:not(:last-child){margin-right:1.5rem}}@media (max-width:639.98px){.ya-share2__item:not(:last-child){margin-right:1rem}}.ya-share2__link{position:relative;display:block;width:2.5rem;height:2.5rem;font-size:0;line-height:2.5rem;text-align:center;background-color:#fff;border-radius:50%;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color}@media (hover:hover) and (pointer:fine){.ya-share2__link:hover{background-color:#df192c}}@media (hover:hover) and (pointer:fine){.ya-share2__item_service_vkontakte .ya-share2__link:hover .ya-share2__icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.25 6.417l.083.083C18.5 6.833 18 7.667 17 8.917c-.167.25-.333.416-.583.75-.25.25-.417.5-.5.583-.084.083-.167.25-.25.417-.084.166-.167.25-.084.333 0 .083.084.167.084.25.083.167.166.333.333.417.167.083.333.25.5.416h.083c.834.75 1.334 1.334 1.667 1.834 0 0 0 .083.083.083 0 .083 0 .083.084.25v.25c0 .083-.084.167-.25.25-.084.083-.334.083-.5.083h-2.25c-.167 0-.334 0-.5-.083-.167-.083-.334-.083-.417-.167l-.167-.083c-.166-.083-.416-.333-.583-.5-.25-.25-.417-.417-.583-.667l-.5-.5c-.167-.166-.334-.166-.5-.166h-.084s-.083.083-.166.083c-.084.083-.167.167-.167.25-.083.083-.083.25-.167.417-.083.166-.083.416-.083.666v.25c0 .084-.083.084-.083.167v.083c-.084.084-.25.167-.5.167H9.833c-.416 0-.833 0-1.25-.167a4.82 4.82 0 01-1.166-.416c-.334 0-.667-.167-.917-.334a3.62 3.62 0 01-.583-.5l-.25-.166c0-.084-.084-.167-.25-.25-.084-.167-.25-.417-.584-.834-.333-.333-.583-.75-.916-1.25-.334-.416-.667-1-1.084-1.75-.416-.75-.75-1.5-1.083-2.25-.083-.083-.083-.166-.083-.25v-.25c.083-.083.25-.166.5-.166h2.416c.084 0 .167 0 .167.083.083 0 .083.083.167.083H5c.083.084.167.167.167.334.083.25.25.583.416.833.167.333.25.583.334.667l.166.25c.167.333.334.583.5.833.167.25.334.417.417.583.083.167.25.334.333.334.167.083.25.166.334.166.083 0 .166 0 .25-.083L8 10.167s.083-.084.083-.167c.084-.083.084-.25.084-.417 0-.166.083-.416.083-.666V7.833c0-.25 0-.416-.083-.583 0-.167-.084-.333-.084-.417H8a1.056 1.056 0 00-.75-.333c-.083 0-.083-.083.083-.167 0-.166.167-.25.25-.333.334-.083 1-.167 2.084-.167.5 0 .833.084 1.166.084.084 0 .25.083.25.083.084.083.167.083.167.167 0 .083.083.166.083.25v3.25c0 .166.084.25.084.333.083.083.083.167.166.167h.167c.083 0 .167 0 .25-.084.083-.083.25-.166.333-.25.084-.083.25-.333.417-.583.167-.25.417-.583.583-.917.334-.583.667-1.166.917-1.916 0-.084.083-.084.083-.167l.084-.083H17.833c.334.166.417.166.417.25z'/%3E%3C/svg%3E")}}@media (hover:hover) and (pointer:fine){.ya-share2__item_service_facebook .ya-share2__link:hover .ya-share2__icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.046 17.086V9.72H6.58V7.6h1.465V6.175c0-.628.015-1.597.471-2.197.481-.635 1.141-1.066 2.275-1.066 1.848 0 2.627.264 2.627.264l-.366 2.17s-.61-.176-1.18-.176-1.08.203-1.08.773V7.6h2.336l-.163 2.121h-2.174v7.366H8.046z' fill='%23fff'/%3E%3C/svg%3E")}}@media (hover:hover) and (pointer:fine){.ya-share2__item_service_odnoklassniki .ya-share2__link:hover .ya-share2__icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.153 10.612c-.425.837.058 1.237 1.16 1.92.938.579 2.233.79 3.065.876L6.1 16.56c-.954.915.582 2.382 1.535 1.487l2.582-2.49c.988.95 1.935 1.862 2.58 2.493.955.899 2.49-.556 1.547-1.486-.071-.068-3.498-3.355-3.29-3.154.843-.085 2.119-.309 3.045-.876 1.102-.687 1.586-1.086 1.166-1.923-.253-.475-.937-.872-1.846-.186 0 0-1.229.941-3.21.941-1.982 0-3.21-.94-3.21-.94-.909-.69-1.595-.29-1.846.185z' fill='%23fff'/%3E%3Cpath d='M10.207 10.098c2.416 0 4.388-1.887 4.388-4.21 0-2.334-1.972-4.221-4.388-4.221S5.82 3.554 5.82 5.887c0 2.324 1.972 4.212 4.388 4.212zm0-6.293c1.187 0 2.155.931 2.155 2.082 0 1.142-.968 2.073-2.155 2.073-1.186 0-2.155-.93-2.155-2.073 0-1.152.968-2.082 2.155-2.082z' fill='%23fff'/%3E%3C/svg%3E")}}@media (hover:hover) and (pointer:fine){.ya-share2__item_service_twitter .ya-share2__link:hover .ya-share2__icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='21' height='21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.222 6.116a5.808 5.808 0 01-1.673.458 2.913 2.913 0 001.28-1.61 5.8 5.8 0 01-1.85.705 2.913 2.913 0 00-4.963 2.657 8.269 8.269 0 01-6.004-3.044 2.912 2.912 0 00.902 3.89 2.912 2.912 0 01-1.32-.364v.036A2.914 2.914 0 005.932 11.7a2.881 2.881 0 01-1.316.05c.37 1.158 1.446 2 2.72 2.023a5.844 5.844 0 01-4.312 1.207 8.256 8.256 0 004.465 1.308c5.359 0 8.288-4.438 8.288-8.287 0-.127-.003-.254-.009-.377a5.91 5.91 0 001.454-1.508' fill='%23fff'/%3E%3C/svg%3E")}}.ya-share2__badge{position:absolute;top:0;left:0;display:block;width:100%;height:100%;font-size:0;line-height:2.5rem;text-align:center;pointer-events:none}@media (max-width:639.98px){.ya-share2__badge{line-height:2.5rem}}.ya-share2__icon{display:inline-block;vertical-align:middle;width:1.25rem;height:1.25rem;background-position:50%;background-repeat:no-repeat;background-size:contain}.ya-share2__item_service_vkontakte .ya-share2__icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.25 6.417l.083.083C18.5 6.833 18 7.667 17 8.917c-.167.25-.333.416-.583.75-.25.25-.417.5-.5.583-.084.083-.167.25-.25.417-.084.166-.167.25-.084.333 0 .083.084.167.084.25.083.167.166.333.333.417.167.083.333.25.5.416h.083c.834.75 1.334 1.334 1.667 1.834 0 0 0 .083.083.083 0 .083 0 .083.084.25v.25c0 .083-.084.167-.25.25-.084.083-.334.083-.5.083h-2.25c-.167 0-.334 0-.5-.083-.167-.083-.334-.083-.417-.167l-.167-.083c-.166-.083-.416-.333-.583-.5-.25-.25-.417-.417-.583-.667l-.5-.5c-.167-.166-.334-.166-.5-.166h-.084s-.083.083-.166.083c-.084.083-.167.167-.167.25-.083.083-.083.25-.167.417-.083.166-.083.416-.083.666v.25c0 .084-.083.084-.083.167v.083c-.084.084-.25.167-.5.167H9.833c-.416 0-.833 0-1.25-.167a4.82 4.82 0 01-1.166-.416c-.334 0-.667-.167-.917-.334a3.62 3.62 0 01-.583-.5l-.25-.166c0-.084-.084-.167-.25-.25-.084-.167-.25-.417-.584-.834-.333-.333-.583-.75-.916-1.25-.334-.416-.667-1-1.084-1.75-.416-.75-.75-1.5-1.083-2.25-.083-.083-.083-.166-.083-.25v-.25c.083-.083.25-.166.5-.166h2.416c.084 0 .167 0 .167.083.083 0 .083.083.167.083H5c.083.084.167.167.167.334.083.25.25.583.416.833.167.333.25.583.334.667l.166.25c.167.333.334.583.5.833.167.25.334.417.417.583.083.167.25.334.333.334.167.083.25.166.334.166.083 0 .166 0 .25-.083L8 10.167s.083-.084.083-.167c.084-.083.084-.25.084-.417 0-.166.083-.416.083-.666V7.833c0-.25 0-.416-.083-.583 0-.167-.084-.333-.084-.417H8a1.056 1.056 0 00-.75-.333c-.083 0-.083-.083.083-.167 0-.166.167-.25.25-.333.334-.083 1-.167 2.084-.167.5 0 .833.084 1.166.084.084 0 .25.083.25.083.084.083.167.083.167.167 0 .083.083.166.083.25v3.25c0 .166.084.25.084.333.083.083.083.167.166.167h.167c.083 0 .167 0 .25-.084.083-.083.25-.166.333-.25.084-.083.25-.333.417-.583.167-.25.417-.583.583-.917.334-.583.667-1.166.917-1.916 0-.084.083-.084.083-.167l.084-.083H17.833c.334.166.417.166.417.25z' fill='%23070203'/%3E%3C/svg%3E")}.ya-share2__item_service_facebook .ya-share2__icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.046 17.086V9.72H6.58V7.6h1.465V6.175c0-.628.015-1.597.471-2.197.481-.635 1.141-1.066 2.275-1.066 1.848 0 2.627.264 2.627.264l-.366 2.17s-.61-.176-1.18-.176-1.08.203-1.08.773V7.6h2.336l-.163 2.121h-2.174v7.366H8.046z' fill='%23070203'/%3E%3C/svg%3E")}.ya-share2__item_service_odnoklassniki .ya-share2__icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.153 10.612c-.425.837.058 1.237 1.16 1.92.938.579 2.233.79 3.065.876L6.1 16.56c-.954.915.582 2.382 1.535 1.487l2.582-2.49c.988.95 1.935 1.862 2.58 2.493.955.899 2.49-.556 1.547-1.486-.071-.068-3.498-3.355-3.29-3.154.843-.085 2.119-.309 3.045-.876 1.102-.687 1.586-1.086 1.166-1.923-.253-.475-.937-.872-1.846-.186 0 0-1.229.941-3.21.941-1.982 0-3.21-.94-3.21-.94-.909-.69-1.595-.29-1.846.185z' fill='%23101010'/%3E%3Cpath d='M10.207 10.098c2.416 0 4.388-1.887 4.388-4.21 0-2.334-1.972-4.221-4.388-4.221S5.82 3.554 5.82 5.887c0 2.324 1.972 4.212 4.388 4.212zm0-6.293c1.187 0 2.155.931 2.155 2.082 0 1.142-.968 2.073-2.155 2.073-1.186 0-2.155-.93-2.155-2.073 0-1.152.968-2.082 2.155-2.082z' fill='%23101010'/%3E%3C/svg%3E")}.ya-share2__item_service_twitter .ya-share2__icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='21' height='21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.222 6.116a5.808 5.808 0 01-1.673.458 2.913 2.913 0 001.28-1.61 5.8 5.8 0 01-1.85.705 2.913 2.913 0 00-4.963 2.657 8.269 8.269 0 01-6.004-3.044 2.912 2.912 0 00.902 3.89 2.912 2.912 0 01-1.32-.364v.036A2.914 2.914 0 005.932 11.7a2.881 2.881 0 01-1.316.05c.37 1.158 1.446 2 2.72 2.023a5.844 5.844 0 01-4.312 1.207 8.256 8.256 0 004.465 1.308c5.359 0 8.288-4.438 8.288-8.287 0-.127-.003-.254-.009-.377a5.91 5.91 0 001.454-1.508' fill='%23070203'/%3E%3C/svg%3E")}.sticky-buttons{position:fixed;z-index:50;right:1rem;bottom:1rem}@media (min-width:990px){.sticky-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;right:3.5rem;bottom:4rem;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:bottom,opacity;-o-transition-property:bottom,opacity;transition-property:bottom,opacity}}@media (min-width:990px) and (min-height:700px){.sticky-buttons{bottom:14.125rem}}@media (min-width:990px) and (min-height:700px){.sticky-buttons-leave .sticky-buttons{bottom:4rem}}@media (min-width:990px){.sticky-buttons-on-enter .sticky-buttons{opacity:0;pointer-events:none}}@media (min-width:640px) and (max-width:989.98px){.sticky-buttons{right:2.5rem;bottom:2.5rem}}@media (min-width:990px){.sticky-buttons__button:not(:last-child){margin-right:1.5rem}}@media (min-width:640px) and (max-width:989.98px){.sticky-buttons__button:not(:last-child){margin-bottom:1.5rem}}@media (max-width:639.98px){.sticky-buttons__button:not(:last-child){margin-bottom:1rem}}
/* End */


/* Start:/dist/prog/app.css?16759498801009*/
div[id*=wait_]{font-family:Verdana,Arial,sans-serif;z-index:10000;text-align:center;position:fixed!important;display:flex!important;background-image:none!important;background-color:hsla(0,0%,100%,.99)!important;border:1px solid rgba(19,93,169,.5)!important;box-shadow:0 3px 20px -3px rgba(0,0,0,.2);color:#135da9!important;top:12px!important;right:12px!important;font-size:13px!important;left:auto!important;border-radius:21px;padding:0 20px 0 46px!important;flex-direction:column;align-items:center;justify-content:center;height:42px}div[id*=wait_],div[id*=wait_] *{box-sizing:border-box}div[id*=wait_]:after,div[id*=wait_]:before{content:"";display:block;height:36px;width:36px;position:absolute;top:2px;left:2px;border:3px solid #135da9;box-sizing:border-box;border-radius:18px;animation:bxWaiterAnimation 2s cubic-bezier(0,.2,.8,1) infinite}div[id*=wait_]:after{animation-delay:-1s}@keyframes bxWaiterAnimation{0%{transform:scale(.2) translateZ(0);opacity:1}to{transform:scale(1) translateZ(0);opacity:0}}
/* End */


/* Start:/ajax/lk_reg_form/css/style.css?167594988018376*/
.visible {
  display: block !important;
}

/*
.reg_form {
  border-radius: 5px;
  font-size: 18px;
  max-width: 850px;
  margin: 0 auto;
  -webkit-box-shadow: 0 0 8.1px 0.9px rgba(0, 0, 0, 0.13);
  box-shadow: 0 0 8.1px 0.9px rgba(0, 0, 0, 0.13);
  padding: 40px 40px 25px 40px;
  font-family: "Roboto", sans-serif;
}
.reg_form .modal-body-reg-form {
  display: inline-block;
  background: #fff;
  background-color: white;
  margin-top: 10px;
  width: 100%;
  max-width: 550px;
  padding: 30px;
  border-radius: 20px;
  box-shadow: 0px 0px 40px rgba(0, 0, 0, 0.3);
}
.reg_form .close_btn {
  position: absolute;
  right: -22px;
  top: -24px;
  height: 54px;
  width: 54px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64' viewBox='0 0 64 64'%3E%3Cdefs%3E%3Cmask id='5uifb' width='2' height='2' x='-1' y='-1'%3E%3Cpath fill='%23fff' d='M12 8h40v40H12z'/%3E%3Cpath d='M52 28c0 11.046-8.954 20-20 20s-20-8.954-20-20S20.954 8 32 8s20 8.954 20 20z'/%3E%3C/mask%3E%3Cfilter id='5uifa' width='90' height='94' x='-13' y='-17' filterUnits='userSpaceOnUse'%3E%3CfeOffset dy='4' in='SourceGraphic' result='FeOffset1051Out'/%3E%3CfeGaussianBlur in='FeOffset1051Out' result='FeGaussianBlur1052Out' stdDeviation='6 6'/%3E%3C/filter%3E%3C/defs%3E%3Cg%3E%3Cg%3E%3Cg/%3E%3Cg%3E%3Cg/%3E%3Cg%3E%3Cg filter='url(%235uifa)'%3E%3Cpath fill='none' d='M52 28c0 11.046-8.954 20-20 20s-20-8.954-20-20S20.954 8 32 8s20 8.954 20 20z' mask='url(&quot;%235uifb&quot;)'/%3E%3Cpath fill='%23358ed7' fill-opacity='.3' d='M52 28c0 11.046-8.954 20-20 20s-20-8.954-20-20S20.954 8 32 8s20 8.954 20 20z'/%3E%3C/g%3E%3Cpath fill='%23F12131' d='M52 28c0 11.046-8.954 20-20 20s-20-8.954-20-20S20.954 8 32 8s20 8.954 20 20z'/%3E%3C/g%3E%3C/g%3E%3Cg transform='rotate(135 33 28)'%3E%3Cpath fill='%23fff' d='M33.714 35.804H31.48V19.38h2.234z'/%3E%3C/g%3E%3Cg transform='rotate(45 33 28)'%3E%3Cpath fill='%23fff' d='M31.48 19.38h2.234v16.424H31.48z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.reg_form .close_btn:hover {
  cursor: pointer;
}*/

.reg_form .reg_form_header {
  font-weight: 500;
  font-style: normal;
  line-height: normal;
  text-align: center;
  margin-bottom: 40px;
}
.reg_form .reg_form_header .reg_form_title {
  color: #36474f;
  font-size: 18px;
  letter-spacing: 0.36px;
}
.reg_form .reg_form_header .reg_form_subtitle {
  color: #F12131;
  font-size: 14px;
  font-weight: 400;
  letter-spacing: normal;
}
.reg_form .reg_form_body {
  /*display: grid;*/
  /*grid-template-columns: 1fr;*/
  /*grid-row-gap: 20px;*/
}
.reg_form .reg_form_body .input_field {
  height: 61px;
  border-radius: 9px;
  border: 2px solid #d8dadc;
  background-color: #ffffff;
}
.reg_form .reg_form_body .input_field label {
  padding: 10px 0 0 15px;
  margin-bottom: 0;
  color: #afb5b9;
  font-size: 14px;
  font-weight: 400;
  display: block;
}
.reg_form .reg_form_body .input_field input {
  margin: 0 0 0 10px;
  width: 97.5%;
  padding: 4px 6px;
  border: none;
}
.reg_form .reg_form_body .input_field input::placeholder {
  color: #afb5b9;
  font-weight: 400;
}
.reg_form .reg_form_body .input_field input:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.reg_form .reg_form_body .input_field #client_reason {
  display: block;
  color: #444;
  line-height: 1.3;
  padding: 6px 1.4em 0.5em 0;
  width: 100%;
  max-width: 96%;
  box-sizing: border-box;
  margin: 0 auto;
  border: none;
  outline: none;
  border-radius: 0.5em;
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  background-color: #fff;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='12' viewBox='0 0 21 12'%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23F12131' d='M17.944.972a1.49 1.49 0 0 1 2.037 0 1.33 1.33 0 0 1 0 1.943l-8.503 8.113a1.49 1.49 0 0 1-2.038 0 1.33 1.33 0 0 1 0-1.943z'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23F12131' d='M1.019 2.915a1.33 1.33 0 0 1 0-1.943 1.49 1.49 0 0 1 2.037 0l8.504 8.113a1.33 1.33 0 0 1 0 1.943 1.49 1.49 0 0 1-2.038 0z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat, repeat;
  background-position: right 0.7em top 50%, 0 0;
  background-size: 1em auto, 100%;
}
.reg_form .reg_form_body .input_field #client_reason::-ms-expand {
  display: none;
}
.reg_form .reg_form_body .input_field #client_reason:hover {
  border-color: #888;
}
.reg_form .reg_form_body .input_field #client_reason:focus {
  outline: none;
  box-shadow: none;
  color: #222;
}
.reg_form .reg_form_body .input_field #client_reason option {
  font-weight: normal;
}
.reg_form .reg_form_footer {
  text-align: center;
  margin: 40px 0 20px;
  display: grid;
  grid-template-rows: 1fr;
  grid-row-gap: 18px;
}
.reg_form .reg_form_footer a {
  color: #F12131;
  font-size: 14px;
  font-weight: 400;
}
.reg_form .reg_form_footer .zpdn {
  color: #9aa3a7;
  font-size: 14px;
  font-weight: 400;
}
.reg_form .reg_form_footer .btn_form_submit {
  width: 228px;
  height: 36px;
  background-color: #F12131;
  border-radius: 24px;
  color: #ffffff;
  font-size: 15px;
  font-weight: 700;
  text-align: center;
  box-shadow: 0 4px 15px rgba(53, 142, 215, 0.3);
  border: none;
  margin: 0 auto;
}

/*
.sms_form {
  display: none;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 1400;
  background-color: #fff;
  max-width: 448px;
  width: 100%;
}
.sms_form .sms_form_code_valid_info {
  color: #658192;
  font-size: 14px;
  font-weight: 400;
  letter-spacing: normal;
}
.sms_form #sms_code {
  width: 94.8%;
}
.sms_form .reg_form_footer {
  margin: 20px 0 0;
}
*/

/* Custom */
.reg_form {
  box-sizing: border-box;
}

.reg_form * {
  box-sizing: border-box;
  outline: none;
}

.reg_form
.modal-quiz__content {
  width: 510px;
  padding: 20px 30px;
}

.reg_form
.modal-quiz__close {
  top: 5px;
  right: 5px;
}

.reg_form
.reg_form_header {
  padding: 0 0 11px 0;
  border-bottom: 1px solid rgba(82,92,105,0.11);
  margin: 0 0 15px 0;
}

.reg_form
.reg_form_header
.reg_form_title {
  color: #000;
  font-size: 24px;
  line-height: 33px;
  font-weight: 400;
  letter-spacing: 0;
  user-select: none;
  outline: none;
}

.reg_form
.reg_form_body {

}

/* Fields */
.reg_form
.reg_form_body
.input-field {
  position: relative;
  width: 100%;
  /*margin-bottom: 5px;*/
  /*-webkit-transition: 200ms ease all;*/
  /*-o-transition: 200ms ease all;*/
  transition: 200ms ease all;

  margin: 24px 0 0 0;
}

.reg_form
.reg_form_body
.input-field:first-child {
  margin: 0;
}

/* Input */
.reg_form
.reg_form_body
.input-field input[type='text'],
.reg_form
.reg_form_body
.input-field input[type='email'],
.reg_form
.reg_form_body
.input-field input[type='tel'],
.reg_form
.reg_form_body
.input-field input[type='number'] {
  /*padding-right: 35px;*/

  border-radius: 4px;
  height: 52px;
  background-image: -webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)));
  background-image: -o-linear-gradient(rgba(255,255,255,0) 0,rgba(255,255,255,0) 100%);
  background-image: linear-gradient(rgba(255,255,255,0) 0,rgba(255,255,255,0) 100%);
  /*border: 1px solid rgba(0,0,0,.1);*/
  /*border: 1px solid var(--b24-field-border-color);*/
  border: 1px solid rgba(0, 0, 0, 0.04);
  /*background-color: rgba(0,0,0,.08);*/
  /*background-color: var(--b24-field-background-color);*/
  background-color: rgba(0, 0, 0, 0.04);

  /*color: #000;*/
  /*color: var(--b24-text-color);*/
  color: #000;
  width: 100%;
  /*padding: 17px 10px 0;*/
  padding: 17px 35px 0 10px;
  /*font: 16px "Helvetica Neue",Helvetica,Arial,sans-serif;*/
  /*font: 16px var(--b24-font-family);*/
  margin: 0;
  font-family: CoFo Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;
  font-weight: 400;
  font-size: 16px;
  letter-spacing: -0.3px;
}

.reg_form
.reg_form_body
.input-field input[type='text']:focus,
.reg_form
.reg_form_body
.input-field input[type='email']:focus,
.reg_form
.reg_form_body
.input-field input[type='tel']:focus,
.reg_form
.reg_form_body
.input-field input[type='number']:focus {
  background-color: #fff;
  border-color: #ed1d31;
}

.reg_form
.reg_form_body
.input-field.input-field-active input[type='text'] + .input-field-label,
.reg_form
.reg_form_body
.input-field.input-field-active input[type='email'] + .input-field-label,
.reg_form
.reg_form_body
.input-field.input-field-active input[type='tel'] + .input-field-label,
.reg_form
.reg_form_body
.input-field.input-field-active input[type='number'] + .input-field-label,
.reg_form
.reg_form_body
.input-field.input-field-not-empty input[type='text'] + .input-field-label,
.reg_form
.reg_form_body
.input-field.input-field-not-empty input[type='email'] + .input-field-label,
.reg_form
.reg_form_body
.input-field.input-field-not-empty input[type='tel'] + .input-field-label,
.reg_form
.reg_form_body
.input-field.input-field-not-empty input[type='number'] + .input-field-label {
  top: 8px;
  -webkit-transform: translateY(0);
  -ms-transform: translateY(0);
  transform: translateY(0);
  font-size: 13px;
}

.reg_form
.reg_form_body
.input-field.input-field-active input[type='text'] + .input-field-label,
.reg_form
.reg_form_body
.input-field.input-field-active input[type='email'] + .input-field-label,
.reg_form
.reg_form_body
.input-field.input-field-active input[type='tel'] + .input-field-label,
.reg_form
.reg_form_body
.input-field.input-field-active input[type='number'] + .input-field-label {
  top: 8px;
  -webkit-transform: translateY(0);
  -ms-transform: translateY(0);
  transform: translateY(0);
  font-size: 13px;
}



/* Dropdown */
.reg_form
.reg_form_body
.input-field
.input-field-dropdown {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 20;
  min-width: 100%;
  max-height: 400px;
  overflow-y: auto;
  /*background-color: #fff;*/
  /*background-color: var(--b24-popup-background-color);*/
  background-color: rgba(0, 0, 0, 0.04);
  -webkit-box-shadow: 0 6px 21px rgb(0 0 0 / 50%);
  box-shadow: 0 6px 21px rgb(0 0 0 / 50%);
  border-radius: 0 0 4px 4px;

  display: none;
}

.reg_form
.reg_form_body
.input-field.input-field-dropdown-active .input-field-dropdown {
  display: block;
}

.reg_form
.reg_form_body
.input-field
.input-field-dropdown-items {

}

.reg_form
.reg_form_body
.input-field
.input-field-dropdown-items
.input-field-dropdown-item {
  width: 100%;
  /*border-bottom: 1px solid rgba(0,0,0,0.05);*/
  border-top: 1px solid rgba(0,0,0,0.05);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  /*background-color: #fff;*/
  /*background-color: var(--b24-background-color);*/
  background-color: #fff;

  padding: 11px;
  cursor: pointer;

  font-size: 14px;
  font-weight: 400;
  line-height: normal;

  -webkit-transition: 250ms linear all;
  -o-transition: 250ms linear all;
  transition: 250ms linear all;

  user-select: none;
}

.reg_form
.reg_form_body
.input-field
.input-field-dropdown-items
.input-field-dropdown-item:first-child {
  border-top: 1px solid transparent;
}

.reg_form
.reg_form_body
.input-field
.input-field-dropdown-items
.input-field-dropdown-item.input-field-dropdown-item-active {
  display: none;
}

/* Errors */
.reg_form
.reg_form_body
.input-field.input-field-error {

}

.reg_form
.reg_form_body
.input-field.input-field-error input[type='text'],
.reg_form
.reg_form_body
.input-field.input-field-error input[type='email'],
.reg_form
.reg_form_body
.input-field.input-field-error input[type='tel'],
.reg_form
.reg_form_body
.input-field.input-field-error input[type='number'] {
  background-color: rgba(242,88,48,0.08);
  border-color: rgba(242,88,48,0.25);
}

.reg_form
.reg_form_body
.input-field
.input-field-error {
  display: block;
  /*-webkit-animation-duration: 200ms;*/
  /*animation-duration: 200ms;*/
  /*-webkit-animation-name: b24ShowFieldMessage;*/
  /*animation-name: b24ShowFieldMessage;*/
  /*-webkit-animation-fill-mode: forwards;*/
  /*animation-fill-mode: forwards;*/
  /*-webkit-animation-timing-function: ease;*/
  /*animation-timing-function: ease;*/
  max-width: 90%;
}

.reg_form
.reg_form_body
.input-field
.input-field-error {
  display: none;
  position: absolute;
  top: calc(100% - 3px);
  left: 12px;
  background: #f25830;
  z-index: 10;
  border-radius: 0 2px 2px 2px;
  padding: 2px 4px 2px 22px;
  /*font: 13px "Helvetica Neue",Helvetica,Arial,sans-serif;*/
  /*font: 13px var(--b24-font-family);*/

  font-weight: 400;
  font-size: 13px;

  color: #fff;
}

.reg_form
.reg_form_body
.input-field
.input-field-error:before {
  content: '';
  display: block;
  /*-webkit-box-sizing: border-box;*/
  box-sizing: border-box;
  position: absolute;
  left: 3px;
  top: 3px;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE3LjAxNiAxMi45MTJsLTYuODgtMTEuNDU4Yy0uNTMtLjg4LTEuNzkzLS44OC0yLjMxMSAwTC45NDUgMTIuOTEyYy0uNTQuOTAyLjExMyAyLjA0MSAxLjE2MiAyLjA0MWgxMy43NThhMS4zNDcgMS4zNDcgMCAwMDEuMTUtMi4wNDF6TTcuOTk0IDUuNDQ2YS45MS45MSAwIDAxLjkxMy0uOTEzaC4xMjRhLjkxLjkxIDAgMDEuOTE0LjkxM3YzLjQxN2EuOTEuOTEgMCAwMS0uOTE0LjkxNGgtLjEyNGEuOTEuOTEgMCAwMS0uOTEzLS45MTRWNS40NDZ6bTIuMTMxIDYuNjMxYzAgLjYzMi0uNTE4IDEuMTUtMS4xNSAxLjE1LS42MzIgMC0xLjE1LS41MTgtMS4xNS0xLjE1IDAtLjYzMS41MTgtMS4xNSAxLjE1LTEuMTUuNjMyIDAgMS4xNS41MTkgMS4xNSAxLjE1eiIgZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+) no-repeat center;
  width: 15px;
  height: 15px;
  background-size: contain;
}

.reg_form
.reg_form_body
.input-field
.input-field-error:after {
  content: '';
  display: block;
  height: 6px;
  width: 6px;
  /*-webkit-box-sizing: border-box;*/
  box-sizing: border-box;
  border: 3px solid #f25830;
  border-top-color: transparent;
  border-right-color: transparent;
  position: absolute;
  left: 0;
  bottom: 100%;
}

.reg_form
.reg_form_body
.input-field.input-field-error
.input-field-error {
  display: block;
}

.reg_form
.reg_form_body
.input-field
.input-field-error.input-field-error-active {
  /*display: block;*/
}

/* Label */
.reg_form
.reg_form_body
.input-field
.input-field-label {


  padding-left: 11px;
  left: 0;
  pointer-events: none;
  position: absolute;
  top: 50%;
  /*-webkit-transform: translateY(-50%);*/
  /*-ms-transform: translateY(-50%);*/
  transform: translateY(-50%);
  right: 5px;
  white-space: nowrap;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  overflow: hidden;

  padding-right: 35px;

  /*-webkit-transition: 180ms linear all;*/
  /*-o-transition: 180ms linear all;*/
  transition: 180ms linear all;
  /*font: 15px/17px "Helvetica Neue",Helvetica,Arial,sans-serif;*/
  /*font: 15px/17px var(--b24-font-family);*/
  /*font-family: CoFo Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;*/
  font-size: 15px;
  line-height: 17px;
  opacity: .5;
  /*color: #000;*/
  /*color: var(--b24-text-color);*/
  color: #000;

}

.reg_form
.reg_form_body
.input-field
.input-field-label span {
  color: red;
}

/* Submit */
.reg_form
.reg_form_footer
.btn_form_submit {
  position: relative;
  display: inline-block;
  padding: 15px 20px;
  margin: 0;
  min-height: 52px;
  width: 100%;
  border: 0;
  border-radius: 4px;
  /*background-color: #0f58d0;*/
  /*background-color: var(--b24-primary-color);*/
  background-color: #ED1D31;

  /*font: 600 15px/22px var(--b24-font-family);*/

  font-weight: 600;
  font-size: 15px;
  line-height: 22px;


  /*-webkit-box-sizing: border-box;*/
  box-sizing: border-box;
  /*-webkit-box-shadow: -1px -1px 1px rgb(0 0 0 / 9%);*/
  box-shadow: -1px -1px 1px rgb(0 0 0 / 9%);
  outline: 0;
  cursor: pointer;
  /*color: #fff;*/
  /*color: var(--b24-primary-text-color);*/
  color: rgba(255, 255, 255, 1);
  /*-webkit-transition: all .2s ease;*/
  /*-o-transition: all .2s ease;*/
  transition: all .2s ease;
}

.reg_form
.reg_form_footer
.btn_form_submit:hover {
  /*background-color: var(--b24-primary-hover-color);*/
  background-color: rgba(237, 29, 49, 0.7);
}

/* Footer */
.reg_form
.reg_form_footer {
  display: block;
  margin: 17px 0 0 0;
}

.reg_form
.reg_form_footer
.zpdn {
  margin: 0 0 15px 0;

  font-size: 12px;
  color: #000;
}

.reg_form
.reg_form_footer
.zpdn a {
  font-size: 12px;
  color: #ED1D31;
  text-decoration: none;
  border: none;
}

.reg_form
.reg_form_footer
.zpdn a:hover {
  font-size: 12px;
  color: #ED1D31;
  text-decoration: none;
  border: none;
}

.reg_form
.reg_form_footer
.login {
  margin: 0 0 15px 0;

  color: #ED1D31;
  font-size: 12px;
  font-weight: 400;
}




.sms_form {
  display: none;
}

.sms_form.active {
  display: flex;
}

.sms_form
.reg_form_header
.reg_form_title {
  color: #000;
  font-size: 24px;
  line-height: 33px;
  font-weight: 400;
  letter-spacing: 0;
  user-select: none;
  outline: none;
}


.sms_form .sms_form_code_valid_info {
  color: #658192;
  font-size: 14px;
  font-weight: 400;
  letter-spacing: normal;
  user-select: none;
  outline: none;
}

.sms_form
.reg_form_footer
.sms_form_submit {
  position: relative;
  display: inline-block;
  padding: 15px 20px;
  margin: 0;
  min-height: 52px;
  width: 100%;
  border: 0;
  border-radius: 4px;
  /*background-color: #0f58d0;*/
  /*background-color: var(--b24-primary-color);*/
  background-color: #ED1D31;

  /*font: 600 15px/22px var(--b24-font-family);*/

  font-weight: 600;
  font-size: 15px;
  line-height: 22px;


  /*-webkit-box-sizing: border-box;*/
  box-sizing: border-box;
  /*-webkit-box-shadow: -1px -1px 1px rgb(0 0 0 / 9%);*/
  box-shadow: -1px -1px 1px rgb(0 0 0 / 9%);
  outline: 0;
  cursor: pointer;
  /*color: #fff;*/
  /*color: var(--b24-primary-text-color);*/
  color: rgba(255, 255, 255, 1);
  /*-webkit-transition: all .2s ease;*/
  /*-o-transition: all .2s ease;*/
  transition: all .2s ease;
}

.sms_form
.reg_form_footer
.sms_form_submit:hover {
  /*background-color: var(--b24-primary-hover-color);*/
  background-color: rgba(237, 29, 49, 0.7);
}

.sms_form
.reg_form_footer
#ask_code_btn {
  display: block;
  margin: 0 0 15px 0;
}


/* End */


/* Start:/ajax/tariff_check/css/style.css?168924834327099*/
.visible {
  display: block !important;
}

.mfp-content {
  justify-content: center;
}

/*#registr-pop-up-check {
  border-radius: 5px;
  font-size: 18px;
  max-width: 850px;
  margin: 0 auto;
  -webkit-box-shadow: 0 0 8.1px 0.9px rgba(0, 0, 0, 0.13);
  box-shadow: 0 0 8.1px 0.9px rgba(0, 0, 0, 0.13);
  padding: 40px 40px 25px 40px;
  font-family: "Roboto", sans-serif;
}
#registr-pop-up-check .modal-body-registr-pop-up-check {
  display: inline-block;
  background: #fff;
  background-color: white;
  margin-top: 10px;
  width: 100%;
  max-width: 550px;
  padding: 30px;
  border-radius: 20px;
  box-shadow: 0px 0px 40px rgba(0, 0, 0, 0.3);
}
#registr-pop-up-check .close_btn {
  position: absolute;
  right: -22px;
  top: -24px;
  height: 54px;
  width: 54px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64' viewBox='0 0 64 64'%3E%3Cdefs%3E%3Cmask id='5uifb' width='2' height='2' x='-1' y='-1'%3E%3Cpath fill='%23fff' d='M12 8h40v40H12z'/%3E%3Cpath d='M52 28c0 11.046-8.954 20-20 20s-20-8.954-20-20S20.954 8 32 8s20 8.954 20 20z'/%3E%3C/mask%3E%3Cfilter id='5uifa' width='90' height='94' x='-13' y='-17' filterUnits='userSpaceOnUse'%3E%3CfeOffset dy='4' in='SourceGraphic' result='FeOffset1051Out'/%3E%3CfeGaussianBlur in='FeOffset1051Out' result='FeGaussianBlur1052Out' stdDeviation='6 6'/%3E%3C/filter%3E%3C/defs%3E%3Cg%3E%3Cg%3E%3Cg/%3E%3Cg%3E%3Cg/%3E%3Cg%3E%3Cg filter='url(%235uifa)'%3E%3Cpath fill='none' d='M52 28c0 11.046-8.954 20-20 20s-20-8.954-20-20S20.954 8 32 8s20 8.954 20 20z' mask='url(&quot;%235uifb&quot;)'/%3E%3Cpath fill='%23358ed7' fill-opacity='.3' d='M52 28c0 11.046-8.954 20-20 20s-20-8.954-20-20S20.954 8 32 8s20 8.954 20 20z'/%3E%3C/g%3E%3Cpath fill='%23F12131' d='M52 28c0 11.046-8.954 20-20 20s-20-8.954-20-20S20.954 8 32 8s20 8.954 20 20z'/%3E%3C/g%3E%3C/g%3E%3Cg transform='rotate(135 33 28)'%3E%3Cpath fill='%23fff' d='M33.714 35.804H31.48V19.38h2.234z'/%3E%3C/g%3E%3Cg transform='rotate(45 33 28)'%3E%3Cpath fill='%23fff' d='M31.48 19.38h2.234v16.424H31.48z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

#registr-pop-up-check .close_btn:hover {
  cursor: pointer;
}
#registr-pop-up-check .registr-pop-up-check_header, #registr-pop-up-check .connect_check_header {
  font-weight: 500;
  font-style: normal;
  line-height: normal;
  text-align: center;
  margin-bottom: 40px;
}
#registr-pop-up-check .registr-pop-up-check_header .registr-pop-up-check_title, #registr-pop-up-check .connect_check_header .registr-pop-up-check_title {
  color: #36474f;
  font-size: 18px;
  letter-spacing: 0.36px;
}
#registr-pop-up-check .registr-pop-up-check_header .registr-pop-up-check_subtitle, #registr-pop-up-check .connect_check_header .registr-pop-up-check_subtitle {
  color: #F12131;
  font-size: 14px;
  font-weight: 400;
  letter-spacing: normal;
}
#registr-pop-up-check .registr-pop-up-check_body, #registr-pop-up-check .connect_check_body {
  display: grid;
  grid-template-columns: 1fr;
  grid-row-gap: 20px;
}
#registr-pop-up-check .registr-pop-up-check_body .input_field, #registr-pop-up-check .connect_check_body .input_field {
  height: 61px;
  border-radius: 9px;
  border: 2px solid #d8dadc;
  background-color: #ffffff;
}*/
/*#registr-pop-up-check .registr-pop-up-check_body .input_field label, #registr-pop-up-check .connect_check_body .input_field label {
  padding: 10px 0 0 15px;
  margin-bottom: 0;
  color: #afb5b9;
  font-size: 14px;
  font-weight: 400;
  display: block;
}
#registr-pop-up-check .registr-pop-up-check_body .input_field input, #registr-pop-up-check .connect_check_body .input_field input {
  margin: 0 0 0 10px;
  width: 97.5%;
  padding: 4px 6px;
  border: none;
}
#registr-pop-up-check .registr-pop-up-check_body .input_field input::placeholder, #registr-pop-up-check .connect_check_body .input_field input::placeholder {
  color: #afb5b9;
  font-weight: 400;
}*/
/*#registr-pop-up-check .registr-pop-up-check_body .input_field input:focus, #registr-pop-up-check .connect_check_body .input_field input:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
}*/
/*#registr-pop-up-check .registr-pop-up-check_body .input_field #client_reason_cassa, #registr-pop-up-check .connect_check_body .input_field #client_reason_cassa {
  display: block;
  color: #444;
  line-height: 1.3;
  padding: 6px 1.4em 0.5em 0;
  width: 100%;
  max-width: 96%;
  box-sizing: border-box;
  margin: 0 auto;
  border: none;
  outline: none;
  border-radius: 0.5em;
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  background-color: #fff;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='12' viewBox='0 0 21 12'%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23F12131' d='M17.944.972a1.49 1.49 0 0 1 2.037 0 1.33 1.33 0 0 1 0 1.943l-8.503 8.113a1.49 1.49 0 0 1-2.038 0 1.33 1.33 0 0 1 0-1.943z'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23F12131' d='M1.019 2.915a1.33 1.33 0 0 1 0-1.943 1.49 1.49 0 0 1 2.037 0l8.504 8.113a1.33 1.33 0 0 1 0 1.943 1.49 1.49 0 0 1-2.038 0z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat, repeat;
  background-position: right 0.7em top 50%, 0 0;
  background-size: 1em auto, 100%;
}*/
/*#registr-pop-up-check .registr-pop-up-check_body .input_field #client_reason_cassa::-ms-expand, #registr-pop-up-check .connect_check_body .input_field #client_reason_cassa::-ms-expand {
  display: none;
}*/
/*#registr-pop-up-check .registr-pop-up-check_body .input_field #client_reason_cassa:hover, #registr-pop-up-check .connect_check_body .input_field #client_reason_cassa:hover {
  border-color: #888;
}*/
/*#registr-pop-up-check .registr-pop-up-check_body .input_field #client_reason_cassa:focus, #registr-pop-up-check .connect_check_body .input_field #client_reason_cassa:focus {
  outline: none;
  box-shadow: none;
  color: #222;
}*/
/*
#registr-pop-up-check .registr-pop-up-check_body .input_field #client_reason_cassa option, #registr-pop-up-check .connect_check_body .input_field #client_reason_cassa option {
  font-weight: normal;
}*/
/*#registr-pop-up-check .registr-pop-up-check_footer, #registr-pop-up-check .connect_check_footer {
  text-align: center;
  margin: 40px 0 20px;
  display: grid;
  grid-template-rows: 1fr;
  grid-row-gap: 18px;
}*/
/*#registr-pop-up-check .registr-pop-up-check_footer a, #registr-pop-up-check .connect_check_footer a {
  color: #F12131;
  font-size: 14px;
  font-weight: 400;
}*/
/*#registr-pop-up-check .registr-pop-up-check_footer .zpdn, #registr-pop-up-check .connect_check_footer .zpdn {
  color: #9aa3a7;
  font-size: 14px;
  font-weight: 400;
}*/
/*#registr-pop-up-check .registr-pop-up-check_footer .btn_form_submit, #registr-pop-up-check .connect_check_footer .btn_form_submit {
  width: 228px;
  height: 36px;
  background-color: #F12131;
  border-radius: 24px;
  color: #ffffff;
  font-size: 15px;
  font-weight: 700;
  text-align: center;
  box-shadow: 0 4px 15px rgba(53, 142, 215, 0.3);
  border: none;
  margin: 0 auto;
}*/

/* Custom */
.registr-pop-up-check {
  box-sizing: border-box;
}

.registr-pop-up-check * {
  box-sizing: border-box;
  outline: none;
}

.registr-pop-up-check
.modal-quiz__content {
  width: 510px;
  padding: 20px 30px;
}

.registr-pop-up-check
.modal-quiz__close {
  top: 5px;
  right: 5px;
}

.registr-pop-up-check
.registr-pop-up-check_header {
  padding: 0 0 11px 0;
  border-bottom: 1px solid rgba(82,92,105,0.11);
  margin: 0 0 15px 0;

  text-align: center;
}

.registr-pop-up-check
.registr-pop-up-check_header
.registr-pop-up-check_title {
  color: #000;
  font-size: 24px;
  line-height: 33px;
  font-weight: 400;
  letter-spacing: 0;
  user-select: none;
  outline: none;
}

.registr-pop-up-check
.registr-pop-up-check_body {

}

/* Fields */
.registr-pop-up-check
.registr-pop-up-check_body
.input-field,
.registr-pop-up-check
.connect_check_body
.input-field {
  position: relative;
  width: 100%;
  /*margin-bottom: 5px;*/
  /*-webkit-transition: 200ms ease all;*/
  /*-o-transition: 200ms ease all;*/
  transition: 200ms ease all;

  margin: 24px 0 0 0;
}

.registr-pop-up-check
.registr-pop-up-check_body
.input-field:first-child,
.registr-pop-up-check
.connect_check_body
.input-field:first-child {
  margin: 0;
}

/* Input */
.registr-pop-up-check
.registr-pop-up-check_body
.input-field input[type='text'],
.registr-pop-up-check
.registr-pop-up-check_body
.input-field input[type='email'],
.registr-pop-up-check
.registr-pop-up-check_body
.input-field input[type='tel'],
.registr-pop-up-check
.registr-pop-up-check_body
.input-field input[type='number'],
.registr-pop-up-check
.connect_check_body
.input-field input[type='text'],
.registr-pop-up-check
.connect_check_body
.input-field input[type='email'],
.registr-pop-up-check
.connect_check_body
.input-field input[type='tel'],
.registr-pop-up-check
.connect_check_body
.input-field input[type='number'] {
  /*padding-right: 35px;*/

  border-radius: 4px;
  height: 52px;
  background-image: -webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)));
  background-image: -o-linear-gradient(rgba(255,255,255,0) 0,rgba(255,255,255,0) 100%);
  background-image: linear-gradient(rgba(255,255,255,0) 0,rgba(255,255,255,0) 100%);
  /*border: 1px solid rgba(0,0,0,.1);*/
  /*border: 1px solid var(--b24-field-border-color);*/
  border: 1px solid rgba(0, 0, 0, 0.04);
  /*background-color: rgba(0,0,0,.08);*/
  /*background-color: var(--b24-field-background-color);*/
  background-color: rgba(0, 0, 0, 0.04);

  /*color: #000;*/
  /*color: var(--b24-text-color);*/
  color: #000;
  width: 100%;
  /*padding: 17px 10px 0;*/
  padding: 17px 35px 0 10px;
  /*font: 16px "Helvetica Neue",Helvetica,Arial,sans-serif;*/
  /*font: 16px var(--b24-font-family);*/
  margin: 0;
  font-family: CoFo Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;
  font-weight: 400;
  font-size: 16px;
  letter-spacing: -0.3px;
}

.registr-pop-up-check
.registr-pop-up-check_body
.input-field input[type='text']:focus,
.registr-pop-up-check
.registr-pop-up-check_body
.input-field input[type='email']:focus,
.registr-pop-up-check
.registr-pop-up-check_body
.input-field input[type='tel']:focus,
.registr-pop-up-check
.registr-pop-up-check_body
.input-field input[type='number']:focus,
.registr-pop-up-check
.connect_check_body
.input-field input[type='text']:focus,
.registr-pop-up-check
.connect_check_body
.input-field input[type='email']:focus,
.registr-pop-up-check
.connect_check_body
.input-field input[type='tel']:focus,
.registr-pop-up-check
.connect_check_body
.input-field input[type='number']:focus {
  background-color: #fff;
  border-color: #ed1d31;
}

.registr-pop-up-check
.registr-pop-up-check_body
.input-field.input-field-active input[type='text'] + .input-field-label,
.registr-pop-up-check
.registr-pop-up-check_body
.input-field.input-field-active input[type='email'] + .input-field-label,
.registr-pop-up-check
.registr-pop-up-check_body
.input-field.input-field-active input[type='tel'] + .input-field-label,
.registr-pop-up-check
.registr-pop-up-check_body
.input-field.input-field-active input[type='number'] + .input-field-label,
.registr-pop-up-check
.registr-pop-up-check_body
.input-field.input-field-not-empty input[type='text'] + .input-field-label,
.registr-pop-up-check
.registr-pop-up-check_body
.input-field.input-field-not-empty input[type='email'] + .input-field-label,
.registr-pop-up-check
.registr-pop-up-check_body
.input-field.input-field-not-empty input[type='tel'] + .input-field-label,
.registr-pop-up-check
.registr-pop-up-check_body
.input-field.input-field-not-empty input[type='number'] + .input-field-label,
.registr-pop-up-check
.connect_check_body
.input-field.input-field-active input[type='text'] + .input-field-label,
.registr-pop-up-check
.connect_check_body
.input-field.input-field-active input[type='email'] + .input-field-label,
.registr-pop-up-check
.connect_check_body
.input-field.input-field-active input[type='tel'] + .input-field-label,
.registr-pop-up-check
.connect_check_body
.input-field.input-field-active input[type='number'] + .input-field-label,
.registr-pop-up-check
.connect_check_body
.input-field.input-field-not-empty input[type='text'] + .input-field-label,
.registr-pop-up-check
.connect_check_body
.input-field.input-field-not-empty input[type='email'] + .input-field-label,
.registr-pop-up-check
.connect_check_body
.input-field.input-field-not-empty input[type='tel'] + .input-field-label,
.registr-pop-up-check
.connect_check_body
.input-field.input-field-not-empty input[type='number'] + .input-field-label {
  top: 8px;
  -webkit-transform: translateY(0);
  -ms-transform: translateY(0);
  transform: translateY(0);
  font-size: 13px;
}

.registr-pop-up-check
.registr-pop-up-check_body
.input-field.input-field-active input[type='text'] + .input-field-label,
.registr-pop-up-check
.registr-pop-up-check_body
.input-field.input-field-active input[type='email'] + .input-field-label,
.registr-pop-up-check
.registr-pop-up-check_body
.input-field.input-field-active input[type='tel'] + .input-field-label,
.registr-pop-up-check
.registr-pop-up-check_body
.input-field.input-field-active input[type='number'] + .input-field-label,
.registr-pop-up-check
.connect_check_body
.input-field.input-field-active input[type='text'] + .input-field-label,
.registr-pop-up-check
.connect_check_body
.input-field.input-field-active input[type='email'] + .input-field-label,
.registr-pop-up-check
.connect_check_body
.input-field.input-field-active input[type='tel'] + .input-field-label,
.registr-pop-up-check
.connect_check_body
.input-field.input-field-active input[type='number'] + .input-field-label{
  top: 8px;
  -webkit-transform: translateY(0);
  -ms-transform: translateY(0);
  transform: translateY(0);
  font-size: 13px;
}

/* Dropdown */
.registr-pop-up-check
.registr-pop-up-check_body
.input-field
.input-field-dropdown,
.registr-pop-up-check
.connect_check_body
.input-field
.input-field-dropdown {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 20;
  min-width: 100%;
  max-height: 400px;
  overflow-y: auto;
  /*background-color: #fff;*/
  /*background-color: var(--b24-popup-background-color);*/
  background-color: rgba(0, 0, 0, 0.04);
  -webkit-box-shadow: 0 6px 21px rgb(0 0 0 / 50%);
  box-shadow: 0 6px 21px rgb(0 0 0 / 50%);
  border-radius: 0 0 4px 4px;

  display: none;
}

.registr-pop-up-check
.registr-pop-up-check_body
.input-field.input-field-dropdown-active .input-field-dropdown,
.registr-pop-up-check
.connect_check_body
.input-field.input-field-dropdown-active .input-field-dropdown {
  display: block;
}

.registr-pop-up-check
.registr-pop-up-check_body
.input-field
.input-field-dropdown-items,
.registr-pop-up-check
.connect_check_body
.input-field
.input-field-dropdown-items {

}

.registr-pop-up-check
.registr-pop-up-check_body
.input-field
.input-field-dropdown-items
.input-field-dropdown-item,
.registr-pop-up-check
.connect_check_body
.input-field
.input-field-dropdown-items
.input-field-dropdown-item  {
  width: 100%;
  /*border-bottom: 1px solid rgba(0,0,0,0.05);*/
  border-top: 1px solid rgba(0,0,0,0.05);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  /*background-color: #fff;*/
  /*background-color: var(--b24-background-color);*/
  background-color: #fff;

  padding: 11px;
  cursor: pointer;

  font-size: 14px;
  font-weight: 400;
  line-height: normal;

  -webkit-transition: 250ms linear all;
  -o-transition: 250ms linear all;
  transition: 250ms linear all;

  user-select: none;
}

.registr-pop-up-check
.registr-pop-up-check_body
.input-field
.input-field-dropdown-items
.input-field-dropdown-item:first-child,
.registr-pop-up-check
.connect_check_body
.input-field
.input-field-dropdown-items
.input-field-dropdown-item:first-child {
  border-top: 1px solid transparent;
}

.registr-pop-up-check
.registr-pop-up-check_body
.input-field
.input-field-dropdown-items
.input-field-dropdown-item.input-field-dropdown-item-active,
.registr-pop-up-check
.connect_check_body
.input-field
.input-field-dropdown-items
.input-field-dropdown-item.input-field-dropdown-item-active {
  display: none;
}

/* Errors */
.registr-pop-up-check
.registr-pop-up-check_body
.input-field.input-field-error,
.registr-pop-up-check
.connect_check_body
.input-field.input-field-error {

}

.registr-pop-up-check
.registr-pop-up-check_body
.input-field.input-field-error input[type='text'],
.registr-pop-up-check
.registr-pop-up-check_body
.input-field.input-field-error input[type='email'],
.registr-pop-up-check
.registr-pop-up-check_body
.input-field.input-field-error input[type='tel'],
.registr-pop-up-check
.registr-pop-up-check_body
.input-field.input-field-error input[type='number'],
.registr-pop-up-check
.connect_check_body
.input-field.input-field-error input[type='text'],
.registr-pop-up-check
.connect_check_body
.input-field.input-field-error input[type='email'],
.registr-pop-up-check
.connect_check_body
.input-field.input-field-error input[type='tel'],
.registr-pop-up-check
.connect_check_body
.input-field.input-field-error input[type='number'] {
  background-color: rgba(242,88,48,0.08);
  border-color: rgba(242,88,48,0.25);
}

.registr-pop-up-check
.registr-pop-up-check_body
.input-field
.input-field-error,
.registr-pop-up-check
.connect_check_body
.input-field
.input-field-error {
  display: block;
  /*-webkit-animation-duration: 200ms;*/
  /*animation-duration: 200ms;*/
  /*-webkit-animation-name: b24ShowFieldMessage;*/
  /*animation-name: b24ShowFieldMessage;*/
  /*-webkit-animation-fill-mode: forwards;*/
  /*animation-fill-mode: forwards;*/
  /*-webkit-animation-timing-function: ease;*/
  /*animation-timing-function: ease;*/
  max-width: 90%;
}

.registr-pop-up-check
.registr-pop-up-check_body
.input-field
.input-field-error,
.registr-pop-up-check
.connect_check_body
.input-field
.input-field-error {
  display: none;
  position: absolute;
  top: calc(100% - 3px);
  left: 12px;
  background: #f25830;
  z-index: 10;
  border-radius: 0 2px 2px 2px;
  padding: 2px 4px 2px 22px;
  /*font: 13px "Helvetica Neue",Helvetica,Arial,sans-serif;*/
  /*font: 13px var(--b24-font-family);*/

  font-weight: 400;
  font-size: 13px;

  color: #fff;
}

.registr-pop-up-check
.registr-pop-up-check_body
.input-field
.input-field-error:before,
.registr-pop-up-check
.connect_check_body
.input-field
.input-field-error:before {
  content: '';
  display: block;
  /*-webkit-box-sizing: border-box;*/
  box-sizing: border-box;
  position: absolute;
  left: 3px;
  top: 3px;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE3LjAxNiAxMi45MTJsLTYuODgtMTEuNDU4Yy0uNTMtLjg4LTEuNzkzLS44OC0yLjMxMSAwTC45NDUgMTIuOTEyYy0uNTQuOTAyLjExMyAyLjA0MSAxLjE2MiAyLjA0MWgxMy43NThhMS4zNDcgMS4zNDcgMCAwMDEuMTUtMi4wNDF6TTcuOTk0IDUuNDQ2YS45MS45MSAwIDAxLjkxMy0uOTEzaC4xMjRhLjkxLjkxIDAgMDEuOTE0LjkxM3YzLjQxN2EuOTEuOTEgMCAwMS0uOTE0LjkxNGgtLjEyNGEuOTEuOTEgMCAwMS0uOTEzLS45MTRWNS40NDZ6bTIuMTMxIDYuNjMxYzAgLjYzMi0uNTE4IDEuMTUtMS4xNSAxLjE1LS42MzIgMC0xLjE1LS41MTgtMS4xNS0xLjE1IDAtLjYzMS41MTgtMS4xNSAxLjE1LTEuMTUuNjMyIDAgMS4xNS41MTkgMS4xNSAxLjE1eiIgZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+) no-repeat center;
  width: 15px;
  height: 15px;
  background-size: contain;
}

.registr-pop-up-check
.registr-pop-up-check_body
.input-field
.input-field-error:after,
.registr-pop-up-check
.connect_check_body
.input-field
.input-field-error:after {
  content: '';
  display: block;
  height: 6px;
  width: 6px;
  /*-webkit-box-sizing: border-box;*/
  box-sizing: border-box;
  border: 3px solid #f25830;
  border-top-color: transparent;
  border-right-color: transparent;
  position: absolute;
  left: 0;
  bottom: 100%;
}

.registr-pop-up-check
.registr-pop-up-check_body
.input-field.input-field-error
.input-field-error,
.registr-pop-up-check
.connect_check_body
.input-field.input-field-error
.input-field-error {
  display: block;
}

.registr-pop-up-check
.registr-pop-up-check_body
.input-field
.input-field-error.input-field-error-active,
.registr-pop-up-check
.connect_check_body
.input-field
.input-field-error.input-field-error-active {
  /*display: block;*/
}

/* Label */
.registr-pop-up-check
.registr-pop-up-check_body
.input-field
.input-field-label,
.registr-pop-up-check
.connect_check_body
.input-field
.input-field-label {


  padding-left: 11px;
  left: 0;
  pointer-events: none;
  position: absolute;
  top: 50%;
  /*-webkit-transform: translateY(-50%);*/
  /*-ms-transform: translateY(-50%);*/
  transform: translateY(-50%);
  right: 5px;
  white-space: nowrap;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  overflow: hidden;

  padding-right: 35px;

  /*-webkit-transition: 180ms linear all;*/
  /*-o-transition: 180ms linear all;*/
  transition: 180ms linear all;
  /*font: 15px/17px "Helvetica Neue",Helvetica,Arial,sans-serif;*/
  /*font: 15px/17px var(--b24-font-family);*/
  /*font-family: CoFo Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;*/
  font-size: 15px;
  line-height: 17px;
  opacity: .5;
  /*color: #000;*/
  /*color: var(--b24-text-color);*/
  color: #000;

}

.registr-pop-up-check
.registr-pop-up-check_body
.input-field
.input-field-label span,
.registr-pop-up-check
.connect_check_body
.input-field
.input-field-label span {
  color: red;
}

/* Submit */
.registr-pop-up-check
.registr-pop-up-check_footer
.btn_form_submit,
.registr-pop-up-check
.connect_check_footer
.btn_form_submit {
  position: relative;
  display: inline-block;
  padding: 15px 20px;
  margin: 0;
  min-height: 52px;
  width: 100%;
  border: 0;
  border-radius: 4px;
  /*background-color: #0f58d0;*/
  /*background-color: var(--b24-primary-color);*/
  background-color: #ED1D31;

  /*font: 600 15px/22px var(--b24-font-family);*/

  font-weight: 600;
  font-size: 15px;
  line-height: 22px;


  /*-webkit-box-sizing: border-box;*/
  box-sizing: border-box;
  /*-webkit-box-shadow: -1px -1px 1px rgb(0 0 0 / 9%);*/
  box-shadow: -1px -1px 1px rgb(0 0 0 / 9%);
  outline: 0;
  cursor: pointer;
  /*color: #fff;*/
  /*color: var(--b24-primary-text-color);*/
  color: rgba(255, 255, 255, 1);
  /*-webkit-transition: all .2s ease;*/
  /*-o-transition: all .2s ease;*/
  transition: all .2s ease;
}

.registr-pop-up-check
.registr-pop-up-check_footer
.btn_form_submit:hover,
.registr-pop-up-check
.connect_check_footer
.btn_form_submit:hover {
  /*background-color: var(--b24-primary-hover-color);*/
  background-color: rgba(237, 29, 49, 0.7);
}

/* Footer */
.registr-pop-up-check
.registr-pop-up-check_footer,
.registr-pop-up-check
.connect_check_footer {
  display: block;
  margin: 17px 0 0 0;
}

.registr-pop-up-check
.registr-pop-up-check_footer
.zpdn,
.registr-pop-up-check
.connect_check_footer
.zpdn {
  margin: 25px 0;

  font-size: 12px;
  color: #000;

  display: flex;
  justify-content: center;
  align-items: center;

  text-align: center;
}

.registr-pop-up-check
.registr-pop-up-check_footer
.zpdn2,
.registr-pop-up-check
.connect_check_footer
.zpdn2 {
  margin: 25px 0;

  font-size: 12px;
  color: #000;

  /*display: flex;
  justify-content: center;
  align-items: center;*/

  text-align: center;
}

.registr-pop-up-check
.registr-pop-up-check_footer
.zpdn
input[type='checkbox'],
.registr-pop-up-check
.connect_check_footer
.zpdn
input[type='checkbox'] {
  margin: 0 10px 0 0;
}

.registr-pop-up-check
.registr-pop-up-check_footer
.zpdn a,
.registr-pop-up-check
.connect_check_footer
.zpdn a,
.registr-pop-up-check
.registr-pop-up-check_footer
.zpdn2 a,
.registr-pop-up-check
.connect_check_footer
.zpdn2 a {
  font-size: 12px;
  color: #ED1D31;
  text-decoration: none;
  border: none;
}

.registr-pop-up-check
.registr-pop-up-check_footer
.zpdn a:hover,
.registr-pop-up-check
.connect_check_footer
.zpdn a:hover,
.registr-pop-up-check
.registr-pop-up-check_footer
.zpdn2 a:hover,
.registr-pop-up-check
.connect_check_footer
.zpdn2 a:hover {
  font-size: 12px;
  color: #ED1D31;
  text-decoration: none;
  border: none;
}

.registr-pop-up-check
.registr-pop-up-check_footer
.zpdn label,
.registr-pop-up-check
.connect_check_footer
.zpdn label {
  user-select: none;
  outline: none;
}



/*.check_sms_form {
  display: none;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 1400;
  background-color: #fff;
  max-width: 448px !important;
  width: 100%;
}
.check_sms_form .check_sms_form_code_valid_info {
  color: #658192;
  font-size: 14px;
  font-weight: 400;
  letter-spacing: normal;
}
.check_sms_form #check_sms_code {
  width: 94.8%;
}
.check_sms_form .registr-pop-up-check_footer {
  margin: 20px 0 0;
}*/

.check_sms_form {
  display: none;
}

.check_sms_form.active {
  display: flex;
}

.check_sms_form
.connect_check_header {
  padding: 0 0 11px 0;
  border-bottom: 1px solid rgba(82,92,105,0.11);
  margin: 0 0 15px 0;
  text-align: center;
}

.check_sms_form
.connect_check_header
.connect_check_title {
  color: #000;
  font-size: 24px;
  line-height: 33px;
  font-weight: 400;
  letter-spacing: 0;
  user-select: none;
  outline: none;
}


.check_sms_form .check_sms_form_code_valid_info {
  color: #658192;
  font-size: 14px;
  font-weight: 400;
  letter-spacing: normal;
  user-select: none;
  outline: none;
}

.check_sms_form
.connect_check_footer {
  text-align: center;
}

.check_sms_form
.connect_check_footer
.sms_form_submit {
  position: relative;
  display: inline-block;
  padding: 15px 20px;
  margin: 0;
  min-height: 52px;
  width: 100%;
  border: 0;
  border-radius: 4px;
  /*background-color: #0f58d0;*/
  /*background-color: var(--b24-primary-color);*/
  background-color: #ED1D31;

  /*font: 600 15px/22px var(--b24-font-family);*/

  font-weight: 600;
  font-size: 15px;
  line-height: 22px;


  /*-webkit-box-sizing: border-box;*/
  box-sizing: border-box;
  /*-webkit-box-shadow: -1px -1px 1px rgb(0 0 0 / 9%);*/
  box-shadow: -1px -1px 1px rgb(0 0 0 / 9%);
  outline: 0;
  cursor: pointer;
  /*color: #fff;*/
  /*color: var(--b24-primary-text-color);*/
  color: rgba(255, 255, 255, 1);
  /*-webkit-transition: all .2s ease;*/
  /*-o-transition: all .2s ease;*/
  transition: all .2s ease;
}

.check_sms_form
.connect_check_footer
.sms_form_submit:hover {
  /*background-color: var(--b24-primary-hover-color);*/
  background-color: rgba(237, 29, 49, 0.7);
}

.check_sms_form
.connect_check_footer
#check_ask_code_btn {
  display: block;
  margin: 0 0 15px 0;

}


.check_sms_form
.connect_check_footer
a {
  color: #F12131;
  font-size: 14px;
  font-weight: 400;
}

@media (max-width: 530px) {
  #registr-pop-up-check
  .modal-quiz__content {
    width: calc(100% - 30px);
  }
}



/* End */


/* Start:/ajax/tariff_bez_zabot/css/style.css?168924834328087*/
.visible {
  display: block !important;
}

.mfp-content {
  justify-content: center;
}

/*#registr-pop-up-check {
  border-radius: 5px;
  font-size: 18px;
  max-width: 850px;
  margin: 0 auto;
  -webkit-box-shadow: 0 0 8.1px 0.9px rgba(0, 0, 0, 0.13);
  box-shadow: 0 0 8.1px 0.9px rgba(0, 0, 0, 0.13);
  padding: 40px 40px 25px 40px;
  font-family: "Roboto", sans-serif;
}
#registr-pop-up-check .modal-body-registr-pop-up-check {
  display: inline-block;
  background: #fff;
  background-color: white;
  margin-top: 10px;
  width: 100%;
  max-width: 550px;
  padding: 30px;
  border-radius: 20px;
  box-shadow: 0px 0px 40px rgba(0, 0, 0, 0.3);
}
#registr-pop-up-check .close_btn {
  position: absolute;
  right: -22px;
  top: -24px;
  height: 54px;
  width: 54px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64' viewBox='0 0 64 64'%3E%3Cdefs%3E%3Cmask id='5uifb' width='2' height='2' x='-1' y='-1'%3E%3Cpath fill='%23fff' d='M12 8h40v40H12z'/%3E%3Cpath d='M52 28c0 11.046-8.954 20-20 20s-20-8.954-20-20S20.954 8 32 8s20 8.954 20 20z'/%3E%3C/mask%3E%3Cfilter id='5uifa' width='90' height='94' x='-13' y='-17' filterUnits='userSpaceOnUse'%3E%3CfeOffset dy='4' in='SourceGraphic' result='FeOffset1051Out'/%3E%3CfeGaussianBlur in='FeOffset1051Out' result='FeGaussianBlur1052Out' stdDeviation='6 6'/%3E%3C/filter%3E%3C/defs%3E%3Cg%3E%3Cg%3E%3Cg/%3E%3Cg%3E%3Cg/%3E%3Cg%3E%3Cg filter='url(%235uifa)'%3E%3Cpath fill='none' d='M52 28c0 11.046-8.954 20-20 20s-20-8.954-20-20S20.954 8 32 8s20 8.954 20 20z' mask='url(&quot;%235uifb&quot;)'/%3E%3Cpath fill='%23358ed7' fill-opacity='.3' d='M52 28c0 11.046-8.954 20-20 20s-20-8.954-20-20S20.954 8 32 8s20 8.954 20 20z'/%3E%3C/g%3E%3Cpath fill='%23F12131' d='M52 28c0 11.046-8.954 20-20 20s-20-8.954-20-20S20.954 8 32 8s20 8.954 20 20z'/%3E%3C/g%3E%3C/g%3E%3Cg transform='rotate(135 33 28)'%3E%3Cpath fill='%23fff' d='M33.714 35.804H31.48V19.38h2.234z'/%3E%3C/g%3E%3Cg transform='rotate(45 33 28)'%3E%3Cpath fill='%23fff' d='M31.48 19.38h2.234v16.424H31.48z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

#registr-pop-up-check .close_btn:hover {
  cursor: pointer;
}
#registr-pop-up-check .registr-pop-up-check_header, #registr-pop-up-check .connect_check_header {
  font-weight: 500;
  font-style: normal;
  line-height: normal;
  text-align: center;
  margin-bottom: 40px;
}
#registr-pop-up-check .registr-pop-up-check_header .registr-pop-up-check_title, #registr-pop-up-check .connect_check_header .registr-pop-up-check_title {
  color: #36474f;
  font-size: 18px;
  letter-spacing: 0.36px;
}
#registr-pop-up-check .registr-pop-up-check_header .registr-pop-up-check_subtitle, #registr-pop-up-check .connect_check_header .registr-pop-up-check_subtitle {
  color: #F12131;
  font-size: 14px;
  font-weight: 400;
  letter-spacing: normal;
}
#registr-pop-up-check .registr-pop-up-check_body, #registr-pop-up-check .connect_check_body {
  display: grid;
  grid-template-columns: 1fr;
  grid-row-gap: 20px;
}
#registr-pop-up-check .registr-pop-up-check_body .input_field, #registr-pop-up-check .connect_check_body .input_field {
  height: 61px;
  border-radius: 9px;
  border: 2px solid #d8dadc;
  background-color: #ffffff;
}*/
/*#registr-pop-up-check .registr-pop-up-check_body .input_field label, #registr-pop-up-check .connect_check_body .input_field label {
  padding: 10px 0 0 15px;
  margin-bottom: 0;
  color: #afb5b9;
  font-size: 14px;
  font-weight: 400;
  display: block;
}
#registr-pop-up-check .registr-pop-up-check_body .input_field input, #registr-pop-up-check .connect_check_body .input_field input {
  margin: 0 0 0 10px;
  width: 97.5%;
  padding: 4px 6px;
  border: none;
}
#registr-pop-up-check .registr-pop-up-check_body .input_field input::placeholder, #registr-pop-up-check .connect_check_body .input_field input::placeholder {
  color: #afb5b9;
  font-weight: 400;
}*/
/*#registr-pop-up-check .registr-pop-up-check_body .input_field input:focus, #registr-pop-up-check .connect_check_body .input_field input:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
}*/
/*#registr-pop-up-check .registr-pop-up-check_body .input_field #client_reason_cassa, #registr-pop-up-check .connect_check_body .input_field #client_reason_cassa {
  display: block;
  color: #444;
  line-height: 1.3;
  padding: 6px 1.4em 0.5em 0;
  width: 100%;
  max-width: 96%;
  box-sizing: border-box;
  margin: 0 auto;
  border: none;
  outline: none;
  border-radius: 0.5em;
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  background-color: #fff;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='12' viewBox='0 0 21 12'%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23F12131' d='M17.944.972a1.49 1.49 0 0 1 2.037 0 1.33 1.33 0 0 1 0 1.943l-8.503 8.113a1.49 1.49 0 0 1-2.038 0 1.33 1.33 0 0 1 0-1.943z'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23F12131' d='M1.019 2.915a1.33 1.33 0 0 1 0-1.943 1.49 1.49 0 0 1 2.037 0l8.504 8.113a1.33 1.33 0 0 1 0 1.943 1.49 1.49 0 0 1-2.038 0z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat, repeat;
  background-position: right 0.7em top 50%, 0 0;
  background-size: 1em auto, 100%;
}*/
/*#registr-pop-up-check .registr-pop-up-check_body .input_field #client_reason_cassa::-ms-expand, #registr-pop-up-check .connect_check_body .input_field #client_reason_cassa::-ms-expand {
  display: none;
}*/
/*#registr-pop-up-check .registr-pop-up-check_body .input_field #client_reason_cassa:hover, #registr-pop-up-check .connect_check_body .input_field #client_reason_cassa:hover {
  border-color: #888;
}*/
/*#registr-pop-up-check .registr-pop-up-check_body .input_field #client_reason_cassa:focus, #registr-pop-up-check .connect_check_body .input_field #client_reason_cassa:focus {
  outline: none;
  box-shadow: none;
  color: #222;
}*/
/*
#registr-pop-up-check .registr-pop-up-check_body .input_field #client_reason_cassa option, #registr-pop-up-check .connect_check_body .input_field #client_reason_cassa option {
  font-weight: normal;
}*/
/*#registr-pop-up-check .registr-pop-up-check_footer, #registr-pop-up-check .connect_check_footer {
  text-align: center;
  margin: 40px 0 20px;
  display: grid;
  grid-template-rows: 1fr;
  grid-row-gap: 18px;
}*/
/*#registr-pop-up-check .registr-pop-up-check_footer a, #registr-pop-up-check .connect_check_footer a {
  color: #F12131;
  font-size: 14px;
  font-weight: 400;
}*/
/*#registr-pop-up-check .registr-pop-up-check_footer .zpdn, #registr-pop-up-check .connect_check_footer .zpdn {
  color: #9aa3a7;
  font-size: 14px;
  font-weight: 400;
}*/
/*#registr-pop-up-check .registr-pop-up-check_footer .btn_form_submit, #registr-pop-up-check .connect_check_footer .btn_form_submit {
  width: 228px;
  height: 36px;
  background-color: #F12131;
  border-radius: 24px;
  color: #ffffff;
  font-size: 15px;
  font-weight: 700;
  text-align: center;
  box-shadow: 0 4px 15px rgba(53, 142, 215, 0.3);
  border: none;
  margin: 0 auto;
}*/

/* Custom */
.registr-pop-up-bez-zabot {
  box-sizing: border-box;
}

.registr-pop-up-bez-zabot * {
  box-sizing: border-box;
  outline: none;
}

.registr-pop-up-bez-zabot
.modal-quiz__content {
  width: 510px;
  padding: 20px 30px;
}

.registr-pop-up-bez-zabot
.modal-quiz__close {
  top: 5px;
  right: 5px;
}

.registr-pop-up-bez-zabot
.registr-pop-up-bez-zabot_header {
  padding: 0 0 11px 0;
  border-bottom: 1px solid rgba(82,92,105,0.11);
  margin: 0 0 15px 0;

  text-align: center;
}

.registr-pop-up-bez-zabot
.registr-pop-up-bez-zabot_header
.registr-pop-up-bez-zabot_title {
  color: #000;
  font-size: 24px;
  line-height: 33px;
  font-weight: 400;
  letter-spacing: 0;
  user-select: none;
  outline: none;
}

.registr-pop-up-bez-zabot
.registr-pop-up-bez-zabot_body {

}

/* Fields */
.registr-pop-up-bez-zabot
.registr-pop-up-bez-zabot_body
.input-field,
.registr-pop-up-bez-zabot
.connect_bez-zabot_body
.input-field {
  position: relative;
  width: 100%;
  /*margin-bottom: 5px;*/
  /*-webkit-transition: 200ms ease all;*/
  /*-o-transition: 200ms ease all;*/
  transition: 200ms ease all;

  margin: 24px 0 0 0;
}

.registr-pop-up-bez-zabot
.registr-pop-up-bez-zabot_body
.input-field:first-child,
.registr-pop-up-bez-zabot
.connect_bez-zabot_body
.input-field:first-child {
  margin: 0;
}

/* Input */
.registr-pop-up-bez-zabot
.registr-pop-up-bez-zabot_body
.input-field input[type='text'],
.registr-pop-up-bez-zabot
.registr-pop-up-bez-zabot_body
.input-field input[type='email'],
.registr-pop-up-bez-zabot
.registr-pop-up-bez-zabot_body
.input-field input[type='tel'],
.registr-pop-up-bez-zabot
.registr-pop-up-bez-zabot_body
.input-field input[type='number'],
.registr-pop-up-bez-zabot
.connect_bez-zabot_body
.input-field input[type='text'],
.registr-pop-up-bez-zabot
.connect_bez-zabot_body
.input-field input[type='email'],
.registr-pop-up-bez-zabot
.connect_bez-zabot_body
.input-field input[type='tel'],
.registr-pop-up-bez-zabot
.connect_bez-zabot_body
.input-field input[type='number'] {
  /*padding-right: 35px;*/

  border-radius: 4px;
  height: 52px;
  background-image: -webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(rgba(255,255,255,0)));
  background-image: -o-linear-gradient(rgba(255,255,255,0) 0,rgba(255,255,255,0) 100%);
  background-image: linear-gradient(rgba(255,255,255,0) 0,rgba(255,255,255,0) 100%);
  /*border: 1px solid rgba(0,0,0,.1);*/
  /*border: 1px solid var(--b24-field-border-color);*/
  border: 1px solid rgba(0, 0, 0, 0.04);
  /*background-color: rgba(0,0,0,.08);*/
  /*background-color: var(--b24-field-background-color);*/
  background-color: rgba(0, 0, 0, 0.04);

  /*color: #000;*/
  /*color: var(--b24-text-color);*/
  color: #000;
  width: 100%;
  /*padding: 17px 10px 0;*/
  padding: 17px 35px 0 10px;
  /*font: 16px "Helvetica Neue",Helvetica,Arial,sans-serif;*/
  /*font: 16px var(--b24-font-family);*/
  margin: 0;
  font-family: CoFo Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;
  font-weight: 400;
  font-size: 16px;
  letter-spacing: -0.3px;
}

.registr-pop-up-bez-zabot
.registr-pop-up-bez-zabot_body
.input-field input[type='text']:focus,
.registr-pop-up-bez-zabot
.registr-pop-up-bez-zabot_body
.input-field input[type='email']:focus,
.registr-pop-up-bez-zabot
.registr-pop-up-bez-zabot_body
.input-field input[type='tel']:focus,
.registr-pop-up-bez-zabot
.registr-pop-up-bez-zabot_body
.input-field input[type='number']:focus,
.registr-pop-up-bez-zabot
.connect_bez-zabot_body
.input-field input[type='text']:focus,
.registr-pop-up-bez-zabot
.connect_bez-zabot_body
.input-field input[type='email']:focus,
.registr-pop-up-bez-zabot
.connect_bez-zabot_body
.input-field input[type='tel']:focus,
.registr-pop-up-bez-zabot
.connect_bez-zabot_body
.input-field input[type='number']:focus {
  background-color: #fff;
  border-color: #ed1d31;
}

.registr-pop-up-bez-zabot
.registr-pop-up-bez-zabot_body
.input-field.input-field-active input[type='text'] + .input-field-label,
.registr-pop-up-bez-zabot
.registr-pop-up-bez-zabot_body
.input-field.input-field-active input[type='email'] + .input-field-label,
.registr-pop-up-bez-zabot
.registr-pop-up-bez-zabot_body
.input-field.input-field-active input[type='tel'] + .input-field-label,
.registr-pop-up-bez-zabot
.registr-pop-up-bez-zabot_body
.input-field.input-field-active input[type='number'] + .input-field-label,
.registr-pop-up-bez-zabot
.registr-pop-up-bez-zabot_body
.input-field.input-field-not-empty input[type='text'] + .input-field-label,
.registr-pop-up-bez-zabot
.registr-pop-up-bez-zabot_body
.input-field.input-field-not-empty input[type='email'] + .input-field-label,
.registr-pop-up-bez-zabot
.registr-pop-up-bez-zabot_body
.input-field.input-field-not-empty input[type='tel'] + .input-field-label,
.registr-pop-up-bez-zabot
.registr-pop-up-bez-zabot_body
.input-field.input-field-not-empty input[type='number'] + .input-field-label,
.registr-pop-up-bez-zabot
.connect_bez-zabot_body
.input-field.input-field-active input[type='text'] + .input-field-label,
.registr-pop-up-bez-zabot
.connect_bez-zabot_body
.input-field.input-field-active input[type='email'] + .input-field-label,
.registr-pop-up-bez-zabot
.connect_bez-zabot_body
.input-field.input-field-active input[type='tel'] + .input-field-label,
.registr-pop-up-bez-zabot
.connect_bez-zabot_body
.input-field.input-field-active input[type='number'] + .input-field-label,
.registr-pop-up-bez-zabot
.connect_bez-zabot_body
.input-field.input-field-not-empty input[type='text'] + .input-field-label,
.registr-pop-up-bez-zabot
.connect_bez-zabot_body
.input-field.input-field-not-empty input[type='email'] + .input-field-label,
.registr-pop-up-bez-zabot
.connect_bez-zabot_body
.input-field.input-field-not-empty input[type='tel'] + .input-field-label,
.registr-pop-up-bez-zabot
.connect_bez-zabot_body
.input-field.input-field-not-empty input[type='number'] + .input-field-label {
  top: 8px;
  -webkit-transform: translateY(0);
  -ms-transform: translateY(0);
  transform: translateY(0);
  font-size: 13px;
}

.registr-pop-up-bez-zabot
.registr-pop-up-bez-zabot_body
.input-field.input-field-active input[type='text'] + .input-field-label,
.registr-pop-up-bez-zabot
.registr-pop-up-bez-zabot_body
.input-field.input-field-active input[type='email'] + .input-field-label,
.registr-pop-up-bez-zabot
.registr-pop-up-bez-zabot_body
.input-field.input-field-active input[type='tel'] + .input-field-label,
.registr-pop-up-bez-zabot
.registr-pop-up-bez-zabot_body
.input-field.input-field-active input[type='number'] + .input-field-label,
.registr-pop-up-bez-zabot
.connect_bez-zabot_body
.input-field.input-field-active input[type='text'] + .input-field-label,
.registr-pop-up-bez-zabot
.connect_bez-zabot_body
.input-field.input-field-active input[type='email'] + .input-field-label,
.registr-pop-up-bez-zabot
.connect_bez-zabot_body
.input-field.input-field-active input[type='tel'] + .input-field-label,
.registr-pop-up-bez-zabot
.connect_bez-zabot_body
.input-field.input-field-active input[type='number'] + .input-field-label{
  top: 8px;
  -webkit-transform: translateY(0);
  -ms-transform: translateY(0);
  transform: translateY(0);
  font-size: 13px;
}

/* Dropdown */
.registr-pop-up-bez-zabot
.registr-pop-up-bez-zabot_body
.input-field
.input-field-dropdown,
.registr-pop-up-bez-zabot
.connect_bez-zabot_body
.input-field
.input-field-dropdown {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 20;
  min-width: 100%;
  max-height: 400px;
  overflow-y: auto;
  /*background-color: #fff;*/
  /*background-color: var(--b24-popup-background-color);*/
  background-color: rgba(0, 0, 0, 0.04);
  -webkit-box-shadow: 0 6px 21px rgb(0 0 0 / 50%);
  box-shadow: 0 6px 21px rgb(0 0 0 / 50%);
  border-radius: 0 0 4px 4px;

  display: none;
}

.registr-pop-up-bez-zabot
.registr-pop-up-bez-zabot_body
.input-field.input-field-dropdown-active .input-field-dropdown,
.registr-pop-up-bez-zabot
.connect_bez-zabot_body
.input-field.input-field-dropdown-active .input-field-dropdown {
  display: block;
}

.registr-pop-up-bez-zabot
.registr-pop-up-bez-zabot_body
.input-field
.input-field-dropdown-items,
.registr-pop-up-bez-zabot
.connect_bez-zabot_body
.input-field
.input-field-dropdown-items {

}

.registr-pop-up-bez-zabot
.registr-pop-up-bez-zabot_body
.input-field
.input-field-dropdown-items
.input-field-dropdown-item,
.registr-pop-up-bez-zabot
.connect_bez-zabot_body
.input-field
.input-field-dropdown-items
.input-field-dropdown-item  {
  width: 100%;
  /*border-bottom: 1px solid rgba(0,0,0,0.05);*/
  border-top: 1px solid rgba(0,0,0,0.05);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  /*background-color: #fff;*/
  /*background-color: var(--b24-background-color);*/
  background-color: #fff;

  padding: 11px;
  cursor: pointer;

  font-size: 14px;
  font-weight: 400;
  line-height: normal;

  -webkit-transition: 250ms linear all;
  -o-transition: 250ms linear all;
  transition: 250ms linear all;

  user-select: none;
}

.registr-pop-up-bez-zabot
.registr-pop-up-bez-zabot_body
.input-field
.input-field-dropdown-items
.input-field-dropdown-item:first-child,
.registr-pop-up-bez-zabot
.connect_bez-zabot_body
.input-field
.input-field-dropdown-items
.input-field-dropdown-item:first-child {
  border-top: 1px solid transparent;
}

.registr-pop-up-bez-zabot
.registr-pop-up-bez-zabot_body
.input-field
.input-field-dropdown-items
.input-field-dropdown-item.input-field-dropdown-item-active,
.registr-pop-up-bez-zabot
.connect_bez-zabot_body
.input-field
.input-field-dropdown-items
.input-field-dropdown-item.input-field-dropdown-item-active {
  display: none;
}

/* Errors */
.registr-pop-up-bez-zabot
.registr-pop-up-bez-zabot_body
.input-field.input-field-error,
.registr-pop-up-bez-zabot
.connect_bez-zabot_body
.input-field.input-field-error {

}

.registr-pop-up-bez-zabot
.registr-pop-up-bez-zabot_body
.input-field.input-field-error input[type='text'],
.registr-pop-up-bez-zabot
.registr-pop-up-bez-zabot_body
.input-field.input-field-error input[type='email'],
.registr-pop-up-bez-zabot
.registr-pop-up-bez-zabot_body
.input-field.input-field-error input[type='tel'],
.registr-pop-up-bez-zabot
.registr-pop-up-bez-zabot_body
.input-field.input-field-error input[type='number'],
.registr-pop-up-bez-zabot
.connect_bez-zabot_body
.input-field.input-field-error input[type='text'],
.registr-pop-up-bez-zabot
.connect_bez-zabot_body
.input-field.input-field-error input[type='email'],
.registr-pop-up-bez-zabot
.connect_bez-zabot_body
.input-field.input-field-error input[type='tel'],
.registr-pop-up-bez-zabot
.connect_bez-zabot_body
.input-field.input-field-error input[type='number'] {
  background-color: rgba(242,88,48,0.08);
  border-color: rgba(242,88,48,0.25);
}

.registr-pop-up-bez-zabot
.registr-pop-up-bez-zabot_body
.input-field
.input-field-error,
.registr-pop-up-bez-zabot
.connect_bez-zabot_body
.input-field
.input-field-error {
  display: block;
  /*-webkit-animation-duration: 200ms;*/
  /*animation-duration: 200ms;*/
  /*-webkit-animation-name: b24ShowFieldMessage;*/
  /*animation-name: b24ShowFieldMessage;*/
  /*-webkit-animation-fill-mode: forwards;*/
  /*animation-fill-mode: forwards;*/
  /*-webkit-animation-timing-function: ease;*/
  /*animation-timing-function: ease;*/
  max-width: 90%;
}

.registr-pop-up-bez-zabot
.registr-pop-up-bez-zabot_body
.input-field
.input-field-error,
.registr-pop-up-bez-zabot
.connect_bez-zabot_body
.input-field
.input-field-error {
  display: none;
  position: absolute;
  top: calc(100% - 3px);
  left: 12px;
  background: #f25830;
  z-index: 10;
  border-radius: 0 2px 2px 2px;
  padding: 2px 4px 2px 22px;
  /*font: 13px "Helvetica Neue",Helvetica,Arial,sans-serif;*/
  /*font: 13px var(--b24-font-family);*/

  font-weight: 400;
  font-size: 13px;

  color: #fff;
}

.registr-pop-up-bez-zabot
.registr-pop-up-bez-zabot_body
.input-field
.input-field-error:before,
.registr-pop-up-bez-zabot
.connect_bez-zabot_body
.input-field
.input-field-error:before {
  content: '';
  display: block;
  /*-webkit-box-sizing: border-box;*/
  box-sizing: border-box;
  position: absolute;
  left: 3px;
  top: 3px;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE3LjAxNiAxMi45MTJsLTYuODgtMTEuNDU4Yy0uNTMtLjg4LTEuNzkzLS44OC0yLjMxMSAwTC45NDUgMTIuOTEyYy0uNTQuOTAyLjExMyAyLjA0MSAxLjE2MiAyLjA0MWgxMy43NThhMS4zNDcgMS4zNDcgMCAwMDEuMTUtMi4wNDF6TTcuOTk0IDUuNDQ2YS45MS45MSAwIDAxLjkxMy0uOTEzaC4xMjRhLjkxLjkxIDAgMDEuOTE0LjkxM3YzLjQxN2EuOTEuOTEgMCAwMS0uOTE0LjkxNGgtLjEyNGEuOTEuOTEgMCAwMS0uOTEzLS45MTRWNS40NDZ6bTIuMTMxIDYuNjMxYzAgLjYzMi0uNTE4IDEuMTUtMS4xNSAxLjE1LS42MzIgMC0xLjE1LS41MTgtMS4xNS0xLjE1IDAtLjYzMS41MTgtMS4xNSAxLjE1LTEuMTUuNjMyIDAgMS4xNS41MTkgMS4xNSAxLjE1eiIgZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+) no-repeat center;
  width: 15px;
  height: 15px;
  background-size: contain;
}

.registr-pop-up-bez-zabot
.registr-pop-up-bez-zabot_body
.input-field
.input-field-error:after,
.registr-pop-up-bez-zabot
.connect_bez-zabot_body
.input-field
.input-field-error:after {
  content: '';
  display: block;
  height: 6px;
  width: 6px;
  /*-webkit-box-sizing: border-box;*/
  box-sizing: border-box;
  border: 3px solid #f25830;
  border-top-color: transparent;
  border-right-color: transparent;
  position: absolute;
  left: 0;
  bottom: 100%;
}

.registr-pop-up-bez-zabot
.registr-pop-up-bez-zabot_body
.input-field.input-field-error
.input-field-error,
.registr-pop-up-bez-zabot
.connect_bez-zabot_body
.input-field.input-field-error
.input-field-error {
  display: block;
}

.registr-pop-up-bez-zabot
.registr-pop-up-bez-zabot_body
.input-field
.input-field-error.input-field-error-active,
.registr-pop-up-bez-zabot
.connect_bez-zabot_body
.input-field
.input-field-error.input-field-error-active {
  /*display: block;*/
}

/* Label */
.registr-pop-up-bez-zabot
.registr-pop-up-bez-zabot_body
.input-field
.input-field-label,
.registr-pop-up-bez-zabot
.connect_bez-zabot_body
.input-field
.input-field-label {


  padding-left: 11px;
  left: 0;
  pointer-events: none;
  position: absolute;
  top: 50%;
  /*-webkit-transform: translateY(-50%);*/
  /*-ms-transform: translateY(-50%);*/
  transform: translateY(-50%);
  right: 5px;
  white-space: nowrap;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  overflow: hidden;

  padding-right: 35px;

  /*-webkit-transition: 180ms linear all;*/
  /*-o-transition: 180ms linear all;*/
  transition: 180ms linear all;
  /*font: 15px/17px "Helvetica Neue",Helvetica,Arial,sans-serif;*/
  /*font: 15px/17px var(--b24-font-family);*/
  /*font-family: CoFo Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;*/
  font-size: 15px;
  line-height: 17px;
  opacity: .5;
  /*color: #000;*/
  /*color: var(--b24-text-color);*/
  color: #000;

}

.registr-pop-up-bez-zabot
.registr-pop-up-bez-zabot_body
.input-field
.input-field-label span,
.registr-pop-up-bez-zabot
.connect_bez-zabot_body
.input-field
.input-field-label span {
  color: red;
}

/* Submit */
.registr-pop-up-bez-zabot
.registr-pop-up-bez-zabot_footer
.btn_form_submit,
.registr-pop-up-bez-zabot
.connect_bez-zabot_footer
.btn_form_submit {
  position: relative;
  display: inline-block;
  padding: 15px 20px;
  margin: 0;
  min-height: 52px;
  width: 100%;
  border: 0;
  border-radius: 4px;
  /*background-color: #0f58d0;*/
  /*background-color: var(--b24-primary-color);*/
  background-color: #ED1D31;

  /*font: 600 15px/22px var(--b24-font-family);*/

  font-weight: 600;
  font-size: 15px;
  line-height: 22px;


  /*-webkit-box-sizing: border-box;*/
  box-sizing: border-box;
  /*-webkit-box-shadow: -1px -1px 1px rgb(0 0 0 / 9%);*/
  box-shadow: -1px -1px 1px rgb(0 0 0 / 9%);
  outline: 0;
  cursor: pointer;
  /*color: #fff;*/
  /*color: var(--b24-primary-text-color);*/
  color: rgba(255, 255, 255, 1);
  /*-webkit-transition: all .2s ease;*/
  /*-o-transition: all .2s ease;*/
  transition: all .2s ease;
}

.registr-pop-up-bez-zabot
.registr-pop-up-bez-zabot_footer
.btn_form_submit:hover,
.registr-pop-up-bez-zabot
.connect_bez-zabot_footer
.btn_form_submit:hover {
  /*background-color: var(--b24-primary-hover-color);*/
  background-color: rgba(237, 29, 49, 0.7);
}

/* Footer */
.registr-pop-up-bez-zabot
.registr-pop-up-bez-zabot_footer,
.registr-pop-up-bez-zabot
.connect_bez-zabot_footer {
  display: block;
  margin: 17px 0 0 0;
}

.registr-pop-up-bez-zabot
.registr-pop-up-bez-zabot_footer
.zpdn,
.registr-pop-up-bez-zabot
.connect_bez-zabot_footer
.zpdn {
  margin: 25px 0;

  font-size: 12px;
  color: #000;

  display: flex;
  justify-content: center;
  align-items: center;

  text-align: center;
}

.registr-pop-up-bez-zabot
.registr-pop-up-bez-zabot_footer
.zpdn2,
.registr-pop-up-bez-zabot
.connect_bez-zabot_footer
.zpdn2 {
  margin: 25px 0;

  font-size: 12px;
  color: #000;

  /*display: flex;
  justify-content: center;
  align-items: center;*/

  text-align: center;
}

.registr-pop-up-bez-zabot
.registr-pop-up-bez-zabot_footer
.zpdn
input[type='checkbox'],
.registr-pop-up-bez-zabot
.connect_bez-zabot_footer
.zpdn
input[type='checkbox'] {
  margin: 0 10px 0 0;
}

.registr-pop-up-bez-zabot
.registr-pop-up-bez-zabot_footer
.zpdn a,
.registr-pop-up-bez-zabot
.connect_bez-zabot_footer
.zpdn a,
.registr-pop-up-bez-zabot
.registr-pop-up-bez-zabot_footer
.zpdn2 a,
.registr-pop-up-bez-zabot
.connect_bez-zabot_footer
.zpdn2 a {
  font-size: 12px;
  color: #ED1D31;
  text-decoration: none;
  border: none;
}

.registr-pop-up-bez-zabot
.registr-pop-up-bez-zabot_footer
.zpdn a:hover,
.registr-pop-up-bez-zabot
.connect_bez-zabot_footer
.zpdn a:hover,
.registr-pop-up-bez-zabot
.registr-pop-up-bez-zabot_footer
.zpdn2 a:hover,
.registr-pop-up-bez-zabot
.connect_bez-zabot_footer
.zpdn2 a:hover {
  font-size: 12px;
  color: #ED1D31;
  text-decoration: none;
  border: none;
}

.registr-pop-up-bez-zabot
.registr-pop-up-bez-zabot_footer
.zpdn label,
.registr-pop-up-bez-zabot
.connect_bez-zabot_footer
.zpdn label {
  user-select: none;
  outline: none;
}



/*.bez-zabot_sms_form {
  display: none;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 1400;
  background-color: #fff;
  max-width: 448px !important;
  width: 100%;
}
.bez-zabot_sms_form .bez-zabot_sms_form_code_valid_info {
  color: #658192;
  font-size: 14px;
  font-weight: 400;
  letter-spacing: normal;
}
.bez-zabot_sms_form #bez-zabot_sms_code {
  width: 94.8%;
}
.bez-zabot_sms_form .registr-pop-up-bez-zabot_footer {
  margin: 20px 0 0;
}*/

.bez-zabot_sms_form {
  display: none;
}

.bez-zabot_sms_form.active {
  display: flex;
}

.bez-zabot_sms_form
.connect_bez-zabot_header {
  padding: 0 0 11px 0;
  border-bottom: 1px solid rgba(82,92,105,0.11);
  margin: 0 0 15px 0;
  text-align: center;
}

.bez-zabot_sms_form
.connect_bez-zabot_header
.connect_bez-zabot_title {
  color: #000;
  font-size: 24px;
  line-height: 33px;
  font-weight: 400;
  letter-spacing: 0;
  user-select: none;
  outline: none;
}


.bez-zabot_sms_form .bez-zabot_sms_form_code_valid_info {
  color: #658192;
  font-size: 14px;
  font-weight: 400;
  letter-spacing: normal;
  user-select: none;
  outline: none;
}

.bez-zabot_sms_form
.connect_bez-zabot_footer {
  text-align: center;
}

.bez-zabot_sms_form
.connect_bez-zabot_footer
.sms_form_submit {
  position: relative;
  display: inline-block;
  padding: 15px 20px;
  margin: 0;
  min-height: 52px;
  width: 100%;
  border: 0;
  border-radius: 4px;
  /*background-color: #0f58d0;*/
  /*background-color: var(--b24-primary-color);*/
  background-color: #ED1D31;

  /*font: 600 15px/22px var(--b24-font-family);*/

  font-weight: 600;
  font-size: 15px;
  line-height: 22px;


  /*-webkit-box-sizing: border-box;*/
  box-sizing: border-box;
  /*-webkit-box-shadow: -1px -1px 1px rgb(0 0 0 / 9%);*/
  box-shadow: -1px -1px 1px rgb(0 0 0 / 9%);
  outline: 0;
  cursor: pointer;
  /*color: #fff;*/
  /*color: var(--b24-primary-text-color);*/
  color: rgba(255, 255, 255, 1);
  /*-webkit-transition: all .2s ease;*/
  /*-o-transition: all .2s ease;*/
  transition: all .2s ease;
}

.bez-zabot_sms_form
.connect_bez-zabot_footer
.sms_form_submit:hover {
  /*background-color: var(--b24-primary-hover-color);*/
  background-color: rgba(237, 29, 49, 0.7);
}

.bez-zabot_sms_form
.connect_bez-zabot_footer
#bez-zabot_ask_code_btn {
  display: block;
  margin: 0 0 15px 0;

}


.bez-zabot_sms_form
.connect_bez-zabot_footer
a {
  color: #F12131;
  font-size: 14px;
  font-weight: 400;
}

@media (max-width: 530px) {
  #registr-pop-up-bez-zabot
  .modal-quiz__content {
    width: calc(100% - 30px);
  }
}



/* End */


/* Start:/ajax/tariff_complex_3_in_1_b24/css/style.css?1709197182769*/
.tariff-complex-3-in-1-b24 {

}

.tariff-complex-3-in-1-b24
.modal-quiz__content {
    width: 510px;
    padding: 20px 30px;
}

.tariff-complex-3-in-1-b24
.modal-quiz__close {
    top: 5px;
    right: 5px;
}


.tariff-complex-3-in-1-b24
.tariff-complex-3-in-1-b24-header {
    padding: 0 0 11px 0;
    border-bottom: 1px solid rgba(82,92,105,0.11);
    /*margin: 0 0 15px 0;*/

    text-align: center;
}

.tariff-complex-3-in-1-b24
.tariff-complex-3-in-1-b24-header
.tariff-complex-3-in-1-b24-title {
    font-size: 24px;
    line-height: 33px;
    font-weight: 400;
    letter-spacing: 0;
    user-select: none;
    outline: none;
}

.tariff-complex-3-in-1-b24
.b24-form
.b24-form-wrapper {
    background-color: #f5f5f5;
    border-bottom: none;
	box-shadow: none;
}

/* End */


/* Start:/local/templates/.default/css/custom.css?175378746631074*/
5/* Reviews slider */
.reviews-slider {
    margin: 14px 0 0 0;
}

.reviews-slider
.swiper {
    padding: 21px 0 0 0;
}

.reviews-slider
.swiper
.slider-promo__slide {
    position: relative;
}

.reviews-slider
.swiper
.slider-promo__slide:before {
    content: '';

    width: 43px;
    height: 35px;

    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDMiIGhlaWdodD0iMzUiIHZpZXdCb3g9IjAgMCA0MyAzNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAuMiAyMS42QzAuMiA3LjggNy40IDAuNTk5OTk3IDE4LjIgMC41OTk5OTdWNy44QzEyLjggNy44IDkuOCAxMC44IDkuOCAxNS42VjE2LjhDOS44IDE2LjggMTAuNCAxNi4yIDEyLjIgMTYuMkMxNS44IDE2LjIgMTkuNCAxOS44IDE5LjQgMjUuMkMxOS40IDMwLjYgMTUuMiAzNC44IDkuOCAzNC44QzQuNCAzNC44IDAuMiAzMC42IDAuMiAyMS42Wk0yMy42IDIxLjZDMjMuNiA3LjggMzAuOCAwLjU5OTk5NyA0MS42IDAuNTk5OTk3VjcuOEMzNi4yIDcuOCAzMy4yIDEwLjggMzMuMiAxNS42VjE2LjhDMzMuMiAxNi44IDMzLjggMTYuMiAzNS42IDE2LjJDMzkuMiAxNi4yIDQyLjggMTkuOCA0Mi44IDI1LjJDNDIuOCAzMC42IDM4LjYgMzQuOCAzMy4yIDM0LjhDMjcuOCAzNC44IDIzLjYgMzAuNiAyMy42IDIxLjZaIiBmaWxsPSIjQjJCN0NBIi8+Cjwvc3ZnPgo=);

    background-color: transparent;
    background-position: 0 0;
    background-repeat: no-repeat;

    /*cursor: pointer;*/
    outline: none;
    border: none;

    position: absolute;
    left: 40px;
    top: -5px;
}

.reviews-slider
.swiper
.slider-promo__slide:hover:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDMiIGhlaWdodD0iMzUiIHZpZXdCb3g9IjAgMCA0MyAzNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAuMiAyMS42QzAuMiA3LjggNy40IDAuNTk5OTk3IDE4LjIgMC41OTk5OTdWNy44QzEyLjggNy44IDkuOCAxMC44IDkuOCAxNS42VjE2LjhDOS44IDE2LjggMTAuNCAxNi4yIDEyLjIgMTYuMkMxNS44IDE2LjIgMTkuNCAxOS44IDE5LjQgMjUuMkMxOS40IDMwLjYgMTUuMiAzNC44IDkuOCAzNC44QzQuNCAzNC44IDAuMiAzMC42IDAuMiAyMS42Wk0yMy42IDIxLjZDMjMuNiA3LjggMzAuOCAwLjU5OTk5NyA0MS42IDAuNTk5OTk3VjcuOEMzNi4yIDcuOCAzMy4yIDEwLjggMzMuMiAxNS42VjE2LjhDMzMuMiAxNi44IDMzLjggMTYuMiAzNS42IDE2LjJDMzkuMiAxNi4yIDQyLjggMTkuOCA0Mi44IDI1LjJDNDIuOCAzMC42IDM4LjYgMzQuOCAzMy4yIDM0LjhDMjcuOCAzNC44IDIzLjYgMzAuNiAyMy42IDIxLjZaIiBmaWxsPSIjRTQwNTIxIi8+Cjwvc3ZnPgo=);
}

.reviews-slider
.swiper
.slider-promo__image {
    width: auto;
    height: auto;

}

.reviews-slider
.swiper
.slider-promo__image img {
    width: 100%;
}

.reviews-slider
.swiper
.swiper-wrapper
.slider-promo__slide {
    padding-left: 0;
    padding-right: 0;
    margin: 0 -2px;
}

.reviews-slider
.swiper
.swiper-wrapper
.slider-promo__slide {
    width: 462px !important;
}

@media (max-width: 768px) {

    .reviews-slider
    .swiper
    .swiper-wrapper
    .slider-promo__slide {
        width: 486px !important;
    }
}

@media (max-width: 500px) {

    .reviews-slider
    .swiper
    .swiper-wrapper
    .slider-promo__slide {
        width: 302px !important;
    }

}

@media (min-width: 640px) and (max-width: 989.98px) {
    .reviews-slider
    .slider-promo__base {
        width: 100%;
    }
}

@media (max-width: 639.98px) {
    .slider-promo__base {
        width: 100%;
    }
}

.swiper-wrapper.curierPageBlock-01 {
    align-items: stretch;
}
.swiper-wrapper.curierPageBlock-01 .swiper-slide {
    height: unset;
}
.curierPageBlock-01 .card-tariff.card-tariff--main {
    height: 100%;
}
.curierPageBlock-01 .slider-switch__slide.swiper-slide.ordered-animate-init.swiper-slide-active {
    width: 35%
}
.curierPageBlock-01 .card-tariff.card-tariff--main {
    min-height: auto;
}
.curierPageBlock-01 p {
    font-weight: 500;
    padding-bottom: 10px;
}
.curierPageBlock-01 .card-tariff__action {
    width: 100%;
}
.curierPageBlock-01 .slider-switch__slide.swiper-slide.ordered-animate-init.swiper-slide-next {
    width: 65%;
}
.curierPageBlock-01 .card-tariff {
    min-height: auto;
}
.curierPageBlock-01 .card-tariff__content img {
    float: right;
    padding: 20px 4em 20px 20px;
    height: 450px;
}
.curierPageBlock-01 .card-tariff__action .button {
    width: 100%;
}
@media screen and (max-width: 989px) {
    .swiper-wrapper.curierPageBlock-01 {
        flex-direction: column;
    }
    .curierPageBlock-01 .slider-switch__slide.swiper-slide.ordered-animate-init.swiper-slide-active {
        width: 100%;
        margin-bottom: 20px;
    }
    .curierPageBlock-01 .slider-switch__slide.swiper-slide.ordered-animate-init.swiper-slide-next {
        width: 100%;
    }
}

.banner_tariffs_bottom_block {
    margin-bottom: 170px;
    position: relative;
}
.banner_tariffs_bottom_block .banner_wrapper {
    display: grid;
    grid-template-columns: 1.4fr 0.6fr;
    grid-template-areas: 'content_text content_img';
    background-color: #fff;
    border-radius: 1rem;
}

.banner_tariffs_bottom_block .banner_wrapper .banner_content_text {
    padding: 40px 120px 40px 40px;
    display: flex;
    flex-flow: column;
    justify-content: space-between;
    grid-area: content_text;
}

.banner_tariffs_bottom_block .banner_wrapper .banner_content_img {
    text-align: right;
    height: 100%;
    max-height: 800px;
    grid-area: content_img;
}
.banner_tariffs_bottom_block .banner_wrapper .banner_content_img img {
    width: 100%;
}

.banner_tariffs_bottom_block .banner_wrapper .banner_content_text .title {
    color: #000;
    font-family: TT Firs Neue;
    font-size: 2.1em;
    font-style: normal;
    font-weight: 500;
    /*line-height: 109.523%; !* 109.523px *!*/
}

.banner_tariffs_bottom_block .banner_wrapper .banner_content_text .subtitle {
    color: #000;
    font-family: TT Firs Neue;
    font-size: 1.4em;
    font-style: normal;
    font-weight: 400;
    line-height: 109.523%; /* 71.19px */
}
.banner_tariffs_bottom_block .banner_wrapper .banner_content_text .subtitle_minor_text {
    color: #000;
    font-family: TT Firs Neue;
    font-size: 1.1em;
    font-style: normal;
    font-weight: 400;
    line-height: 109.523%;
}
.banner_tariffs_bottom_block .banner_wrapper .banner_content_text div a {
    /*padding: 60px 40px;*/
}
.banner_tariffs_bottom_block .banner_wrapper .banner_content_text div a span {
    color: #FFF;
    font-size: 1rem;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}
.banner_tariffs_bottom_block .banner_wrapper .banner_content_text .rules {
    color: #000;
//    font-family: Inter;
    font-size: 0.7rem;
    font-style: normal;
    font-weight: 400;
    line-height: 109.523%; /* 28.476px */
}

@media screen and (max-width: 990px) {
    .banner_tariffs_bottom_block {
        margin-bottom: 50px;
    }
    .banner_tariffs_bottom_block .banner_wrapper {
        grid-template-columns: 1fr;
        grid-template-areas: 'content_text';
    }
    .banner_tariffs_bottom_block .banner_wrapper .banner_content_text {
        padding: 40px;
        gap: 20px;
    }
    .banner_tariffs_bottom_block .banner_wrapper .banner_content_img {
        display: none;
    }
    .banner_tariffs_bottom_block .banner_wrapper .banner_content_text .subtitle {
        font-size: 1.125rem;
    }
}

@media screen and (max-width: 640px) {
    .banner_tariffs_bottom_block .banner_wrapper {
        padding: 0;
    }

    .banner_tariffs_bottom_block .banner_wrapper .banner_content_text {
        padding: 30px;
    }

    .banner_tariffs_bottom_block .banner_wrapper .banner_content_text .title {
        font-size: 1.5rem;
    }

    .banner_tariffs_bottom_block .banner_wrapper .banner_content_text .subtitle_minor_text {
        font-size: 0.75rem;
    }

    .banner_tariffs_bottom_block .banner_wrapper .banner_content_text .rules {
        font-size: 0.6rem;
    }
}

/* Main banner atol pay and atol online */
.main-banner-atol-pay-and-atol-online-wrapper {
    position: relative;
    z-index: 2;
    margin-bottom: 170px;
}
.main-banner-atol-pay-and-atol-online-wrapper:last-child {
    margin-bottom: 0;
}

.main-banner-atol-pay-and-atol-online {
    position: relative;
    background: linear-gradient(to right, #b5192a, #ed1b2f);
    /*border-radius: 13px;*/
    border-radius: 0.54rem;
    /*padding: 0 0 0 66px;*/
    padding: 0 0 0 2.75rem;
}

.main-banner-atol-pay-and-atol-online:before {
    content: '';
    display: block;

    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;

    /*border-radius: 13px;*/
    border-radius: 0.54rem;

    background-image: url('/dist/img/main-banner-atol-pay-and-atol-online/stripes.png');
    background-position: right center;
    background-color: transparent;
    background-repeat: no-repeat;
    background-size: contain;
}

.main-banner-atol-pay-and-atol-online
.main-banner-atol-pay-and-atol-online-cols {
    display: flex;
    flex-flow: row nowrap;
    justify-content: flex-start;
    align-items: end;

    position: relative;
    z-index: 2;
}

.main-banner-atol-pay-and-atol-online
.main-banner-atol-pay-and-atol-online-cols
.main-banner-atol-pay-and-atol-online-cols-left {
    width: 55%;
}

.main-banner-atol-pay-and-atol-online
.main-banner-atol-pay-and-atol-online-cols
.main-banner-atol-pay-and-atol-online-cols-right {
    width: 45%;
}

.main-banner-atol-pay-and-atol-online
.main-banner-atol-pay-and-atol-online-content {
    /*padding: 58px 0 27px 0;*/
    padding: 2.416rem 0 1.125rem 0;
}

.main-banner-atol-pay-and-atol-online
.main-banner-atol-pay-and-atol-online-title-wrapper {
    /*margin: 0 0 31px 0;*/
    margin: 0 0 1.29rem 0;
}

.main-banner-atol-pay-and-atol-online
.main-banner-atol-pay-and-atol-online-title {
    text-transform: uppercase;
    /*font-size: 33px;*/
    font-size: 1.375rem;
    font-weight: 500;
    font-family: TT Firs Neue;
    color: #fff;
    line-height: normal;

    outline: none;
}

.main-banner-atol-pay-and-atol-online
.main-banner-atol-pay-and-atol-online-title-2-wrapper {
    /*margin: 0 0 6px 0;*/
    margin: 0 0 0.25rem 0;
}

.main-banner-atol-pay-and-atol-online
.main-banner-atol-pay-and-atol-online-title-2 {
    /*font-size: 66px;*/
    font-size: 2.75rem;
    font-weight: 500;
    font-family: TT Firs Neue;
    /*line-height: 72px;*/
    line-height: 3rem;
    color: #fff;
    text-transform: uppercase;

    outline: none;
}

.main-banner-atol-pay-and-atol-online
.main-banner-atol-pay-and-atol-online-title-3-wrapper {
    /*margin: 0 0 36px 0;*/
    margin: 0 0 1.5rem 0;
}

.main-banner-atol-pay-and-atol-online
.main-banner-atol-pay-and-atol-online-title-3 {
    /*font-size: 24px;*/
    font-size: 1rem;
    font-family: TT Firs Neue;
    line-height: normal;
    color: rgba(255, 255, 255, 0.8);

    outline: none;
}

.main-banner-atol-pay-and-atol-online
.main-banner-atol-pay-and-atol-online-special-price-title-wrapper {
    /*margin: 0 0 4px 0;*/
    margin: 0 0 0.16rem 0;
}

.main-banner-atol-pay-and-atol-online
.main-banner-atol-pay-and-atol-online-special-price-title {
    /*font-size: 40px;*/
    font-size: 1.66rem;
    font-family: TT Firs Neue;
    line-height: normal;
    color: #fff;

    outline: none;
}

.main-banner-atol-pay-and-atol-online
.main-banner-atol-pay-and-atol-online-old-price-title-wrapper {
    /*margin: 0 0 7px 0;*/
    margin: 0 0 0.29rem 0;
}

.main-banner-atol-pay-and-atol-online
.main-banner-atol-pay-and-atol-online-old-price-title {
    /*font-size: 33px;*/
    font-size: 1.375rem;
    font-family: TT Firs Neue;
    line-height: normal;
    color: rgba(255, 255, 255, 0.6);
    text-decoration: line-through;

    outline: none;
}

.main-banner-atol-pay-and-atol-online
.main-banner-atol-pay-and-atol-online-price-title-wrapper {
    /*margin: 0 0 58px 0;*/
    margin: 0 0 2.41rem 0;
}

.main-banner-atol-pay-and-atol-online
.main-banner-atol-pay-and-atol-online-price-title {
    /*font-size: 46px;*/
    font-size: 1.91rem;
    font-weight: 500;
    font-family: TT Firs Neue;
    line-height: normal;
    color: #fff;

    outline: none;
}

.main-banner-atol-pay-and-atol-online
.main-banner-atol-pay-and-atol-online-button-wrapper {
    /*margin: 0 0 21px 0;*/
    margin: 0 0 0.875rem 0;
}

.main-banner-atol-pay-and-atol-online
.main-banner-atol-pay-and-atol-online-button {
    display: inline-block;
    /*font-size: 46px;*/
    font-size: 1.91rem;
    font-weight: 500;
    font-family: TT Firs Neue;
    line-height: normal;
    color: #000;
    border: none;
    outline: none;
    background-color: #fff;
    /*border-radius: 13px;*/
    border-radius: 0.54rem;
    cursor: pointer;
    user-select: none;
    /*padding: 24px 97px 26px;*/
    padding: 1rem 4.04rem 1.08rem;
    box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.25);

    transition: background-color 0.3s ease;
}

.main-banner-atol-pay-and-atol-online
.main-banner-atol-pay-and-atol-online-button:hover {
    background-color: #f5c3ca;
}

.main-banner-atol-pay-and-atol-online
.main-banner-atol-pay-and-atol-online-hint-wrapper {

}

.main-banner-atol-pay-and-atol-online
.main-banner-atol-pay-and-atol-online-hint {
    /*font-size: 17px;*/
    font-size: 0.70rem;
    font-family: TT Firs Neue;
    /*line-height: 23px;*/
    line-height: 0.95rem;
    color: rgba(255, 255, 255, 0.69);
    outline: none;
}

.main-banner-atol-pay-and-atol-online
.main-banner-atol-pay-and-atol-online-img-wrapper {

}

.main-banner-atol-pay-and-atol-online
.main-banner-atol-pay-and-atol-online-img {
    display: flex;
    justify-content: flex-end;
}

.main-banner-atol-pay-and-atol-online
.main-banner-atol-pay-and-atol-online-img img {
    display: block;
    max-width: 100%;
    height: auto;
}

/* Main banner atol pay and atol online (корректировки вне макета от клиента) */
.main-banner-atol-pay-and-atol-online {
    padding: 0 0 0 1.5rem;
}

.main-banner-atol-pay-and-atol-online
.main-banner-atol-pay-and-atol-online-cols {
    align-items: normal;
}

.main-banner-atol-pay-and-atol-online
.main-banner-atol-pay-and-atol-online-cols
.main-banner-atol-pay-and-atol-online-cols-left {
    display: flex;
    align-items: center;
}

.main-banner-atol-pay-and-atol-online
.main-banner-atol-pay-and-atol-online-cols
.main-banner-atol-pay-and-atol-online-cols-right {
    display: flex;
    align-items: end;
    justify-content: flex-end;
}

.main-banner-atol-pay-and-atol-online
.main-banner-atol-pay-and-atol-online-content {
    padding: 1.5rem 0 1.5rem 0;
}

.main-banner-atol-pay-and-atol-online
.main-banner-atol-pay-and-atol-online-title-wrapper {
    margin: 0 0 1rem 0;
}

.main-banner-atol-pay-and-atol-online
.main-banner-atol-pay-and-atol-online-title-3-wrapper {
    margin: 0 0 1rem 0;
}

.main-banner-atol-pay-and-atol-online
.main-banner-atol-pay-and-atol-online-html-wrapper {
	color: rgba(255, 255, 255, 0.8);
	font-size: 1rem;
    margin: 0 0 1rem 0;
}

.main-banner-atol-pay-and-atol-online
.main-banner-atol-pay-and-atol-online-html-wrapper ol {
	list-style: decimal;
    padding-left: 1rem;
}

.main-banner-atol-pay-and-atol-online
.main-banner-atol-pay-and-atol-online-html-wrapper ul {
	list-style: disc;
    padding-left: 1rem;
}

.main-banner-atol-pay-and-atol-online
.main-banner-atol-pay-and-atol-online-html-wrapper > *:not(:last-child) {
    margin-bottom: 1rem;
}

.main-banner-atol-pay-and-atol-online
.main-banner-atol-pay-and-atol-online-price-title-wrapper {
    margin: 0 0 1.3rem 0;
}

.main-banner-atol-pay-and-atol-online
.main-banner-atol-pay-and-atol-online-title-2 {
    font-size: 2.25rem;
    line-height: 1.3;
}

.main-banner-atol-pay-and-atol-online
.main-banner-atol-pay-and-atol-online-button {
    font-size: 1rem;
    padding: 0 1.25rem;
    height: 3rem;
    display: inline-flex;
    align-items: center;
    min-width: 6.875rem;
}

.main-banner-atol-pay-and-atol-online
.main-banner-atol-pay-and-atol-online-img-wrapper {
    margin: 3rem 0 0 0;
}

.main-banner-atol-pay-and-atol-online
.main-banner-atol-pay-and-atol-online-img img {
    max-height: 600px;
}
/* / Main banner atol pay and atol online (корректировки вне макета от клиента) */

@media (max-width: 989px) {
    .main-banner-atol-pay-and-atol-online {
        padding: 0 2.75rem 0 2.75rem;
    }

    .main-banner-atol-pay-and-atol-online:before {
        display: none;
    }

    .main-banner-atol-pay-and-atol-online
    .main-banner-atol-pay-and-atol-online-cols {
        flex-flow: column;
    }

    .main-banner-atol-pay-and-atol-online
    .main-banner-atol-pay-and-atol-online-cols
    .main-banner-atol-pay-and-atol-online-cols-left {
        width: 100%;
    }

    .main-banner-atol-pay-and-atol-online
    .main-banner-atol-pay-and-atol-online-cols
    .main-banner-atol-pay-and-atol-online-cols-right {
        display: none;
    }

}

@media (max-width: 639px) {
    .main-banner-atol-pay-and-atol-online-wrapper {
        position: relative;
        z-index: 2;
        /*margin-bottom: 170px;*/
        margin-bottom: 7.08rem;
    }

    .main-banner-atol-pay-and-atol-online {
        border-radius: 0.36rem;
        padding: 0 1.83rem 0 1.83rem;
    }

    .main-banner-atol-pay-and-atol-online:before {
        border-radius: 0.36rem;
    }

    .main-banner-atol-pay-and-atol-online
    .main-banner-atol-pay-and-atol-online-cols {
    }

    .main-banner-atol-pay-and-atol-online
    .main-banner-atol-pay-and-atol-online-cols
    .main-banner-atol-pay-and-atol-online-cols-left {
    }

    .main-banner-atol-pay-and-atol-online
    .main-banner-atol-pay-and-atol-online-cols
    .main-banner-atol-pay-and-atol-online-cols-right {
    }

    .main-banner-atol-pay-and-atol-online
    .main-banner-atol-pay-and-atol-online-content {
        padding: 1.61rem 0 0.75rem 0;
    }

    .main-banner-atol-pay-and-atol-online
    .main-banner-atol-pay-and-atol-online-title-wrapper {
        margin: 0 0 0.86rem 0;
    }

    .main-banner-atol-pay-and-atol-online
    .main-banner-atol-pay-and-atol-online-title {
        font-size: 0.91rem;
    }

    .main-banner-atol-pay-and-atol-online
    .main-banner-atol-pay-and-atol-online-title-2-wrapper {
        margin: 0 0 0.16rem 0;
    }

    .main-banner-atol-pay-and-atol-online
    .main-banner-atol-pay-and-atol-online-title-2 {
        font-size: 1.83rem;
        line-height: 2rem;
    }

    .main-banner-atol-pay-and-atol-online
    .main-banner-atol-pay-and-atol-online-title-3-wrapper {
        margin: 0 0 1rem 0;
    }

    .main-banner-atol-pay-and-atol-online
    .main-banner-atol-pay-and-atol-online-title-3 {
        font-size: 0.66rem;
    }

    .main-banner-atol-pay-and-atol-online
    .main-banner-atol-pay-and-atol-online-special-price-title-wrapper {
        margin: 0 0 0.1rem 0;
    }

    .main-banner-atol-pay-and-atol-online
    .main-banner-atol-pay-and-atol-online-special-price-title {
        font-size: 1.1rem;
    }

    .main-banner-atol-pay-and-atol-online
    .main-banner-atol-pay-and-atol-online-old-price-title-wrapper {
        margin: 0 0 0.19rem 0;
    }

    .main-banner-atol-pay-and-atol-online
    .main-banner-atol-pay-and-atol-online-old-price-title {
        font-size: 0.91rem;
    }

    .main-banner-atol-pay-and-atol-online
    .main-banner-atol-pay-and-atol-online-price-title-wrapper {
        margin: 0 0 1.6rem 0;
    }

    .main-banner-atol-pay-and-atol-online
    .main-banner-atol-pay-and-atol-online-price-title {
        font-size: 1.27rem;
    }

    .main-banner-atol-pay-and-atol-online
    .main-banner-atol-pay-and-atol-online-button-wrapper {
        margin: 0 0 0.58rem 0;
    }

    .main-banner-atol-pay-and-atol-online
    .main-banner-atol-pay-and-atol-online-button {
        font-size: 1.27rem;
        border-radius: 0.36rem;
        padding: 0.66rem 2.69rem 0.72rem;
    }

    .main-banner-atol-pay-and-atol-online
    .main-banner-atol-pay-and-atol-online-button:hover {

    }

    .main-banner-atol-pay-and-atol-online
    .main-banner-atol-pay-and-atol-online-hint-wrapper {

    }

    .main-banner-atol-pay-and-atol-online
    .main-banner-atol-pay-and-atol-online-hint {
        font-size: 0.6rem;
        line-height: 0.85rem;
    }

    .main-banner-atol-pay-and-atol-online
    .main-banner-atol-pay-and-atol-online-img-wrapper {

    }

    .main-banner-atol-pay-and-atol-online
    .main-banner-atol-pay-and-atol-online-img {

    }

    .main-banner-atol-pay-and-atol-online
    .main-banner-atol-pay-and-atol-online-img img {
    }
}

/* Main banner atol pay and atol online (корректировки вне макета от клиента) */
@media (max-width: 989px) {
    .main-banner-atol-pay-and-atol-online {
        padding: 0 0 0 1.5rem;
    }
}

@media (max-width: 639px) {
    .main-banner-atol-pay-and-atol-online {
        padding: 0 1.5rem 0 1.5rem;
    }

    .main-banner-atol-pay-and-atol-online
    .main-banner-atol-pay-and-atol-online-content {
        padding: 1.5rem 0 1.5rem 0;
    }

    .main-banner-atol-pay-and-atol-online
    .main-banner-atol-pay-and-atol-online-title-wrapper {
        margin: 0 0 1rem 0;
    }

    .main-banner-atol-pay-and-atol-online
    .main-banner-atol-pay-and-atol-online-title {
        font-size: 0.91rem;
    }

    .main-banner-atol-pay-and-atol-online
    .main-banner-atol-pay-and-atol-online-title-2-wrapper {
        margin: 0 0 0.16rem 0;
    }

    .main-banner-atol-pay-and-atol-online
    .main-banner-atol-pay-and-atol-online-title-2 {
        font-size: 1.5rem;
        line-height: 1.3;
    }

    .main-banner-atol-pay-and-atol-online
    .main-banner-atol-pay-and-atol-online-title-3-wrapper {
        margin: 0 0 1rem 0;
    }

    .main-banner-atol-pay-and-atol-online
    .main-banner-atol-pay-and-atol-online-title-3 {
        font-size: 0.66rem;
    }

    .main-banner-atol-pay-and-atol-online
    .main-banner-atol-pay-and-atol-online-special-price-title-wrapper {
        margin: 0 0 0.1rem 0;
    }

    .main-banner-atol-pay-and-atol-online
    .main-banner-atol-pay-and-atol-online-special-price-title {
        font-size: 1.1rem;
    }

    .main-banner-atol-pay-and-atol-online
    .main-banner-atol-pay-and-atol-online-old-price-title-wrapper {
        margin: 0 0 0.19rem 0;
    }

    .main-banner-atol-pay-and-atol-online
    .main-banner-atol-pay-and-atol-online-old-price-title {
        font-size: 0.91rem;
    }

    .main-banner-atol-pay-and-atol-online
    .main-banner-atol-pay-and-atol-online-price-title-wrapper {
        margin: 0 0 1.6rem 0;
    }

    .main-banner-atol-pay-and-atol-online
    .main-banner-atol-pay-and-atol-online-price-title {
        font-size: 1.27rem;
    }

    .main-banner-atol-pay-and-atol-online
    .main-banner-atol-pay-and-atol-online-button-wrapper {
        margin: 0 0 0.58rem 0;
    }

    .main-banner-atol-pay-and-atol-online
    .main-banner-atol-pay-and-atol-online-button {
        font-size: .875rem;
        /*line-height: 1;*/
        border-radius: .5rem;
        padding: 0 1rem;
        height: 2.5rem;
    }

    .main-banner-atol-pay-and-atol-online
    .main-banner-atol-pay-and-atol-online-hint {
        font-size: 0.6rem;
        line-height: 0.85rem;
    }
}
/* / Main banner atol pay and atol online (корректировки вне макета от клиента) */


/* / Main banner atol pay and atol online */

/* Article -> Detail page */

/* Article -> Detail page -> Sidebar */
.article-layout
.article-layout__content .user-text
.sidebar {
    float: right;
    /*width: 432px;*/

    width: 27rem;
    max-width: 432px;
    margin: 0 0 0 4.35rem;
}
/* / Article -> Detail page -> Sidebar */

/* Article -> Detail page -> Banner -> Placeholder */
.article-layout
.article-banner-placeholder {

}

.article-layout
.article-banner-placeholder > a {
    display: block;
    border: none;
    outline: none;
    user-select: none;
    text-decoration: none;
}


.article-layout
.article-banner-placeholder > a img {
    max-width: 100%;
    height: auto;
}

.article-layout
.article-banner-placeholder > img {
    max-width: 100%;
    height: auto;
}
/* / Article -> Detail page -> Banner -> Placeholder */

/* Article -> Detail page -> Banner -> Sidebar */
.article-layout
.article-banner-sidebar {
    margin: 0 0 60px 0;
}

.article-layout
.article-banner-sidebar
.article-banner-sidebar-img {
    margin: 0 0 20px 0;
}

.article-layout
.article-banner-sidebar
.article-banner-sidebar-img > a {
    display: block;
    border: none;
    outline: none;
    user-select: none;
    text-decoration: none;
}


.article-layout
.article-banner-sidebar
.article-banner-sidebar-img > a img {
    max-width: 100%;
    height: auto;
}

.article-layout
.article-banner-sidebar
.article-banner-sidebar-img > img {
    max-width: 100%;
    height: auto;
}

.article-layout
.article-banner-sidebar
.article-banner-sidebar-text {
    color: #17181C;

    font-size: 16px;
    line-height: 22px;

    font-weight: 500;
}

.article-layout
.article-banner-sidebar
.article-banner-sidebar-text > a {
    color: #17181C;

    font-size: 16px;
    line-height: 22px;

    outline: none;
    border: none;
    text-decoration: none;
}

.article-layout
.article-banner-sidebar
.article-banner-sidebar-text > a:hover {
    outline: none;
    border: none;
    text-decoration: underline;
}

@media (max-width: 989px) {
    .article-layout
    .article-banner-sidebar {
        display: none;
    }
}
/* / Article -> Detail page -> Banner -> Sidebar */

/* Article -> Detail page -> Counter */
.hero-article__counter-wrapper {
    margin: 9px 0 0 0;
}

.hero-article__counter {
    display: flex;
    flex-flow: row nowrap;
    justify-content: flex-start;
    align-items: center;

    gap: 3px;
}

.hero-article__counter
.hero-article__counter-icon {
    width: 20px;
    height: 20px;

    background-size: cover;

    background-position: 0 0;
    background-color: transparent;
    background-repeat: no-repeat;

    background-image: url('/local/templates/.default/css/img/ph_eye.svg');
}

.hero-article__counter
.hero-article__counter-value {
    padding: 1px 0 0 0;

    font-family: TT Firs Neue, -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;
    font-size: 11px;
    font-weight: 500;
    color: rgba(23, 24, 28, .5);

    letter-spacing: 1.65px;
    line-height: normal;

    outline: none;
    user-select: none;
}
/* / Article -> Detail page -> Counter */

.article-layout__content .user-text img
{
    max-width: 100%;
    height: auto;
}

/* / Article -> Detail page */

/* Article -> List */
.card-news__counter-wrapper {
    margin-left: auto;
}

.card-news__counter {
    display: flex;
    flex-flow: row nowrap;
    justify-content: flex-start;
    align-items: center;

    gap: 3px;

    background-color: #fff;
    padding: 4px;
}

.card-news__counter
.card-news__counter-icon {
    width: 20px;
    height: 20px;

    background-size: cover;

    background-position: 0 0;
    background-color: transparent;
    background-repeat: no-repeat;

    background-image: url('/local/templates/.default/css/img/ph_eye.svg');
}

.card-news__counter
.card-news__counter-value {
    padding: 1px 0 0 0;

    font-family: TT Firs Neue, -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;
    /*font-size: 11px;*/
    font-size: .6875rem;
    font-weight: 500;
    color: rgba(23, 24, 28, .5);

    letter-spacing: 1.65px;
    line-height: normal;

    outline: none;
    user-select: none;
}
/* / Article -> List */

/* Тарифы кастомизация (только для страницы /industries/dmdk/) */
.card-tariff-cols {
    display: flex;
    flex-flow: row nowrap;
    justify-content: flex-start;
    gap: 0.9375rem;

    width: 100%;
}

.card-tariff-cols__item {
    width: 50%;
}

.card-tariff-img-wrapper {
    height: 100%;
    width: 100%;
}

.card-tariff-img {
    display: block;
    outline: none;
    user-select: none;
    width: 100%;
    height: 100%;
    object-fit: cover;
    border-radius: .5rem;
}

.slider-switch__base--custom
.swiper-wrapper {
    justify-content: flex-start;
}

.slider-switch__base--custom
.swiper-wrapper .swiper-slide {
    width: 100% !important;
}

.slider-switch__base--custom
.swiper {
    width: 100%;
    max-width: none;
}

.card-tariff-custom {
    padding: 2.125rem 2.5rem 1.875rem 2.5rem;
    min-height: auto;
}

.card-tariff-custom
.card-tariff__badge {

}

.card-tariff-custom
.card-tariff__content {

}

.card-tariff-custom
.card-tariff__label {
    font-size: 0.6875rem;

    margin-bottom: 1.5625rem;
}

.card-tariff-custom
.card-tariff__title {

}

.card-tariff-custom
.card-tariff__text {

}

.card-tariff-custom
.card-tariff__list {
    margin: 0.625rem 0;
}

.card-tariff-custom
.card-tariff__item {
    min-height: auto;
    margin-bottom: 0.5rem;

    font-size: 1rem;
    font-weight: 500;
    line-height: 1.5rem;
}

.card-tariff-custom
.card-tariff__item:before {
    width: 0.25rem;
    height: 0.25rem;

    top: 50%;
    left: -0.875rem;

    margin-top: -0.125rem;
}

.card-tariff-custom
.card-tariff__footer {
    justify-content: space-between;
}

.card-tariff-custom
.card-tariff__price {
    font-size: 1.25rem;
    line-height: 1.625rem;
}

.card-tariff-custom
.card-tariff__action {

}

.card-tariff-custom
.card-tariff__action
.button {
    height: 2.5rem;
    padding: 0.9375rem;
    min-width: auto;
}

.card-tariff__equivalent {
    text-align: center;
    align-self: stretch;
    margin-top: auto;
    padding: 0.5rem;
}

.card-tariff-custom
.card-tariff__action
.button
.button__text {
    font-size: 0.875rem;
    line-height: 1rem;
}

@media (min-width: 640px) and (max-width: 989.98px) {
    .slider-switch__base--custom {
        width: 100%;
    }
}

@media (max-width: 989px) {
    .card-tariff-cols__item--left {
        width: 100%;
    }

    .card-tariff-cols__item--right {
        display: none;
    }
}

@media (max-width: 639.98px) {
    .slider-switch__base--custom {
        width: 100%;
    }
}

/* / Тарифы кастомизация (только для страницы /industries/dmdk/) */

@media (max-width: 639px) {
    .card-hero__text > div {
        display: inline;
    }
}

@media screen and (max-width: 989px) {
    .ekvayringForm {
        padding-bottom: 50px !important;
    }
}

/* О сервисе (Что мы берем на себя) - кастомизация (только для страницы /industries/atol-pay/ или /payhelp/) */
@media (min-width: 640px) {
    .slider-promo--top-short-atol-pay
    .card-simple__title {
        max-height: 4.875rem;
        text-overflow: clip;
        overflow: visible;
        -webkit-box-orient: horizontal;
        -webkit-line-clamp: none;
    }
}
/* / О сервисе (Что мы берем на себя) - кастомизация (только для страницы /industries/atol-pay/ или /payhelp/) */

/* Тарифы - кастомизация (только для страницы /industries/atol-pay/ или /payhelp/) */
.slider-switch__heading--custom {
    margin-top: 0.833rem;
}

.slider-switch--short
.card-tariff {
    height: auto;
    min-height: auto;
}

.slider-switch--short
.card-tariff__footer {
    justify-content: space-between;
}

.slider-switch--short
.swiper {
    width: 100%;
    max-width: none;
}
/* / Тарифы - кастомизация (только для страницы /industries/atol-pay/ или /payhelp/) */

/* End */


/* Start:/local/templates/.default/template_styles.css?176053324160113*/
.header-fixed {
    position: fixed;
    top: 0;
    width: 100%;
    height: 76px;
    box-shadow: 0 0 20px rgba(0,0,0,.1);
}
.header-fixed .submenu {
    top: 76px;
}
@media screen and (max-width: 989px) {
    .header-fixed {
        height: 60px;
    }
    .menu {
        max-width: 100vh;
    }
    body.menu-opened {
        height: 100vh;
        position: fixed !important;
        top: 0 !important;
    }
}

.news-layout__bottom .pagination__list {
    flex-wrap: wrap;
    justify-content: center;
}

/* raiffeisen */
.rafAdventages {
    padding-top: 60px;
    padding-bottom: 100px;
    background-color: #EDEFF5;
}
.rafBlock__title {
    font-size: 36px;
    font-weight: 600;
    line-height: 47px;
    margin-bottom: 42px;
    font-family: TT Firs Neue;
}
.rafBlock__items {
    display: flex;
    align-items: stretch;
    justify-content: center;
    margin-left: -8px;
    margin-right: -8px;
}
.rafBlock__items__item {
    width: calc(25% - 16px);
    border-radius: 8px;
    box-shadow: 4px 0px 4px 0px #34354840;
    margin-left: 8px;
    margin-right: 8px;
    padding: 24px;
    background-color: #fff;
    margin-bottom: 16px;
}
.rafBlock__items__item__icon {
    border-radius: 50%;
    width: 64px;
    height: 64px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 10px;
    background: linear-gradient(131.71deg, #F6F7FA 23.82%, #C9CDDD 88.49%);
    position: relative;
}
.rafBlock__items__item__icon__img {
    border-radius: 50%;
    width: 58px;
    height: 58px;
    position: absolute;
}
.rafBlock__items__item__icon__img {
    max-width: 100%;
    background-color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
}
.rafBlock__items__item__icon__img img {
    margin-right: -2px;
}
.rafBlock__items__item__title {    
    font-size: 18px;
    font-weight: 700;
    line-height: 27px;
    margin-bottom: 10px;
}
.rafBlock__items__item__text {    
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}


.rafStep {
    padding-top: 60px;
    padding-bottom: 150px;
    background-color: #DCE0EB;
}
.rafStep .rafBlock__items__item {
    box-shadow: unset;
    background-color: unset;
}
.rafStep .rafBlock__items__item__number {    
    font-size: 150px;
    font-weight: 600;
    line-height: 110px;
    color: #FFFFFF;
    text-shadow: 0px 4px 4px #00000040, 0px 2px 2px #00000040;
    margin-bottom: 30px;
    display: flex;
    flex-wrap: nowrap;
    align-items: flex-end;
    flex-flow: 0;
}
.rafBlock__items__item__number__arrow {
    flex: 1;
    margin-right: -20px;
    margin-left: 20px;
}
.rafStep .rafBlock__items__item__title,
.rafStep .rafBlock__items__item__text {
    padding-right: 30px;
}

.rafBuy {
    padding-top: 60px;
    padding-bottom: 170px;
    background-color: #EDEFF5;
}
.rafBuy__items {
    display: flex;
    align-items: stretch;
    justify-content: center;
    margin-left: -34px;
    margin-right: -34px;
}
.rafBuy__items__item {
    margin-left: 34px;
    margin-right: 34px;
    width: calc(100%/3 - 68px);
    background-color: #13141C;
    box-shadow: 4px 0px 4px 0px #34354840;
    border-radius: 8px;
    padding: 34px;
    display: flex;
    flex-direction: column;
    margin-bottom: 20px;
}
.rafBuy__items__item__title {
    font-size: 36px;
    font-weight: 700;
    line-height: 47px;
    margin-bottom: 30px;
    color: #fff;
}
.rafBuy__items__item__oldPrice {
    font-size: 36px;
    font-weight: 400;
    line-height: 47px;
    margin-bottom: 16px;
    color: #fff;
    position: relative;
    width: fit-content;
    padding: 0 4px;
}
.rafBuy__items__item__oldPrice::after {
    content: "";
    position: absolute;
    top: calc(50% - 2px);
    left: 0;
    width: 100%;
    height: 4px;
    background-color: #EC1B30;
}
.rafBuy__items__item__price {
    font-size: 66px;
    font-weight: 700;
    line-height: 86px;
    margin-bottom: 16px;
    color: #fff;
}
.rafBuy__items__item__text {
    font-size: 18px;
    font-weight: 700;
    line-height: 22px;
    margin-bottom: 40px;
    color: #fff;
}
.rafBuy__items__item__text p {
    margin-bottom: 10px;
}
.rafBuy__items__item__button.button {
    width: 100%;
    height: 48px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    margin-top: auto;
}

.rafBanner {
    display: flex;
    align-items: center;
}
.rafBanner-content {
    display: flex;
    align-items: center;
    flex-wrap: nowrap;
    justify-content: space-between;
}
.rafBanner__text {
    max-width: 420px;
}
.rafBanner__text__title {    
    font-size: 36px;
    font-weight: 600;
    line-height: 47px;
    margin-bottom: 36px;
    font-family: TT Firs Neue;
}
.rafBanner__text__text {    
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
    margin-bottom: 40px;
}
.rafBanner__text__text p {
    margin-bottom: 8px;
}

.rafBanner.rafSpecTarif .rafBanner-content {
    align-items: flex-start;
}
.rafBanner.rafSpecTarif .rafBanner__text {
    max-width: unset;
    margin-right: 60px;
    margin-top: 60px;
}
.rafBanner.rafSpecTarif .rafBanner__text__title {
    margin-bottom: 52px;
}
.rafBanner.rafSpecTarif .rafBanner__img {
    margin-top: -66px;
    padding-bottom: 60px;
}
.rafBanner.rafSpecTarif .rafBanner__text__button {
    width: 320px;
}

.rafFaq {
    padding-top: 60px;
    padding-bottom: 100px;
    background-color: #EDEFF5;
}
.rafFaq__items__item {
    margin-bottom: 18px;
    padding: 34px;
    border-radius: 16px;
    box-shadow: 20px 0px 20px 0px #0000004D;
    border: 4px solid #FFFFFF1A;
}
.rafFaq__items__item:last-child {
    margin-bottom: 0;
}
.rafFaq__items__item__question {
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
    position: relative;
    display: flex;
    align-items: center;    
    padding-right: 300px;
    cursor: pointer;
}
.rafFaq__items__item__question::after {
    content: "";
    position: absolute;
    right: 0;
    width: 23px;
    height: 38px;
    background-image: url("data:image/svg+xml,%3Csvg width='23' height='38' viewBox='0 0 23 38' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 34.9998L18.9998 18.9999L3 3.0001' stroke='%23EC1B30' stroke-width='5' stroke-linecap='round'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100%;
    transition: 0.2s;
}
.rafFaq__items__item__question.rafFaq__items__item__question-active::after {
    transform: rotate(90deg);
}
.rafFaq__items__item__answer {
    font-size: 18px;
    font-weight: 400;
    line-height: 1.2;
    margin-top: 28px;
    display: none;
    padding-right: 300px;
}

.rafBanner.rafVideo {
    padding-top: 60px;
    padding-bottom: 150px;
}
.rafBanner.rafVideo .rafBanner-content {
    align-items: stretch;
}
.rafBanner.rafVideo .rafBanner__text {
    display: flex;
    flex-direction: column;
    max-width: 400px;
}
.rafBanner.rafVideo .rafBanner__text__title {
    padding-bottom: 40px;
    margin-bottom: auto;
}
.rafVideo__text__button_01 {
    margin-bottom: 18px;
}
.rafVideo__text__button_01,
.rafVideo__text__button_02 {
    max-width: 320px;
}
.button--line.rafVideo__text__button_02 {
    border-color: #df192c;
}
.rafBanner__video {
    width: 50%;
    margin-left: 40px;
    box-shadow: 20px 0px 20px 0px #0000004D;
    border-radius: 16px;
    overflow: hidden;
}
.rafBanner__video__block {
	position: relative;
	padding-top: 56.25%;    
}
.rafBanner__video__block iframe {
	width: 100%;
	height: 100%;
	display: block;
	position: absolute;
	margin: 0;
	top: 0;
	left: 0;
	border: none;
}

.rafBanner.rafSpecTarif.rafQuestion {
    padding-bottom: 40px;
}

.rafBanner.rafSpecTarif.rafQuestion .rafBanner-content {
    align-items: stretch;
}
.rafBanner.rafSpecTarif.rafQuestion .rafBanner__text__title {
    margin-bottom: 10px;
}
.rafBanner.rafSpecTarif.rafQuestion .rafBanner__text {
    display: flex;
    flex-direction: column;
}
.rafBanner.rafSpecTarif.rafQuestion .rafBanner__text__text {
    font-size: 24px;
    font-weight: 400;
    line-height: 1.4;
    margin-bottom: 20px;
}
.rafBanner.rafSpecTarif.rafQuestion .rafBanner__text__button {
    margin-top: auto;
    margin-bottom: 70px;
}

@media screen and (max-width: 1399px) {
    .rafBuy__items {
        margin-left: -8px;
        margin-right: -8px;
    }
    .rafBuy__items__item {
        margin-left: 8px;
        margin-right: 8px;
        width: calc(100%/3 - 16px);
    }
}
@media screen and (max-width: 1299px) {
    .rafBuy__items__item__oldPrice {
        font-size: 30px;
        line-height: 1.2;
    }
    .rafBuy__items__item__price {
        font-size: 46px;
        line-height: 1.2;
    }
    .rafBanner__img img {
        max-width: 540px;
    }

    .rafBanner.rafSpecTarif .rafBanner__text__title {
        font-size: 24px;
        line-height: 1.4;
    }

    .rafFaq__items__item__question,
    .rafFaq__items__item__answer {
        padding-right: 50px;
    }
}
@media screen and (max-width: 989px) {
    .rafBanner__text__title {
        font-size: 24px;
        line-height: 1.2;
        margin-bottom: 20px;
    }
    .rafBanner__img img {
        max-width: 380px;
    }

    .rafBlock__items {
        flex-wrap: wrap;
    }
    .rafBlock__items__item {
        width: calc(50% - 16px);
    }
    .rafBuy__items {
        margin-left: 0;
        margin-right: 0;
        flex-wrap: wrap;
    }
    .rafBuy__items__item {
        margin-left: 0;
        margin-right: 0;
        width: 100%;
    }

    .rafBanner.rafSpecTarif .rafBanner__text {
        margin-top: 30px;        
    }
    .rafBanner.rafSpecTarif .rafBanner__text__title {
        margin-bottom: 20px;
    }

    .rafBanner.rafVideo .rafBanner-content {
        flex-direction: column;
        align-items: center;
    }
    .rafBanner.rafVideo .rafBanner__text {        
        margin-bottom: 30px;
        text-align: center;
    }    
    .rafVideo__text__button_01,
    .rafVideo__text__button_02 {
        width: 100%;
        max-width: unset;
    }
    .rafBanner__video {
        width: 100%;
        margin-left: 0;
    }
}
@media screen and (max-width: 767px) {
    .rafAdventages {
        padding-top: 30px;
        padding-bottom: 60px;
    }    
    .rafStep {
        padding-top: 30px;
        padding-bottom: 80px;
    }
    .rafBuy {
        padding-top: 30px;
        padding-bottom: 80px;
    }
    .rafBlock__title {
        font-size: 28px;
        line-height: 1.4;
        margin-bottom: 20px;
    }
    .rafFaq {
        padding-top: 30px;
        padding-bottom: 60px;
    }
    .rafBanner.rafVideo {
        padding-top: 30px;
        padding-bottom: 80px;
    }

    .rafFaq__items__item__question {
        font-size: 18px;
    }
    .rafFaq__items__item__answer {
        font-size: 14px;
        padding-right: 0;
    }

    .rafBanner.rafSpecTarif.rafQuestion .rafBanner-content {
        flex-direction: column;
        align-items: center;
    }
    .rafBanner.rafSpecTarif.rafQuestion .rafBanner__text {
        margin-right: 0;
        display: flex;
        flex-direction: column;
        align-items: center;
        margin-bottom: 30px;
    }
    .rafBanner.rafSpecTarif.rafQuestion .rafBanner__text__title {
        text-align: center;
    }
    .rafBanner.rafSpecTarif.rafQuestion .rafBanner__text__button {
        margin-bottom: 0;
    }
    .rafBanner.rafSpecTarif.rafQuestion .rafBanner__img {
        margin-top: 0;
        padding-bottom: 0;
    }
}
@media screen and (max-width: 639px) {
    .rafBanner-content {
        flex-direction: column;
    }
    .rafBanner__text__title {
        padding-top: 20px;
        text-align: center;
    }
    .rafBanner__text__text {
        text-align: center;
    }
    .rafBanner__text__button {
        width: 100%;
    }
    .rafBanner__img img {
        width: 100%;
    }

    .rafBanner.rafSpecTarif .rafBanner__text {
        margin-right: 0;
        margin-bottom: 30px;
        text-align: center;
    }
    .rafBanner.rafSpecTarif .rafBanner__img {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
        margin-top: 0;
    }
}
@media screen and (max-width: 559px) {
    .rafBlock__items {
        margin-left: 0;
        margin-right: 0;
    }
    .rafBlock__items__item {
        width: 100%;
        margin-left: 0;
        margin-right: 0;
    }    
    .rafBuy__items__item {
        padding: 20px;
    }
}
@media screen and (max-width: 359px) {    
    .rafBanner.rafSpecTarif .rafBanner__text__button {
        width: 100%;
    }
}

.main-hero__card .card-hero [data-hidden] {
    display: none;
}

.main-hero__card .bullet-arrow-left, .main-hero__card .bullet-arrow-right {
    position: absolute;
    color: #df192c;
    padding: 0px 10px;
    font-size: 42px;
    font-weight: normal;
    top: 50%;
    transform: translateY(-50%);
}
.main-hero__card .bullet-arrow-left:hover, .main-hero__card .bullet-arrow-right:hover {
    cursor: pointer;
}

.main-hero__card .bullet-arrow-left {
    left: 0;
    display: none;
}

.main-hero__card .bullet-arrow-right {
    right: 0;
}


.partnersTabs {
    margin-top: 56px;
    margin-bottom: 110px;
}
.partnersTabs__list {
    margin-bottom: 56px;
    display: flex;
    align-items: center;
    flex-wrap: nowrap;
    border-bottom: 2px solid #fff;
}
.mfp-fade.mfp-wrap .mfp-content {
    height: auto;
    top: unset;
}
.partnersTabs__list__item:not(:last-child) {
    margin-right: 40px;
}
.partnersTabs__list__item__text {    
    padding-bottom: 26px;
    font-size: 18px;
    font-weight: 500;
    line-height: 1.4;
    border-bottom: 2px solid #fff;
    margin-bottom: -2px;    
    cursor: pointer;
    opacity: 0.4;
    transition: 0.2s;
}
.partnersTabs__list__item__text:hover {
    opacity: 1;
}
.partnersTabs__list__item__text-active {
    border-color: #DF192C;
    opacity: 1;
}
.partnersTabs__block__title {
    font-size: 24px;
    font-weight: 600;
    line-height: 1.4;
    margin-bottom: 40px;
}
.partnersTabs__block {
    display: none;    
}
.partnersTabs__block.partnersTabs__block-active {
    display: block;      
}
.partnersTabs__block-row {
    display: flex;
    flex-wrap: wrap;
    row-gap: 16px;
    margin-left: -8px;
    margin-right: -8px;
    margin-bottom: 16px;
    align-items: stretch;
    justify-content: flex-start;
}
.partnersTabs__block__item {
    margin-left: 8px;
    margin-right: 8px;
    width: calc(100%/3 - 16px);
    padding: 24px;
    border-radius: 8px;
    background-color: #fff;
    display: flex;
    flex-direction: column;
}
.partnersTabs__block__item__logo {
    height: 38px;
    max-height: 38px;
    display: flex;
    align-items: center;
    margin-bottom: 42px;
}
.partnersTabs__block__item__logo img {
    max-height: 100%;
    max-width: 100%;
}
.partnersTabs__block__item__text {
    font-size: 20px;
    font-weight: 500;
    line-height: 1.4;
    margin-bottom: 20px;
}
.partnersTabs__block__item__button {    
    margin-top: auto;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.4;
    height: 40px;
    display: flex;
    align-items: center;
    width: fit-content;
    padding-left: 16px;
    padding-right: 16px;
    background-color: #DF192C;
    color: #fff;
    border-radius: 8px;
    margin-left: auto;
    transition: 0.2s;    
}
.partnersTabs__block__item__button:hover {
    background-color: #b50808;
}
.partnersTabs__block__item__button.partnersTabs__block__item__button-link {
    margin-top: 40px;
    padding-left: 50px;
    padding-right: 50px;
    margin-right: auto;
}
.partnersModal {
    width: 688px;
    max-width: 90%;
    border-radius: 15px;
    background-color: #F5F5F5;
    padding: 90px 34px 34px 34px;
    position: relative;
}
.partnersModal .mfp-close {
    width: 40px;
    height: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    font-size: 0;
    top: 30px;
    right: 30px;
    background: url("data:image/svg+xml;charset=UTF-8,%3csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M1.00091 0.998485L11.0007 11.0007M21.0003 21.0002L11.0007 11.0007M11.0007 11.0007L21.0005 1.00094M11.0007 11.0007L1.00101 21.0004' stroke='%2315141D' stroke-width='2' stroke-linecap='round'/%3e%3c/svg%3e ") no-repeat center center;
}
.partnersModal__text p {
    font-size: 16px;
    font-weight: 400;
    line-height: 1.4;
    text-align: left;
    margin-bottom: 24px;
}
.partnersModal__text p b {
    font-weight: 500;
}
.partnersModal__text ul:not(.partnersModal__text__block-3, .partnersModal__text__block-2, .partnersModal__text__block-1) {
    margin-top: -8px;
    margin-bottom: 18px;
}
.partnersModal__text ul:not(.partnersModal__text__block-3, .partnersModal__text__block-2, .partnersModal__text__block-1) li {
    font-size: 16px;
    font-weight: 400;
    line-height: 1.4;
    text-align: left;
    padding-left: 16px;
    position: relative;
    margin-bottom: 6px;
}
.partnersModal__text ul:not(.partnersModal__text__block-3, .partnersModal__text__block-2, .partnersModal__text__block-1) li::before {
    content: "•";
    position: absolute;
    left: 0;
    top: 0;
}
.partnersModal__text ul.partnersModal__text__list-3 {
    column-width: 33%;
    column-count: 3;
    column-gap: 4%;
}
.partnersModal__text .partnersModal__text__block-3 {
    display: flex;
    align-items: stretch;
    justify-content: center;
    margin-left: -16px;
    margin-right: -16px;
}
.partnersModal__text .partnersModal__text__block-3 li {
    margin-left: 16px;
    margin-right: 16px;
    width: calc(100%/3 - 32px);
    padding: 24px 16px 16px 16px;
    border-radius: 8px;
    background-color: #fff;
    display: flex;
    flex-direction: column;
    align-items: center;
}
.partnersModal__text__block-3__icon {
    margin-bottom: 16px;
}
.partnersModal__text .partnersModal__text__block-3 li p {
    line-height: 1.8;
    margin-bottom: 0;
}
.partnersModal__text .partnersModal__text__block-3 li p.partnersModal__text__block-3__bigRed {
    font-size: 20px;
    font-weight: 700;
    line-height: 1.4;
    text-align: center;
    color: #ED1B2F;
}
.partnersModal__text .partnersModal__text__block-2 {
    display: flex;
    align-items: stretch;
    justify-content: center;
    flex-wrap: wrap;
    margin-left: -16px;
    margin-right: -16px;
    margin-bottom: 8px;
}
.partnersModal__text .partnersModal__text__block-2 li {
    margin-left: 16px;
    margin-right: 16px;
    width: calc(50% - 32px);
    padding: 24px;
    border-radius: 8px;
    background-color: #fff;
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-bottom: 16px;
}
.partnersModal__text .partnersModal__text__block-2 li p {
    line-height: 1.8;
    margin-bottom: 0;
}
.partnersModal__text .partnersModal__text__block-1 {
    display: flex;
    align-items: stretch;
    justify-content: center;
    flex-wrap: wrap;
}
.partnersModal__text .partnersModal__text__block-1 li {    
    width: 100%;
    padding: 16px 74px 16px 16px;
    border-radius: 8px;
    background-color: #fff;    
    margin-bottom: 8px;
    position: relative;
}
.partnersModal__text__block-1__number {
    display: block;
    position: absolute;
    top: 16px;
    right: 16px;
    width: 35px;
    height: 35px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    font-size: 16px;
    font-weight: 700;
    line-height: normal;
    color: #fff;
    background-color: #ED1B2F;
}
.partnersModal__text .partnersModal__text__block-1 li p {
    margin-bottom: 8px;
}
.partnersModal__text .partnersModal__text__block-1 li p:last-child {
    margin-bottom: 0;
}

.partnersModal__text .partnersModal__text__grid {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    gap: 1rem;
    font-size: 0.875em;
    margin-bottom: 20px;
}
.partnersModal__text .partnersModal__text__icon-box {
    flex-basis: 100%;
    display: flex;
    gap: 1rem;
}
.partnersModal__text .partnersModal__text__icon-box img {
    max-height: 60px;
}

.partnersAdvantages {
    margin-bottom: 110px;
}
.partnersAdvantages__title {
    font-size: 36px;
    font-weight: 600;
    line-height: 1.2;
    text-align: left;
    margin-bottom: 56px;
}
.partnersAdvantages__list {
    display: flex;
    flex-wrap: wrap;
    margin-left: -8px;
    margin-right: -8px;
    align-items: stretch;
    justify-content: center;
}
.partnersAdvantages__list__item {
    margin-left: 8px;
    margin-right: 8px;
    width: calc(25% - 16px);
    padding: 24px 34px;
    border-radius: 8px;
    background-color: #fff;
    display: flex;
    flex-direction: column;
}
.partnersAdvantages__list__item__icon {
    max-height: 64px;
    margin-bottom: 20px;
}
.partnersAdvantages__list__item__icon img {
    max-height: 100%;
}
.partnersAdvantages__list__item__title {
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    text-align: left;
    margin-bottom: 16px;
}
.partnersAdvantages__list__item__text {
    font-size: 16px;
    font-weight: 400;
    line-height: 1.4;
    text-align: left;
}

#partnersSteps {
    margin-bottom: 112px;
    padding-top: 60px;
    padding-bottom: 60px;
    background: #fff;
}
#partnersSteps .partnersStepsTitle {
    font-size: 36px;
    font-weight: 600;
    line-height: 1.2;
    text-align: left;
}
#partnersSteps .steps__step__title {
    font-size: 20px;
    font-weight: 600;
    line-height: 1.4;
    text-align: left;
    margin-bottom: 16px;
    max-width: calc(100% - 40px);
}
#partnersSteps .steps__step__text {
    font-size: 16px;
    font-weight: 400;
    line-height: 1.4;
    text-align: left;
    max-width: calc(100% - 80px);
}
#partnersSteps .connection-steps__content .connection-steps__step::before,
#partnersSteps .connection-steps__content .connection-steps__step:last-child::after {
    z-index: 0;
}
#partnersSteps .connection-steps__content .connection-steps__circle {
    position: relative;
    z-index: 1;
}
#partnersSteps .connection-steps__content .connection-steps__step {
    width: 25%;
    padding-left: 0;
    padding-right: 0;
}

.partnersConsult {
    background-color: #EDEFF5;
    margin-bottom: 112px;
}
.partnersConsult__block {
    display: flex;
    align-items: center;    
}
.partnersConsult__block__text {
    margin-right: 20px;
}
.partnersConsult__block__img {
    margin-top: -36px;
    padding-bottom: 60px;
    margin-left: auto;
}
.partnersConsult__block__text__title {
    font-size: 36px;
    font-weight: 600;
    line-height: 1.4;
    text-align: left;
    margin-bottom: 24px;
}
.partnersConsult__block__text__text {
    font-size: 16px;
    font-weight: 400;
    line-height: 1.4;
    text-align: left;
    margin-bottom: 40px;
}
.partnersConsult__block__text__button {
    font-size: 16px;
    font-weight: 500;
    line-height: normal;
    text-align: center;
    height: 48px;
    width: 320px;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: #DF192C;
    color: #fff;
    border-radius: 8px;
    transition: 0.2s;
}
.partnersConsult__block__text__button:hover {
    background-color: #b50808;
}


@media screen and (max-width: 989px) {
    .partnersTabs__block-row {
        flex-wrap: wrap;
    }
    .partnersTabs__block__item {
        width: calc(50% - 16px);
    }
    .partnersModal {
        padding: 24px;
    }
    .partnersModal .mfp-close {
        top: 10px;
        right: 10px;
    }
    .partnersModal__text .partnersModal__text__icon-box {
        flex-basis: 100%
    }
    .partnersAdvantages__list__item {
        width: calc(50% - 16px);
        margin-bottom: 16px;
    }
    .partnersTabs__list {
        flex-direction: column;
        align-items: flex-start;
        border-bottom: 0;
        margin-bottom: 20px;        
    }
    .partnersTabs__list__item__text {
        padding-bottom: 0;
        margin-bottom: 10px;
        border-bottom: 0;
    }
    .partnersTabs__list__item__text-active {
        border-bottom: 2px solid #DF192C;
    }
    .partnersTabs__block__title,
    .partnersAdvantages__title,
    #partnersSteps .partnersStepsTitle,
    .partnersConsult__block__text__title {
        font-size: 2rem;
        line-height: 1.4;
        margin-bottom: 20px;
    }
    .partnersTabs,
    .partnersAdvantages {
        margin-bottom: 60px;
    }
    #partnersSteps .connection-steps__content .connection-steps__step {
        width: 100%;
    }

    .partnersConsult__block {
        flex-direction: column;
        align-items: center;
    }
    .partnersConsult__block__text {
        padding-top: 60px;
        padding-bottom: 40px;
        margin-right: 0;
    }
    .partnersConsult__block__text__title,
    .partnersConsult__block__text__text {
        text-align: center;
    }
    .partnersConsult__block__img {
        margin-left: 0;
        margin-top: 0;
    }
    .partnersConsult__block__img img {
        max-width: 100%;
    }
    .partnersConsult__block__text__button {
        margin-left: auto;
        margin-right: auto;
        max-width: 100%;
    }
}
@media screen and (max-width: 639px) {
    .partnersTabs__block__title,
    .partnersAdvantages__title,
    #partnersSteps .partnersStepsTitle,
    .partnersConsult__block__text__title {
        font-size: 1.25rem;
        line-height: 1.2;
    }
    .partnersTabs__block-row {
        margin-left: 0;
        margin-right: 0;
    }
    .partnersTabs__block__item {
        width: 100%;
        margin-left: 0;
        margin-right: 0;
    }
    .partnersAdvantages__list {
        margin-left: 0;
        margin-right: 0;
    }
    .partnersAdvantages__list__item {
        margin-left: 0;
        margin-right: 0;
        width: 100%;
    }

    .partnersModal__text .partnersModal__text__block-2,
    .partnersModal__text .partnersModal__text__block-3 {
        margin-left: 0;
        margin-right: 0;
        flex-wrap: wrap;
    }
    .partnersModal__text .partnersModal__text__block-2 li,
    .partnersModal__text .partnersModal__text__block-3 li {
        margin-left: 0;
        margin-right: 0;
        width: 100%;
        margin-bottom: 16px;
    }
    .partnersModal__text .partnersModal__text__block-2 li:last-child,
    .partnersModal__text .partnersModal__text__block-3 li:last-child {
        margin-bottom: 0;
    }
}


.card-tariff--main .card-tariff__text,
.card-tariff--dark .card-tariff__text {
    color: rgba(255, 255, 255, 0.7);
}

.worked__top,
.podhodit__top {
    margin-bottom: 56px;
}
.worked__items {
    display: flex;
    flex-direction: column;
}
.worked__items__item {
    display: flex;
    align-items: center;
}
.worked__items__item:first-child {
    margin-bottom: 56px;
}
.worked__items__item__text__title {
    margin-bottom: 24px;
}
.worked__items__item__text__items {
    counter-reset: li;    
}
.worked__items__item__text__items__item {
    padding-left: 48px;
    position: relative;
    min-height: 32px;
    margin-bottom: 8px;
    display: flex;
    align-items: flex-start;
}
.worked__items__item__text__items__item::before {
    content: counter(li);
    counter-increment: li 1;
    width: 30px;
    height: 30px;
    border: 2px solid #fff;
    border-radius: 50%;
    background: #DF192C;
    font-size: 16px;
    font-weight: 500;
    line-height: normal;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #fff;
    position: absolute;
    left: 0;
    top: 0;
}
.worked__items__item__text {
    flex: 1;
}
.worked__items__item__img {
    width: 50%;
    margin-left: 40px;
}
.worked__items__item__img img {
    max-width: 100%;
}
.worked__items__item.worked__items__item-reverse {
    flex-direction: row-reverse;
}
.worked__items__item-reverse .worked__items__item__img {
    margin-left: 0;
    margin-right: 40px;
}
.podhodit__block {
    padding: 48px;
    background-color: #fff;
    border-radius: 8px;
}
.podhodit__block__items {
    display: flex;
    align-items: stretch;
    justify-content: flex-start;
    flex-wrap: wrap;
    margin-left: -8px;
    margin-right: -8px;
    margin-bottom: -24px;
}
.podhodit__block__items__item {
    padding: 36px;
    background-color: #F5F5F5;
    border-radius: 8px;
    display: flex;
    align-items: center; 
    width: calc(50% - 16px);
    margin-left: 8px;
    margin-right: 8px;
    margin-bottom: 24px;
}
.podhodit__block__items__item__img {
    min-width: 115px;
    margin-right: 24px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.podhodit__block__items__item__img img {
    max-width: 100%;
}
.podhodit__block__items__item__text__title {
    margin-bottom: 16px;
}
@media screen and (max-width: 989px) {
    .worked__items__item,
    .worked__items__item.worked__items__item-reverse {
        flex-direction: column;
    }
    .worked__items__item .worked__items__item__img,
    .worked__items__item-reverse .worked__items__item__img {
        width: 100%;
        margin-left: 0;
        margin-right: 0;
        margin-top: 20px;
    }
    .worked__top,
    .podhodit__top {
        margin-bottom: 2rem;
    }
    .podhodit__block__items__item {
        margin-left: 0;
        margin-right: 0;
        width: 100%;
    }
    .podhodit__block {
        padding: 20px;
    }
}
@media screen and (max-width: 499px) {
    .podhodit__block__items__item {
        flex-direction: column;
        align-items: center;
    }
    .podhodit__block__items__item__img {
        margin-right: 0;
        margin-bottom: 24px;
    }
    .podhodit__block__items__item__text * {
        text-align: center;
    }
}

.card-simple__content .card-simple__text {
    max-height: unset;
    display: block;
}

/* эквайринг */
.slider-promo--top-short-ekvayring .slider-promo__background-slider {
    display: none;
}
.slider-promo--top-short-ekvayring.slider-promo--top-short .heading__title {
    width: 100%;
}
.workedEcvayring .worked__items__item {
    align-items: stretch;
}
.workedEcvayring .worked__items__item {
    margin-bottom: 0;
}
.workedEcvayring .worked__items__item__text {
    color: #fff;
    background: #DF192C url("data:image/svg+xml;charset=UTF-8,%3csvg width='96' height='438' viewBox='0 0 96 438' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_4171_12321)'%3e%3cpath d='M97 0L0.648804 23.4573V51.0661L97 27.6041V0Z' fill='white'/%3e%3cpath d='M0.648804 51.0662L97 74.5235V102.132L0.648804 78.6702V51.0662Z' fill='white'/%3e%3cpath d='M97 102.132L0.648804 125.59V153.198L97 129.736V102.132Z' fill='white'/%3e%3cpath d='M0.648804 153.198L97 176.656V204.265L0.648804 180.802V153.198Z' fill='white'/%3e%3cpath d='M97 204.265L0.648804 227.722V255.331L97 231.869V204.265Z' fill='white'/%3e%3cpath d='M97 306.156L0.648804 329.614V357.222L97 333.76V306.156Z' fill='white'/%3e%3cpath d='M97.3511 408L0.999878 431.457V459.066L97.3511 435.604V408Z' fill='white'/%3e%3cpath d='M0.648804 255.331L97 278.788V306.397L0.648804 282.935V255.331Z' fill='white'/%3e%3cpath d='M0.648804 357.223L97 380.68V408.289L0.648804 384.827V357.223Z' fill='white'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_4171_12321'%3e%3cpath d='M97 0H7.69841C3.44669 0 0 3.4467 0 7.69841V430.302C0 434.553 3.44669 438 7.69841 438H97V0Z' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e ") no-repeat right center /contain;
    padding: 40px 160px 40px 40px;
    border-radius: 8px;
}
.workedEcvayring .worked__items__item__img {
    background: url('/dist/img/ekvayring/ekvayring_img01.jpg') no-repeat center top /cover;
    border-radius: 8px;
}
.workedEcvayringWhat__items {
    display: grid;
    grid-template-columns: repeat(4, calc(25% - 16px));
    grid-auto-rows: 240px;
    gap: 40px 16px;
}
.workedEcvayringWhat__items__item {
    padding: 24px;
    border-radius: 8px;
    background-position: right bottom;
    background-repeat: no-repeat;
}
.workedEcvayringWhat__items__item-white {
    background-color: #fff;
    color: #17181c;
}
.workedEcvayringWhat__items__item-red {
    background-color: #DF192C;
    color: #fff;
}
.workedEcvayringWhat__items__item-black {
    background-color: #13141C;
    color: #fff;
}
.workedEcvayringWhat__items__item-01 {
    background-image: url('/dist/img/ekvayring/ecvayring_who_01.png');
}
.workedEcvayringWhat__items__item-02 {
    background-image: url('/dist/img/ekvayring/ecvayring_who_02.png');
}
.workedEcvayringWhat__items__item-03 {
    background-image: url('/dist/img/ekvayring/ecvayring_who_03.png');
}
.workedEcvayringWhat__items__item-04 {
    background-image: url('/dist/img/ekvayring/ecvayring_who_04.png');
}
.workedEcvayringWhat__items__item-05 {
    background-image: url('/dist/img/ekvayring/ecvayring_who_05.png');
}
.workedEcvayringWhat__items__item-06 {
    background-image: url('/dist/img/ekvayring/ecvayring_who_06.png');
}
.workedEcvayringWhat__items__item-07 {
    background-image: url('/dist/img/ekvayring/ecvayring_who_07.png');
}
.workedEcvayringWhat__items__item-08 {
    background-image: url('/dist/img/ekvayring/ecvayring_who_08.png');
}

.ekvayringVariants {
    display: flex;
    align-items: stretch;
    gap: 16px;
}
.ekvayringVariants__left,
.ekvayringVariants__right {
    width: 50%;
    border-radius: 8px;
}
.ekvayringVariants__left {
    padding-right: 100px;
}
.ekvayringVariants__right {
    padding: 40px;
    background-color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
}
.ekvayringVariants__right img {
    width: 100%;
    max-width: 100%;
}
.ekvayringVariants__left .heading__title {
    margin-bottom: 56px;
    width: 100%;
    padding-right: 0;
}
.ekvayringVariants__left__text {
    margin-bottom: 40px;
}

.ecvayringCombo__items {
    padding-left: 60px;
    padding-right: 60px;
    border-radius: 8px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    background-color: #13141C;
}
.ecvayringCombo__items__circle.ecvayringCombo__items__circle_3 {
    margin-top: -42px;
    margin-bottom: -20px;
    width: 50%;
    text-align: center;
}
.ecvayringCombo__items__circle_3_img {
    width: 100%;    
}
.ecvayringCombo__items__circle_3_img img {
    max-width: 100%;
    width: 100%;
}
.ecvayringCombo__items__circle__text {
    font-size: 20px;
    color: #fff;
    text-align: center;
    font-weight: bold;
}
.ecvayringCombo__items__znak {
    width: 60px;
    height: 60px;
    background-color: #17181C;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    margin-left: 10px;
    margin-right: 10px;
}
.ecvayringCombo__items__blocks {
    flex: 1;
    margin-right: 70px;
    padding-top: 40px;
    padding-bottom: 60px;
}
.ecvayringCombo__items__blocks__block {
    padding: 16px 20px;
    background-color: #fff;
    border-radius: 8px;
    margin-bottom: 16px;
}
.ecvayringCombo__items__blocks__block:last-child {
    margin-bottom: 0;
}
.ecvayringCombo__items__blocks .ekvayringForm__button {
    margin-top: 24px;
}
.ecvayringCombo__items__blocks__block span {
    color: #DF192C;
}
.faq__item .accordion__content a {
    color: #DF192C;
}
.ekvayringForm {
    color: #fff;
    background: #17181C url("data:image/svg+xml;charset=UTF-8,%3csvg width='276' height='309' viewBox='0 0 276 309' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_4164_17363)'%3e%3cpath d='M152.856 -67.9512H179.943L147.052 57.678H119.965L152.856 -67.9512Z' fill='%23DF192C'/%3e%3cpath d='M207.03 -67.9512H234.117L201.226 57.678H174.139L207.03 -67.9512Z' fill='%23DF192C'/%3e%3cpath d='M261.204 -67.9512H288.291L255.4 57.678H228.313L261.204 -67.9512Z' fill='%23DF192C'/%3e%3cpath d='M315.378 -67.9512H342.465L309.573 57.678H282.486L315.378 -67.9512Z' fill='%23DF192C'/%3e%3cpath d='M369.551 -67.9512H396.638L363.747 57.678H336.66L369.551 -67.9512Z' fill='%23DF192C'/%3e%3cpath d='M423.725 -67.9512H450.812L417.921 57.678H390.834L423.725 -67.9512Z' fill='%23DF192C'/%3e%3cpath d='M477.899 -67.9512H504.986L472.095 57.678H445.008L477.899 -67.9512Z' fill='%23DF192C'/%3e%3cpath d='M532.073 -67.9512H559.16L526.268 57.678H499.182L532.073 -67.9512Z' fill='%23DF192C'/%3e%3cpath d='M586.247 -67.9512H613.333L580.442 57.678H553.355L586.247 -67.9512Z' fill='%23DF192C'/%3e%3cpath d='M640.42 -67.9512H667.507L634.616 57.678H607.529L640.42 -67.9512Z' fill='%23DF192C'/%3e%3cpath d='M694.594 -67.9512H721.681L688.79 57.678H661.703L694.594 -67.9512Z' fill='%23DF192C'/%3e%3cpath d='M748.768 -67.9512H775.855L742.963 57.678H715.877L748.768 -67.9512Z' fill='%23DF192C'/%3e%3cpath d='M802.942 -67.9512H830.028L797.137 57.678H770.05L802.942 -67.9512Z' fill='%23DF192C'/%3e%3cpath d='M857.115 -67.9512H884.202L851.311 57.678H824.224L857.115 -67.9512Z' fill='%23DF192C'/%3e%3cpath d='M911.289 -67.9512H938.376L905.485 57.678H878.398L911.289 -67.9512Z' fill='%23DF192C'/%3e%3cpath d='M965.463 -67.9512H992.55L959.659 57.678H932.572L965.463 -67.9512Z' fill='%23DF192C'/%3e%3cpath d='M1019.64 -67.9512H1046.72L1013.83 57.678H986.745L1019.64 -67.9512Z' fill='%23DF192C'/%3e%3cpath d='M93.211 57.6782H120.312L87.4037 183.307H60.3027L93.211 57.6782Z' fill='%23DF192C'/%3e%3cpath d='M147.413 57.6782H174.514L141.606 183.307H114.505L147.413 57.6782Z' fill='%23DF192C'/%3e%3cpath d='M201.615 57.6782H228.716L195.808 183.307H168.707L201.615 57.6782Z' fill='%23DF192C'/%3e%3cpath d='M255.817 57.6782H282.918L250.009 183.307H222.908L255.817 57.6782Z' fill='%23DF192C'/%3e%3cpath d='M310.019 57.6782H337.12L304.211 183.307H277.11L310.019 57.6782Z' fill='%23DF192C'/%3e%3cpath d='M364.221 57.6782H391.322L358.413 183.307H331.312L364.221 57.6782Z' fill='%23DF192C'/%3e%3cpath d='M418.423 57.6782H445.523L412.615 183.307H385.514L418.423 57.6782Z' fill='%23DF192C'/%3e%3cpath d='M472.624 57.6782H499.725L466.817 183.307H439.716L472.624 57.6782Z' fill='%23DF192C'/%3e%3cpath d='M526.826 57.6782H553.927L521.019 183.307H493.918L526.826 57.6782Z' fill='%23DF192C'/%3e%3cpath d='M581.028 57.6782H608.129L575.221 183.307H548.12L581.028 57.6782Z' fill='%23DF192C'/%3e%3cpath d='M635.23 57.6782H662.331L629.423 183.307H602.322L635.23 57.6782Z' fill='%23DF192C'/%3e%3cpath d='M689.432 57.6782H716.533L683.625 183.307H656.524L689.432 57.6782Z' fill='%23DF192C'/%3e%3cpath d='M743.634 57.6782H770.735L737.827 183.307H710.726L743.634 57.6782Z' fill='%23DF192C'/%3e%3cpath d='M797.836 57.6782H824.937L792.029 183.307H764.928L797.836 57.6782Z' fill='%23DF192C'/%3e%3cpath d='M852.038 57.6782H879.139L846.231 183.307H819.13L852.038 57.6782Z' fill='%23DF192C'/%3e%3cpath d='M906.24 57.6782H933.341L900.432 183.307H873.332L906.24 57.6782Z' fill='%23DF192C'/%3e%3cpath d='M960.442 57.6782H987.543L954.634 183.307H927.533L960.442 57.6782Z' fill='%23DF192C'/%3e%3cpath d='M1014.64 57.6782H1041.74L1008.84 183.307H981.735L1014.64 57.6782Z' fill='%23DF192C'/%3e%3cpath d='M32.8736 183.307H59.946L27.0724 308.937H0L32.8736 183.307Z' fill='%23DF192C'/%3e%3cpath d='M87.0184 183.307H114.091L81.2172 308.937H54.1448L87.0184 183.307Z' fill='%23DF192C'/%3e%3cpath d='M141.163 183.307H168.236L135.362 308.937H108.29L141.163 183.307Z' fill='%23DF192C'/%3e%3cpath d='M195.308 183.307H222.38L189.507 308.937H162.434L195.308 183.307Z' fill='%23DF192C'/%3e%3cpath d='M249.453 183.307H276.525L243.652 308.937H216.579L249.453 183.307Z' fill='%23DF192C'/%3e%3cpath d='M303.598 183.307H330.67L297.796 308.937H270.724L303.598 183.307Z' fill='%23DF192C'/%3e%3cpath d='M357.742 183.307H384.815L351.941 308.937H324.869L357.742 183.307Z' fill='%23DF192C'/%3e%3cpath d='M411.887 183.307H438.96L406.086 308.937H379.014L411.887 183.307Z' fill='%23DF192C'/%3e%3cpath d='M466.032 183.307H493.105L460.231 308.937H433.158L466.032 183.307Z' fill='%23DF192C'/%3e%3cpath d='M520.177 183.307H547.249L514.376 308.937H487.303L520.177 183.307Z' fill='%23DF192C'/%3e%3cpath d='M574.322 183.307H601.394L568.521 308.937H541.448L574.322 183.307Z' fill='%23DF192C'/%3e%3cpath d='M628.467 183.307H655.539L622.665 308.937H595.593L628.467 183.307Z' fill='%23DF192C'/%3e%3cpath d='M682.611 183.307H709.684L676.81 308.937H649.738L682.611 183.307Z' fill='%23DF192C'/%3e%3cpath d='M736.756 183.307H763.829L730.955 308.937H703.883L736.756 183.307Z' fill='%23DF192C'/%3e%3cpath d='M790.901 183.307H817.973L785.1 308.937H758.027L790.901 183.307Z' fill='%23DF192C'/%3e%3cpath d='M845.046 183.307H872.118L839.245 308.937H812.172L845.046 183.307Z' fill='%23DF192C'/%3e%3cpath d='M899.191 183.307H926.263L893.389 308.937H866.317L899.191 183.307Z' fill='%23DF192C'/%3e%3cpath d='M953.335 183.307H980.408L947.534 308.937H920.462L953.335 183.307Z' fill='%23DF192C'/%3e%3cpath d='M1007.48 183.307H1034.55L1001.68 308.937H974.607L1007.48 183.307Z' fill='%23DF192C'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_4164_17363'%3e%3crect width='580' height='628' fill='white' transform='translate(0 -319)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e ") no-repeat right center /contain;
    padding: 80px 200px 80px 80px;
    border-radius: 8px;
    display: flex;
    align-items: center;
}
.ekvayringForm__text {
    margin-right: 200px;
}
.ekvayringForm__text h2 {
    margin-bottom: 16px;
}
.button.ekvayringForm__button {
    min-width: 300px;
}

/* @media screen and (min-width: 990px) {
    .mb-md-112.ekvayringSection {
      margin-bottom: 10rem !important;
    }
} */

@media screen and (max-width: 1299px) {
    .ekvayringForm__text {
        margin-right: 50px;
    }
    .ecvayringCombo__items__circle__img {
        width: 200px;
        height: 200px;
    }
}

@media screen and (max-width: 1199px) {
    .ecvayringCombo__items__znak {
        min-width: 60px;
    }
    .ekvayringForm__text {
        max-width: 260px;
        margin-right: 60px;
    }
}

@media screen and (max-width: 989px) {
    .workedEcvayring .worked__items__item__img {
        height: 460px;
    }
    .workedEcvayringWhat__items {
        grid-template-columns: repeat(2, calc(50% - 16px));
    }
    .ekvayringVariants {
        flex-direction: column;
        gap: 50px;
    }
    .ekvayringVariants__left, .ekvayringVariants__right {
        width: 100%;
        border-radius: 8px;
    }
    .ecvayringCombo__items {
        flex-direction: column;
    }
    .ecvayringCombo__items__znak {
        margin-top: 20px;
        margin-bottom: 20px;
    }
    .ekvayringForm {
        flex-direction: column;
        align-items: flex-start;
        padding-right: 300px;
        padding-top: 30px;
        padding-bottom: 30px;
    }
    .ekvayringForm__text {
        max-width: unset;
        margin-bottom: 40px;
        margin-right: 0;        
    }
}

@media screen and (max-width: 767px) {
    .workedEcvayring .worked__items__item__img {
        height: 360px;
    }
    .workedEcvayringWhat__items {
        grid-template-columns: repeat(1, 100%);
        grid-auto-rows: 190px;
    }
    .ekvayringForm {
        padding-left: 30px;
    }
    .ekvayringVariants__left {
        padding-right: 0;
    }
}

@media screen and (max-width: 639px) {
    .ekvayringForm {
        padding-right: 30px;
        background: #17181C;
    }
    .button.ekvayringForm__button {
        min-width: unset;
        width: 100%;
    }
    .workedEcvayring .worked__items__item__text {
        background: #DF192C;
        padding: 30px
    }
    .workedEcvayring .worked__items__item__img {
        height: 280px;
    }
    .ekvayringVariants__left .heading__title {
        margin-bottom: 26px;
    }
}

.workedEcvayringWhat__items__popap .modal-quiz__content {
    max-width: 480px;
    padding: 40px 16px;
}
.workedEcvayringWhat__items__popap__subtitle {
    text-transform: uppercase;
    font-size: 18px;
    margin-bottom: 8px;
}
.workedEcvayringWhat__items__popap__title {
    font-size: 32px;
    margin-bottom: 32px;
    font-weight: bold;
}
.workedEcvayringWhat__items__popap__img {
    margin-bottom: 20px;
    border-radius: 8px;
    overflow: hidden;
}
.workedEcvayringWhat__items__popap__img img {
    max-width: 100%;
}
.workedEcvayringWhat__items__popap__block {
    margin-bottom: 20px;
    padding: 20px;
    border-radius: 8px;
    background-color: #DF192C;
    color: #fff;
    display: flex;
    align-items: center;
    gap: 20px;
}
.workedEcvayringWhat__items__popap__block:last-child {
    margin-bottom: 0;
}
.workedEcvayringWhat__items__popap__block__text {
    width: 40%;
}
.workedEcvayringWhat__items__popap .modal-quiz__close {
    top: 10px;
    right: 10px;
}
.workedEcvayringWhat__items__popap__block__text {
    font-weight: bold;
    font-size: 16px;
}
.workedEcvayringWhat__items__popap__block__number {
    font-weight: bold;
    font-size: 36px;
}

.ekvayringForm,
.ecvayringCombo__items,
.main-hero {
    position: relative !important;
}
.blockErid {
    font-size: 10px;
    line-height: 1.3;
    color: #fff;
    position: absolute;
    bottom: 10px;
    left: 10px;
    opacity: .5;
}
.blockErid-black {
    color: #000;
}

.ecvayringCombo__items__circle.ecvayringCombo__items__circle_2 {
    text-align: center;
    margin: 0 auto 20px;
}

.ecvayringCombo__items__circle.ecvayringCombo__items__circle_2
.ecvayringCombo__items__circle__img {
    margin: 0 auto 20px;
}

.ecvayringCombo_hint {
    font-size: 10px;
    line-height: 1.3;
    color: #fff;
    opacity: .5;
}

.ecvayringCombo__items.ecvayringCombo__items_2 {
    justify-content: space-evenly;
}

/* .ecvayringCombo__items__circle.ecvayringCombo__items__circle_3 {
    width: calc(100% - 700px);
    margin: 0 0 20px;
}

.ecvayringCombo__items__circle.ecvayringCombo__items__circle_3
.ecvayringCombo__items__circle_3_img {
    text-align: center;
    margin: 0 auto;
}

.ecvayringCombo__items__circle.ecvayringCombo__items__circle_3
.ecvayringCombo__items__circle_3_img img {
    max-width: 500px;
    height: auto;
    display: inline-block;
    object-fit: cover;
    text-align: center;
} */

@media (max-width: 989px) {
    .ecvayringCombo__items__blocks {
        margin-right: 0;
    }
    .ecvayringCombo__items__blocks .ekvayringForm__button {
        margin-left: auto;
        margin-right: auto;
        display: flex;
        align-items: center;
        justify-content: center;
        width: fit-content;
    }

    .ecvayringCombo__items {
        padding-left: 20px;
        padding-right: 20px;
    }

    .ecvayringCombo__items__circle.ecvayringCombo__items__circle_3 {
        width: 100%;
    }

    .ecvayringCombo__items__circle.ecvayringCombo__items__circle_3
    .ecvayringCombo__items__circle_3_img img {
        max-width: 100%;
        height: auto;
    }
    .ecvayringCombo__items__circle.ecvayringCombo__items__circle_3 {
        margin-top: -20px;
        margin-bottom: 40px;
    }
}
/*end эквайринг */


.slider-switch .slider-switch__base .swiper-wrapper {
    align-items: stretch;
}
.slider-switch .slider-switch__base .swiper-wrapper .swiper-slide {
    height: unset;
}
.slider-switch .slider-switch__base .swiper-wrapper .swiper-slide .card-tariff {
    height: 100%;
}

.main-hero.main-hero--inner-pay  {
    background-color: #A70F18;
}
@media (min-width: 990px) {
    .header__logo {    
        margin-right: 3rem;
    }
}
.header__navigation {
    margin-right: 3rem;
}

/*эквайринг калькулятор*/
.ekvayringCalc * {
    transition: .3s;
}
.ekvayringCalcBlock__select__list {
    display: flex;
    flex-wrap: wrap;
    margin-left: -6px;
    margin-right: -6px;
    position: relative;
    margin-bottom: 38px;
}
.ekvayringCalcBlock__select__list__item {
    margin-left: 6px;
    margin-right: 6px;
    height: 48px;
    border-radius: 30px;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
    align-items: center;
    justify-content: center;
    white-space: nowrap;
    background-color: #DCE0EB;
    color: #B2B7CA;
    font-size: 16px;
    margin-bottom: 12px;
    cursor: pointer;
    font-weight: 500;
}
.ekvayringCalcBlock__select__list__item.ekvayringCalcBlock__select__list__item-active {
    background-color: #DF192C;
    color: #FFFFFF;
}
.ekvayringCalcBlock__select__list__item-hide {
    opacity: 0;
    visibility: hidden;
    position: absolute;
    left: -99999999999px;
}
.ekvayringCalcBlock__select__list-show .ekvayringCalcBlock__select__list__item-hide {
    opacity: 1;
    visibility: visible;
    position: static;
}
.ekvayringCalcBlock__select__list__show {
    height: 48px;
    display: flex;
    align-items: center;
    color: #17181C;
    font-size: 16px;
    padding-left: 20px;
    padding-right: 20px;
    cursor: pointer;
    font-weight: 500;
}
.ekvayringCalcBlock__result {
    margin-bottom: 50px;
    display: flex;
    align-items: stretch;
    flex-wrap: nowrap;    
}
.ekvayringCalcBlock__result__select {
    background-color: #FFFFFF;
    border-radius: 8px;
    padding: 40px;
    flex: 1;
}
.ekvayringCalcBlock__result__select__title {
    font-size: 20px;
    font-weight: 600;
    margin-bottom: 40px;
}
.ekvayringCalcBlock__result__select__list {
    display: flex;
    flex-wrap: nowrap;
    margin-left: -1px;
    margin-right: -1px;
}
.ekvayringCalcBlock__result__select__list__item {
    margin-left: 1px;
    margin-right: 1px;
    width: calc(100%/3 - 2px);
    cursor: pointer;
    position: relative;
}
.ekvayringCalcBlock__result__select__list__item__line {
    width: 100%;
    height: 14px;
    border-radius: 8px;
    background-color: #DCE0EB;
    margin-bottom: 30px;
}
.ekvayringCalcBlock__result__select__list__item__text {
    font-size: 16px;
    text-align: center;
}
.ekvayringCalcBlock__result__select__list__item__triangle {
    position: absolute;
    top: -14px;
    left: 50%;
    transform: translateX(-50%);
    opacity: 0;
    visibility: hidden;
}
.ekvayringCalcBlock__result__select__list__item-active .ekvayringCalcBlock__result__select__list__item__line {
    background-color: #B2B7CA;
}
.ekvayringCalcBlock__result__select__list__item-active .ekvayringCalcBlock__result__select__list__item__triangle {
    opacity: 1;
    visibility: visible;
}
.ekvayringCalc__button {
    width: 100%;
    max-width: 320px;
    margin-top: 20px;
    margin-left: auto;
    margin-right: auto;
}
.ekvayringCalcBlock__result__text-block {
    width: 240px;
    margin-left: 30px;
    display: flex;
    flex-direction: column;
}
.ekvayringCalcBlock__result__text {
    width: 100%;
    border-radius: 8px;
    display: flex;
    align-items: center;
    justify-content: center;    
    background-color: #FFFFFF;    
    padding-left: 10px;
    padding-right: 10px;
    min-height: 150px;
    flex: 1;
    box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.25);
}
.ekvayringCalcBlock__result__text__item {
    font-family: TT Firs Neue, Arial, sans-serif;
    font-weight: 600;
    color: #DF192C;
    display: flex;
    align-items: center;
    flex-wrap: nowrap;
}
.ekvayringCalcBlock__result__text__item__big {
    font-size: 50px;
    margin-bottom: -28px;
    white-space: nowrap;
}
.ekvayringCalcBlock__result__text__item__small {
    font-size: 50px;
    margin-bottom: -28px;
}
.ekvayringCalcBlock__result__text__item__text {
    font-family: TT Firs Neue, Arial, sans-serif;
    font-size: 1.4rem;
    text-align: center;
}
.ekvayringCalcBlock__select__select {
    display: none;
}
.ekvayringCalcBlock__title.ekvayringCalcBlock__result__select__title {
    margin-bottom: 30px;
}
@media screen and (max-width: 989px) {
    .ekvayringCalcBlock__result {
        flex-direction: column;
    }
    .ekvayringCalcBlock__result__select {
        background-color: transparent;
        margin-bottom: 24px;
        padding: 0;
    }
    .ekvayringCalcBlock__result__text-block {
        margin-left: 0;
        width: 100%;
    }
}
@media screen and (max-width: 767px) {
    .ekvayringCalcBlock__select__list__show {
        display: none;
    }
    .ekvayringCalcBlock__select__list__item-hide {
        opacity: 1;
        visibility: visible;
        position: static;
    }
    .ekvayringCalcBlock__select {
        position: relative;
    }
    .ekvayringCalcBlock__select__list {
        background-color: #FFFFFF;
        border-radius: 8px;
        max-height: 250px;
        overflow-y: auto;
        flex-direction: column;
        flex-wrap: nowrap;
        margin: 0;
        position: absolute;
        left: 0;
        top: 48px;
        z-index: 10;
        width: 100%;
        display: none;
        box-shadow: 4px 4px 25px 0px #0000001A;
        transition: unset !important;
    }
    .ekvayringCalcBlock__select__list__item {
        margin-left: 0;
        margin-right: 0;
        min-height: 40px;
        border-radius: 0;
        background-color: transparent;
        padding-left: 16px;
        padding-right: 16px;
        margin: 0;
        justify-content: flex-start;
        white-space: unset;
        line-height: 1;
    }
    .ekvayringCalcBlock__select__list__item,
    .ekvayringCalcBlock__select__list__item.ekvayringCalcBlock__select__list__item-active {
        background-color: transparent;
        color: #17181C;
        width: 100%;
    }
    .ekvayringCalcBlock__select__list__item:hover {
        background-color: #F6F7FA;
    }
    .ekvayringCalcBlock__select__select {
        display: flex;
        align-items: center;
        justify-content: flex-start;
        width: 100%;
        height: 40px;
        border: 2px solid #C9CDDD;
        color: #C9CDDD;
        position: relative;
        border-radius: 8px;
        padding-left: 16px;
        padding-right: 46px;
        margin-bottom: 20px;
        cursor: pointer;
        line-height: 1;
    }
    .ekvayringCalcBlock__select__select::after {
        content: "";
        width: 24px;
        height: 24px;
        position: absolute;
        top: 6px;
        right: 10px;
        background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 14.6568L18.364 8.29288C18.7545 7.90236 19.3876 7.90236 19.7782 8.29288C20.1687 8.68341 20.1687 9.31657 19.7782 9.7071L12.7071 16.7782C12.3166 17.1687 11.6834 17.1687 11.2929 16.7782L4.22183 9.7071C3.8313 9.31657 3.8313 8.68341 4.22183 8.29288C4.61235 7.90236 5.24551 7.90236 5.63604 8.29288L12 14.6568Z' fill='%2313141C'/%3e%3c/svg%3e ");        
    }
    .ekvayringCalcBlock__result__select__title {
        margin-bottom: 26px;
    }
    .ekvayringCalcBlock__title.ekvayringCalcBlock__result__select__title {
        margin-bottom: 16px;
    }
}
@media screen and (max-width: 599px) {
    .ekvayringCalc__button {
        max-width: 100%;
    }
}
/*end эквайринг калькулятор */

/* ecvayringPodkl */
.ecvayringPodkl {
    padding: 60px 48px;
    background: url(/dist/img/ekvayring/ecvayringPodkl_bg_01.jpg) no-repeat center center /cover;
    display: flex;
    flex-wrap: nowrap;
    align-items: stretch;    
    gap: 30px;
    border-radius: 8px;
    position: relative;
}
.ecvayringPodkl__erid {
    font-size: 10px;
    line-height: 1.3;
    color: #fff;
    position: absolute;
    bottom: 10px;
    right: 10px;
    opacity: .8;
    text-align: right;
}
.ecvayringPodkl__left {
    display: flex;
    flex-direction: column;
    gap: 20px;
    flex-grow: 1;
}
.ecvayringPodkl__left__title {
    font-weight: 600;
    font-size: 36px;
    line-height: 130%;
    color: #fff;
    max-width: 504px;
}
.ecvayringPodkl__left__text {
    font-weight: 600;
    font-size: 24px;
    line-height: 140%;
    color: #fff;
}
.ecvayringPodkl .ekvayringForm__button {
    margin-top: auto;
    width: fit-content;
}
.ecvayringPodkl__right {
    display: flex;
    flex-direction: column;
    gap: 24px;
    width: 47%;
}
.ecvayringPodkl__right__item {
    padding: 16px 20px;
    box-shadow: 2px 4px 4px 0px #00000040;
    border-radius: 8px;
    background-color: #fff;
}
.ecvayringPodkl__right__item__text {
    font-weight: 600;
    font-size: 24px;
    line-height: 140%;
    color: #17181C;
    padding-left: 48px;
    position: relative;
    display: flex;
    align-items: center;
}
.ecvayringPodkl__right__item__text::before {
    content: "";
    width: 32px;
    height: 32px;
    position: absolute;
    left: 0;
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='16' cy='16' r='15.5' fill='%23DF192C' stroke='white'/%3e%3cpath d='M11 15.3333L15.6 20L22.5 13' stroke='white' stroke-linecap='round'/%3e%3c/svg%3e ");
}
@media (max-width: 1199px) {
    .ecvayringPodkl__left__title {
        max-width: 310px;
    }
    .ecvayringPodkl__right__item__text {
        font-size: 18px;
    }
}
@media (max-width: 989px) {
    .ecvayringPodkl {
        flex-direction: column;
        align-items: center;
        gap: 0;
        padding: 0;
        overflow: hidden;
        background: none;
    }
    .ecvayringPodkl__left__title {
        max-width: 504px;
        text-align: center;
    }
    .ecvayringPodkl__left__text {
        text-align: center;
    }
    .ecvayringPodkl__left {
        align-items: center;
        background: url(/dist/img/ekvayring/ecvayringPodkl_bg_mob_01.jpg) no-repeat center center /cover;
        padding: 40px;
        width: 100%;
    }
    .ecvayringPodkl__right {
        width: 100%;
        gap: 10px;
        background: url(/dist/img/ekvayring/ecvayringPodkl_bg_mob_02.jpg) no-repeat center center /cover;
        padding: 40px;
        padding-bottom: 60px;
    }
}
@media (max-width: 767px) {
    .ecvayringPodkl__left {
        padding: 20px 10px;
    }
    .ecvayringPodkl__left__title {
        font-size: 28px;
    }
    .ecvayringPodkl__right {
        padding: 20px 10px 50px 10px;
    }
    .ecvayringPodkl__right__item__text {
        font-size: 14px;
    }
}
/* end ecvayringPodkl */



#submenu-partners .submenu__item {
    width: 50%;
}
#submenu-partners .card-submenu__info {
    max-width: 80%;
}
#submenu-partners .card-submenu__content {
    align-items: center;
}


.header__navigation {
    margin-right: 2.5rem;
}
@media (min-width: 990px) {
    .header__logo {
        margin-right: 2.5rem;
    }
}

/* End */
/* /dist/css/vendors~index.chunk.css?16759498807107 */
/* /dist/css/index.css?170919718256943 */
/* /dist/css/components.css?1739171199206205 */
/* /dist/prog/app.css?16759498801009 */
/* /ajax/lk_reg_form/css/style.css?167594988018376 */
/* /ajax/tariff_check/css/style.css?168924834327099 */
/* /ajax/tariff_bez_zabot/css/style.css?168924834328087 */
/* /ajax/tariff_complex_3_in_1_b24/css/style.css?1709197182769 */
/* /local/templates/.default/css/custom.css?175378746631074 */
/* /local/templates/.default/template_styles.css?176053324160113 */
