.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:"";display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-gallery,.tns-no-calc{position:relative;left:0}.tns-gallery{min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s,opacity 0s;-moz-transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto!important}.tns-gallery>.tns-moving{-webkit-transition:all .25s;-moz-transition:all .25s;transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity .6s;-moz-transition:opacity .6s;transition:opacity .6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-fadeOut,.tns-normal{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:2333.33333%;position:absolute;right:0}.tns-t-ct:after{content:"";display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:1.42857%;height:10px;float:left}.custom-select-container{position:relative;box-sizing:border-box}.custom-select-container *{box-sizing:border-box}.custom-select-container.is-disabled{opacity:.333}.custom-select-opener{background-color:#ccc;padding:.5em;display:block;cursor:pointer}.custom-select-container select{visibility:hidden;position:absolute;top:0;left:0}.custom-select-panel{max-height:0;transition:max-height .5s ease-out,overflow-y .1s .5s;overflow:hidden;background-color:#e9e9e9;position:absolute;top:100%;z-index:1;width:100%}.custom-select-container.is-open .custom-select-panel{max-height:10.7em;overflow-y:auto}.custom-select-option{padding:.5em}.custom-select-option.has-focus{background-color:#add8e6}.custom-select-option.is-selected:before{content:"✔";padding-right:.5em}.custom-select-optgroup>.custom-select-option{padding-left:2em}.custom-select-optgroup:before{content:attr(data-label);display:block;padding:.5em;color:#888}@font-face{font-family:RF Tone Ultra Light;font-display:swap;src:url(../fonts/rftone/RFTone-UltraLight.woff2) format("woff2"),url(../fonts/rftone/RFTone-UltraLight.woff) format("woff");font-weight:200;font-style:normal}@font-face{font-family:RF Tone Thin;font-display:swap;src:url(../fonts/rftone/RFTone-ExtraLight.woff2) format("woff2"),url(../fonts/rftone/RFTone-ExtraLight.woff) format("woff");font-weight:200;font-style:normal}@font-face{font-family:RF Tone Light;font-display:swap;src:url(../fonts/rftone/RFTone-Light.woff2) format("woff2"),url(../fonts/rftone/RFTone-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:RF Tone Regular;font-display:swap;src:url(../fonts/rftone/RFTone-Regular.woff2) format("woff2"),url(../fonts/rftone/RFTone-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:RF Tone Semi Bold;font-display:swap;src:url(../fonts/rftone/RFTone-SemiBold.woff2) format("woff2"),url(../fonts/rftone/RFTone-SemiBold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:RF Tone Bold;font-display:swap;src:url(RFTone-Bold.eot);src:url(../fonts/rftone/RFTone-Bold.woff2) format("woff2"),url(../fonts/rftone/RFTone-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:RF Tone Extra Bold;font-display:swap;src:url(../fonts/rftone/RFTone-ExtraBold.woff2) format("woff2"),url(../fonts/rftone/RFTone-ExtraBold.woff) format("woff");font-weight:800;font-style:normal}@font-face{font-family:RF Tone Black;font-display:swap;src:url(../fonts/rftone/RFTone-Black.woff2) format("woff2"),url(../fonts/rftone/RFTone-Black.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:Onest Regular;src:url(../fonts/onest/Onest-Regular.eot);src:local("Onest Regular"),local("Onest-Regular"),url(../fonts/onest/Onest-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/onest/Onest-Regular.woff2) format("woff2"),url(../fonts/onest/Onest-Regular.woff) format("woff"),url(../fonts/onest/Onest-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Onest Medium;src:url(../fonts/onest/Onest-Medium.eot);src:local("Onest Medium"),local("Onest-Medium"),url(../fonts/onest/Onest-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/onest/Onest-Medium.woff2) format("woff2"),url(../fonts/onest/Onest-Medium.woff) format("woff"),url(../fonts/onest/Onest-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Onest Semi Bold;src:url(../fonts/onest/Onest-SemiBold.eot);src:local("../fonts/onest/Onest SemiBold"),local("Onest-SemiBold"),url(../fonts/onest/Onest-SemiBold.eot?#iefix) format("embedded-opentype"),url(../fonts/onest/Onest-SemiBold.woff2) format("woff2"),url(../fonts/onest/Onest-SemiBold.woff) format("woff"),url(../fonts/onest/Onest-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Onest Bold;src:url(../fonts/onest/Onest-Bold.eot);src:local("Onest Bold"),local("Onest-Bold"),url(../fonts/onest/Onest-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/onest/Onest-Bold.woff2) format("woff2"),url(../fonts/onest/Onest-Bold.woff) format("woff"),url(../fonts/onest/Onest-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Onest ExtraBold;src:url(../fonts/onest/Onest-ExtraBold.eot);src:local("Onest ExtraBold"),local("Onest-ExtraBold"),url(../fonts/onest/Onest-ExtraBold.eot?#iefix) format("embedded-opentype"),url(../fonts/onest/Onest-ExtraBold.woff2) format("woff2"),url(../fonts/onest/Onest-ExtraBold.woff) format("woff"),url(../fonts/onest/Onest-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Onest Black;src:url(../fonts/onest/Onest-Black.eot);src:local("Onest Black"),local("Onest-Black"),url(../fonts/onest/Onest-Black.eot?#iefix) format("embedded-opentype"),url(../fonts/onest/Onest-Black.woff2) format("woff2"),url(../fonts/onest/Onest-Black.woff) format("woff"),url(../fonts/onest/Onest-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}.modal{display:none}.modal.is-open{display:-webkit-box;display:-ms-flexbox;display:flex;position:unset;z-index:unset}.modal[aria-hidden=false] .modal__overlay{-webkit-animation:mmfadeIn .3s cubic-bezier(0,0,.2,1);animation:mmfadeIn .3s cubic-bezier(0,0,.2,1)}.modal[aria-hidden=false] .modal__container{-webkit-animation:mmslideIn .3s cubic-bezier(0,0,.2,1);animation:mmslideIn .3s cubic-bezier(0,0,.2,1)}.modal[aria-hidden=true] .modal__overlay{-webkit-animation:mmfadeOut .3s cubic-bezier(0,0,.2,1);animation:mmfadeOut .3s cubic-bezier(0,0,.2,1)}.modal[aria-hidden=true] .modal__container{-webkit-animation:mmslideOut .3s cubic-bezier(0,0,.2,1);animation:mmslideOut .3s cubic-bezier(0,0,.2,1)}.modal *{-webkit-box-sizing:border-box;box-sizing:border-box}.modal__overlay{position:fixed;z-index:1001;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal__overlay,.modal__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.modal__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;position:relative;z-index:10;width:100%;padding:24px 8px 24px 16px;border-radius:32px 32px 0 0;max-height:calc(100vh - 80px);max-height:calc(100dvh - 80px);-ms-flex-item-align:end;align-self:flex-end}@media(min-width:768px){.modal__wrapper{max-width:660px;border-radius:24px;padding:16px 8px 24px 24px;-ms-flex-item-align:center;align-self:center;max-height:calc(100vh - 64px);max-height:calc(100dvh - 64px)}}.modal__content{max-height:100%;overflow-y:auto;max-width: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-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding-right:8px}.modal__content::-webkit-scrollbar-thumb:hover{background:#d9d9d9}.modal__content::-webkit-scrollbar{width:4px;height:4px}.modal__content::-webkit-scrollbar-track{background:transparent}.modal__content::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:2px}@media(min-width:768px){.modal__content{padding-right:16px}}.modal__closer{position:absolute;z-index:3;cursor:pointer;top:24px;right:16px;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:32px;width:32px;background:50%/24px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='25' fill='none'%3E%3Cpath d='M7 7.75l10 10-10-10z' fill='%23303030'/%3E%3Cpath d='M7 7.75l10 10' stroke='%23303030' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7 17.75l10-10-10 10z' fill='%23303030'/%3E%3Cpath d='M7 17.75l10-10' stroke='%23303030' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");padding:0;border:none;font-size:0}@media(min-width:980px){.modal__closer{top:16px;right:24px}}.modal__closer svg{pointer-events:none}.modal__header{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;margin-bottom:24px}.modal__header .modal__title{margin:0}.modal__title{font-family:RF Tone Semi Bold,sans-serif;color:#303030;font-size:20px;line-height:1.2;text-align:center;margin:0 auto 16px;padding:4px 32px}@media(min-width:980px){.modal__title{margin:0 0 16px;margin-left:auto;margin-right:auto}}.modal__title.is-disabled{color:#909090}.modal__title.is-center{text-align:center}.modal__title.-left,.modal__title.is-left{margin-left:0;padding-left:0;text-align:left}.modal__subtitle{font-family:RF Tone Regular,sans-serif;color:#303030;font-size:16px;line-height:1.2;text-align:center;margin:0 0 24px}.modal__subtitle.-left,.modal__subtitle.is-left{margin-left:0;padding-left:0;text-align:left}.modal__subtitle a{color:#7f4cf7;-webkit-text-decoration:underline 1px;text-decoration:underline 1px;-webkit-transition:all .2s ease;transition:all .2s ease}.modal__subtitle a:hover{text-decoration:none}.modal__img{position:relative;height:150px;margin-bottom:16px}@media(min-width:768px){.modal__img{height:220px}}.modal__img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:3px}.modal__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;border-radius:28px;width:56px;height:56px;margin-bottom:24px}.modal__icon.-success{background:#e8f7f4}.modal__btns{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:center;-ms-flex-pack:center;justify-content:center}@media(min-width:568px){.modal__btns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.modal__btns>:first-child{margin-bottom:9px}@media(min-width:568px){.modal__btns>:first-child{margin-right:15px;margin-bottom:0}}.modal__btns>:last-child{margin-right:0;margin-bottom:0}.modal__btn{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;border:none;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:RF Tone Semi Bold,sans-serif;font-size:16px;overflow:hidden;line-height:1;-webkit-transition:all .5s ease;transition:all .5s ease;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:center;height:56px;border-radius:16px;background-color:#7f4cf7;padding:0 24px;-ms-flex-item-align:stretch;align-self:stretch}.modal__btn.is-disabled,.modal__btn[disabled]{background-color:#efefef;border-color:#efefef;color:silver;pointer-events:none}.modal__btn.is-disabled svg path,.modal__btn[disabled] svg path{stroke:silver}.modal__btn.is-disabled *,.modal__btn[disabled] *{color:silver}.modal__btn.is-loading{position:relative;background-image:unset;background-color:#7f4cf7;border-color:#7f4cf7;color:#7f4cf7;pointer-events:none}.modal__btn.is-loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:50%/24px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='104' height='104' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid' class='lds-rolling' style='animation-play-state:running;animation-delay:0s;background:0 0'%3E%3Ccircle cx='50' cy='50' fill='none' stroke='%23fff' stroke-width='6' r='35' stroke-dasharray='164.93361431346415 56.97787143782138' style='animation-play-state:running;animation-delay:0s' transform='rotate(119.693 50 50)'%3E%3CanimateTransform attributeName='transform' type='rotate' calcMode='linear' values='0 50 50;360 50 50' keyTimes='0;1' dur='1s' begin='0s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/svg%3E");z-index:11}.modal__btn.is-loading *{color:#7f4cf7}.modal__btn.is-loading svg path{stroke:#7f4cf7}.modal__btn:hover{text-decoration:none;background-color:#7f4cf7;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}@media(min-width:980px){.modal__btn:hover{background-image:unset;background-position:unset;background-size:unset;background-color:#9368fc}}.modal__btn:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:#7f4cf7}.modal__btn,.modal__btn:visited{color:#fff}.modal__btn:visited svg path,.modal__btn svg path{stroke:#fff}.modal__btn-cancel{font-family:RF Tone Semi Bold,sans-serif;height:40px;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;border-radius:100px;padding:0 16px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;text-decoration:none;-webkit-transition:all .15s linear;transition:all .15s linear;font-size:16px;overflow:hidden;line-height:1;background-color:transparent;border:1px solid #303030}@media(min-width:1560px){.modal__btn-cancel{height:44px;font-size:18px}}.modal__btn-cancel:hover{text-decoration:none}.modal__btn-cancel[disabled]{background-color:#b6b6b6;border-color:#b6b6b6;color:#fff;pointer-events:none}.modal__btn-cancel.is-loading{position:relative;background:#b6b6b6;pointer-events:none}.modal__btn-cancel.is-loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:50%/30px no-repeat url(/img/loading-indicator-fm2.svg);z-index:11}.modal__btn-cancel:hover{background-color:transparent;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}@media(min-width:980px){.modal__btn-cancel:hover{background-image:unset;background-position:unset;background-size:unset}}.modal__btn-cancel:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:transparent}.modal__btn-cancel,.modal__btn-cancel:visited{color:#303030}.modal__btn-cancel:visited svg path,.modal__btn-cancel svg path{stroke:#303030}.modal__btn-cancel:hover,.modal__btn-cancel:hover:visited{color:#505050}.modal__btn-cancel:hover:visited svg path,.modal__btn-cancel:hover svg path{stroke:#505050}.modal__btn-cancel:hover{border-color:#505050}.modal__btn-cancel:disabled{background-color:#b6b6b6;border:1px solid #b6b6b6;pointer-events:none}.modal__btn-cancel:disabled:hover{background-color:#b6b6b6;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}@media(min-width:980px){.modal__btn-cancel:disabled:hover{background-image:unset;background-position:unset;background-size:unset}}.modal__btn-cancel:disabled:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:#b6b6b6}.modal__btn-cancel:disabled,.modal__btn-cancel:disabled:visited{color:#fff}.modal__btn-cancel:disabled:visited svg path,.modal__btn-cancel:disabled svg path{stroke:#fff}@media(min-width:768px){.modal__btn-cancel{min-width:220px}}.modal__btn-cancel.is-disabled{position:relative;pointer-events:none;background:#9c9c9c}.modal__btn-cancel.is-disabled:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:50%/30px no-repeat url(/img/loading-indicator-fm2.svg);z-index:11}.modal__btn-confirm{font-family:RF Tone Semi Bold,sans-serif;height:40px;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;border:none;border-radius:100px;padding:0 16px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;text-decoration:none;-webkit-transition:all .15s linear;transition:all .15s linear;font-size:16px;overflow:hidden;line-height:1;background-color:#7f4cf7}@media(min-width:1560px){.modal__btn-confirm{height:44px;font-size:18px}}.modal__btn-confirm:hover{text-decoration:none}.modal__btn-confirm[disabled]{background-color:#b6b6b6;border-color:#b6b6b6;color:#fff;pointer-events:none}.modal__btn-confirm.is-loading{position:relative;background:#b6b6b6;pointer-events:none}.modal__btn-confirm.is-loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:50%/30px no-repeat url(/img/loading-indicator-fm2.svg);z-index:11}.modal__btn-confirm:hover{background-color:#7f4cf7;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}@media(min-width:980px){.modal__btn-confirm:hover{background-image:unset;background-position:unset;background-size:unset;background-color:#9368fc}}.modal__btn-confirm:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:#7f4cf7}.modal__btn-confirm,.modal__btn-confirm:visited{color:#fff}.modal__btn-confirm:visited svg path,.modal__btn-confirm svg path{stroke:#fff}.modal__btn-confirm:disabled{background-color:#b6b6b6;pointer-events:none}.modal__btn-confirm:disabled:hover{background-color:#b6b6b6;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}@media(min-width:980px){.modal__btn-confirm:disabled:hover{background-image:unset;background-position:unset;background-size:unset}}.modal__btn-confirm:disabled:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:#b6b6b6}.modal__btn-confirm:disabled,.modal__btn-confirm:disabled:visited{color:#fff}.modal__btn-confirm:disabled:visited svg path,.modal__btn-confirm:disabled svg path{stroke:#fff}@media(min-width:768px){.modal__btn-confirm{min-width:220px}}.modal__btn-confirm.is-disabled{position:relative;pointer-events:none;background:#9c9c9c}.modal__btn-confirm.is-disabled:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:50%/30px no-repeat url(/img/loading-indicator-fm2.svg);z-index:11}.modal__ps{font-family:RF Tone Light,sans-serif;font-size:14px}.modal-result-message{margin-top:20px;font-size:12px}.modal-result-message__success{font-family:RF Tone Semi Bold,sans-serif;color:#06afa7;margin:0}.modal-result-message__error{font-family:RF Tone Semi Bold,sans-serif;color:red;margin:0}.modal__notification{font-family:RF Tone Semi Bold,sans-serif;font-size:18px;text-align:center;color:#303030;line-height:1.2;font-weight:600}.modal-confirm__subtitle{font-family:RF Tone Regular,sans-serif;color:#303030;font-size:16px;text-align:center;line-height:1.5;margin-bottom:32px}.modal-confirm__btn-cancel{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;border-radius:16px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:RF Tone Semi Bold,sans-serif;font-size:16px;overflow:hidden;line-height:1;-webkit-transition:all .5s ease;transition:all .5s ease;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:center;height:48px;background-color:transparent;border:1px solid #303030;padding:0 24px}.modal-confirm__btn-cancel.is-disabled,.modal-confirm__btn-cancel[disabled]{background-color:#efefef;border-color:#efefef;color:silver;pointer-events:none}.modal-confirm__btn-cancel.is-disabled svg path,.modal-confirm__btn-cancel[disabled] svg path{stroke:silver}.modal-confirm__btn-cancel.is-disabled *,.modal-confirm__btn-cancel[disabled] *{color:silver}.modal-confirm__btn-cancel.is-loading{position:relative;background-image:unset;background-color:transparent;border-color:#303030;color:transparent;pointer-events:none}.modal-confirm__btn-cancel.is-loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:50%/24px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='104' height='104' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid' class='lds-rolling' style='animation-play-state:running;animation-delay:0s;background:0 0'%3E%3Ccircle cx='50' cy='50' fill='none' stroke='%23303030' stroke-width='6' r='35' stroke-dasharray='164.93361431346415 56.97787143782138' style='animation-play-state:running;animation-delay:0s' transform='rotate(119.693 50 50)'%3E%3CanimateTransform attributeName='transform' type='rotate' calcMode='linear' values='0 50 50;360 50 50' keyTimes='0;1' dur='1s' begin='0s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/svg%3E");z-index:11}.modal-confirm__btn-cancel.is-loading *{color:transparent}.modal-confirm__btn-cancel.is-loading svg path{stroke:transparent}.modal-confirm__btn-cancel:hover{text-decoration:none}.modal-confirm__btn-cancel,.modal-confirm__btn-cancel:visited{color:#303030}.modal-confirm__btn-cancel:visited svg path,.modal-confirm__btn-cancel svg path{stroke:#303030}.modal-confirm__btn-cancel:hover{background-color:transparent;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}@media(min-width:980px){.modal-confirm__btn-cancel:hover{background-image:unset;background-position:unset;background-size:unset}}.modal-confirm__btn-cancel:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:transparent}@media(min-width:568px){.modal-confirm__btn-cancel{width:50%}}.modal-confirm__btn-confirm{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;border:none;border-radius:16px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:RF Tone Semi Bold,sans-serif;font-size:16px;overflow:hidden;line-height:1;-webkit-transition:all .5s ease;transition:all .5s ease;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:center;height:48px;background-color:#7f4cf7;padding:0 24px}.modal-confirm__btn-confirm.is-disabled,.modal-confirm__btn-confirm[disabled]{background-color:#efefef;border-color:#efefef;color:silver;pointer-events:none}.modal-confirm__btn-confirm.is-disabled svg path,.modal-confirm__btn-confirm[disabled] svg path{stroke:silver}.modal-confirm__btn-confirm.is-disabled *,.modal-confirm__btn-confirm[disabled] *{color:silver}.modal-confirm__btn-confirm.is-loading{position:relative;background-image:unset;background-color:#7f4cf7;border-color:#7f4cf7;color:#7f4cf7;pointer-events:none}.modal-confirm__btn-confirm.is-loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:50%/24px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='104' height='104' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid' class='lds-rolling' style='animation-play-state:running;animation-delay:0s;background:0 0'%3E%3Ccircle cx='50' cy='50' fill='none' stroke='%23fff' stroke-width='6' r='35' stroke-dasharray='164.93361431346415 56.97787143782138' style='animation-play-state:running;animation-delay:0s' transform='rotate(119.693 50 50)'%3E%3CanimateTransform attributeName='transform' type='rotate' calcMode='linear' values='0 50 50;360 50 50' keyTimes='0;1' dur='1s' begin='0s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/svg%3E");z-index:11}.modal-confirm__btn-confirm.is-loading *{color:#7f4cf7}.modal-confirm__btn-confirm.is-loading svg path{stroke:#7f4cf7}.modal-confirm__btn-confirm:hover{text-decoration:none;background-color:#7f4cf7;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}@media(min-width:980px){.modal-confirm__btn-confirm:hover{background-image:unset;background-position:unset;background-size:unset;background-color:#9368fc}}.modal-confirm__btn-confirm:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:#7f4cf7}.modal-confirm__btn-confirm,.modal-confirm__btn-confirm:visited{color:#fff}.modal-confirm__btn-confirm:visited svg path,.modal-confirm__btn-confirm svg path{stroke:#fff}@media(min-width:568px){.modal-confirm__btn-confirm{width:50%}}@media(min-width:768px){.modal-confirm .modal__wrapper{max-width:486px}}.modal-confirm .modal__content{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.modal-confirm .modal__btns{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media(min-width:568px){.modal-confirm .modal__btns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.recurrent-img,.review-sent__modal svg{margin:0 auto}.button_58fd{width:57px!important;height:57px!important;right:-5px}.recurrent__modal span{color:#7f4cf7}.achiev__modal .modal__wrapper{background:#fff url(/img/confetti.gif) no-repeat 50%/cover}.achiev__modal.done.share-available .achiev-share{display:-webkit-box;display:-ms-flexbox;display:flex}.achiev__modal.done.share-available .achiev-share-title{display:block}.achiev__modal.done .achiev-progress{display:none}.achiev__modal.done .img-wrapper .achiev-img.locked{opacity:0}.achiev__modal.undone .achiev-share,.achiev__modal.undone .achiev-share-title{display:none}.achiev__modal.undone .achiev-progress .progress-bar{height:50px;border-radius:25px;width:100%;background:#535353;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden}.achiev__modal.undone .achiev-progress .progress-mock-title{width:100%;font-size:16px;cursor:pointer}.achiev__modal.undone .achiev-progress .progress-filler,.achiev__modal.undone .achiev-progress .progress-mock-title{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;height:100%}.achiev__modal.undone .achiev-progress .progress-filler{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;border-radius:25px;background:#5ac7a2;font-size:18px}.achiev__modal.undone .img-wrapper .achiev-img.locked{opacity:.9}.achiev__modal .logo{margin:15px auto}.achiev__modal .img-wrapper{position:relative}.achiev__modal .img-wrapper .achiev-img{display:block;border-radius:50%;margin:0 auto}.achiev__modal .img-wrapper .achiev-img.locked{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.achiev__modal .achievement-pre-title{text-align:center;display:none}.achiev__modal .achiev-title{text-align:center;font-size:18px;font-weight:700}.achiev__modal .achievement-description{text-align:center}.achiev__modal .achiev-share-title{margin-top:60px;margin-bottom:10px;text-align:center;display:none}.achiev__modal .achiev-share{width:250px;color:#7f4cf7;border:1px solid #7f4cf7;background:transparent;font-size:18px;margin:0 auto;display:none}.buy-modal__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0}@media(min-width:768px){.buy-modal__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.buy-modal__content .details,.buy-modal__content .view{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:768px){.buy-modal__content .details,.buy-modal__content .view{width:50%;-ms-flex-negative:0;flex-shrink:0}}.buy-modal__content .view .carousel-wrapper{position:relative;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.buy-modal__content .view .carousel-wrapper .carousel img{height:200px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}@media(min-width:568px){.buy-modal__content .view .carousel-wrapper .carousel img{height:300px}}.buy-modal__content .view .carousel-wrapper button{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border:none;background:transparent;outline:none;cursor:pointer;padding:0}.buy-modal__content .view .carousel-wrapper button[disabled] svg{opacity:.4}.buy-modal__content .view .carousel-wrapper button#prev{left:0}.buy-modal__content .view .carousel-wrapper button#next{right:0}.buy-modal__content .view .disclaimer{font-size:14px;color:#9c9c9c;font-family:RF Tone Regular,sans-serif;margin-top:25px}.buy-modal__content .details{color:#1c1c1c;-webkit-box-sizing:border-box;box-sizing:border-box}@media(min-width:768px){.buy-modal__content .details{padding-left:20px}}.buy-modal__content .details .modal-ps{margin:0;font-family:RF Tone Semi Bold,sans-serif}.buy-modal__content .details .details-title{font-size:14px;font-family:RF Tone Semi Bold,sans-serif;margin-bottom:10px}.buy-modal__content .details .price{font-size:30px;font-family:RF Tone Semi Bold,sans-serif;margin-top:0;margin-bottom:20px}.buy-modal__content .details .description{padding:0;margin:30px 0 0;font-size:14px;font-family:RF Tone Semi Bold,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;list-style-type:none}.buy-modal__content .details .description li{margin-bottom:5px}.buy-modal__content .details .controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:24px}.buy-modal__content .details .controls button{width:100%}.buy-modal__content .details .controls button.buy-button{font-family:RF Tone Semi Bold,sans-serif;height:40px;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;border:none;border-radius:100px;padding:0 16px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;text-decoration:none;-webkit-transition:all .15s linear;transition:all .15s linear;font-size:16px;overflow:hidden;line-height:1;background-color:#7f4cf7;margin-bottom:10px}@media(min-width:1560px){.buy-modal__content .details .controls button.buy-button{height:44px;font-size:18px}}.buy-modal__content .details .controls button.buy-button:hover{text-decoration:none}.buy-modal__content .details .controls button.buy-button[disabled]{background-color:#b6b6b6;border-color:#b6b6b6;color:#fff;pointer-events:none}.buy-modal__content .details .controls button.buy-button.is-loading{position:relative;background:#b6b6b6;pointer-events:none}.buy-modal__content .details .controls button.buy-button.is-loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:50%/30px no-repeat url(/img/loading-indicator-fm2.svg);z-index:11}.buy-modal__content .details .controls button.buy-button:hover{background-color:#7f4cf7;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}@media(min-width:980px){.buy-modal__content .details .controls button.buy-button:hover{background-image:unset;background-position:unset;background-size:unset;background-color:#9368fc}}.buy-modal__content .details .controls button.buy-button:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:#7f4cf7}.buy-modal__content .details .controls button.buy-button,.buy-modal__content .details .controls button.buy-button:visited{color:#fff}.buy-modal__content .details .controls button.buy-button:visited svg path,.buy-modal__content .details .controls button.buy-button svg path{stroke:#fff}.buy-modal__content .details .controls button.buy-button:disabled{background-color:#b6b6b6;pointer-events:none}.buy-modal__content .details .controls button.buy-button:disabled:hover{background-color:#b6b6b6;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}@media(min-width:980px){.buy-modal__content .details .controls button.buy-button:disabled:hover{background-image:unset;background-position:unset;background-size:unset}}.buy-modal__content .details .controls button.buy-button:disabled:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:#b6b6b6}.buy-modal__content .details .controls button.buy-button:disabled,.buy-modal__content .details .controls button.buy-button:disabled:visited{color:#fff}.buy-modal__content .details .controls button.buy-button:disabled:visited svg path,.buy-modal__content .details .controls button.buy-button:disabled svg path{stroke:#fff}.buy-modal__content .details .controls button.cancel-button{font-family:RF Tone Semi Bold,sans-serif;height:40px;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;border-radius:100px;padding:0 16px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;text-decoration:none;-webkit-transition:all .15s linear;transition:all .15s linear;font-size:16px;overflow:hidden;line-height:1;background-color:transparent;border:1px solid #303030}@media(min-width:1560px){.buy-modal__content .details .controls button.cancel-button{height:44px;font-size:18px}}.buy-modal__content .details .controls button.cancel-button:hover{text-decoration:none}.buy-modal__content .details .controls button.cancel-button[disabled]{background-color:#b6b6b6;border-color:#b6b6b6;color:#fff;pointer-events:none}.buy-modal__content .details .controls button.cancel-button.is-loading{position:relative;background:#b6b6b6;pointer-events:none}.buy-modal__content .details .controls button.cancel-button.is-loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:50%/30px no-repeat url(/img/loading-indicator-fm2.svg);z-index:11}.buy-modal__content .details .controls button.cancel-button:hover{background-color:transparent;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}@media(min-width:980px){.buy-modal__content .details .controls button.cancel-button:hover{background-image:unset;background-position:unset;background-size:unset}}.buy-modal__content .details .controls button.cancel-button:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:transparent}.buy-modal__content .details .controls button.cancel-button,.buy-modal__content .details .controls button.cancel-button:visited{color:#303030}.buy-modal__content .details .controls button.cancel-button:visited svg path,.buy-modal__content .details .controls button.cancel-button svg path{stroke:#303030}.buy-modal__content .details .controls button.cancel-button:hover,.buy-modal__content .details .controls button.cancel-button:hover:visited{color:#505050}.buy-modal__content .details .controls button.cancel-button:hover:visited svg path,.buy-modal__content .details .controls button.cancel-button:hover svg path{stroke:#505050}.buy-modal__content .details .controls button.cancel-button:hover{border-color:#505050}.buy-modal__content .details .controls button.cancel-button:disabled{background-color:#b6b6b6;border:1px solid #b6b6b6;pointer-events:none}.buy-modal__content .details .controls button.cancel-button:disabled:hover{background-color:#b6b6b6;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}@media(min-width:980px){.buy-modal__content .details .controls button.cancel-button:disabled:hover{background-image:unset;background-position:unset;background-size:unset}}.buy-modal__content .details .controls button.cancel-button:disabled:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:#b6b6b6}.buy-modal__content .details .controls button.cancel-button:disabled,.buy-modal__content .details .controls button.cancel-button:disabled:visited{color:#fff}.buy-modal__content .details .controls button.cancel-button:disabled:visited svg path,.buy-modal__content .details .controls button.cancel-button:disabled svg path{stroke:#fff}@media(min-width:1280px){.buy-modal .modal__wrapper{max-width:900px}}.success-buy-modal .modal-content{display:-webkit-box;display:-ms-flexbox;display:flex}.success-buy-modal .modal__ps{text-align:center;margin:0}.success-buy-modal svg.basket{fill:#7f4cf7;margin:0 auto}#booking-alert .success-btn{width:100%}#booking-alert .success-btn.hide{display:none}#booking-alert .success-btn.show{display:-webkit-box;display:-ms-flexbox;display:flex}.course-purchase__title{font-family:RF Tone Semi Bold,sans-serif;font-weight:600;font-size:18px;color:#303030;line-height:1.5;margin-bottom:24px;text-align:center}@media(min-width:768px){.course-purchase__title{font-size:20px}}.course-purchase__subtitle{font-family:RF Tone Regular,sans-serif;color:#303030;font-weight:400;line-height:1.5;text-align:center;font-size:14px;margin:0 auto 32px;max-width:314px}@media(min-width:768px){.course-purchase__subtitle{font-size:16px;margin:8px auto 48px}}.course-purchase__options{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;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:16px 0 32px}@media(min-width:768px){.course-purchase__options{margin:18px 0 24px}}.course-purchase__options-item{font-family:RF Tone Regular,sans-serif;font-size:14px;line-height:1;color:#303030;margin-bottom:8px}@media(min-width:768px){.course-purchase__options-item{color:#9c9c9c}}.course-purchase__options-item:after{display:inline-block;width:2px;height:2px;background:#303030;border-radius:50%;margin:0 8px;vertical-align:middle;content:""}@media(min-width:768px){.course-purchase__options-item:after{background:#9c9c9c}}.course-purchase__options-item:last-child:after{display:none}@media(min-width:768px){.course-purchase__options-item.-classes{padding-left:20px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='7' cy='7' r='6.5' stroke='%239C9C9C'/%3E%3Cpath d='M9.25 6.567a.5.5 0 010 .866l-3 1.732a.5.5 0 01-.75-.433V5.268a.5.5 0 01.75-.433l3 1.732z' fill='%239C9C9C'/%3E%3C/svg%3E") 0 no-repeat}}.course-purchase__btns{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:start;-ms-flex-pack:start;justify-content:flex-start}@media(min-width:568px){.course-purchase__btns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.course-purchase__no-account{font-family:RF Tone Regular,sans-serif;font-size:14px;color:#303030;text-align:center;margin:24px 0 0}.course-purchase__no-account-btn,.course-purchase__no-account button{display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:#7f4cf7;font-family:RF Tone Semi Bold,sans-serif;font-weight:600;cursor:pointer;padding:0;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease}.course-purchase__no-account-btn:hover,.course-purchase__no-account button:hover{color:#303030}.course-purchase__cancel{font-family:RF Tone Semi Bold,sans-serif;height:40px;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;border-radius:100px;padding:0 16px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;text-decoration:none;-webkit-transition:all .15s linear;transition:all .15s linear;font-size:16px;overflow:hidden;line-height:1;background-color:transparent;border:1px solid #303030;margin-bottom:9px}@media(min-width:1560px){.course-purchase__cancel{height:44px;font-size:18px}}.course-purchase__cancel:hover{text-decoration:none}.course-purchase__cancel[disabled]{background-color:#b6b6b6;border-color:#b6b6b6;color:#fff;pointer-events:none}.course-purchase__cancel.is-loading{position:relative;background:#b6b6b6;pointer-events:none}.course-purchase__cancel.is-loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:50%/30px no-repeat url(/img/loading-indicator-fm2.svg);z-index:11}.course-purchase__cancel:hover{background-color:transparent;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}@media(min-width:980px){.course-purchase__cancel:hover{background-image:unset;background-position:unset;background-size:unset}}.course-purchase__cancel:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:transparent}.course-purchase__cancel,.course-purchase__cancel:visited{color:#303030}.course-purchase__cancel:visited svg path,.course-purchase__cancel svg path{stroke:#303030}.course-purchase__cancel:hover,.course-purchase__cancel:hover:visited{color:#505050}.course-purchase__cancel:hover:visited svg path,.course-purchase__cancel:hover svg path{stroke:#505050}.course-purchase__cancel:hover{border-color:#505050}.course-purchase__cancel:disabled{background-color:#b6b6b6;border:1px solid #b6b6b6;pointer-events:none}.course-purchase__cancel:disabled:hover{background-color:#b6b6b6;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}@media(min-width:980px){.course-purchase__cancel:disabled:hover{background-image:unset;background-position:unset;background-size:unset}}.course-purchase__cancel:disabled:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:#b6b6b6}.course-purchase__cancel:disabled,.course-purchase__cancel:disabled:visited{color:#fff}.course-purchase__cancel:disabled:visited svg path,.course-purchase__cancel:disabled svg path{stroke:#fff}@media(min-width:568px){.course-purchase__cancel{margin-right:15px;margin-bottom:0}}@media(min-width:768px){.course-purchase__cancel{min-width:220px}}.course-purchase__confirm{font-family:RF Tone Semi Bold,sans-serif;height:40px;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;border:none;border-radius:100px;padding:0 16px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;text-decoration:none;-webkit-transition:all .15s linear;transition:all .15s linear;font-size:16px;overflow:hidden;line-height:1;background-color:#7f4cf7}@media(min-width:1560px){.course-purchase__confirm{height:44px;font-size:18px}}.course-purchase__confirm:hover{text-decoration:none}.course-purchase__confirm[disabled]{background-color:#b6b6b6;border-color:#b6b6b6;color:#fff;pointer-events:none}.course-purchase__confirm.is-loading{position:relative;background:#b6b6b6;pointer-events:none}.course-purchase__confirm.is-loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:50%/30px no-repeat url(/img/loading-indicator-fm2.svg);z-index:11}.course-purchase__confirm:hover{background-color:#7f4cf7;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}@media(min-width:980px){.course-purchase__confirm:hover{background-image:unset;background-position:unset;background-size:unset;background-color:#9368fc}}.course-purchase__confirm:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:#7f4cf7}.course-purchase__confirm,.course-purchase__confirm:visited{color:#fff}.course-purchase__confirm:visited svg path,.course-purchase__confirm svg path{stroke:#fff}.course-purchase__confirm:disabled{background-color:#b6b6b6;pointer-events:none}.course-purchase__confirm:disabled:hover{background-color:#b6b6b6;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}@media(min-width:980px){.course-purchase__confirm:disabled:hover{background-image:unset;background-position:unset;background-size:unset}}.course-purchase__confirm:disabled:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:#b6b6b6}.course-purchase__confirm:disabled,.course-purchase__confirm:disabled:visited{color:#fff}.course-purchase__confirm:disabled:visited svg path,.course-purchase__confirm:disabled svg path{stroke:#fff}@media(min-width:768px){.course-purchase__confirm{min-width:220px}}.course-purchase__link{font-family:RF Tone Semi Bold,sans-serif;height:40px;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;border:none;border-radius:100px;padding:0 16px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;text-decoration:none;-webkit-transition:all .15s linear;transition:all .15s linear;font-size:16px;overflow:hidden;line-height:1;background-color:#7f4cf7;margin:0 auto;width:100%}@media(min-width:1560px){.course-purchase__link{height:44px;font-size:18px}}.course-purchase__link:hover{text-decoration:none}.course-purchase__link[disabled]{background-color:#b6b6b6;border-color:#b6b6b6;color:#fff;pointer-events:none}.course-purchase__link.is-loading{position:relative;background:#b6b6b6;pointer-events:none}.course-purchase__link.is-loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:50%/30px no-repeat url(/img/loading-indicator-fm2.svg);z-index:11}.course-purchase__link:hover{background-color:#7f4cf7;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}@media(min-width:980px){.course-purchase__link:hover{background-image:unset;background-position:unset;background-size:unset;background-color:#9368fc}}.course-purchase__link:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:#7f4cf7}.course-purchase__link,.course-purchase__link:visited{color:#fff}.course-purchase__link:visited svg path,.course-purchase__link svg path{stroke:#fff}.course-purchase__link:disabled{background-color:#b6b6b6;pointer-events:none}.course-purchase__link:disabled:hover{background-color:#b6b6b6;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}@media(min-width:980px){.course-purchase__link:disabled:hover{background-image:unset;background-position:unset;background-size:unset}}.course-purchase__link:disabled:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:#b6b6b6}.course-purchase__link:disabled,.course-purchase__link:disabled:visited{color:#fff}.course-purchase__link:disabled:visited svg path,.course-purchase__link:disabled svg path{stroke:#fff}@media(min-width:768px){.course-purchase__link{width:220px}}.age-check__title{font-family:RF Tone Semi Bold,sans-serif;font-weight:700;color:#303030;margin:0 0 16px;font-size:24px;text-align:center}@media(min-width:768px){.age-check__title{font-size:30px;margin-bottom:40px}}.age-check__btns{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:center;-ms-flex-pack:center;justify-content:center}@media(min-width:568px){.age-check__btns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.age-check__cancel{font-family:RF Tone Semi Bold,sans-serif;height:40px;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;border-radius:100px;padding:0 16px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;text-decoration:none;-webkit-transition:all .15s linear;transition:all .15s linear;font-size:16px;overflow:hidden;line-height:1;background-color:transparent;border:1px solid #303030;margin-bottom:9px}@media(min-width:1560px){.age-check__cancel{height:44px;font-size:18px}}.age-check__cancel:hover{text-decoration:none}.age-check__cancel[disabled]{background-color:#b6b6b6;border-color:#b6b6b6;color:#fff;pointer-events:none}.age-check__cancel.is-loading{position:relative;background:#b6b6b6;pointer-events:none}.age-check__cancel.is-loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:50%/30px no-repeat url(/img/loading-indicator-fm2.svg);z-index:11}.age-check__cancel:hover{background-color:transparent;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}@media(min-width:980px){.age-check__cancel:hover{background-image:unset;background-position:unset;background-size:unset}}.age-check__cancel:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:transparent}.age-check__cancel,.age-check__cancel:visited{color:#303030}.age-check__cancel:visited svg path,.age-check__cancel svg path{stroke:#303030}.age-check__cancel:hover,.age-check__cancel:hover:visited{color:#505050}.age-check__cancel:hover:visited svg path,.age-check__cancel:hover svg path{stroke:#505050}.age-check__cancel:hover{border-color:#505050}.age-check__cancel:disabled{background-color:#b6b6b6;border:1px solid #b6b6b6;pointer-events:none}.age-check__cancel:disabled:hover{background-color:#b6b6b6;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}@media(min-width:980px){.age-check__cancel:disabled:hover{background-image:unset;background-position:unset;background-size:unset}}.age-check__cancel:disabled:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:#b6b6b6}.age-check__cancel:disabled,.age-check__cancel:disabled:visited{color:#fff}.age-check__cancel:disabled:visited svg path,.age-check__cancel:disabled svg path{stroke:#fff}@media(min-width:568px){.age-check__cancel{margin-right:15px;margin-bottom:0}}@media(min-width:768px){.age-check__cancel{min-width:220px}}.age-check__confirm{font-family:RF Tone Semi Bold,sans-serif;height:40px;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;border:none;border-radius:100px;padding:0 16px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;text-decoration:none;-webkit-transition:all .15s linear;transition:all .15s linear;font-size:16px;overflow:hidden;line-height:1;background-color:#7f4cf7}@media(min-width:1560px){.age-check__confirm{height:44px;font-size:18px}}.age-check__confirm:hover{text-decoration:none}.age-check__confirm[disabled]{background-color:#b6b6b6;border-color:#b6b6b6;color:#fff;pointer-events:none}.age-check__confirm.is-loading{position:relative;background:#b6b6b6;pointer-events:none}.age-check__confirm.is-loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:50%/30px no-repeat url(/img/loading-indicator-fm2.svg);z-index:11}.age-check__confirm:hover{background-color:#7f4cf7;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}@media(min-width:980px){.age-check__confirm:hover{background-image:unset;background-position:unset;background-size:unset;background-color:#9368fc}}.age-check__confirm:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:#7f4cf7}.age-check__confirm,.age-check__confirm:visited{color:#fff}.age-check__confirm:visited svg path,.age-check__confirm svg path{stroke:#fff}.age-check__confirm:disabled{background-color:#b6b6b6;pointer-events:none}.age-check__confirm:disabled:hover{background-color:#b6b6b6;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}@media(min-width:980px){.age-check__confirm:disabled:hover{background-image:unset;background-position:unset;background-size:unset}}.age-check__confirm:disabled:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:#b6b6b6}.age-check__confirm:disabled,.age-check__confirm:disabled:visited{color:#fff}.age-check__confirm:disabled:visited svg path,.age-check__confirm:disabled svg path{stroke:#fff}@media(min-width:768px){.age-check__confirm{min-width:220px}}.need_auth__title{text-align:center}.need_auth__subtitle{font-family:RF Tone Regular,sans-serif;color:#303030;font-weight:400;line-height:1.5;text-align:center;font-size:14px;margin:0 auto 24px}@media(min-width:768px){.need_auth__subtitle{font-size:16px}}.need_auth__btns{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:start;-ms-flex-pack:start;justify-content:flex-start}@media(min-width:568px){.need_auth__btns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.need_auth__no-account{font-family:RF Tone Regular,sans-serif;font-size:14px;color:#303030;text-align:center;margin:24px 0 0}.need_auth__no-account-btn,.need_auth__no-account button{display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:#7f4cf7;font-family:RF Tone Semi Bold,sans-serif;font-weight:600;cursor:pointer;padding:0;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease}.need_auth__no-account-btn:hover,.need_auth__no-account button:hover{color:#303030}.need_auth__link{font-family:RF Tone Semi Bold,sans-serif;height:40px;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;border:none;border-radius:100px;padding:0 16px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;text-decoration:none;-webkit-transition:all .15s linear;transition:all .15s linear;font-size:16px;overflow:hidden;line-height:1;background-color:#7f4cf7;margin:0 auto;width:100%}@media(min-width:1560px){.need_auth__link{height:44px;font-size:18px}}.need_auth__link:hover{text-decoration:none}.need_auth__link[disabled]{background-color:#b6b6b6;border-color:#b6b6b6;color:#fff;pointer-events:none}.need_auth__link.is-loading{position:relative;background:#b6b6b6;pointer-events:none}.need_auth__link.is-loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:50%/30px no-repeat url(/img/loading-indicator-fm2.svg);z-index:11}.need_auth__link:hover{background-color:#7f4cf7;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}@media(min-width:980px){.need_auth__link:hover{background-image:unset;background-position:unset;background-size:unset;background-color:#9368fc}}.need_auth__link:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:#7f4cf7}.need_auth__link,.need_auth__link:visited{color:#fff}.need_auth__link:visited svg path,.need_auth__link svg path{stroke:#fff}.need_auth__link:disabled{background-color:#b6b6b6;pointer-events:none}.need_auth__link:disabled:hover{background-color:#b6b6b6;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}@media(min-width:980px){.need_auth__link:disabled:hover{background-image:unset;background-position:unset;background-size:unset}}.need_auth__link:disabled:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:#b6b6b6}.need_auth__link:disabled,.need_auth__link:disabled:visited{color:#fff}.need_auth__link:disabled:visited svg path,.need_auth__link:disabled svg path{stroke:#fff}@media(min-width:768px){.need_auth__link{width:220px}}.buy-subscription__modal .datepicker{border:1px solid #fafafa;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:16px;background:#fafafa;height:56px;outline:none;padding:0 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;font-size:16px;font-family:RF Tone Regular,sans-serif;color:#303030;line-height:normal;-moz-appearance:none;appearance:none;-webkit-appearance:none;-webkit-transition:all .2s ease;transition:all .2s ease;letter-spacing:-.3px;margin-bottom:25px;font-family:RF Tone Semi Bold,sans-serif}.buy-subscription__modal .datepicker::-webkit-input-placeholder{font-family:RF Tone Regular,sans-serif;font-size:16px;color:#b0b0b0;letter-spacing:-.3px;opacity:1}.buy-subscription__modal .datepicker::-moz-placeholder{font-family:RF Tone Regular,sans-serif;font-size:16px;color:#b0b0b0;letter-spacing:-.3px;opacity:1}.buy-subscription__modal .datepicker::-ms-input-placeholder{font-family:RF Tone Regular,sans-serif;font-size:16px;color:#b0b0b0;letter-spacing:-.3px;opacity:1}@media(min-width:1280px){.buy-subscription__modal .datepicker{padding:0 16px}}.buy-subscription__modal .datepicker.invalid,.buy-subscription__modal .datepicker.invalid:hover,.buy-subscription__modal .datepicker.is-invalid,.buy-subscription__modal .datepicker.is-invalid:hover,.buy-subscription__modal .datepicker[aria-invalid=true],.buy-subscription__modal .datepicker[aria-invalid=true]:hover{border-color:#dd424d}.buy-subscription__modal .datepicker:hover{border-color:#dfdfdf}.buy-subscription__modal .datepicker:focus{border-color:#7f4cf7}.buy-subscription__modal .datepicker.is-disabled,.buy-subscription__modal .datepicker:disabled{color:#b0b0b0;pointer-events:none}.buy-subscription__modal .datepicker:disabled{background-color:hsla(0,0%,66.7%,.5)}.buy-subscription__modal-switchers{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}.buy-subscription__modal-switchers button.active{background-color:#7f4cf7;color:#fff}.buy-subscription__modal-description{font-family:RF Tone Light,sans-serif;font-size:12px}.buy-subscription__modal-description:focus{-webkit-box-shadow:0 0 8px 0 #3cc6a2;box-shadow:0 0 8px 0 #3cc6a2}.buy-subscription__modal-description span{color:#7f4cf7}.buy-subscription__modal .toggler-wrapper{margin-top:20px}.switchers__today{padding:0;border-top-left-radius:22px;border-bottom-left-radius:22px;border:1px solid #cecece;border-right:none}.switchers__select-date,.switchers__today{width:50%;font-size:18px;line-height:45px;height:45px;background-color:#fff;font-family:Bebas Neue Bold,sans-serif;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none;cursor:pointer}.switchers__select-date{border-top-right-radius:22px;border-bottom-right-radius:22px;border:1px solid #cecece;border-left:none}.buy-subscription-option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:280px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:5px;border:none;background-color:#fff;padding:0 15px;margin:0 auto 10px;height:60px;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.11);box-shadow:0 4px 8px 0 rgba(0,0,0,.11);cursor:pointer}.buy-subscription-option__points{font-family:RF Tone Semi Bold,sans-serif;font-size:19px}.buy-subscription-option__roubles{font-family:RF Tone Semi Bold,sans-serif;font-size:20px;color:#7f4cf7}.buy-subscription-option__roubles s{color:#f8f8f8}@-webkit-keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes mmfadeOut{0%{opacity:1}to{opacity:0}}@keyframes mmfadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes mmslideIn{0%{-webkit-transform:translateY(15%);transform:translateY(15%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes mmslideIn{0%{-webkit-transform:translateY(15%);transform:translateY(15%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes mmslideOut{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(15%);transform:translateY(15%)}}@keyframes mmslideOut{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(15%);transform:translateY(15%)}}.modal-cancel-subscription__part{display:none;width:100%}.modal-cancel-subscription__part.is-active{display:block}.modal-cancel-subscription__content{margin-bottom:24px}@media(min-width:768px){.modal-cancel-subscription__content{margin-bottom:32px}}.modal-cancel-subscription__content .subscription-slider{margin:0}.modal-cancel-subscription__header{margin-bottom:24px}.modal-cancel-subscription__img{margin:0 auto 16px;width:72px;height:72px}@media(min-width:768px){.modal-cancel-subscription__img{margin-bottom:32px}}.modal-cancel-subscription__img img{width:100%;-o-object-fit:contain;object-fit:contain}.modal-cancel-subscription__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 0 16px;font-family:RF Tone Regular,sans-serif;color:#303030;font-size:16px;line-height:1.3}.modal-cancel-subscription__text:before{content:url(/img/emoji/cross-mark.png);display:block;width:20px;height:20px;margin-right:12px}.modal-cancel-subscription__text:last-child{margin-bottom:0}.modal-cancel-subscription__btns.-row{display:grid;grid-template-columns:1fr;gap:16px}@media(min-width:768px){.modal-cancel-subscription__btns.-row{grid-template-columns:repeat(2,1fr)}}.modal-cancel-subscription__btns.-row .modal-cancel-subscription__btn-save{margin:0}.modal-cancel-subscription__btn-save{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;border:none;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:RF Tone Semi Bold,sans-serif;font-size:16px;overflow:hidden;line-height:1;-webkit-transition:all .5s ease;transition:all .5s ease;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:center;height:56px;border-radius:16px;background-color:#7f4cf7;padding:0 24px;margin:0 auto 16px;width:100%}.modal-cancel-subscription__btn-save.is-disabled,.modal-cancel-subscription__btn-save[disabled]{background-color:#efefef;border-color:#efefef;color:silver;pointer-events:none}.modal-cancel-subscription__btn-save.is-disabled svg path,.modal-cancel-subscription__btn-save[disabled] svg path{stroke:silver}.modal-cancel-subscription__btn-save.is-disabled *,.modal-cancel-subscription__btn-save[disabled] *{color:silver}.modal-cancel-subscription__btn-save.is-loading{position:relative;background-image:unset;background-color:#7f4cf7;border-color:#7f4cf7;color:#7f4cf7;pointer-events:none}.modal-cancel-subscription__btn-save.is-loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:50%/24px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='104' height='104' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid' class='lds-rolling' style='animation-play-state:running;animation-delay:0s;background:0 0'%3E%3Ccircle cx='50' cy='50' fill='none' stroke='%23fff' stroke-width='6' r='35' stroke-dasharray='164.93361431346415 56.97787143782138' style='animation-play-state:running;animation-delay:0s' transform='rotate(119.693 50 50)'%3E%3CanimateTransform attributeName='transform' type='rotate' calcMode='linear' values='0 50 50;360 50 50' keyTimes='0;1' dur='1s' begin='0s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/svg%3E");z-index:11}.modal-cancel-subscription__btn-save.is-loading *{color:#7f4cf7}.modal-cancel-subscription__btn-save.is-loading svg path{stroke:#7f4cf7}.modal-cancel-subscription__btn-save:hover{text-decoration:none;background-color:#7f4cf7;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}@media(min-width:980px){.modal-cancel-subscription__btn-save:hover{background-image:unset;background-position:unset;background-size:unset;background-color:#9368fc}}.modal-cancel-subscription__btn-save:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:#7f4cf7}.modal-cancel-subscription__btn-save,.modal-cancel-subscription__btn-save:visited{color:#fff}.modal-cancel-subscription__btn-save:visited svg path,.modal-cancel-subscription__btn-save svg path{stroke:#fff}.modal-cancel-subscription__btn-cancel{display:block;font-family:RF Tone Semi Bold,sans-serif;color:#7f4cf7;font-size:16px;-webkit-transition:all .2s ease;transition:all .2s ease;text-align:center;margin:0 auto;padding:0;background:none;cursor:pointer;border:none;border-bottom:1px solid transparent}.modal-cancel-subscription__btn-cancel:hover{border-color:inherit}.modal-cancel-subscription__btn-submit{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;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:RF Tone Semi Bold,sans-serif;font-size:16px;overflow:hidden;line-height:1;-webkit-transition:all .5s ease;transition:all .5s ease;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:center;height:56px;border-radius:16px;background-color:transparent;border:1px solid #303030;padding:0 24px;width:100%}.modal-cancel-subscription__btn-submit.is-disabled,.modal-cancel-subscription__btn-submit[disabled]{background-color:#efefef;border-color:#efefef;color:silver;pointer-events:none}.modal-cancel-subscription__btn-submit.is-disabled svg path,.modal-cancel-subscription__btn-submit[disabled] svg path{stroke:silver}.modal-cancel-subscription__btn-submit.is-disabled *,.modal-cancel-subscription__btn-submit[disabled] *{color:silver}.modal-cancel-subscription__btn-submit.is-loading{position:relative;background-image:unset;background-color:transparent;border-color:#303030;color:transparent;pointer-events:none}.modal-cancel-subscription__btn-submit.is-loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:50%/24px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='104' height='104' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid' class='lds-rolling' style='animation-play-state:running;animation-delay:0s;background:0 0'%3E%3Ccircle cx='50' cy='50' fill='none' stroke='%23303030' stroke-width='6' r='35' stroke-dasharray='164.93361431346415 56.97787143782138' style='animation-play-state:running;animation-delay:0s' transform='rotate(119.693 50 50)'%3E%3CanimateTransform attributeName='transform' type='rotate' calcMode='linear' values='0 50 50;360 50 50' keyTimes='0;1' dur='1s' begin='0s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/svg%3E");z-index:11}.modal-cancel-subscription__btn-submit.is-loading *{color:transparent}.modal-cancel-subscription__btn-submit.is-loading svg path{stroke:transparent}.modal-cancel-subscription__btn-submit:hover{text-decoration:none}.modal-cancel-subscription__btn-submit,.modal-cancel-subscription__btn-submit:visited{color:#303030}.modal-cancel-subscription__btn-submit:visited svg path,.modal-cancel-subscription__btn-submit svg path{stroke:#303030}.modal-cancel-subscription__btn-submit:hover{background-color:transparent;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}@media(min-width:980px){.modal-cancel-subscription__btn-submit:hover{background-image:unset;background-position:unset;background-size:unset}}.modal-cancel-subscription__btn-submit:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:transparent}.modal-cancel-subscription__next-payment{background:#f8f8f8;border-radius:12px;padding:16px;margin:0 auto 16px;max-width:350px}.modal-cancel-subscription__next-payment-title{font-family:RF Tone Regular,sans-serif;font-size:16px;color:#303030;line-height:1.3}.modal-cancel-subscription__next-payment-date{font-family:RF Tone Regular,sans-serif;font-size:14px;color:#888;line-height:1.2}.modal-cancel-subscription__next-payment-btn{font-family:RF Tone Semi Bold,sans-serif;height:40px;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;border-radius:100px;padding:0 16px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;text-decoration:none;-webkit-transition:all .15s linear;transition:all .15s linear;font-size:16px;overflow:hidden;line-height:1;background-color:transparent;border:1px solid #303030;margin:0 auto;width:100%;max-width:350px}@media(min-width:1560px){.modal-cancel-subscription__next-payment-btn{height:44px;font-size:18px}}.modal-cancel-subscription__next-payment-btn:hover{text-decoration:none}.modal-cancel-subscription__next-payment-btn[disabled]{background-color:#b6b6b6;border-color:#b6b6b6;color:#fff;pointer-events:none}.modal-cancel-subscription__next-payment-btn.is-loading{position:relative;background:#b6b6b6;pointer-events:none}.modal-cancel-subscription__next-payment-btn.is-loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:50%/30px no-repeat url(/img/loading-indicator-fm2.svg);z-index:11}.modal-cancel-subscription__next-payment-btn:hover{background-color:transparent;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}@media(min-width:980px){.modal-cancel-subscription__next-payment-btn:hover{background-image:unset;background-position:unset;background-size:unset}}.modal-cancel-subscription__next-payment-btn:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:transparent}.modal-cancel-subscription__next-payment-btn,.modal-cancel-subscription__next-payment-btn:visited{color:#303030}.modal-cancel-subscription__next-payment-btn:visited svg path,.modal-cancel-subscription__next-payment-btn svg path{stroke:#303030}.modal-cancel-subscription__next-payment-btn:hover,.modal-cancel-subscription__next-payment-btn:hover:visited{color:#505050}.modal-cancel-subscription__next-payment-btn:hover:visited svg path,.modal-cancel-subscription__next-payment-btn:hover svg path{stroke:#505050}.modal-cancel-subscription__next-payment-btn:hover{border-color:#505050}.modal-cancel-subscription__next-payment-btn:disabled{background-color:#b6b6b6;border:1px solid #b6b6b6;pointer-events:none}.modal-cancel-subscription__next-payment-btn:disabled:hover{background-color:#b6b6b6;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}@media(min-width:980px){.modal-cancel-subscription__next-payment-btn:disabled:hover{background-image:unset;background-position:unset;background-size:unset}}.modal-cancel-subscription__next-payment-btn:disabled:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:#b6b6b6}.modal-cancel-subscription__next-payment-btn:disabled,.modal-cancel-subscription__next-payment-btn:disabled:visited{color:#fff}.modal-cancel-subscription__next-payment-btn:disabled:visited svg path,.modal-cancel-subscription__next-payment-btn:disabled svg path{stroke:#fff}.modal-cancel-subscription__reasons{margin-bottom:24px}.modal-cancel-subscription__reasons textarea{border:1px solid #fafafa;background:#fafafa;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:16px;height:70px;outline:none;padding:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;font-size:16px;letter-spacing:-.3px;font-family:RF Tone Regular,sans-serif;line-height:normal;-moz-appearance:none;appearance:none;-webkit-appearance:none;-webkit-transition:all .2s ease;transition:all .2s ease;resize:none;pointer-events:none}.modal-cancel-subscription__reasons textarea::-webkit-input-placeholder{font-family:RF Tone Regular,sans-serif;font-size:16px;color:#b0b0b0;letter-spacing:-.3px;opacity:1}.modal-cancel-subscription__reasons textarea::-moz-placeholder{font-family:RF Tone Regular,sans-serif;font-size:16px;color:#b0b0b0;letter-spacing:-.3px;opacity:1}.modal-cancel-subscription__reasons textarea::-ms-input-placeholder{font-family:RF Tone Regular,sans-serif;font-size:16px;color:#b0b0b0;letter-spacing:-.3px;opacity:1}@media(min-width:768px){.modal-cancel-subscription__reasons textarea{height:100px}}.modal-cancel-subscription__reasons textarea.invalid,.modal-cancel-subscription__reasons textarea[aria-invalid=true]{border-color:#dd424d}.modal-cancel-subscription__reasons textarea.is-active{pointer-events:visible}.modal-cancel-subscription .modal__overlay{z-index:30}.modal-cancel-subscription .custom-radio.-text span:before{display:none}.modal-cancel-subscription-success__content{margin-bottom:24px}@media(min-width:768px){.modal-cancel-subscription-success__content{margin-bottom:32px}}.modal-cancel-subscription-success__header{margin-bottom:24px}.modal-cancel-subscription-success__img{margin:0 auto 16px;width:72px;height:72px}@media(min-width:768px){.modal-cancel-subscription-success__img{margin-bottom:32px}}.modal-cancel-subscription-success__img img{width:100%;-o-object-fit:contain;object-fit:contain}.modal-cancel-subscription-success__title{font-family:RF Tone Semi Bold,sans-serif;color:#303030;margin:0 0 16px;font-size:18px;text-align:center}@media(min-width:768px){.modal-cancel-subscription-success__title{font-size:24px}}.modal-cancel-subscription-success__subtitle{font-family:RF Tone Regular,sans-serif;color:#303030;margin:0;font-size:16px;text-align:center}.modal-cancel-subscription-success__btns{display:grid;grid-template-columns:1fr;gap:16px}@media(min-width:768px){.modal-cancel-subscription-success__btns{grid-template-columns:repeat(2,1fr)}}.modal-cancel-subscription-success__btn-save{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;border:none;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:RF Tone Semi Bold,sans-serif;font-size:16px;overflow:hidden;line-height:1;-webkit-transition:all .5s ease;transition:all .5s ease;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:center;height:56px;border-radius:16px;background-color:#7f4cf7;padding:0 24px}.modal-cancel-subscription-success__btn-save.is-disabled,.modal-cancel-subscription-success__btn-save[disabled]{background-color:#efefef;border-color:#efefef;color:silver;pointer-events:none}.modal-cancel-subscription-success__btn-save.is-disabled svg path,.modal-cancel-subscription-success__btn-save[disabled] svg path{stroke:silver}.modal-cancel-subscription-success__btn-save.is-disabled *,.modal-cancel-subscription-success__btn-save[disabled] *{color:silver}.modal-cancel-subscription-success__btn-save.is-loading{position:relative;background-image:unset;background-color:#7f4cf7;border-color:#7f4cf7;color:#7f4cf7;pointer-events:none}.modal-cancel-subscription-success__btn-save.is-loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:50%/24px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='104' height='104' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid' class='lds-rolling' style='animation-play-state:running;animation-delay:0s;background:0 0'%3E%3Ccircle cx='50' cy='50' fill='none' stroke='%23fff' stroke-width='6' r='35' stroke-dasharray='164.93361431346415 56.97787143782138' style='animation-play-state:running;animation-delay:0s' transform='rotate(119.693 50 50)'%3E%3CanimateTransform attributeName='transform' type='rotate' calcMode='linear' values='0 50 50;360 50 50' keyTimes='0;1' dur='1s' begin='0s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/svg%3E");z-index:11}.modal-cancel-subscription-success__btn-save.is-loading *{color:#7f4cf7}.modal-cancel-subscription-success__btn-save.is-loading svg path{stroke:#7f4cf7}.modal-cancel-subscription-success__btn-save:hover{text-decoration:none;background-color:#7f4cf7;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}@media(min-width:980px){.modal-cancel-subscription-success__btn-save:hover{background-image:unset;background-position:unset;background-size:unset;background-color:#9368fc}}.modal-cancel-subscription-success__btn-save:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:#7f4cf7}.modal-cancel-subscription-success__btn-save,.modal-cancel-subscription-success__btn-save:visited{color:#fff}.modal-cancel-subscription-success__btn-save:visited svg path,.modal-cancel-subscription-success__btn-save svg path{stroke:#fff}.modal-cancel-subscription-success__btn-close{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;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:RF Tone Semi Bold,sans-serif;font-size:16px;overflow:hidden;line-height:1;-webkit-transition:all .5s ease;transition:all .5s ease;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:center;height:56px;border-radius:16px;background-color:transparent;border:1px solid #303030;padding:0 24px}.modal-cancel-subscription-success__btn-close.is-disabled,.modal-cancel-subscription-success__btn-close[disabled]{background-color:#efefef;border-color:#efefef;color:silver;pointer-events:none}.modal-cancel-subscription-success__btn-close.is-disabled svg path,.modal-cancel-subscription-success__btn-close[disabled] svg path{stroke:silver}.modal-cancel-subscription-success__btn-close.is-disabled *,.modal-cancel-subscription-success__btn-close[disabled] *{color:silver}.modal-cancel-subscription-success__btn-close.is-loading{position:relative;background-image:unset;background-color:transparent;border-color:#303030;color:transparent;pointer-events:none}.modal-cancel-subscription-success__btn-close.is-loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:50%/24px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='104' height='104' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid' class='lds-rolling' style='animation-play-state:running;animation-delay:0s;background:0 0'%3E%3Ccircle cx='50' cy='50' fill='none' stroke='%23303030' stroke-width='6' r='35' stroke-dasharray='164.93361431346415 56.97787143782138' style='animation-play-state:running;animation-delay:0s' transform='rotate(119.693 50 50)'%3E%3CanimateTransform attributeName='transform' type='rotate' calcMode='linear' values='0 50 50;360 50 50' keyTimes='0;1' dur='1s' begin='0s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/svg%3E");z-index:11}.modal-cancel-subscription-success__btn-close.is-loading *{color:transparent}.modal-cancel-subscription-success__btn-close.is-loading svg path{stroke:transparent}.modal-cancel-subscription-success__btn-close:hover{text-decoration:none}.modal-cancel-subscription-success__btn-close,.modal-cancel-subscription-success__btn-close:visited{color:#303030}.modal-cancel-subscription-success__btn-close:visited svg path,.modal-cancel-subscription-success__btn-close svg path{stroke:#303030}.modal-cancel-subscription-success__btn-close:hover{background-color:transparent;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}@media(min-width:980px){.modal-cancel-subscription-success__btn-close:hover{background-image:unset;background-position:unset;background-size:unset}}.modal-cancel-subscription-success__btn-close:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:transparent}.cancel-subscription-slider{position:relative}.cancel-subscription-slider__nav{position:absolute;top:0;bottom:0;left:-8px;right:0;margin:auto;width:calc(100% - 16px);height:48px;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;z-index:10}@media(min-width:768px){.cancel-subscription-slider__nav{display:-webkit-box;display:-ms-flexbox;display:flex;left:-16px;width:calc(100% + 32px)}}.cancel-subscription-slider__nav-btn{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;border:none;border-radius:16px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:RF Tone Semi Bold,sans-serif;font-size:16px;overflow:hidden;line-height:1;-webkit-transition:all .5s ease;transition:all .5s ease;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:center;height:48px;background-color:#fafafa;padding:0 12px}.cancel-subscription-slider__nav-btn.is-disabled,.cancel-subscription-slider__nav-btn[disabled]{background-color:#efefef;border-color:#efefef;color:silver;pointer-events:none}.cancel-subscription-slider__nav-btn.is-disabled svg path,.cancel-subscription-slider__nav-btn[disabled] svg path{stroke:silver}.cancel-subscription-slider__nav-btn.is-disabled *,.cancel-subscription-slider__nav-btn[disabled] *{color:silver}.cancel-subscription-slider__nav-btn.is-loading{position:relative;background-image:unset;background-color:#fafafa;border-color:#fafafa;color:#fafafa;pointer-events:none}.cancel-subscription-slider__nav-btn.is-loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:50%/24px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='104' height='104' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid' class='lds-rolling' style='animation-play-state:running;animation-delay:0s;background:0 0'%3E%3Ccircle cx='50' cy='50' fill='none' stroke='%23303030' stroke-width='6' r='35' stroke-dasharray='164.93361431346415 56.97787143782138' style='animation-play-state:running;animation-delay:0s' transform='rotate(119.693 50 50)'%3E%3CanimateTransform attributeName='transform' type='rotate' calcMode='linear' values='0 50 50;360 50 50' keyTimes='0;1' dur='1s' begin='0s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/svg%3E");z-index:11}.cancel-subscription-slider__nav-btn.is-loading *{color:#fafafa}.cancel-subscription-slider__nav-btn.is-loading svg path{stroke:#fafafa}.cancel-subscription-slider__nav-btn:hover{text-decoration:none;background-color:#fafafa;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}@media(min-width:980px){.cancel-subscription-slider__nav-btn:hover{background-image:unset;background-position:unset;background-size:unset;background-color:#efefef}}.cancel-subscription-slider__nav-btn:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:#fafafa}.cancel-subscription-slider__nav-btn,.cancel-subscription-slider__nav-btn:visited{color:#303030}.cancel-subscription-slider__nav-btn:visited svg path,.cancel-subscription-slider__nav-btn svg path{stroke:#303030}.cancel-subscription-slider__nav-btn:disabled{opacity:0}.modal-download-app__closer{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;border:none;border-radius:16px;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:RF Tone Semi Bold,sans-serif;font-size:16px;overflow:hidden;line-height:1;-webkit-transition:all .5s ease;transition:all .5s ease;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:center;background-color:#fafafa;position:absolute;z-index:3;cursor:pointer;top:16px;right:16px;border-radius:0;height:48px;width:48px;background:transparent;padding:0}.modal-download-app__closer.is-disabled,.modal-download-app__closer[disabled]{background-color:#efefef;border-color:#efefef;color:silver;pointer-events:none}.modal-download-app__closer.is-disabled svg path,.modal-download-app__closer[disabled] svg path{stroke:silver}.modal-download-app__closer.is-disabled *,.modal-download-app__closer[disabled] *{color:silver}.modal-download-app__closer.is-loading{position:relative;background-image:unset;background-color:#fafafa;border-color:#fafafa;color:#fafafa;pointer-events:none}.modal-download-app__closer.is-loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:50%/24px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='104' height='104' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid' class='lds-rolling' style='animation-play-state:running;animation-delay:0s;background:0 0'%3E%3Ccircle cx='50' cy='50' fill='none' stroke='%23303030' stroke-width='6' r='35' stroke-dasharray='164.93361431346415 56.97787143782138' style='animation-play-state:running;animation-delay:0s' transform='rotate(119.693 50 50)'%3E%3CanimateTransform attributeName='transform' type='rotate' calcMode='linear' values='0 50 50;360 50 50' keyTimes='0;1' dur='1s' begin='0s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/svg%3E");z-index:11}.modal-download-app__closer.is-loading *{color:#fafafa}.modal-download-app__closer.is-loading svg path{stroke:#fafafa}.modal-download-app__closer:hover{text-decoration:none;background-color:#fafafa;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}@media(min-width:980px){.modal-download-app__closer:hover{background-image:unset;background-position:unset;background-size:unset;background-color:#efefef}}.modal-download-app__closer:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:#fafafa}.modal-download-app__closer,.modal-download-app__closer:visited{color:#303030}.modal-download-app__closer:visited svg path,.modal-download-app__closer svg path{stroke:#303030}@media(min-width:768px){.modal-download-app__closer{top:16px;right:16px}}.modal-download-app__closer:hover{background:transparent;opacity:.8}.modal-download-app__closer svg{pointer-events:none}.modal-download-app__closer svg path{stroke:#b0b0b0}@media(min-width:768px){.modal-download-app__closer svg path{stroke:#fff}}.modal-download-app__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:10;width:100%;max-width:760px;padding:48px 16px 32px;border-radius:24px 24px 0 0;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f0e6fc));background:linear-gradient(180deg,#fff,#f0e6fc);max-height:calc(100vh - 60px);-ms-flex-item-align:end;align-self:flex-end}@media(min-width:768px){.modal-download-app__wrapper{border-radius:40px;background:center top 40%/cover no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='760' height='303' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='.25' d='M1283.84 289.96c.08.166.25.087.33.253-91.68 19.131-181.49 48.713-267.22 89.119-85.724 40.406-165.701 90.849-238.639 149.305l-.156-.331c-18.641-74.579-44.811-147.835-78.288-218.861-33.711-71.523-73.88-138.585-119.863-200.682 91.678-19.132 181.654-48.792 267.381-89.198 85.727-40.406 165.875-90.927 238.975-149.462 18.63 74.988 44.79 148.654 78.5 220.177 33.48 71.026 73.32 137.836 118.98 199.68zm559 19.2c-154.9-82.997-276.97-211.819-352.98-372.667-75.61-160.839-97.28-336.984-62.71-509.283 1.91-9.8 3.23-29.041 3.23-29.041 5.15-70.817-32.47-140.697-100.64-173.317-50.52-24.146-107.23-22.507-154.6-.182a180.228 180.228 0 00-85.22 84.281c-82.09 168.794-222.169 306.65-394.624 387.933-172.455 81.283-367.942 101.59-550.377 57.472-96.17-23.267-193.581 35.596-217.503 131.45C-90.81-40.854-60.857 32.642-2.959 73.745c0 0 15.685 11.222 24.456 15.992 154.897 82.998 276.969 211.819 352.907 372.501 75.683 161.005 97.35 337.15 62.781 509.449-1.903 9.8-3.23 29.043-3.23 29.043-5.147 70.82 32.478 140.7 100.646 173.32 50.517 24.14 107.226 22.5 154.593.18a180.2 180.2 0 0085.227-84.28c82.084-168.798 222.166-306.654 394.619-387.937 172.46-81.283 367.94-101.59 550.38-57.472 96.17 23.267 193.58-35.596 217.5-131.45 18.23-73.34-11.73-146.836-69.62-187.939 0 0-15.69-11.222-24.46-15.992z' fill='url(%23paint0_linear_1021_19610)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_1021_19610' x1='1313.5' y1='419.606' x2='766.431' y2='-412.625' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F0E6FC' stop-opacity='0'/%3E%3Cstop offset='1' stop-color='%23F0E6FC'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E"),linear-gradient(261deg,#8e5eff,#7f4cf7 51.49%,#7f4cf7 90.99%);padding:40px;-ms-flex-item-align:center;align-self:center}}.modal-download-app__container{position:relative;z-index:2;max-height:100%;overflow-y:auto;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.modal-download-app__container::-webkit-scrollbar-thumb:hover{background:#d9d9d9}.modal-download-app__container::-webkit-scrollbar{width:4px;height:4px}.modal-download-app__container::-webkit-scrollbar-track{background:transparent}.modal-download-app__container::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:2px}.modal-download-app__discount{display:none}@media(min-width:768px){.modal-download-app__discount{-webkit-box-flex:0;-ms-flex:none;flex:none;width:45%;margin-right:40px;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;padding:8px}}.modal-download-app__discount:after,.modal-download-app__discount:before{content:"";display:block;width:48px;height:48px;background:50%/25px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='25' height='25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.161 9.928a3 3 0 100-6 3 3 0 000 6zM18.161 21.928a3 3 0 100-6 3 3 0 000 6zM21.161 3.928l-18 18' stroke='%237F4CF7' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") #fff;border-radius:16px;-webkit-transform:rotate(21deg);transform:rotate(21deg);-ms-flex-item-align:start;align-self:flex-start}.modal-download-app__discount:after{-webkit-transform:rotate(-10deg);transform:rotate(-10deg);-ms-flex-item-align:end;align-self:flex-end}.modal-download-app__discount span{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:RF Tone Semi Bold,sans-serif;color:#fff;font-size:128px;line-height:1;-webkit-transform:rotate(-20deg);transform:rotate(-20deg);-ms-flex-item-align:center;align-self:center}.modal-download-app__content{-webkit-box-flex:1;-ms-flex:auto;flex:auto;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}@media(min-width:768px){.modal-download-app__content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.modal-download-app__logo{width:88px;margin-bottom:24px}.modal-download-app__logo img{width:100%;-o-object-fit:contain;object-fit:contain}@media(min-width:768px){.modal-download-app__logo{display:none}}.modal-download-app__title{font-family:RF Tone Semi Bold,sans-serif;font-size:20px;color:#303030;line-height:1.2;margin:0 0 8px;text-align:center}@media(min-width:768px){.modal-download-app__title{color:#fff;font-size:30px;text-align:left;margin-bottom:12px}}.modal-download-app__title.is-mobile{display:block}@media(min-width:768px){.modal-download-app__title.is-mobile{display:none}}.modal-download-app__title.is-desktop{display:none}@media(min-width:768px){.modal-download-app__title.is-desktop{display:block}}.modal-download-app__subtitle{font-family:RF Tone Regular,sans-serif;font-size:16px;color:#303030;line-height:1.37;letter-spacing:-.3px;margin:0 0 24px;text-align:center;max-width:330px}@media(min-width:768px){.modal-download-app__subtitle{max-width:unset;color:#fff;font-size:18px;line-height:1.28;text-align:left;margin-bottom:auto}}.modal-download-app__btn{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;border:none;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:RF Tone Semi Bold,sans-serif;font-size:16px;overflow:hidden;line-height:1;-webkit-transition:all .5s ease;transition:all .5s ease;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:center;height:56px;border-radius:16px;background-color:#7f4cf7;padding:0 24px;text-align:left;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:48px;width:100%}.modal-download-app__btn.is-disabled,.modal-download-app__btn[disabled]{background-color:#efefef;border-color:#efefef;color:silver;pointer-events:none}.modal-download-app__btn.is-disabled svg path,.modal-download-app__btn[disabled] svg path{stroke:silver}.modal-download-app__btn.is-disabled *,.modal-download-app__btn[disabled] *{color:silver}.modal-download-app__btn.is-loading{position:relative;background-image:unset;background-color:#7f4cf7;border-color:#7f4cf7;color:#7f4cf7;pointer-events:none}.modal-download-app__btn.is-loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:50%/24px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='104' height='104' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid' class='lds-rolling' style='animation-play-state:running;animation-delay:0s;background:0 0'%3E%3Ccircle cx='50' cy='50' fill='none' stroke='%23fff' stroke-width='6' r='35' stroke-dasharray='164.93361431346415 56.97787143782138' style='animation-play-state:running;animation-delay:0s' transform='rotate(119.693 50 50)'%3E%3CanimateTransform attributeName='transform' type='rotate' calcMode='linear' values='0 50 50;360 50 50' keyTimes='0;1' dur='1s' begin='0s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/svg%3E");z-index:11}.modal-download-app__btn.is-loading *{color:#7f4cf7}.modal-download-app__btn.is-loading svg path{stroke:#7f4cf7}.modal-download-app__btn:hover{text-decoration:none;background-color:#7f4cf7;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}@media(min-width:980px){.modal-download-app__btn:hover{background-image:unset;background-position:unset;background-size:unset;background-color:#9368fc}}.modal-download-app__btn:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:#7f4cf7}.modal-download-app__btn,.modal-download-app__btn:visited{color:#fff}.modal-download-app__btn:visited svg path,.modal-download-app__btn svg path{stroke:#fff}@media(min-width:768px){.modal-download-app__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;border-radius:16px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:RF Tone Semi Bold,sans-serif;font-size:16px;overflow:hidden;line-height:1;-webkit-transition:all .5s ease;transition:all .5s ease;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);height:48px;background-color:#fff;padding:0 24px;text-align:center;justify-content:center;color:#7f4cf7}.modal-download-app__btn.is-disabled,.modal-download-app__btn[disabled]{background-color:#efefef;border-color:#efefef;color:silver;pointer-events:none}.modal-download-app__btn.is-disabled svg path,.modal-download-app__btn[disabled] svg path{stroke:silver}.modal-download-app__btn.is-disabled *,.modal-download-app__btn[disabled] *{color:silver}.modal-download-app__btn.is-loading{position:relative;background-image:unset;background-color:#fff;border-color:#fff;color:#fff;pointer-events:none}.modal-download-app__btn.is-loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:50%/24px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='104' height='104' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid' class='lds-rolling' style='animation-play-state:running;animation-delay:0s;background:0 0'%3E%3Ccircle cx='50' cy='50' fill='none' stroke='%23303030' stroke-width='6' r='35' stroke-dasharray='164.93361431346415 56.97787143782138' style='animation-play-state:running;animation-delay:0s' transform='rotate(119.693 50 50)'%3E%3CanimateTransform attributeName='transform' type='rotate' calcMode='linear' values='0 50 50;360 50 50' keyTimes='0;1' dur='1s' begin='0s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/svg%3E");z-index:11}.modal-download-app__btn.is-loading *{color:#fff}.modal-download-app__btn.is-loading svg path{stroke:#fff}.modal-download-app__btn:hover{text-decoration:none;background-color:#fff;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}}@media(min-width:768px)and (min-width:980px){.modal-download-app__btn:hover{background-image:unset;background-position:unset;background-size:unset;background-color:#efefef}}@media(min-width:768px){.modal-download-app__btn:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:#fff}.modal-download-app__btn,.modal-download-app__btn:visited{color:#303030}.modal-download-app__btn:visited svg path,.modal-download-app__btn svg path{stroke:#303030}}.modal-download-app__btn.is-mobile{display:-webkit-box;display:-ms-flexbox;display:flex}@media(min-width:768px){.modal-download-app__btn.is-mobile{display:none}}.modal-download-app__btn.is-desktop{display:none}@media(min-width:768px){.modal-download-app__btn.is-desktop{display:-webkit-box;display:-ms-flexbox;display:flex}}.modal-download-app-trial__closer{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;border:none;border-radius:16px;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:RF Tone Semi Bold,sans-serif;font-size:16px;overflow:hidden;line-height:1;-webkit-transition:all .5s ease;transition:all .5s ease;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:center;height:48px;background-color:#fafafa;position:absolute;z-index:3;cursor:pointer;top:16px;right:16px;border-radius:0;height:32px;width:32px;background:transparent;padding:0}.modal-download-app-trial__closer.is-disabled,.modal-download-app-trial__closer[disabled]{background-color:#efefef;border-color:#efefef;color:silver;pointer-events:none}.modal-download-app-trial__closer.is-disabled svg path,.modal-download-app-trial__closer[disabled] svg path{stroke:silver}.modal-download-app-trial__closer.is-disabled *,.modal-download-app-trial__closer[disabled] *{color:silver}.modal-download-app-trial__closer.is-loading{position:relative;background-image:unset;background-color:#fafafa;border-color:#fafafa;color:#fafafa;pointer-events:none}.modal-download-app-trial__closer.is-loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:50%/24px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='104' height='104' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid' class='lds-rolling' style='animation-play-state:running;animation-delay:0s;background:0 0'%3E%3Ccircle cx='50' cy='50' fill='none' stroke='%23303030' stroke-width='6' r='35' stroke-dasharray='164.93361431346415 56.97787143782138' style='animation-play-state:running;animation-delay:0s' transform='rotate(119.693 50 50)'%3E%3CanimateTransform attributeName='transform' type='rotate' calcMode='linear' values='0 50 50;360 50 50' keyTimes='0;1' dur='1s' begin='0s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/svg%3E");z-index:11}.modal-download-app-trial__closer.is-loading *{color:#fafafa}.modal-download-app-trial__closer.is-loading svg path{stroke:#fafafa}.modal-download-app-trial__closer:hover{text-decoration:none;background-color:#fafafa;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}@media(min-width:980px){.modal-download-app-trial__closer:hover{background-image:unset;background-position:unset;background-size:unset;background-color:#efefef}}.modal-download-app-trial__closer:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:#fafafa}.modal-download-app-trial__closer,.modal-download-app-trial__closer:visited{color:#303030}.modal-download-app-trial__closer:visited svg path,.modal-download-app-trial__closer svg path{stroke:#303030}@media(min-width:768px){.modal-download-app-trial__closer{top:24px;right:24px}}.modal-download-app-trial__closer:hover{background:transparent;opacity:.8}.modal-download-app-trial__closer svg{pointer-events:none}.modal-download-app-trial__closer svg path{stroke:#fff}.modal-download-app-trial__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:10;width:100%;max-width:100%;padding:56px 16px 32px;border-radius:24px 24px 0 0;background:-webkit-gradient(linear,left top,right top,color-stop(61.65%,#8c5cff),color-stop(99.87%,#fc987b));background:linear-gradient(90deg,#8c5cff 61.65%,#fc987b 99.87%);max-height:calc(100vh - 60px);-ms-flex-item-align:end;align-self:flex-end;overflow:hidden}@media(min-width:768px){.modal-download-app-trial__wrapper{max-width:637px;border-radius:32px;padding:24px;-ms-flex-item-align:center;align-self:center;-webkit-box-shadow:0 16px 64px 16px hsla(0,0%,87.5%,.3);box-shadow:0 16px 64px 16px hsla(0,0%,87.5%,.3)}}.modal-download-app-trial__wrapper:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#d3d3d3 50%/cover no-repeat url(/img/promotion/fitmost-design-mobile-2.jpg);z-index:1;mix-blend-mode:color-burn;-webkit-filter:blur(4px);filter:blur(4px)}@media(min-width:980px){.modal-download-app-trial__wrapper:before{background-image:url(/img/promotion/fitmost-design-2.jpg);left:24px}}.modal-download-app-trial__container{position:relative;z-index:2;max-height:100%;overflow-y:auto;max-width:100%;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}.modal-download-app-trial__container::-webkit-scrollbar-thumb:hover{background:#d9d9d9}.modal-download-app-trial__container::-webkit-scrollbar{width:4px;height:4px}.modal-download-app-trial__container::-webkit-scrollbar-track{background:transparent}.modal-download-app-trial__container::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:2px}.modal-download-app-trial__qr{display:none}@media(min-width:768px){.modal-download-app-trial__qr{position:relative;-webkit-box-flex:0;-ms-flex:none;flex:none;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;border-radius:24px;background:#fff;width:224px;height:224px;padding:24px;margin-right:24px;overflow:hidden}}.modal-download-app-trial__qr img{position:absolute;z-index:1;display:block;width:100%;-o-object-fit:contain;object-fit:contain}.modal-download-app-trial__qr canvas,.modal-download-app-trial__qr svg{position:relative;z-index:2;width:100%;height:100%}.modal-download-app-trial__content{-webkit-box-flex:1;-ms-flex:auto;flex:auto;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}@media(min-width:768px){.modal-download-app-trial__content{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.modal-download-app-trial__logo{width:88px;margin-bottom:24px}.modal-download-app-trial__logo img{width:100%;-o-object-fit:contain;object-fit:contain}@media(min-width:768px){.modal-download-app-trial__logo{display:none}}.modal-download-app-trial__title{font-family:RF Tone Semi Bold,sans-serif;color:#303030;font-size:20px;line-height:1.2;margin:0 0 16px;text-align:center;color:#fff}@media(min-width:980px){.modal-download-app-trial__title{margin:0 0 16px}}@media(min-width:768px){.modal-download-app-trial__title{text-align:left}}.modal-download-app-trial__title span{color:hsla(0,0%,100%,.6);text-decoration-thickness:1px;text-decoration-line:line-through}.modal-download-app-trial__subtitle{font-family:RF Tone Regular,sans-serif;font-weight:400;color:#fff;font-size:14px;line-height:1.28;text-align:center;margin:0 0 24px}@media(min-width:768px){.modal-download-app-trial__subtitle{text-align:left;margin-bottom:16px}}.modal-download-app-trial__note{display:none}@media(min-width:768px){.modal-download-app-trial__note{font-family:RF Tone Regular,sans-serif;font-weight:400;color:hsla(0,0%,100%,.75);font-size:14px;line-height:1.28;margin:0;display:block;padding-top:16px;border-top:1px solid hsla(0,0%,100%,.5)}}.modal-download-app-trial__btn{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;border:none;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:RF Tone Semi Bold,sans-serif;font-size:16px;overflow:hidden;line-height:1;-webkit-transition:all .5s ease;transition:all .5s ease;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:center;height:56px;border-radius:16px;background-color:#fff;text-align:left;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:16px}.modal-download-app-trial__btn.is-disabled,.modal-download-app-trial__btn[disabled]{background-color:#efefef;border-color:#efefef;color:silver;pointer-events:none}.modal-download-app-trial__btn.is-disabled svg path,.modal-download-app-trial__btn[disabled] svg path{stroke:silver}.modal-download-app-trial__btn.is-disabled *,.modal-download-app-trial__btn[disabled] *{color:silver}.modal-download-app-trial__btn.is-loading{position:relative;background-image:unset;background-color:#fff;border-color:#fff;color:#fff;pointer-events:none}.modal-download-app-trial__btn.is-loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:50%/24px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='104' height='104' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid' class='lds-rolling' style='animation-play-state:running;animation-delay:0s;background:0 0'%3E%3Ccircle cx='50' cy='50' fill='none' stroke='%23303030' stroke-width='6' r='35' stroke-dasharray='164.93361431346415 56.97787143782138' style='animation-play-state:running;animation-delay:0s' transform='rotate(119.693 50 50)'%3E%3CanimateTransform attributeName='transform' type='rotate' calcMode='linear' values='0 50 50;360 50 50' keyTimes='0;1' dur='1s' begin='0s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/svg%3E");z-index:11}.modal-download-app-trial__btn.is-loading *{color:#fff}.modal-download-app-trial__btn.is-loading svg path{stroke:#fff}.modal-download-app-trial__btn:hover{text-decoration:none;background-color:#fff;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}@media(min-width:980px){.modal-download-app-trial__btn:hover{background-image:unset;background-position:unset;background-size:unset;background-color:#efefef}}.modal-download-app-trial__btn:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:#fff}.modal-download-app-trial__btn,.modal-download-app-trial__btn:visited{color:#303030}.modal-download-app-trial__btn:visited svg path,.modal-download-app-trial__btn svg path{stroke:#303030}@media(min-width:768px){.modal-download-app-trial__btn{display:none}}.modal-download-app-trial__btn span{color:#7f4cf7}.modal-download-app-trial__btn svg path{stroke:#7f4cf7}.alert-modal__title{font-family:RF Tone Semi Bold,sans-serif;color:#303030;font-size:20px;line-height:1.2;margin:0 0 8px;text-align:center}@media(min-width:980px){.alert-modal__title{margin:0 0 8px}}.alert-modal__subtitle{font-family:RF Tone Regular,sans-serif;color:#303030;font-size:16px;line-height:1.2;margin:0;text-align:center}.alert-modal__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;-ms-flex-item-align:center;align-self:center;border-radius:100px;width:72px;height:72px;margin-bottom:32px}.alert-modal__icon.-success{background:#e8f7f4}.alert-modal__icon.-failing{background:#fdeef0}.alert-modal__icon.-warning{background:#fef6e3}.alert-modal__icon.-warning svg{width:56px;height:56px}.alert-modal__btn{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;border:none;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:RF Tone Semi Bold,sans-serif;font-size:16px;overflow:hidden;line-height:1;-webkit-transition:all .5s ease;transition:all .5s ease;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:center;height:56px;border-radius:16px;background-color:#7f4cf7;padding:0 24px;-ms-flex-item-align:stretch;align-self:stretch;margin-top:24px}.alert-modal__btn.is-disabled,.alert-modal__btn[disabled]{background-color:#efefef;border-color:#efefef;color:silver;pointer-events:none}.alert-modal__btn.is-disabled svg path,.alert-modal__btn[disabled] svg path{stroke:silver}.alert-modal__btn.is-disabled *,.alert-modal__btn[disabled] *{color:silver}.alert-modal__btn.is-loading{position:relative;background-image:unset;background-color:#7f4cf7;border-color:#7f4cf7;color:#7f4cf7;pointer-events:none}.alert-modal__btn.is-loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:50%/24px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='104' height='104' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid' class='lds-rolling' style='animation-play-state:running;animation-delay:0s;background:0 0'%3E%3Ccircle cx='50' cy='50' fill='none' stroke='%23fff' stroke-width='6' r='35' stroke-dasharray='164.93361431346415 56.97787143782138' style='animation-play-state:running;animation-delay:0s' transform='rotate(119.693 50 50)'%3E%3CanimateTransform attributeName='transform' type='rotate' calcMode='linear' values='0 50 50;360 50 50' keyTimes='0;1' dur='1s' begin='0s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/svg%3E");z-index:11}.alert-modal__btn.is-loading *{color:#7f4cf7}.alert-modal__btn.is-loading svg path{stroke:#7f4cf7}.alert-modal__btn:hover{text-decoration:none;background-color:#7f4cf7;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}@media(min-width:980px){.alert-modal__btn:hover{background-image:unset;background-position:unset;background-size:unset;background-color:#9368fc}}.alert-modal__btn:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:#7f4cf7}.alert-modal__btn,.alert-modal__btn:visited{color:#fff}.alert-modal__btn:visited svg path,.alert-modal__btn svg path{stroke:#fff}@media(min-width:768px){.alert-modal__btn{margin-top:32px}}.alert-modal__btn.-success{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;border:none;border-radius:16px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:RF Tone Semi Bold,sans-serif;font-size:16px;overflow:hidden;line-height:1;-webkit-transition:all .5s ease;transition:all .5s ease;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:center;height:48px;background-color:#fafafa;padding:0 24px}.alert-modal__btn.-success.is-disabled,.alert-modal__btn.-success[disabled]{background-color:#efefef;border-color:#efefef;color:silver;pointer-events:none}.alert-modal__btn.-success.is-disabled svg path,.alert-modal__btn.-success[disabled] svg path{stroke:silver}.alert-modal__btn.-success.is-disabled *,.alert-modal__btn.-success[disabled] *{color:silver}.alert-modal__btn.-success.is-loading{position:relative;background-image:unset;background-color:#fafafa;border-color:#fafafa;color:#fafafa;pointer-events:none}.alert-modal__btn.-success.is-loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:50%/24px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='104' height='104' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid' class='lds-rolling' style='animation-play-state:running;animation-delay:0s;background:0 0'%3E%3Ccircle cx='50' cy='50' fill='none' stroke='%23303030' stroke-width='6' r='35' stroke-dasharray='164.93361431346415 56.97787143782138' style='animation-play-state:running;animation-delay:0s' transform='rotate(119.693 50 50)'%3E%3CanimateTransform attributeName='transform' type='rotate' calcMode='linear' values='0 50 50;360 50 50' keyTimes='0;1' dur='1s' begin='0s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/svg%3E");z-index:11}.alert-modal__btn.-success.is-loading *{color:#fafafa}.alert-modal__btn.-success.is-loading svg path{stroke:#fafafa}.alert-modal__btn.-success:hover{text-decoration:none;background-color:#fafafa;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}@media(min-width:980px){.alert-modal__btn.-success:hover{background-image:unset;background-position:unset;background-size:unset;background-color:#efefef}}.alert-modal__btn.-success:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:#fafafa}.alert-modal__btn.-success,.alert-modal__btn.-success:visited{color:#303030}.alert-modal__btn.-success:visited svg path,.alert-modal__btn.-success svg path{stroke:#303030}.alert-modal .modal__wrapper{max-width:544px;padding:80px 16px 32px}@media(min-width:768px){.alert-modal .modal__wrapper{padding:96px 16px 32px 32px}}.animate-fade-up{-webkit-transition:opacity .6s linear,-webkit-transform .6s cubic-bezier(.26,.67,.48,.91);transition:opacity .6s linear,-webkit-transform .6s cubic-bezier(.26,.67,.48,.91);transition:opacity .6s linear,transform .6s cubic-bezier(.26,.67,.48,.91);transition:opacity .6s linear,transform .6s cubic-bezier(.26,.67,.48,.91),-webkit-transform .6s cubic-bezier(.26,.67,.48,.91);opacity:0;-webkit-transform:translateY(120px);transform:translateY(120px);will-change:opacity,transform}.animate-fade-up.--animate-delay-05s{-webkit-transition-delay:.5s;transition-delay:.5s}.animate-fade-up.is-animated{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.animate-promo-gallery{-webkit-transition:visibility .7s ease,-webkit-transform .6s cubic-bezier(.26,.67,.48,.91);transition:visibility .7s ease,-webkit-transform .6s cubic-bezier(.26,.67,.48,.91);transition:visibility .7s ease,transform .6s cubic-bezier(.26,.67,.48,.91);transition:visibility .7s ease,transform .6s cubic-bezier(.26,.67,.48,.91),-webkit-transform .6s cubic-bezier(.26,.67,.48,.91);visibility:hidden;will-change:visibility,transform;position:relative}.animate-promo-gallery:first-child{-webkit-transition-delay:.9s;transition-delay:.9s;-webkit-transform:translateX(200%);transform:translateX(200%);z-index:1}.animate-promo-gallery:nth-child(2){-webkit-transition-delay:.8s;transition-delay:.8s;-webkit-transform:translateX(100%);transform:translateX(100%);z-index:2}.animate-promo-gallery:nth-child(3){opacity:0;z-index:3;-webkit-transform:translateY(120px);transform:translateY(120px);-webkit-transition:opacity .6s linear,-webkit-transform .6s cubic-bezier(.26,.67,.48,.91);transition:opacity .6s linear,-webkit-transform .6s cubic-bezier(.26,.67,.48,.91);transition:opacity .6s linear,transform .6s cubic-bezier(.26,.67,.48,.91);transition:opacity .6s linear,transform .6s cubic-bezier(.26,.67,.48,.91),-webkit-transform .6s cubic-bezier(.26,.67,.48,.91);visibility:visible}.animate-promo-gallery:nth-child(4){-webkit-transition-delay:.8s;transition-delay:.8s;-webkit-transform:translateX(-100%);transform:translateX(-100%);z-index:2}.animate-promo-gallery:nth-child(5){-webkit-transition-delay:.9s;transition-delay:.9s;-webkit-transform:translateX(-200%);transform:translateX(-200%);z-index:1}.animate-promo-gallery.is-animated{opacity:1;-webkit-transform:translate(0);transform:translate(0);visibility:visible}.animate-fade-left{opacity:0;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in;will-change:opacity}.animate-fade-left.is-animated{opacity:1}.animate-fade-in-left{-webkit-animation:fadeInLeft .3s ease-out;animation:fadeInLeft .3s ease-out;-webkit-animation-play-state:paused;animation-play-state:paused}.animate-fade-in-left.is-animated{-webkit-animation-play-state:running;animation-play-state:running}.animate-ticker{-webkit-animation:ticker 30s linear infinite;animation:ticker 30s linear infinite;-webkit-animation-play-state:paused;animation-play-state:paused}.animate-ticker.is-animated{-webkit-animation-play-state:running;animation-play-state:running}.animate-ticker-slower{-webkit-animation:ticker 100s linear infinite;animation:ticker 100s linear infinite;-webkit-animation-play-state:running;animation-play-state:running}.animate-zoom{-webkit-animation:zoomIn .3s ease-out;animation:zoomIn .3s ease-out;-webkit-animation-play-state:paused;animation-play-state:paused}.animate-zoom.is-animated{-webkit-animation-play-state:running;animation-play-state:running}.animate-rotate-text{opacity:0;position:absolute;-webkit-animation:rotate-text-up 5.6s 1.4s infinite;animation:rotate-text-up 5.6s 1.4s infinite;-webkit-animation-play-state:paused;animation-play-state:paused}.animate-rotate-text.is-animated{-webkit-animation-play-state:running;animation-play-state:running}.animate-rotate-text:first-of-type{-webkit-animation-delay:1.4s;animation-delay:1.4s}.animate-rotate-text:nth-of-type(2){-webkit-animation-delay:2.8s;animation-delay:2.8s}.animate-rotate-text:nth-of-type(3){-webkit-animation-delay:4.2s;animation-delay:4.2s}.animate-rotate-text:nth-of-type(4){-webkit-animation-delay:5.6s;animation-delay:5.6s}.animate-fade-left:nth-child(0){-webkit-transition-delay:.5s;transition-delay:.5s}.animate-fade-left:first-child{-webkit-transition-delay:.55s;transition-delay:.55s}.animate-fade-left:nth-child(2){-webkit-transition-delay:.6s;transition-delay:.6s}.animate-fade-left:nth-child(3){-webkit-transition-delay:.65s;transition-delay:.65s}.animate-fade-left:nth-child(4){-webkit-transition-delay:.7s;transition-delay:.7s}.animate-fade-left:nth-child(5){-webkit-transition-delay:.75s;transition-delay:.75s}.animate-fade-left:nth-child(6){-webkit-transition-delay:.8s;transition-delay:.8s}.animate-fade-left:nth-child(7){-webkit-transition-delay:.85s;transition-delay:.85s}.animate-fade-left:nth-child(8){-webkit-transition-delay:.9s;transition-delay:.9s}.animate-fade-left:nth-child(9){-webkit-transition-delay:.95s;transition-delay:.95s}.animate-fade-left:nth-child(10){-webkit-transition-delay:1s;transition-delay:1s}.animate-fade-left:nth-child(11){-webkit-transition-delay:1.05s;transition-delay:1.05s}.animate-fade-left:nth-child(12){-webkit-transition-delay:1.1s;transition-delay:1.1s}.animate-fade-left:nth-child(13){-webkit-transition-delay:1.15s;transition-delay:1.15s}.animate-fade-left:nth-child(14){-webkit-transition-delay:1.2s;transition-delay:1.2s}.animate-fade-left:nth-child(15){-webkit-transition-delay:1.25s;transition-delay:1.25s}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes ticker{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(calc(-100% - 16px));transform:translateX(calc(-100% - 16px))}}@keyframes ticker{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(calc(-100% - 16px));transform:translateX(calc(-100% - 16px))}}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@-webkit-keyframes rotate-text-up{0%{opacity:0}5%{opacity:0;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}10%,25%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}30%{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}80%{opacity:0}to{opacity:0}}@keyframes rotate-text-up{0%{opacity:0}5%{opacity:0;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}10%,25%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}30%{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}80%{opacity:0}to{opacity:0}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}*{-webkit-box-sizing:border-box;box-sizing:border-box;outline:none!important}html{margin:0}body,html{padding:0;height:100%}body{margin:0 auto;min-width:320px;min-height:100%;-webkit-text-size-adjust:100%;max-height:999999px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;width:100%;font-family:RF Tone Regular,sans-serif;font-size:16px;line-height:1.5;color:#303030}body.modal-view{overflow-y:hidden;position:fixed}body.is-loading{position:relative;position:fixed;pointer-events:none;overflow-y:hidden!important}body.is-loading:after{background:50%/90px no-repeat url(/img/loading-indicator-fm2.svg);z-index:11}body.is-loading:after,body.is-loading:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}body.is-loading:before{background:rgba(0,0,0,.5);z-index:10}main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-top:48px}@media(min-width:980px){main{margin-top:94px}}main.with-top-banner{margin-top:112px}@media(min-width:980px){main.with-top-banner{margin-top:94px}}.new-main-page main{margin-top:0}@media(min-width:980px){.new-main-page main{margin-top:94px}}.bloggers-page main,.corporate-page main{margin-top:0}@media(min-width:980px){.bloggers-page main,.corporate-page main{margin-top:0}}input,select,textarea{font-size:16px!important}a{-webkit-transition:.2s ease;transition:.2s ease;text-decoration:underline}h1{font-family:RF Tone Bold,sans-serif;font-size:30px;line-height:1.3;color:#303030}@media(min-width:1280px){h1{font-size:2.5vw}}h2{font-family:RF Tone Bold,sans-serif;font-size:24px;line-height:1.3;color:#303030}@media(min-width:1280px){h2{font-size:1.875vw}}h3{font-family:RF Tone Bold,sans-serif;font-size:18px;line-height:1.3;color:#303030}@media(min-width:1280px){h3{font-size:24px}}.top-promo{-webkit-animation:ribbon-drop .8s ease-in-out forwards,animate-background 1s ease-in-out 2s forwards;animation:ribbon-drop .8s ease-in-out forwards,animate-background 1s ease-in-out 2s forwards;position:relative;z-index:11;width:100%;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;font-size:16px;background:#188ad7;color:#fff;line-height:1.3;text-align:center;font-family:RF Tone Regular,sans-serif;text-decoration:none;padding:8px 16px;margin-top:48px}@media(min-width:980px){.top-promo{margin-top:94px;padding:16px;font-family:RF Tone Semi Bold,sans-serif;font-size:14px}}.top-promo~main{margin-top:0}@media(min-width:768px){.top-promo~main{margin-top:0}}.corporate-page .top-promo,.landing-page .top-promo{display:none}.layout-positioner{padding:0 20px}.overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9;background-color:rgba(0,0,0,.4)}.overlay.active{display:block}.title{font-family:RF Tone Bold,sans-serif;font-size:30px;line-height:1.3;color:#303030}@media(min-width:1280px){.title{font-size:2.5vw}}.not-found__container div{width:100%;height:480px;background-image:url(/img/404-mob.jpg);background-repeat:no-repeat;background-size:cover;background-position:50%}@media(min-width:768px){.not-found__container div{height:680px;background-image:url(/img/404.jpg)}}@media(min-width:1280px){.layout-positioner{padding:0 75px}}.form-recaptcha-wrapper{-webkit-transform-origin:0;transform-origin:0;-webkit-transform:scale(.885);transform:scale(.885);-webkit-transform-origin:0 0;transform-origin:0 0}#fb-root.is-hidden{display:none}.documents-wrapper{width:100%;overflow:hidden}.documents-wrapper embed,.documents-wrapper iframe{width:100%;height:100vh}.sticky-notification{position:fixed;left:0;bottom:0;z-index:10;background:0/56px no-repeat url(/img/landings/new-year-2021/gingerbread-button.png) rgba(236,234,220,.85);font-family:RF Tone Semi Bold,sans-serif;font-size:16px;color:#303030;line-height:1;width:100%;border-top:1px solid #c4c4c4}@media(min-width:768px){.sticky-notification{width:auto;left:16px;bottom:20px;border-radius:12px;border-top:none}}@media(min-width:1280px){.sticky-notification{left:75px;bottom:20px}}.dark-theme .sticky-notification,.light-theme .sticky-notification,.new-year-page .sticky-notification{display:none}.sticky-notification__container{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;padding:8px 16px 8px 72px}@media(min-width:568px){.sticky-notification__container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media(min-width:1280px){.sticky-notification__container{padding:16px 16px 16px 72px}}.sticky-notification__btn{font-family:RF Tone Semi Bold,sans-serif;height:40px;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;border:none;border-radius:100px;padding:0 16px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;text-decoration:none;-webkit-transition:all .15s linear;transition:all .15s linear;font-size:16px;overflow:hidden;line-height:1;background-color:#7f4cf7;margin-left:16px}@media(min-width:1560px){.sticky-notification__btn{height:44px;font-size:18px}}.sticky-notification__btn:hover{text-decoration:none}.sticky-notification__btn[disabled]{background-color:#b6b6b6;border-color:#b6b6b6;color:#fff;pointer-events:none}.sticky-notification__btn.is-loading{position:relative;background:#b6b6b6;pointer-events:none}.sticky-notification__btn.is-loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:50%/30px no-repeat url(/img/loading-indicator-fm2.svg);z-index:11}.sticky-notification__btn:hover{background-color:#7f4cf7;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}@media(min-width:980px){.sticky-notification__btn:hover{background-image:unset;background-position:unset;background-size:unset;background-color:#9368fc}}.sticky-notification__btn:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:#7f4cf7}.sticky-notification__btn,.sticky-notification__btn:visited{color:#fff}.sticky-notification__btn:visited svg path,.sticky-notification__btn svg path{stroke:#fff}.sticky-notification__btn:disabled{background-color:#b6b6b6;pointer-events:none}.sticky-notification__btn:disabled:hover{background-color:#b6b6b6;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}@media(min-width:980px){.sticky-notification__btn:disabled:hover{background-image:unset;background-position:unset;background-size:unset}}.sticky-notification__btn:disabled:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:#b6b6b6}.sticky-notification__btn:disabled,.sticky-notification__btn:disabled:visited{color:#fff}.sticky-notification__btn:disabled:visited svg path,.sticky-notification__btn:disabled svg path{stroke:#fff}@media(min-width:1280px){.sticky-notification__btn{height:40px;font-size:16px}}.Controls-module__startBtn___1I4T3{top:auto!important;bottom:60px!important;right:16px!important}.uw__messenger-layout__buttons{right:16px!important;bottom:24px!important}.with-sticker .uw__messenger-layout__buttons{bottom:80px!important}@media(min-width:980px){.with-sticker .uw__messenger-layout__buttons{bottom:104px!important}}.continuous-loader{background-color:#f6f7f8;background-image:-webkit-gradient(linear,left top,right top,from(#f0f0f0),color-stop(20%,#edeef1),color-stop(40%,#f6f7f8),to(#fbfbfb));background-image:linear-gradient(90deg,#f0f0f0 0,#edeef1 20%,#f6f7f8 40%,#fbfbfb);background-repeat:no-repeat;background-size:800px 104px;-webkit-animation:continuous-loader 1s linear infinite;animation:continuous-loader 1s linear infinite;border:none;border-radius:8px}@-webkit-keyframes continuous-loader{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes continuous-loader{0%{background-position:-468px 0}to{background-position:468px 0}}@-webkit-keyframes ribbon-drop{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes ribbon-drop{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes animate-background{0%{background-color:#188ad7;color:#fff}to{background-color:#f8f8f8;color:#303030}}@keyframes animate-background{0%{background-color:#188ad7;color:#fff}to{background-color:#f8f8f8;color:#303030}}@media print{.footer,.header,.top-promo{display:none}}.promo-slider-nav{display:none}.tns-horizontal.tns-no-subpixel{white-space:nowrap;font-size:0}.tns-horizontal.tns-no-subpixel:after{content:normal!important}.tns-horizontal.tns-no-subpixel>.tns-item{float:none!important;margin-right:0!important;margin-left:0!important;font-size:14px;display:inline-block;vertical-align:top;white-space:normal}@media(min-width:768px){.promo-slider-nav{position:absolute;list-style:none;padding:0;margin:0;color:#fff;font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;top:0;-webkit-transform:translateY(50%);transform:translateY(50%);left:20px}.promo-slider-nav li{margin-bottom:20px;font-family:RF Tone Semi Bold,sans-serif;cursor:pointer}.promo-slider-nav li span{visibility:hidden;opacity:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.promo-slider-nav li.tns-nav-active span{visibility:visible;opacity:1}.promo-slider-nav li:focus{outline:none}}@media(min-width:1280px){.promo-slider-nav{left:75px;font-size:14px;-webkit-transform:translateY(100%);transform:translateY(100%)}}.tns-nav button{width:9px;height:9px;padding:0;margin:0 6px;border-radius:50%;background:#efefef;border:0}.tns-nav button.tns-nav-active{background:#303030}.viewer-canvas>img{max-width:1020px!important}.viewer-canvas>img.viewer-transition{-webkit-transition:none;transition:none}.viewer-backdrop{background:#fff}.viewer-button{background-color:#fff;border-radius:50%;width:30px;height:30px;right:16px;top:16px}@media(min-width:1440px){.viewer-button{right:48px;top:48px}}.viewer-button:focus,.viewer-button:hover{background-color:#fff}.viewer-button:focus:before,.viewer-button:hover:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 15L8.065 7.8 15 1M1 15l6.935-7.2L1 1' stroke='%237F4CF7' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.viewer-button:before{top:0;left:0;bottom:auto;background:50%/16px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 15L8.065 7.8 15 1M1 15l6.935-7.2L1 1' stroke='%231C1C1C' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");width:100%;height:100%}.viewer-footer{top:0;bottom:auto;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:center;-ms-flex-pack:center;justify-content:center}.viewer-navbar,.viewer-toolbar{margin-top:auto}.viewer-navbar{background-color:#fff}.viewer-list{-webkit-transform:none!important;transform:none!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;padding:8px 0;width:auto!important}@media(min-width:1024px){.viewer-list{height:70px}}.viewer-list>li{-webkit-box-sizing:border-box;box-sizing:border-box;opacity:1}@media(min-width:1024px){.viewer-list>li{width:70px;height:70px;border-radius:3px;overflow:hidden;margin:0 4px}}.viewer-list>li.viewer-active{border:2px solid #7f4cf7}.viewer-toolbar>ul{padding:6px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(min-width:1440px){.viewer-toolbar>ul{padding:6px 40px}}.viewer-toolbar>ul>li{width:40px;height:40px;float:none;background:none;border-radius:0;margin:0!important}.viewer-toolbar>ul>li:focus,.viewer-toolbar>ul>li:hover{background:none;-webkit-box-shadow:none;box-shadow:none}.viewer-next:focus:before,.viewer-next:hover:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='40' height='40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='20' cy='20' r='19.5' stroke='%237F4CF7'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.615 15.884l1.768-1.768L24.267 20l-5.884 5.884-1.768-1.768L20.731 20l-4.116-4.116z' fill='%237F4CF7'/%3E%3C/svg%3E")}.viewer-next:before{width:40px;height:40px;background:50%/40px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='40' height='40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='20' cy='20' r='19.5' stroke='%231C1C1C'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.615 15.884l1.768-1.768L24.267 20l-5.884 5.884-1.768-1.768L20.731 20l-4.116-4.116z' fill='%231C1C1C'/%3E%3C/svg%3E");margin:0!important}.viewer-prev:focus:before,.viewer-prev:hover:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='40' height='40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='20' cy='20' r='19.5' stroke='%237F4CF7'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M23.134 24.116l-1.768 1.768L15.482 20l5.884-5.884 1.768 1.768L19.018 20l4.116 4.116z' fill='%237F4CF7'/%3E%3C/svg%3E")}.viewer-prev:before{width:40px;height:40px;background:50%/40px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='40' height='40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='20' cy='20' r='19.5' stroke='%231C1C1C'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M23.134 24.116l-1.768 1.768L15.482 20l5.884-5.884 1.768 1.768L19.018 20l4.116 4.116z' fill='%231C1C1C'/%3E%3C/svg%3E");margin:0!important}.newbie-discount__modal .modal-title{font-size:42px;margin-bottom:0}.newbie-discount__modal .modal-ps{text-align:center;font-family:RF Tone Semi Bold,sans-serif;font-size:14px;margin-bottom:0}.newbie-discount__modal .modal-ps b{display:block;margin-top:15px}.newbie-discount__modal .modal-ps--spaced{font-family:RF Tone Bold,sans-serif;font-size:20px;padding-bottom:20px;border-bottom:2px solid grey;margin-top:0;letter-spacing:6px;margin-bottom:0}.newbie-discount__modal a.btn{width:280px;height:50px;margin:20px auto 0}.newbie-discount__modal .clock-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:20px auto}.newbie-discount__modal .clock-card{width:55px;height:50px;border-radius:5px;position:relative;-webkit-perspective:300px;perspective:300px;margin:0 10px 0 auto}.newbie-discount__modal .clock-card:last-child{margin-right:0}.newbie-discount__modal .clock-card:after{content:"";position:absolute;height:1px;width:100%;background-color:#000;top:calc(50% - .5px);z-index:10}.newbie-discount__modal .clock-card .clock-card__subtitle{font-family:RF Tone Bold,sans-serif;font-size:20px;display:block;width:100%;text-align:center;padding-top:5px}.newbie-discount__modal .clock-card .background{color:#fff;height:100%;width:100%;font-size:36px;border-radius:5px;text-align:center;line-height:50px;font-family:RF Tone Bold,sans-serif;font-weight:700;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;z-index:2;position:relative;background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#222),color-stop(50%,#393939));background:linear-gradient(180deg,#222 50%,#393939 0)}.newbie-discount__modal .clock-card .background:before{top:0;background-color:#222;z-index:-1;padding-top:25px;text-align:center}.newbie-discount__modal .clock-card .background:after,.newbie-discount__modal .clock-card .background:before{content:attr(data-value);height:50%;left:0;position:absolute;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;overflow:hidden;border-radius:5px;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;font-family:RF Tone Bold,sans-serif;font-weight:700;font-size:36px;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.newbie-discount__modal .clock-card .background:after{top:50%;background-color:#393939;z-index:1;padding-bottom:25px}.newbie-discount__modal .flip .background:before{z-index:1;-webkit-animation:flipTop .3s cubic-bezier(.37,.01,.94,.35);animation:flipTop .3s cubic-bezier(.37,.01,.94,.35);-webkit-animation-fill-mode:both;-webkit-transform-origin:center bottom;transform-origin:center bottom;animation-fill-mode:both}.newbie-discount__modal .flip .background:after{-webkit-transform-origin:center top;transform-origin:center top;-webkit-animation-fill-mode:both;-webkit-animation:flipBottom .6s cubic-bezier(.15,.45,.28,1);animation:flipBottom .6s cubic-bezier(.15,.45,.28,1);animation-fill-mode:both}@-webkit-keyframes flipTop{0%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);z-index:2}0%,99%{opacity:1}to{-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);opacity:0}}@keyframes flipTop{0%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);z-index:2}0%,99%{opacity:1}to{-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);opacity:0}}@-webkit-keyframes flipBottom{0%,50%{z-index:-1;-webkit-transform:rotateX(90deg);transform:rotateX(90deg);opacity:0}51%{opacity:1}to{opacity:1;-webkit-transform:rotateX(0deg);transform:rotateX(0deg);z-index:5}}@keyframes flipBottom{0%,50%{z-index:-1;-webkit-transform:rotateX(90deg);transform:rotateX(90deg);opacity:0}51%{opacity:1}to{opacity:1;-webkit-transform:rotateX(0deg);transform:rotateX(0deg);z-index:5}}.newbie-discount__modal-opener{position:fixed;top:40%;left:0;z-index:9;display:none}.newbie-discount__modal-opener .opener__content{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;-webkit-transform:rotate(180deg);transform:rotate(180deg);background-color:#7f4cf7;-webkit-box-shadow:0 4px 40px rgba(0,0,0,.5);box-shadow:0 4px 40px rgba(0,0,0,.5);border-radius:20px 0 0 20px;padding:15px;cursor:pointer;font-size:20px;color:#fff}.newbie-discount__modal-opener.show{display:block}.loading-indicator{width:100%;height:86px;padding:26px 0;background:url(/img/loading-indicator-fm2.svg) no-repeat;background-position-x:50%;background-position-y:50%}.loading-indicator.-sm{background-size:100% 100%;height:45px;padding:0}.loading-indicator.-white{background:url(/img/loading-indicator-white.svg) no-repeat;background-position-x:50%;background-position-y:50%}.loading-indicator-full-page{position:fixed;z-index:100;top:0;left:0;right:0;bottom:0;background:50%/100px no-repeat url(/img/loading-indicator-white.svg) rgba(0,0,0,.6);display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header{position:fixed;top:0;left:0;width:100%;z-index:20}.modal-view .header{z-index:1}.header.is-hidden{display:none}.header__top{display:none;background:#f8f8f8;height:36px}@media(min-width:980px){.header__top{display:block}}.profile-page .header__top{background:#fff}.header__top-container{padding-left:16px;padding-right:16px;height:100%}@media(min-width:980px){.header__top-container{padding-left:16px;padding-right:16px}}@media(min-width:1280px){.header__top-container{padding-left:16px;padding-right:16px}}@media(min-width:1440px){.header__top-container{padding-left:75px;padding-right:75px}}@media(min-width:2561px){.header__top-container{max-width:1920px;margin:0 auto}}@media(min-width:980px){.header__top-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.header__nav{background:#f8f8f8;height:48px}@media(min-width:980px){.header__nav{height:58px;background:hsla(0,0%,100%,.8);backdrop-filter:saturate(180%) blur(20px)}}.profile-page .header__nav{background:hsla(0,0%,97.3%,.8)}.header__nav-container{padding-left:16px;padding-right:16px;height:100%}@media(min-width:980px){.header__nav-container{padding-left:16px;padding-right:16px}}@media(min-width:1280px){.header__nav-container{padding-left:16px;padding-right:16px}}@media(min-width:1440px){.header__nav-container{padding-left:75px;padding-right:75px}}@media(min-width:2561px){.header__nav-container{max-width:1920px;margin:0 auto}}.main-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;height:100%}@media(min-width:980px){.main-nav{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.main-nav__btn{margin:16px;width:auto}.corporate-page .main-nav__btn,.landing-page .main-nav__btn,.profile-page .main-nav__btn{display:none}@media(min-width:768px){.main-nav__btn{margin:16px 0}}@media(min-width:1280px){.main-nav__btn{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;margin:0 2% 0 0}}@media(min-width:1280px){.main-nav__btn.-subscription a{width:auto;padding:0 20px}}.main-nav__btn a{font-family:RF Tone Semi Bold,sans-serif;height:40px;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;border:none;border-radius:100px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;text-decoration:none;-webkit-transition:all .15s linear;transition:all .15s linear;font-size:16px;overflow:hidden;line-height:1;background-color:#7f4cf7;height:37px;width:100%;padding:0 5px;margin:0 auto}@media(min-width:1560px){.main-nav__btn a{height:44px;font-size:18px}}.main-nav__btn a:hover{text-decoration:none}.main-nav__btn a[disabled]{background-color:#b6b6b6;border-color:#b6b6b6;color:#fff;pointer-events:none}.main-nav__btn a.is-loading{position:relative;background:#b6b6b6;pointer-events:none}.main-nav__btn a.is-loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:50%/30px no-repeat url(/img/loading-indicator-fm2.svg);z-index:11}.main-nav__btn a:hover{background-color:#7f4cf7;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}@media(min-width:980px){.main-nav__btn a:hover{background-image:unset;background-position:unset;background-size:unset;background-color:#9368fc}}.main-nav__btn a:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:#7f4cf7}.main-nav__btn a,.main-nav__btn a:visited{color:#fff}.main-nav__btn a:visited svg path,.main-nav__btn a svg path{stroke:#fff}.main-nav__btn a:disabled{background-color:#b6b6b6;pointer-events:none}.main-nav__btn a:disabled:hover{background-color:#b6b6b6;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}@media(min-width:980px){.main-nav__btn a:disabled:hover{background-image:unset;background-position:unset;background-size:unset}}.main-nav__btn a:disabled:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:#b6b6b6}.main-nav__btn a:disabled,.main-nav__btn a:disabled:visited{color:#fff}.main-nav__btn a:disabled:visited svg path,.main-nav__btn a:disabled svg path{stroke:#fff}@media(min-width:768px){.main-nav__btn a{width:250px;padding:0 15px}}@media(min-width:1280px){.main-nav__btn a{width:auto}}.main-nav__toggler--open{width:20px;height:20px;padding:0;font-size:0;border:none;background-color:transparent}@media(min-width:980px){.main-nav__toggler--open{display:none!important}}.main-nav__toggler--open-icon{width:20px;height:14px}.main-nav__toggler--close{width:20px;height:20px;padding:0;display:none;font-size:0;border:none;background-color:transparent}@media(min-width:980px){.main-nav__toggler--close{display:none!important}}.main-nav__toggler--close-icon{width:20px;height:20px}.main-nav__dropdown{height:calc(100% - 48px);position:fixed;width:100%;top:48px;left:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0;overflow:hidden;visibility:hidden;z-index:1;background-color:#fff;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}@media(min-width:980px){.main-nav__dropdown{position:static;top:0;-webkit-transform:translateX(0);transform:translateX(0);opacity:1;visibility:visible;overflow:visible;z-index:0;border:none;-webkit-transition:none;transition:none;background-color:transparent;width:100%}.main-nav__dropdown .main-nav__spoiler{display:none}}.main-nav__dropdown.open{visibility:visible;opacity:1;z-index:9999;overflow-y:auto;-webkit-transform:translateX(0);transform:translateX(0);-webkit-overflow-scrolling:touch}@media(min-width:980px){.main-nav__dropdown.open{overflow:visible}}.main-nav__dropdown-wrapper{position:absolute}@media(min-width:980px){.main-nav__dropdown-wrapper{position:static;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;background-color:transparent;margin:0 auto 0 -120px}}@media(min-width:1280px){.main-nav__dropdown-wrapper{margin:0 auto 0 -147px}}.main-nav__title{font-family:RF Tone Regular,sans-serif;font-size:16px;margin:0}.main-nav__extend{display:none;position:relative}@media(min-width:980px){.main-nav__extend{display:block}}.main-nav__extend .-extend.main-nav__title,.main-nav__extend .main-nav__item.-extend{display:-webkit-box;display:-ms-flexbox;display:flex}@media(min-width:1280px){.main-nav__extend .-extend.main-nav__title,.main-nav__extend .main-nav__item.-extend{display:none}}.main-nav__extend-toggle{position:relative;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;cursor:pointer;font-family:RF Tone Semi Bold,sans-serif;color:#303030;font-size:16px;-webkit-transition:all .2s ease;transition:all .2s ease}@media(min-width:1560px){.main-nav__extend-toggle{font-size:18px}}.main-nav__extend-toggle:hover{color:#7f4cf7}.main-nav__extend-toggle:after{content:"";display:block;margin-left:8px;height:5px;width:10px;background:50%/contain no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6 6.003L.994.997h10.012L6 6.003z' fill='%231C1C1C'/%3E%3C/svg%3E")}.main-nav__extend-wrapper{padding:0;position:absolute;top:calc(100% + 4px);left:0;z-index:10;background-color:#fff;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.1);box-shadow:0 2px 10px rgba(0,0,0,.1);height:0;border-radius:0 0 12px 12px;-webkit-transition:all .2s ease;transition:all .2s ease;margin:0;list-style:none;opacity:0;visibility:hidden}.main-nav__extend-wrapper.is-expanded{height:auto;padding:12px 0;opacity:1;visibility:visible}.main-nav__extend-wrapper li{position:relative;margin-right:0;padding:12px 20px;background:#fff}.main-nav__extend-wrapper li:hover{background-color:#f8f8f8}.main-nav__extend-wrapper a{display:block;cursor:pointer;font-family:RF Tone Semi Bold,sans-serif;text-decoration:none;color:#303030;font-size:16px!important;white-space:nowrap}.main-nav__extend-wrapper a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.main-nav__extend-wrapper a:hover{color:#303030!important;text-decoration:none}.main-nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;list-style:none;padding:0;margin:0;-webkit-transition:all .2s ease;transition:all .2s ease}@media(min-width:980px){.main-nav__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.main-nav__item,.main-nav__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #d6dadd;padding:16px 48px 16px 0;margin-left:16px;background:right 27px center/8px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M.77 2.635c-.39-.39-.384-1.03.006-1.42.39-.392 1.03-.399 1.42-.009l5.091 5.081a1 1 0 010 1.415l-5.09 5.09c-.39.391-1.03.385-1.421-.006a1.008 1.008 0 01-.006-1.42l4.37-4.37L.77 2.635z' fill='%237F4CF7'/%3E%3C/svg%3E");-webkit-transition:all .2s ease;transition:all .2s ease}@media(min-width:980px){.main-nav__item,.main-nav__title{border:none;background:none;margin-right:16px;margin-left:0;padding:0}}@media(min-width:1280px){.main-nav__item,.main-nav__title{margin-right:24px}}.main-nav__item:last-child,.main-nav__title:last-child{margin-right:0;border-bottom:none}.-extend.main-nav__title,.main-nav__item.-extend{display:none}@media(min-width:1280px){.-extend.main-nav__title,.main-nav__item.-extend{display:-webkit-box;display:-ms-flexbox;display:flex}}.is-expanded.main-nav__title,.main-nav__item.is-expanded{background:right 27px center/14px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.635 7.23c-.39.39-1.03.384-1.42-.006a1.008 1.008 0 01-.009-1.42L6.287.712a1 1 0 011.415 0l5.09 5.09c.391.39.385 1.03-.006 1.421-.39.39-1.03.397-1.42.006l-4.37-4.37-4.361 4.37z' fill='%237F4CF7'/%3E%3C/svg%3E")}.main-nav__item-icon{margin-left:8px;width:24px;height:24px}.main-nav__item-icon img{width:100%;-o-object-fit:contain;object-fit:contain}.main-nav__item a,.main-nav__title a{display:block;font-family:RF Tone Regular,sans-serif;text-decoration:none;color:#303030;font-size:16px;white-space:nowrap}@media(min-width:980px){.main-nav__item a,.main-nav__title a{font-family:RF Tone Semi Bold,sans-serif}}@media(min-width:1560px){.main-nav__item a,.main-nav__title a{font-size:18px}}.main-nav__item a:hover,.main-nav__title a:hover{color:#7f4cf7}.main-nav__spoiler:last-of-type{padding-bottom:8px}.main-nav__spoiler:last-of-type .main-nav__title{border-bottom:none}.main-nav__spoiler .main-nav__list{margin-left:16px;visibility:hidden;opacity:0;height:0;-webkit-transition:height .2s ease;transition:height .2s ease}.main-nav__spoiler .main-nav__list.is-expanded{visibility:visible;opacity:1;height:auto}.main-nav__logo{width:101px;position:absolute;left:0;right:0;margin:0 auto}@media(min-width:980px){.main-nav__logo{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:120px;position:relative;margin:0 auto 0 0}}@media(min-width:1280px){.main-nav__logo{width:147px}}.main-nav__logo img{display:block;width:100%;-o-object-fit:contain;object-fit:contain}@media(min-width:980px){.main-nav__city{display:none}}.main-nav__app{position:relative;display:block;padding:24px 16px 32px;font-family:RF Tone Semi Bold,sans-serif;font-size:16px;color:#303030}@media(min-width:980px){.main-nav__app{display:none}}.main-nav__app:before{content:"";position:absolute;bottom:100%;left:0;margin:0 -16px;display:block;width:calc(100% + 32px);height:8px;background:#f8f8f8;border-top:1px solid rgba(117,130,140,.4)}@media(min-width:980px){.main-nav__app:before{display:none}}.main-nav__app-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-top:16px}.main-nav__app-btn{width:117px;height:33px;margin-right:8px}.main-nav__app-btn:last-child{margin-right:0}.main-nav__app-btn img{width:100%;-o-object-fit:contain;object-fit:contain}.main-nav__callback{position:relative;display:block;padding:16px 16px 24px;font-family:RF Tone Semi Bold,sans-serif;font-size:16px;color:#303030;background:right 27px top 20px/8px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M.77 2.635c-.39-.39-.384-1.03.006-1.42.39-.392 1.03-.399 1.42-.009l5.091 5.081a1 1 0 010 1.415l-5.09 5.09c-.39.391-1.03.385-1.421-.006a1.008 1.008 0 01-.006-1.42l4.37-4.37L.77 2.635z' fill='%237F4CF7'/%3E%3C/svg%3E")}@media(min-width:980px){.main-nav__callback{display:none}}.main-nav__callback:before{content:"";position:absolute;bottom:100%;left:0;margin:0 -16px;display:block;width:calc(100% + 32px);height:8px;background:#f8f8f8;border-top:1px solid rgba(117,130,140,.4)}@media(min-width:980px){.main-nav__callback:before{display:none}}.main-nav__contacts{position:relative;display:block;padding:24px 16px}@media(min-width:980px){.main-nav__contacts{display:none}}.main-nav__contacts:before{content:"";position:absolute;bottom:100%;left:0;margin:0 -16px;display:block;width:calc(100% + 32px);height:8px;background:#f8f8f8;border-top:1px solid rgba(117,130,140,.4)}@media(min-width:980px){.main-nav__contacts:before{display:none}}.main-nav__contacts-phone{display:block;text-decoration:none;margin-bottom:16px}.main-nav__contacts-phone,.main-nav__contacts-worktime{font-family:RF Tone Semi Bold,sans-serif;font-size:16px;color:#303030}.main-nav__contacts-worktime{margin-bottom:24px}.main-nav__contacts-socials{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}.main-nav__contacts-socials a{margin-right:40px}.main-nav__contacts-socials a:last-child{margin-right:0}.main-nav__user-block-wrapper{position:absolute;right:-20px}@media(min-width:1280px){.main-nav__user-block-wrapper{right:-75px}}.main-nav__user-block{height:calc(100vh - 48px);position:fixed;width:100%;top:48px;right:0;-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0;overflow:hidden;visibility:hidden;z-index:1;background-color:#fff;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}@media(min-width:980px){.main-nav__user-block{top:0;height:calc(100vh - 36px);width:320px}}@media(min-width:980px){.main-nav__user-block.unregistered{height:auto;width:450px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.1);box-shadow:0 2px 10px rgba(0,0,0,.1);border-radius:0 0 12px 12px}}@media(min-width:1280px){.main-nav__user-block.unregistered{right:70px}}.main-nav__user-block.open{visibility:visible;opacity:1;z-index:9999;overflow-y:auto;-webkit-transform:translateX(0);transform:translateX(0);-webkit-overflow-scrolling:touch}.main-nav__main-menu:after{content:"";display:block;width:100%;height:8px;background:#f8f8f8;border-top:1px solid rgba(117,130,140,.4)}@media(min-width:980px){.main-nav__main-menu:after{display:none}}.user-block{display:block;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}@media(min-width:980px){.user-block{display:none}}.user-block__login{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;border:none;padding:0;margin:0;background:none;cursor:pointer}.user-block__dropdown--unregistered{background-color:#fff;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:0 16px}@media(min-width:768px){.user-block__dropdown--unregistered{padding:40px}}.user-block__dropdown--unregistered.is-hidden{display:none}.user-block__dropdown--unregistered .user-block__dropdown-close{border:none;background-color:transparent;margin:16px 0;-ms-flex-item-align:end;align-self:flex-end;padding:0;-ms-flex-negative:0;flex-shrink:0}@media(min-width:768px){.user-block__dropdown--unregistered .user-block__dropdown-close{display:none}}.user-block__dropdown--unregistered .user-block__dropdown-close svg{width:14px;height:14px}.user-block__dropdown--unregistered .user-block__dropdown-content{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff}.user-block__dropdown-switchers .switcher{font-family:RF Tone Semi Bold,sans-serif;color:#303030;font-size:18px;text-align:left;margin:0 0 24px}@media(min-width:768px){.user-block__dropdown-switchers .switcher{font-size:20px}}.user-block__dropdown-close{border:none;background:50%/100% no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='18' height='18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M.745.743a.819.819 0 00.007 1.159l7.18 7.094-7.189 7.102a.819.819 0 101.154 1.165l7.202-7.115 7.006 6.922a.82.82 0 001.154-1.165l-6.994-6.909 6.985-6.9A.819.819 0 1016.097.93L9.1 7.844 1.905.737a.82.82 0 00-1.16.006z' fill='%23111'/%3E%3C/svg%3E");width:18px;height:18px;-ms-flex-negative:0;flex-shrink:0;cursor:pointer}.user-block__dropdown--registered{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:stretch;-ms-flex-align:stretch;align-items:stretch}.user-block__dropdown-content{width:100%}.user-block__dropdown--notifications{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.user-block__dropdown--notifications .user-block__dropdown-close{margin-top:20px;margin-right:20px;margin-bottom:20px}.user-block__dropdown--notifications .notifications-list{width:100%;list-style:none;padding:0;margin:0;border-top:1px solid #e8e6e6;font-family:RF Tone Regular,sans-serif;font-size:14px}.user-block__profile,.user-block__user{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.user-block__user{position:relative;padding:0;margin:0;background:none;border:none;font-family:RF Tone Semi Bold,sans-serif;font-size:16px;color:#303030;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.user-block__user:hover{color:#7f4cf7}.user-block__user-initials{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:30px;height:30px;border-radius:50%;border:1px solid #7f4cf7;font-size:10px;text-align:center;line-height:1;color:#303030;text-decoration:none}@media(min-width:980px){.user-block__user-initials{width:24px;height:24px;margin-left:12px}}.user-block__user-initials:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.user-block__user-img{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:30px;height:30px;border-radius:50%;overflow:hidden}@media(min-width:980px){.user-block__user-img{width:24px;height:24px;margin-left:12px}}.user-block__user-img:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.user-block__user-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.user-block__user-placeholder{display:block;font-family:RF Tone Semi Bold,sans-serif;font-size:0;color:#303030;text-decoration:none;width:24px;height:24px;background:50%/21px no-repeat 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 10a4 4 0 100-8 4 4 0 000 8z' stroke='%23303030' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M20.128 18.13C21.078 20.124 19.21 22 17 22H7c-2.21 0-4.079-1.876-3.128-3.87A9 9 0 0112 13a9 9 0 018.128 5.13z' stroke='%23303030' stroke-width='2'/%3E%3C/svg%3E")}@media(min-width:768px){.user-block__user-placeholder{font-size:16px;background:unset;width:auto;height:auto}}.user-block__notifications{border:none;background-color:transparent;padding:0;position:relative;cursor:pointer;outline:none;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;margin-right:20px}.user-block__notifications svg path{stroke-width:.7}@media(min-width:980px){.user-block__notifications svg path{stroke-width:.3}}.service-nav{display:none}@media(min-width:768px){.service-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.service-nav__item{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;font-family:RF Tone Regular,sans-serif;font-size:16px;color:#303030;line-height:1}.service-nav__item:after{content:"";width:1px;height:16px;background:#c4c4c4;margin:0 16px}.service-nav__item:last-child:after{display:none}.service-nav__callback{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;margin:0;background:none;border:none;font-family:RF Tone Regular,sans-serif;font-size:16px;color:#303030;line-height:1;-webkit-transition:all .2s ease;transition:all .2s ease;cursor:pointer}.service-nav__callback:hover{color:#7f4cf7}.service-nav__phone{display:block;font-family:RF Tone Regular,sans-serif;font-size:16px;color:#303030;line-height:1;-webkit-transition:all .2s ease;transition:all .2s ease;margin-right:4px;text-decoration:none}.service-nav__phone:hover{color:#7f4cf7;text-decoration:none}.service-nav__worktime{color:#888}.service-nav__login,.service-nav__worktime{font-family:RF Tone Regular,sans-serif;font-size:16px}.service-nav__login{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;margin:0;background:none;border:none;color:#303030;line-height:1;-webkit-transition:all .2s ease;transition:all .2s ease;cursor:pointer}.service-nav__login:hover{color:#7f4cf7}.service-nav__signup{font-family:RF Tone Regular,sans-serif;font-size:16px;color:#303030;line-height:1;-webkit-transition:all .2s ease;transition:all .2s ease;cursor:pointer;text-decoration:none}.service-nav__signup:hover{color:#7f4cf7}.city-selector{position:relative}.city-selector__current{position:relative;font-family:RF Tone Regular,sans-serif;font-size:16px;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;cursor:pointer;border-bottom:1px solid #d6dadd;padding:16px 48px 16px 0;margin:0 0 0 16px;background:right 27px center/8px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M.77 2.635c-.39-.39-.384-1.03.006-1.42.39-.392 1.03-.399 1.42-.009l5.091 5.081a1 1 0 010 1.415l-5.09 5.09c-.39.391-1.03.385-1.421-.006a1.008 1.008 0 01-.006-1.42l4.37-4.37L.77 2.635z' fill='%237F4CF7'/%3E%3C/svg%3E");-webkit-transition:all .2s ease;transition:all .2s ease}@media(min-width:980px){.city-selector__current{padding:0;border-bottom:none;background:none;margin:0}.city-selector__current:after{content:"";display:block;margin-left:8px;height:5px;width:10px;background:50%/contain no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6 6.003L.994.997h10.012L6 6.003z' fill='%231C1C1C'/%3E%3C/svg%3E")}}.city-selector__current span{display:none}@media(min-width:768px){.city-selector__current span{display:inline}}.city-selector__title{display:none;font-family:RF Tone Semi Bold,sans-serif;font-size:20px;color:#303030;margin:0 0 16px;padding:0 16px}@media(min-width:980px){.city-selector__title{display:block}}.city-selector__list{z-index:10;height:0;opacity:0;visibility:hidden}@media(min-width:980px){.city-selector__list{position:absolute;top:calc(100% + 4px);left:-24px;width:320px;background-color:#fff;border-radius:16px;-webkit-box-shadow:0 4px 24px 0 rgba(0,0,0,.08);box-shadow:0 4px 24px 0 rgba(0,0,0,.08);-webkit-transition:all .2s ease;transition:all .2s ease}}.city-selector__list.is-expanded{height:auto;opacity:1;visibility:visible}@media(min-width:980px){.city-selector__list.is-expanded{height:auto;padding:24px 0}}.city-selector__list ul{padding:0 16px;margin:0;list-style:none;overflow-y:auto;max-height:270px}.city-selector__list ul::-webkit-scrollbar{width:4px}.city-selector__list ul::-webkit-scrollbar-track{background:transparent}.city-selector__list ul::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:2px}.city-selector__list ul::-webkit-scrollbar-thumb:hover{background:#d9d9d9}.city-selector__item{position:relative;background:#fff;cursor:pointer;border-bottom:1px solid #efefef;padding:16px 48px 16px 0;margin-left:16px}@media(min-width:980px){.city-selector__item{padding:16px 0;margin-left:0}}.city-selector__item:last-child{border-bottom:none}.city-selector__item:hover a{color:#7f4cf7}.city-selector__item.is-active{padding-right:32px;background-position:100%;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='M6 12l4.333 4L19 8' stroke='%237F4CF7' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:24px;background-repeat:no-repeat}.city-selector__item a{font-family:RF Tone Regular,sans-serif;font-size:16px;color:#303030;text-decoration:none}.city-selector__item a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.city-selector__close{display:none}.notifications{position:fixed;top:48px;right:0;-webkit-transform:translateY(calc(-100% - 48px));transform:translateY(calc(-100% - 48px));-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;background:#fff;height:calc(100% - 48px);overflow:hidden;visibility:hidden;opacity:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;z-index:-1}@media(min-width:980px){.notifications{right:100px;top:0;-webkit-transform:translateY(calc(-100% - 36px));transform:translateY(calc(-100% - 36px));height:350px;max-height:400px;width:350px;border-bottom-left-radius:12px;border-bottom-right-radius:12px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.1);box-shadow:0 2px 10px rgba(0,0,0,.1)}}@media(min-width:1280px){.notifications{right:170px;width:450px;height:500px}.notifications .notifications-title{font-size:30px}}.notifications.open{visibility:visible;opacity:1;overflow-y:auto;-webkit-transform:translateY(0);transform:translateY(0);z-index:10}.notifications .inner-wrapper{position:relative;height:100%}.notifications .inner-wrapper .loading-indicator{width:100%;height:100%;position:absolute;top:0;left:0;padding:0;background-color:rgba(0,0,0,.1)}.notifications header{padding:20px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width:980px){.notifications header{padding:20px}}.notifications header .notifications-title{font-size:18px;font-family:RF Tone Semi Bold,sans-serif;font-weight:600;margin:0 auto 0 0}.notifications header .notifications-controls{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;color:#9c9c9c;font-size:20px;position:relative;height:30px;width:30px;border-radius:50%;cursor:pointer}.notifications header .notifications-controls:hover{background:#f8f8f8}.notifications header .notifications-controls.disabled{pointer-events:none}.notifications header .notifications-controls .controls{position:absolute;background:#fff;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.25);box-shadow:0 2px 10px rgba(0,0,0,.25);border-radius:5px;top:25px;right:25px;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;list-style:none;padding:5px 0;width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:10}.notifications header .notifications-controls .controls.open{display:-webkit-box;display:-ms-flexbox;display:flex}.notifications header .notifications-controls .controls li:hover{background:#f8f8f8}.notifications header .notifications-controls .controls li button{font-family:RF Tone Regular,sans-serif;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;padding:10px;background:transparent;cursor:pointer}.notifications header .notifications-controls .controls li button svg{margin-right:10px}.notifications .notifications-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;padding:0;list-style:none}.notifications .notifications-items .item{border-top:1px solid #c4c4c4}.notifications .notifications-items .item.unseen .item__icon{position:relative}.notifications .notifications-items .item.unseen .item__icon:after{position:absolute;content:"";width:8px;height:8px;border-radius:50%;background:#7f4cf7;top:50%;left:-15px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.notifications .notifications-items .item .item__link{padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-decoration:none;color:unset}.notifications .notifications-items .item .item__icon{width:45px;height:45px;border-radius:50%;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;background:#fff;border:1px solid #b6b6b6;-ms-flex-negative:0;flex-shrink:0;margin-right:15px}.notifications .notifications-items .item .item__description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:auto;font-family:RF Tone Semi Bold,sans-serif}.notifications .notifications-items .item .item__description .description__name{font-size:18px;margin-bottom:5px}.notifications .notifications-items .item .item__description .description__details{font-size:14px;margin-bottom:10px}.notifications .notifications-items .item .item__description .description__time{font-size:14px;color:#9c9c9c}.notifications .notifications-items .item .item__delete{padding:0;border:none;color:#fff;width:16px;height:16px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:50%;margin:auto 0 auto 10px;font-size:16px;cursor:pointer;background:#9c9c9c;outline:none;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.notifications .notification-empty,.notifications .notifications-items .item .item__delete{font-family:RF Tone Semi Bold,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.notifications .notification-empty{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-top:1px solid #c4c4c4}.notifications .notification-empty.hidden{display:none}.notifications .notification-empty svg{margin-top:35px;margin-bottom:20px;-webkit-transform:rotate(15deg);transform:rotate(15deg)}.notifications .notification-empty .empty__title{font-size:18px;margin-bottom:15px;font-weight:700}.notifications .notification-empty .empty__subtitle{font-size:14px;color:#9c9c9c}.notifications-close{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;border:none;border-radius:16px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:RF Tone Semi Bold,sans-serif;font-size:16px;overflow:hidden;line-height:1;-webkit-transition:all .5s ease;transition:all .5s ease;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:center;height:48px;background-color:#fff;padding:0 8px;height:40px;background:transparent;margin-left:8px}.notifications-close.is-disabled,.notifications-close[disabled]{background-color:#efefef;border-color:#efefef;color:silver;pointer-events:none}.notifications-close.is-disabled svg path,.notifications-close[disabled] svg path{stroke:silver}.notifications-close.is-disabled *,.notifications-close[disabled] *{color:silver}.notifications-close.is-loading{position:relative;background-image:unset;background-color:#fff;border-color:#fff;color:#fff;pointer-events:none}.notifications-close.is-loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:50%/24px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='104' height='104' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid' class='lds-rolling' style='animation-play-state:running;animation-delay:0s;background:0 0'%3E%3Ccircle cx='50' cy='50' fill='none' stroke='%23303030' stroke-width='6' r='35' stroke-dasharray='164.93361431346415 56.97787143782138' style='animation-play-state:running;animation-delay:0s' transform='rotate(119.693 50 50)'%3E%3CanimateTransform attributeName='transform' type='rotate' calcMode='linear' values='0 50 50;360 50 50' keyTimes='0;1' dur='1s' begin='0s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/svg%3E");z-index:11}.notifications-close.is-loading *{color:#fff}.notifications-close.is-loading svg path{stroke:#fff}.notifications-close:hover{text-decoration:none;background-color:#fff;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}@media(min-width:980px){.notifications-close:hover{background-image:unset;background-position:unset;background-size:unset;background-color:#efefef}}.notifications-close:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:#fff}.notifications-close,.notifications-close:visited{color:#303030}.notifications-close:visited svg path,.notifications-close svg path{stroke:#303030}@media(min-width:980px){.notifications-close{display:none}}.notifications-list li{border-bottom:1px solid #e8e6e6;padding:20px}.notifications-counter{position:absolute;top:-4px;right:-4px;width:17px;height:17px;font-family:RF Tone Semi Bold,sans-serif;border:1px solid #fff;font-size:9px;background-color:red;color:#fff;text-align:center;border-radius:50%;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}.header-new{position:fixed;top:0;left:0;width:100%;z-index:20;background:transparent;-webkit-transition:all .2s ease;transition:all .2s ease}.header-new.is-scroll{background:hsla(0,0%,100%,.7);backdrop-filter:saturate(180%) blur(20px)}.header-new__container{padding:12px 8px;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:980px){.header-new__container{padding:16px 24px}}.header-new__logo{display:block;width:101px;margin-right:auto;padding-left:8px}@media(min-width:390px){.header-new__logo{width:147px}}@media(min-width:980px){.header-new__logo{padding-left:0;margin-left:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.header-new__logo img{display:block;width:100%;-o-object-fit:contain;object-fit:contain}.header-new__city{display:none}@media(min-width:980px){.header-new__city{display:block;position:relative;margin-right:auto}}.header-new__city-current{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;border:none;border-radius:16px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:RF Tone Semi Bold,sans-serif;font-size:16px;overflow:hidden;line-height:1;-webkit-transition:all .5s ease;transition:all .5s ease;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:center;height:48px;background-color:#fff;background:hsla(0,0%,100%,.5);padding:0 16px 0 12px}.header-new__city-current.is-disabled,.header-new__city-current[disabled]{background-color:#efefef;border-color:#efefef;color:silver;pointer-events:none}.header-new__city-current.is-disabled svg path,.header-new__city-current[disabled] svg path{stroke:silver}.header-new__city-current.is-disabled *,.header-new__city-current[disabled] *{color:silver}.header-new__city-current.is-loading{position:relative;background-image:unset;background-color:#fff;border-color:#fff;color:#fff;pointer-events:none}.header-new__city-current.is-loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:50%/24px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='104' height='104' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid' class='lds-rolling' style='animation-play-state:running;animation-delay:0s;background:0 0'%3E%3Ccircle cx='50' cy='50' fill='none' stroke='%23303030' stroke-width='6' r='35' stroke-dasharray='164.93361431346415 56.97787143782138' style='animation-play-state:running;animation-delay:0s' transform='rotate(119.693 50 50)'%3E%3CanimateTransform attributeName='transform' type='rotate' calcMode='linear' values='0 50 50;360 50 50' keyTimes='0;1' dur='1s' begin='0s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/svg%3E");z-index:11}.header-new__city-current.is-loading *{color:#fff}.header-new__city-current.is-loading svg path{stroke:#fff}.header-new__city-current:hover{text-decoration:none;background-color:#fff;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}@media(min-width:980px){.header-new__city-current:hover{background-image:unset;background-position:unset;background-size:unset;background-color:#efefef}}.header-new__city-current:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:#fff}.header-new__city-current,.header-new__city-current:visited{color:#303030}.header-new__city-current:visited svg path,.header-new__city-current svg path{stroke:#303030}.header-new__city-current svg{margin-right:8px}.header-new__city .city-selector__list{left:0;top:calc(100% + 4px)}.header-new__login{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;border:none;border-radius:16px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:RF Tone Semi Bold,sans-serif;font-size:16px;overflow:hidden;line-height:1;-webkit-transition:all .5s ease;transition:all .5s ease;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:center;height:48px;background-color:#fff;height:40px;padding:0 12px;background:hsla(0,0%,100%,.75)}.header-new__login.is-disabled,.header-new__login[disabled]{background-color:#efefef;border-color:#efefef;color:silver;pointer-events:none}.header-new__login.is-disabled svg path,.header-new__login[disabled] svg path{stroke:silver}.header-new__login.is-disabled *,.header-new__login[disabled] *{color:silver}.header-new__login.is-loading{position:relative;background-image:unset;background-color:#fff;border-color:#fff;color:#fff;pointer-events:none}.header-new__login.is-loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:50%/24px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='104' height='104' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid' class='lds-rolling' style='animation-play-state:running;animation-delay:0s;background:0 0'%3E%3Ccircle cx='50' cy='50' fill='none' stroke='%23303030' stroke-width='6' r='35' stroke-dasharray='164.93361431346415 56.97787143782138' style='animation-play-state:running;animation-delay:0s' transform='rotate(119.693 50 50)'%3E%3CanimateTransform attributeName='transform' type='rotate' calcMode='linear' values='0 50 50;360 50 50' keyTimes='0;1' dur='1s' begin='0s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/svg%3E");z-index:11}.header-new__login.is-loading *{color:#fff}.header-new__login.is-loading svg path{stroke:#fff}.header-new__login:hover{text-decoration:none;background-color:#fff;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}@media(min-width:980px){.header-new__login:hover{background-image:unset;background-position:unset;background-size:unset;background-color:#efefef}}.header-new__login:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:#fff}.header-new__login,.header-new__login:visited{color:#303030}.header-new__login:visited svg path,.header-new__login svg path{stroke:#303030}@media(min-width:980px){.header-new__login{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;border:none;border-radius:16px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:RF Tone Semi Bold,sans-serif;font-size:16px;overflow:hidden;line-height:1;-webkit-transition:all .5s ease;transition:all .5s ease;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:center;background-color:#fafafa;height:48px;padding:0 16px}.header-new__login.is-disabled,.header-new__login[disabled]{background-color:#efefef;border-color:#efefef;color:silver;pointer-events:none}.header-new__login.is-disabled svg path,.header-new__login[disabled] svg path{stroke:silver}.header-new__login.is-disabled *,.header-new__login[disabled] *{color:silver}.header-new__login.is-loading{position:relative;background-image:unset;background-color:#fafafa;border-color:#fafafa;color:#fafafa;pointer-events:none}.header-new__login.is-loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:50%/24px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='104' height='104' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid' class='lds-rolling' style='animation-play-state:running;animation-delay:0s;background:0 0'%3E%3Ccircle cx='50' cy='50' fill='none' stroke='%23303030' stroke-width='6' r='35' stroke-dasharray='164.93361431346415 56.97787143782138' style='animation-play-state:running;animation-delay:0s' transform='rotate(119.693 50 50)'%3E%3CanimateTransform attributeName='transform' type='rotate' calcMode='linear' values='0 50 50;360 50 50' keyTimes='0;1' dur='1s' begin='0s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/svg%3E");z-index:11}.header-new__login.is-loading *{color:#fafafa}.header-new__login.is-loading svg path{stroke:#fafafa}.header-new__login:hover{text-decoration:none;background-color:#fafafa;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}}@media(min-width:980px)and (min-width:980px){.header-new__login:hover{background-image:unset;background-position:unset;background-size:unset;background-color:#efefef}}@media(min-width:980px){.header-new__login:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:#fafafa}.header-new__login,.header-new__login:visited{color:#303030}.header-new__login:visited svg path,.header-new__login svg path{stroke:#303030}}.header-new__nav{margin-left:10px;position:relative}.header-new__nav-btn{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;border:none;border-radius:16px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:RF Tone Semi Bold,sans-serif;font-size:16px;overflow:hidden;line-height:1;-webkit-transition:all .5s ease;transition:all .5s ease;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:center;height:48px;background-color:#fff;padding:0 8px;height:40px;background:transparent}.header-new__nav-btn.is-disabled,.header-new__nav-btn[disabled]{background-color:#efefef;border-color:#efefef;color:silver;pointer-events:none}.header-new__nav-btn.is-disabled svg path,.header-new__nav-btn[disabled] svg path{stroke:silver}.header-new__nav-btn.is-disabled *,.header-new__nav-btn[disabled] *{color:silver}.header-new__nav-btn.is-loading{position:relative;background-image:unset;background-color:#fff;border-color:#fff;color:#fff;pointer-events:none}.header-new__nav-btn.is-loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:50%/24px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='104' height='104' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid' class='lds-rolling' style='animation-play-state:running;animation-delay:0s;background:0 0'%3E%3Ccircle cx='50' cy='50' fill='none' stroke='%23303030' stroke-width='6' r='35' stroke-dasharray='164.93361431346415 56.97787143782138' style='animation-play-state:running;animation-delay:0s' transform='rotate(119.693 50 50)'%3E%3CanimateTransform attributeName='transform' type='rotate' calcMode='linear' values='0 50 50;360 50 50' keyTimes='0;1' dur='1s' begin='0s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/svg%3E");z-index:11}.header-new__nav-btn.is-loading *{color:#fff}.header-new__nav-btn.is-loading svg path{stroke:#fff}.header-new__nav-btn:hover{text-decoration:none;background-color:#fff;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}@media(min-width:980px){.header-new__nav-btn:hover{background-image:unset;background-position:unset;background-size:unset;background-color:#efefef}}.header-new__nav-btn:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:#fff}.header-new__nav-btn,.header-new__nav-btn:visited{color:#303030}.header-new__nav-btn:visited svg path,.header-new__nav-btn svg path{stroke:#303030}@media(min-width:980px){.header-new__nav-btn{height:48px;padding:0 12px}}.header-new__nav-btn-burger{display:block}.header-new__nav-btn-close,.is-expanded .header-new__nav-btn-burger{display:none}.is-expanded .header-new__nav-btn-close{display:block}.header-new__nav-content{position:fixed;top:0;left:0;height:0;opacity:0;visibility:hidden;-webkit-transition:all .2s ease;transition:all .2s ease;background-color:#fff;width:100%}@media(min-width:980px){.header-new__nav-content{position:absolute;border-radius:16px;-webkit-box-shadow:0 4px 24px 0 rgba(0,0,0,.08);box-shadow:0 4px 24px 0 rgba(0,0,0,.08);width:360px;top:calc(100% + 4px);left:auto;right:0}}.header-new__nav-content.is-expanded{opacity:1;visibility:visible;height:auto}.header-new__notification{margin-right:10px;position:relative}.header-new__notification-btn{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;border:none;border-radius:16px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:RF Tone Semi Bold,sans-serif;font-size:16px;overflow:hidden;line-height:1;-webkit-transition:all .5s ease;transition:all .5s ease;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:center;height:48px;background-color:#fff;background:transparent;position:relative;padding:0 8px;height:40px}.header-new__notification-btn.is-disabled,.header-new__notification-btn[disabled]{background-color:#efefef;border-color:#efefef;color:silver;pointer-events:none}.header-new__notification-btn.is-disabled svg path,.header-new__notification-btn[disabled] svg path{stroke:silver}.header-new__notification-btn.is-disabled *,.header-new__notification-btn[disabled] *{color:silver}.header-new__notification-btn.is-loading{position:relative;background-image:unset;background-color:#fff;border-color:#fff;color:#fff;pointer-events:none}.header-new__notification-btn.is-loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:50%/24px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='104' height='104' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid' class='lds-rolling' style='animation-play-state:running;animation-delay:0s;background:0 0'%3E%3Ccircle cx='50' cy='50' fill='none' stroke='%23303030' stroke-width='6' r='35' stroke-dasharray='164.93361431346415 56.97787143782138' style='animation-play-state:running;animation-delay:0s' transform='rotate(119.693 50 50)'%3E%3CanimateTransform attributeName='transform' type='rotate' calcMode='linear' values='0 50 50;360 50 50' keyTimes='0;1' dur='1s' begin='0s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/svg%3E");z-index:11}.header-new__notification-btn.is-loading *{color:#fff}.header-new__notification-btn.is-loading svg path{stroke:#fff}.header-new__notification-btn:hover{text-decoration:none;background-color:#fff;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}@media(min-width:980px){.header-new__notification-btn:hover{background-image:unset;background-position:unset;background-size:unset;background-color:#efefef}}.header-new__notification-btn:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:#fff}.header-new__notification-btn,.header-new__notification-btn:visited{color:#303030}.header-new__notification-btn:visited svg path,.header-new__notification-btn svg path{stroke:#303030}@media(min-width:980px){.header-new__notification-btn{height:48px;padding:0 12px}}.header-new__notification-btn svg path{stroke:none}.header-new__notification-btn .notifications-counter{top:8px;right:8px;width:16px;height:16px}.header-new__notification .notifications{top:0;height:100vh}.header-new__notification .notifications::-webkit-scrollbar{width:4px}.header-new__notification .notifications::-webkit-scrollbar-track{background:transparent}.header-new__notification .notifications::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:2px}.header-new__notification .notifications::-webkit-scrollbar-thumb:hover{background:#d9d9d9}@media(min-width:980px){.header-new__notification .notifications{position:absolute;top:calc(100% + 4px);right:0;background-color:#fff;border-radius:16px;-webkit-box-shadow:0 4px 24px 0 rgba(0,0,0,.08);box-shadow:0 4px 24px 0 rgba(0,0,0,.08);width:360px}}.header-new__user{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;margin:0;background:none;border:none;font-family:RF Tone Semi Bold,sans-serif;font-size:16px;color:#303030;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.header-new__user:hover{color:#7f4cf7}.header-new__user-initials{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:30px;height:30px;border-radius:50%;border:1px solid #7f4cf7;font-size:10px;text-align:center;line-height:1;color:#303030;text-decoration:none}@media(min-width:980px){.header-new__user-initials{width:24px;height:24px;margin-left:12px}}.header-new__user-initials:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.header-new__user-img{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:30px;height:30px;border-radius:50%;overflow:hidden}@media(min-width:980px){.header-new__user-img{width:24px;height:24px;margin-left:12px}}.header-new__user-img:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.header-new__user-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.header-new__user-name{display:none}@media(min-width:980px){.header-new__user-name{display:inline-block}}.nav{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;padding:16px;height:100vh}@media(min-width:980px){.nav{padding:24px 16px 16px;height:calc(100vh - 88px)}}.active-city-selector .nav:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:2}@media(min-width:980px){.active-city-selector .nav:after{display:none}}.nav__header{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;margin-bottom:24px}@media(min-width:980px){.nav__header{display:none}}.nav__close{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;border:none;border-radius:16px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:RF Tone Semi Bold,sans-serif;font-size:16px;overflow:hidden;line-height:1;-webkit-transition:all .5s ease;transition:all .5s ease;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:center;height:48px;background-color:#fff;padding:0 8px;height:40px;background:transparent}.nav__close.is-disabled,.nav__close[disabled]{background-color:#efefef;border-color:#efefef;color:silver;pointer-events:none}.nav__close.is-disabled svg path,.nav__close[disabled] svg path{stroke:silver}.nav__close.is-disabled *,.nav__close[disabled] *{color:silver}.nav__close.is-loading{position:relative;background-image:unset;background-color:#fff;border-color:#fff;color:#fff;pointer-events:none}.nav__close.is-loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:50%/24px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='104' height='104' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid' class='lds-rolling' style='animation-play-state:running;animation-delay:0s;background:0 0'%3E%3Ccircle cx='50' cy='50' fill='none' stroke='%23303030' stroke-width='6' r='35' stroke-dasharray='164.93361431346415 56.97787143782138' style='animation-play-state:running;animation-delay:0s' transform='rotate(119.693 50 50)'%3E%3CanimateTransform attributeName='transform' type='rotate' calcMode='linear' values='0 50 50;360 50 50' keyTimes='0;1' dur='1s' begin='0s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/svg%3E");z-index:11}.nav__close.is-loading *{color:#fff}.nav__close.is-loading svg path{stroke:#fff}.nav__close:hover{text-decoration:none;background-color:#fff;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}@media(min-width:980px){.nav__close:hover{background-image:unset;background-position:unset;background-size:unset;background-color:#efefef}}.nav__close:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:#fff}.nav__close,.nav__close:visited{color:#303030}.nav__close:visited svg path,.nav__close svg path{stroke:#303030}.nav__city{display:block;position:relative}.nav__city-current{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;border:none;border-radius:16px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:RF Tone Semi Bold,sans-serif;font-size:16px;overflow:hidden;line-height:1;-webkit-transition:all .5s ease;transition:all .5s ease;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:center;height:48px;background-color:#fafafa;padding:0 16px 0 12px}.nav__city-current.is-disabled,.nav__city-current[disabled]{background-color:#efefef;border-color:#efefef;color:silver;pointer-events:none}.nav__city-current.is-disabled svg path,.nav__city-current[disabled] svg path{stroke:silver}.nav__city-current.is-disabled *,.nav__city-current[disabled] *{color:silver}.nav__city-current.is-loading{position:relative;background-image:unset;background-color:#fafafa;border-color:#fafafa;color:#fafafa;pointer-events:none}.nav__city-current.is-loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:50%/24px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='104' height='104' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid' class='lds-rolling' style='animation-play-state:running;animation-delay:0s;background:0 0'%3E%3Ccircle cx='50' cy='50' fill='none' stroke='%23303030' stroke-width='6' r='35' stroke-dasharray='164.93361431346415 56.97787143782138' style='animation-play-state:running;animation-delay:0s' transform='rotate(119.693 50 50)'%3E%3CanimateTransform attributeName='transform' type='rotate' calcMode='linear' values='0 50 50;360 50 50' keyTimes='0;1' dur='1s' begin='0s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/svg%3E");z-index:11}.nav__city-current.is-loading *{color:#fafafa}.nav__city-current.is-loading svg path{stroke:#fafafa}.nav__city-current:hover{text-decoration:none;background-color:#fafafa;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}@media(min-width:980px){.nav__city-current:hover{background-image:unset;background-position:unset;background-size:unset;background-color:#efefef}}.nav__city-current:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:#fafafa}.nav__city-current,.nav__city-current:visited{color:#303030}.nav__city-current:visited svg path,.nav__city-current svg path{stroke:#303030}.nav__city-current svg{margin-right:8px}.nav__city .city-selector__close{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;border:none;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:RF Tone Semi Bold,sans-serif;font-size:16px;overflow:hidden;line-height:1;-webkit-transition:all .5s ease;transition:all .5s ease;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:center;height:48px;background-color:#fafafa;padding:0 4px;height:32px;border-radius:16px;margin:16px 16px 32px auto}.nav__city .city-selector__close.is-disabled,.nav__city .city-selector__close[disabled]{background-color:#efefef;border-color:#efefef;color:silver;pointer-events:none}.nav__city .city-selector__close.is-disabled svg path,.nav__city .city-selector__close[disabled] svg path{stroke:silver}.nav__city .city-selector__close.is-disabled *,.nav__city .city-selector__close[disabled] *{color:silver}.nav__city .city-selector__close.is-loading{position:relative;background-image:unset;background-color:#fafafa;border-color:#fafafa;color:#fafafa;pointer-events:none}.nav__city .city-selector__close.is-loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:50%/24px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='104' height='104' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid' class='lds-rolling' style='animation-play-state:running;animation-delay:0s;background:0 0'%3E%3Ccircle cx='50' cy='50' fill='none' stroke='%23303030' stroke-width='6' r='35' stroke-dasharray='164.93361431346415 56.97787143782138' style='animation-play-state:running;animation-delay:0s' transform='rotate(119.693 50 50)'%3E%3CanimateTransform attributeName='transform' type='rotate' calcMode='linear' values='0 50 50;360 50 50' keyTimes='0;1' dur='1s' begin='0s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/svg%3E");z-index:11}.nav__city .city-selector__close.is-loading *{color:#fafafa}.nav__city .city-selector__close.is-loading svg path{stroke:#fafafa}.nav__city .city-selector__close:hover{text-decoration:none;background-color:#fafafa;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}@media(min-width:980px){.nav__city .city-selector__close:hover{background-image:unset;background-position:unset;background-size:unset;background-color:#efefef}}.nav__city .city-selector__close:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:#fafafa}.nav__city .city-selector__close,.nav__city .city-selector__close:visited{color:#303030}.nav__city .city-selector__close:visited svg path,.nav__city .city-selector__close svg path{stroke:#303030}@media(min-width:980px){.nav__city .city-selector__close{display:none}}.nav__city .city-selector__title{display:block}.nav__city .city-selector__list{position:fixed;left:0;bottom:0;width:100%;border-radius:32px 32px 0 0;background:#fff}.nav__city .city-selector__list ul{max-height:50vh;width:100%}.nav__city .city-selector__item{margin-left:0;padding:16px 32px 16px 0}.nav__main-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;list-style:none;padding:0;margin:0 0 24px}.nav__main-menu>*{margin-left:4px;margin-right:4px}.nav__main-menu-item{width:calc(50% - 8px);margin-bottom:8px;border-radius:16px;border:1px solid #efefef;background:#fff;padding:16px 16px 12px;position:relative}.nav__main-menu-item-img{display:block;width:24px;height:24px;margin-bottom:16px}.nav__main-menu-item-img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.nav__main-menu-item-title{font-family:RF Tone Semi Bold,sans-serif;color:#303030;letter-spacing:-.3px;font-size:16px;line-height:1.37;text-decoration:none;margin:0}.nav__main-menu-item-title:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.nav__main-menu-item-subtitle{font-family:RF Tone Regular,sans-serif;color:#909090;letter-spacing:-.3px;font-size:14px;line-height:1.1;margin:0}.nav__extend-menu{list-style:none;padding:0;margin:0}.nav__extend-menu.-first{padding-bottom:16px;margin-bottom:24px;border-bottom:1px solid #efefef}.nav__extend-menu-item a{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;border:none;border-radius:16px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:RF Tone Semi Bold,sans-serif;font-size:16px;overflow:hidden;line-height:1;-webkit-transition:all .5s ease;transition:all .5s ease;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:center;height:48px;background-color:#fafafa;margin-bottom:8px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:left;padding:0 12px 0 16px}.nav__extend-menu-item a.is-disabled,.nav__extend-menu-item a[disabled]{background-color:#efefef;border-color:#efefef;color:silver;pointer-events:none}.nav__extend-menu-item a.is-disabled svg path,.nav__extend-menu-item a[disabled] svg path{stroke:silver}.nav__extend-menu-item a.is-disabled *,.nav__extend-menu-item a[disabled] *{color:silver}.nav__extend-menu-item a.is-loading{position:relative;background-image:unset;background-color:#fafafa;border-color:#fafafa;color:#fafafa;pointer-events:none}.nav__extend-menu-item a.is-loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:50%/24px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='104' height='104' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid' class='lds-rolling' style='animation-play-state:running;animation-delay:0s;background:0 0'%3E%3Ccircle cx='50' cy='50' fill='none' stroke='%23303030' stroke-width='6' r='35' stroke-dasharray='164.93361431346415 56.97787143782138' style='animation-play-state:running;animation-delay:0s' transform='rotate(119.693 50 50)'%3E%3CanimateTransform attributeName='transform' type='rotate' calcMode='linear' values='0 50 50;360 50 50' keyTimes='0;1' dur='1s' begin='0s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/svg%3E");z-index:11}.nav__extend-menu-item a.is-loading *{color:#fafafa}.nav__extend-menu-item a.is-loading svg path{stroke:#fafafa}.nav__extend-menu-item a:hover{text-decoration:none;background-color:#fafafa;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}@media(min-width:980px){.nav__extend-menu-item a:hover{background-image:unset;background-position:unset;background-size:unset;background-color:#efefef}}.nav__extend-menu-item a:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:#fafafa}.nav__extend-menu-item a,.nav__extend-menu-item a:visited{color:#303030}.nav__extend-menu-item a:visited svg path,.nav__extend-menu-item a svg path{stroke:#303030}.nav__contacts{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:auto}.nav__contacts,.nav__contacts-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav__contacts-item{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:16px;background:#fafafa;margin-right:4px;padding:12px;width:50%;-webkit-transition:all .2s ease;transition:all .2s ease}.nav__contacts-item:hover{background:#efefef}.nav__contacts-item:last-child{margin-right:0}.nav__contacts-item img{width:24px;height:24px;-o-object-fit:contain;object-fit:contain}.footer__top{background:#fafafa}.footer__top-container{padding:24px 16px;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:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media(min-width:980px){.footer__top-container{padding-left:16px;padding-right:16px}}@media(min-width:1280px){.footer__top-container{padding-left:16px;padding-right:16px}}@media(min-width:1440px){.footer__top-container{padding-left:75px;padding-right:75px}}@media(min-width:2561px){.footer__top-container{max-width:1920px;margin:0 auto}}@media(min-width:980px){.footer__top-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.footer__bottom{background:#303030}.footer__bottom-container{padding:24px 16px;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:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media(min-width:980px){.footer__bottom-container{padding-left:16px;padding-right:16px}}@media(min-width:1280px){.footer__bottom-container{padding-left:16px;padding-right:16px}}@media(min-width:1440px){.footer__bottom-container{padding-left:75px;padding-right:75px}}@media(min-width:2561px){.footer__bottom-container{max-width:1920px;margin:0 auto}}@media(min-width:980px){.footer__bottom-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.footer__nav{-webkit-box-flex:1;-ms-flex:auto;flex:auto;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:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media(min-width:980px){.footer__nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-right:16px}}.footer__info{-webkit-box-flex:0;-ms-flex:none;flex:none}@media(min-width:980px){.footer__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.footer__app{font-family:RF Tone Semi Bold,sans-serif;color:#303030;font-size:16px;border-top:1px solid #b6b6b6;border-bottom:1px solid #b6b6b6;padding-top:24px;padding-bottom:24px}@media(min-width:980px){.footer__app{padding:0;border:none;margin-right:4.5vw}}.footer__app-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-top:16px}@media(min-width:1280px){.footer__app-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:auto}}.footer__app-store,.footer__google-play{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;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:RF Tone Semi Bold,sans-serif;font-size:16px;overflow:hidden;line-height:1;-webkit-transition:all .5s ease;transition:all .5s ease;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:center;height:56px;border-radius:16px;background-color:transparent;border:1px solid #303030;padding:0 8px;height:50px}.footer__app-store.is-disabled,.footer__app-store[disabled],.footer__google-play.is-disabled,.footer__google-play[disabled]{background-color:#efefef;border-color:#efefef;color:silver;pointer-events:none}.footer__app-store.is-disabled svg path,.footer__app-store[disabled] svg path,.footer__google-play.is-disabled svg path,.footer__google-play[disabled] svg path{stroke:silver}.footer__app-store.is-disabled *,.footer__app-store[disabled] *,.footer__google-play.is-disabled *,.footer__google-play[disabled] *{color:silver}.footer__app-store.is-loading,.footer__google-play.is-loading{position:relative;background-image:unset;background-color:transparent;border-color:#303030;color:transparent;pointer-events:none}.footer__app-store.is-loading:after,.footer__google-play.is-loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:50%/24px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='104' height='104' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid' class='lds-rolling' style='animation-play-state:running;animation-delay:0s;background:0 0'%3E%3Ccircle cx='50' cy='50' fill='none' stroke='%23303030' stroke-width='6' r='35' stroke-dasharray='164.93361431346415 56.97787143782138' style='animation-play-state:running;animation-delay:0s' transform='rotate(119.693 50 50)'%3E%3CanimateTransform attributeName='transform' type='rotate' calcMode='linear' values='0 50 50;360 50 50' keyTimes='0;1' dur='1s' begin='0s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/svg%3E");z-index:11}.footer__app-store.is-loading *,.footer__google-play.is-loading *{color:transparent}.footer__app-store.is-loading svg path,.footer__google-play.is-loading svg path{stroke:transparent}.footer__app-store:hover,.footer__google-play:hover{text-decoration:none}.footer__app-store,.footer__app-store:visited,.footer__google-play,.footer__google-play:visited{color:#303030}.footer__app-store:visited svg path,.footer__app-store svg path,.footer__google-play:visited svg path,.footer__google-play svg path{stroke:#303030}.footer__app-store:hover,.footer__google-play:hover{background-color:transparent;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}@media(min-width:980px){.footer__app-store:hover,.footer__google-play:hover{background-image:unset;background-position:unset;background-size:unset}}.footer__app-store:active,.footer__google-play:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:transparent}@media(min-width:390px){.footer__app-store,.footer__google-play{padding:0 16px 0 12px}}.footer__app-store p,.footer__google-play p{margin:0}.footer__app-store svg,.footer__google-play svg{max-width:28px;-o-object-fit:contain;object-fit:contain;margin-right:8px}.footer__app-store svg path,.footer__google-play svg path{stroke:none}.footer__app-store span,.footer__google-play span{display:block;font-family:RF Tone Regular,sans-serif;font-size:10px;text-align:left}.footer__app-store{margin-right:8px}@media(min-width:980px){.footer__app-store{margin-right:0;margin-bottom:8px}}@media(min-width:1280px){.footer__app-store{margin-right:8px;margin-bottom:0}}.footer__contacts{padding-top:24px;padding-bottom:8px}@media(min-width:980px){.footer__contacts{padding:0}}.footer__contacts-phone{display:block;font-family:RF Tone Semi Bold,sans-serif;font-size:16px;color:#303030;text-decoration:none;margin-bottom:16px}@media(min-width:980px){.footer__contacts-phone{margin-bottom:24px}}.footer__contacts-phone:hover{color:#7f4cf7}.footer__contacts-worktime{font-family:RF Tone Semi Bold,sans-serif;font-size:16px;color:#303030;margin-bottom:24px}.footer__contacts-socials{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}@media(min-width:980px){.footer__contacts-socials{display:block;margin-top:auto}}@media(min-width:1280px){.footer__contacts-socials{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}}.footer__contacts-socials a{display:block;margin-right:16px;text-decoration:none}.footer__contacts-socials a:last-child{margin-right:0}.footer__contacts-socials a:hover svg path{-webkit-transition:all .2s ease;transition:all .2s ease;fill:#7f4cf7}.footer__policy{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;margin-bottom:8px}@media(min-width:568px){.footer__policy{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media(min-width:980px){.footer__policy{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.footer__policy a{display:block;font-family:RF Tone Regular,sans-serif;color:#fff;font-size:14px;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease;white-space:nowrap;line-height:1.28;margin-bottom:8px}@media(min-width:568px){.footer__policy a{margin-right:16px;margin-bottom:0}}.footer__policy a:hover{text-decoration:underline}.footer__policy a:last-child{margin-right:0;margin-bottom:0}.footer__copyright{font-family:RF Tone Regular,sans-serif;color:#909090;font-size:14px;text-align:center}@media(min-width:980px){.footer__copyright{text-align:left}}.footer__note{font-family:RF Tone Regular,sans-serif;color:#909090;font-size:12px;line-height:1.3;max-width:720px;margin-top:24px;text-align:center}@media(min-width:980px){.footer__note{margin-top:0;text-align:right}}.footer__note a{color:#fff;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease;border-bottom:1px solid transparent}.footer__note a:hover{border-color:#fff}.footer-menu__item{margin-bottom:24px}@media(min-width:980px){.footer-menu__item{margin-right:3.5vw;margin-bottom:0}}.footer-menu__item:last-child{margin-right:0}.footer-menu__title{position:relative;font-family:RF Tone Semi Bold,sans-serif;font-size:16px;color:#303030;line-height:1.25;white-space:nowrap;cursor:pointer}@media(min-width:980px){.footer-menu__title{margin-bottom:16px;cursor:text}}.footer-menu__title:after{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;display:block;width:32px;height:32px;background:50%/8px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M.77 2.635c-.39-.39-.384-1.03.006-1.42.39-.392 1.03-.399 1.42-.009l5.091 5.081a1 1 0 010 1.415l-5.09 5.09c-.39.391-1.03.385-1.421-.006a1.008 1.008 0 01-.006-1.42l4.37-4.37L.77 2.635z' fill='%23888'/%3E%3C/svg%3E");-webkit-transition:all .2s ease;transition:all .2s ease}@media(min-width:980px){.footer-menu__title:after{display:none}}.footer-menu__title.is-expanded{margin-bottom:16px}.footer-menu__title.is-expanded:after{-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.footer-menu__list{display:none;margin:0;padding:0;list-style:none}@media(min-width:980px){.footer-menu__list{display:block}}.footer-menu__list.is-expanded{display:block}.footer-menu__list-item:last-child a{margin-bottom:0}.footer-menu__list-link{display:block;font-family:RF Tone Regular,sans-serif;color:#909090;font-size:14px;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease;margin-bottom:8px;line-height:1.28}@media(min-width:980px){.footer-menu__list-link{color:#888}}.footer-menu__list-link:hover{color:#7f4cf7;text-decoration:none}.form-item{display:block;position:relative}.form-item.is-hidden{display:none}.form-item.not-validated input,.form-item.not-validated textarea{border-color:#dd424d}.form-item.not-validated label:not(.not-label){color:#dd424d}.form-item.with-phone-mask label:not(.not-label){left:50px}.form-item.is-disabled label:not(.not-label){color:#b0b0b0}.form-item__visible-password{display:block;position:absolute;cursor:pointer;right:12px;top:0;height:100%;width:24px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12' cy='6' r='2.4' stroke='%23B6B6B6' stroke-width='1.4'/%3E%3Cpath d='M23.76 5.47C19.87 1.68 15.711-.148 11.447.01 4.811.27.387 5.285.2 5.494a.75.75 0 000 1.019c.186.209 4.637 5.225 11.247 5.486h.56c4.077 0 8.022-1.829 11.753-5.46.16-.157.24-.34.24-.548a.652.652 0 00-.24-.523zm-12.233 4.989c-4.744-.183-8.342-3.213-9.621-4.441 1.279-1.228 4.877-4.232 9.62-4.441 3.599-.13 7.117 1.358 10.502 4.44C18.67 9.1 15.125 10.59 11.527 10.46z' fill='%23B6B6B6'/%3E%3C/svg%3E") center top 18px no-repeat}.form-item__visible-password.is-active{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cellipse cx='12' cy='7.43' rx='2.4' ry='2.379' stroke='%23B6B6B6' stroke-width='1.4'/%3E%3Crect width='1.394' height='19.913' rx='.697' transform='rotate(44.749 9.273 22.528)' fill='%23B6B6B6'/%3E%3Cpath d='M23.76 6.904C19.87 3.149 15.711 1.336 11.447 1.49 4.811 1.751.387 6.722.2 6.93a.738.738 0 000 1.01c.186.207 4.637 5.179 11.247 5.437h.56c4.077 0 8.022-1.812 11.753-5.412a.735.735 0 00.24-.543.644.644 0 00-.24-.518zM11.527 11.85c-4.744-.182-8.342-3.185-9.621-4.403 1.279-1.217 4.877-4.195 9.62-4.402 3.599-.13 7.117 1.347 10.502 4.402-3.358 3.056-6.903 4.532-10.501 4.403z' fill='%23B6B6B6'/%3E%3C/svg%3E") center top 18px no-repeat}.form-item input{border:1px solid #fafafa;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:16px;background:#fafafa;height:56px;outline:none;padding:0 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;font-size:16px;font-family:RF Tone Regular,sans-serif;color:#303030;line-height:normal;-moz-appearance:none;appearance:none;-webkit-appearance:none;-webkit-transition:all .2s ease;transition:all .2s ease;letter-spacing:-.3px}.form-item input::-webkit-input-placeholder{font-family:RF Tone Regular,sans-serif;font-size:16px;color:#b0b0b0;letter-spacing:-.3px;opacity:1}.form-item input::-moz-placeholder{font-family:RF Tone Regular,sans-serif;font-size:16px;color:#b0b0b0;letter-spacing:-.3px;opacity:1}.form-item input::-ms-input-placeholder{font-family:RF Tone Regular,sans-serif;font-size:16px;color:#b0b0b0;letter-spacing:-.3px;opacity:1}@media(min-width:1280px){.form-item input{padding:0 16px}}.form-item input.invalid,.form-item input.invalid:hover,.form-item input.is-invalid,.form-item input.is-invalid:hover,.form-item input[aria-invalid=true],.form-item input[aria-invalid=true]:hover{border-color:#dd424d}.form-item input:hover{border-color:#dfdfdf}.form-item input:focus{border-color:#7f4cf7}.form-item input.is-disabled,.form-item input:disabled{color:#b0b0b0;pointer-events:none}.form-item input:not(.not-label):focus{padding-top:16px}.form-item input:not(.not-label):focus+label,.form-item input:not(.not-label):focus .form-label{-webkit-transform:translate3d(0,-9px,0) scale(.7);transform:translate3d(0,-9px,0) scale(.7)}.form-item input:not(.not-label):not(:-moz-placeholder){padding-top:16px}.form-item input:not(.not-label):not(:-ms-input-placeholder){padding-top:16px}.form-item input:not(.not-label):not(:placeholder-shown){padding-top:16px}.form-item input:not(.not-label):not(:-moz-placeholder)+label,.form-item input:not(.not-label):not(:-moz-placeholder) .form-label{transform:translate3d(0,-9px,0) scale(.7)}.form-item input:not(.not-label):not(:-ms-input-placeholder)+label,.form-item input:not(.not-label):not(:-ms-input-placeholder) .form-label{transform:translate3d(0,-9px,0) scale(.7)}.form-item input:not(.not-label):not(:placeholder-shown)+label,.form-item input:not(.not-label):not(:placeholder-shown) .form-label{-webkit-transform:translate3d(0,-9px,0) scale(.7);transform:translate3d(0,-9px,0) scale(.7)}.form-item label:not(.not-label){position:absolute;top:16px;left:12px;font-size:16px;color:#b0b0b0;letter-spacing:-.3px;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all .2s ease;transition:all .2s ease;pointer-events:none;font-family:RF Tone Regular,sans-serif}.form-item label:not(.not-label).is-active{-webkit-transform:translate3d(0,-9px,0) scale(.7);transform:translate3d(0,-9px,0) scale(.7)}.form-item label.not-label{-webkit-transform:none;transform:none}.form-item select{border:1px solid #fafafa;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:16px;background:#fafafa;height:56px;outline:none;padding:0 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;font-size:16px;font-family:RF Tone Regular,sans-serif;color:#303030;line-height:normal;-moz-appearance:none;appearance:none;-webkit-appearance:none;-webkit-transition:all .2s ease;transition:all .2s ease;letter-spacing:-.3px;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='M18 9l-6 6-6-6' stroke='%23B0B0B0' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:95%}.form-item select::-webkit-input-placeholder{font-family:RF Tone Regular,sans-serif;font-size:16px;color:#b0b0b0;letter-spacing:-.3px;opacity:1}.form-item select::-moz-placeholder{font-family:RF Tone Regular,sans-serif;font-size:16px;color:#b0b0b0;letter-spacing:-.3px;opacity:1}.form-item select::-ms-input-placeholder{font-family:RF Tone Regular,sans-serif;font-size:16px;color:#b0b0b0;letter-spacing:-.3px;opacity:1}@media(min-width:1280px){.form-item select{padding:0 16px}}.form-item select.invalid,.form-item select.invalid:hover,.form-item select.is-invalid,.form-item select.is-invalid:hover,.form-item select[aria-invalid=true],.form-item select[aria-invalid=true]:hover{border-color:#dd424d}.form-item select:hover{border-color:#dfdfdf}.form-item select:focus{border-color:#7f4cf7}.form-item select.is-disabled,.form-item select:disabled{color:#b0b0b0;pointer-events:none}.form-item .select-label{-webkit-transform:translate3d(0,-9px,0) scale(.7)!important;transform:translate3d(0,-9px,0) scale(.7)!important;z-index:5}.form-item textarea{border:1px solid #fafafa;background:#fafafa;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:16px;height:65px;outline:none;padding:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;font-size:16px;letter-spacing:-.3px;font-family:RF Tone Regular,sans-serif;line-height:normal;-moz-appearance:none;appearance:none;-webkit-appearance:none;-webkit-transition:all .2s ease;transition:all .2s ease;resize:none}.form-item textarea::-webkit-input-placeholder{font-family:RF Tone Regular,sans-serif;font-size:16px;color:#b0b0b0;letter-spacing:-.3px;opacity:1}.form-item textarea::-moz-placeholder{font-family:RF Tone Regular,sans-serif;font-size:16px;color:#b0b0b0;letter-spacing:-.3px;opacity:1}.form-item textarea::-ms-input-placeholder{font-family:RF Tone Regular,sans-serif;font-size:16px;color:#b0b0b0;letter-spacing:-.3px;opacity:1}@media(min-width:768px){.form-item textarea{height:180px}}.form-item textarea.invalid,.form-item textarea[aria-invalid=true]{border-color:#dd424d}.form-item__error{font-family:RF Tone Regular,sans-serif;color:#dd424d;font-size:12px;text-align:left;margin:0}.form-item__error.is-hidden,.form-item__error.is-hidden-message{display:none}.form-item__dropdown{border-radius:16px;position:absolute;z-index:3;top:calc(100% + 4px);left:0;width:100%;height:auto;padding:0;background:#fff;border:1px solid #efefef;overflow:hidden}.form-item__dropdown-item{padding:12px 16px;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.form-item__dropdown-item:hover{background:#fafafa}.custom-file{position:relative}.custom-file__input{opacity:0;visibility:hidden;position:absolute}.custom-file__btn{display:block;font-family:RF Tone Regular,sans-serif;color:#303030;font-size:14px;text-align:left;text-decoration:underline;-webkit-transition:all .2s ease;transition:all .2s ease;cursor:pointer;padding-left:23px;background:0 100% no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='15' height='19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.786 11.408l-4.142 5.315c-1.798 2.345-5.237 2.814-7.582 1.016-2.345-1.876-2.735-5.159-.938-7.582L7.846 1.56C9.175-.16 11.754-.55 13.474.856c1.72 1.329 2.032 3.83.703 5.628l-6.722 8.675c-.938 1.095-2.5 1.33-3.673.391-1.173-.86-1.407-2.579-.47-3.673l5.55-7.27 1.094.86-5.549 7.191c-.469.626-.39 1.407.156 1.876.626.391 1.407.313 1.876-.234l6.644-8.676c.938-1.172.703-2.814-.47-3.752-1.172-.86-2.813-.625-3.673.47L2.22 11.016c-1.33 1.72-1.017 4.299.703 5.628 1.72 1.328 4.299 1.016 5.628-.704l4.142-5.393 1.094.86z' fill='%231C1C1C'/%3E%3C/svg%3E");min-height:19px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.custom-file__btn:hover{color:#7f4cf7}.custom-radio{display:block;margin-bottom:15px}.custom-radio input{display:none}.custom-radio input:disabled{pointer-events:none}.custom-radio input:disabled+span:before{border:2px solid #e0ccfc!important}.custom-radio span{position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;cursor:pointer;color:#303030;font-family:RF Tone Regular,sans-serif;font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.custom-radio span:before{border:2px solid #e0ccfc;font:inherit;font-size:16px;color:#303030;background:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;width:24px;height:24px;vertical-align:middle;margin-right:8px;border-radius:50%;position:relative;-webkit-box-flex:0;-ms-flex:none;flex:none}.custom-radio span:after,.custom-radio span:before{content:"";-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-box-sizing:border-box;box-sizing:border-box}.custom-radio span:after{opacity:0;position:absolute;top:2px;left:2px;width:20px;height:20px;border:3px solid #fff;border-radius:50%}.custom-radio span:hover{color:#7f4cf7}.custom-radio input:checked+span:before{border:2px solid #7f4cf7;background:#7f4cf7}.custom-radio input:checked+span:after{opacity:1}.form-success{text-align:center;font-family:RF Tone Regular,sans-serif;color:#303030;font-size:18px;line-height:1.5}@media(min-width:768px){.form-success{font-size:24px}}.form-success:before{content:"";display:block;width:80px;height:80px;background:50%/100% no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='150' height='150' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M122.875 27.08a77.639 77.639 0 013.896 4.226 91.179 91.179 0 011.674 2.04l.401.51c-.583-.766-.037-.037.073.09.291.383.582.766.855 1.166a70.454 70.454 0 016.827 11.676c.182.383.346.765.528 1.166.073.164.145.31.2.473.073.164.127.31.2.474-.2-.474-.218-.528-.073-.164a67.876 67.876 0 011.839 4.99 73.273 73.273 0 012.53 10.256c.073.419.128.82.201 1.239.036.255.072.491.109.746.036.31.218.438-.037-.218.292.783.219 1.912.31 2.732.164 1.749.255 3.497.291 5.246.037 1.749 0 3.497-.109 5.264a116.25 116.25 0 01-.182 2.495c-.073.802 0 1.986-.31 2.733.328-.82.037-.328 0 .018-.018.164-.054.328-.072.492l-.219 1.366c-.164.91-.328 1.821-.51 2.714a70.22 70.22 0 01-1.274 5.136 71.418 71.418 0 01-1.711 5.155c-.291.765-.546 1.639-.928 2.368.036-.073.327-.765.072-.164-.109.237-.2.474-.309.692-.2.474-.419.929-.637 1.385a70.552 70.552 0 01-5.316 9.417 88.218 88.218 0 01-1.493 2.149c-.254.346-.509.71-.782 1.056-.019.037-.546.729-.201.255.328-.455-.309.383-.364.456a61.99 61.99 0 01-3.64 4.226 72.151 72.151 0 01-8.229 7.595c-.145.11-.801.711-.091.073-.127.109-.291.219-.418.31-.346.255-.692.528-1.056.783a90.127 90.127 0 01-2.349 1.639 71.403 71.403 0 01-4.623 2.824 73.16 73.16 0 01-4.897 2.495c-.383.182-.765.346-1.165.528-.201.091-.383.164-.583.255-.783.346.564-.218.055-.018-.856.346-1.73.692-2.604 1.02a69.721 69.721 0 01-10.285 2.933c-.819.164-1.638.328-2.475.455-.42.073-.82.128-1.238.2-.164.019-.328.055-.492.073-.164.019-.328.055-.491.073.546-.073.637-.091.218-.036a72.119 72.119 0 01-5.243.473c-3.495.183-7.008.11-10.504-.218-.837-.073-1.656-.201-2.493-.273 1.128.091-.255-.037-.528-.073-.492-.073-.983-.164-1.493-.237a61.91 61.91 0 01-5.152-1.093 70.6 70.6 0 01-5.079-1.475c-1.638-.547-3.477-1.039-4.988-1.858.892.492-.273-.128-.528-.237a39.993 39.993 0 01-1.274-.583 70.64 70.64 0 01-7.245-3.898 79.499 79.499 0 01-4.642-3.115c-.346-.255-.71-.528-1.056-.783-.146-.109-.546-.401.11.091-.22-.164-.42-.328-.62-.492a54.64 54.64 0 01-2.239-1.858 72.71 72.71 0 01-7.918-7.978 90.837 90.837 0 01-1.675-2.04c-.037-.036-.546-.728-.2-.255.345.474-.164-.218-.2-.255-.31-.419-.62-.838-.93-1.275a75.48 75.48 0 01-3.003-4.553c-.928-1.549-1.82-3.115-2.621-4.718a66.13 66.13 0 01-1.11-2.295c-.183-.383-.347-.765-.529-1.166-.109-.237-.2-.474-.31-.692-.345-.82.31.747-.017-.073a75.085 75.085 0 01-3.295-10.091 66.32 66.32 0 01-1.092-5.282c-.073-.42-.128-.82-.2-1.239-.037-.2-.055-.419-.092-.62-.127-.837.073.656.018.092-.109-.91-.218-1.822-.29-2.732a74.082 74.082 0 01-.165-10.638c.055-.838.11-1.657.2-2.495.037-.42.092-.838.128-1.239l.055-.492c.018-.218.2-1.384.036-.273.273-1.73.546-3.479.91-5.191a70.59 70.59 0 012.967-10.164c.292-.783.674-1.567.929-2.368-.31.984.127-.291.237-.528.2-.474.418-.93.637-1.385a79.173 79.173 0 012.457-4.79 74.926 74.926 0 012.84-4.627c.492-.728.983-1.438 1.493-2.149.273-.382.564-.783.855-1.166.128-.164.51-.674-.018 0 .164-.218.328-.419.492-.619a70.963 70.963 0 017.736-8.306 76.397 76.397 0 014.351-3.697c.146-.11.51-.456-.109.09.2-.163.419-.327.637-.473.346-.255.71-.528 1.056-.765a67.945 67.945 0 012.367-1.621 72.29 72.29 0 019.43-5.246c.382-.182.764-.346 1.164-.528.2-.091.383-.164.583-.255.51-.219-.838.346-.055.018.856-.346 1.73-.692 2.603-1.02a81.323 81.323 0 015.043-1.64 81.135 81.135 0 015.133-1.256c.82-.164 1.639-.328 2.476-.456.419-.073.82-.127 1.238-.2.255-.036.492-.073.746-.11.874-.127-.855.11.019 0a74.63 74.63 0 0110.485-.546c1.802.037 3.586.146 5.37.31.42.036.838.091 1.238.127.2.019.419.055.62.073.072.018.91.091.254.037-.637-.055.182.018.255.036l.746.11 1.366.218a72.496 72.496 0 0110.358 2.623 91.65 91.65 0 012.384.838c.4.146.783.291 1.184.455.164.055.309.128.473.182.2.073 1.256.565.309.128 1.621.747 3.259 1.457 4.843 2.277a67.704 67.704 0 019.229 5.72c.346.254.71.527 1.056.782.728.547-.619-.491.091.073.146.11.273.219.419.328.692.547 1.365 1.111 2.039 1.676 1.438 1.275 2.821 2.55 4.132 3.88 1.347 1.348 3.823 1.457 5.152 0 1.329-1.458 1.438-3.716 0-5.155-10.905-10.874-25.122-18.379-40.34-20.893C72.558-1.463 57.084.577 43.158 7.025c-14.09 6.54-26.05 17.741-33.623 31.293C2.182 51.488-1.13 66.934.343 81.98c1.511 15.501 7.682 30.109 17.804 41.931 10.049 11.748 23.847 20.255 38.884 23.934 14.563 3.552 30.219 2.732 44.254-2.586a75.895 75.895 0 0036.353-28.999c8.356-12.586 12.689-27.814 12.343-42.914-.346-15.154-5.298-30.218-14.29-42.44a78.556 78.556 0 00-7.664-8.998c-1.347-1.348-3.823-1.44-5.152 0-1.329 1.475-1.42 3.715 0 5.173z' fill='%2301D9A4'/%3E%3Cpath d='M109.751 49.465l-4.733 4.736-11.286 11.293-13.653 13.662-11.851 11.857c-1.912 1.913-3.932 3.753-5.753 5.756-.018.037-.054.055-.09.091h5.151c-2.822-2.823-5.643-5.665-8.465-8.488-4.514-4.535-9.047-9.07-13.562-13.606-1.038-1.039-2.057-2.077-3.095-3.115-1.347-1.348-3.822-1.457-5.151 0-1.33 1.457-1.438 3.716 0 5.155 2.821 2.823 5.643 5.665 8.465 8.488 4.514 4.535 9.047 9.07 13.562 13.606 1.037 1.039 2.057 2.077 3.094 3.115 1.384 1.384 3.75 1.384 5.152 0l4.733-4.736 11.287-11.293 13.653-13.661 11.85-11.858c1.912-1.913 3.896-3.789 5.753-5.756.018-.036.055-.054.091-.09 1.347-1.349 1.456-3.826 0-5.156-1.456-1.348-3.714-1.439-5.152 0z' fill='%2301D9A4'/%3E%3C/svg%3E");margin:0 auto 24px}@media(min-width:768px){.form-success:before{width:150px;height:150px;margin-bottom:56px}}.form-recaptcha-wrapper{margin-top:24px;-webkit-transform:scale(.925);transform:scale(.925);margin-bottom:24px}.form-recaptcha-wrapper.is-active{display:block}.form-recaptcha-wrapper__error{display:none;font-family:RF Tone Regular,sans-serif;color:#dd424d;font-size:12px}.form-recaptcha-wrapper__error.is-active{display:block}.error__msg{font-family:RF Tone Regular,sans-serif;color:#dd424d;font-size:12px;text-align:left;margin:0}.error__msg.is-hidden{display:none}.form-privacy-police{margin:24px 0}.form-privacy-police.is-hidden,.form-privacy-police input{display:none}.form-privacy-police span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:24px 0 0;cursor:pointer;font-family:RF Tone Regular,sans-serif;font-size:14px}.form-privacy-police span,.form-privacy-police span:before{-webkit-transition:all .2s ease;transition:all .2s ease;color:#303030}.form-privacy-police span:before{content:"";display:block;-webkit-box-flex:0;-ms-flex:none;flex:none;width:20px;height:20px;vertical-align:middle;margin-right:10px;border-radius:3px;font:inherit;font-size:15px;background:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #b6b6b6;position:relative;top:-2px;-webkit-box-sizing:border-box;box-sizing:border-box}.form-privacy-police span:hover{color:#7f4cf7}.form-privacy-police input:checked+span:before{background:#7f4cf7 url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 5.188l1.064-1.045 4.257 4.18-1.064 1.045L0 5.188z' fill='%23fff'/%3E%3Cpath d='M4.94 8.702L3.847 7.686l7.06-7.318L12 1.384 4.94 8.702z' fill='%23fff'/%3E%3C/svg%3E") 50% no-repeat;border-color:#7f4cf7}.login-form__submit,.password-update-form__submit{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;border:none;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:RF Tone Semi Bold,sans-serif;font-size:16px;overflow:hidden;line-height:1;-webkit-transition:all .5s ease;transition:all .5s ease;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:center;height:56px;border-radius:16px;background-color:#7f4cf7;padding:0 24px;width:100%;margin-top:24px}.login-form__submit.is-disabled,.login-form__submit[disabled],.password-update-form__submit.is-disabled,.password-update-form__submit[disabled]{background-color:#efefef;border-color:#efefef;color:silver;pointer-events:none}.login-form__submit.is-disabled svg path,.login-form__submit[disabled] svg path,.password-update-form__submit.is-disabled svg path,.password-update-form__submit[disabled] svg path{stroke:silver}.login-form__submit.is-disabled *,.login-form__submit[disabled] *,.password-update-form__submit.is-disabled *,.password-update-form__submit[disabled] *{color:silver}.login-form__submit.is-loading,.password-update-form__submit.is-loading{position:relative;background-image:unset;background-color:#7f4cf7;border-color:#7f4cf7;color:#7f4cf7;pointer-events:none}.login-form__submit.is-loading:after,.password-update-form__submit.is-loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:50%/24px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='104' height='104' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid' class='lds-rolling' style='animation-play-state:running;animation-delay:0s;background:0 0'%3E%3Ccircle cx='50' cy='50' fill='none' stroke='%23fff' stroke-width='6' r='35' stroke-dasharray='164.93361431346415 56.97787143782138' style='animation-play-state:running;animation-delay:0s' transform='rotate(119.693 50 50)'%3E%3CanimateTransform attributeName='transform' type='rotate' calcMode='linear' values='0 50 50;360 50 50' keyTimes='0;1' dur='1s' begin='0s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/svg%3E");z-index:11}.login-form__submit.is-loading *,.password-update-form__submit.is-loading *{color:#7f4cf7}.login-form__submit.is-loading svg path,.password-update-form__submit.is-loading svg path{stroke:#7f4cf7}.login-form__submit:hover,.password-update-form__submit:hover{text-decoration:none;background-color:#7f4cf7;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}@media(min-width:980px){.login-form__submit:hover,.password-update-form__submit:hover{background-image:unset;background-position:unset;background-size:unset;background-color:#9368fc}}.login-form__submit:active,.password-update-form__submit:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:#7f4cf7}.login-form__submit,.login-form__submit:visited,.password-update-form__submit,.password-update-form__submit:visited{color:#fff}.login-form__submit:visited svg path,.login-form__submit svg path,.password-update-form__submit:visited svg path,.password-update-form__submit svg path{stroke:#fff}.login-form__has-account,.password-update-form__has-account{font-family:RF Tone Regular,sans-serif;font-size:14px;color:#303030;text-align:center;margin:24px 0 16px}.login-form__has-account-btn,.login-form__has-account button,.password-update-form__has-account-btn,.password-update-form__has-account button{display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:#7f4cf7;font-family:RF Tone Semi Bold,sans-serif;font-weight:600;cursor:pointer;padding:0;-webkit-transition:all .2s ease;transition:all .2s ease}.login-form__has-account-btn:hover,.login-form__has-account button:hover,.password-update-form__has-account-btn:hover,.password-update-form__has-account button:hover{color:#303030}.login-form__no-account,.password-update-form__no-account{font-family:RF Tone Regular,sans-serif;font-size:14px;color:#303030;text-align:center;margin:24px 0 16px}.login-form__no-account-btn,.login-form__no-account button,.password-update-form__no-account-btn,.password-update-form__no-account button{display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:#7f4cf7;font-family:RF Tone Semi Bold,sans-serif;font-weight:600;cursor:pointer;padding:0;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease}.login-form__no-account-btn:hover,.login-form__no-account button:hover,.password-update-form__no-account-btn:hover,.password-update-form__no-account button:hover{color:#303030}.login-form__separators,.password-update-form__separators{position:relative;margin:0 auto 16px;text-align:center}.login-form__separators span,.password-update-form__separators span{display:inline-block;position:relative;z-index:2;background:#fff;font-size:14px;line-height:1;color:#303030;font-family:RF Tone Regular,sans-serif;padding:10px 7px}.login-form__separators:after,.password-update-form__separators:after{content:"";width:100%;height:1px;background:#e5e5e5;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center}.login-form__footer,.password-update-form__footer{text-align:left;color:#888;font-size:14px;line-height:1.5;font-family:RF Tone Regular,sans-serif;margin-top:8px}.login-form__footer a,.password-update-form__footer a{color:inherit;font-size:inherit;text-decoration:underline}.login-form .form-recaptcha-wrapper,.password-update-form .form-recaptcha-wrapper{margin:24px 0 0}.login-form .form-item,.password-update-form .form-item{margin-bottom:16px}.login-form .form-item.-password .form-field-wrapper.has-success input,.login-form .form-item.-password .has-success input,.password-update-form .form-item.-password .form-field-wrapper.has-success input,.password-update-form .form-item.-password .has-success input{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='17' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.41 9.493L1.351 5.73 0 6.985 5.41 12 17 1.254 15.648 0 5.409 9.493z' fill='%2306AFA7'/%3E%3C/svg%3E");background-position:right 44px center;background-repeat:no-repeat}.login-form .form-item.-password .has-success input,.password-update-form .form-item.-password .has-success input{-webkit-transition:none;transition:none}.login-form .error__msg-user,.password-update-form .error__msg-user{font-family:RF Tone Regular,sans-serif;color:#dd424d;font-size:12px;text-align:left;margin:0}.login-form .error__msg-user,.login-form .is-hidden,.login-form.user-not-found .form-item.-password,.login-form.user-not-found .login-form__separators,.login-form.user-not-found .login-form__socials,.login-form.user-not-found .login-form__submit,.login-form.user-not-found .login-remember{display:none}.login-form.user-not-found .error__msg-user{display:block;position:absolute;top:47px;left:0;width:100%;background:#fff}.login-form.user-invalid .error__msg-user{display:block;position:absolute;top:48px;left:0;width:100%;background:#fff}.login-form__verification-note{color:#888}.login-form__verification-note,.login-form__verification-resend{font-family:RF Tone Regular,sans-serif;font-size:16px;line-height:1.3;margin-bottom:24px}.login-form__verification-resend{padding:0;background:none;border:none;color:#7f4cf7;cursor:pointer}.login-form__verification-resend:hover{text-decoration:underline}.login-form__verification-btn{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;border:none;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:RF Tone Semi Bold,sans-serif;font-size:16px;overflow:hidden;line-height:1;-webkit-transition:all .5s ease;transition:all .5s ease;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:center;height:56px;border-radius:16px;background-color:#7f4cf7;padding:0 24px;width:100%}.login-form__verification-btn.is-disabled,.login-form__verification-btn[disabled]{background-color:#efefef;border-color:#efefef;color:silver;pointer-events:none}.login-form__verification-btn.is-disabled svg path,.login-form__verification-btn[disabled] svg path{stroke:silver}.login-form__verification-btn.is-disabled *,.login-form__verification-btn[disabled] *{color:silver}.login-form__verification-btn.is-loading{position:relative;background-image:unset;background-color:#7f4cf7;border-color:#7f4cf7;color:#7f4cf7;pointer-events:none}.login-form__verification-btn.is-loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:50%/24px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='104' height='104' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid' class='lds-rolling' style='animation-play-state:running;animation-delay:0s;background:0 0'%3E%3Ccircle cx='50' cy='50' fill='none' stroke='%23fff' stroke-width='6' r='35' stroke-dasharray='164.93361431346415 56.97787143782138' style='animation-play-state:running;animation-delay:0s' transform='rotate(119.693 50 50)'%3E%3CanimateTransform attributeName='transform' type='rotate' calcMode='linear' values='0 50 50;360 50 50' keyTimes='0;1' dur='1s' begin='0s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/svg%3E");z-index:11}.login-form__verification-btn.is-loading *{color:#7f4cf7}.login-form__verification-btn.is-loading svg path{stroke:#7f4cf7}.login-form__verification-btn:hover{text-decoration:none;background-color:#7f4cf7;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}@media(min-width:980px){.login-form__verification-btn:hover{background-image:unset;background-position:unset;background-size:unset;background-color:#9368fc}}.login-form__verification-btn:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:#7f4cf7}.login-form__verification-btn,.login-form__verification-btn:visited{color:#fff}.login-form__verification-btn:visited svg path,.login-form__verification-btn svg path{stroke:#fff}.login-remember{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}.login-remember.is-hidden{display:none}.login-remember__reminder{font-size:14px;font-family:RF Tone Semi Bold,sans-serif;font-weight:600;color:#7f4cf7;position:relative;cursor:pointer;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease}.login-remember__reminder:hover{color:#303030}.login-remember__checkbox input{display:none}.login-remember__checkbox label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition:all .2s ease;transition:all .2s ease;cursor:pointer;font-family:RF Tone Regular,sans-serif;color:#303030;font-size:14px}.login-remember__checkbox label:before{content:"";display:block;-webkit-box-flex:0;-ms-flex:none;flex:none;width:20px;height:20px;vertical-align:middle;margin-right:10px;border-radius:3px;font:inherit;font-size:15px;color:#303030;background:#fff;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #b6b6b6;position:relative;top:-2px;-webkit-box-sizing:border-box;box-sizing:border-box}.login-remember__checkbox label:hover{color:#7f4cf7}.login-remember__checkbox input:checked+label:before{background:#7f4cf7 url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 5.188l1.064-1.045 4.257 4.18-1.064 1.045L0 5.188z' fill='%23fff'/%3E%3Cpath d='M4.94 8.702L3.847 7.686l7.06-7.318L12 1.384 4.94 8.702z' fill='%23fff'/%3E%3C/svg%3E") 50% no-repeat;border-color:#7f4cf7}@media(min-width:768px){.password-update{background:#f2f2f2}}.password-update *{-webkit-box-sizing:border-box;box-sizing:border-box}.password-update__container{width:auto;max-width:100%;margin:0 16px;background:#fff;padding:20px 0 50px;min-height:calc(100vh - 372px)}@media(min-width:1280px){.password-update__container{margin:0 75px}}@media(min-width:1020px){.password-update__container{width:100%;max-width:870px;margin:0 auto}}@media(min-width:768px){.password-update__container{border:1px solid #dedede;padding:50px 0}}.password-update__form{width:100%;margin:0 auto}@media(min-width:768px){.password-update__form{width:370px}}.password-update__form input.invalid{border-color:#dd424d}.password-update__form input:focus:invalid{outline:none}.password-update__form .error{font-family:RF Tone Regular,sans-serif;color:#dd424d;font-size:12px}.password-update__title{margin:0 0 12px;font-size:24px;line-height:1;color:#303030}@media(min-width:768px){.password-update__title{font-size:30px;margin:0 0 16px}}.password-update__subtitle{font-size:14px;line-height:1.5;color:#303030;margin:0 0 20px;font-family:RF Tone Regular,sans-serif}@media(min-width:768px){.password-update__subtitle{margin:0 0 24px}}.password-update__link{font-size:14px;line-height:1.5;color:#303030;font-family:RF Tone Regular,sans-serif;border-bottom:1px solid;-webkit-transition:all .2s ease;transition:all .2s ease;text-decoration:none}.password-update__link:hover{border-bottom-color:transparent;text-decoration:none}.inner-nav{border-bottom:1px solid #f2f2f2}.inner-nav.without-mob{display:none}.inner-nav ul{list-style-type:none;margin:0;padding:0;min-height:48px;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%}.inner-nav ul li{margin-right:42px}.inner-nav ul li:last-child{margin-right:0}.inner-nav ul li.active a{color:#7f4cf7}.inner-nav ul li.active a:after{opacity:1}.inner-nav ul li.active a:hover:after{opacity:0}.inner-nav ul li a{font-size:20px;color:#1c1c1c;text-decoration:none;-webkit-transition:.3s;transition:.3s;position:relative}.inner-nav ul li a:after{content:"";display:block;position:absolute;bottom:3px;left:0;right:0;height:1px;background:#7f4cf7;opacity:0;-webkit-transition:.3s;transition:.3s}.inner-nav ul li a:hover{color:#7f4cf7}@media(min-width:768px){.inner-nav{display:block!important}}@media(min-width:1280px){.inner-nav ul{min-height:100px}}.iti{position:relative;display:inline-block}.iti *{-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box}.iti__hide{display:none}.iti__v-hide{visibility:hidden}.iti input,.iti input[type=tel],.iti input[type=text]{position:relative;z-index:0;margin-top:0!important;margin-bottom:0!important;padding-right:36px;margin-right:0}.iti__flag-container{position:absolute;top:0;bottom:0;right:0;padding:1px}.iti__selected-flag{z-index:1;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:0 6px 0 8px}.iti__arrow{margin-left:6px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}.iti__arrow--up{border-top:none;border-bottom:4px solid #555}.iti__country-list{position:absolute;z-index:2;list-style:none;text-align:left;padding:0;margin:0 0 0 -1px;-webkit-box-shadow:1px 1px 4px rgba(0,0,0,.2);box-shadow:1px 1px 4px rgba(0,0,0,.2);background-color:#fff;border:1px solid #ccc;white-space:nowrap;max-height:200px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.iti__country-list--dropup{bottom:100%;margin-bottom:-1px}@media(max-width:500px){.iti__country-list{white-space:normal}}.iti__flag-box{display:inline-block;width:20px}.iti__divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ccc}.iti__country{padding:5px 10px;outline:none}.iti__dial-code{color:#999}.iti__country.iti__highlight{background-color:rgba(0,0,0,.05)}.iti__country-name,.iti__dial-code,.iti__flag-box{vertical-align:middle}.iti__country-name,.iti__flag-box{margin-right:6px}.iti--allow-dropdown input,.iti--allow-dropdown input[type=tel],.iti--allow-dropdown input[type=text],.iti--separate-dial-code input,.iti--separate-dial-code input[type=tel],.iti--separate-dial-code input[type=text]{padding-right:6px;padding-left:52px;margin-left:0}.iti--allow-dropdown .iti__flag-container,.iti--separate-dial-code .iti__flag-container{right:auto;left:0}.iti--allow-dropdown .iti__flag-container:hover{cursor:pointer}.iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{background-color:rgba(0,0,0,.05)}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover,.iti--allow-dropdown input[readonly]+.iti__flag-container:hover{cursor:default}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover .iti__selected-flag,.iti--allow-dropdown input[readonly]+.iti__flag-container:hover .iti__selected-flag{background-color:transparent}.iti--separate-dial-code .iti__selected-flag{background-color:rgba(0,0,0,.05)}.iti--separate-dial-code .iti__selected-dial-code{margin-left:6px}.iti--container{position:absolute;top:-1000px;left:-1000px;z-index:1060;padding:1px}.iti--container:hover{cursor:pointer}.iti-mobile .iti--container{top:30px;bottom:30px;left:30px;right:30px;position:fixed}.iti-mobile .iti__country-list{max-height:100%;width:100%}.iti-mobile .iti__country{padding:10px;line-height:1.5em}.iti__flag{width:20px}.iti__flag.iti__be{width:18px}.iti__flag.iti__ch{width:15px}.iti__flag.iti__mc{width:19px}.iti__flag.iti__ne{width:18px}.iti__flag.iti__np{width:13px}.iti__flag.iti__va{width:15px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iti__flag{background-size:5652px 15px}}.iti__flag.iti__ac{height:10px;background-position:0 0}.iti__flag.iti__ad{height:14px;background-position:-22px 0}.iti__flag.iti__ae{height:10px;background-position:-44px 0}.iti__flag.iti__af{height:14px;background-position:-66px 0}.iti__flag.iti__ag{height:14px;background-position:-88px 0}.iti__flag.iti__ai{height:10px;background-position:-110px 0}.iti__flag.iti__al{height:15px;background-position:-132px 0}.iti__flag.iti__am{height:10px;background-position:-154px 0}.iti__flag.iti__ao{height:14px;background-position:-176px 0}.iti__flag.iti__aq{height:14px;background-position:-198px 0}.iti__flag.iti__ar{height:13px;background-position:-220px 0}.iti__flag.iti__as{height:10px;background-position:-242px 0}.iti__flag.iti__at{height:14px;background-position:-264px 0}.iti__flag.iti__au{height:10px;background-position:-286px 0}.iti__flag.iti__aw{height:14px;background-position:-308px 0}.iti__flag.iti__ax{height:13px;background-position:-330px 0}.iti__flag.iti__az{height:10px;background-position:-352px 0}.iti__flag.iti__ba{height:10px;background-position:-374px 0}.iti__flag.iti__bb{height:14px;background-position:-396px 0}.iti__flag.iti__bd{height:12px;background-position:-418px 0}.iti__flag.iti__be{height:15px;background-position:-440px 0}.iti__flag.iti__bf{height:14px;background-position:-460px 0}.iti__flag.iti__bg{height:12px;background-position:-482px 0}.iti__flag.iti__bh{height:12px;background-position:-504px 0}.iti__flag.iti__bi{height:12px;background-position:-526px 0}.iti__flag.iti__bj{height:14px;background-position:-548px 0}.iti__flag.iti__bl{height:14px;background-position:-570px 0}.iti__flag.iti__bm{height:10px;background-position:-592px 0}.iti__flag.iti__bn{height:10px;background-position:-614px 0}.iti__flag.iti__bo{height:14px;background-position:-636px 0}.iti__flag.iti__bq{height:14px;background-position:-658px 0}.iti__flag.iti__br{height:14px;background-position:-680px 0}.iti__flag.iti__bs{height:10px;background-position:-702px 0}.iti__flag.iti__bt{height:14px;background-position:-724px 0}.iti__flag.iti__bv{height:15px;background-position:-746px 0}.iti__flag.iti__bw{height:14px;background-position:-768px 0}.iti__flag.iti__by{height:10px;background-position:-790px 0}.iti__flag.iti__bz{height:14px;background-position:-812px 0}.iti__flag.iti__ca{height:10px;background-position:-834px 0}.iti__flag.iti__cc{height:10px;background-position:-856px 0}.iti__flag.iti__cd{height:15px;background-position:-878px 0}.iti__flag.iti__cf{height:14px;background-position:-900px 0}.iti__flag.iti__cg{height:14px;background-position:-922px 0}.iti__flag.iti__ch{height:15px;background-position:-944px 0}.iti__flag.iti__ci{height:14px;background-position:-961px 0}.iti__flag.iti__ck{height:10px;background-position:-983px 0}.iti__flag.iti__cl{height:14px;background-position:-1005px 0}.iti__flag.iti__cm{height:14px;background-position:-1027px 0}.iti__flag.iti__cn{height:14px;background-position:-1049px 0}.iti__flag.iti__co{height:14px;background-position:-1071px 0}.iti__flag.iti__cp{height:14px;background-position:-1093px 0}.iti__flag.iti__cr{height:12px;background-position:-1115px 0}.iti__flag.iti__cu{height:10px;background-position:-1137px 0}.iti__flag.iti__cv{height:12px;background-position:-1159px 0}.iti__flag.iti__cw{height:14px;background-position:-1181px 0}.iti__flag.iti__cx{height:10px;background-position:-1203px 0}.iti__flag.iti__cy{height:14px;background-position:-1225px 0}.iti__flag.iti__cz{height:14px;background-position:-1247px 0}.iti__flag.iti__de{height:12px;background-position:-1269px 0}.iti__flag.iti__dg{height:10px;background-position:-1291px 0}.iti__flag.iti__dj{height:14px;background-position:-1313px 0}.iti__flag.iti__dk{height:15px;background-position:-1335px 0}.iti__flag.iti__dm{height:10px;background-position:-1357px 0}.iti__flag.iti__do{height:14px;background-position:-1379px 0}.iti__flag.iti__dz{height:14px;background-position:-1401px 0}.iti__flag.iti__ea{height:14px;background-position:-1423px 0}.iti__flag.iti__ec{height:14px;background-position:-1445px 0}.iti__flag.iti__ee{height:13px;background-position:-1467px 0}.iti__flag.iti__eg{height:14px;background-position:-1489px 0}.iti__flag.iti__eh{height:10px;background-position:-1511px 0}.iti__flag.iti__er{height:10px;background-position:-1533px 0}.iti__flag.iti__es{height:14px;background-position:-1555px 0}.iti__flag.iti__et{height:10px;background-position:-1577px 0}.iti__flag.iti__eu{height:14px;background-position:-1599px 0}.iti__flag.iti__fi{height:12px;background-position:-1621px 0}.iti__flag.iti__fj{height:10px;background-position:-1643px 0}.iti__flag.iti__fk{height:10px;background-position:-1665px 0}.iti__flag.iti__fm{height:11px;background-position:-1687px 0}.iti__flag.iti__fo{height:15px;background-position:-1709px 0}.iti__flag.iti__fr{height:14px;background-position:-1731px 0}.iti__flag.iti__ga{height:15px;background-position:-1753px 0}.iti__flag.iti__gb{height:10px;background-position:-1775px 0}.iti__flag.iti__gd{height:12px;background-position:-1797px 0}.iti__flag.iti__ge{height:14px;background-position:-1819px 0}.iti__flag.iti__gf{height:14px;background-position:-1841px 0}.iti__flag.iti__gg{height:14px;background-position:-1863px 0}.iti__flag.iti__gh{height:14px;background-position:-1885px 0}.iti__flag.iti__gi{height:10px;background-position:-1907px 0}.iti__flag.iti__gl{height:14px;background-position:-1929px 0}.iti__flag.iti__gm{height:14px;background-position:-1951px 0}.iti__flag.iti__gn{height:14px;background-position:-1973px 0}.iti__flag.iti__gp{height:14px;background-position:-1995px 0}.iti__flag.iti__gq{height:14px;background-position:-2017px 0}.iti__flag.iti__gr{height:14px;background-position:-2039px 0}.iti__flag.iti__gs{height:10px;background-position:-2061px 0}.iti__flag.iti__gt{height:13px;background-position:-2083px 0}.iti__flag.iti__gu{height:11px;background-position:-2105px 0}.iti__flag.iti__gw{height:10px;background-position:-2127px 0}.iti__flag.iti__gy{height:12px;background-position:-2149px 0}.iti__flag.iti__hk{height:14px;background-position:-2171px 0}.iti__flag.iti__hm{height:10px;background-position:-2193px 0}.iti__flag.iti__hn{height:10px;background-position:-2215px 0}.iti__flag.iti__hr{height:10px;background-position:-2237px 0}.iti__flag.iti__ht{height:12px;background-position:-2259px 0}.iti__flag.iti__hu{height:10px;background-position:-2281px 0}.iti__flag.iti__ic{height:14px;background-position:-2303px 0}.iti__flag.iti__id{height:14px;background-position:-2325px 0}.iti__flag.iti__ie{height:10px;background-position:-2347px 0}.iti__flag.iti__il{height:15px;background-position:-2369px 0}.iti__flag.iti__im{height:10px;background-position:-2391px 0}.iti__flag.iti__in{height:14px;background-position:-2413px 0}.iti__flag.iti__io{height:10px;background-position:-2435px 0}.iti__flag.iti__iq{height:14px;background-position:-2457px 0}.iti__flag.iti__ir{height:12px;background-position:-2479px 0}.iti__flag.iti__is{height:15px;background-position:-2501px 0}.iti__flag.iti__it{height:14px;background-position:-2523px 0}.iti__flag.iti__je{height:12px;background-position:-2545px 0}.iti__flag.iti__jm{height:10px;background-position:-2567px 0}.iti__flag.iti__jo{height:10px;background-position:-2589px 0}.iti__flag.iti__jp{height:14px;background-position:-2611px 0}.iti__flag.iti__ke{height:14px;background-position:-2633px 0}.iti__flag.iti__kg{height:12px;background-position:-2655px 0}.iti__flag.iti__kh{height:13px;background-position:-2677px 0}.iti__flag.iti__ki{height:10px;background-position:-2699px 0}.iti__flag.iti__km{height:12px;background-position:-2721px 0}.iti__flag.iti__kn{height:14px;background-position:-2743px 0}.iti__flag.iti__kp{height:10px;background-position:-2765px 0}.iti__flag.iti__kr{height:14px;background-position:-2787px 0}.iti__flag.iti__kw{height:10px;background-position:-2809px 0}.iti__flag.iti__ky{height:10px;background-position:-2831px 0}.iti__flag.iti__kz{height:10px;background-position:-2853px 0}.iti__flag.iti__la{height:14px;background-position:-2875px 0}.iti__flag.iti__lb{height:14px;background-position:-2897px 0}.iti__flag.iti__lc{height:10px;background-position:-2919px 0}.iti__flag.iti__li{height:12px;background-position:-2941px 0}.iti__flag.iti__lk{height:10px;background-position:-2963px 0}.iti__flag.iti__lr{height:11px;background-position:-2985px 0}.iti__flag.iti__ls{height:14px;background-position:-3007px 0}.iti__flag.iti__lt{height:12px;background-position:-3029px 0}.iti__flag.iti__lu{height:12px;background-position:-3051px 0}.iti__flag.iti__lv{height:10px;background-position:-3073px 0}.iti__flag.iti__ly{height:10px;background-position:-3095px 0}.iti__flag.iti__ma{height:14px;background-position:-3117px 0}.iti__flag.iti__mc{height:15px;background-position:-3139px 0}.iti__flag.iti__md{height:10px;background-position:-3160px 0}.iti__flag.iti__me{height:10px;background-position:-3182px 0}.iti__flag.iti__mf{height:14px;background-position:-3204px 0}.iti__flag.iti__mg{height:14px;background-position:-3226px 0}.iti__flag.iti__mh{height:11px;background-position:-3248px 0}.iti__flag.iti__mk{height:10px;background-position:-3270px 0}.iti__flag.iti__ml{height:14px;background-position:-3292px 0}.iti__flag.iti__mm{height:14px;background-position:-3314px 0}.iti__flag.iti__mn{height:10px;background-position:-3336px 0}.iti__flag.iti__mo{height:14px;background-position:-3358px 0}.iti__flag.iti__mp{height:10px;background-position:-3380px 0}.iti__flag.iti__mq{height:14px;background-position:-3402px 0}.iti__flag.iti__mr{height:14px;background-position:-3424px 0}.iti__flag.iti__ms{height:10px;background-position:-3446px 0}.iti__flag.iti__mt{height:14px;background-position:-3468px 0}.iti__flag.iti__mu{height:14px;background-position:-3490px 0}.iti__flag.iti__mv{height:14px;background-position:-3512px 0}.iti__flag.iti__mw{height:14px;background-position:-3534px 0}.iti__flag.iti__mx{height:12px;background-position:-3556px 0}.iti__flag.iti__my{height:10px;background-position:-3578px 0}.iti__flag.iti__mz{height:14px;background-position:-3600px 0}.iti__flag.iti__na{height:14px;background-position:-3622px 0}.iti__flag.iti__nc{height:10px;background-position:-3644px 0}.iti__flag.iti__ne{height:15px;background-position:-3666px 0}.iti__flag.iti__nf{height:10px;background-position:-3686px 0}.iti__flag.iti__ng{height:10px;background-position:-3708px 0}.iti__flag.iti__ni{height:12px;background-position:-3730px 0}.iti__flag.iti__nl{height:14px;background-position:-3752px 0}.iti__flag.iti__no{height:15px;background-position:-3774px 0}.iti__flag.iti__np{height:15px;background-position:-3796px 0}.iti__flag.iti__nr{height:10px;background-position:-3811px 0}.iti__flag.iti__nu{height:10px;background-position:-3833px 0}.iti__flag.iti__nz{height:10px;background-position:-3855px 0}.iti__flag.iti__om{height:10px;background-position:-3877px 0}.iti__flag.iti__pa{height:14px;background-position:-3899px 0}.iti__flag.iti__pe{height:14px;background-position:-3921px 0}.iti__flag.iti__pf{height:14px;background-position:-3943px 0}.iti__flag.iti__pg{height:15px;background-position:-3965px 0}.iti__flag.iti__ph{height:10px;background-position:-3987px 0}.iti__flag.iti__pk{height:14px;background-position:-4009px 0}.iti__flag.iti__pl{height:13px;background-position:-4031px 0}.iti__flag.iti__pm{height:14px;background-position:-4053px 0}.iti__flag.iti__pn{height:10px;background-position:-4075px 0}.iti__flag.iti__pr{height:14px;background-position:-4097px 0}.iti__flag.iti__ps{height:10px;background-position:-4119px 0}.iti__flag.iti__pt{height:14px;background-position:-4141px 0}.iti__flag.iti__pw{height:13px;background-position:-4163px 0}.iti__flag.iti__py{height:11px;background-position:-4185px 0}.iti__flag.iti__qa{height:8px;background-position:-4207px 0}.iti__flag.iti__re{height:14px;background-position:-4229px 0}.iti__flag.iti__ro{height:14px;background-position:-4251px 0}.iti__flag.iti__rs{height:14px;background-position:-4273px 0}.iti__flag.iti__ru{height:14px;background-position:-4295px 0}.iti__flag.iti__rw{height:14px;background-position:-4317px 0}.iti__flag.iti__sa{height:14px;background-position:-4339px 0}.iti__flag.iti__sb{height:10px;background-position:-4361px 0}.iti__flag.iti__sc{height:10px;background-position:-4383px 0}.iti__flag.iti__sd{height:10px;background-position:-4405px 0}.iti__flag.iti__se{height:13px;background-position:-4427px 0}.iti__flag.iti__sg{height:14px;background-position:-4449px 0}.iti__flag.iti__sh{height:10px;background-position:-4471px 0}.iti__flag.iti__si{height:10px;background-position:-4493px 0}.iti__flag.iti__sj{height:15px;background-position:-4515px 0}.iti__flag.iti__sk{height:14px;background-position:-4537px 0}.iti__flag.iti__sl{height:14px;background-position:-4559px 0}.iti__flag.iti__sm{height:15px;background-position:-4581px 0}.iti__flag.iti__sn{height:14px;background-position:-4603px 0}.iti__flag.iti__so{height:14px;background-position:-4625px 0}.iti__flag.iti__sr{height:14px;background-position:-4647px 0}.iti__flag.iti__ss{height:10px;background-position:-4669px 0}.iti__flag.iti__st{height:10px;background-position:-4691px 0}.iti__flag.iti__sv{height:12px;background-position:-4713px 0}.iti__flag.iti__sx{height:14px;background-position:-4735px 0}.iti__flag.iti__sy{height:14px;background-position:-4757px 0}.iti__flag.iti__sz{height:14px;background-position:-4779px 0}.iti__flag.iti__ta{height:10px;background-position:-4801px 0}.iti__flag.iti__tc{height:10px;background-position:-4823px 0}.iti__flag.iti__td{height:14px;background-position:-4845px 0}.iti__flag.iti__tf{height:14px;background-position:-4867px 0}.iti__flag.iti__tg{height:13px;background-position:-4889px 0}.iti__flag.iti__th{height:14px;background-position:-4911px 0}.iti__flag.iti__tj{height:10px;background-position:-4933px 0}.iti__flag.iti__tk{height:10px;background-position:-4955px 0}.iti__flag.iti__tl{height:10px;background-position:-4977px 0}.iti__flag.iti__tm{height:14px;background-position:-4999px 0}.iti__flag.iti__tn{height:14px;background-position:-5021px 0}.iti__flag.iti__to{height:10px;background-position:-5043px 0}.iti__flag.iti__tr{height:14px;background-position:-5065px 0}.iti__flag.iti__tt{height:12px;background-position:-5087px 0}.iti__flag.iti__tv{height:10px;background-position:-5109px 0}.iti__flag.iti__tw{height:14px;background-position:-5131px 0}.iti__flag.iti__tz{height:14px;background-position:-5153px 0}.iti__flag.iti__ua{height:14px;background-position:-5175px 0}.iti__flag.iti__ug{height:14px;background-position:-5197px 0}.iti__flag.iti__um{height:11px;background-position:-5219px 0}.iti__flag.iti__un{height:14px;background-position:-5241px 0}.iti__flag.iti__us{height:11px;background-position:-5263px 0}.iti__flag.iti__uy{height:14px;background-position:-5285px 0}.iti__flag.iti__uz{height:10px;background-position:-5307px 0}.iti__flag.iti__va{height:15px;background-position:-5329px 0}.iti__flag.iti__vc{height:14px;background-position:-5346px 0}.iti__flag.iti__ve{height:14px;background-position:-5368px 0}.iti__flag.iti__vg{height:10px;background-position:-5390px 0}.iti__flag.iti__vi{height:14px;background-position:-5412px 0}.iti__flag.iti__vn{height:14px;background-position:-5434px 0}.iti__flag.iti__vu{height:12px;background-position:-5456px 0}.iti__flag.iti__wf{height:14px;background-position:-5478px 0}.iti__flag.iti__ws{height:10px;background-position:-5500px 0}.iti__flag.iti__xk{height:15px;background-position:-5522px 0}.iti__flag.iti__ye{height:14px;background-position:-5544px 0}.iti__flag.iti__yt{height:14px;background-position:-5566px 0}.iti__flag.iti__za{height:14px;background-position:-5588px 0}.iti__flag.iti__zm{height:14px;background-position:-5610px 0}.iti__flag.iti__zw{height:10px;background-position:-5632px 0}.iti__flag{height:15px;-webkit-box-shadow:0 0 1px 0 #888;box-shadow:0 0 1px 0 #888;background-image:url(../img/flags.png);background-repeat:no-repeat;background-color:#dbdbdb;background-position:20px 0}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iti__flag{background-image:url(../img/flags@2x.png)}}.iti__flag.iti__np{background-color:transparent}.iti.iti--allow-dropdown{width:100%}.iti.iti--allow-dropdown input{padding-left:50px!important}.iti.iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{background-color:unset}.iti__country.iti__standard{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;padding:10px!important}.iti__country.iti__standard div{margin-top:0!important}.iti__country.iti__standard span{margin-top:0!important;color:#6e6e6e!important;font-family:RF Tone Semi Bold,sans-serif!important;font-size:12px!important}.iti__country-list{z-index:8}.custom-select-container{z-index:5}.custom-select-opener{border:1px solid #fafafa;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:16px;background:#fafafa;height:56px;outline:none;padding:0 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;font-size:16px;font-family:RF Tone Regular,sans-serif;color:#303030;line-height:normal;-moz-appearance:none;appearance:none;-webkit-appearance:none;-webkit-transition:all .2s ease;transition:all .2s ease;letter-spacing:-.3px;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='M18 9l-6 6-6-6' stroke='%23B0B0B0' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:95%}.custom-select-opener::-webkit-input-placeholder{font-family:RF Tone Regular,sans-serif;font-size:16px;color:#b0b0b0;letter-spacing:-.3px;opacity:1}.custom-select-opener::-moz-placeholder{font-family:RF Tone Regular,sans-serif;font-size:16px;color:#b0b0b0;letter-spacing:-.3px;opacity:1}.custom-select-opener::-ms-input-placeholder{font-family:RF Tone Regular,sans-serif;font-size:16px;color:#b0b0b0;letter-spacing:-.3px;opacity:1}@media(min-width:1280px){.custom-select-opener{padding:0 16px}}.custom-select-opener.invalid,.custom-select-opener.invalid:hover,.custom-select-opener.is-invalid,.custom-select-opener.is-invalid:hover,.custom-select-opener[aria-invalid=true],.custom-select-opener[aria-invalid=true]:hover{border-color:#dd424d}.custom-select-opener:hover{border-color:#dfdfdf}.custom-select-opener:focus{border-color:#7f4cf7}.custom-select-opener.is-disabled,.custom-select-opener:disabled{color:#b0b0b0;pointer-events:none}.with-label .custom-select-opener{padding-top:8px}.custom-select-panel{background-color:#fff;border-radius:16px;-webkit-box-shadow:0 4px 32px 0 rgba(0,0,0,.08);box-shadow:0 4px 32px 0 rgba(0,0,0,.08);margin-top:8px}.custom-select-panel::-webkit-scrollbar{width:4px}.custom-select-panel::-webkit-scrollbar-track{background:transparent}.custom-select-panel::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:2px}.custom-select-panel::-webkit-scrollbar-thumb:hover{background:#d9d9d9}.custom-select-option{padding:16px;cursor:pointer;font-size:16px;border-bottom:1px solid #efefef}.custom-select-option.has-focus,.custom-select-option:hover{background:#fafafa}.custom-select-option.is-selected{background:#fff}.custom-select-option.is-selected:before{display:none}.readmore__toogle{cursor:pointer}.readmore__link{display:inline-block;font-family:RF Tone Regular,sans-serif;font-size:14px;color:#7f4cf7;cursor:pointer;line-height:1.2}.readmore__link:active,.readmore__link:focus,.readmore__link:hover{border-bottom:1px solid}@media(min-width:768px){.readmore__link{font-size:16px}}.readmore__open{display:inline-block}.readmore--opened .readmore__open,.readmore__close{display:none}.readmore--opened .readmore__close{display:inline-block}.pagination-wrapper{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:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pagination{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}.pagination,.pagination li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0}.pagination li{background:transparent;border-radius:50%;width:32px;height:32px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none;position:relative}.pagination li:hover a{color:#7f4cf7}.pagination li.is-active{background:#7f4cf7;pointer-events:none}.pagination li.is-active a{color:#fff}.pagination li.disabled,.pagination li.is-disabled{display:none}.pagination li a,.pagination li span{display:block;font-family:RF Tone Bold,sans-serif;color:#303030;font-weight:700;line-height:1;font-size:14px;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease;margin-bottom:-1px}@media(min-width:768px){.pagination li a,.pagination li span{font-size:18px}}.pagination li a:after,.pagination li span:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.not-found{margin:0 auto;max-width:650px;text-align:center}.not-found__img{margin-bottom:30px}@media(min-width:1280px){.not-found__img{margin-bottom:40px}}.not-found__img img{max-width:100%;height:90px;-o-object-fit:contain;object-fit:contain}@media(min-width:768px){.not-found__img img{height:auto;max-height:130px}}.not-found__text{margin-bottom:30px;font-family:RF Tone Semi Bold,sans-serif;color:#303030;line-height:1.5;font-size:16px}@media(min-width:1280px){.not-found__text{margin-bottom:40px;font-size:18px}}.not-found__btn{font-family:RF Tone Semi Bold,sans-serif;height:40px;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;border-radius:100px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;text-decoration:none;-webkit-transition:all .15s linear;transition:all .15s linear;font-size:16px;overflow:hidden;line-height:1;background-color:transparent;border:1px solid #303030;margin:0 auto;padding:0 55px}@media(min-width:1560px){.not-found__btn{height:44px;font-size:18px}}.not-found__btn:hover{text-decoration:none}.not-found__btn[disabled]{background-color:#b6b6b6;border-color:#b6b6b6;color:#fff;pointer-events:none}.not-found__btn.is-loading{position:relative;background:#b6b6b6;pointer-events:none}.not-found__btn.is-loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:50%/30px no-repeat url(/img/loading-indicator-fm2.svg);z-index:11}.not-found__btn:hover{background-color:transparent;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}@media(min-width:980px){.not-found__btn:hover{background-image:unset;background-position:unset;background-size:unset}}.not-found__btn:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:transparent}.not-found__btn,.not-found__btn:visited{color:#303030}.not-found__btn:visited svg path,.not-found__btn svg path{stroke:#303030}.not-found__btn:hover,.not-found__btn:hover:visited{color:#505050}.not-found__btn:hover:visited svg path,.not-found__btn:hover svg path{stroke:#505050}.not-found__btn:hover{border-color:#505050}.not-found__btn:disabled{background-color:#b6b6b6;border:1px solid #b6b6b6;pointer-events:none}.not-found__btn:disabled:hover{background-color:#b6b6b6;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}@media(min-width:980px){.not-found__btn:disabled:hover{background-image:unset;background-position:unset;background-size:unset}}.not-found__btn:disabled:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:#b6b6b6}.not-found__btn:disabled,.not-found__btn:disabled:visited{color:#fff}.not-found__btn:disabled:visited svg path,.not-found__btn:disabled svg path{stroke:#fff}.sticky-download-apps{position:fixed;left:0;bottom:0;width:100%;height:64px;z-index:9;background:-webkit-gradient(linear,left top,right top,color-stop(53.51%,#8c5cff),color-stop(100.34%,#fc987b));background:linear-gradient(90deg,#8c5cff 53.51%,#fc987b 100.34%);border-radius:24px 24px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box;display:none;cursor:pointer}@media(min-width:980px){.sticky-download-apps{height:80px}}.sticky-download-apps:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#d3d3d3 50%/cover no-repeat url(/img/promotion/fitmost-design-mobile.jpg);z-index:1;mix-blend-mode:color-burn;-webkit-filter:blur(4px);filter:blur(4px);border-radius:24px 24px 0 0}@media(min-width:980px){.sticky-download-apps:before{background-image:url(/img/promotion/fitmost-design.jpg)}}.sticky-download-apps.is-visible{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sticky-download-apps.is-visible+.footer{padding-bottom:64px;background:#303030}@media(min-width:980px){.sticky-download-apps.is-visible+.footer{padding-bottom:80px}}.modal-view .sticky-download-apps{z-index:8}.sticky-download-apps__container{padding-left:16px;padding-right:16px;margin:0;width:100%}@media(min-width:980px){.sticky-download-apps__container{padding-left:16px;padding-right:16px}}@media(min-width:1280px){.sticky-download-apps__container{padding-left:16px;padding-right:16px}}@media(min-width:1440px){.sticky-download-apps__container{padding-left:75px;padding-right:75px}}@media(min-width:2561px){.sticky-download-apps__container{max-width:1920px;margin:0 auto}}.sticky-download-apps__content{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}@media(min-width:980px){.sticky-download-apps__content{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.sticky-download-apps__content.is-mobile{display:-webkit-box;display:-ms-flexbox;display:flex}@media(min-width:980px){.sticky-download-apps__content.is-mobile{display:none}}.sticky-download-apps__content.is-desktop{display:none}@media(min-width:980px){.sticky-download-apps__content.is-desktop{display:-webkit-box;display:-ms-flexbox;display:flex}}.sticky-download-apps__logo{position:relative;-webkit-box-flex:0;-ms-flex:none;flex:none;width:56px;height:56px;margin-right:8px}@media(min-width:980px){.sticky-download-apps__logo{display:none}}.sticky-download-apps__logo img{display:block;width:100%;-o-object-fit:contain;object-fit:contain;z-index:1}.sticky-download-apps__title{display:block;-webkit-box-flex:1;-ms-flex:auto;flex:auto;font-family:RF Tone Semi Bold,sans-serif;font-size:16px;line-height:1.25;color:#fff;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(min-width:980px){.sticky-download-apps__title{font-size:20px;line-height:1.2;white-space:unset}}.sticky-download-apps__title-old-price{color:hsla(0,0%,100%,.6);text-decoration-thickness:1px;text-decoration-line:line-through}.sticky-download-apps__subtitle{font-family:RF Tone Regular,sans-serif;font-weight:400;color:#909090;font-size:14px;line-height:1.28;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sticky-download-apps__info{overflow:hidden}.sticky-download-apps__rating img{display:block;max-width:100%;-o-object-fit:contain;object-fit:contain}.sticky-download-apps__btns{-ms-flex-align:center;-webkit-box-flex:1;-ms-flex:auto;flex:auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.sticky-download-apps__btn,.sticky-download-apps__btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.sticky-download-apps__btn{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;border:none;border-radius:16px;padding:0 12px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:RF Tone Semi Bold,sans-serif;font-size:16px;overflow:hidden;line-height:1;-webkit-transition:all .5s ease;transition:all .5s ease;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:center;height:32px;background-color:#fafafa;-webkit-box-flex:0;-ms-flex:none;flex:none;margin-left:auto;color:#7f4cf7!important}.sticky-download-apps__btn.is-disabled,.sticky-download-apps__btn[disabled]{background-color:#efefef;border-color:#efefef;color:silver;pointer-events:none}.sticky-download-apps__btn.is-disabled svg path,.sticky-download-apps__btn[disabled] svg path{stroke:silver}.sticky-download-apps__btn.is-disabled *,.sticky-download-apps__btn[disabled] *{color:silver}.sticky-download-apps__btn.is-loading{position:relative;background-image:unset;background-color:#fafafa;border-color:#fafafa;color:#fafafa;pointer-events:none}.sticky-download-apps__btn.is-loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:50%/24px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='104' height='104' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid' class='lds-rolling' style='animation-play-state:running;animation-delay:0s;background:0 0'%3E%3Ccircle cx='50' cy='50' fill='none' stroke='%23303030' stroke-width='6' r='35' stroke-dasharray='164.93361431346415 56.97787143782138' style='animation-play-state:running;animation-delay:0s' transform='rotate(119.693 50 50)'%3E%3CanimateTransform attributeName='transform' type='rotate' calcMode='linear' values='0 50 50;360 50 50' keyTimes='0;1' dur='1s' begin='0s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/svg%3E");z-index:11}.sticky-download-apps__btn.is-loading *{color:#fafafa}.sticky-download-apps__btn.is-loading svg path{stroke:#fafafa}.sticky-download-apps__btn:hover{text-decoration:none;background-color:#fafafa;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}@media(min-width:980px){.sticky-download-apps__btn:hover{background-image:unset;background-position:unset;background-size:unset;background-color:#efefef}}.sticky-download-apps__btn:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:#fafafa}.sticky-download-apps__btn,.sticky-download-apps__btn:visited{color:#303030}.sticky-download-apps__btn:visited svg path,.sticky-download-apps__btn svg path{stroke:#303030}@media(min-width:980px){.sticky-download-apps__btn{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;border:none;border-radius:16px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:RF Tone Semi Bold,sans-serif;font-size:16px;overflow:hidden;line-height:1;-webkit-transition:all .5s ease;transition:all .5s ease;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:center;height:48px;background-color:#fff;padding:0 24px;margin-left:12%;color:#7f4cf7!important}.sticky-download-apps__btn.is-disabled,.sticky-download-apps__btn[disabled]{background-color:#efefef;border-color:#efefef;color:silver;pointer-events:none}.sticky-download-apps__btn.is-disabled svg path,.sticky-download-apps__btn[disabled] svg path{stroke:silver}.sticky-download-apps__btn.is-disabled *,.sticky-download-apps__btn[disabled] *{color:silver}.sticky-download-apps__btn.is-loading{position:relative;background-image:unset;background-color:#fff;border-color:#fff;color:#fff;pointer-events:none}.sticky-download-apps__btn.is-loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:50%/24px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='104' height='104' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid' class='lds-rolling' style='animation-play-state:running;animation-delay:0s;background:0 0'%3E%3Ccircle cx='50' cy='50' fill='none' stroke='%23303030' stroke-width='6' r='35' stroke-dasharray='164.93361431346415 56.97787143782138' style='animation-play-state:running;animation-delay:0s' transform='rotate(119.693 50 50)'%3E%3CanimateTransform attributeName='transform' type='rotate' calcMode='linear' values='0 50 50;360 50 50' keyTimes='0;1' dur='1s' begin='0s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/svg%3E");z-index:11}.sticky-download-apps__btn.is-loading *{color:#fff}.sticky-download-apps__btn.is-loading svg path{stroke:#fff}.sticky-download-apps__btn:hover{text-decoration:none;background-color:#fff;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}}@media(min-width:980px)and (min-width:980px){.sticky-download-apps__btn:hover{background-image:unset;background-position:unset;background-size:unset;background-color:#efefef}}@media(min-width:980px){.sticky-download-apps__btn:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:#fff}.sticky-download-apps__btn,.sticky-download-apps__btn:visited{color:#303030}.sticky-download-apps__btn:visited svg path,.sticky-download-apps__btn svg path{stroke:#303030}}.sticky-download-apps-trial{position:fixed;left:0;bottom:0;width:100%;height:64px;z-index:10;background:-webkit-gradient(linear,left top,left bottom,color-stop(.07%,#1e72e3),color-stop(99.93%,#5107b3));background:linear-gradient(180deg,#1e72e3 .07%,#5107b3 99.93%);border-radius:24px 24px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box;display:none;cursor:pointer}@media(min-width:980px){.sticky-download-apps-trial{height:80px}}.sticky-download-apps-trial:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#d3d3d3 50%/cover no-repeat url(/img/promotion/fitmost-design-mobile.jpg);z-index:1;mix-blend-mode:color-burn;-webkit-filter:blur(4px);filter:blur(4px)}@media(min-width:980px){.sticky-download-apps-trial:before{background-image:url(/img/promotion/fitmost-design.jpg)}}.sticky-download-apps-trial.is-visible{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sticky-download-apps-trial.is-visible+.footer{padding-bottom:64px}@media(min-width:980px){.sticky-download-apps-trial.is-visible+.footer{padding-bottom:80px}}.modal-view .sticky-download-apps-trial{z-index:8}.sticky-download-apps-trial__container{padding-left:16px;padding-right:16px;margin:0;width:100%;position:relative;z-index:2}@media(min-width:980px){.sticky-download-apps-trial__container{padding-left:16px;padding-right:16px}}@media(min-width:1280px){.sticky-download-apps-trial__container{padding-left:16px;padding-right:16px}}@media(min-width:1440px){.sticky-download-apps-trial__container{padding-left:75px;padding-right:75px}}@media(min-width:2561px){.sticky-download-apps-trial__container{max-width:1920px;margin:0 auto}}.sticky-download-apps-trial__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sticky-download-apps-trial__content,.sticky-download-apps-trial__content.is-mobile{display:-webkit-box;display:-ms-flexbox;display:flex}@media(min-width:768px){.sticky-download-apps-trial__content.is-mobile{display:none}}.sticky-download-apps-trial__content.is-desktop{display:none}@media(min-width:768px){.sticky-download-apps-trial__content.is-desktop{display:-webkit-box;display:-ms-flexbox;display:flex}}.sticky-download-apps-trial__title{display:block;-webkit-box-flex:1;-ms-flex:auto;flex:auto;font-family:RF Tone Semi Bold,sans-serif;font-size:16px;line-height:1.25;color:#fff;margin:0}@media(min-width:980px){.sticky-download-apps-trial__title{font-size:20px;line-height:1.2}}.sticky-download-apps-trial__title-old-price{color:hsla(0,0%,100%,.6);text-decoration-thickness:1px;text-decoration-line:line-through}.sticky-download-apps-trial__title-app{display:inline-block}@media(min-width:568px){.sticky-download-apps-trial__title-app{display:none}}.sticky-download-apps-trial__title br{display:block}@media(min-width:568px){.sticky-download-apps-trial__title br{display:none}}@media(min-width:980px){.sticky-download-apps-trial__title br{display:block}}@media(min-width:1024px){.sticky-download-apps-trial__title br{display:none}}.sticky-download-apps-trial__btns{-ms-flex-align:center;-ms-flex:none;flex:none;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.sticky-download-apps-trial__btn,.sticky-download-apps-trial__btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-flex:0}.sticky-download-apps-trial__btn{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;border:none;padding:0 12px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:RF Tone Semi Bold,sans-serif;font-size:16px;overflow:hidden;line-height:1;-webkit-transition:all .5s ease;transition:all .5s ease;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:center;height:32px;background-color:#fafafa;-ms-flex:none;flex:none;margin-left:8px;border-radius:16px;color:#7f4cf7;font-size:14px}.sticky-download-apps-trial__btn.is-disabled,.sticky-download-apps-trial__btn[disabled]{background-color:#efefef;border-color:#efefef;color:silver;pointer-events:none}.sticky-download-apps-trial__btn.is-disabled svg path,.sticky-download-apps-trial__btn[disabled] svg path{stroke:silver}.sticky-download-apps-trial__btn.is-disabled *,.sticky-download-apps-trial__btn[disabled] *{color:silver}.sticky-download-apps-trial__btn.is-loading{position:relative;background-image:unset;background-color:#fafafa;border-color:#fafafa;color:#fafafa;pointer-events:none}.sticky-download-apps-trial__btn.is-loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:50%/24px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='104' height='104' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid' class='lds-rolling' style='animation-play-state:running;animation-delay:0s;background:0 0'%3E%3Ccircle cx='50' cy='50' fill='none' stroke='%23303030' stroke-width='6' r='35' stroke-dasharray='164.93361431346415 56.97787143782138' style='animation-play-state:running;animation-delay:0s' transform='rotate(119.693 50 50)'%3E%3CanimateTransform attributeName='transform' type='rotate' calcMode='linear' values='0 50 50;360 50 50' keyTimes='0;1' dur='1s' begin='0s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/svg%3E");z-index:11}.sticky-download-apps-trial__btn.is-loading *{color:#fafafa}.sticky-download-apps-trial__btn.is-loading svg path{stroke:#fafafa}.sticky-download-apps-trial__btn:hover{text-decoration:none;background-color:#fafafa;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}@media(min-width:980px){.sticky-download-apps-trial__btn:hover{background-image:unset;background-position:unset;background-size:unset;background-color:#efefef}}.sticky-download-apps-trial__btn:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:#fafafa}.sticky-download-apps-trial__btn,.sticky-download-apps-trial__btn:visited{color:#303030}.sticky-download-apps-trial__btn:visited svg path,.sticky-download-apps-trial__btn svg path{stroke:#303030}.sticky-download-apps-trial__btn:hover{color:#7f4cf7}@media(min-width:768px){.sticky-download-apps-trial__btn{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;border:none;border-radius:16px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:RF Tone Semi Bold,sans-serif;font-size:16px;overflow:hidden;line-height:1;-webkit-transition:all .5s ease;transition:all .5s ease;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:center;height:48px;background-color:#fff;padding:0 24px;margin-left:12%;color:#7f4cf7}.sticky-download-apps-trial__btn.is-disabled,.sticky-download-apps-trial__btn[disabled]{background-color:#efefef;border-color:#efefef;color:silver;pointer-events:none}.sticky-download-apps-trial__btn.is-disabled svg path,.sticky-download-apps-trial__btn[disabled] svg path{stroke:silver}.sticky-download-apps-trial__btn.is-disabled *,.sticky-download-apps-trial__btn[disabled] *{color:silver}.sticky-download-apps-trial__btn.is-loading{position:relative;background-image:unset;background-color:#fff;border-color:#fff;color:#fff;pointer-events:none}.sticky-download-apps-trial__btn.is-loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:50%/24px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='104' height='104' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid' class='lds-rolling' style='animation-play-state:running;animation-delay:0s;background:0 0'%3E%3Ccircle cx='50' cy='50' fill='none' stroke='%23303030' stroke-width='6' r='35' stroke-dasharray='164.93361431346415 56.97787143782138' style='animation-play-state:running;animation-delay:0s' transform='rotate(119.693 50 50)'%3E%3CanimateTransform attributeName='transform' type='rotate' calcMode='linear' values='0 50 50;360 50 50' keyTimes='0;1' dur='1s' begin='0s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/svg%3E");z-index:11}.sticky-download-apps-trial__btn.is-loading *{color:#fff}.sticky-download-apps-trial__btn.is-loading svg path{stroke:#fff}.sticky-download-apps-trial__btn:hover{text-decoration:none;background-color:#fff;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}}@media(min-width:768px)and (min-width:980px){.sticky-download-apps-trial__btn:hover{background-image:unset;background-position:unset;background-size:unset;background-color:#efefef}}@media(min-width:768px){.sticky-download-apps-trial__btn:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:#fff}.sticky-download-apps-trial__btn,.sticky-download-apps-trial__btn:visited{color:#303030}.sticky-download-apps-trial__btn:visited svg path,.sticky-download-apps-trial__btn svg path{stroke:#303030}.sticky-download-apps-trial__btn:hover{color:#7f4cf7}}.sticky-block{position:fixed;top:48px;width:100%;height:64px;left:0;z-index:9;background:#7f4cf7;-webkit-box-sizing:border-box;box-sizing:border-box;display:none}@media(min-width:980px){.sticky-block{top:auto;bottom:0;height:80px}}.sticky-block.is-visible{display:block}.sticky-block.is-visible+.footer{padding-bottom:0;background:#303030}@media(min-width:980px){.sticky-block.is-visible+.footer{padding-bottom:80px}}.corporate-page .sticky-block.is-visible+.footer,.landing-page .sticky-block.is-visible+.footer,.trial-subscription-page .sticky-block.is-visible+.footer{padding-bottom:0}@media(min-width:980px){.corporate-page .sticky-block.is-visible+.footer,.landing-page .sticky-block.is-visible+.footer,.trial-subscription-page .sticky-block.is-visible+.footer{padding-bottom:0}}.modal-view .sticky-block{z-index:8}.new-main-page .sticky-block{top:64px}@media(min-width:980px){.new-main-page .sticky-block{top:auto}}.corporate-page .sticky-block,.landing-page .sticky-block,.trial-subscription-page .sticky-block{display:none}.sticky-block.promotion{background:#7f4cf7;overflow:hidden;height:auto}.sticky-block.promotion .sticky-block__img{display:none;background:#7f4cf7}@media(min-width:768px){.sticky-block.promotion .sticky-block__img{display:block}}@media(min-width:1280px){.sticky-block.promotion .sticky-block__img{padding:0}}.sticky-block.promotion .sticky-block__img img{display:block;width:100%;-o-object-fit:contain;object-fit:contain}.sticky-block.challenges{background:#7f4cf7 left 0 bottom no-repeat url(/img/challenges/cities-mobile.png)}@media(min-width:980px){.sticky-block.challenges{background:left 0 bottom no-repeat url(/img/challenges/bike.png),right 44px bottom no-repeat url(/img/challenges/cities.png),#7f4cf7;height:80px}}.challenge-page .sticky-block.challenges{display:none}.challenge-page .sticky-block.challenges+.footer{padding-bottom:0}@media(min-width:980px){.challenge-page .sticky-block.challenges+.footer{padding-bottom:0}}.sticky-block *{-webkit-box-sizing:border-box;box-sizing:border-box}.sticky-block__container{padding-left:12px;padding-right:12px;height:100%}@media(min-width:980px){.sticky-block__container{padding-left:16px;padding-right:16px}}@media(min-width:1280px){.sticky-block__container{padding-left:16px;padding-right:16px}}@media(min-width:1440px){.sticky-block__container{padding-left:75px;padding-right:75px}}@media(min-width:2561px){.sticky-block__container{max-width:1920px;margin:0 auto}}.sticky-block__content{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;padding:0;font-family:RF Tone Semi Bold,sans-serif;color:#fff;height:100%}@media(min-width:980px){.sticky-block__content{min-height:80px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.sticky-block__text{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}@media(min-width:980px){.sticky-block__text{margin-right:32px}}@media(min-width:1280px){.sticky-block__text{margin-right:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-flex:0;-ms-flex:none;flex:none}}.sticky-block__subtitle{display:none}@media(min-width:1280px){.sticky-block__subtitle{display:inline-block;font-family:RF Tone Semi Bold,sans-serif;font-size:18px;white-space:nowrap}}.sticky-block__subtitle span{display:none}@media(min-width:1280px){.sticky-block__subtitle span{display:inline-block;font-size:1.875vw;margin:0 5px}}.sticky-block__date{display:inline-block;font-family:RF Tone Semi Bold,sans-serif;font-size:10px;margin-top:3px;line-height:1}@media(min-width:980px){.sticky-block__date{font-size:16px}}@media(min-width:1280px){.sticky-block__date{font-size:18px;margin-top:0}}.sticky-block__date.-mobile{display:block}@media(min-width:1280px){.sticky-block__date.-mobile{display:none}}.sticky-block__discount{display:none}.sticky-block__discount-mobile{display:none;-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;text-align:center;font-family:RF Tone Regular,sans-serif;color:#303030;font-size:6px;line-height:1;width:52px;height:52px;background:50%/100% no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='54' height='53' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.93.91c2.483 13.106 13.636 22.797 26.96 23.424l1.168.055-1.42.317c-12.91 2.875-22.21 14.162-22.563 27.383A29.562 29.562 0 001.923 28.67l-.976-.06.676-.144C14.756 25.65 24.334 14.327 24.93.909z' fill='%23fff'/%3E%3C/svg%3E");-webkit-transform:rotate(-4.63deg);transform:rotate(-4.63deg);margin-left:0}@media(min-width:980px){.sticky-block__discount-mobile{width:70px;height:70px;font-size:10px;margin:0 5%}}@media(min-width:1280px){.sticky-block__discount-mobile{display:none}}.sticky-block__discount-mobile span{display:block;font-family:RF Tone Semi Bold,sans-serif;font-size:12px;line-height:1;margin-bottom:-2px}@media(min-width:980px){.sticky-block__discount-mobile span{font-size:18px;margin-bottom:-5px}}.sticky-block__promocode{font-family:RF Tone Semi Bold,sans-serif}@media(min-width:1280px){.sticky-block__promocode{margin:0 5%}}.sticky-block__promocode-label{font-family:RF Tone Semi Bold,sans-serif;height:40px;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;border:none;border-radius:100px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;text-decoration:none;-webkit-transition:all .15s linear;transition:all .15s linear;font-size:16px;overflow:hidden;line-height:1;background-color:#fff;font-size:10px;font-family:RF Tone Bold,sans-serif;padding:0 14px;height:18px}@media(min-width:1560px){.sticky-block__promocode-label{height:44px;font-size:18px}}.sticky-block__promocode-label:hover{text-decoration:none}.sticky-block__promocode-label[disabled]{background-color:#b6b6b6;border-color:#b6b6b6;color:#fff;pointer-events:none}.sticky-block__promocode-label.is-loading{position:relative;background:#b6b6b6;pointer-events:none}.sticky-block__promocode-label.is-loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:50%/30px no-repeat url(/img/loading-indicator-fm2.svg);z-index:11}.sticky-block__promocode-label:hover{background-color:#fff;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}@media(min-width:980px){.sticky-block__promocode-label:hover{background-image:unset;background-position:unset;background-size:unset}}.sticky-block__promocode-label:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:#fff}.sticky-block__promocode-label,.sticky-block__promocode-label:visited{color:#303030}.sticky-block__promocode-label:visited svg path,.sticky-block__promocode-label svg path{stroke:#303030}.sticky-block__promocode-label:disabled{background-color:#b6b6b6;pointer-events:none}.sticky-block__promocode-label:disabled:hover{background-color:#b6b6b6;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}@media(min-width:980px){.sticky-block__promocode-label:disabled:hover{background-image:unset;background-position:unset;background-size:unset}}.sticky-block__promocode-label:disabled:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:#b6b6b6}.sticky-block__promocode-label:disabled,.sticky-block__promocode-label:disabled:visited{color:#fff}.sticky-block__promocode-label:disabled:visited svg path,.sticky-block__promocode-label:disabled svg path{stroke:#fff}.sticky-block__promocode-label:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.sticky-block__promocode-label:hover{opacity:.9}@media(min-width:980px){.sticky-block__promocode-label{font-size:16px;height:24px}}@media(min-width:1280px){.sticky-block__promocode-label{font-size:18px;padding:0 48px;height:40px}}.sticky-block__promocode span{display:block;text-align:center;font-size:10px;margin-bottom:3px;font-family:RF Tone Semi Bold,sans-serif}@media(min-width:980px){.sticky-block__promocode span{font-size:16px}}@media(min-width:1280px){.sticky-block__promocode span{display:none}}.sticky-block__desc{display:none}@media(min-width:1280px){.sticky-block__desc{display:block;font-family:RF Tone Semi Bold,sans-serif;font-size:18px;max-width:45%}}.sticky-promotion{position:fixed;left:0;bottom:0;width:100%;height:46px;z-index:9;background:linear-gradient(89deg,#7f4cf7 22.92%,#ef6565 44.48%,#ef8b36 69.81%);-webkit-box-sizing:border-box;box-sizing:border-box;display:none;cursor:pointer}@media(min-width:980px){.sticky-promotion{height:80px;background:linear-gradient(85deg,#7f4cf7 19.72%,#ef6565 46.31%,#ef8b36 80.28%)}}.sticky-promotion.is-visible{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sticky-promotion.is-visible+.footer{padding-bottom:46px}@media(min-width:980px){.sticky-promotion.is-visible+.footer{padding-bottom:80px}}.modal-view .sticky-promotion{z-index:8}.sticky-promotion__container{padding:0 8px;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;width:100%}@media(min-width:980px){.sticky-promotion__container{padding:0 24px}}.is-authorized .sticky-promotion__container{padding-left:16px;padding-right:16px}@media(min-width:980px){.is-authorized .sticky-promotion__container{padding-left:16px;padding-right:16px}}@media(min-width:1280px){.is-authorized .sticky-promotion__container{padding-left:16px;padding-right:16px}}@media(min-width:1440px){.is-authorized .sticky-promotion__container{padding-left:75px;padding-right:75px}}@media(min-width:2561px){.is-authorized .sticky-promotion__container{max-width:1920px;margin:0 auto}}.sticky-promotion__content{-webkit-box-flex:0;-ms-flex:none;flex:none;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}.sticky-promotion__logo{display:none}@media(min-width:980px){.sticky-promotion__logo{display:block;width:48px;height:48px;margin-right:8px}.sticky-promotion__logo img{width:100%;-o-object-fit:contain;object-fit:contain}}@media(min-width:1280px){.sticky-promotion__logo{margin-right:24px}}.sticky-promotion__discount{font-family:RF Tone Semi Bold,sans-serif;font-size:14px;color:#fff;margin-right:auto;white-space:nowrap;text-decoration:none}@media(min-width:980px){.sticky-promotion__discount{font-size:30px}}.sticky-promotion__discount:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.sticky-promotion__date{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;padding:0 16px;border-radius:100px;background:#fff;font-family:RF Tone Semi Bold,sans-serif;height:30px;color:#7f4cf7;text-decoration:none;font-size:14px;white-space:nowrap}@media(min-width:980px){.sticky-promotion__date{height:48px;font-size:30px;margin-right:8px}}@media(min-width:1280px){.sticky-promotion__date{height:32px;font-size:20px}}@media(min-width:1560px){.sticky-promotion__date{height:48px;font-size:30px}}.sticky-promotion__icon{display:none}@media(min-width:980px){.sticky-promotion__icon{display:block;background:50%/26px auto no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='28' height='32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M25.59 11.68l-6.017-2.558a2.403 2.403 0 01-1.407-1.7l-1.022-4.708C16.71.72 14.14.142 12.896 1.761L1.446 16.648a2.399 2.399 0 00.962 3.672l6.018 2.558a2.403 2.403 0 011.407 1.7l1.022 4.708c.433 1.995 3.003 2.572 4.248.953l11.45-14.887a2.398 2.398 0 00-.962-3.671z' fill='%239368FC'/%3E%3C/svg%3E") #fff;border-radius:50%;width:48px;height:48px;-webkit-transform:rotate(-6.669deg);transform:rotate(-6.669deg)}}.sticky-promotion__promocode{display:none}@media(min-width:1280px){.sticky-promotion__promocode{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;padding:0 16px;border-radius:100px;background:#fff;font-family:RF Tone Semi Bold,sans-serif;font-size:20px;color:#7f4cf7;text-decoration:none;height:32px;margin-right:8px;margin-left:auto}}@media(min-width:1560px){.sticky-promotion__promocode{height:48px;font-size:30px}}.sticky-promotion-ticker{position:fixed;left:0;bottom:0;width:100%;height:44px;z-index:9;background:-webkit-gradient(linear,left top,right top,color-stop(10.9%,#5bcbc7),color-stop(28.3%,#8c5cff),color-stop(77.51%,#8c5cff),color-stop(101.32%,#5bcbc7));background:linear-gradient(90deg,#5bcbc7 10.9%,#8c5cff 28.3%,#8c5cff 77.51%,#5bcbc7 101.32%);-webkit-box-sizing:border-box;box-sizing:border-box;display:none;cursor:pointer}@media(min-width:980px){.sticky-promotion-ticker{height:58px;background:-webkit-gradient(linear,left top,right top,color-stop(10.9%,#9bff27),color-stop(18.25%,#5bcbc7),color-stop(28.3%,#8c5cff),color-stop(77.51%,#8c5cff),color-stop(87.74%,#5bcbc7),color-stop(98.08%,#9bff27));background:linear-gradient(90deg,#9bff27 10.9%,#5bcbc7 18.25%,#8c5cff 28.3%,#8c5cff 77.51%,#5bcbc7 87.74%,#9bff27 98.08%)}}.sticky-promotion-ticker.is-visible{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sticky-promotion-ticker.is-visible+.footer{padding-bottom:44px}@media(min-width:980px){.sticky-promotion-ticker.is-visible+.footer{padding-bottom:58px}}.main-page .sticky-promotion-ticker.is-visible+.footer{padding-bottom:0}@media(min-width:980px){.main-page .sticky-promotion-ticker.is-visible+.footer{padding-bottom:0}}.modal-view .sticky-promotion-ticker{z-index:8}.sticky-promotion-ticker__link:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.sticky-promotion-ticker__link.is-mobile{display:block}@media(min-width:980px){.sticky-promotion-ticker__link.is-mobile{display:none}}.sticky-promotion-ticker__link.is-desktop{display:none}@media(min-width:980px){.sticky-promotion-ticker__link.is-desktop{display:block}}.sticky-promotion-ticker__container{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;padding:0 16px;margin:0;width:100%}@media(min-width:980px){.sticky-promotion-ticker__container{padding:0 24px}}.sticky-promotion-ticker__content{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.sticky-promotion-ticker__content-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;gap:0}.sticky-promotion-ticker__content-item{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;font-family:RF Tone Semi Bold,sans-serif;letter-spacing:-.32px;line-height:normal;color:#fff;white-space:nowrap;font-size:16px}@media(min-width:980px){.sticky-promotion-ticker__content-item{font-size:32px;letter-spacing:-.64px}}.sticky-promotion-ticker__content-item:before{content:"";display:block;width:24px;height:24px;margin:0 8px;background:50%/contain no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='34' height='34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_21_15713)'%3E%3Cpath d='M22.735 21.8v.005a24.352 24.352 0 00-5.73-.686c-1.943 0-3.866.24-5.725.686.304-1.564.461-3.164.461-4.782 0-1.62-.157-3.238-.47-4.803 1.863.451 3.791.687 5.734.687s3.87-.24 5.735-.687a24.764 24.764 0 00-.01 9.576m10.194 5.278c-2.144-2.914-3.282-6.392-3.287-10.061 0-3.67 1.143-7.148 3.287-10.062.122-.166.314-.515.314-.515a3.678 3.678 0 00-.354-4.12A3.674 3.674 0 0030.02.952c-.815 0-1.634.275-2.316.824A17.041 17.041 0 0117 5.548c-3.91 0-7.707-1.339-10.704-3.772a3.684 3.684 0 00-5.18.54 3.695 3.695 0 00-.353 4.12s.191.349.314.515c2.143 2.914 3.281 6.392 3.286 10.062 0 3.674-1.143 7.152-3.286 10.061-.123.167-.314.515-.314.515a3.677 3.677 0 00.353 4.12 3.674 3.674 0 002.865 1.365c.814 0 1.633-.275 2.315-.825A17.041 17.041 0 0117 28.477c3.91 0 7.707 1.34 10.704 3.772a3.684 3.684 0 005.18-.54 3.695 3.695 0 00.354-4.12s-.192-.348-.314-.515z' fill='%23fff'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_21_15713'%3E%3Cpath fill='%23fff' d='M0 0h34v34H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}@media(min-width:980px){.sticky-promotion-ticker__content-item:before{width:34px;height:34px;margin:0 24px}}.store-item{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;margin-right:8px;text-decoration:none}@media(min-width:980px){.store-item{margin-right:16px}}.store-item:hover .store-item__img{background:#efefef}.store-item:last-of-type{margin-right:0}.store-item__img{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:56px;height:56px;border-radius:16px;border:1px solid #303030;background:#fafafa;-webkit-transition:all .2s ease;transition:all .2s ease;margin-bottom:8px}.store-item__img svg{max-width:100%}.store-item__title{font-family:RF Tone Regular,sans-serif;font-size:14px;color:#303030;text-align:center;text-decoration:none;margin:0}.store-item-long{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:8px;height:50px;padding:0 12px;border-radius:16px;border:1px solid #7f4cf7;background:transparent;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease}.store-item-long:hover{background:#efefef}.store-item-long:last-of-type{margin-right:0}.store-item-long__img{width:28px;height:28px;margin-right:8px}.store-item-long__img svg{display:block;width:100%;-o-object-fit:contain;object-fit:contain}.store-item-long__title{margin:0;font-family:RF Tone Regular,sans-serif;font-size:10px;line-height:1;color:#7f4cf7}.store-item-long__title span{display:block;font-family:RF Tone Semi Bold,sans-serif;font-size:16px}.socials-auth,.socials-auth__btn{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.socials-auth__btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:52px;border-radius:16px;position:relative;overflow:hidden;padding:0 16px;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-box-flex:1;-ms-flex:auto;flex:auto;margin-right:8px}.socials-auth__btn:last-child{margin-right:0}.socials-auth__btn.is-hidden{display:none}.socials-auth__btn.mts{background:50%/46px 24px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='46' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_244_717)'%3E%3Cg clip-path='url(%23clip1_244_717)'%3E%3Cpath fill='%23FF0032' d='M0 0h24v24H0z'/%3E%3Cpath d='M15.99 1.83v1.119H18.4V7.4h1.351V2.95h2.412v-1.12H15.99zM7.302 1.846L5.538 5.509 3.774 1.846H1.848v5.538h1.35V3.42l1.724 3.35h1.232l1.724-3.35v3.964h1.35V1.846H7.303zM20.81 20.307a.92.92 0 01-.264.54 1.13 1.13 0 01-.54.272 4.27 4.27 0 01-.894.081 2.93 2.93 0 01-.942-.138 1.174 1.174 0 01-.611-.46c-.147-.219-.22-.533-.22-.933V19.1c0-.403.074-.717.22-.935.146-.218.36-.38.61-.46.304-.098.622-.144.941-.139.3-.004.6.023.894.081.202.04.388.135.54.273a.92.92 0 01.265.54h1.351a1.965 1.965 0 00-.463-1.158 2.115 2.115 0 00-1.015-.62 5.717 5.717 0 00-1.57-.188c-.648 0-1.21.093-1.67.277a2.13 2.13 0 00-1.08.923c-.237.41-.363.955-.371 1.624v.125c.008.67.134 1.216.372 1.625.243.422.625.748 1.08.923.46.184 1.022.277 1.668.277.53.01 1.059-.053 1.571-.188.391-.105.744-.32 1.015-.62.276-.325.439-.732.463-1.158l-1.35.004z' fill='%23fff'/%3E%3C/g%3E%3Cpath d='M31.904 6.34V16H29.3V6.34h2.604zm8.29 7.546c.42 0 .788-.037 1.106-.112.326-.075.597-.2.812-.378.224-.177.392-.41.504-.7.112-.299.168-.667.168-1.106v-.91c0-.821-.224-1.395-.672-1.722-.44-.336-1.078-.504-1.918-.504h-2.996v5.432h2.996zm.168-7.546c.812 0 1.53.084 2.156.252.634.159 1.166.43 1.596.812.429.373.75.868.966 1.484.224.616.336 1.377.336 2.282s-.112 1.666-.336 2.282c-.215.616-.537 1.115-.966 1.498-.43.373-.962.644-1.596.812-.626.159-1.344.238-2.156.238h-5.768V6.34h5.768z' fill='%23FAFAFA'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_244_717'%3E%3Cpath fill='%23fff' d='M0 0h46v24H0z'/%3E%3C/clipPath%3E%3CclipPath id='clip1_244_717'%3E%3Cpath fill='%23fff' d='M0 0h24v24H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") #1d2023;color:#fafafa;border:none;cursor:pointer}.socials-auth__btn.mts.is-loading{position:relative;background:#1d2023;pointer-events:none}.socials-auth__btn.mts.is-loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:50%/30px no-repeat url(/img/loading-indicator-white.svg);z-index:11}.socials-auth__btn.vk{background:#07f}.socials-auth__btn.vk:hover{background:#0171f1}.socials-auth__btn.sber{background:#21a028;height:56px;font-family:RF Tone Semi Bold,sans-serif;color:#fff;font-size:16px;text-align:center;text-decoration:none;cursor:pointer;border:none}.socials-auth__btn.sber:hover{background:#1e9032}.socials-auth__btn.sber.is-loading{position:relative;background:#21a038;pointer-events:none}.socials-auth__btn.sber.is-loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:50%/30px no-repeat url(/img/loading-indicator-white.svg);z-index:11}.socials-auth__btn.sber.is-disabled{background:#90cf9b;pointer-events:none}.socials-auth__btn.sber img{display:block;width:26px;-o-object-fit:contain;object-fit:contain}.socials-auth__btn span{margin:0 auto}.city-confirm-modal__title{font-family:RF Tone Semi Bold,sans-serif;color:#303030;font-size:20px;line-height:1.2;margin:0 0 12px;text-align:left}@media(min-width:980px){.city-confirm-modal__title{margin:0 0 12px}}.city-confirm-modal__subtitle{font-family:RF Tone Regular,sans-serif;color:#909090;font-size:16px;line-height:1.2;text-align:left;margin:0 32px 12px 0}.city-confirm-modal__btns{display:grid;grid-template-columns:repeat(2,1fr);-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;width:100%;margin-top:24px}.city-confirm-modal__confirm-btn{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;border:none;border-radius:16px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:RF Tone Semi Bold,sans-serif;font-size:16px;overflow:hidden;line-height:1;-webkit-transition:all .5s ease;transition:all .5s ease;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:center;height:48px;background-color:#7f4cf7;padding:0 24px}.city-confirm-modal__confirm-btn.is-disabled,.city-confirm-modal__confirm-btn[disabled]{background-color:#efefef;border-color:#efefef;color:silver;pointer-events:none}.city-confirm-modal__confirm-btn.is-disabled svg path,.city-confirm-modal__confirm-btn[disabled] svg path{stroke:silver}.city-confirm-modal__confirm-btn.is-disabled *,.city-confirm-modal__confirm-btn[disabled] *{color:silver}.city-confirm-modal__confirm-btn.is-loading{position:relative;background-image:unset;background-color:#7f4cf7;border-color:#7f4cf7;color:#7f4cf7;pointer-events:none}.city-confirm-modal__confirm-btn.is-loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:50%/24px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='104' height='104' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid' class='lds-rolling' style='animation-play-state:running;animation-delay:0s;background:0 0'%3E%3Ccircle cx='50' cy='50' fill='none' stroke='%23fff' stroke-width='6' r='35' stroke-dasharray='164.93361431346415 56.97787143782138' style='animation-play-state:running;animation-delay:0s' transform='rotate(119.693 50 50)'%3E%3CanimateTransform attributeName='transform' type='rotate' calcMode='linear' values='0 50 50;360 50 50' keyTimes='0;1' dur='1s' begin='0s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/svg%3E");z-index:11}.city-confirm-modal__confirm-btn.is-loading *{color:#7f4cf7}.city-confirm-modal__confirm-btn.is-loading svg path{stroke:#7f4cf7}.city-confirm-modal__confirm-btn:hover{text-decoration:none;background-color:#7f4cf7;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}@media(min-width:980px){.city-confirm-modal__confirm-btn:hover{background-image:unset;background-position:unset;background-size:unset;background-color:#9368fc}}.city-confirm-modal__confirm-btn:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:#7f4cf7}.city-confirm-modal__confirm-btn,.city-confirm-modal__confirm-btn:visited{color:#fff}.city-confirm-modal__confirm-btn:visited svg path,.city-confirm-modal__confirm-btn svg path{stroke:#fff}.city-confirm-modal__cancel-btn{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;border-radius:16px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:RF Tone Semi Bold,sans-serif;font-size:16px;overflow:hidden;line-height:1;-webkit-transition:all .5s ease;transition:all .5s ease;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:center;height:48px;background-color:transparent;border:1px solid #7f4cf7;padding:0 24px;white-space:nowrap}.city-confirm-modal__cancel-btn.is-disabled,.city-confirm-modal__cancel-btn[disabled]{background-color:#efefef;border-color:#efefef;color:silver;pointer-events:none}.city-confirm-modal__cancel-btn.is-disabled svg path,.city-confirm-modal__cancel-btn[disabled] svg path{stroke:silver}.city-confirm-modal__cancel-btn.is-disabled *,.city-confirm-modal__cancel-btn[disabled] *{color:silver}.city-confirm-modal__cancel-btn.is-loading{position:relative;background-image:unset;background-color:transparent;border-color:#7f4cf7;color:transparent;pointer-events:none}.city-confirm-modal__cancel-btn.is-loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:50%/24px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='104' height='104' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid' class='lds-rolling' style='animation-play-state:running;animation-delay:0s;background:0 0'%3E%3Ccircle cx='50' cy='50' fill='none' stroke='%237F4CF7' stroke-width='6' r='35' stroke-dasharray='164.93361431346415 56.97787143782138' style='animation-play-state:running;animation-delay:0s' transform='rotate(119.693 50 50)'%3E%3CanimateTransform attributeName='transform' type='rotate' calcMode='linear' values='0 50 50;360 50 50' keyTimes='0;1' dur='1s' begin='0s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/svg%3E");z-index:11}.city-confirm-modal__cancel-btn.is-loading *{color:transparent}.city-confirm-modal__cancel-btn.is-loading svg path{stroke:transparent}.city-confirm-modal__cancel-btn:hover{text-decoration:none}.city-confirm-modal__cancel-btn,.city-confirm-modal__cancel-btn:visited{color:#7f4cf7}.city-confirm-modal__cancel-btn:visited svg path,.city-confirm-modal__cancel-btn svg path{stroke:#7f4cf7}.city-confirm-modal__cancel-btn:hover,.city-confirm-modal__cancel-btn:hover:visited{color:#9368fc}.city-confirm-modal__cancel-btn:hover:visited svg path,.city-confirm-modal__cancel-btn:hover svg path{stroke:#9368fc}.city-confirm-modal__cancel-btn:hover{background-color:transparent;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}@media(min-width:980px){.city-confirm-modal__cancel-btn:hover{background-image:unset;background-position:unset;background-size:unset}}.city-confirm-modal__cancel-btn:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:transparent}.city-confirm-modal__cancel-btn:hover{border-color:#9368fc}.city-confirm-modal .modal__closer{width:24px;height:24px;border-radius:0;background:50%/24px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath d='M7 7l10 10M7 17L17 7' stroke='%23303030' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}@media(min-width:768px){.city-confirm-modal .modal__closer{background:50%/24px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath d='M7 7l10 10M7 17L17 7' stroke='%23303030' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");top:24px;right:24px}}.city-confirm-modal .modal__wrapper{padding:32px 16px}@media(min-width:768px){.city-confirm-modal .modal__wrapper{max-width:332px;padding:24px}}.city-selector-modal__title{font-family:RF Tone Semi Bold,sans-serif;color:#303030;font-size:20px;line-height:1.2;text-align:left;margin:0 32px 12px 0}@media(min-width:980px){.city-selector-modal__title{margin:0 0 24px}}.city-selector-modal__search{margin-right:12px;margin-bottom:8px}.city-selector-modal__search input{padding-left:48px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath d='M10.5 19a8.5 8.5 0 100-17 8.5 8.5 0 000 17z' stroke='%23B0B0B0' stroke-width='2' stroke-linejoin='round'/%3E%3Cpath d='M16.61 16.61l4.244 4.244' stroke='%23B0B0B0' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:24px;background-position:16px;background-repeat:no-repeat}.city-selector-modal__placeholder{padding-top:24px}.city-selector-modal__placeholder.is-hidden{display:none}.city-selector-modal__placeholder-title{font-family:RF Tone Semi Bold,sans-serif;color:#303030;font-size:16px;line-height:1.2;margin:0 0 8px}@media(min-width:980px){.city-selector-modal__placeholder-title{margin:0 0 12px}}.city-selector-modal__placeholder-subtitle{font-family:RF Tone Regular,sans-serif;color:#909090;font-size:16px;line-height:1.2;margin:0}.city-selector-modal__list{overflow-y:auto;list-style:none;max-height:100%;height:100%;padding:0 8px 0 0}.city-selector-modal__list::-webkit-scrollbar{width:4px}.city-selector-modal__list::-webkit-scrollbar-track{background:transparent}.city-selector-modal__list::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:2px}.city-selector-modal__list::-webkit-scrollbar-thumb:hover{background:#d9d9d9}@media(min-width:768px){.city-selector-modal__list{max-height:428px;height:428px;padding-right:12px}}.city-selector-modal__item{display:block;position:relative;padding:16px 0;margin:0;border-bottom:1px solid #efefef;cursor:pointer}.city-selector-modal__item:hover{color:#7f4cf7}.city-selector-modal__item:last-of-type{border-bottom:none}.city-selector-modal__item.is-active{padding-right:32px;background-position:100%;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='M6 12l4.333 4L19 8' stroke='%237F4CF7' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:24px;background-repeat:no-repeat}.city-selector-modal__item.is-hidden{display:none}.city-selector-modal__item a{font-family:RF Tone Regular,sans-serif;color:#303030;font-size:16px;line-height:1.2;margin:0;text-decoration:none}.city-selector-modal__item a:hover{color:#7f4cf7}.city-selector-modal__item a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.city-selector-modal .modal__closer{width:24px;height:24px;border-radius:0;background:50%/24px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath d='M7 7l10 10M7 17L17 7' stroke='%23303030' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}@media(min-width:768px){.city-selector-modal .modal__closer{background:50%/24px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath d='M7 7l10 10M7 17L17 7' stroke='%23303030' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");top:24px;right:24px}}.city-selector-modal .modal__wrapper{padding:24px 8px 24px 16px;border-radius:0;height:100%;max-height:100%}@media(min-width:768px){.city-selector-modal .modal__wrapper{height:auto;border-radius:24px;max-width:332px;padding:24px 12px 24px 24px}}#notes{position:fixed;top:0;width:100%;cursor:default;-webkit-transition:height .45s ease-in-out;transition:height .45s ease-in-out;pointer-events:none;z-index:100}#notes .note-item{max-height:12em;opacity:1;will-change:opacity,transform;-webkit-transition:all .2s linear;transition:all .2s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:50vw;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:2;pointer-events:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:20em;font:inherit;line-height:1.25em;color:#fff;margin-left:auto;margin-right:16px;margin-top:16px;-webkit-transform:translateZ(0);transform:translateZ(0);padding:.75em 1em}@media (max-width:30em){#notes .note-item{width:75vw;max-width:none}}@media(min-width:980px){#notes .note-item{margin-right:24px;margin-top:24px}}#notes .note-item[data-show=false]{pointer-events:none;opacity:0!important;max-height:0!important;margin-bottom:0!important}#notes .note-item[data-type=info]{background-color:#49a7eb}#notes .note-item[data-type=warn]{background-color:#f9c541;-webkit-animation:shake .9s cubic-bezier(.36,.07,.19,.97) both;animation:shake .9s cubic-bezier(.36,.07,.19,.97) both}#notes .note-item[data-type=error]{background-color:#dd424d;-webkit-animation:shake .54s cubic-bezier(.36,.07,.19,.97) both;animation:shake .54s cubic-bezier(.36,.07,.19,.97) both}#notes .note-item[data-type=success]{background-color:#0ba085}#notes .note-item .note-item-text{-webkit-box-flex:1;-ms-flex:auto;flex:auto;padding-right:.5em;max-width:calc(100% - 1.25em)}#notes .note-item .note-item-btn{width:1.25em;height:1.25em;cursor:pointer;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0iI2ZmZiI+PHBhdGggZD0iTTE4LjMgNS43MWEuOTk2Ljk5NiAwIDAwLTEuNDEgMEwxMiAxMC41OSA3LjExIDUuN0EuOTk2Ljk5NiAwIDEwNS43IDcuMTFMMTAuNTkgMTIgNS43IDE2Ljg5YS45OTYuOTk2IDAgMTAxLjQxIDEuNDFMMTIgMTMuNDFsNC44OSA0Ljg5YS45OTYuOTk2IDAgMTAxLjQxLTEuNDFMMTMuNDEgMTJsNC44OS00Ljg5Yy4zOC0uMzguMzgtMS4wMiAwLTEuNHoiLz48L3N2Zz4=) no-repeat 0 0/contain;-webkit-transition:opacity .2s;transition:opacity .2s;border:none}#notes .note-item .note-item-btn:hover{opacity:.6}@-webkit-keyframes shake{10%,90%{-webkit-transform:translate3d(-1px,0,0);transform:translate3d(-1px,0,0)}20%,80%{-webkit-transform:translate3d(2px,0,0);transform:translate3d(2px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-4px,0,0);transform:translate3d(-4px,0,0)}40%,60%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}}@keyframes shake{10%,90%{-webkit-transform:translate3d(-1px,0,0);transform:translate3d(-1px,0,0)}20%,80%{-webkit-transform:translate3d(2px,0,0);transform:translate3d(2px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-4px,0,0);transform:translate3d(-4px,0,0)}40%,60%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}}.cookie-notification{position:fixed;display:none;top:64px;z-index:10;width:100%;padding:0 16px}@media(min-width:768px){.cookie-notification{max-width:376px;padding:0;top:auto;bottom:16px;left:auto;right:16px}}@media(min-width:1440px){.cookie-notification{right:75px}}.cookie-notification.is-visible{display:block}@media(min-width:768px){.with-sticker .cookie-notification{bottom:80px}}@media(min-width:980px){.with-sticker .cookie-notification{bottom:96px}}@media(min-width:768px){.with-usedesk .cookie-notification{right:80px}}@media(min-width:1440px){.with-usedesk .cookie-notification{right:80px}}.cookie-notification__container{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;border-radius:20px;background:hsla(0,0%,97.3%,.85);padding:12px}@media(min-width:768px){.cookie-notification__container{padding:16px}}.cookie-notification__img{width:26px;margin-right:8px;-webkit-box-flex:0;-ms-flex:none;flex:none}@media(min-width:768px){.cookie-notification__img{margin-right:16px}}.cookie-notification__img img{display:block;width:100%;-o-object-fit:contain;object-fit:contain}.cookie-notification__text{font-family:RF Tone Regular,sans-serif;font-weight:400;color:#303030;font-size:14px;line-height:1.28;margin:0 8px 0 0;-webkit-box-flex:1;-ms-flex:auto;flex:auto}@media(min-width:768px){.cookie-notification__text{margin-right:16px}}.cookie-notification__text a{color:#7f4cf7;text-decoration:none}.cookie-notification__btn{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;border:none;border-radius:16px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:RF Tone Semi Bold,sans-serif;font-size:16px;overflow:hidden;line-height:1;-webkit-transition:all .5s ease;transition:all .5s ease;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:center;height:32px;background-color:#7f4cf7;-webkit-box-flex:0;-ms-flex:none;flex:none;margin-left:auto;padding:2px 16px 0;font-size:14px}.cookie-notification__btn.is-disabled,.cookie-notification__btn[disabled]{background-color:#efefef;border-color:#efefef;color:silver;pointer-events:none}.cookie-notification__btn.is-disabled svg path,.cookie-notification__btn[disabled] svg path{stroke:silver}.cookie-notification__btn.is-disabled *,.cookie-notification__btn[disabled] *{color:silver}.cookie-notification__btn.is-loading{position:relative;background-image:unset;background-color:#7f4cf7;border-color:#7f4cf7;color:#7f4cf7;pointer-events:none}.cookie-notification__btn.is-loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:50%/24px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='104' height='104' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid' class='lds-rolling' style='animation-play-state:running;animation-delay:0s;background:0 0'%3E%3Ccircle cx='50' cy='50' fill='none' stroke='%23fff' stroke-width='6' r='35' stroke-dasharray='164.93361431346415 56.97787143782138' style='animation-play-state:running;animation-delay:0s' transform='rotate(119.693 50 50)'%3E%3CanimateTransform attributeName='transform' type='rotate' calcMode='linear' values='0 50 50;360 50 50' keyTimes='0;1' dur='1s' begin='0s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/svg%3E");z-index:11}.cookie-notification__btn.is-loading *{color:#7f4cf7}.cookie-notification__btn.is-loading svg path{stroke:#7f4cf7}.cookie-notification__btn:hover{text-decoration:none;background-color:#7f4cf7;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}@media(min-width:980px){.cookie-notification__btn:hover{background-image:unset;background-position:unset;background-size:unset;background-color:#9368fc}}.cookie-notification__btn:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:#7f4cf7}.cookie-notification__btn,.cookie-notification__btn:visited{color:#fff}.cookie-notification__btn:visited svg path,.cookie-notification__btn svg path{stroke:#fff}@media(min-width:768px){.cookie-notification__btn{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;border:none;border-radius:16px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:RF Tone Semi Bold,sans-serif;font-size:16px;overflow:hidden;line-height:1;-webkit-transition:all .5s ease;transition:all .5s ease;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:center;height:48px;background-color:#7f4cf7;padding:0 24px}.cookie-notification__btn.is-disabled,.cookie-notification__btn[disabled]{background-color:#efefef;border-color:#efefef;color:silver;pointer-events:none}.cookie-notification__btn.is-disabled svg path,.cookie-notification__btn[disabled] svg path{stroke:silver}.cookie-notification__btn.is-disabled *,.cookie-notification__btn[disabled] *{color:silver}.cookie-notification__btn.is-loading{position:relative;background-image:unset;background-color:#7f4cf7;border-color:#7f4cf7;color:#7f4cf7;pointer-events:none}.cookie-notification__btn.is-loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:50%/24px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='104' height='104' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid' class='lds-rolling' style='animation-play-state:running;animation-delay:0s;background:0 0'%3E%3Ccircle cx='50' cy='50' fill='none' stroke='%23fff' stroke-width='6' r='35' stroke-dasharray='164.93361431346415 56.97787143782138' style='animation-play-state:running;animation-delay:0s' transform='rotate(119.693 50 50)'%3E%3CanimateTransform attributeName='transform' type='rotate' calcMode='linear' values='0 50 50;360 50 50' keyTimes='0;1' dur='1s' begin='0s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/svg%3E");z-index:11}.cookie-notification__btn.is-loading *{color:#7f4cf7}.cookie-notification__btn.is-loading svg path{stroke:#7f4cf7}.cookie-notification__btn:hover{text-decoration:none;background-color:#7f4cf7;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}}@media(min-width:768px)and (min-width:980px){.cookie-notification__btn:hover{background-image:unset;background-position:unset;background-size:unset;background-color:#9368fc}}@media(min-width:768px){.cookie-notification__btn:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:#7f4cf7}.cookie-notification__btn,.cookie-notification__btn:visited{color:#fff}.cookie-notification__btn:visited svg path,.cookie-notification__btn svg path{stroke:#fff}}.browser-notification .modal__wrapper:before{content:"";position:absolute;bottom:calc(100% + 25px);right:35px;width:64px;height:96px;background:50%/contain no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='64' height='96' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.414 93.184c-3.653-9.34-3.147-19.575-.195-29.5 4.46-14.991 14.497-29.281 24.38-38.789 6.212-5.976 12.412-7.943 19.732-12.416a.629.629 0 00-.655-1.072c-7.405 4.525-13.664 6.537-19.948 12.582-10.022 9.64-20.191 24.135-24.714 39.336-3.034 10.2-3.525 20.719.23 30.317a.628.628 0 101.17-.458z' fill='%23fff'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M62.083 10.139c-.027.014-.206.115-.364.184-.654.288-1.845.687-3.378 1.102-5.142 1.386-14.112 2.933-19.695.684a.628.628 0 00-.471 1.167c5.81 2.34 15.143.806 20.494-.638a41.514 41.514 0 001.919-.564 144.232 144.232 0 01-3.431 4.11c-3.362 3.895-5.463 7.96-6.864 12.95a.628.628 0 101.21.34c1.349-4.803 3.37-8.719 6.605-12.468a134.229 134.229 0 004.45-5.402c.143-.183.508-.665.549-.74a.608.608 0 00-.135-.78c-.034-.029-.465-.37-.89.055zm.855.92l.037-.036-.037.036z' fill='%23fff'/%3E%3C/svg%3E")}.review-modal__subtitle{margin-bottom:12px;font-family:RF Tone Regular,sans-serif;font-size:16px;text-align:center}@media(min-width:768px){.review-modal__subtitle{padding:0 50px}}.review-modal__subtitle span{font-family:RF Tone Semi Bold,sans-serif;font-weight:600}.review-modal__content{margin-top:32px}.review-modal__instructor{text-align:center;font-family:RF Tone Regular,sans-serif;font-size:14px;color:#9c9c9c}.review-modal__instructor.is-active svg{display:block}.review-modal__instructor svg{display:none}.review-modal__rating{margin-bottom:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.review-modal__rating.-class .stars svg{fill:transparent;stroke:#ff847b}.review-modal__rating.-class .stars:not(:checked)>input:checked~label>svg,.review-modal__rating.-class .stars:not(:checked)>label:hover svg,.review-modal__rating.-class .stars:not(:checked)>label:hover~label>svg{fill:#ff847b}.review-modal__rating.-studio .stars svg{fill:transparent;stroke:#feb03c}.review-modal__rating.-studio .stars:not(:checked)>input:checked~label>svg,.review-modal__rating.-studio .stars:not(:checked)>label:hover svg,.review-modal__rating.-studio .stars:not(:checked)>label:hover~label>svg{fill:#feb03c}.review-modal__rating-title{font-family:RF Tone Regular,sans-serif;font-size:14px;color:#303030}.is-error .review-modal__rating-title{color:#dd424d}.review-modal__warning{display:none;font-family:RF Tone Regular,sans-serif;color:#dd424d;text-align:left;font-size:14px}.review-modal__warning.is-visible{display:block}.review-modal__textarea textarea{border:1px solid #fafafa;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:16px;background:#fafafa;height:56px;outline:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;font-size:16px;font-family:RF Tone Regular,sans-serif;color:#303030;line-height:normal;-moz-appearance:none;appearance:none;-webkit-appearance:none;-webkit-transition:all .2s ease;transition:all .2s ease;letter-spacing:-.3px;padding:16px;margin-bottom:0;height:100px;resize:none}.review-modal__textarea textarea::-webkit-input-placeholder{font-family:RF Tone Regular,sans-serif;font-size:16px;color:#b0b0b0;letter-spacing:-.3px;opacity:1}.review-modal__textarea textarea::-moz-placeholder{font-family:RF Tone Regular,sans-serif;font-size:16px;color:#b0b0b0;letter-spacing:-.3px;opacity:1}.review-modal__textarea textarea::-ms-input-placeholder{font-family:RF Tone Regular,sans-serif;font-size:16px;color:#b0b0b0;letter-spacing:-.3px;opacity:1}@media(min-width:1280px){.review-modal__textarea textarea{padding:0 16px}}.review-modal__textarea textarea.invalid,.review-modal__textarea textarea.invalid:hover,.review-modal__textarea textarea.is-invalid,.review-modal__textarea textarea.is-invalid:hover,.review-modal__textarea textarea[aria-invalid=true],.review-modal__textarea textarea[aria-invalid=true]:hover{border-color:#dd424d}.review-modal__textarea textarea:hover{border-color:#dfdfdf}.review-modal__textarea textarea:focus{border-color:#7f4cf7}.review-modal__textarea textarea.is-disabled,.review-modal__textarea textarea:disabled{color:#b0b0b0;pointer-events:none}@media(min-width:768px){.review-modal__textarea textarea{height:180px}}.review-modal__btn{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;border:none;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:RF Tone Semi Bold,sans-serif;font-size:16px;overflow:hidden;line-height:1;-webkit-transition:all .5s ease;transition:all .5s ease;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:center;height:56px;border-radius:16px;background-color:#7f4cf7;padding:0 24px;width:100%;margin-top:24px}.review-modal__btn.is-disabled,.review-modal__btn[disabled]{background-color:#efefef;border-color:#efefef;color:silver;pointer-events:none}.review-modal__btn.is-disabled svg path,.review-modal__btn[disabled] svg path{stroke:silver}.review-modal__btn.is-disabled *,.review-modal__btn[disabled] *{color:silver}.review-modal__btn.is-loading{position:relative;background-image:unset;background-color:#7f4cf7;border-color:#7f4cf7;color:#7f4cf7;pointer-events:none}.review-modal__btn.is-loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:50%/24px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='104' height='104' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid' class='lds-rolling' style='animation-play-state:running;animation-delay:0s;background:0 0'%3E%3Ccircle cx='50' cy='50' fill='none' stroke='%23fff' stroke-width='6' r='35' stroke-dasharray='164.93361431346415 56.97787143782138' style='animation-play-state:running;animation-delay:0s' transform='rotate(119.693 50 50)'%3E%3CanimateTransform attributeName='transform' type='rotate' calcMode='linear' values='0 50 50;360 50 50' keyTimes='0;1' dur='1s' begin='0s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/svg%3E");z-index:11}.review-modal__btn.is-loading *{color:#7f4cf7}.review-modal__btn.is-loading svg path{stroke:#7f4cf7}.review-modal__btn:hover{text-decoration:none;background-color:#7f4cf7;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}@media(min-width:980px){.review-modal__btn:hover{background-image:unset;background-position:unset;background-size:unset;background-color:#9368fc}}.review-modal__btn:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:#7f4cf7}.review-modal__btn,.review-modal__btn:visited{color:#fff}.review-modal__btn:visited svg path,.review-modal__btn svg path{stroke:#fff}.review-modal .stars{max-width:100px;width:35%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.review-modal .stars svg{cursor:pointer}.review-modal .stars>input{display:none}.booking-confirm__img{width:100%;height:144px;min-height:144px;border-radius:16px;overflow:hidden;margin-bottom:16px}@media(min-width:768px){.booking-confirm__img{height:222px;min-height:222px}}.booking-confirm__img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.booking-confirm__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;margin-bottom:16px}.booking-confirm__content,.booking-confirm__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.booking-confirm__header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:16px 0 0}.booking-confirm__title{font-family:RF Tone Semi Bold,sans-serif;color:#303030;font-size:16px;line-height:1.2;margin:0}@media(min-width:980px){.booking-confirm__title{margin:0}}.booking-confirm__studio{font-family:RF Tone Regular,sans-serif}.booking-confirm__price,.booking-confirm__studio{color:#303030;font-size:16px;line-height:1.2;margin:0}.booking-confirm__price{font-family:RF Tone Semi Bold,sans-serif;-webkit-box-flex:0;-ms-flex:none;flex:none;white-space:nowrap}@media(min-width:980px){.booking-confirm__price{margin:0}}.booking-confirm__description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:RF Tone Regular,sans-serif;color:#303030;font-size:16px}.booking-confirm__date{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;margin-bottom:8px;line-height:1.1}.booking-confirm__date .icon{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-right:8px}.booking-confirm__date-time{margin-left:4px}.booking-confirm__address{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;margin-bottom:8px;line-height:1.1}.booking-confirm__address .icon{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-right:8px}.booking-confirm__metro{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;line-height:1.1}.booking-confirm__metro-icon{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-right:8px}.booking-confirm__btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.booking-confirm__btn-confirm{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;border:none;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:RF Tone Semi Bold,sans-serif;font-size:16px;overflow:hidden;line-height:1;-webkit-transition:all .5s ease;transition:all .5s ease;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:center;height:56px;border-radius:16px;background-color:#7f4cf7;padding:0 24px}.booking-confirm__btn-confirm.is-disabled,.booking-confirm__btn-confirm[disabled]{background-color:#efefef;border-color:#efefef;color:silver;pointer-events:none}.booking-confirm__btn-confirm.is-disabled svg path,.booking-confirm__btn-confirm[disabled] svg path{stroke:silver}.booking-confirm__btn-confirm.is-disabled *,.booking-confirm__btn-confirm[disabled] *{color:silver}.booking-confirm__btn-confirm.is-loading{position:relative;background-image:unset;background-color:#7f4cf7;border-color:#7f4cf7;color:#7f4cf7;pointer-events:none}.booking-confirm__btn-confirm.is-loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:50%/24px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='104' height='104' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid' class='lds-rolling' style='animation-play-state:running;animation-delay:0s;background:0 0'%3E%3Ccircle cx='50' cy='50' fill='none' stroke='%23fff' stroke-width='6' r='35' stroke-dasharray='164.93361431346415 56.97787143782138' style='animation-play-state:running;animation-delay:0s' transform='rotate(119.693 50 50)'%3E%3CanimateTransform attributeName='transform' type='rotate' calcMode='linear' values='0 50 50;360 50 50' keyTimes='0;1' dur='1s' begin='0s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/svg%3E");z-index:11}.booking-confirm__btn-confirm.is-loading *{color:#7f4cf7}.booking-confirm__btn-confirm.is-loading svg path{stroke:#7f4cf7}.booking-confirm__btn-confirm:hover{text-decoration:none;background-color:#7f4cf7;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}@media(min-width:980px){.booking-confirm__btn-confirm:hover{background-image:unset;background-position:unset;background-size:unset;background-color:#9368fc}}.booking-confirm__btn-confirm:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:#7f4cf7}.booking-confirm__btn-confirm,.booking-confirm__btn-confirm:visited{color:#fff}.booking-confirm__btn-confirm:visited svg path,.booking-confirm__btn-confirm svg path{stroke:#fff}.booking-confirm__btn-confirm span:last-of-type{margin-left:auto}.booking-confirm__btn-back{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;border:none;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:RF Tone Semi Bold,sans-serif;font-size:16px;overflow:hidden;line-height:1;-webkit-transition:all .5s ease;transition:all .5s ease;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:center;height:56px;border-radius:16px;background-color:#fafafa;padding:0 24px}.booking-confirm__btn-back.is-disabled,.booking-confirm__btn-back[disabled]{background-color:#efefef;border-color:#efefef;color:silver;pointer-events:none}.booking-confirm__btn-back.is-disabled svg path,.booking-confirm__btn-back[disabled] svg path{stroke:silver}.booking-confirm__btn-back.is-disabled *,.booking-confirm__btn-back[disabled] *{color:silver}.booking-confirm__btn-back.is-loading{position:relative;background-image:unset;background-color:#fafafa;border-color:#fafafa;color:#fafafa;pointer-events:none}.booking-confirm__btn-back.is-loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:50%/24px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='104' height='104' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid' class='lds-rolling' style='animation-play-state:running;animation-delay:0s;background:0 0'%3E%3Ccircle cx='50' cy='50' fill='none' stroke='%23303030' stroke-width='6' r='35' stroke-dasharray='164.93361431346415 56.97787143782138' style='animation-play-state:running;animation-delay:0s' transform='rotate(119.693 50 50)'%3E%3CanimateTransform attributeName='transform' type='rotate' calcMode='linear' values='0 50 50;360 50 50' keyTimes='0;1' dur='1s' begin='0s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/svg%3E");z-index:11}.booking-confirm__btn-back.is-loading *{color:#fafafa}.booking-confirm__btn-back.is-loading svg path{stroke:#fafafa}.booking-confirm__btn-back:hover{text-decoration:none;background-color:#fafafa;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}@media(min-width:980px){.booking-confirm__btn-back:hover{background-image:unset;background-position:unset;background-size:unset;background-color:#efefef}}.booking-confirm__btn-back:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:#fafafa}.booking-confirm__btn-back,.booking-confirm__btn-back:visited{color:#303030}.booking-confirm__btn-back:visited svg path,.booking-confirm__btn-back svg path{stroke:#303030}.booking-confirm__btn-cancel{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;border:none;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:RF Tone Semi Bold,sans-serif;font-size:16px;overflow:hidden;line-height:1;-webkit-transition:all .5s ease;transition:all .5s ease;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:center;height:56px;border-radius:16px;background-color:#fdeef0;padding:0 24px}.booking-confirm__btn-cancel.is-disabled,.booking-confirm__btn-cancel[disabled]{background-color:#efefef;border-color:#efefef;color:silver;pointer-events:none}.booking-confirm__btn-cancel.is-disabled svg path,.booking-confirm__btn-cancel[disabled] svg path{stroke:silver}.booking-confirm__btn-cancel.is-disabled *,.booking-confirm__btn-cancel[disabled] *{color:silver}.booking-confirm__btn-cancel.is-loading{position:relative;background-image:unset;background-color:#fdeef0;border-color:#fdeef0;color:#fdeef0;pointer-events:none}.booking-confirm__btn-cancel.is-loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:50%/24px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='104' height='104' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid' class='lds-rolling' style='animation-play-state:running;animation-delay:0s;background:0 0'%3E%3Ccircle cx='50' cy='50' fill='none' stroke='%23DD424D' stroke-width='6' r='35' stroke-dasharray='164.93361431346415 56.97787143782138' style='animation-play-state:running;animation-delay:0s' transform='rotate(119.693 50 50)'%3E%3CanimateTransform attributeName='transform' type='rotate' calcMode='linear' values='0 50 50;360 50 50' keyTimes='0;1' dur='1s' begin='0s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/svg%3E");z-index:11}.booking-confirm__btn-cancel.is-loading *{color:#fdeef0}.booking-confirm__btn-cancel.is-loading svg path{stroke:#fdeef0}.booking-confirm__btn-cancel:hover{text-decoration:none;background-color:#fdeef0;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}@media(min-width:980px){.booking-confirm__btn-cancel:hover{background-image:unset;background-position:unset;background-size:unset;background-color:#ffeaed}}.booking-confirm__btn-cancel:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:#fdeef0}.booking-confirm__btn-cancel,.booking-confirm__btn-cancel:visited{color:#dd424d}.booking-confirm__btn-cancel:visited svg path,.booking-confirm__btn-cancel svg path{stroke:#dd424d}.booking-confirm__buttons{margin-top:32px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width:768px){.booking-confirm__buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.booking-confirm__buttons.-with-message button{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media(min-width:768px){.booking-confirm__buttons.-with-message button{-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset}}.booking-confirm__invite-description{font-family:RF Tone Regular,sans-serif;font-weight:400;color:#303030;font-size:14px;line-height:1.28;margin:0 0 24px}@media(min-width:980px){.booking-confirm__invite-description{margin-bottom:32px}}.booking-confirm__invite-description a{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;border:none;border-radius:16px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:RF Tone Semi Bold,sans-serif;font-size:16px;overflow:hidden;line-height:1;-webkit-transition:all .5s ease;transition:all .5s ease;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:center;height:32px;background-color:transparent;border-radius:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;padding:0}.booking-confirm__invite-description a.is-disabled,.booking-confirm__invite-description a[disabled]{background-color:#efefef;border-color:#efefef;color:silver;pointer-events:none}.booking-confirm__invite-description a.is-disabled svg path,.booking-confirm__invite-description a[disabled] svg path{stroke:silver}.booking-confirm__invite-description a.is-disabled *,.booking-confirm__invite-description a[disabled] *{color:silver}.booking-confirm__invite-description a.is-loading{position:relative;background-image:unset;background-color:transparent;border-color:transparent;color:transparent;pointer-events:none}.booking-confirm__invite-description a.is-loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:50%/24px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='104' height='104' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid' class='lds-rolling' style='animation-play-state:running;animation-delay:0s;background:0 0'%3E%3Ccircle cx='50' cy='50' fill='none' stroke='%237F4CF7' stroke-width='6' r='35' stroke-dasharray='164.93361431346415 56.97787143782138' style='animation-play-state:running;animation-delay:0s' transform='rotate(119.693 50 50)'%3E%3CanimateTransform attributeName='transform' type='rotate' calcMode='linear' values='0 50 50;360 50 50' keyTimes='0;1' dur='1s' begin='0s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/svg%3E");z-index:11}.booking-confirm__invite-description a.is-loading *{color:transparent}.booking-confirm__invite-description a.is-loading svg path{stroke:transparent}.booking-confirm__invite-description a:hover{text-decoration:none;background-color:transparent;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}@media(min-width:980px){.booking-confirm__invite-description a:hover{background-image:unset;background-position:unset;background-size:unset}}.booking-confirm__invite-description a:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:transparent}.booking-confirm__invite-description a,.booking-confirm__invite-description a:visited{color:#7f4cf7}.booking-confirm__invite-description a:visited svg path,.booking-confirm__invite-description a svg path{stroke:#7f4cf7}.booking-confirm__invite-description a:hover,.booking-confirm__invite-description a:hover:visited{color:#9368fc}.booking-confirm__invite-description a:hover:visited svg path,.booking-confirm__invite-description a:hover svg path{stroke:#9368fc}.booking-confirm__invite-description a svg{-webkit-box-flex:0;-ms-flex:none;flex:none;display:block;width:24px;-o-object-fit:contain;object-fit:contain;margin-left:4px}.booking-confirm__invite-description a svg path{stroke:#7f4cf7}.booking-confirm__invite-copy{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;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:RF Tone Semi Bold,sans-serif;font-size:16px;overflow:hidden;line-height:1;-webkit-transition:all .5s ease;transition:all .5s ease;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:center;height:56px;border-radius:16px;background-color:transparent;border:1px solid #303030;padding:0 24px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.booking-confirm__invite-copy.is-disabled,.booking-confirm__invite-copy[disabled]{background-color:#efefef;border-color:#efefef;color:silver;pointer-events:none}.booking-confirm__invite-copy.is-disabled svg path,.booking-confirm__invite-copy[disabled] svg path{stroke:silver}.booking-confirm__invite-copy.is-disabled *,.booking-confirm__invite-copy[disabled] *{color:silver}.booking-confirm__invite-copy.is-loading{position:relative;background-image:unset;background-color:transparent;border-color:#303030;color:transparent;pointer-events:none}.booking-confirm__invite-copy.is-loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:50%/24px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='104' height='104' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid' class='lds-rolling' style='animation-play-state:running;animation-delay:0s;background:0 0'%3E%3Ccircle cx='50' cy='50' fill='none' stroke='%23303030' stroke-width='6' r='35' stroke-dasharray='164.93361431346415 56.97787143782138' style='animation-play-state:running;animation-delay:0s' transform='rotate(119.693 50 50)'%3E%3CanimateTransform attributeName='transform' type='rotate' calcMode='linear' values='0 50 50;360 50 50' keyTimes='0;1' dur='1s' begin='0s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/svg%3E");z-index:11}.booking-confirm__invite-copy.is-loading *{color:transparent}.booking-confirm__invite-copy.is-loading svg path{stroke:transparent}.booking-confirm__invite-copy:hover{text-decoration:none}.booking-confirm__invite-copy,.booking-confirm__invite-copy:visited{color:#303030}.booking-confirm__invite-copy:visited svg path,.booking-confirm__invite-copy svg path{stroke:#303030}.booking-confirm__invite-copy:hover{background-color:transparent;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}@media(min-width:980px){.booking-confirm__invite-copy:hover{background-image:unset;background-position:unset;background-size:unset}}.booking-confirm__invite-copy:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:transparent}.booking-confirm__invite-copy:after{content: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='M6.5 6.216v-2.31c0-.776.63-1.406 1.406-1.406h12.188c.776 0 1.406.63 1.406 1.406v12.188c0 .776-.63 1.406-1.406 1.406h-2.336' stroke='%23303030' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16.094 6.5H3.906C3.13 6.5 2.5 7.13 2.5 7.906v12.188c0 .776.63 1.406 1.406 1.406h12.188c.776 0 1.406-.63 1.406-1.406V7.906c0-.776-.63-1.406-1.406-1.406z' stroke='%23303030' stroke-width='2' stroke-linejoin='round'/%3E%3C/svg%3E");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:24px;height:24px}.booking-confirm__invite-copy span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.booking-confirm__invite-message{font-family:RF Tone Regular,sans-serif;font-weight:400;color:#909090;font-size:14px;line-height:1.28;margin:0}.booking-confirm__invite-message a{color:#7f4cf7;border-bottom:1px solid #7f4cf7;text-decoration:none}.booking-confirm__invite-message a:hover{border-bottom-color:transparent;text-decoration:none}.booking-confirm__note{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;border-radius:16px;background:#fef6e3;padding:8px 12px}.booking-confirm__note p{font-family:RF Tone Semi Bold,sans-serif;font-weight:400;color:#f9c541;font-size:14px;line-height:1.28;margin:0;-webkit-box-flex:1;-ms-flex:auto;flex:auto}.booking-confirm__note svg{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-left:8px;width:24px}@media(min-width:768px){.booking-confirm .modal__wrapper{max-width:544px;padding:24px 16px 32px 32px}}@media(min-width:980px){.booking-confirm .modal__closer{top:24px}}.booking-confirm .modal__title{margin-bottom:4px}.booking-confirm .modal__subtitle{font-family:RF Tone Semi Bold,sans-serif;padding:0 24px}.booking-confirm .is-hidden{display:none}.booking-modal__btns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;margin-top:32px}.booking-modal__btn-confirm,.booking-modal__btns{display:-webkit-box;display:-ms-flexbox;display:flex}.booking-modal__btn-confirm{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:RF Tone Semi Bold,sans-serif;font-size:16px;overflow:hidden;line-height:1;-webkit-transition:all .5s ease;transition:all .5s ease;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:center;height:56px;border-radius:16px;background-color:#7f4cf7;padding:0 24px}.booking-modal__btn-confirm.is-disabled,.booking-modal__btn-confirm[disabled]{background-color:#efefef;border-color:#efefef;color:silver;pointer-events:none}.booking-modal__btn-confirm.is-disabled svg path,.booking-modal__btn-confirm[disabled] svg path{stroke:silver}.booking-modal__btn-confirm.is-disabled *,.booking-modal__btn-confirm[disabled] *{color:silver}.booking-modal__btn-confirm.is-loading{position:relative;background-image:unset;background-color:#7f4cf7;border-color:#7f4cf7;color:#7f4cf7;pointer-events:none}.booking-modal__btn-confirm.is-loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:50%/24px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='104' height='104' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid' class='lds-rolling' style='animation-play-state:running;animation-delay:0s;background:0 0'%3E%3Ccircle cx='50' cy='50' fill='none' stroke='%23fff' stroke-width='6' r='35' stroke-dasharray='164.93361431346415 56.97787143782138' style='animation-play-state:running;animation-delay:0s' transform='rotate(119.693 50 50)'%3E%3CanimateTransform attributeName='transform' type='rotate' calcMode='linear' values='0 50 50;360 50 50' keyTimes='0;1' dur='1s' begin='0s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/svg%3E");z-index:11}.booking-modal__btn-confirm.is-loading *{color:#7f4cf7}.booking-modal__btn-confirm.is-loading svg path{stroke:#7f4cf7}.booking-modal__btn-confirm:hover{text-decoration:none;background-color:#7f4cf7;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}@media(min-width:980px){.booking-modal__btn-confirm:hover{background-image:unset;background-position:unset;background-size:unset;background-color:#9368fc}}.booking-modal__btn-confirm:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:#7f4cf7}.booking-modal__btn-confirm,.booking-modal__btn-confirm:visited{color:#fff}.booking-modal__btn-confirm:visited svg path,.booking-modal__btn-confirm svg path{stroke:#fff}.booking-modal__btn-confirm span:last-of-type{margin-left:auto}.booking-modal__btn-cancel{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;border:none;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:RF Tone Semi Bold,sans-serif;font-size:16px;overflow:hidden;line-height:1;-webkit-transition:all .5s ease;transition:all .5s ease;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:center;height:56px;border-radius:16px;background-color:#fafafa;padding:0 24px}.booking-modal__btn-cancel.is-disabled,.booking-modal__btn-cancel[disabled]{background-color:#efefef;border-color:#efefef;color:silver;pointer-events:none}.booking-modal__btn-cancel.is-disabled svg path,.booking-modal__btn-cancel[disabled] svg path{stroke:silver}.booking-modal__btn-cancel.is-disabled *,.booking-modal__btn-cancel[disabled] *{color:silver}.booking-modal__btn-cancel.is-loading{position:relative;background-image:unset;background-color:#fafafa;border-color:#fafafa;color:#fafafa;pointer-events:none}.booking-modal__btn-cancel.is-loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:50%/24px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='104' height='104' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid' class='lds-rolling' style='animation-play-state:running;animation-delay:0s;background:0 0'%3E%3Ccircle cx='50' cy='50' fill='none' stroke='%23303030' stroke-width='6' r='35' stroke-dasharray='164.93361431346415 56.97787143782138' style='animation-play-state:running;animation-delay:0s' transform='rotate(119.693 50 50)'%3E%3CanimateTransform attributeName='transform' type='rotate' calcMode='linear' values='0 50 50;360 50 50' keyTimes='0;1' dur='1s' begin='0s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/svg%3E");z-index:11}.booking-modal__btn-cancel.is-loading *{color:#fafafa}.booking-modal__btn-cancel.is-loading svg path{stroke:#fafafa}.booking-modal__btn-cancel:hover{text-decoration:none;background-color:#fafafa;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}@media(min-width:980px){.booking-modal__btn-cancel:hover{background-image:unset;background-position:unset;background-size:unset;background-color:#efefef}}.booking-modal__btn-cancel:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:#fafafa}.booking-modal__btn-cancel,.booking-modal__btn-cancel:visited{color:#303030}.booking-modal__btn-cancel:visited svg path,.booking-modal__btn-cancel svg path{stroke:#303030}@media(min-width:768px){.booking-modal .modal__wrapper{max-width:544px;padding:24px 32px 32px}}.booking-modal .modal__closer{display:none}.booking-modal .modal__title{margin-bottom:4px}@media(min-width:980px){.booking-modal .modal__title{margin-bottom:4px}}.booking-modal .modal__subtitle{font-family:RF Tone Regular,sans-serif;font-weight:400;color:#909090;font-size:14px;line-height:1.28;margin:0}.phone-verification-modal__subtitle{font-family:RF Tone Regular,sans-serif;color:#909090;font-size:16px;line-height:1.2;margin:0;text-align:left}.phone-verification-modal__change-btn{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;border-radius:16px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:RF Tone Semi Bold,sans-serif;font-size:16px;overflow:hidden;line-height:1;-webkit-transition:all .5s ease;transition:all .5s ease;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:center;height:20px;background-color:transparent;border-radius:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:0;border:none;border-bottom:1px solid}.phone-verification-modal__change-btn.is-disabled,.phone-verification-modal__change-btn[disabled]{background-color:#efefef;border-color:#efefef;color:silver;pointer-events:none}.phone-verification-modal__change-btn.is-disabled svg path,.phone-verification-modal__change-btn[disabled] svg path{stroke:silver}.phone-verification-modal__change-btn.is-disabled *,.phone-verification-modal__change-btn[disabled] *{color:silver}.phone-verification-modal__change-btn.is-loading{position:relative;background-image:unset;background-color:transparent;border-color:transparent;color:transparent;pointer-events:none}.phone-verification-modal__change-btn.is-loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:50%/24px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='104' height='104' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid' class='lds-rolling' style='animation-play-state:running;animation-delay:0s;background:0 0'%3E%3Ccircle cx='50' cy='50' fill='none' stroke='%237F4CF7' stroke-width='6' r='35' stroke-dasharray='164.93361431346415 56.97787143782138' style='animation-play-state:running;animation-delay:0s' transform='rotate(119.693 50 50)'%3E%3CanimateTransform attributeName='transform' type='rotate' calcMode='linear' values='0 50 50;360 50 50' keyTimes='0;1' dur='1s' begin='0s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/svg%3E");z-index:11}.phone-verification-modal__change-btn.is-loading *{color:transparent}.phone-verification-modal__change-btn.is-loading svg path{stroke:transparent}.phone-verification-modal__change-btn:hover{text-decoration:none;background-color:transparent;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}@media(min-width:980px){.phone-verification-modal__change-btn:hover{background-image:unset;background-position:unset;background-size:unset}}.phone-verification-modal__change-btn:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:transparent}.phone-verification-modal__change-btn,.phone-verification-modal__change-btn:visited{color:#7f4cf7}.phone-verification-modal__change-btn:visited svg path,.phone-verification-modal__change-btn svg path{stroke:#7f4cf7}.phone-verification-modal__change-btn:hover,.phone-verification-modal__change-btn:hover:visited{color:#9368fc}.phone-verification-modal__change-btn:hover:visited svg path,.phone-verification-modal__change-btn:hover svg path{stroke:#9368fc}.phone-verification-modal__change-btn svg{-webkit-box-flex:0;-ms-flex:none;flex:none;display:block;width:24px;-o-object-fit:contain;object-fit:contain;margin-left:4px}.phone-verification-modal__change-btn svg path{stroke:#7f4cf7}.phone-verification-modal__form{margin-top:24px}.phone-verification-modal__btn{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;border:none;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:RF Tone Semi Bold,sans-serif;font-size:16px;overflow:hidden;line-height:1;-webkit-transition:all .5s ease;transition:all .5s ease;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:center;height:56px;border-radius:16px;background-color:#7f4cf7;padding:0 24px;margin-top:24px;width:100%}.phone-verification-modal__btn.is-disabled,.phone-verification-modal__btn[disabled]{background-color:#efefef;border-color:#efefef;color:silver;pointer-events:none}.phone-verification-modal__btn.is-disabled svg path,.phone-verification-modal__btn[disabled] svg path{stroke:silver}.phone-verification-modal__btn.is-disabled *,.phone-verification-modal__btn[disabled] *{color:silver}.phone-verification-modal__btn.is-loading{position:relative;background-image:unset;background-color:#7f4cf7;border-color:#7f4cf7;color:#7f4cf7;pointer-events:none}.phone-verification-modal__btn.is-loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:50%/24px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='104' height='104' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid' class='lds-rolling' style='animation-play-state:running;animation-delay:0s;background:0 0'%3E%3Ccircle cx='50' cy='50' fill='none' stroke='%23fff' stroke-width='6' r='35' stroke-dasharray='164.93361431346415 56.97787143782138' style='animation-play-state:running;animation-delay:0s' transform='rotate(119.693 50 50)'%3E%3CanimateTransform attributeName='transform' type='rotate' calcMode='linear' values='0 50 50;360 50 50' keyTimes='0;1' dur='1s' begin='0s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/svg%3E");z-index:11}.phone-verification-modal__btn.is-loading *{color:#7f4cf7}.phone-verification-modal__btn.is-loading svg path{stroke:#7f4cf7}.phone-verification-modal__btn:hover{text-decoration:none;background-color:#7f4cf7;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}@media(min-width:980px){.phone-verification-modal__btn:hover{background-image:unset;background-position:unset;background-size:unset;background-color:#9368fc}}.phone-verification-modal__btn:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:#7f4cf7}.phone-verification-modal__btn,.phone-verification-modal__btn:visited{color:#fff}.phone-verification-modal__btn:visited svg path,.phone-verification-modal__btn svg path{stroke:#fff}.phone-verification-modal__note{font-family:RF Tone Regular,sans-serif;color:#909090;font-size:16px;line-height:1.2;text-align:left;margin:12px 0 0}.phone-verification-modal .modal__wrapper{padding:24px 16px}@media(min-width:768px){.phone-verification-modal .modal__wrapper{padding:24px 8px 24px 24px;max-width:520px}}.phone-verification-modal .modal__title{font-family:RF Tone Semi Bold,sans-serif;color:#303030;font-size:20px;line-height:1.2;margin:0 0 12px;text-align:left;padding:0 32px 0 0}@media(min-width:980px){.phone-verification-modal .modal__title{margin:0 0 12px}}.phone-verification-modal .is-hidden{display:none}.package-selection{margin-bottom:32px}.package-selection__title{font-family:RF Tone Regular,sans-serif;font-weight:400;color:#909090;font-size:14px;line-height:1.28;margin:0}.package-item-selector{padding:16px 0;border-bottom:1px solid #efefef}.package-item-selector__radio{display:block;margin-bottom:0}.package-item-selector__radio input{display:none}.package-item-selector__radio input:disabled{pointer-events:none}.package-item-selector__radio input:disabled+span:before{border:2px solid #e0ccfc!important}.package-item-selector__radio>span{position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;cursor:pointer;color:#303030;font-family:RF Tone Regular,sans-serif;font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.package-item-selector__radio>span:before{top:0;right:0;border:2px solid #e0ccfc;font:inherit;font-size:16px;color:#303030;background:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;width:24px;height:24px;vertical-align:middle;margin-left:8px;border-radius:50%;-webkit-box-flex:0;-ms-flex:none;flex:none}.package-item-selector__radio>span:after,.package-item-selector__radio>span:before{content:"";position:absolute;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-box-sizing:border-box;box-sizing:border-box}.package-item-selector__radio>span:after{opacity:0;top:2px;right:2px;width:20px;height:20px;border:3px solid #fff;border-radius:50%}.package-item-selector__radio>span:hover{color:#7f4cf7}.package-item-selector__radio input:checked+span:before{border:2px solid #7f4cf7;background:#7f4cf7}.package-item-selector__radio input:checked+span:after{opacity:1}.package-item-selector__radio span:after,.package-item-selector__radio span:before{top:0;bottom:0;margin-top:auto;margin-bottom:auto}.package-item{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}.package-item__title{font-family:RF Tone Regular,sans-serif;color:#303030;font-size:16px;line-height:1.2;margin:0 0 2px;display:block}.package-item__title span{color:#7f4cf7}.package-item__subtitle{font-family:RF Tone Regular,sans-serif;font-weight:400;color:#909090;font-size:14px;line-height:1.28;margin:0;display:block}.package-item__subtitle.is-error{color:#dd424d}.icon{width:24px;height:24px;display:inline-block;vertical-align:middle;fill:#303030;-webkit-transition:fill .2s ease;transition:fill .2s ease}.icon svg{width:100%;height:100%;display:block;fill:currentColor}.icon--sm{width:16px;height:16px}.icon--md{width:20px;height:20px}.icon--lg{width:32px;height:32px}.metro-icon{width:24px;height:24px;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:#fafafa;border-radius:4px}.metro-icon svg{width:18px;height:18px}.segmented-control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:32px;border-radius:9px;background:rgba(120,120,128,.12);padding:2px}.segmented-control__item{font-family:RF Tone Regular,sans-serif;font-weight:400;color:#303030;font-size:14px;line-height:1.28;margin:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border:none;padding:0;text-align:center;line-height:1;cursor:pointer}.segmented-control__item.is-active{font-family:RF Tone Semi Bold,sans-serif;border-radius:7px;border:.5px solid rgba(0,0,0,.04);background:#fff;-webkit-box-shadow:0 3px 8px 0 rgba(0,0,0,.12),0 3px 1px 0 rgba(0,0,0,.04);box-shadow:0 3px 8px 0 rgba(0,0,0,.12),0 3px 1px 0 rgba(0,0,0,.04);cursor:unset}.input-clear-btn{display:block;position:absolute;right:0;top:0;width:56px;height:56px;padding:0;border:none;background:50%/24px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath d='M7 7l10 10M7 17L17 7' stroke='%23909090' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");cursor:pointer}.form-auth .is-hidden,.input-clear-btn.is-hidden{display:none}.form-auth__container{padding:24px 16px}@media(min-width:980px){.form-auth__container{padding:32px}}.form-auth__title{font-family:RF Tone Semi Bold,sans-serif;color:#303030;font-size:20px;line-height:1.2;margin:0 0 16px}@media(min-width:980px){.form-auth__title{margin:0 0 8px}}.form-auth__subtitle{font-family:RF Tone Regular,sans-serif;color:#303030;font-size:16px;line-height:1.2;display:block;margin:0 0 24px}.form-auth__submit{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;border:none;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:RF Tone Semi Bold,sans-serif;font-size:16px;overflow:hidden;line-height:1;-webkit-transition:all .5s ease;transition:all .5s ease;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:center;height:56px;border-radius:16px;background-color:#7f4cf7;padding:0 24px;margin-bottom:24px;width:100%;margin-top:24px}.form-auth__submit.is-disabled,.form-auth__submit[disabled]{background-color:#efefef;border-color:#efefef;color:silver;pointer-events:none}.form-auth__submit.is-disabled svg path,.form-auth__submit[disabled] svg path{stroke:silver}.form-auth__submit.is-disabled *,.form-auth__submit[disabled] *{color:silver}.form-auth__submit.is-loading{position:relative;background-image:unset;background-color:#7f4cf7;border-color:#7f4cf7;color:#7f4cf7;pointer-events:none}.form-auth__submit.is-loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:50%/24px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='104' height='104' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid' class='lds-rolling' style='animation-play-state:running;animation-delay:0s;background:0 0'%3E%3Ccircle cx='50' cy='50' fill='none' stroke='%23fff' stroke-width='6' r='35' stroke-dasharray='164.93361431346415 56.97787143782138' style='animation-play-state:running;animation-delay:0s' transform='rotate(119.693 50 50)'%3E%3CanimateTransform attributeName='transform' type='rotate' calcMode='linear' values='0 50 50;360 50 50' keyTimes='0;1' dur='1s' begin='0s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/svg%3E");z-index:11}.form-auth__submit.is-loading *{color:#7f4cf7}.form-auth__submit.is-loading svg path{stroke:#7f4cf7}.form-auth__submit:hover{text-decoration:none;background-color:#7f4cf7;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}@media(min-width:980px){.form-auth__submit:hover{background-image:unset;background-position:unset;background-size:unset;background-color:#9368fc}}.form-auth__submit:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:#7f4cf7}.form-auth__submit,.form-auth__submit:visited{color:#fff}.form-auth__submit:visited svg path,.form-auth__submit svg path{stroke:#fff}.form-auth__separators{position:relative;margin:0 auto 24px;text-align:center}.form-auth__separators span{display:inline-block;position:relative;z-index:2;background:#fff;font-size:14px;line-height:1;color:#303030;font-family:RF Tone Regular,sans-serif;padding:8px}.form-auth__separators:after{content:"";width:100%;height:1px;background:#dfdfdf;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center}.form-auth__verification-note{margin-top:24px;color:silver;line-height:1.3;letter-spacing:-.3px}.form-auth__verification-note,.form-auth__verification-resend{font-family:RF Tone Semi Bold,sans-serif;font-size:16px;text-align:center}.form-auth__verification-resend{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;border:none;border-radius:16px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;line-height:1;-webkit-transition:all .5s ease;transition:all .5s ease;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);height:48px;background-color:transparent;padding:0 12px;border-radius:0;width:100%;margin-top:8px}.form-auth__verification-resend.is-disabled,.form-auth__verification-resend[disabled]{background-color:#efefef;border-color:#efefef;color:silver;pointer-events:none}.form-auth__verification-resend.is-disabled svg path,.form-auth__verification-resend[disabled] svg path{stroke:silver}.form-auth__verification-resend.is-disabled *,.form-auth__verification-resend[disabled] *{color:silver}.form-auth__verification-resend.is-loading{position:relative;background-image:unset;background-color:transparent;border-color:transparent;color:transparent;pointer-events:none}.form-auth__verification-resend.is-loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:50%/24px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='104' height='104' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid' class='lds-rolling' style='animation-play-state:running;animation-delay:0s;background:0 0'%3E%3Ccircle cx='50' cy='50' fill='none' stroke='%237F4CF7' stroke-width='6' r='35' stroke-dasharray='164.93361431346415 56.97787143782138' style='animation-play-state:running;animation-delay:0s' transform='rotate(119.693 50 50)'%3E%3CanimateTransform attributeName='transform' type='rotate' calcMode='linear' values='0 50 50;360 50 50' keyTimes='0;1' dur='1s' begin='0s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/svg%3E");z-index:11}.form-auth__verification-resend.is-loading *{color:transparent}.form-auth__verification-resend.is-loading svg path{stroke:transparent}.form-auth__verification-resend:hover{text-decoration:none;background-color:transparent;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}@media(min-width:980px){.form-auth__verification-resend:hover{background-image:unset;background-position:unset;background-size:unset}}.form-auth__verification-resend:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:transparent}.form-auth__verification-resend,.form-auth__verification-resend:visited{color:#7f4cf7}.form-auth__verification-resend:visited svg path,.form-auth__verification-resend svg path{stroke:#7f4cf7}.form-auth__verification-resend:hover,.form-auth__verification-resend:hover:visited{color:#9368fc}.form-auth__verification-resend:hover:visited svg path,.form-auth__verification-resend:hover svg path{stroke:#9368fc}.form-auth__verification-resend svg{-webkit-box-flex:0;-ms-flex:none;flex:none;display:block;width:24px;-o-object-fit:contain;object-fit:contain;margin-left:4px}.form-auth__verification-resend svg path{stroke:#7f4cf7}.form-auth__verification-btn{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;border:none;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:RF Tone Semi Bold,sans-serif;font-size:16px;overflow:hidden;line-height:1;-webkit-transition:all .5s ease;transition:all .5s ease;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:center;height:56px;border-radius:16px;background-color:#7f4cf7;padding:0 24px;width:100%;margin-top:24px}.form-auth__verification-btn.is-disabled,.form-auth__verification-btn[disabled]{background-color:#efefef;border-color:#efefef;color:silver;pointer-events:none}.form-auth__verification-btn.is-disabled svg path,.form-auth__verification-btn[disabled] svg path{stroke:silver}.form-auth__verification-btn.is-disabled *,.form-auth__verification-btn[disabled] *{color:silver}.form-auth__verification-btn.is-loading{position:relative;background-image:unset;background-color:#7f4cf7;border-color:#7f4cf7;color:#7f4cf7;pointer-events:none}.form-auth__verification-btn.is-loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:50%/24px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='104' height='104' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid' class='lds-rolling' style='animation-play-state:running;animation-delay:0s;background:0 0'%3E%3Ccircle cx='50' cy='50' fill='none' stroke='%23fff' stroke-width='6' r='35' stroke-dasharray='164.93361431346415 56.97787143782138' style='animation-play-state:running;animation-delay:0s' transform='rotate(119.693 50 50)'%3E%3CanimateTransform attributeName='transform' type='rotate' calcMode='linear' values='0 50 50;360 50 50' keyTimes='0;1' dur='1s' begin='0s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/svg%3E");z-index:11}.form-auth__verification-btn.is-loading *{color:#7f4cf7}.form-auth__verification-btn.is-loading svg path{stroke:#7f4cf7}.form-auth__verification-btn:hover{text-decoration:none;background-color:#7f4cf7;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}@media(min-width:980px){.form-auth__verification-btn:hover{background-image:unset;background-position:unset;background-size:unset;background-color:#9368fc}}.form-auth__verification-btn:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:#7f4cf7}.form-auth__verification-btn,.form-auth__verification-btn:visited{color:#fff}.form-auth__verification-btn:visited svg path,.form-auth__verification-btn svg path{stroke:#fff}.form-auth__socials{margin-bottom:32px}.form-auth__socials.is-disabled{opacity:.5;pointer-events:none}.form-auth .form-item{margin-bottom:16px}.form-auth .form-item__error.is-hidden{display:none}.form-auth .login-remember{margin-bottom:24px}.auth-modal .form-auth__container{padding:0}.auth-modal .form-auth__title{padding-right:32px;padding-top:8px}.auth-modal .form-auth__subtitle{padding-right:32px}@media(min-width:768px){.auth-modal .modal__wrapper{max-width:486px}}.auth-modal .modal__content{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.auth-modal .modal__content:has(.custom-select-container.is-open){overflow-y:unset}.privacy-and-marketing-agreements__checkbox{margin-bottom:12px}.privacy-and-marketing-agreements__checkbox-label input{display:none}.privacy-and-marketing-agreements__checkbox-label span{font-family:RF Tone Regular,sans-serif;color:#303030;font-size:12px;line-height:1.3;margin:0;-webkit-transition:all .2s ease;transition:all .2s ease;cursor:pointer}@media(min-width:768px){.privacy-and-marketing-agreements__checkbox-label span{font-family:RF Tone Regular,sans-serif;font-weight:400;color:#303030;font-size:14px;line-height:1.28;margin:0}}.privacy-and-marketing-agreements__checkbox-label span:before{content:"";display:inline-block;width:24px;height:24px;vertical-align:middle;margin-right:12px;border-radius:4px;font:inherit;font-size:15px;color:#303030;background:#fff;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #e0ccfc;position:relative;top:-2px;-webkit-box-sizing:border-box;box-sizing:border-box}.privacy-and-marketing-agreements__checkbox-label input:checked+span:before{background:#7f4cf7 url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath d='M6 12l4.333 4L19 8' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50% no-repeat;border-color:#7f4cf7}.privacy-and-marketing-agreements__checkbox-label span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.privacy-and-marketing-agreements__checkbox-label span:before{-webkit-box-flex:0;-ms-flex:none;flex:none}.privacy-and-marketing-agreements__checkbox-label span a{-webkit-text-decoration:1px solid underline;text-decoration:1px solid underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-color:#909090;text-underline-offset:auto;text-underline-position:from-font;color:inherit}.privacy-and-marketing-agreements__checkbox-label span a:visited{color:inherit}.privacy-and-marketing-agreements__checkbox-label p{margin:0}.privacy-and-marketing-agreements__note{font-family:RF Tone Regular,sans-serif;color:#b0b0b0;font-size:12px;margin:0;line-height:1.3}.privacy-and-marketing-agreements__note a{color:#909090;-webkit-text-decoration:1px solid underline;text-decoration:1px solid underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:auto;text-underline-position:from-font}.privacy-and-marketing-agreements__note a:visited{color:inherit}.privacy-and-marketing-agreements__note br{display:none}@media(min-width:768px){.privacy-and-marketing-agreements__note br{display:block}}.auth-page__container{background:#fff;padding:20px 0 50px}@media(min-width:980px){.auth-page__container{padding-left:16px;padding-right:16px}}@media(min-width:1280px){.auth-page__container{padding-left:16px;padding-right:16px}}@media(min-width:1440px){.auth-page__container{padding-left:75px;padding-right:75px}}@media(min-width:2561px){.auth-page__container{max-width:1920px;margin:0 auto}}@media(min-width:768px){.auth-page__container{padding:50px 0}}.auth-page__form{width:100%;max-width:486px;margin:0 auto;overflow:hidden;background:#fff}@media(min-width:768px){.auth-page__form{border-radius:16px;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.1);box-shadow:0 2px 10px 0 rgba(0,0,0,.1)}}.registration-continue__container{background:#fff;padding:50px 16px}@media(min-width:980px){.registration-continue__container{padding-left:16px;padding-right:16px}}@media(min-width:1280px){.registration-continue__container{padding-left:16px;padding-right:16px}}@media(min-width:1440px){.registration-continue__container{padding-left:75px;padding-right:75px}}@media(min-width:2561px){.registration-continue__container{max-width:1920px;margin:0 auto}}@media(min-width:768px){.registration-continue__container{padding:50px 0}}.registration-continue__content{width:100%;max-width:486px;margin:0 auto}@media(min-width:768px){.registration-continue__content{-webkit-box-shadow:0 2px 10px rgba(0,0,0,.1);box-shadow:0 2px 10px rgba(0,0,0,.1);border-radius:16px;padding:32px}}.registration-continue__title{font-family:RF Tone Semi Bold,sans-serif;color:#303030;font-size:20px;line-height:1.2;margin:0 0 16px}@media(min-width:980px){.registration-continue__title{margin:0 0 16px}}.registration-continue__subtitle{font-family:RF Tone Regular,sans-serif;color:#909090;font-size:16px;line-height:1.2;margin:0 0 24px}.registration-continue__submit{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;border:none;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:RF Tone Semi Bold,sans-serif;font-size:16px;overflow:hidden;line-height:1;-webkit-transition:all .5s ease;transition:all .5s ease;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:center;height:56px;border-radius:16px;background-color:#7f4cf7;padding:0 24px;width:100%}.registration-continue__submit.is-disabled,.registration-continue__submit[disabled]{background-color:#efefef;border-color:#efefef;color:silver;pointer-events:none}.registration-continue__submit.is-disabled svg path,.registration-continue__submit[disabled] svg path{stroke:silver}.registration-continue__submit.is-disabled *,.registration-continue__submit[disabled] *{color:silver}.registration-continue__submit.is-loading{position:relative;background-image:unset;background-color:#7f4cf7;border-color:#7f4cf7;color:#7f4cf7;pointer-events:none}.registration-continue__submit.is-loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:50%/24px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='104' height='104' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid' class='lds-rolling' style='animation-play-state:running;animation-delay:0s;background:0 0'%3E%3Ccircle cx='50' cy='50' fill='none' stroke='%23fff' stroke-width='6' r='35' stroke-dasharray='164.93361431346415 56.97787143782138' style='animation-play-state:running;animation-delay:0s' transform='rotate(119.693 50 50)'%3E%3CanimateTransform attributeName='transform' type='rotate' calcMode='linear' values='0 50 50;360 50 50' keyTimes='0;1' dur='1s' begin='0s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/svg%3E");z-index:11}.registration-continue__submit.is-loading *{color:#7f4cf7}.registration-continue__submit.is-loading svg path{stroke:#7f4cf7}.registration-continue__submit:hover{text-decoration:none;background-color:#7f4cf7;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}@media(min-width:980px){.registration-continue__submit:hover{background-image:unset;background-position:unset;background-size:unset;background-color:#9368fc}}.registration-continue__submit:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:#7f4cf7}.registration-continue__submit,.registration-continue__submit:visited{color:#fff}.registration-continue__submit:visited svg path,.registration-continue__submit svg path{stroke:#fff}.registration-continue .form-item{margin-bottom:16px}.registration-continue-modal .modal__wrapper{padding:24px 16px}@media(min-width:768px){.registration-continue-modal .modal__wrapper{padding:24px;max-width:520px}}.registration-continue-modal .modal__content{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.registration-continue-modal .modal__content:has(.custom-select-container.is-open){overflow-y:unset}.registration-continue-modal .registration-continue__title{padding-right:32px;padding-top:4px}@media(min-width:768px){.registration-continue-modal .registration-continue__title{padding-top:0}}.registration-continue-modal .registration-continue__subtitle{padding-right:32px}#profile__registration-continue-form .form-item{margin-bottom:16px}#profile__registration-continue-form .form-control{width:100%}#profile__registration-continue-form .edit-input__error{font-family:RF Tone Regular,sans-serif;color:#dd424d;font-size:12px;text-align:left;margin:0}#profile__registration-continue-form .form-submit-button{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;border:none;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:RF Tone Semi Bold,sans-serif;font-size:16px;overflow:hidden;line-height:1;-webkit-transition:all .5s ease;transition:all .5s ease;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:center;height:56px;border-radius:16px;background-color:#7f4cf7;padding:0 24px;width:100%;margin-top:24px}#profile__registration-continue-form .form-submit-button.is-disabled,#profile__registration-continue-form .form-submit-button[disabled]{background-color:#efefef;border-color:#efefef;color:silver;pointer-events:none}#profile__registration-continue-form .form-submit-button.is-disabled svg path,#profile__registration-continue-form .form-submit-button[disabled] svg path{stroke:silver}#profile__registration-continue-form .form-submit-button.is-disabled *,#profile__registration-continue-form .form-submit-button[disabled] *{color:silver}#profile__registration-continue-form .form-submit-button.is-loading{position:relative;background-image:unset;background-color:#7f4cf7;border-color:#7f4cf7;color:#7f4cf7;pointer-events:none}#profile__registration-continue-form .form-submit-button.is-loading:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:50%/24px no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='104' height='104' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid' class='lds-rolling' style='animation-play-state:running;animation-delay:0s;background:0 0'%3E%3Ccircle cx='50' cy='50' fill='none' stroke='%23fff' stroke-width='6' r='35' stroke-dasharray='164.93361431346415 56.97787143782138' style='animation-play-state:running;animation-delay:0s' transform='rotate(119.693 50 50)'%3E%3CanimateTransform attributeName='transform' type='rotate' calcMode='linear' values='0 50 50;360 50 50' keyTimes='0;1' dur='1s' begin='0s' repeatCount='indefinite'/%3E%3C/circle%3E%3C/svg%3E");z-index:11}#profile__registration-continue-form .form-submit-button.is-loading *{color:#7f4cf7}#profile__registration-continue-form .form-submit-button.is-loading svg path{stroke:#7f4cf7}#profile__registration-continue-form .form-submit-button:hover{text-decoration:none;background-color:#7f4cf7;background-image:radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.3) 0);background-position:50%;background-size:15000%}@media(min-width:980px){#profile__registration-continue-form .form-submit-button:hover{background-image:unset;background-position:unset;background-size:unset;background-color:#9368fc}}#profile__registration-continue-form .form-submit-button:active{background-size:100%;-webkit-transition:background 0s;transition:background 0s;background-color:#7f4cf7}#profile__registration-continue-form .form-submit-button,#profile__registration-continue-form .form-submit-button:visited{color:#fff}#profile__registration-continue-form .form-submit-button:visited svg path,#profile__registration-continue-form .form-submit-button svg path{stroke:#fff}
/*# sourceMappingURL=authStyles.css.map */