@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0, 100%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0, -100%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes zoomIn{0%{transform:scale(1);opacity:0}50%{opacity:1;transform:scale(1.1)}100%{opacity:1;transform:scale(1)}}@keyframes zoomOut{0%{opacity:1;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}100%{transform:scale(1);opacity:0}}@keyframes revealLeft{0%{clip-path:inset(0 100% 0 0)}100%{clip-path:inset(0 0 0 0)}}@keyframes revealRight{0%{clip-path:inset(0 0 0 100%)}100%{clip-path:inset(0 0 0 0)}}@keyframes blink{to{visibility:hidden}}.enjoy{padding:clamp(50px, 50px + 30 * (100vw - 320px) / 1600, 80px) 0 clamp(50px, 50px + 110 * (100vw - 320px) / 1600, 160px)}.enjoy .enjoy-block{display:block;width:100%;max-width:640px;margin:0 auto;text-align:center}.enjoy h2{color:var(--c-text)}.enjoy .enjoy-subtitle{margin-top:clamp(8px,8px + 8*(100vw - 320px)/1600,16px);color:var(--c-paragrph)}.enjoy .enjoy-button{margin-top:clamp(40px,40px + 40*(100vw - 320px)/1600,80px);display:flex;justify-content:center}@media(max-width: 1024px){.enjoy .enjoy-block{max-width:768px;width:100%;text-align:center}}@media(max-width: 768px){.enjoy{padding:clamp(35px, 35px + 45 * (100vw - 320px) / 1600, 80px) 0}}@keyframes ChangeColor{0%{color:rgba(0,0,0,0);text-stroke:1px var(--numbers-stroke);-webkit-text-stroke:1px var(--numbers-stroke)}100%{color:var(--numbers-color);-webkit-text-stroke:1px var(--numbers-color);text-stroke:1px var(--numbers-color)}}.advices-page .advices-info{padding-top:0;padding-bottom:clamp(40px,40px + 40*(100vw - 320px)/1600,80px)}.advices-page .step-list{list-style:none;margin:30px;position:relative}.advices-page .step-list::after{content:"";position:absolute;top:0;left:4px;width:1px;height:100%;background:var(--c-paragrph)}.advices-page .step-list>.step-item{padding-left:20px;position:relative;display:flex;align-items:center}.advices-page .step-list>.step-item::after{content:"";position:absolute;top:50%;transform:translate(0, -50%);left:4px;width:clamp(32px,11.42vw,160px);height:1px;background:var(--c-paragrph)}.advices-page #m-first,.advices-page #m-last{position:relative}.advices-page #m-first::before{content:"";position:absolute;display:block;width:1px;height:50%;top:0;left:4px;z-index:10;background-color:var(--c-background)}.advices-page #m-last::before{content:"";position:absolute;display:block;width:1px;height:50%;bottom:0;left:4px;z-index:10;background-color:var(--c-background)}.advices-page .step-item{padding:clamp(40px, 40px + 40 * (100vw - 320px) / 1600, 80px) 0}.advices-page .step-content{padding:0 clamp(16px, 16px + 16 * (100vw - 320px) / 1600, 32px) 0 clamp(30px, 30px + 30 * (100vw - 320px) / 1600, 60px)}.advices-page .step-num{font-family:"Montserrat",sans-serif;font-weight:900;font-style:italic;font-size:clamp(72px,9.14vw,128px);line-height:normal;color:rgba(0,0,0,0);text-stroke:1px var(--b-borders);-webkit-text-stroke:1px var(--b-borders);padding:0 24px 0 0;margin-left:clamp(32px,11.42vw,160px)}.advices-page .step-num:hover{color:var(--c-second-light);-webkit-text-stroke:1px var(--c-second-light);text-stroke:1px var(--c-second-light)}.advices-page .step-num._active{animation:1s ChangeColor forwards ease-in-out}.advices-page .paragraph{color:var(--c-text)}.advices-page .paragraph,.advices-page .text-small,.advices-page .step-strokes{margin-top:clamp(12px,12px + 12*(100vw - 320px)/1600,24px)}.advices-page .text-small{color:var(--c-paragrph)}.advices-page .step-det{margin-top:0}.advices-page .step-block{margin-top:clamp(40px,40px + 40*(100vw - 320px)/1600,80px)}@media(max-width: 768px){.advices-page .step-list>.step-item:after{width:32px}.advices-page .step-content{padding:0 16px}.advices-page .step-num{margin-left:32px;padding:0 16px 0 0}}@media(max-width: 576px){.advices-page .step-list{margin:0}.advices-page .step-list>.step-item:after{width:16px}.advices-page .step-content{padding:0 0 0 8px}.advices-page .step-num{margin-left:0;padding:0 8px 0 0}}
