:root{--neutral-neutral-600:#737373;--neutral-neutral-800:#373737;--neutral-neutral-300:#dedede;--brand-secondary1-100:#cfeeff;--brand-secondary1-400:#178ce6;--brand-secondary2-400:#81b530;--function-warning-200:#ffe298;--function-critical-600:#af0b0b;--function-critical-200:#ffd3d8;--brand-tertiary4-700:#232ea9}.buttons{font-weight:600;letter-spacing:-.02em;text-align:center;cursor:pointer;transition:color .2s,background-color .2s,box-shadow .2s,border .2s;border-radius:200px;opacity:1;display:flex;align-items:center;justify-content:center;gap:8px;outline:none;border:none;width:100%}.buttons.black{background-color:#222;color:#fff}.buttons.black:hover{background-color:#373737}.buttons.black:active{background-color:#178ce6}.buttons.white{color:#373737;background-color:#fff;padding:18px 22px;border:1px solid rgba(0,0,0,.03);box-shadow:0 2px 2px 0 rgba(0,0,0,.051),0 2px 6px 0 rgba(0,0,0,.078)}.buttons.white:hover{box-shadow:0 15px 40px 0 rgba(0,0,0,.059),0 6px 6px 0 rgba(0,0,0,.059)}.buttons.blue,.buttons.white:active{background-color:#178ce6;color:#fff}.buttons.blue:hover{background-color:#cfeeff;color:#178ce6}.buttons.blue:active{background-color:#144ab5;color:#fff}.buttons.blue-white{background-color:#cfeeff;color:#178ce6}.buttons.blue-white:hover{color:#fff;background-color:#178ce6}.buttons.blue-white:active{background-color:#144ab5;color:#fff}.buttons.blackBorder{background-color:#fff;color:#222;border-radius:200px;border:3px solid #222}.buttons.blackBorder:hover{border-color:#373737;color:#373737}.buttons.blackBorder:active{border-color:#178ce6;color:#178ce6}.buttons.disabled{opacity:.4;cursor:not-allowed}.buttons.disabled-text{color:#bdbdbd;cursor:not-allowed}.buttons-loader{display:inline-block;position:relative;vertical-align:middle}.buttons-loader-quart{border-radius:1000px;border:4px solid #dedede}.buttons-loader-quart:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:1000px;border:4px solid transparent;border-top-color:#373737;animation:spin 1s linear infinite}@media screen and (max-width:849px){.buttons{font-size:4.412vw;line-height:4.902vw;letter-spacing:-.01em}.buttons.black{padding:4.412vw 4.902vw}.buttons.white{padding:3.922vw 4.412vw}.buttons.blackBorder{padding:3.676vw 4.167vw}.buttons-loader{height:7.843vw;width:7.843vw}}@media screen and (min-width:850px)and (max-width:1600px){.buttons{font-size:1.462vw;line-height:1.462vw}.buttons.black{padding:1.462vw 1.754vw}.buttons.white{padding:1.316vw 1.608vw}.buttons.blackBorder{padding:1.243vw 1.535vw}.buttons-loader{height:2.339vw;width:2.339vw}}@media screen and (min-width:1601px){.buttons{font-size:23.392px;line-height:23.392px}.buttons.black{padding:23.392px 28.064px}.buttons.white{padding:21.056px 25.728px}.buttons.blackBorder{padding:19.888px 24.56px}.buttons-loader{height:37.424px;width:37.424px}}@keyframes spin{0%{-webkit-transform:rotate(0deg);tranform:rotate(0deg)}to{-webkit-transform:rotate(1turn);tranform:rotate(1turn)}}body{padding:0;margin:0;font-size:16px}html{scroll-behavior:smooth;overflow-x:clip;overflow-y:scroll}h1,h2,h3,h4,p{margin:0}@media screen and (max-width:849px){body{overflow-y:unset;overflow-x:hidden}body:has(.crm_booking){overflow-y:visible;overflow-x:visible}body:has(.blog-content-banner){overflow-y:visible;overflow-x:visible}}input,textarea{font-family:inherit}.loader{position:absolute;top:calc(50% - 4px);left:50%;transform:translate(-50%,-50%)}.loader-wrap{position:relative}.loader-dot{display:block;float:left;width:23px;position:absolute}.loader-dot-inner{height:8px;width:8px;border-radius:50%;background:#fff}.loader-dot-one{left:-15px;animation:dot-one 1.3s infinite}.loader-dot-two{animation:dot-two 1.3s infinite;left:0}.loader-dot-three{animation:dot-three 1.3s infinite;left:15px}@keyframes dot-one{0%{transform:translate(0) rotate(0deg)}50%{transform:translate(0) rotate(180deg)}to{transform:translate(15px) rotate(-180deg)}}@keyframes dot-two{0%{transform:translateX(0)}50%{transform:translateX(-15px)}to{transform:translateX(-15px)}}@keyframes dot-three{0%{transform:translateX(0)}50%{transform:translateX(0)}to{transform:translateX(-15px)}}a{color:inherit;text-decoration:none}.home-loading{min-height:120vh}.home-new-cards-list{display:flex;flex-direction:row;justify-content:center;list-style-type:none;margin:0;padding:0}.home-new-cards-item{display:flex;flex-direction:column;background:linear-gradient(180deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.7)),#cfeeff;box-shadow:0 1px 0 rgba(0,0,0,.149),0 0 0 0 rgba(0,0,0,.039)}.home-new-cards-item-img{align-self:flex-start}.home-new-cards-item-title{text-align:left;font-weight:600;color:#102f10;letter-spacing:-.01em}.home-new-cards-item-desc{text-align:left;font-weight:400;color:#102f10;letter-spacing:0}.home-header-content{position:relative;text-align:center}.home-header-content h1,.home-header-content span{display:inline;color:#222;font-weight:600;letter-spacing:-.06em;white-space:pre-line}.home-header-content .quiz-button .buttons{letter-spacing:-.02em}.home-header-content-btns-wrap{display:flex;justify-content:center}.home-header-content-desc{color:#222;font-weight:400;letter-spacing:-.02em}.home-header-content-video{background-color:#102f10}.home-header-content-video-wrap{display:flex;flex-direction:column;width:min-content;margin:0 auto;transform:rotate(-2deg);cursor:pointer}.home-header-content-video-desc{font-weight:400}.home-header-carousel-list{display:flex;list-style-type:none;margin:0;padding:0}.home-header-carousel-block-color{display:flex;flex-direction:column;align-items:center;white-space:pre-line;letter-spacing:-.02em}.home-header-carousel-block-color-title{letter-spacing:-.04em}.home-header-carousel-block-color-title.mobile{display:none}.home-header-carousel-block-image{display:flex;flex-direction:column;justify-content:end;align-items:center;background-size:cover;white-space:pre-line;letter-spacing:-.02em}.home-header-carousel-block-video{display:flex;justify-content:center;align-items:center;background-size:cover;cursor:pointer}.home-gathering{position:relative}.home-quiz{background-color:#fff;width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:202;display:flex}.home-quiz .left{background-color:#e3472a;flex:1 1;position:relative;overflow:hidden}.home-quiz .left .text{position:relative;color:#fff;height:100%;display:flex;align-items:center;font-weight:600;letter-spacing:-.06em}.home-quiz .left .ball1,.home-quiz .left .ball2{position:absolute;background-color:#e55338;border-radius:9999px}.home-quiz .left .back{position:absolute;cursor:pointer;z-index:204}.home-quiz .right{flex:1 1;background-color:#f9f9f9;display:flex;height:100%;align-items:center}.home-quiz .right .buttons{width:max-content}.home-quiz .right-content{margin:0 auto}.home-quiz .right .checkbox-wrapper{display:flex;flex-wrap:wrap;background-color:#fff;border:1px solid #f2f2f2;border-radius:24px;gap:.877vw}.home-quiz .right .checkbox-wrapper .quiz-checkbox{border:1px solid #f2f2f2;border-radius:12px;display:flex;align-items:flex-start;width:100%;cursor:pointer}.home-quiz .right .checkbox-wrapper .quiz-checkbox.half{min-width:30%;flex:1 1}.home-quiz .right .checkbox-wrapper .quiz-checkbox .img{display:flex}.home-quiz .right .checkbox-wrapper .quiz-checkbox .text-title{color:#373737;font-weight:600;letter-spacing:-.01em}.home-quiz .right .checkbox-wrapper .quiz-checkbox .text-desc{color:#737373}.home-quiz .right .checkbox-wrapper .quiz-checkbox-loading{width:100%;border-radius:12px}.home-quiz .right .checkbox-wrapper .quiz-checkbox-loading.half{min-width:40%;flex:1 1}.home-quiz .close{position:absolute;cursor:pointer}.home-programs-cards{display:flex;flex-wrap:wrap}.home-programs-cards-spacer{flex:1 1}.home-programs-card{flex:1 1;position:relative;border-radius:24px;overflow:hidden;height:100px;box-shadow:0 2px 2px 0 rgba(0,0,0,.051),0 2px 6px 0 rgba(0,0,0,.078)}.home-programs-card-img{display:flex;position:absolute;left:0;top:0;height:100%;width:100%}.home-programs-card-img img{height:100%;width:100%;object-fit:cover}.home-programs-card-title{letter-spacing:-.04em;white-space:pre-line}.home-programs-card-hover,.home-programs-card-title{position:absolute;left:0;top:0;display:flex;font-weight:600}.home-programs-card-hover{width:100%;height:100%;color:#fff;align-items:center;justify-content:center;opacity:0;transition:.1s}.home-programs-card-hover:hover{opacity:1}.home-news-element-like{position:absolute}.home-news-element-like img{width:100%;height:100%}.home-cards-card{cursor:pointer;outline:none;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.home-cards-card:hover .home-cards-card-arrow path{opacity:1}.home-cards-card:hover .home-cards-card-bg{transform:scale(1.1)}.home-cards-card-bottom-wrap svg{fill:hsla(0,0%,100%,.2)}.home-cards-card-bottom-title{color:#fff;font-weight:600}.home-cards-card-bottom-list{display:flex;flex-direction:row;list-style-type:none;margin:0;padding:0;overflow-x:scroll;scrollbar-width:none;-ms-overflow-style:none}.home-cards-card-bottom-list::-webkit-scrollbar{display:none}.home-cards-card-bottom-list .react-multi-carousel-list,.home-cards-card-bottom-list .react-multi-carousel-track{touch-action:pan-x}.home-cards-card-bottom-item{display:flex;flex-direction:column;background-color:rgba(92,92,92,.6);border:1px solid hsla(0,0%,100%,.2);box-sizing:border-box;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:#fff;cursor:pointer}.home-cards-card-bottom-item:hover{background-color:rgba(0,0,0,.4);outline:2px solid hsla(0,0%,100%,.4);outline-offset:-2px}.home-cards-card-bottom-item:hover .home-cards-card-bottom-item-arrow path{fill:#fff;opacity:1}.home-cards-card-bottom-item-wrap{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.home-cards-card-bottom-item-title{font-weight:600}.home-cards-card-bottom-item-desc{font-weight:400;letter-spacing:-.01em;white-space:nowrap}.home-cards-card-title-wrap{display:flex;flex-direction:row;justify-content:space-between}.home-cards-card-bg{transition:transform .3s ease}@media screen and (max-width:849px){.home-new-cards-list{justify-content:start;padding:2.941vw;gap:2.941vw;overflow-y:auto}.home-new-cards-item{min-width:47.059vw;width:47.059vw;height:58.824vw;padding:2.941vw 2.941vw 5.882vw;border-radius:5.882vw}.home-new-cards-item-img{border-radius:5.882vw;width:24.51vw;height:24.51vw}.home-new-cards-item-title{white-space:pre-line;margin-top:2.941vw;font-size:4.412vw;line-height:4.902vw}.home-new-cards-item-desc{white-space:pre-line;max-width:39.216vw;margin-top:auto;font-size:3.676vw;line-height:4.902vw}.home{overflow-y:unset;margin-bottom:17.647vw}.home-cards{pointer-events:all;margin-top:11.765vw;position:relative}.home-cards.new{margin-top:15.686vw}.home-cards.new .home-title{margin-bottom:5.882vw}.home-cards.new .home-cards-card-content{padding:2.941vw;height:calc(100% - 5.882vw)}.home-cards.new .home-cards-card-header{padding:0 2.941vw}.home-cards .first-row,.home-cards .second-row{display:flex;flex-direction:column}.home-cards-card{width:100vw;height:18.65vw;margin-top:-5px;position:relative;border-radius:8.824vw;transition:height .2s ease-in-out;overflow:hidden}.home-cards-card.expanded{height:100vw}.home-cards-card-bg{position:absolute;height:100%;left:0;top:0;overflow:hidden}.home-cards-card-bg,.home-cards-card-bg img{width:100%;object-fit:cover;border-radius:36px}.home-cards-card-bg img{height:100vw;object-position:left top}.home-cards-card-header{display:flex;align-items:center;justify-content:space-between}.home-cards-card-about{border-radius:24px;background:rgba(34,34,34,.8);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:2.941vw;color:#fff;transition:.2s ease-in-out;font-size:3.93vw}.home-cards-card-about-buttons{margin-top:2.941vw;display:flex;gap:.98vw}.home-cards-card-about-buttons a{flex:1 1}.home-cards-card-about-button{background-color:#fff;padding:1.961vw 0;border-radius:60px;color:#373737;font-weight:600;font-size:3.7vw;text-align:center;letter-spacing:-.01em;flex:1 1}.home-cards-card-about.hidden{opacity:0}.home-cards-card-about.show{opacity:1}.home-cards-card-content{height:calc(100% - 48px);position:relative;display:flex;padding:5.882vw;flex-direction:column;justify-content:space-between}.home-cards-card-title{font-weight:600;font-size:6.39vw;letter-spacing:-.02em;margin:0}.home-cards-card-amount{height:max-content;width:max-content;align-self:flex-end;padding:.98vw 1.961vw;border-radius:60px;font-weight:600;font-size:3.676vw;line-height:4.902vw;white-space:nowrap;letter-spacing:-.01em}.home-cards-card-bottom-wrap{margin-right:-5.877vw;margin-left:-5.877vw}.home-cards-card-bottom-wrap svg{width:2.206vw;height:2.206vw}.home-cards-card-bottom-title{margin-bottom:1.961vw;margin-left:5.882vw;font-size:3.922vw;line-height:4.902vw}.home-cards-card-bottom-list{gap:.98vw}.home-cards-card-bottom-list li:first-child{padding-left:5.882vw;margin-left:5.882vw}.home-cards-card-bottom-list li:last-child{margin-right:5.882vw!important}.home-cards-card-bottom-item{min-width:38.971vw;min-height:14.706vw;width:38.971vw;gap:.98vw;border-radius:2.941vw;padding:1.961vw 3.922vw!important}.home-cards-card-bottom-item-desc,.home-cards-card-bottom-item-title{font-size:3.922vw;line-height:4.902vw}.home-header{position:absolute;left:-14.216vw}.home-header img{width:131.127vw;height:55.147vw}.home-header-carousel-list{justify-content:center;flex-wrap:wrap;gap:1.961vw;margin-top:25.49vw;padding:0 2.941vw 7.843vw}.home-header-carousel-block-color{gap:8.824vw;padding:4.902vw 2.941vw;width:40.196vw;height:44.118vw;min-width:40.196vw}.home-header-carousel-block-color-title{font-size:4.412vw;line-height:4.902vw;font-weight:600}.home-header-carousel-block-color-title.desktop{display:none}.home-header-carousel-block-color-title.mobile{display:block}.home-header-carousel-block-color-span{width:5.392vw;height:100%}.home-header-carousel-block-color.with-img{width:100%;position:relative;align-items:flex-start;text-align:start;white-space:no-wrap;max-height:16.667vw;padding:5.882vw 2.941vw;gap:.49vw;overflow:hidden}.home-header-carousel-block-color-img{position:absolute;right:-8.804vw;top:-5.265vw;width:39.275vw;height:44.275vw}.home-header-carousel-block-image{gap:1.961vw;padding:5.882vw 3.186vw;width:39.706vw;height:42.157vw;min-width:34.314vw}.home-header-carousel-block-image-title{font-size:4.412vw;line-height:4.902vw;font-weight:600}.home-header-carousel-block-color,.home-header-carousel-block-image,.home-header-carousel-block-video{border-radius:5.882vw;letter-spacing:-.03em}.home-header-carousel-block-color-desc,.home-header-carousel-block-image-desc,.home-header-carousel-block-video-desc{font-size:3.676vw;line-height:4.902vw;font-weight:400}.home-header-carousel-block-video{width:94.118vw;height:53.922vw}.home-header-carousel-block-video-play{width:17.647vw;height:17.647vw}.home-dates{pointer-events:all}.home-dates-button{position:relative;z-index:4;margin-top:18px;background-color:#222;border-radius:60px;text-align:center;color:#fff;padding:18px 0;cursor:pointer;font-weight:600;font-size:4.42vw;margin-left:12px;margin-right:12px;letter-spacing:-.01em}.home-dates-picker{position:relative;margin-top:12px;border-radius:20px;border:12px solid #178ce6;background:#178ce6;gap:4px;align-items:center;z-index:1000;display:flex;flex-direction:column}.home-dates-picker-left{display:flex;align-items:center;gap:8px}.home-dates-picker-date{cursor:pointer;background-color:#fff;padding:12px;display:flex;align-items:center;justify-content:space-between;width:calc(100vw - 48px);-webkit-tap-highlight-color:rgba(0,0,0,0)}.home-dates-picker-date-text-label{color:#737373;font-size:2.95vw;text-transform:uppercase;letter-spacing:.01em}.home-dates-picker-date-text-value{color:#373737;font-size:3.93vw}.home-dates-picker-date-text-value.placeholder{color:#bdbdbd}.home-dates-picker-date:first-child{border-radius:12px 12px 4px 4px}.home-dates-picker-date:last-child{border-radius:4px 4px 12px 12px}.home-dates-text{margin-left:12px;margin-top:12px;color:#737373;font-size:4.42vw;letter-spacing:-.01em}.home-header-content{padding-top:23.529vw}.home-header-content .quiz-button{margin:20.588vw 2.941vw 0}.home-header-content .quiz-button h1,.home-header-content .quiz-button span{white-space:pre-line;font-size:7.843vw;line-height:8.824vw}.home-header-content .quiz-button .buttons,.home-header-content .quiz-button a .buttons{width:auto;max-height:13.902vw;padding:4.412vw 0}.home-header-content .quiz-button a .buttons{width:100%}.home-header-content .quiz-button>:last-child{font-size:5.141vw}.home-header-content .quiz-button.old{margin:5.882vw 2.941vw 0!important}.home-header-content .quiz-button.old button{font-size:5.141vw!important;padding:6.863vw 0!important;margin-top:5.882vw!important;max-height:none!important;letter-spacing:-.01em!important;width:100%}.home-header-content-btns-wrap{flex-direction:column;gap:2.941vw;margin-top:11.765vw}.home-header-content-desc{font-size:4.412vw;line-height:5.882vw;margin-top:5.882vw;white-space:pre-line}.home-header-content-cards{margin:15.686vw -2.941vw 27.451vw}.home-header-content-video{width:47.059vw;border-radius:5.882vw}.home-header-content-video-wrap{padding-top:5.882vw}.home-header-content-video-desc{display:flex;justify-content:space-between;font-size:3.676vw;line-height:4.902vw}.home-header-content-old-title{white-space:pre-line;font-size:7.843vw!important;line-height:9.314vw!important}.home-header-content-old-desc{margin-top:2.941vw!important;font-size:4.412vw!important;line-height:5.882vw!important;letter-spacing:-.01em!important;color:#737373!important}.home-quiz{height:100dvh}.home-quiz .left{display:none}.home-quiz .close{top:7.108vw;right:5.882vw}.home-quiz .close,.home-quiz .close img{width:6.373vw;height:6.373vw}.home-quiz .back{position:absolute;top:7.108vw;left:5.882vw}.home-quiz .back,.home-quiz .back img{width:8.824vw;height:4.902vw}.home-quiz .right{display:block;height:unset}.home-quiz .right-content{margin:22.549vw 2.941vw 0}.home-quiz .right-content-title{margin-bottom:5.882vw;color:#1f596d;letter-spacing:-.06em;font-weight:600;line-height:7.843vw;font-size:7.843vw}.home-quiz .right-content-wrap{width:100%;max-height:calc(75vh - 120px);overflow-y:auto;overflow-x:hidden}.home-quiz .right .checkbox-wrapper{background-color:transparent;border:none}.home-quiz .right .checkbox-wrapper .quiz-checkbox{gap:2.941vw;padding:2.941vw;background-color:#fff}.home-quiz .right .checkbox-wrapper .quiz-checkbox.half{flex:unset;min-width:unset;width:auto}.home-quiz .right .checkbox-wrapper .quiz-checkbox .img img{margin-top:.49vw;width:3.922vw;height:3.922vw}.home-quiz .right .checkbox-wrapper .quiz-checkbox .text-title{letter-spacing:0;font-size:3.676vw;line-height:4.902vw}.home-quiz .right .checkbox-wrapper .quiz-checkbox .text-desc{letter-spacing:0;font-size:2.941vw;line-height:3.922vw;max-width:74.51vw}.home-quiz .right .checkbox-wrapper .quiz-checkbox-loading{height:14.706vw}.home-quiz .right .checkbox-wrapper .quiz-checkbox-loading.half{flex:unset;min-width:unset}.home-quiz .right .buttons{position:absolute;bottom:5.882vw;width:calc(100% - 5.882vw);margin-top:.877vw}.home-first-block{pointer-events:none;padding-top:96px;position:relative;z-index:1}.home-programs{margin-top:15.686vw}.home-programs-cards{padding:0 2.941vw;margin-top:5.882vw;gap:.98vw}.home-programs-card{height:46.569vw;min-width:46.569vw;border-radius:12px}.home-programs-card-title{padding:2.941vw;height:calc(100% - 5.882vw);width:calc(100% - 5.882vw);font-size:4.412vw;line-height:4.902vw;letter-spacing:-.01em}.home-programs-card-hover{display:none;font-size:4.412vw;line-height:4.902vw}.home-programs-card.square{max-width:40.58vw}.home-gathering{margin-top:23.529vw}.home-gathering-elements{display:flex;flex-direction:column;gap:2.941vw;margin-top:2.941vw;padding:0 12px}.home-gathering-card{position:relative;height:46.569vw;border-radius:24px;overflow:hidden}.home-gathering-card-bg{width:100%;position:absolute;left:0;top:0}.home-gathering-card-bg img{width:100%;height:46.569vw;object-fit:cover}.home-gathering-card-text{position:absolute;left:2.941vw;bottom:2.941vw;color:#fff;font-weight:600;letter-spacing:-.02em;font-size:6.373vw;line-height:6.863vw}.home-abroad,.home-second-block{margin-top:23.529vw}.home-second-block{position:relative}.home-second-block-cards{display:flex;margin-top:8.824vw;overflow:scroll;padding:0 2.941vw}.home-second-block-cards-card{border:.98vw solid #81b530;border-radius:24px;flex:1 1;padding:5.882vw;background-color:#fff;margin-left:-.98vw;height:67vw;min-width:56.863vw}.home-second-block-cards-card:first-child{margin-left:0}.home-second-block-cards-card-image img{height:19.1vw;width:19.1vw;border-radius:100px;object-fit:cover}.home-second-block-cards-card-title{margin-top:5.882vw;color:#373737;font-weight:600;font-size:4.42vw;letter-spacing:-.01em}.home-second-block-cards-card-text{margin-top:1.961vw;color:#737373;font-size:3.7vw}.home-second-block-title{justify-content:space-between;align-items:flex-end}.home-second-block-title-link{margin-top:12px;margin-left:12px;display:flex;align-items:center;justify-content:flex-start;cursor:pointer;font-size:4.91vw;color:#178ce6;gap:8px;transition:.2s}.home-second-block-title-link:hover{text-decoration:underline}.home-second-block-title-link:active{color:#144ab5}.home-second-block-title-link img{width:28px;height:28px;object-fit:cover}.home-title{padding-left:12px;white-space:pre-line}.home-title,.home-title h1,.home-title h2{font-size:7.85vw;font-weight:600;line-height:8.84vw;color:#373737;letter-spacing:-.06em;margin-top:0;margin-bottom:0}.home-first-banner{box-shadow:0 2px 2px 0 rgba(0,0,0,.05),0 2px 6px 0 rgba(0,0,0,.08);margin-top:60px;border-radius:24px;height:115.7vw;padding:24px;background:linear-gradient(180deg,hsla(0,0%,100%,.3) 0,hsla(0,0%,100%,.7) 100%),var(--brand-secondary-3200,#f1d7e6);display:flex;flex-direction:column;justify-content:space-between;position:relative;margin-bottom:48px;overflow:hidden}.home-first-banner-img{position:absolute;right:0;bottom:-30vw;height:100%;z-index:1}.home-first-banner-img img{width:90vw;object-fit:cover}.home-first-banner-text-title{position:relative;z-index:2;font-size:6.39vw;width:max-content;font-weight:600;letter-spacing:-2px;color:#373737;letter-spacing:-.02em}.home-first-banner-text-text{position:relative;z-index:2;margin-top:12px;color:#737373;font-size:3.93vw}.home-first-banner-buttons{z-index:2;display:flex;flex-direction:column;gap:10px;font-size:4.42vw;font-weight:600;letter-spacing:-.01em}.home-first-banner-buttons-first{background-color:#fff;color:#222}.home-first-banner-buttons-first,.home-first-banner-buttons-second{border:3px solid #222;text-align:center;padding:14px 18px;cursor:pointer;border-radius:60px}.home-first-banner-buttons-second{background-color:#222;color:#fff}.home-banners{margin-bottom:31.373vw}.home-banners-title{margin-bottom:48px}.home-banners-title-link{margin-top:12px;margin-left:12px;display:flex;align-items:center;justify-content:flex-start;cursor:pointer;font-size:4.91vw;color:#178ce6;letter-spacing:-.02em;gap:8px;transition:.2s}.home-banners-title-link:hover{text-decoration:underline}.home-banners-title-link:active{color:#144ab5}.home-banners-title-link img{width:28px;height:28px;object-fit:cover}.home-banners-big{gap:24px}.home-banners-big-element{padding:24px;border-radius:24px;background:linear-gradient(180deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.7));position:relative;height:77.7vw;box-shadow:0 2px 2px 0 rgba(0,0,0,.05),0 2px 6px 0 rgba(0,0,0,.08)}.home-banners-big-element:last-child{margin-top:12px}.home-banners-big-element-text{font-size:7.3vw;font-weight:600;color:#373737;letter-spacing:-.04em;width:90%}.home-banners-big-element-redtext{margin-top:8px;border-radius:12px;background:#f25757;box-shadow:0 1px 1px 0 rgba(0,0,0,.15),0 0 2px 1px rgba(0,0,0,.04),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2);color:#fff;width:max-content;max-width:50%;padding:4px 8px;font-size:2.92vw}.home-banners-big-element-button{width:calc(100% - 36px);position:absolute;text-align:center;bottom:36px;background-color:#222;border-radius:60px;color:#fff;padding:11px 0;font-size:4.39vw;font-weight:600;cursor:pointer;letter-spacing:-.01em}.home-banners-big-element-circle{width:40vw;height:40vw;background-color:#fff;opacity:.6;border-radius:400px;margin-bottom:10px}.home-banners-big-element-circle,.home-banners-big-element-image{position:absolute;top:50%;right:18px;transform:translateY(-50%)}.home-banners-big-element-image img{width:40vw;height:40vw;object-fit:cover}.home-banners-small{margin-top:5.882vw;margin-bottom:11.765vw;position:relative}.home-banners-small-slider{display:flex;gap:.98vw;overflow:auto;padding:0 2.941vw}.home-banners-small-element{-webkit-user-select:none;-moz-user-select:none;user-select:none;height:31vw;width:44vw;overflow:hidden;position:relative}.home-banners-small-element-bg{position:absolute}.home-banners-small-element-bg img{filter:brightness(70%);height:31vw;width:44vw;object-fit:cover;border-radius:12px}.home-banners-small-element-title{position:relative;padding:1.76vw;display:flex;height:calc(100% - 3.52vw);align-items:center;text-align:center;color:#fff;font-weight:600;justify-content:center;font-size:3.7vw}.home-locations{margin-bottom:48px;margin-top:48px}.home-locations-location{margin-top:48px}.home-locations-location:first-child{margin-top:0}.home-locations-location-title{margin:12px}.home-locations-location-title,.home-locations-location-title h2{color:#373737;font-weight:600;font-size:7.85vw;line-height:8vw;letter-spacing:-.06em}.home-locations-location-title h2{margin:0}.home-locations-location-text{margin-left:12px;color:#737373;letter-spacing:-.02em;font-size:4.42vw;line-height:5.882vw}.home-locations-location-link{margin-left:12px;font-size:4.91vw;color:#178ce6;cursor:pointer;display:flex;align-items:center;gap:8px;transition:.2s;letter-spacing:-.02em;margin-top:12px}.home-locations-location-link:hover{text-decoration:underline}.home-locations-location-link:active{color:#144ab5}.home-locations-location-button{margin-top:24px;color:#fff;padding:18px 20px;background-color:#222;border-radius:60px;font-size:4.42vw;text-align:center;font-weight:600;cursor:pointer;transition:.2s;margin-left:12px;margin-right:12px;letter-spacing:-.01em}.home-locations-location-button:hover{background-color:#373737}.home-locations-location-button:active{color:#fff;background-color:#178ce6}.home-locations-location-right{margin-top:48px}.home-locations-tabs{width:max-content;display:flex;margin-left:12px}.home-locations-tabs-wrapper{padding-top:24px;overflow-x:auto}.home-locations-tabs-separator{margin-top:-3px;width:100%;height:3px;background-color:#dedede;margin-left:12px}.home-locations-tabs-tab{padding:18px 20px;cursor:pointer;color:#bdbdbd;font-weight:600;font-size:18px;letter-spacing:-.01em}.home-locations-tabs-tab.active{color:#373737;border-bottom:3px solid #178ce6}.home-news{margin-top:27.451vw;margin-bottom:20.588vw}.home-news-title{margin-bottom:3.922vw}.home-news-title.reviews{display:flex;align-items:flex-end;justify-content:space-between;padding-right:2.941vw}.home-news-link{margin-left:2.941vw;font-size:4.91vw;color:#178ce6;cursor:pointer;display:flex;align-items:center;gap:1.961vw;margin-top:2.941vw;transition:.2s}.home-news-link:hover{text-decoration:underline}.home-news-link:active{color:#144ab5}.home-news-slider{margin-top:2.941vw;display:flex;overflow:auto;padding:0 2.941vw;gap:2.941vw}.home-news-element{min-width:80vw;height:110vw;overflow:hidden;position:relative}.home-news-element-skeleton{border-radius:5.882vw}.home-news-element-like{top:2.451vw;right:2.451vw}.home-news-element-like img{width:11.765vw;height:11.765vw}.home-news-element-bg2{opacity:.6}.home-news-element-bg,.home-news-element-bg2{position:absolute;left:0;top:0;background:linear-gradient(0deg,#000 23.47%,transparent 59.17%);width:100%;height:110vw;border-radius:24px}.home-news-element-bg img{width:100%;height:110vw;object-fit:cover;border-radius:24px}.home-news-element-title{color:#fff;font-weight:600;font-size:6.38vw;letter-spacing:-1.2px;margin-bottom:2.941vw}.home-news-element-info{display:flex;gap:.98vw;font-size:3.7vw;color:#fff;align-items:center;margin-bottom:.98vw}.home-news-element-button{margin-top:2.941vw;white-space:nowrap;cursor:pointer;background-color:#fff;padding:2.941vw;font-size:4.42vw;text-align:center;font-weight:600;color:#373737;border-radius:60px}.home-news-element-content{position:relative;padding:4.412vw;display:flex;flex-direction:column;height:calc(100% - 48px);justify-content:space-between}.home-news-element-content .buttons{margin-top:5.882vw}.home-news-element-calendar{height:15.196vw;width:13.725vw;background-color:#fff;border-radius:14px;padding:.49vw}.home-news-element-calendar-month{height:4.902vw;padding:.98vw 1.961vw;display:flex;justify-content:center;align-items:center;border-radius:12px 12px 4px 4px;background:#178ce6;box-shadow:0 1px 1px 0 rgba(0,0,0,.15),0 0 2px 1px rgba(0,0,0,.04),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2);color:#fff;font-weight:600;font-size:3.676vw}.home-news-element-calendar-day{font-size:6.373vw;font-weight:600;line-height:6.373vw;color:#178ce6;display:flex;justify-content:center;padding:.98vw}.home .presentation{margin-top:20.588vw}.home-smena{padding-top:48px}.home-smena-line{position:relative;display:flex;overflow:auto;padding:0 2.941vw;gap:2.941vw}.home-smena-element-imgs{width:73.6vw;height:73.6vw;position:relative}.home-smena-element-imgs-heart{cursor:pointer;position:absolute;right:16px;top:16px}.home-smena-element-imgs-bg{position:absolute}.home-smena-element-imgs-bg img{width:73.6vw;height:73.6vw;object-fit:cover;border-radius:12px}.home-smena-element-imgs-more{display:flex;position:absolute;gap:4px;border:4px solid rgba(34,34,34,.8);background-color:rgba(34,34,34,.8);border-radius:8px;right:8px;bottom:8px}.home-smena-element-imgs-more-text{width:14.71vw;height:14.71vw;border-radius:4px;position:absolute;display:flex;align-items:center;justify-content:center;color:#fff;right:0;top:0;background-color:rgba(0,0,0,.4);font-size:20px}.home-smena-element-imgs-more img{width:14.71vw;height:14.71vw;border-radius:4px;object-fit:cover}.home-smena-element-date{display:flex;margin-top:12px}.home-smena-element-date-date{color:#fff;background:#178ce6;box-shadow:0 1px 1px 0 rgba(0,0,0,.15),0 0 2px 1px rgba(0,0,0,.04),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2);z-index:3}.home-smena-element-date-date,.home-smena-element-date-smena{padding:4px 8px;border-radius:12px;font-weight:600;font-size:3.93vw;letter-spacing:-.01em}.home-smena-element-date-smena{color:#178ce6;background:#cfeeff;margin-left:-5px}.home-smena-element-date-smena:first-letter{text-transform:uppercase}.home-smena-element-about{margin-left:12px}.home-smena-element-title{color:#373737;font-size:4.42vw;letter-spacing:-.01em;font-weight:600;margin:12px 0 0}.home-smena-element-location{color:#737373;font-size:3.7vw;margin-top:4px}.home-smena-element-price-text{color:#737373;font-size:3.7vw;margin-top:12px}.home-smena-element-price{display:flex;gap:8px;align-items:center;margin-top:4px}.home-smena-element-price-main{color:#373737;font-size:4.42vw;font-weight:600;line-height:1.58vw;position:relative;display:flex;gap:4px;align-items:center;letter-spacing:-.02em}.home-smena-element-price-main .tooltip{transform:translateX(20px)}.home-smena-element-price-red{color:#f25757;text-decoration:line-through;font-size:3.93vw;letter-spacing:-.06em}.home-smena-element-price-percent{color:#f25757;font-size:3.7vw}.home .payBanner{scroll-margin-top:19.608vw;padding:23.775vw 2.941vw 11.765vw}}@media screen and (min-width:850px)and (max-width:1600px){.home-new-cards-list{padding:2.339vw 0;gap:.877vw}.home-new-cards-item{padding:.877vw;width:12.865vw;border-radius:1.754vw}.home-new-cards-item-img{border-radius:.877vw;width:7.31vw;height:7.31vw}.home-new-cards-item-desc,.home-new-cards-item-title{margin-top:.877vw;font-size:1.17vw;line-height:1.462vw}.home-new-cards-item-desc{white-space:pre-line;max-width:10.234vw}.home{padding:0 3.51vw;overflow-y:unset}.home .catalog-content-buttons-button-modal-date,.home .catalog-content-buttons-button-modal-locations{top:70px;left:-8px}.home-cards{left:0;top:350px;position:absolute}.home-cards.new{position:relative;margin-top:9.357vw;left:unset;top:unset}.home-cards.new .home-cards-carousel{margin-top:1.754vw}.home-cards.new .home-cards-carousel .carousel-button.left{left:.877vw}.home-cards.new .home-cards-carousel .carousel-button.right{right:.877vw}.home-cards.new .home-cards-card{width:20.468vw;height:29.24vw}.home-cards.new .home-cards-card-content{padding:.877vw .146vw;height:calc(100% - .877vw - .146vw)}.home-cards.new .home-cards-card-amount{margin-left:1.608vw;margin-bottom:1.608vw}.home-cards.new .home-cards-card-title{margin-left:1.608vw}.home-cards .first-row{margin-left:47.37vw;margin-bottom:1.755vw}.home-cards .first-row,.home-cards .second-row{display:flex;gap:1.755vw}.home-cards-card{width:21.93vw;height:29.83vw;border-radius:24px;position:relative;box-shadow:0 2px 2px 0 rgba(0,0,0,.05),0 2px 6px 0 rgba(0,0,0,.08)}.home-cards-card-bg{position:absolute;width:100%;height:100%;left:0;top:0}.home-cards-card-bg img{width:100%;height:100%;object-fit:cover;border-radius:24px}.home-cards-card-content{position:relative;display:flex;height:calc(100% - 24px);flex-direction:column;padding:.877vw;justify-content:space-between}.home-cards-card-title{font-weight:600;font-size:2.2vw;letter-spacing:-.04em;margin-top:.877vw;margin-left:.877vw}.home-cards-card-title-wrap{height:20vw}.home-cards-card-title-wrap svg{padding:1.462vw}.home-cards-card-amount{width:max-content;padding:.292vw .585vw;border-radius:60px;font-weight:600;font-size:1.096vw;line-height:1.462vw;letter-spacing:-.01em;white-space:nowrap;margin-left:.877vw;margin-bottom:.877vw}.home-cards-card:nth-child(2n){margin-top:-7.9vw}.home-cards-card-about{border-radius:24px;background:rgba(34,34,34,.8);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:.877vw;color:#fff;transition:.2s ease-in-out;font-size:1.17vw}.home-cards-card-about-buttons{margin-top:.877vw;display:flex;gap:.292vw}.home-cards-card-about-buttons a{flex:1 1}.home-cards-card-about-button{background-color:#fff;padding:.585vw 0;border-radius:60px;color:#373737;font-weight:600;font-size:1.17vw;text-align:center;flex:1 1;border:1px solid rgba(0,0,0,.031);box-shadow:0 2px 2px 0 rgba(0,0,0,.051),0 2px 6px 0 rgba(0,0,0,.078);cursor:pointer;transition:.2s}.home-cards-card-about-button:focus{background-color:#ecddcf}.home-cards-card-about-button:hover{box-shadow:0 15px 40px 0 rgba(0,0,0,.059),0 6px 6px 0 rgba(0,0,0,.059)}.home-cards-card-about-button:active{background-color:#178ce6;color:#fff}.home-cards-card-bottom-wrap{margin-right:-.877vw;margin-left:-.877vw}.home-cards-card-bottom-wrap svg{width:.658vw;height:.658vw}.home-cards-card-bottom-title{margin-bottom:.585vw;margin-left:.877vw;font-size:1.17vw;line-height:1.462vw}.home-cards-card-bottom-list{gap:.585vw}.home-cards-card-bottom-list.small{margin-left:.877vw}.home-cards-card-bottom-list li:first-child{padding-left:.877vw}.home-cards-card-bottom-item{min-width:11.623vw;min-height:4.386vw;width:11.623vw;gap:.292vw;border-radius:.877vw;padding:.585vw 1.17vw!important}.home-cards-card-bottom-item-desc,.home-cards-card-bottom-item-title{font-size:1.17vw;line-height:1.462vw}.home-header{position:absolute;left:-3.07vw;top:-12.53vw}.home-header img{width:108.114vw;height:45.468vw}.home-header-carousel-list{gap:.877vw;animation:left-scroll 25s linear infinite;will-change:transform}.home-header-carousel-list-wrap{border-radius:1.754vw;margin-top:7.602vw;overflow:hidden}.home-header-carousel-block-color{gap:3.509vw;padding:2.339vw 0;width:21.93vw;height:17.251vw;min-width:21.93vw}.home-header-carousel-block-color-title{font-size:2.193vw;line-height:2.339vw;font-weight:600}.home-header-carousel-block-color-span{width:1.974vw;height:100%}.home-header-carousel-block-color-img{position:absolute;bottom:-2.924vw;width:10.234vw;height:11.234vw}.home-header-carousel-block-image{gap:.585vw;padding:1.754vw;width:12.573vw;height:18.421vw;min-width:12.573vw}.home-header-carousel-block-image-title{font-size:1.462vw;line-height:1.462vw;font-weight:600}.home-header-carousel-block-color,.home-header-carousel-block-image{border-radius:.877vw}.home-header-carousel-block-color-desc,.home-header-carousel-block-image-desc{font-size:1.17vw;line-height:1.462vw;font-weight:400}.home-header-carousel-block-video{min-width:29.24vw;width:29.24vw}.home-header-carousel-block-video-play{width:5.263vw;height:5.263vw}.home-header.banner{top:-18.37vw}.home-header-content{padding-top:10.819vw}.home-header-content .quiz-button{width:72.88vw;margin:2.339vw auto 0}.home-header-content .quiz-button h1,.home-header-content .quiz-button span{font-size:3.509vw;line-height:3.509vw}.home-header-content .quiz-button .buttons{width:37.865vw;max-height:4.386vw;padding:1.754vw;font-size:1.462vw;line-height:1.462vw}.home-header-content .quiz-button>:last-child{font-size:2vw}.home-header-content .quiz-button.old button{font-size:2vw!important;padding:2.047vw 0!important;width:45.614vw!important;margin:1.754vw auto 0!important;max-height:none!important}.home-header-content .quiz-button.old h1,.home-header-content .quiz-button.old span{white-space:normal;font-size:4.386vw;line-height:4.386vw}.home-header-content-btns-wrap{gap:.877vw;margin-top:2.339vw}.home-header-content-btns-wrap.double .buttons{width:20.102vw}.home-header-content-desc{font-size:1.462vw;line-height:2.047vw;margin-top:2.339vw}.home-header-content-cards{margin:2.339vw 0 -2.339vw}.home-header-content-video{width:16.374vw;border-radius:1.754vw}.home-header-content-video-desc{display:flex;justify-content:space-between;font-size:1.17vw;line-height:1.462vw}.home-header-content-old-title{font-size:4.386vw!important;line-height:4.386vw!important}.home-header-content-old-desc{margin-top:1.754vw!important;font-size:1.462vw!important;line-height:2.047vw!important;color:#737373!important;letter-spacing:-.02em!important}.home-quiz .left .text{width:42.982vw;margin:0 auto;font-size:3.509vw;line-height:3.509vw}.home-quiz .left .ball1.step0{width:69.81vw;height:69.81vw;left:-34.064vw;bottom:-51.389vw}.home-quiz .left .ball1.step1{width:46.126vw;height:46.126vw;left:-6.725vw;bottom:-38.085vw}.home-quiz .left .ball1.step2{width:46.126vw;height:46.126vw;left:19.956vw;bottom:-30.336vw}.home-quiz .left .ball2.step1{width:17.763vw;height:17.763vw;left:25vw;top:-7.822vw}.home-quiz .left .ball2.step2{width:22.003vw;height:22.003vw;left:-11.038vw;top:-6.725vw}.home-quiz .left .back{top:2.778vw;left:3.363vw}.home-quiz .close{top:3.509vw;right:3.509vw}.home-quiz .close,.home-quiz .close img{width:4.386vw;height:4.386vw}.home-quiz .right .checkbox-wrapper{width:41.228vw;padding:.877vw}.home-quiz .right .checkbox-wrapper .quiz-checkbox{gap:.585vw;padding:.877vw 1.754vw}.home-quiz .right .checkbox-wrapper .quiz-checkbox .img img{margin-top:.146vw;width:1.17vw;height:1.17vw}.home-quiz .right .checkbox-wrapper .quiz-checkbox .text-title{font-size:1.17vw;line-height:1.462vw}.home-quiz .right .checkbox-wrapper .quiz-checkbox .text-desc{font-size:.871vw;line-height:1.17vw}.home-quiz .right .checkbox-wrapper .quiz-checkbox-loading{height:4.386vw}.home-quiz .right .buttons{margin-top:.877vw}.home-dates-picker{position:relative;margin-top:12px;display:flex;margin-left:-8px;border-radius:20px;border:8px solid #178ce6;background:#178ce6;width:max-content;gap:4px;align-items:center;z-index:5}.home-dates-picker .catalog-content-header-filter-modal{bottom:-7px;left:-8px;border:.219vw solid #178ce6}.home-dates-picker .catalog-content-header-filter-modal-header-1{color:#178ce6}.home-dates-picker-left{display:flex;align-items:center;gap:8px}.home-dates-picker-date{cursor:pointer;background-color:#fff;padding:12px;display:flex;align-items:center;justify-content:space-between;width:17vw}.home-dates-picker-date-text-label{color:#737373;font-size:.88vw;letter-spacing:.01vw;text-transform:uppercase}.home-dates-picker-date-text-value{color:#373737;font-size:1.17vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:12.5vw}.home-dates-picker-date-text-value.placeholder{color:#bdbdbd}.home-dates-picker-date:first-child{border-radius:12px 4px 4px 12px}.home-dates-picker-date:last-child{border-radius:4px 12px 12px 4px}.home-dates-text{margin-top:12px;color:#737373;font-size:1.475vw;letter-spacing:-.03vw}.home-dates a{text-decoration:none}.home-dates-button{position:relative;z-index:4;margin-top:18px;background-color:#222;border-radius:60px;text-align:center;color:#fff;padding:18px 0;width:20vw;cursor:pointer;font-weight:600;font-size:1.47vw;letter-spacing:-.03vw;transition:.2s}.home-dates-button:hover{background-color:#373737}.home-dates-button:active{color:#fff;background-color:#178ce6}.home-first-block{padding-top:240px;position:relative;height:calc(59.66vw + 96px + 1.755vw);z-index:1}.home-programs{margin-top:9.357vw}.home-programs-cards{margin-top:3.509vw;gap:1.754vw}.home-programs-card{height:21.93vw;min-width:21.93vw}.home-programs-card-title{padding:1.754vw;height:calc(100% - 3.508vw);width:calc(100% - 3.508vw)}.home-programs-card-hover,.home-programs-card-title{font-size:2.193vw;line-height:2.339vw}.home-gathering{margin-top:9.357vw}.home-gathering-elements{display:flex;gap:1.754vw;margin-top:1.754vw}.home-gathering-card{position:relative;width:29.825vw;height:15.643vw;border-radius:24px;overflow:hidden}.home-gathering-card.wide,.home-gathering-card.wide .home-gathering-card-bg img{width:45.614vw}.home-gathering-card-bg{position:absolute;left:0;top:0}.home-gathering-card-bg img{width:29.825vw;height:15.643vw;object-fit:cover}.home-gathering-card-text{position:absolute;left:1.754vw;bottom:1.535vw;color:#fff;font-weight:600;letter-spacing:-.04em;font-size:2.193vw;line-height:2.339vw}.home-abroad{margin-top:9.357vw}.home-second-block{position:relative;padding-top:7.018vw}.home-second-block-header img{position:absolute;margin-top:calc(-7.7vw - 96px);left:-6.5vw;width:110vw;height:auto;object-fit:cover;z-index:-1}.home-second-block-cards{padding-top:3.509vw}.home-second-block-cards-row{display:flex}.home-second-block-cards-row:last-child{margin-top:-4px}.home-second-block-cards-card{border:4px solid #81b530;border-radius:24px;flex:1 1;padding:1.754vw;background-color:#fff;margin-left:-4px}.home-second-block-cards-card-image img{height:10.24vw;width:10.24vw;border-radius:100px;object-fit:cover}.home-second-block-cards-card-title{margin-top:1.754vw;color:#373737;font-weight:600;font-size:1.475vw;letter-spacing:-.03vw}.home-second-block-cards-card-text{margin-top:.585vw;color:#737373;font-size:1.17vw}.home-second-block-title{display:flex;justify-content:space-between;align-items:flex-end}.home-second-block-title-link{display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:1.475vw;letter-spacing:-.03vw;color:#178ce6;gap:8px;transition:.2s}.home-second-block-title-link:hover{text-decoration:underline}.home-second-block-title-link:active{color:#144ab5}.home-second-block-title-link img{width:28px;height:28px;object-fit:cover}.home-title{width:max-content}.home-title,.home-title h1,.home-title h2{font-size:3.51vw;font-weight:600;line-height:3.51vw;letter-spacing:-.21vw;color:#373737;margin-top:0;margin-bottom:0}.home-first-banner{box-shadow:0 2px 2px 0 rgba(0,0,0,.05),0 2px 6px 0 rgba(0,0,0,.08);margin-top:24px;border-radius:24px;height:154px;padding:24px 48px;background:linear-gradient(180deg,hsla(0,0%,100%,.3) 0,hsla(0,0%,100%,.7) 100%),var(--brand-secondary-3200,#f1d7e6);display:flex;align-items:center;justify-content:space-between;position:relative;margin-bottom:48px}.home-first-banner-img{position:absolute;left:50%;transform:translate(-50%);height:100%;z-index:1}.home-first-banner-text-title{position:relative;z-index:2;font-size:2.2vw;letter-spacing:-.09vw;width:max-content;font-weight:600;color:#373737}.home-first-banner-text-text{position:relative;z-index:2;margin-top:12px;color:#737373;font-size:1.17vw}.home-first-banner-buttons{z-index:2;display:flex;gap:10px;font-size:1.475vw;letter-spacing:-.03vw;font-weight:600}.home-first-banner-buttons-first{border:3px solid #222;background-color:#fff;color:#222;padding:14px 18px;cursor:pointer;border-radius:60px;transition:.2s}.home-first-banner-buttons-first:hover{border:3px solid #373737}.home-first-banner-buttons-first:active{color:#178ce6;border:3px solid #178ce6}.home-first-banner-buttons-second{border:3px solid #222;background-color:#222;color:#fff;cursor:pointer;padding:14px 18px;border-radius:60px;transition:.2s}.home-first-banner-buttons-second:hover{background-color:#373737;border:3px solid #373737}.home-first-banner-buttons-second:active{color:#fff;background-color:#178ce6;border:3px solid #178ce6}.home-banners{padding-top:48px;padding-bottom:48px}.home-banners-title{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:48px}.home-banners-title-link{display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:1.475vw;letter-spacing:-.03vw;color:#178ce6;gap:8px;transition:.2s}.home-banners-title-link:hover{text-decoration:underline}.home-banners-title-link:active{color:#144ab5}.home-banners-title-link img{width:28px;object-fit:cover;height:28px}.home-banners-big{display:flex;gap:1.76vw}.home-banners-big-element{width:50vw;padding:36px 24px;border-radius:24px;background:linear-gradient(180deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.7));position:relative;display:flex;height:calc(21.93vw - 72px);justify-content:space-between}.home-banners-big-element-text{font-size:2.2vw;font-weight:600;color:#373737;letter-spacing:-.09vw;width:20.2vw;margin-right:24px}.home-banners-big-element-redtext{margin-top:8px;border-radius:12px;background:#f25757;box-shadow:0 1px 1px 0 rgba(0,0,0,.15),0 0 2px 1px rgba(0,0,0,.04),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2);color:#fff;width:max-content;max-width:calc(20.2vw - 16px);padding:4px 8px;font-size:.88vw;text-wrap:wrap}.home-banners-big-element-button{position:absolute;bottom:36px;background-color:#222;border-radius:60px;color:#fff;padding:11px 12px;font-size:1.17vw;letter-spacing:-.03vw;font-weight:600;cursor:pointer;transition:.2s}.home-banners-big-element-button:hover{background-color:#373737}.home-banners-big-element-button:active{color:#fff;background-color:#178ce6}.home-banners-big-element-circle{width:16.67vw;height:16.67vw;background-color:#fff;opacity:.6;border-radius:400px;margin-bottom:10px;margin-right:1vw}.home-banners-big-element-image{position:absolute;right:35px;top:30px}.home-banners-big-element-image img{width:17.18vw;height:17.18vw;object-fit:cover}.home-banners-small{position:relative;margin-top:24px}.home-banners-small li{width:15.8vw!important}.home-banners-small a{text-decoration:none}.home-banners-small .carousel-button-group{position:absolute;width:100%;top:5vw}.home-banners-small-element{-webkit-user-select:none;-moz-user-select:none;user-select:none;height:14.04vw;width:14.04vw;cursor:pointer;overflow:hidden;position:relative;border-radius:12px;border:4px solid transparent;transition:.1s ease-in-out}.home-banners-small-element:hover{border:4px solid #cfeeff}.home-banners-small-element:active{border:4px solid #178ce6}.home-banners-small-element-border{height:224.625px;width:224.625px;position:absolute;box-sizing:border-box;border:1px solid #000;border-radius:10px;opacity:.2}.home-banners-small-element-bg{position:absolute}.home-banners-small-element-bg img{filter:brightness(70%);height:14.04vw;width:14.04vw;object-fit:cover;border-radius:10px}.home-banners-small-element-title{position:relative;padding:1.76vw;display:flex;height:calc(100% - 3.52vw);align-items:center;text-align:center;color:#fff;font-weight:600;font-size:1.17vw;letter-spacing:-.012vw;justify-content:center}.home-locations{padding-bottom:48px;margin-top:48px}.home-locations-location{margin-top:72px;display:flex;gap:12.87vw}.home-locations-location-title{margin:0 0 12px}.home-locations-location-title,.home-locations-location-title h2{color:#373737;font-weight:600;font-size:3.51vw;line-height:3.51vw;letter-spacing:-.06em}.home-locations-location-title h2{margin:0}.home-locations-location-text{color:#737373;font-size:1.47vw;letter-spacing:-.02em;line-height:2.047vw}.home-locations-location-link{font-size:1.47vw;letter-spacing:-.02em;color:#178ce6;cursor:pointer;display:flex;align-items:center;gap:8px;margin-top:12px;transition:.2s}.home-locations-location-link:hover{text-decoration:underline}.home-locations-location-link:active{color:#144ab5}.home-locations-location-button{margin-top:24px;color:#fff;padding:18px 20px;background-color:#222;border-radius:60px;font-size:1.47vw;letter-spacing:-.02em;font-weight:600;line-height:1.47vw;width:max-content;cursor:pointer;transition:.2s}.home-locations-location-button:hover{background-color:#373737}.home-locations-location-button:active{color:#fff;background-color:#178ce6}.home-locations-location-right{display:flex;flex-wrap:wrap;gap:24px;min-width:calc(43.86vw + 24px)}.home-locations-location-right .home-cards-card:nth-child(2n){margin-top:unset}.home-locations-tabs{display:flex}.home-locations-tabs-separator{margin-top:-3px;width:100%;height:3px;background-color:#dedede;margin-bottom:48px}.home-locations-tabs-tab{padding:18px 20px;cursor:pointer;color:#bdbdbd;font-weight:600;font-size:20px;letter-spacing:-.02em}.home-locations-tabs-tab.active{color:#373737;border-bottom:3px solid #178ce6}.home-news{margin-top:48px;margin-bottom:48px}.home-news-title{display:flex;align-items:flex-end;justify-content:space-between}.home-news-link{font-size:1.47vw;letter-spacing:-.03vw;color:#178ce6;cursor:pointer;display:flex;align-items:center;gap:8px;margin-top:12px;transition:.2s}.home-news-link:hover{text-decoration:underline}.home-news-link:active{color:#144ab5}.home-news-carousel{margin-top:48px;position:relative}.home-news-carousel .carousel-button-group{position:absolute;width:100%;top:50%;transform:translateY(-24px)}.home-news-element{width:69.3vw;height:26.32vw;overflow:hidden;position:relative;border-radius:24px}.home-news-element-like{top:.731vw;right:.731vw}.home-news-element-like img{width:3.509vw;height:3.509vw}.home-news-element-bg2{opacity:.6}.home-news-element-bg,.home-news-element-bg2{position:absolute;left:0;top:0;background:linear-gradient(0deg,#000 23.47%,transparent 59.17%);width:69.3vw;height:26.32vw;border-radius:24px}.home-news-element-bg{display:flex;align-items:center}.home-news-element-bg img{width:100%;height:-moz-fit-content;height:fit-content;object-fit:cover;border-radius:24px}.home-news-element-title{color:#fff;font-weight:600;font-size:2.2vw;letter-spacing:-.09vw;max-width:70%;margin-bottom:12px}.home-news-element-info{display:flex;gap:4px;opacity:.8;font-size:1.17vw;color:#fff;align-items:center;margin-bottom:4px}.home-news-element-button{width:max-content;white-space:nowrap;cursor:pointer;background-color:#fff;padding:12px;font-size:1.47vw;letter-spacing:-.03vw;font-weight:600;color:#373737;border-radius:60px}.home-news-element-content{position:relative;padding:24px;display:flex;flex-direction:column;height:calc(100% - 48px);justify-content:space-between}.home-news-element-content-bottom{display:flex;justify-content:space-between;align-items:flex-end}.home-news-element-content-bottom .buttons{white-space:nowrap}.home-news-element-calendar{height:84px;width:76px;background-color:#fff;border-radius:14px;padding:2px}.home-news-element-calendar-month{height:20px;width:60px;padding:4px 8px;display:flex;justify-content:center;align-items:center;border-radius:12px 12px 4px 4px;background:#178ce6;box-shadow:0 1px 1px 0 rgba(0,0,0,.15),0 0 2px 1px rgba(0,0,0,.04),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2);color:#fff;font-weight:600;font-size:16px;letter-spacing:-.16px}.home-news-element-calendar-day{font-size:48px;letter-spacing:-2.88px;font-weight:600;line-height:48px;color:#178ce6;display:flex;justify-content:center;padding:4px}.home-smena{padding-top:48px;padding-bottom:48px}.home-smena-line{display:flex;gap:24px;margin-top:48px}.home-smena-element-imgs{width:21.93vw;height:21.93vw;position:relative}.home-smena-element-imgs-heart{cursor:pointer;position:absolute;right:16px;top:16px}.home-smena-element-imgs-bg{position:absolute}.home-smena-element-imgs-bg img{width:21.93vw;height:21.93vw;object-fit:cover;border-radius:12px}.home-smena-element-imgs-more{display:flex;position:absolute;gap:4px;border:4px solid rgba(34,34,34,.8);background-color:rgba(34,34,34,.8);border-radius:8px;right:8px;bottom:8px}.home-smena-element-imgs-more-text{width:4.39vw;height:4.39vw;border-radius:4px;position:absolute;display:flex;align-items:center;justify-content:center;color:#fff;right:0;top:0;background-color:rgba(0,0,0,.4)}.home-smena-element-imgs-more img{width:4.39vw;height:4.39vw;object-fit:cover;border-radius:4px}.home-smena-element-date{display:flex;margin-top:12px}.home-smena-element-date-date{padding:.292vw .585vw;color:#fff;background:#178ce6;box-shadow:0 1px 1px 0 rgba(0,0,0,.15),0 0 2px 1px rgba(0,0,0,.04),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2);z-index:2}.home-smena-element-date-date,.home-smena-element-date-smena{border-radius:12px;font-weight:600;font-size:1.26vw;letter-spacing:-.012vw}.home-smena-element-date-smena{padding:4px 8px;color:#178ce6;background:#cfeeff;margin-left:-5px}.home-smena-element-date-smena:first-letter{text-transform:uppercase}.home-smena-element-title{color:#373737;font-size:1.58vw;letter-spacing:-.03vw;font-weight:600;margin:12px 0 0}.home-smena-element-location{color:#737373;font-size:1.26vw;margin-top:4px}.home-smena-element-price-text{color:#737373;font-size:1.26vw;margin-top:12px}.home-smena-element-price{display:flex;gap:8px;align-items:center;margin-top:4px}.home-smena-element-price-main{color:#373737;font-size:1.58vw;font-weight:600;line-height:1.58vw;letter-spacing:-.03vw;position:relative;display:flex;gap:4px}.home-smena-element-price-main .tooltip{transform:translateX(20px)}.home-smena-element-price-red{text-decoration:line-through}.home-smena-element-price-percent,.home-smena-element-price-red{color:#f25757;font-size:1.26vw;letter-spacing:-.07vw}.home-shift-element-loading-img{width:21.93vw;height:21.93vw;border-radius:12px}.home-shift-element-loading-date{margin-top:1.17vw;margin-left:1.17vw;gap:.877vw;display:flex}.home-shift-element-loading-date .date-1{border-radius:8px;width:6.652vw;height:1.023vw}.home-shift-element-loading-date .date-2{border-radius:8px;width:4.751vw;height:1.023vw}.home-shift-element-loading-lines{display:flex;flex-direction:column;margin-top:1.608vw;gap:.439vw;margin-left:.585vw}.home-shift-element-loading-lines .line-1,.home-shift-element-loading-lines .line-2{border-radius:8px;height:1.023vw;width:19.591vw}.home-shift-element-loading-lines .line-3{border-radius:8px;height:1.023vw;width:19.956vw}.home-shift-element-loading-short-line{margin-top:1.316vw;border-radius:8px;width:9.576vw;height:1.023vw;margin-left:.585vw}.home-shift-element-loading-final{display:flex;margin-left:.585vw;margin-top:.731vw;gap:.585vw;margin-bottom:.439vw}.home-shift-element-loading-final .el-1{border-radius:8px;height:1.023vw;width:6.36vw}.home-shift-element-loading-final .el-2{border-radius:8px;height:1.023vw;width:5.117vw}.home-shift-element-loading-final .el-3{border-radius:8px;height:1.023vw;width:2.778vw}.home-footer{padding-left:48px;padding-right:48px}.home .payBanner{scroll-margin-top:7.31vw;padding:3.509vw 0}}@media screen and (min-width:1601px){.home-new-cards-list{padding:37.424px 0;gap:14.032px}.home-new-cards-item{padding:14.032px;width:205.828px;height:252.609px;border-radius:28.042px}.home-new-cards-item-img{border-radius:14.032px;width:116.953px;height:116.953px}.home-new-cards-item-desc,.home-new-cards-item-title{margin-top:14.032px;font-size:18.72px;line-height:23.392px}.home-new-cards-item-desc{white-space:pre-line;max-width:164px}.home{padding:0 56.16px;overflow-y:unset;width:1600px;margin:0 auto;position:relative}.home .catalog-content-buttons-button-modal-date,.home .catalog-content-buttons-button-modal-locations{top:80px;left:-8px}.home-cards{left:48px;top:330px;position:absolute}.home-cards.new{position:relative;margin-top:173.104px;padding-left:56.144px;padding-right:56.144px;left:unset;top:unset}.home-cards.new .home-cards-carousel{margin-top:28.064px}.home-cards.new .home-cards-carousel .carousel-button.left{left:14.032px}.home-cards.new .home-cards-carousel .carousel-button.right{right:14.032px}.home-cards.new .home-cards-card{width:327.488px;height:467.84px}.home-cards.new .home-cards-card-content{padding:14.032px 2.336px;height:calc(100% - 14.032px - 2.336px)}.home-cards.new .home-cards-card-amount{margin-left:25.728px;margin-bottom:25.728px}.home-cards.new .home-cards-card-title{margin-left:25.728px}.home-cards .first-row{margin-left:757.92px;margin-bottom:28.08px}.home-cards .first-row,.home-cards .second-row{display:flex;gap:28.08px}.home-cards-card{width:350.875px;height:477.266px;border-radius:24px;position:relative;box-shadow:0 2px 2px 0 rgba(0,0,0,.05),0 2px 6px 0 rgba(0,0,0,.08)}.home-cards-card-bg{position:absolute;width:100%;height:100%;left:0;top:0}.home-cards-card-bg img{width:100%;height:100%;object-fit:cover;border-radius:24px}.home-cards-card-content{position:relative;display:flex;height:calc(100% - 24px);flex-direction:column;padding:14.032px;justify-content:space-between}.home-cards-card-title{font-weight:600;font-size:35.2px;letter-spacing:-.04em;margin-top:14.032px;margin-left:14.032px}.home-cards-card-title-wrap{height:320px}.home-cards-card-title-wrap svg{padding:23.392px}.home-cards-card-amount{width:max-content;padding:4.672px 9.36px;border-radius:60px;font-weight:600;font-size:17.536px;line-height:23.392px;letter-spacing:-.01em;white-space:nowrap;margin-left:14.032px;margin-bottom:14.032px}.home-cards-card:nth-child(2n){margin-top:-126.4px}.home-cards-card-about{border-radius:24px;background:rgba(34,34,34,.8);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:14.032px;color:#fff;transition:.2s ease-in-out;font-size:18.72px}.home-cards-card-about-buttons{margin-top:14.032px;display:flex;gap:4.672px}.home-cards-card-about-buttons a{flex:1 1}.home-cards-card-about-button{background-color:#fff;padding:9.36px 0;border-radius:60px;color:#373737;font-weight:600;font-size:18.72px;text-align:center;flex:1 1;border:1px solid rgba(0,0,0,.031);box-shadow:0 2px 2px 0 rgba(0,0,0,.051),0 2px 6px 0 rgba(0,0,0,.078);cursor:pointer;transition:.2s}.home-cards-card-about-button:focus{background-color:#ecddcf}.home-cards-card-about-button:hover{box-shadow:0 15px 40px 0 rgba(0,0,0,.059),0 6px 6px 0 rgba(0,0,0,.059)}.home-cards-card-about-button:active{background-color:#178ce6;color:#fff}.home-cards-card-bottom-wrap{margin-right:-14.032px;margin-left:-14.032px}.home-cards-card-bottom-wrap svg{width:10.528px;height:10.528px}.home-cards-card-bottom-title{margin-bottom:9.36px;margin-left:14.032px;font-size:18.72px;line-height:23.392px}.home-cards-card-bottom-list{gap:6.9264px}.home-cards-card-bottom-list.small{margin-left:14.032px}.home-cards-card-bottom-list li:first-child{padding-left:14.032px}.home-cards-card-bottom-item{min-width:185.968px;min-height:70.176px;width:185.968px;gap:4.672px;border-radius:14.032px;padding:9.36px 18.72px!important}.home-cards-card-bottom-item-desc,.home-cards-card-bottom-item-title{font-size:18.72px;line-height:23.392px}.home-header{width:1600px;margin:0 auto}.home-header img{position:absolute;top:-181.28px;width:1729.824px;height:727.488px}.home-header-carousel-list{gap:14.032px;animation:left-scroll-full 25s linear infinite;will-change:transform}.home-header-carousel-list-wrap{border-radius:28.064px;margin-top:121.632px;overflow:hidden}.home-header-carousel-block-color{gap:56.144px;padding:37.424px 0;width:350.88px;height:276.016px;min-width:350.88px}.home-header-carousel-block-color-title{font-size:35.088px;line-height:37.424px;font-weight:600}.home-header-carousel-block-color-span{width:31.584px;height:100%}.home-header-carousel-block-color-img{position:absolute;bottom:-46.784px;width:163.744px;height:179.744px}.home-header-carousel-block-image{gap:9.36px;padding:28.064px;width:201.168px;height:294.736px;min-width:201.168px}.home-header-carousel-block-image-title{font-size:23.392px;line-height:23.392px;font-weight:600}.home-header-carousel-block-color,.home-header-carousel-block-image{border-radius:14.032px}.home-header-carousel-block-color-desc,.home-header-carousel-block-image-desc{font-size:18.72px;line-height:23.392px;font-weight:400}.home-header-carousel-block-video{min-width:467.84px;width:467.84px}.home-header-carousel-block-video-play{width:84.208px;height:84.208px}.home-header.banner{top:-93.568px}.home-header-content{padding-top:173.104px}.home-header-content .quiz-button{width:1166.08px;margin:37.424px auto 0}.home-header-content .quiz-button h1,.home-header-content .quiz-button span{font-size:56.144px;line-height:56.144px}.home-header-content .quiz-button .buttons{width:605.84px;max-height:70.176px;padding:28.064px;font-size:23.392px}.home-header-content .quiz-button>:last-child{font-size:32px}.home-header-content .quiz-button.old button{font-size:32px!important;padding:32.752px 0!important;width:729.824px!important;margin:28.064px auto 0!important;max-height:none!important}.home-header-content .quiz-button.old h1,.home-header-content .quiz-button.old span{white-space:normal;font-size:70.176px;line-height:70.176px}.home-header-content-btns-wrap{gap:16px;margin-top:37.424px}.home-header-content-btns-wrap.double .buttons{width:321.632px}.home-header-content-desc{font-size:23.392px;margin-top:37.424px}.home-header-content-cards{margin:37.424px 0 -37.424px}.home-header-content-video{width:261.969px;border-radius:28.048px}.home-header-content-video-desc{display:flex;justify-content:space-between;font-size:18.72px;line-height:23.392px}.home-header-content-old-title{font-size:70.176px!important;line-height:70.176px!important}.home-header-content-old-desc{margin-top:28.064px!important;font-size:23.392px!important;line-height:32.752px!important;color:#737373!important;letter-spacing:-.02em!important}.home-quiz .left .text{width:687.712px;margin:0 auto;font-size:56.144px;line-height:56.144px}.home-quiz .left .ball1.step0{width:69.81vw;height:69.81vw;left:-34.064vw;bottom:-51.389vw}.home-quiz .left .ball1.step1{width:46.126vw;height:46.126vw;left:-6.725vw;bottom:-38.085vw}.home-quiz .left .ball1.step2{width:46.126vw;height:46.126vw;left:19.956vw;bottom:-30.336vw}.home-quiz .left .ball2.step1{width:17.763vw;height:17.763vw;left:25vw;top:-7.822vw}.home-quiz .left .ball2.step2{width:22.003vw;height:22.003vw;left:-11.038vw;top:-6.725vw}.home-quiz .left .back{top:44.448px;left:53.808px}.home-quiz .left .back img{height:46.784px;width:46.784px}.home-quiz .close{top:56.144px;right:56.144px}.home-quiz .close,.home-quiz .close img{width:70.176px;height:70.176px}.home-quiz .right .checkbox-wrapper{width:659.648px;padding:14.032px}.home-quiz .right .checkbox-wrapper .quiz-checkbox{gap:9.36px;padding:14.032px 28.064px}.home-quiz .right .checkbox-wrapper .quiz-checkbox .img img{margin-top:2.336px;width:18.72px;height:18.72px}.home-quiz .right .checkbox-wrapper .quiz-checkbox .text-title{font-size:18.72px;line-height:23.392px}.home-quiz .right .checkbox-wrapper .quiz-checkbox .text-desc{font-size:13.936px;line-height:18.72px}.home-quiz .right .checkbox-wrapper .quiz-checkbox-loading{height:70.176px}.home-quiz .right .buttons{margin-top:14.032px}.home-dates a{text-decoration:none}.home-dates-button{position:relative;z-index:4;margin-top:18px;background-color:#222;border-radius:60px;text-align:center;color:#fff;padding:18px 0;width:320px;cursor:pointer;font-weight:600;font-size:23.52px;letter-spacing:-.48px;transition:.2s}.home-dates-button:hover{background-color:#373737}.home-dates-button:active{color:#fff;background-color:#178ce6}.home-dates-picker{position:relative;margin-top:12px;display:flex;margin-left:-8px;border-radius:20px;border:8px solid #178ce6;background:#178ce6;width:max-content;gap:4px;align-items:center;z-index:5}.home-dates-picker .catalog-content-header-filter-modal{bottom:-7px;left:-8px;border:.219vw solid #178ce6}.home-dates-picker .catalog-content-header-filter-modal-header-1{color:#178ce6}.home-dates-picker-left{display:flex;align-items:center;gap:8px}.home-dates-picker-date{cursor:pointer;background-color:#fff;padding:12px;display:flex;align-items:center;justify-content:space-between;width:272px}.home-dates-picker-date-text-label{color:#737373;font-size:14.08px;letter-spacing:.16px;text-transform:uppercase}.home-dates-picker-date-text-value{white-space:nowrap;color:#373737;overflow:hidden;text-overflow:ellipsis;width:200px}.home-dates-picker-date-text-value.placeholder{color:#bdbdbd}.home-dates-picker-date:first-child{border-radius:12px 4px 4px 12px}.home-dates-picker-date:last-child{border-radius:4px 12px 12px 4px}.home-dates-text{margin-top:12px;color:#737373;font-size:23.6px;letter-spacing:-.48px}.home-first-block{padding-left:48px;padding-right:48px;padding-top:240px;position:relative;height:1078.62px;z-index:1}.home-programs{margin:149.712px 56.144px 0}.home-programs-cards{margin-top:56.144px;gap:28.064px}.home-programs-cards-spacer{min-width:350px}.home-programs-card{height:350px;min-width:350px}.home-programs-card-title{padding:28.064px;height:calc(100% - 56.128px);width:calc(100% - 56.128px)}.home-programs-card-hover,.home-programs-card-title{font-size:35.088px;line-height:37.424px}.home-gathering{margin-top:149.712px;padding-left:56.144px;padding-right:56.144px}.home-gathering-elements{display:flex;gap:28.064px;margin-top:28.064px}.home-gathering-card{position:relative;width:477.2px;height:250.288px;border-radius:24px;overflow:hidden}.home-gathering-card.wide,.home-gathering-card.wide .home-gathering-card-bg img{width:729.824px}.home-gathering-card-bg{position:absolute;left:0;top:0}.home-gathering-card-bg img{width:477.2px;height:250.288px;object-fit:cover}.home-gathering-card-text{position:absolute;left:28.064px;bottom:24.56px;color:#fff;font-weight:600;letter-spacing:-.04em;font-size:35.088px;line-height:37.424px}.home-abroad{margin-top:149.712px}.home-abroad,.home-second-block{padding-left:56.144px;padding-right:56.144px}.home-second-block{position:relative;padding-top:112.288px}.home-second-block-header img{position:absolute;margin-top:-208px;margin-left:-45px;width:1690px;height:auto;object-fit:cover;z-index:-1}.home-second-block-cards{padding-top:56.144px}.home-second-block-cards-row{display:flex}.home-second-block-cards-row:last-child{margin-top:-4px}.home-second-block-cards-card{border:4px solid #81b530;border-radius:24px;flex:1 1;padding:1.754vw;background-color:#fff;margin-left:-4px}.home-second-block-cards-card-image img{height:163.828px;width:163.828px;object-fit:cover;border-radius:100px}.home-second-block-cards-card-title{margin-top:1.754vw;color:#373737;font-weight:600;font-size:23.6px;letter-spacing:-.48px}.home-second-block-cards-card-text{margin-top:.585vw;color:#737373;font-size:18.72px}.home-second-block-title{display:flex;justify-content:space-between;align-items:flex-end}.home-second-block-title-link{display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:23.6px;letter-spacing:-.484854px;color:#178ce6;gap:8px;transition:.2s}.home-second-block-title-link:hover{text-decoration:underline}.home-second-block-title-link:active{color:#144ab5}.home-second-block-title-link img{width:28px;object-fit:cover;height:28px}.home-title{width:max-content}.home-title,.home-title h1,.home-title h2{font-size:56.16px;font-weight:600;line-height:56.16px;letter-spacing:-3.36px;color:#373737;margin-top:0;margin-bottom:0}.home-first-banner{box-shadow:0 2px 2px 0 rgba(0,0,0,.05),0 2px 6px 0 rgba(0,0,0,.08);margin-top:24px;border-radius:24px;height:154px;padding:24px 48px;background:linear-gradient(180deg,hsla(0,0%,100%,.3) 0,hsla(0,0%,100%,.7) 100%),var(--brand-secondary-3200,#f1d7e6);display:flex;align-items:center;justify-content:space-between;position:relative;margin-bottom:48px}.home-first-banner-img{position:absolute;left:50%;transform:translate(-50%);height:100%;z-index:1}.home-first-banner-text-title{position:relative;z-index:2;font-size:35.2px;letter-spacing:-1.44px;width:max-content;font-weight:600;color:#373737}.home-first-banner-text-text{position:relative;z-index:2;margin-top:12px;color:#737373;font-size:18.72px}.home-first-banner-buttons{z-index:2;display:flex;gap:10px;font-size:23.6px;letter-spacing:-.48px;font-weight:600}.home-first-banner-buttons-first{border:3px solid #222;background-color:#fff;color:#222;padding:14px 18px;cursor:pointer;border-radius:60px;transition:.2s}.home-first-banner-buttons-first:hover{border:3px solid #373737}.home-first-banner-buttons-first:active{color:#178ce6;border:3px solid #178ce6}.home-first-banner-buttons-second{border:3px solid #222;background-color:#222;color:#fff;cursor:pointer;padding:14px 18px;border-radius:60px;transition:.2s}.home-first-banner-buttons-second:hover{background-color:#373737;border:3px solid #373737}.home-first-banner-buttons-second:active{color:#fff;background-color:#178ce6;border:3px solid #178ce6}.home-first-banner-wrapper{margin:0 auto;max-width:1487.7px;padding-left:48px;padding-right:48px}.home-banners{padding:48px}.home-banners-title{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:48px}.home-banners-title-link{display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:23.6px;letter-spacing:-.481591px;color:#178ce6;gap:8px;transition:.2s}.home-banners-title-link:hover{text-decoration:underline}.home-banners-title-link:active{color:#144ab5}.home-banners-title-link img{width:28px;object-fit:cover;height:28px}.home-banners-big{display:flex;gap:28.16px}.home-banners-big-element{width:100vw;padding:36px 24px;border-radius:24px;background:linear-gradient(180deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.7));position:relative;display:flex;height:278.875px;justify-content:space-between}.home-banners-big-element-text{font-size:35.2px;font-weight:600;color:#373737;letter-spacing:-1.44px;width:323.188px;margin-right:24px}.home-banners-big-element-redtext{margin-top:8px;border-radius:12px;background:#f25757;box-shadow:0 1px 1px 0 rgba(0,0,0,.15),0 0 2px 1px rgba(0,0,0,.04),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2);color:#fff;width:max-content;max-width:307.188px;padding:4px 8px;font-size:14.08px;text-wrap:wrap}.home-banners-big-element-button{position:absolute;bottom:36px;background-color:#222;border-radius:60px;color:#fff;padding:11px 12px;font-size:18.72px;letter-spacing:-.48px;font-weight:600;cursor:pointer;transition:.2s}.home-banners-big-element-button:hover{background-color:#373737}.home-banners-big-element-button:active{color:#fff;background-color:#178ce6}.home-banners-big-element-circle{width:266.719px;height:266.719px;background-color:#fff;opacity:.6;border-radius:400px;margin-bottom:10px;margin-right:16px}.home-banners-big-element-image{position:absolute;right:35px;top:30px}.home-banners-big-element-image img{width:274.875px;height:274.875px;object-fit:cover}.home-banners-small{margin-top:24px;position:relative}.home-banners-small .carousel-button-group{position:absolute;width:100%;top:80px}.home-banners-small li{width:252.797px!important}.home-banners-small a{text-decoration:none}.home-banners-small-element{-webkit-user-select:none;-moz-user-select:none;user-select:none;height:224.625px;width:224.625px;overflow:hidden;position:relative;border-radius:12px;border:4px solid transparent;transition:.1s ease-in-out}.home-banners-small-element:hover{border:4px solid #cfeeff}.home-banners-small-element:active{border:4px solid #178ce6}.home-banners-small-element-border{height:224.625px;width:224.625px;position:absolute;box-sizing:border-box;border:1px solid #000;border-radius:10px;opacity:.2}.home-banners-small-element-bg{position:absolute}.home-banners-small-element-bg img{filter:brightness(70%);height:224.625px;width:224.625px;object-fit:cover;border-radius:10px}.home-banners-small-element-title{position:relative;padding:28.16px;display:flex;height:168.297px;align-items:center;text-align:center;color:#fff;font-weight:600;font-size:18.72px;letter-spacing:-.01em;justify-content:center}.home-locations{margin-left:56.144px;margin-right:56.144px;padding-bottom:56.144px;margin-top:48px}.home-locations-location{margin-top:84.208px;display:flex;gap:205.84px}.home-locations-location-title{margin:0 0 12px}.home-locations-location-title,.home-locations-location-title h2{color:#373737;font-weight:600;font-size:56.16px;line-height:56.16px;letter-spacing:-.06em}.home-locations-location-title h2{margin:0}.home-locations-location-text{color:#737373;font-size:23.52px;letter-spacing:-.02em;line-height:32.752px}.home-locations-location-link{font-size:23.52px;letter-spacing:-.02em;color:#178ce6;cursor:pointer;display:flex;align-items:center;gap:8px;transition:.2s;margin-top:12px}.home-locations-location-link:hover{text-decoration:underline}.home-locations-location-link:active{color:#144ab5}.home-locations-location-button{margin-top:24px;color:#fff;padding:18px 20px;background-color:#222;border-radius:60px;font-size:23.52px;letter-spacing:-.02em;font-weight:600;line-height:23.52px;width:max-content;cursor:pointer;transition:.2s}.home-locations-location-button:hover{background-color:#373737}.home-locations-location-button:active{color:#fff;background-color:#178ce6}.home-locations-location-right{display:flex;flex-wrap:wrap;gap:24px;min-width:725.76px}.home-locations-location-right .home-cards-card:nth-child(2n){margin-top:unset}.home-locations-tabs{display:flex}.home-locations-tabs-separator{margin-top:-3px;width:100%;height:3px;background-color:#dedede;margin-bottom:48px}.home-locations-tabs-tab{padding:18px 20px;cursor:pointer;color:#bdbdbd;font-weight:600;font-size:20px;letter-spacing:-.02em}.home-locations-tabs-tab.active{color:#373737;border-bottom:3px solid #178ce6}.home-news{margin:56.144px}.home-news-title{display:flex;align-items:flex-end;justify-content:space-between}.home-news-link{font-size:23.52px;color:#178ce6;cursor:pointer;display:flex;align-items:center;gap:8px;margin-top:12px;transition:.2s;letter-spacing:-.48px}.home-news-link:hover{text-decoration:underline}.home-news-link:active{color:#144ab5}.home-news-carousel{margin-top:48px;position:relative}.home-news-carousel .carousel-button-group{position:absolute;width:100%;top:50%;transform:translateY(-24px)}.home-news-element{width:1108.8px;height:421.109px;overflow:hidden;position:relative}.home-news-element-skeleton{border-radius:24px}.home-news-element-like{top:11px;right:11px}.home-news-element-like img{width:56.14px;height:56.14px}.home-news-element-bg2{opacity:.6}.home-news-element-bg,.home-news-element-bg2{position:absolute;left:0;top:0;background:linear-gradient(0deg,#000 23.47%,transparent 59.17%);width:1108.8px;height:421.109px;border-radius:24px}.home-news-element-bg img{width:1108.8px;height:421.109px;object-fit:cover;border-radius:24px}.home-news-element-title{color:#fff;font-weight:600;font-size:35.2px;max-width:70%;letter-spacing:-1.44px;margin-bottom:12px}.home-news-element-info{display:flex;gap:4px;font-size:18.72px;opacity:.8;color:#fff;align-items:center;margin-bottom:4px}.home-news-element-button{width:max-content;white-space:nowrap;cursor:pointer;background-color:#fff;padding:12px;font-size:23.52px;letter-spacing:-.48px;font-weight:600;color:#373737;border-radius:60px}.home-news-element-content{position:relative;padding:24px;display:flex;flex-direction:column;height:calc(100% - 48px);justify-content:space-between}.home-news-element-content-bottom{display:flex;justify-content:space-between;align-items:flex-end}.home-news-element-content-bottom .buttons{white-space:nowrap}.home-news-element-calendar{height:84px;width:76px;background-color:#fff;border-radius:14px;padding:2px}.home-news-element-calendar-month{height:20px;width:60px;padding:4px 8px;display:flex;justify-content:center;align-items:center;border-radius:12px 12px 4px 4px;background:#178ce6;box-shadow:0 1px 1px 0 rgba(0,0,0,.15),0 0 2px 1px rgba(0,0,0,.04),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2);color:#fff;font-weight:600;font-size:16px;letter-spacing:-.16px}.home-news-element-calendar-day{font-size:48px;letter-spacing:-2.88px;font-weight:600;line-height:48px;color:#178ce6;display:flex;justify-content:center;padding:4px}.home-smena{margin-left:56.144px;margin-right:56.144px;padding-top:48px;padding-bottom:48px}.home-smena-line{display:flex;gap:24px;margin-top:48px}.home-smena-element-imgs{width:350.875px;height:350.875px;position:relative}.home-smena-element-imgs-heart{cursor:pointer;position:absolute;right:16px;top:16px}.home-smena-element-imgs-bg{position:absolute}.home-smena-element-imgs-bg img{width:350.875px;height:350.875px;object-fit:cover;border-radius:12px}.home-smena-element-imgs-more{display:flex;position:absolute;gap:4px;border:4px solid rgba(34,34,34,.8);background-color:rgba(34,34,34,.8);border-radius:8px;right:8px;bottom:8px}.home-smena-element-imgs-more-text{width:70.2344px;height:70.2344px;border-radius:4px;position:absolute;display:flex;align-items:center;justify-content:center;color:#fff;right:0;top:0;background-color:rgba(0,0,0,.4)}.home-smena-element-imgs-more img{width:70.2344px;height:70.2344px;object-fit:cover;border-radius:4px}.home-smena-element-date{display:flex;margin-top:12px}.home-smena-element-date-date{color:#fff;background:#178ce6;box-shadow:0 1px 1px 0 rgba(0,0,0,.15),0 0 2px 1px rgba(0,0,0,.04),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2);z-index:2}.home-smena-element-date-date,.home-smena-element-date-smena{padding:4px 8px;border-radius:12px;font-weight:600;font-size:20.16px;letter-spacing:-.192px}.home-smena-element-date-smena{color:#178ce6;background:#cfeeff;margin-left:-5px}.home-smena-element-date-smena:first-letter{text-transform:uppercase}.home-smena-element-title{color:#373737;font-size:25.28px;letter-spacing:-.48px;font-weight:600;margin:12px 0 0}.home-smena-element-location{color:#737373;font-size:20.16px;margin-top:4px}.home-smena-element-price-text{color:#737373;font-size:20.16px;margin-top:12px}.home-smena-element-price{display:flex;gap:8px;align-items:center;margin-top:4px}.home-smena-element-price-main{color:#373737;font-size:25.28px;letter-spacing:-.48px;font-weight:600;line-height:25.28px;position:relative;display:flex;gap:4px}.home-smena-element-price-main .tooltip{transform:translateX(20px)}.home-smena-element-price-red{text-decoration:line-through}.home-smena-element-price-percent,.home-smena-element-price-red{color:#f25757;font-size:20.16px;letter-spacing:-1.12px}.home-footer{width:100vw;margin:0 auto}.home .presentation{margin-left:56.144px;margin-right:56.144px}.home .payBanner{scroll-margin-top:100px;padding:56.144px}}@keyframes left-scroll{0%{transform:translateX(0)}to{transform:translateX(-132.5vw)}}@keyframes left-scroll-full{0%{transform:translateX(0)}to{transform:translateX(-132.5%)}}@media screen and (max-width:1600px){.content{width:100vw;position:relative;height:max-content}}@media screen and (min-width:1601px){.content{width:100vw;margin:0 auto;height:max-content;position:relative}}@media screen and (max-width:850px){.footer{position:relative}.footer a{text-decoration:unset;color:unset}.footer-news{background-color:rgba(207,238,255,.4);padding-top:24px;padding-bottom:72px}.footer-news-big{position:relative;width:100vw}.footer-news-big-img img{width:100vw;height:60vw;border-radius:24px;border:1px solid #cfeeff;object-fit:cover}.footer-news-big-type{position:absolute;left:12px;top:12px;color:#fff;padding:4px 8px;font-size:2.95vw;border-radius:12px;background:#178ce6;box-shadow:0 1px 1px 0 rgba(0,0,0,.15),0 0 2px 1px rgba(0,0,0,.04),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2)}.footer-news-big-date{padding-left:12px;display:flex;align-items:center;gap:4px;color:var(--neutral-neutral-600,#737373);font-size:3.7vw;margin-top:4px}.footer-news-big-title{padding-left:12px;color:#373737;font-size:7.85vw;font-weight:600;letter-spacing:-1.5px;margin-top:12px}.footer-news-small{margin-top:36px;position:relative}.footer-news-small-element{display:flex;gap:12px}.footer-news-small-element-type{color:#fff;padding:4px 8px;font-size:2.95vw;border-radius:12px;background:#178ce6;width:max-content;box-shadow:0 1px 1px 0 rgba(0,0,0,.15),0 0 2px 1px rgba(0,0,0,.04),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2)}.footer-news-small-element-title{margin-top:8px;color:#373737;font-size:4.42vw;font-weight:600}.footer-news-small-element img{width:24.51vw;height:24.51vw;border-radius:12px;border:1px solid #cfeeff;object-fit:cover}.footer-subscribe{background-color:#178ce6;overflow:hidden;position:relative}.footer-subscribe-bg{display:none}.footer-subscribe-button{color:#fff;background-color:#222;border-radius:60px;text-align:center;padding:18px 0;font-weight:600;font-size:3.95vw;margin:16px 12px 48px;letter-spacing:-.01em;cursor:pointer}.footer-subscribe-title{margin-top:48px;margin-left:12px;position:relative;color:#fff;margin-bottom:24px}.footer-subscribe-title,.footer-subscribe-title h2{font-size:7.89vw;font-weight:600;letter-spacing:-.06em}.footer-subscribe-title h2{margin:0}.footer-subscribe-input-label{color:#737373;font-size:2.97vw;letter-spacing:.01em}.footer-subscribe-input-first{background-color:#fff;padding:10px 12px;border-radius:12px 12px 4px 4px}.footer-subscribe-input-first:last-child{margin-top:4px;border-radius:4px 4px 12px 12px}.footer-subscribe-input-block{border-radius:24px;border:12px solid #222;background:#222}.footer-subscribe input{outline:none;background-color:transparent;border:0;font-size:3.95vw;padding:0}.footer-review{padding-top:48px}.footer-review-carousel{position:relative}.footer-review-companies{margin-left:12px;margin-top:48px;display:flex;justify-content:space-between;width:max-content;gap:24px;margin-bottom:72px}.footer-review-companies-wrapper{width:100vw;overflow-x:auto}.footer-review-companies-element{display:flex;flex-direction:column;align-items:center}.footer-review-companies-element-img img{border:1px solid #cfeeff;border-radius:24px;width:54vw;height:40vw;object-fit:cover}.footer-review-companies-element-text{color:#737373}.footer-review-comment{width:100vw;margin-top:24px;padding:0 12px}.footer-review-comment-text{padding:12px;width:calc(100vw - 48px);border:1px solid #dedede;border-radius:24px}.footer-review-comment-text-header{gap:24px;padding:12px}.footer-review-comment-text-header-ava img{width:19.61vw;height:19.61vw;object-fit:cover;border-radius:400px}.footer-review-comment-text-header-text-title{margin:12px 0 0;color:#373737;font-size:6.38vw;letter-spacing:-.02em;font-weight:600;letter-spacing:-1.2px}.footer-review-comment-text-header-text-where{margin-top:12px;color:#737373;font-size:3.7vw}.footer-review-comment-text-header-text-where span{color:#178ce6}.footer-review-comment-text-content{padding:24px;background-color:rgba(207,238,255,.4);border-radius:12px;color:#373737;font-size:4.42vw;letter-spacing:-.01em}.footer-review-comment-text-content .link-vk{color:#178ce6;cursor:pointer;margin-top:12px;transition:.2s;letter-spacing:-.01em}.footer-review-comment-text-content .link-vk:hover{text-decoration:underline}.footer-review-comment-text-content .link-vk:active{color:#144ab5}.footer-review-comment-video{background-color:#000;border-radius:24px;margin-top:24px;width:calc(100vw - 24px);position:relative;cursor:pointer}.footer-review-comment-video-text{position:absolute;bottom:0;left:0;padding:24px;color:#fff;background:linear-gradient(180deg,transparent,rgba(0,0,0,.7) 77.6%);width:calc(100% - 48px);height:30%;border-radius:0 0 24px 24px;display:flex;flex-direction:column;justify-content:flex-end;font-size:3.93vw}.footer-review-comment-video-icon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.footer-review-comment-video img{border-radius:24px;width:calc(100vw - 24px);height:80vw;object-fit:cover}.footer-locations-element{gap:12px;display:flex;margin-top:14px}.footer-locations-element:first-child{margin-top:unset}.footer-locations-element-img img{width:15.7vw;height:15.7vw;object-fit:cover;border-radius:100px}.footer-locations-element-title{color:#373737;font-size:20px;letter-spacing:-.01em;font-weight:600;line-height:20px}.footer-locations-element-text{color:#737373;font-size:16px;margin-top:8px}.footer-locations-loc{margin-top:48px}.footer-locations-loc-title{flex:1 1;margin-left:12px;margin-bottom:24px;color:#737373;font-size:12px;text-transform:uppercase}.footer-locations-loc-elements{padding:16px;border-radius:24px;box-shadow:0 1px 1px 0 rgba(0,0,0,.15),0 0 2px 1px rgba(0,0,0,.04),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2);gap:12px;flex:2 1}.footer-first-banner{width:100vw;box-shadow:0 2px 2px 0 rgba(0,0,0,.05),0 2px 6px 0 rgba(0,0,0,.08);margin-top:24px;border-radius:36px;background:#e57300;align-items:center;justify-content:space-between;position:relative;margin-bottom:48px;overflow:hidden}.footer-first-banner-img{margin-left:12px;margin-top:12px;width:calc(100vw - 24px);margin-bottom:-5px;z-index:1}.footer-first-banner-img img{width:calc(100vw - 24px);border-radius:32px;height:68.7vw;object-fit:cover;object-position:top left}.footer-first-banner-text{padding:24px 12px 0;font-size:7.85vw;font-weight:600;position:relative;z-index:2;color:#fff;letter-spacing:-.06em;line-height:8.9vw;margin:0}.footer-first-banner-text-second{padding:12px 12px 0;font-size:4.42vw;font-weight:400;line-height:5.89vw;letter-spacing:-.01em;text-align:left;color:#fff}.footer-first-banner-button{margin-left:12px;margin-top:12px;margin-bottom:12px;width:calc(100vw - 24px);position:relative;z-index:2;text-align:center;font-size:4.42vw;letter-spacing:-.01em;font-weight:600;background-color:#222;color:#fff;cursor:pointer;padding:14px 0;border-radius:60px}.footer-links{margin-top:48px;padding-left:12px;gap:18vw}.footer-links-legal{position:relative;margin-top:30px;color:#737373}.footer-links-link{display:flex;gap:12px;align-items:center;margin-bottom:20px}.footer-links-link-text{color:#737373}.footer-links-link-text-title{color:#373737;font-size:16px;font-weight:600;letter-spacing:-.01em}.footer-socials{margin-top:44px;display:flex;flex-direction:column;gap:12px;margin-bottom:12px}.footer-social{margin-left:12px;width:calc(100vw - 24px);height:120px;border-radius:24px;position:relative;cursor:pointer}.footer-social.tg{background-color:#178ce6}.footer-social.inst{background-color:#f25798}.footer-social.vk{background-color:#178ce6}.footer-social.yt{background-color:#af0b0b}.footer-social img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);object-fit:cover}.footer-bg{z-index:-1;position:absolute;bottom:-40px;left:-12px}.footer-bg img{width:100vw;object-fit:cover}}@media screen and (min-width:850px)and (max-width:1600px){.footer{padding:0 3.51vw;position:relative}.footer a{text-decoration:unset;color:unset}.footer-news{width:calc(100vw - 96px);background-color:rgba(207,238,255,.4);display:flex;gap:24px;padding:48px 48px 72px}.footer-news-separator{height:42vw;width:1px;background-color:#d9d9d9}.footer-news-big{position:relative;width:53.51vw}.footer-news-big-img img{width:53.51vw;height:29.025vw;border-radius:24px;border:1px solid #cfeeff;object-fit:cover}.footer-news-big-type{position:absolute;left:12px;top:12px;color:#fff;padding:4px 8px;font-size:.88vw;border-radius:12px;background:#178ce6;box-shadow:0 1px 1px 0 rgba(0,0,0,.15),0 0 2px 1px rgba(0,0,0,.04),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2)}.footer-news-big-date{padding-left:12px;display:flex;align-items:center;gap:4px;color:var(--neutral-neutral-600,#737373);font-size:1.17vw;margin-top:24px}.footer-news-big-title{padding-left:12px;color:#373737;font-weight:600;font-size:3.51vw;letter-spacing:-2.88px;width:80%;margin-top:12px}.footer-news-small{display:flex;flex-direction:column;gap:24px}.footer-news-small-element{display:flex;gap:12px}.footer-news-small-element-type{color:#fff;padding:4px 8px;font-size:.88vw;border-radius:12px;background:#178ce6;width:max-content;box-shadow:0 1px 1px 0 rgba(0,0,0,.15),0 0 2px 1px rgba(0,0,0,.04),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2)}.footer-news-small-element-title{margin-top:8px;color:#373737;font-weight:600;font-size:1.47vw;width:80%}.footer-news-small-element img{width:14.1vw;height:8.78vw;border-radius:12px;border:1px solid #cfeeff;object-fit:cover}.footer-subscribe{width:94vw;margin-left:-3.51vw;background-color:#178ce6;padding:72px 48px;overflow:hidden;display:flex;position:relative}.footer-subscribe-bg{top:0;position:absolute;left:50%;height:100%;transform:translate(-50%)}.footer-subscribe-bg img{height:100%;object-fit:cover}.footer-subscribe-button{position:relative;margin-top:24px;color:#fff;background-color:#222;width:calc(40vw + 40px);border-radius:60px;text-align:center;padding:18px 0;font-weight:600;font-size:1.3vw;cursor:pointer;transition:.2s}.footer-subscribe-button:hover{background-color:#373737}.footer-subscribe-button:active{color:#fff;background-color:#178ce6}.footer-subscribe-title{position:relative;flex:1 1;color:#fff}.footer-subscribe-title,.footer-subscribe-title h2{font-size:3.09vw;font-weight:600;line-height:3.09vw;letter-spacing:-2.88px}.footer-subscribe-title h2{margin:0}.footer-subscribe-right{flex:1 1;position:relative}.footer-subscribe-input{width:40vw}.footer-subscribe-input-label{color:#737373;font-size:.88vw}.footer-subscribe-input-first{width:40vw;background-color:#fff;padding:10px 12px;border-radius:12px 12px 4px 4px}.footer-subscribe-input-first:last-child{margin-top:4px;border-radius:4px 4px 12px 12px}.footer-subscribe-input-block{width:40vw;border-radius:20px;width:max-content;border:8px solid #222;background:#222}.footer-subscribe input{outline:none;background-color:transparent;border:0;font-size:1.17vw;padding:0}.footer-review{margin-top:48px;padding-top:48px;padding-bottom:48px}.footer-review-carousel{position:relative}.footer-review-carousel .carousel-button-group{position:absolute;width:100%;top:16vw}.footer-review-companies{margin-top:48px;display:flex;justify-content:space-between;padding-bottom:48px}.footer-review-companies-element{display:flex;flex-direction:column;align-items:center}.footer-review-companies-element-img img{border:1px solid #cfeeff;border-radius:24px;width:21.95vw;height:14.62vw;object-fit:cover}.footer-review-companies-element-text{color:#737373}.footer-review-comment{width:100%;display:flex;gap:24px;width:auto;margin-top:48px}.footer-review-comment-text{padding:24px;width:68vw;border:1px solid #dedede;border-radius:24px}.footer-review-comment-text-header{display:flex;gap:24px}.footer-review-comment-text-header-ava img{width:8.78vw;height:8.78vw;object-fit:cover;border-radius:400px}.footer-review-comment-text-header-text-title{color:var(--neutral-neutral-800,#373737);font-size:2.2vw;font-weight:600;line-height:2.2vw;letter-spacing:-1.2px;width:60%;margin:0}.footer-review-comment-text-header-text-where{width:63%;margin-top:12px;color:#737373;font-size:1.17vw}.footer-review-comment-text-header-text-where span{color:#178ce6}.footer-review-comment-text-content{margin-top:24px;padding:24px;background-color:rgba(207,238,255,.4);border-radius:12px;color:#373737;font-size:1.47vw}.footer-review-comment-text-content .link-vk{color:#178ce6;cursor:pointer;margin-top:12px;transition:.2s}.footer-review-comment-text-content .link-vk:hover{text-decoration:underline}.footer-review-comment-text-content .link-vk:active{color:#144ab5}.footer-review-comment-video{background-color:#000;border-radius:24px;position:relative;cursor:pointer}.footer-review-comment-video-text{position:absolute;bottom:0;left:0;padding:24px;color:#fff;background:linear-gradient(180deg,transparent,rgba(0,0,0,.7) 77.6%);width:calc(100% - 48px);height:30%;border-radius:0 0 24px 24px;display:flex;flex-direction:column;justify-content:flex-end;font-size:1.17vw}.footer-review-comment-video-icon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.footer-review-comment-video img{border-radius:24px;width:22.41vw;height:100%;object-fit:cover}.footer-locations{padding-top:48px;padding-bottom:48px}.footer-locations-element{width:45%;display:flex;gap:12px}.footer-locations-element-img img{width:84px;height:84px;object-fit:cover;border-radius:100px}.footer-locations-element-title{color:#373737;font-size:20px;font-weight:600;line-height:20px}.footer-locations-element-text{color:#737373;font-size:16px;margin-top:8px}.footer-locations-loc{margin-top:48px;display:flex}.footer-locations-loc-title{flex:1 1;color:#737373;font-size:12px;text-transform:uppercase}.footer-locations-loc-elements{display:flex;flex-wrap:wrap;padding:16px;border-radius:24px;box-shadow:0 1px 1px 0 rgba(0,0,0,.15),0 0 2px 1px rgba(0,0,0,.04),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2);gap:12px;flex:2 1}.footer-first-banner{margin-top:48px;background-color:#e57300;box-shadow:0 2px 2px 0 rgba(0,0,0,.051),0 2px 6px 0 rgba(0,0,0,.078);border-radius:24px;padding:.3vw;height:27.2vw;margin-bottom:48px;position:relative}.footer-first-banner-img{position:absolute;right:.3vw;top:.3vw;width:41.7vw;height:27.2vw;border-radius:20px;z-index:1}.footer-first-banner-img img{object-fit:cover;object-position:left top;width:41.7vw;height:27.2vw;border-radius:20px}.footer-first-banner-text{margin-left:3.51vw;padding-top:4.4vw;letter-spacing:-.06em;font-size:3.51vw;line-height:3.51vw;width:max-content;font-weight:600;color:#fff;margin-bottom:0;margin-top:0}.footer-first-banner-text-second{color:#fff;margin-left:3.51vw;margin-top:.88vw;font-size:1.47vw;font-weight:400;line-height:2.05vw;letter-spacing:-.02em;width:41.38vw}.footer-first-banner-button{margin-top:1.76vw;z-index:2;display:flex;font-size:1.475vw;letter-spacing:-1px;font-weight:600;background-color:#222;color:#fff;margin-left:3.51vw;cursor:pointer;padding:14px 18px;border-radius:60px;width:max-content;transition:.2s}.footer-first-banner-button:hover{background-color:#373737}.footer-first-banner-button:active{color:#fff;background-color:#178ce6}.footer-socials{display:flex;justify-content:space-between}.footer-links{margin-top:48px;padding-left:30vw;display:flex;gap:17vw}.footer-links-legal{color:#737373;font-size:1.17vw}.footer-links-link{display:flex;gap:12px;align-items:center;width:30vw;margin-bottom:20px;font-size:1.17vw}.footer-links-link-text{color:#737373}.footer-links-link-text-title{color:#373737;font-size:16px;font-weight:600}.footer-social{margin-top:48px;width:22vw;height:14vw;border-radius:24px;position:relative;cursor:pointer;margin-bottom:32px}.footer-social.tg{background-color:#178ce6}.footer-social.inst{background-color:#f25798}.footer-social.vk{background-color:#178ce6}.footer-social.yt{background-color:#af0b0b}.footer-social img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);object-fit:cover}.footer-bg{z-index:-1;position:absolute;left:0;bottom:0}.footer-bg img{width:100vw;height:auto;object-fit:cover}}@media screen and (min-width:1601px){.footer{position:relative}.footer a{text-decoration:unset;color:unset}.footer-news{width:1600px;margin:0 auto;display:flex;gap:24px;padding:48px 48px 72px}.footer-news-wrapper{width:100vw;background-color:rgba(207,238,255,.4)}.footer-news-separator{height:671.578px;width:1px;background-color:#d9d9d9}.footer-news-big{position:relative;width:855.609px}.footer-news-big-img img{width:855.609px;height:464.109px;border-radius:24px;border:1px solid #cfeeff;object-fit:cover}.footer-news-big-type{position:absolute;left:12px;top:12px;color:#fff;padding:4px 8px;font-size:14.0712px;border-radius:12px;background:#178ce6;box-shadow:0 1px 1px 0 rgba(0,0,0,.15),0 0 2px 1px rgba(0,0,0,.04),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2)}.footer-news-big-date{padding-left:12px;display:flex;align-items:center;gap:4px;color:var(--neutral-neutral-600,#737373);font-size:18.7083px;margin-top:24px}.footer-news-big-title{padding-left:12px;color:#373737;font-weight:600;font-size:56.1249px;letter-spacing:-2.88px;width:80%;margin-top:12px}.footer-news-small{display:flex;flex-direction:column;gap:24px}.footer-news-small-element{display:flex;gap:12px;position:relative}.footer-news-small-element-type{color:#fff;padding:4px 8px;font-size:14.0712px;border-radius:12px;background:#178ce6;width:max-content;box-shadow:0 1px 1px 0 rgba(0,0,0,.15),0 0 2px 1px rgba(0,0,0,.04),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2)}.footer-news-small-element-title{margin-top:8px;color:#373737;font-size:23.5053px;font-weight:600}.footer-news-small-element img{width:224.625px;height:140.391px;border-radius:12px;border:1px solid #cfeeff;object-fit:cover}.footer-subscribe{width:1487.68px;margin:0 auto;background-color:#178ce6;padding:72px 48px;overflow:hidden;display:flex;position:relative}.footer-subscribe-wrapper{width:100vw;background-color:#178ce6}.footer-subscribe-bg{top:0;position:absolute;left:50%;transform:translate(-50%);height:100%}.footer-subscribe-bg img{height:100%;object-fit:cover}.footer-subscribe-button{position:relative;margin-top:24px;color:#fff;background-color:#222;width:679.594px;border-radius:60px;text-align:center;padding:18px 0;font-weight:600;font-size:20.787px;cursor:pointer;transition:.2s}.footer-subscribe-button:hover{background-color:#373737}.footer-subscribe-button:active{color:#fff;background-color:#178ce6}.footer-subscribe-title{position:relative;flex:1 1;color:#fff}.footer-subscribe-title,.footer-subscribe-title h2{font-size:49.4091px;font-weight:600;line-height:49.4091px;letter-spacing:-2.88px}.footer-subscribe-title h2{margin:0}.footer-subscribe-right{flex:1 1;position:relative}.footer-subscribe-input-label{color:#737373;font-size:14.0712px}.footer-subscribe-input-first{width:639.594px;background-color:#fff;padding:10px 12px;border-radius:12px 12px 4px 4px}.footer-subscribe-input-first:last-child{margin-top:4px;border-radius:4px 4px 12px 12px}.footer-subscribe-input-block{width:639.594px;border-radius:20px;width:max-content;border:8px solid #222;background:#222}.footer-subscribe input{outline:none;background-color:transparent;border:0;font-size:18.7083px;padding:0}.footer-review{margin:48px auto 0;width:1487.68px;padding-top:48px;padding-bottom:48px}.footer-review-carousel{position:relative}.footer-review-carousel .carousel-button-group{position:absolute;width:100%;top:256px}.footer-review-companies{margin-top:48px;display:flex;justify-content:space-between;padding-bottom:48px}.footer-review-companies-element{display:flex;flex-direction:column;align-items:center}.footer-review-companies-element-img img{border:1px solid #cfeeff;border-radius:24px;width:350.969px;height:233.766px}.footer-review-companies-element-text{color:#737373}.footer-review-comment{width:100%;display:flex;gap:24px;width:auto;margin-top:48px}.footer-review-comment-text{padding:24px;width:1037.67px;border:1px solid #dedede;border-radius:24px}.footer-review-comment-text-header{display:flex;gap:24px}.footer-review-comment-text-header-ava img{width:140.391px;height:140.391px;object-fit:cover;border-radius:400px}.footer-review-comment-text-header-text-title{color:var(--neutral-neutral-800,#373737);font-size:35.178px;font-weight:600;line-height:35.178px;letter-spacing:-1.2px;width:60%;margin:0}.footer-review-comment-text-header-text-where{width:63%;margin-top:12px;color:#737373;font-size:18.7083px}.footer-review-comment-text-header-text-where span{color:#178ce6}.footer-review-comment-text-content{margin-top:24px;padding:24px;background-color:rgba(207,238,255,.4);border-radius:12px;color:#373737;font-size:23.5053px}.footer-review-comment-text-content .link-vk{color:#178ce6;cursor:pointer;margin-top:12px;transition:.2s}.footer-review-comment-text-content .link-vk:hover{text-decoration:underline}.footer-review-comment-text-content .link-vk:active{color:#144ab5}.footer-review-comment-video{background-color:#000;border-radius:24px;position:relative;cursor:pointer}.footer-review-comment-video-text{position:absolute;bottom:0;left:0;padding:24px;color:#fff;background:linear-gradient(180deg,transparent,rgba(0,0,0,.7) 77.6%);width:calc(100% - 48px);height:30%;border-radius:0 0 24px 24px;display:flex;flex-direction:column;justify-content:flex-end;font-size:18.72px}.footer-review-comment-video-icon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.footer-review-comment-video img{object-fit:cover;border-radius:24px;width:358.328px;height:100%}.footer-locations{padding-top:48px;padding-bottom:48px;width:1487.68px;margin:0 auto}.footer-locations-element{width:45%;display:flex;gap:12px}.footer-locations-element-img img{width:84px;height:84px;object-fit:cover;border-radius:100px}.footer-locations-element-title{color:#373737;font-size:20px;font-weight:600;line-height:20px}.footer-locations-element-text{color:#737373;font-size:16px;margin-top:8px}.footer-locations-loc{margin-top:48px;display:flex}.footer-locations-loc-title{flex:1 1;color:#737373;font-size:12px;text-transform:uppercase}.footer-locations-loc-elements{display:flex;flex-wrap:wrap;padding:16px;border-radius:24px;box-shadow:0 1px 1px 0 rgba(0,0,0,.15),0 0 2px 1px rgba(0,0,0,.04),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2);gap:12px;flex:2 1}.footer-first-banner{width:1487.68px;background-color:#e57300;box-shadow:0 2px 2px 0 rgba(0,0,0,.051),0 2px 6px 0 rgba(0,0,0,.078);border-radius:24px;padding:4.8px;height:435.188px;margin:48px auto;position:relative}.footer-first-banner-img{position:absolute;right:4.8px;top:4.8px;width:667.188px;height:435.188px;border-radius:20px;z-index:1}.footer-first-banner-img img{object-fit:cover;object-position:left top;width:667.188px;height:435.188px;border-radius:20px}.footer-first-banner-text{margin-left:56.16px;padding-top:70.4px;letter-spacing:-.06em;font-size:56.16px;line-height:56.16px;width:max-content;font-weight:600;color:#fff;margin-bottom:0;margin-top:0}.footer-first-banner-text-second{color:#fff;margin-left:56.16px;margin-top:14.08px;font-size:23.52px;font-weight:400;line-height:32.8px;letter-spacing:-.02em;width:662.078px}.footer-first-banner-button{margin-top:28.16px;z-index:2;display:flex;font-size:23.6px;letter-spacing:-1px;font-weight:600;background-color:#222;color:#fff;margin-left:56.16px;cursor:pointer;padding:14px 18px;border-radius:60px;width:max-content;transition:.2s}.footer-first-banner-button:hover{background-color:#373737}.footer-first-banner-button:active{color:#fff;background-color:#178ce6}.footer-socials{width:1504px;margin:0 auto;display:flex;justify-content:space-between}.footer-links{margin-top:48px;padding-left:530px;display:flex;gap:287.82px;width:1070px;margin-left:auto;margin-right:auto}.footer-links-legal{color:#737373}.footer-links-link{display:flex;gap:12px;align-items:center;width:479.7px;margin-bottom:20px}.footer-links-link-text{color:#737373}.footer-links-link-text-title{color:#373737;font-size:16px;font-weight:600}.footer-social{margin-top:48px;width:351.766px;height:223.859px;border-radius:24px;position:relative;cursor:pointer;margin-bottom:32px}.footer-social.tg{background-color:#178ce6}.footer-social.inst{background-color:#f25798}.footer-social.vk{background-color:#178ce6}.footer-social.yt{background-color:#af0b0b}.footer-social img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);object-fit:cover}.footer-bg{z-index:-1;position:absolute;left:50%;bottom:0}.footer-bg img{width:1600px;height:auto;transform:translate(-50%);object-fit:cover}}.carousel-button{position:absolute;z-index:20;cursor:pointer}.carousel-button.disable{cursor:unset}.carousel-button-group{z-index:1;height:48px;pointer-events:none}.carousel-button-group .button{opacity:1;transition:.2s;box-shadow:0 2px 2px 0 rgba(0,0,0,.051),0 2px 6px 0 rgba(0,0,0,.078)}.carousel-button-group .disable{cursor:unset;opacity:.7}.carousel-button.left{left:-20px;border-radius:200px;opacity:1;transition:.2s;pointer-events:all;background-color:#fff;justify-content:center;align-items:center;display:flex;border:1px solid #cfeeff;box-shadow:0 2px 2px 0 rgba(0,0,0,.051),0 2px 6px 0 rgba(0,0,0,.078)}.carousel-button.left img{-webkit-user-select:none;-moz-user-select:none;user-select:none}.carousel-button.left:hover{box-shadow:0 15px 40px 0 rgba(0,0,0,.059),0 6px 6px 0 rgba(0,0,0,.059)}.carousel-button.left:active{background-color:#178ce6;box-shadow:0 1px 1px 0 rgba(0,0,0,.149),0 0 2px 1px rgba(0,0,0,.039),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2)}.carousel-button.left:active img{filter:invert(100%) contrast(300%)}.carousel-button.left:focus-visible{background-color:#ecddcf;border:1px solid #bdbdbd}.carousel-button.right{right:-20px;border-radius:200px;opacity:1;transition:.2s;pointer-events:all;background-color:#fff;display:flex;justify-content:center;align-items:center;border:1px solid #cfeeff;box-shadow:0 2px 2px 0 rgba(0,0,0,.051),0 2px 6px 0 rgba(0,0,0,.078)}.carousel-button.right img{-webkit-user-select:none;-moz-user-select:none;user-select:none}.carousel-button.right:hover{box-shadow:0 15px 40px 0 rgba(0,0,0,.059),0 6px 6px 0 rgba(0,0,0,.059)}.carousel-button.right:active{background-color:#178ce6;box-shadow:0 1px 1px 0 rgba(0,0,0,.149),0 0 2px 1px rgba(0,0,0,.039),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2)}.carousel-button.right:active img{filter:invert(100%) contrast(300%)}.carousel-button.right:focus-visible{background-color:#ecddcf;border:1px solid #bdbdbd}.react-multi-carousel-dot-list{bottom:-40px!important}.react-multi-carousel-dot button{width:8px!important;height:8px!important;border:none!important}.react-multi-carousel-dot--active button{background-color:#178ce6!important}@media screen and (max-width:849px){.carousel-button.left{width:11.275vw;height:11.275vw}.carousel-button.left img{height:5.882vw;width:5.882vw}.carousel-button.right{width:11.275vw;height:11.275vw}.carousel-button.right img{height:5.882vw;width:5.882vw}}@media screen and (min-width:850px)and (max-width:1600px){.carousel-button.left{width:3.363vw;height:3.363vw}.carousel-button.left img{height:1.754vw;width:1.754vw}.carousel-button.right{width:3.363vw;height:3.363vw}.carousel-button.right img{height:1.754vw;width:1.754vw}}@media screen and (min-width:1601px){.carousel-button.left{width:53.808px;height:53.808px}.carousel-button.left img{height:28.064px;width:28.064px}.carousel-button.right{width:53.808px;height:53.808px}.carousel-button.right img{height:28.064px;width:28.064px}}.presentationNew{display:flex;gap:4px;position:relative}.presentationNew-left{flex:1 1;background-color:#1f596d;border-radius:24px;position:relative;overflow:hidden}.presentationNew-left img{object-fit:cover}.presentationNew-left-custom,.presentationNew-left-img{position:relative;display:flex;justify-content:center;height:100%;align-items:center}.presentationNew-left-custom.gathering img,.presentationNew-left-img.gathering img{object-fit:cover}.presentationNew-left-custom-gathering-red,.presentationNew-left-img-gathering-red{position:absolute;background-color:#e24729;border-radius:2000px}.presentationNew-left-custom-gathering-yellow,.presentationNew-left-img-gathering-yellow{position:absolute;background-color:#f7dd53;border-radius:2000px}.presentationNew-left-first,.presentationNew-left-second{background-color:#24687f;border-radius:2000px;position:absolute}.presentationNew-form{flex:1 1;background-color:#1f596d;border-radius:24px}.presentationNew-form-content-text{color:#fff;font-weight:600;letter-spacing:-.04em}.presentationNew-form-content-inputs{border:8px solid #073345;border-radius:20px;flex-direction:column;width:100%;margin-left:-8px;margin-top:-8px;background-color:#073345}.presentationNew-form-content-inputs,.presentationNew-form-content-inputs-line{display:flex;gap:4px;position:relative}.presentationNew-form-content-inputs-line:first-child,.presentationNew-form-content-inputs-line:first-child .presentationNew-form-content-inputs-line-input{border-radius:12px 12px 4px 4px}.presentationNew-form-content-inputs-line:last-child{border-radius:4px 4px 12px 12px}.presentationNew-form-content-inputs-line:last-child .presentationNew-form-content-inputs-line-input:first-child{border-radius:4px 4px 4px 12px}.presentationNew-form-content-inputs-line:last-child .presentationNew-form-content-inputs-line-input:last-child{border-radius:4px 4px 12px 4px}.presentationNew-form-content-inputs-line-dropdown{position:absolute;bottom:10px;left:-3px;background-color:#fff;transform:translateY(100%);border:3px solid #073345;border-top:none;border-radius:0 0 12px 12px;padding:10px 4px 4px;width:calc(100% - 8px);display:flex;flex-direction:column;gap:2px}.presentationNew-form-content-inputs-line-dropdown-element{background-color:#fff;color:#373737;cursor:pointer}.presentationNew-form-content-inputs-line-dropdown-element:first-child{border-radius:4px 4px 0 0}.presentationNew-form-content-inputs-line-dropdown-element:last-child{border-radius:0 0 4px 4px}.presentationNew-form-content-inputs-line-dropdown-element:hover{background-color:#cfeeff}.presentationNew-form-content-inputs-line-dropdown-element.active{background-color:#1f596d;color:#fff}.presentationNew-form-content-inputs-line-input{flex:1 1;border-radius:4px;background-color:#fff;padding:12px;position:relative}.presentationNew-form-content-inputs-line-input.error{background-color:#ffd3d8}.presentationNew-form-content-inputs-line-input-arrow{position:absolute;right:12px;top:50%;transform:translateY(-50%)}.presentationNew-form-content-inputs-line-input-label{color:#737373;letter-spacing:.01em}.presentationNew-form-content-inputs-line-input-value{color:#bdbdbd}.presentationNew-form-content-inputs-line-input-value.selected{color:#373737}.presentationNew-form-content-inputs-line-input input{border:unset;width:100%;outline:none;color:#373737;padding:0;font-family:inherit;background-color:transparent}.presentationNew-form-content-inputs-line-input input::placeholder{color:#bdbdbd;opacity:1}.presentationNew-form-content-checkbox{cursor:pointer;padding:10px;display:flex;align-items:center;gap:12px;border-radius:12px;margin-top:16px;margin-bottom:24px;color:#fff;border:1px solid #fff}.presentationNew-form-content-checkbox a{color:#fff;text-decoration:underline}.presentationNew-form-content-checkbox-box{display:flex}.presentationNew-form-content-checkbox.custom{border:none}.presentationNew-form-content .buttons{width:max-content}@media screen and (max-width:850px){.presentation{margin-top:48px;border-radius:24px;background:#e57300;padding:12px;gap:48px}.presentation img{width:100%;height:70vw;object-fit:cover;border-radius:20px}.presentation-title{margin:20px 0 0;color:#fff;font-size:7.85vw;font-weight:600;letter-spacing:-.06em}.presentation-text{color:#fff;font-size:4.412vw;font-weight:400;line-height:5.882vw;letter-spacing:-.01em;text-align:left;width:60%}.presentation-input-error{position:absolute;right:12px;top:50%;transform:translateY(-50%);z-index:3}.presentation-input-error img{height:unset;width:unset}.presentation-input-label{color:#737373;font-size:2.95vw;letter-spacing:.01em}.presentation-input-first{background-color:#fff;padding:10px 12px;border-radius:12px 12px 4px 4px;position:relative}.presentation-input-first.error{background-color:#ffd3d8}.presentation-input-second-line-left{margin-top:4px;padding:12px;background-color:#fff;border-radius:4px 4px 4px 4px;position:relative;z-index:1}.presentation-input-second-line-left.error{background-color:#ffd3d8}.presentation-input-second-line-right{margin-top:4px;padding:10px 12px;background-color:#fff;border-radius:4px 4px 12px 12px}.presentation-input-block{width:calc(100vw - 24px);margin-left:-12px;border-radius:24px;border:12px solid #373737;background:#373737}.presentation input{outline:none;background-color:transparent;border:0;font-size:3.68vw;padding:0;width:100%}.presentation-checkbox{border-radius:12px;border:1px solid #cfdb44;display:flex;align-items:center;cursor:pointer;color:#fff;font-size:3.7vw;width:calc(100% - 24px);margin:0 auto}.presentation-checkbox a{color:#fff;text-decoration:underline;margin-left:1.2vw}.presentation-checkbox img{width:unset;height:unset}.presentation-button{padding:18px 20px;background-color:#fff;border-radius:60;font-weight:600;color:#373737;border-radius:60px;font-size:4.42vw;text-align:center;cursor:pointer;box-shadow:0 2px 2px 0 rgba(0,0,0,.05),0 2px 6px 0 rgba(0,0,0,.08);margin-bottom:8px;transition:.2s;letter-spacing:-.02em}.presentation-button:active{background:#178ce6;border:unset;color:#fff}.presentation-button:hover{box-shadow:0 15px 40px 0 rgba(0,0,0,.059),0 6px 6px 0 rgba(0,0,0,.059)}.presentation-button.disabled{opacity:.7;cursor:not-allowed}.presentation-content{display:flex;flex-direction:column;justify-content:center;gap:12px}.presentation-big{margin-top:48px;border-radius:24px;background:#e57300;padding:12px;gap:48px}.presentation-big-image-normal img{width:100%;height:70vw;object-fit:cover;border-radius:20px}.presentation-big-title{margin:20px 0 0;color:#fff;font-size:7.85vw;font-weight:600;letter-spacing:-.06em}.presentation-big-text{color:#fff;font-size:4.412vw;font-weight:400;line-height:5.882vw;letter-spacing:-.01em;text-align:left}.presentation-big-input-label{color:#737373;font-size:2.95vw;letter-spacing:.01em}.presentation-big-input-first{background-color:#fff;padding:10px 12px;border-radius:12px 12px 4px 4px;position:relative}.presentation-big-input-first.error{background-color:#ffd3d8}.presentation-big-input-second-line{gap:4px;margin-top:4px}.presentation-big-input-second-line-left{padding:12px;background-color:#fff;border-radius:4px 4px 4px 4px;position:relative}.presentation-big-input-second-line-left.error{background-color:#ffd3d8}.presentation-big-input-second-line-right{margin-top:4px;padding:10px 12px;background-color:#fff;border-radius:4px 4px 12px 12px}.presentation-big-input-block{width:calc(100vw - 24px);margin-left:-12px;border-radius:24px;border:12px solid #373737;background:#373737}.presentation-big input{outline:none;background-color:transparent;border:0;font-size:3.68vw;padding:0;width:100%}.presentation-big-checkbox{border-radius:12px;border:1px solid #cfdb44;display:flex;align-items:center;cursor:pointer;color:#fff;font-size:3.7vw;width:calc(100% - 24px);margin:0 auto}.presentation-big-checkbox a{color:#fff;text-decoration:underline;margin-left:1.2vw}.presentation-big-checkbox img{width:unset;height:unset}.presentation-big-button{padding:18px 20px;background-color:#fff;border-radius:60;font-weight:600;color:#373737;border-radius:60px;font-size:4.42vw;text-align:center;cursor:pointer;box-shadow:0 2px 2px 0 rgba(0,0,0,.05),0 2px 6px 0 rgba(0,0,0,.08);margin-bottom:8px;transition:.2s;letter-spacing:-.02em}.presentation-big-button:active{background:#178ce6;border:unset;color:#fff}.presentation-big-button:hover{box-shadow:0 15px 40px 0 rgba(0,0,0,.059),0 6px 6px 0 rgba(0,0,0,.059)}.presentation-big-button.disabled{opacity:.7;cursor:not-allowed}.presentation-big-content{display:flex;flex-direction:column;justify-content:center;gap:12px}.presentationNew{flex-direction:column;background-color:#24687f;border-radius:24px}.presentationNew.custom{flex-direction:column-reverse;border-radius:60px}.presentationNew-left{background-color:#1f596d;border-radius:24px}.presentationNew-left.custom{display:flex;flex-direction:column-reverse;border-radius:60px 60px 24px 24px}.presentationNew-left.custom img{width:61.52vw;height:42.892vw;margin:5.882vw 0 2.941vw}.presentationNew-left-img{display:flex;justify-content:center;margin-bottom:3.922vw}.presentationNew-left-img img{width:94.363vw;height:61.765vw}.presentationNew-left-img.gathering{position:relative;overflow:hidden;border-radius:12px;width:94.118vw;margin-left:auto;margin-right:auto;margin-top:2.941vw}.presentationNew-left-img.gathering img{width:100%;height:100%}.presentationNew-left-img-gathering-red{width:93.627vw;height:93.627vw;left:-50.245vw;top:-77.451vw}.presentationNew-left-img-gathering-yellow{width:93.627vw;height:93.627vw;right:-42.892vw;bottom:-78.186vw}.presentationNew-left-first,.presentationNew-left-second{display:none}.presentationNew-form.custom{border-radius:24px 24px 60px 60px;padding-bottom:8.824vw}.presentationNew-form-content{padding:2.941vw}.presentationNew-form-content-text{font-size:7.843vw;line-height:8.824vw;letter-spacing:-.06em;padding:5.882vw 2.941vw 0}.presentationNew-form-content-text.desktop{display:none}.presentationNew-form-content-text.custom{margin-bottom:3.922vw;padding-top:0;text-align:center}.presentationNew-form-content-inputs-line{flex-direction:column}.presentationNew-form-content-inputs-line:last-child .presentationNew-form-content-inputs-line-input:first-child{border-radius:4px}.presentationNew-form-content-inputs-line:last-child .presentationNew-form-content-inputs-line-input:last-child{border-radius:4px 4px 12px 12px}.presentationNew-form-content-inputs-line-input-label{font-size:2.941vw;line-height:4.902vw;text-transform:uppercase}.presentationNew-form-content-inputs-line-input input,.presentationNew-form-content-inputs-line-input-value{font-size:3.922vw;line-height:4.902vw}.presentationNew-form-content-checkbox{font-size:3.8vw;line-height:4.902vw}.presentationNew-form-content-checkbox-box img{height:5.882vw;width:5.882vw}.presentationNew-form-content-checkbox.custom{padding:2.451vw 0}.presentationNew-form-content .buttons{width:100%}.presentationNew-second{margin:24px auto;width:94.118vw}.presentationNew-second-title{font-size:7.843vw;line-height:8.824vw}.presentationNew-second-elements{flex-direction:column;gap:12px}.presentationNew-second-elements-element{gap:12px}.presentationNew-second-elements-element div:first-child{height:11.765vw;width:11.765vw;font-size:4.412vw;line-height:4.902vw}.presentationNew-second-elements-element div:last-child{flex:1 1;font-size:4.412vw;line-height:4.902vw;letter-spacing:-.01em;font-weight:600}.presentationNew-second-banner{width:100vw;margin-left:-2.941vw}}@media screen and (min-width:850px)and (max-width:1600px){.presentation{margin-top:78px;margin-bottom:78px;border-radius:24px;background:#e57300;padding:4px;display:flex;gap:48px}.presentation-image-normal img{width:41.77vw;height:100%;object-fit:cover;border-radius:20px}.presentation-title{color:#fff;font-size:3.51vw;font-weight:600;line-height:3.51vw;width:37.865vw;letter-spacing:-2.88px;margin:0}.presentation-text{color:#fff;font-size:1.462vw;font-weight:400;line-height:2.047vw;letter-spacing:-.02em;text-align:left;width:37.865vw}.presentation-input-error{position:absolute;right:12px;top:50%;transform:translateY(-50%);z-index:3}.presentation-input-label{color:#737373;font-size:.88vw}.presentation-input-first{background-color:#fff;padding:10px 12px;border-radius:12px 12px 4px 4px;width:calc(100% - 24px);position:relative}.presentation-input-first.error{background-color:#ffd3d8}.presentation-input-second-line{display:flex;gap:4px;margin-top:4px}.presentation-input-second-line-left{padding:10px 12px;background-color:#fff;border-radius:4px 4px 4px 12px;flex:1 1;position:relative}.presentation-input-second-line-left.error{background-color:#ffd3d8}.presentation-input-second-line-right{padding:10px 12px;background-color:#fff;flex:1 1;border-radius:4px 4px 12px 4px}.presentation-input-block{border-radius:20px;width:max-content;border:8px solid #373737;width:calc(100% - 16px);background:#373737}.presentation input{outline:none;background-color:transparent;border:0;font-size:1.17vw;padding:0;width:100%}.presentation-checkbox{border-radius:12px;border:1px solid #cfdb44;display:flex;align-items:center;cursor:pointer;color:#fff;font-size:1.17vw}.presentation-checkbox a{color:#fff;text-decoration:underline;margin-left:.4vw}.presentation-checkbox img{height:unset;width:unset}.presentation .buttons{width:max-content}.presentation-content{display:flex;flex-direction:column;justify-content:center;gap:24px}.presentation-big{margin-top:78px;margin-bottom:78px;border-radius:24px;background:#e57300;padding:4px;display:flex;gap:48px;height:max-content}.presentation-big-image-normal img{width:44.737vw;height:100%;object-fit:cover;border-radius:20px}.presentation-big-title{color:#fff;font-size:3.51vw;font-weight:600;line-height:3.51vw;width:41.082vw;letter-spacing:-2.88px;margin:0}.presentation-big-text{color:#fff;font-size:1.462vw;font-weight:400;line-height:2.047vw;letter-spacing:-.02em;text-align:left;width:41.082vw;display:flex;flex-direction:column;gap:8px}.presentation-big-input-label{color:#737373;font-size:.88vw}.presentation-big-input-first{background-color:#fff;padding:10px 12px;border-radius:12px 12px 4px 4px;width:calc(100% - 24px);position:relative}.presentation-big-input-first.error{background-color:#ffd3d8}.presentation-big-input-second-line{display:flex;gap:4px;margin-top:4px}.presentation-big-input-second-line-left{padding:10px 12px;background-color:#fff;border-radius:4px 4px 4px 12px;flex:1 1;position:relative}.presentation-big-input-second-line-left.error{background-color:#ffd3d8}.presentation-big-input-second-line-right{padding:10px 12px;background-color:#fff;flex:1 1;border-radius:4px 4px 12px 4px}.presentation-big-input-block{border-radius:20px;width:max-content;border:8px solid #373737;width:calc(100% - 16px);background:#373737}.presentation-big input{outline:none;background-color:transparent;border:0;font-size:1.17vw;padding:0;width:100%}.presentation-big-checkbox{border-radius:12px;border:1px solid #cfdb44;display:flex;align-items:center;cursor:pointer;color:#fff;font-size:1.17vw}.presentation-big-checkbox a{color:#fff;text-decoration:underline;margin-left:.4vw}.presentation-big-checkbox img{height:unset;width:unset}.presentation-big-button{padding:18px 20px;background-color:#fff;border-radius:60;text-align:center;font-weight:600;color:#373737;border-radius:60px;font-size:1.32vw;cursor:pointer;box-shadow:0 2px 2px 0 rgba(0,0,0,.05),0 2px 6px 0 rgba(0,0,0,.08);transition:.2s}.presentation-big-button:active{background:#178ce6;border:unset;color:#fff}.presentation-big-button:hover{box-shadow:0 15px 40px 0 rgba(0,0,0,.059),0 6px 6px 0 rgba(0,0,0,.059)}.presentation-big-button.disabled{opacity:.7;cursor:not-allowed}.presentation-big-content{display:flex;flex-direction:column;justify-content:center;gap:24px;padding:36px 0}.presentationNew-left-first{height:65.863vw;width:65.863vw;left:-30.702vw;top:-43.129vw}.presentationNew-left-second{height:54.094vw;width:54.094vw;left:16.009vw;top:10.307vw}.presentationNew-left-img img{width:44.737vw;height:32.968vw}.presentationNew-left-img.gathering img{width:100%;height:100%}.presentationNew-left-img-gathering-red{width:65.863vw;height:65.863vw;left:-34.357vw;top:-57.822vw}.presentationNew-left-img-gathering-yellow{width:54.094vw;height:54.094vw;right:-21.857vw;bottom:-47.442vw}.presentationNew-left .presentationNew-form-content-text.mobile{display:none}.presentationNew-left-custom img{width:43.737vw;height:29.968vw}.presentationNew-form-content{padding:3.509vw}.presentationNew-form-content-text{font-size:2.193vw;line-height:2.339vw;margin-bottom:1.754vw}.presentationNew-form-content-inputs-line-input-arrow img{height:1.754vw;width:1.754vw}.presentationNew-form-content-inputs-line-input-label{font-size:.877vw;line-height:1.17vw;text-transform:uppercase}.presentationNew-form-content-inputs-line-input input,.presentationNew-form-content-inputs-line-input-value{font-size:1.17vw;line-height:1.462vw}.presentationNew-form-content-inputs-line-dropdown-element{padding:.731vw .877vw;font-size:1.17vw;line-height:1.462vw}.presentationNew-form-content-checkbox{font-size:1.17vw;line-height:1.462vw}.presentationNew-form-content-checkbox-box img{height:1.754vw;width:1.754vw}.presentationNew-second{margin:48px auto;width:92.98vw}.presentationNew-second-title{font-size:3.509vw;line-height:3.509vw}.presentationNew-second-elements-element div:first-child{height:3.509vw;width:3.509vw;font-size:1.462vw;line-height:1.462vw}.presentationNew-second-elements-element div:last-child{flex:1 1;font-size:1.17vw;line-height:1.462vw}}@media screen and (min-width:1601px){.presentation{margin-top:78px;margin-bottom:78px;border-radius:24px;background:#e57300;padding:4px;display:flex;gap:48px}.presentation img{width:668.312px;height:614.547px;object-fit:cover;border-radius:20px}.presentation-title{color:#fff;font-size:56.16px;font-weight:600;line-height:56.16px;width:608.84px;letter-spacing:-2.88px;margin:0}.presentation-text{color:#fff;font-size:23.392px;font-weight:400;line-height:32.752px;letter-spacing:-.02em;text-align:left;width:608.84px}.presentation-input-label{color:#737373;font-size:14.08px}.presentation-input-error{position:absolute;right:12px;top:50%;transform:translateY(-50%);z-index:3}.presentation-input-error img{height:unset;width:unset}.presentation-input-first{background-color:#fff;padding:10px 12px;border-radius:12px 12px 4px 4px;position:relative}.presentation-input-first.error{background-color:#ffd3d8}.presentation-input-second-line{display:flex;gap:4px;margin-top:4px}.presentation-input-second-line-left{padding:10px 12px;background-color:#fff;border-radius:4px 4px 4px 12px;flex:1 1;position:relative}.presentation-input-second-line-left.error{background-color:#ffd3d8}.presentation-input-second-line-right{padding:10px 12px;background-color:#fff;flex:1 1;border-radius:4px 4px 12px 4px}.presentation-input-block{border-radius:20px;width:max-content;border:8px solid #373737;background:#373737;width:calc(100% - 16px)}.presentation input{outline:none;background-color:transparent;border:0;width:100%;font-size:18.72px;padding:0}.presentation-checkbox{width:608.84px;border-radius:12px;border:1px solid #cfdb44;display:flex;align-items:center;cursor:pointer;color:#fff;font-size:18.72px}.presentation-checkbox a{color:#fff;text-decoration:underline;margin-left:5px}.presentation-checkbox img{height:unset;width:unset}.presentation .buttons{width:max-content}.presentation-content{display:flex;flex-direction:column;justify-content:center;gap:24px}.presentation-big{margin-top:78px;margin-bottom:78px;border-radius:24px;background:#e57300;padding:4px;display:flex;gap:48px}.presentation-big-image-normal img{width:715.792px;height:100%;object-fit:cover;border-radius:20px}.presentation-big-title{color:#fff;font-size:56.16px;font-weight:600;line-height:56.16px;width:657.312px;letter-spacing:-2.88px;margin:0}.presentation-big-text{color:#fff;font-size:23.392px;font-weight:400;line-height:32.752px;letter-spacing:-.02em;text-align:left;width:657.312px;display:flex;flex-direction:column;gap:8px}.presentation-big-input-label{color:#737373;font-size:14.08px}.presentation-big-input-error img{height:unset;width:unset}.presentation-big-input-first{background-color:#fff;padding:10px 12px;border-radius:12px 12px 4px 4px;position:relative}.presentation-big-input-first.error{background-color:#ffd3d8}.presentation-big-input-second-line{display:flex;gap:4px;margin-top:4px}.presentation-big-input-second-line-left{padding:10px 12px;background-color:#fff;border-radius:4px 4px 4px 12px;flex:1 1;position:relative}.presentation-big-input-second-line-left.error{background-color:#ffd3d8}.presentation-big-input-second-line-right{padding:10px 12px;background-color:#fff;flex:1 1;border-radius:4px 4px 12px 4px}.presentation-big-input-block{border-radius:20px;width:max-content;border:8px solid #373737;background:#373737;width:calc(100% - 16px)}.presentation-big input{outline:none;background-color:transparent;border:0;width:100%;font-size:18.72px;padding:0}.presentation-big-checkbox{width:657.312px;border-radius:12px;border:1px solid #cfdb44;display:flex;align-items:center;cursor:pointer;color:#fff;font-size:18.72px}.presentation-big-checkbox a{color:#fff;text-decoration:underline;margin-left:5px}.presentation-big-checkbox img{height:unset;width:unset}.presentation-big-button{padding:18px 20px;background-color:#fff;border-radius:60;text-align:center;font-weight:600;color:#373737;border-radius:60px;font-size:21.12px;cursor:pointer;box-shadow:0 2px 2px 0 rgba(0,0,0,.05),0 2px 6px 0 rgba(0,0,0,.08);transition:.2s}.presentation-big-button:active{background:#178ce6;border:unset;color:#fff}.presentation-big-button:hover{box-shadow:0 15px 40px 0 rgba(0,0,0,.059),0 6px 6px 0 rgba(0,0,0,.059)}.presentation-big-button.disabled{opacity:.7;cursor:not-allowed}.presentation-big-content{padding:36px 0;display:flex;flex-direction:column;justify-content:center;gap:24px}.presentationNew-left-first{height:1053.808px;width:1053.808px;left:-491.232px;top:-690.064px}.presentationNew-left-second{height:865.504px;width:865.504px;left:256.144px;top:164.912px}.presentationNew-left-img img{width:715.792px;height:527.488px}.presentationNew-left-img.gathering img{width:100%;height:100%}.presentationNew-left-img-gathering-red{width:1053.808px;height:1053.808px;left:-549.712px;top:-925.152px}.presentationNew-left-img-gathering-yellow{width:865.504px;height:865.504px;right:-349.712px;bottom:-759.072px}.presentationNew-left .presentationNew-form-content-text.mobile{display:none}.presentationNew-left-custom img{width:699.781px;height:479.484px}.presentationNew-form-content{padding:56.144px}.presentationNew-form-content-text{font-size:35.088px;line-height:37.424px;margin-bottom:28.064px}.presentationNew-form-content-inputs-line-input-arrow img{height:28.064px;width:28.064px}.presentationNew-form-content-inputs-line-input-label{font-size:14.032px;line-height:18.72px;text-transform:uppercase}.presentationNew-form-content-inputs-line-input input,.presentationNew-form-content-inputs-line-input-value{font-size:18.72px;line-height:23.392px}.presentationNew-form-content-inputs-line-dropdown-element{padding:11.696px 14.032px;font-size:18.72px;line-height:23.392px}.presentationNew-form-content-checkbox{font-size:18.72px;line-height:23.392px}.presentationNew-form-content-checkbox-box img{height:28.064px;width:28.064px}}.navigation-modal-progs{display:flex}.navigation-modal-progs-column .progs-cards{display:flex;flex-wrap:wrap}.navigation-modal-progs-column .title{color:#373737;font-weight:600;letter-spacing:-.02em}.navigation-modal-progs-column .progs-card{display:flex;background-color:#fff;border-radius:12px;align-items:center}.navigation-modal-progs-column .progs-card .img{background-color:#bee9ff;border-radius:10px;display:flex;justify-content:center;align-items:center}.navigation-modal-progs-column .progs-card .text{color:#373737;font-weight:600;letter-spacing:-.01em}.navigation-modal-progs .progs-separator{background-color:#fff;width:3px;border-radius:4px}.navigation-modal-locs{display:flex;flex-wrap:wrap}.navigation-modal-locs .card{position:relative;overflow:hidden;border-radius:12px}.navigation-modal-locs .card .img{position:absolute;left:0;top:0}.navigation-modal-locs .card .img img{object-fit:cover}.navigation-modal-locs .card .title{position:relative;letter-spacing:-.02em;font-weight:600;white-space:pre-line}.navigation-modal-locs .card .text{position:relative}.navigation.top-banner{position:static!important}.navigation-user-help-modal{z-index:201}.top-banner-wrap{position:-webkit-sticky;position:sticky;display:flex;justify-content:center;z-index:100}@media screen and (min-width:850px)and (max-width:1600px){.navigation{position:absolute;display:flex;width:93.056vw;top:.877vw;left:3.436vw;justify-content:space-between;align-items:center;z-index:201;border-radius:100px;transition:background-color .2s;background-color:transparent}.navigation.catalog-nav{position:fixed}.navigation.scroll{background-color:#fff;box-shadow:0 20px 60px 0 rgba(0,0,0,.059),0 8px 8px 0 rgba(0,0,0,.059)}.navigation.scroll.noshadow{box-shadow:none}.navigation a{text-decoration:none;color:unset}.navigation-logo{background-color:#fff;padding:.95vw 2.047vw .95vw 1.754vw;border-radius:40px;display:flex}.navigation-logo.shadow{box-shadow:0 7px 20px 0 rgba(0,0,0,.059),0 4px 4px 0 rgba(0,0,0,.059)}.navigation-logo img{object-fit:cover;width:9.868vw;height:auto}.navigation-controls{display:flex;gap:8px}.navigation-controls-button{display:flex;align-items:center;gap:2px;color:#373737;font-size:1.17vw;cursor:pointer;padding:6px 8px;border-radius:12px}.navigation-controls-button img{pointer-events:none}.navigation-controls-button.active{background-color:#cfeeff}.navigation-user{display:flex;gap:.292vw;align-items:center;padding:.292vw;background-color:#fff;border-radius:40px}.navigation-user.shadow{box-shadow:0 7px 20px 0 rgba(0,0,0,.059),0 4px 4px 0 rgba(0,0,0,.059)}.navigation-user-number{padding:0 .877vw;font-size:1.17vw;font-weight:600;line-height:1.462vw;letter-spacing:-.01em}.navigation-user-help{background-color:#81b530;border-radius:60px;padding:.585vw .877vw;color:#fff;font-size:1.17vw;font-weight:600;cursor:pointer;position:relative}.navigation-user-help-button{display:flex;align-items:center;gap:.292vw}.navigation-user-help-button img{height:2.632vw;width:2.632vw}.navigation-user-help-modal{position:absolute;right:0;padding:24px;border-radius:24px;background:linear-gradient(180deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.7)),#cfeeff;box-shadow:0 7px 20px 0 rgba(0,0,0,.06),0 4px 4px 0 rgba(0,0,0,.06);width:max-content;margin-top:40px;cursor:default}.navigation-user-help-modal-text{font-size:.88vw;letter-spacing:.01em;color:#373737;font-weight:400}.navigation-user-help-modal-buttons{margin-top:.88vw;display:flex;flex-direction:column;gap:2px}.navigation-user-help-modal-buttons a:first-child .navigation-user-help-modal-buttons-button{border-radius:12px 12px 0 0;box-shadow:0 0 2px 1px rgba(0,0,0,.039),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2)}.navigation-user-help-modal-buttons a:last-child .navigation-user-help-modal-buttons-button{border-radius:0 0 12px 12px;box-shadow:0 1px 1px 0 rgba(0,0,0,.149),0 0 2px 1px rgba(0,0,0,.039),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2)}.navigation-user-help-modal-buttons-button{padding:16px 24px;align-items:center;width:calc(29.83vw - 48px);background-color:#fff;cursor:pointer;font-size:1.47vw;font-weight:400;letter-spacing:-.02em;color:#373737;display:flex;gap:16px}.navigation-user-help-modal-buttons-button img{height:3.22vw;width:3.22vw}.navigation-user-heart{height:3.655vw;width:3.655vw;border-radius:40px;border:1px solid #dedede;position:relative;cursor:pointer;background-color:#fff}.navigation-user-heart.active{background-color:#cfeeff}.navigation-user-heart-count{position:absolute;right:-5px;top:-10px;z-index:2;color:#fff;background-color:#f25757;box-shadow:0 1px 1px 0 rgba(0,0,0,.149),0 0 2px 1px rgba(0,0,0,.039),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2);padding:4px 7px;border-radius:20px;font-size:.88vw}.navigation-user-heart-button img{object-fit:cover;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:2.632vw;width:2.632vw}.navigation-user-heart-modal{position:absolute;right:0;top:18px;padding:12px;border-radius:24px;background:linear-gradient(180deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.7)),#cfeeff;box-shadow:0 7px 20px 0 rgba(0,0,0,.06),0 4px 4px 0 rgba(0,0,0,.06);width:max-content;margin-top:40px;cursor:default;display:flex;flex-direction:column;gap:12px;max-height:calc(100vh - 200px);overflow-y:auto}.navigation-user-heart-modal .catalog-card{margin-top:0}.navigation-user-heart-modal-nodata{width:60vw;display:flex;flex-direction:column;gap:32px;align-items:center;justify-content:center;height:35vw}.navigation-user-heart-modal-nodata-text{color:#373737;width:25vw;opacity:.6;font-size:2vw;font-weight:600;letter-spacing:-.04em;text-align:center}.navigation-user-heart-modal-nodata-button{font-size:1.47vw;font-weight:600;letter-spacing:-.02em;background-color:#222;border-radius:60px;cursor:pointer;padding:20px 24px;color:#fff;transition:.1s}.navigation-user-heart-modal-nodata-button:hover{background-color:#373737}.navigation-user-heart-modal-nodata-button:active{background-color:#178ce6}.navigation-user-login{color:#373737;font-style:normal;cursor:pointer;border:1px solid #dedede;background-color:#fff}.navigation-user-blue,.navigation-user-login{font-size:1.17vw;padding:1.17vw .877vw;border-radius:60px}.navigation-user-blue{background-color:#178ce6;color:#fff;font-weight:600;letter-spacing:-.01em;line-height:1.462vw}.navigation-modal{z-index:200;position:fixed;height:100vh;width:100vw;left:0;top:0;background-color:hsla(0,0%,100%,.7)}.navigation-modal.with-banner{z-index:-1}.navigation-modal a{text-decoration:none}.navigation-modal-wrapper{max-width:90vw;overflow:auto;padding:12px;border-radius:24px;background:linear-gradient(180deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.7)),#cfeeff;box-shadow:0 7px 20px 0 rgba(0,0,0,.06),0 4px 4px 0 rgba(0,0,0,.06);width:max-content;margin:6.14vw auto 6px}.navigation-modal-wrapper.new{padding:.877vw;max-width:unset}.navigation-modal-progs{gap:1.754vw;padding:.877vw}.navigation-modal-progs-column{width:27.924vw}.navigation-modal-progs-column .title{margin-top:.877vw;font-size:1.462vw;line-height:1.462vw}.navigation-modal-progs-column .progs-cards{margin:1.754vw 0 .877vw;gap:.292vw}.navigation-modal-progs-column .progs-card{padding:.146vw;width:13.523vw;gap:.585vw}.navigation-modal-progs-column .progs-card .img{min-width:3.509vw;min-height:3.509vw;display:flex;justify-content:center;align-items:center}.navigation-modal-progs-column .progs-card .img img{height:2.047vw;width:2.339vw}.navigation-modal-progs-column .progs-card .text{font-size:1.17vw;line-height:1.462vw}.navigation-modal-prog-wrapper{display:flex;flex-wrap:wrap;gap:12px;width:calc(59.67vw + 144px + 24px)}.navigation-modal-prog-button{padding:24px;border-radius:12px;background:#fff;box-shadow:0 1px 1px 0 rgba(0,0,0,.15),0 0 2px 1px rgba(0,0,0,.04),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2);display:flex;flex-direction:column;gap:8px;width:19.89vw;cursor:pointer}.navigation-modal-prog-button-title{color:#373737;font-size:1.47vw;font-weight:600;white-space:wrap;width:86%}.navigation-modal-prog-button-text{color:#737373;font-size:1.17vw;font-style:normal;line-height:1.44vw;max-height:2.88vw;overflow:hidden}.navigation-modal-locs{gap:.877vw;max-width:75.804vw;width:max-content}.navigation-modal-locs .card,.navigation-modal-locs .card .img img{width:18.275vw;height:10.965vw}.navigation-modal-locs .card .title{margin-top:.877vw;margin-left:.877vw;font-size:1.462vw;line-height:1.462vw}.navigation-modal-locs .card .text{margin-left:.877vw;font-size:.877vw;line-height:1.17vw}.navigation-modal-loc{display:flex;gap:12px;width:92.982vw}.navigation-modal-loc-button{width:14.62vw;cursor:pointer}.navigation-modal-loc-button-img img{border-radius:24px;object-fit:cover;width:14.62vw;height:14.62vw}.navigation-modal-loc-button-title{color:#373737;font-size:1.47vw;font-weight:600;margin-top:20px}.navigation-modal-loc-button-text{margin-top:8px;color:#737373;font-size:1.17vw}.navigation-modal-info{padding:12px;display:flex;gap:24px}.navigation-modal-info-left-element{padding:8px;cursor:pointer;width:16.74vw}.navigation-modal-info-left-element-title{font-size:1.17vw;font-weight:600;letter-spacing:-.01em;color:#373737}.navigation-modal-info-left-element-about{font-size:1.17vw;color:#737373}.navigation-modal-info-right{display:flex;gap:2px;flex-direction:column;width:max-content;box-shadow:0 1px 1px 0 rgba(0,0,0,.149),0 0 2px 1px rgba(0,0,0,.039),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2);border-radius:12px}.navigation-modal-info-right a:first-child .navigation-modal-info-right-element{border-radius:12px 12px 0 0}.navigation-modal-info-right a:last-child .navigation-modal-info-right-element{border-radius:0 0 12px 12px}.navigation-modal-info-right-element{padding:16px 24px;cursor:pointer;width:calc(37.939vw - 48px);display:flex;gap:12px;align-items:center;background-color:#fff}.navigation-modal-info-right-element-img{height:6.14vw;width:6.14vw}.navigation-modal-info-right-element-img img{height:6.14vw;width:6.14vw;border-radius:100px}.navigation-modal-info-right-element-title{font-size:1.462vw;font-weight:600;letter-spacing:-.01em;color:#373737;margin-bottom:8px}.navigation-modal-info-right-element-about{font-size:1.17vw;color:#737373}.top-banner-wrap{top:.877vw;margin-top:.877vw;margin-bottom:-5.556vw}}@media screen and (min-width:1601px){.navigation{left:50%;transform:translate(-50%);position:absolute;display:flex;width:1488.896px;justify-content:space-between;align-items:center;z-index:201;top:14.032px;border-radius:100px;transition:background-color box-shadow .2s;background-color:transparent}.navigation.top-banner{transform:none}.navigation.catalog-nav{position:fixed}.navigation.scroll{background-color:#fff;box-shadow:0 20px 60px 0 rgba(0,0,0,.059),0 8px 8px 0 rgba(0,0,0,.059)}.navigation.scroll.noshadow{box-shadow:none}.navigation a{text-decoration:none;color:unset}.navigation-logo{background-color:#fff;padding:15.2px 32.752px 15.2px 28.064px;border-radius:40px;display:flex}.navigation-logo.shadow{box-shadow:0 7px 20px 0 rgba(0,0,0,.059),0 4px 4px 0 rgba(0,0,0,.059)}.navigation-logo img{object-fit:cover;width:157.888px;height:auto}.navigation-controls{display:flex;gap:8px}.navigation-controls-button{display:flex;align-items:center;gap:2px;color:#373737;font-size:18.72px;cursor:pointer;padding:6px 8px;border-radius:12px}.navigation-controls-button img{pointer-events:none}.navigation-controls-button.active{background-color:#cfeeff}.navigation-user{padding:4px;background-color:#fff;border-radius:40px;display:flex;gap:4px;align-items:center}.navigation-user.shadow{box-shadow:0 7px 20px 0 rgba(0,0,0,.059),0 4px 4px 0 rgba(0,0,0,.059)}.navigation-user-number{padding:0 14.032px;font-size:18.72px;font-weight:600;line-height:23.392px;letter-spacing:-.01em}.navigation-user-help{background-color:#81b530;border-radius:60px;padding:9.36px 14.032px;color:#fff;font-size:18.72px;font-weight:600;cursor:pointer;position:relative}.navigation-user-help-button{display:flex;align-items:center;gap:4.672px}.navigation-user-help-button img{height:42.112px;width:42.112px}.navigation-user-help-modal{position:absolute;right:0;padding:24px;border-radius:24px;background:linear-gradient(180deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.7)),#cfeeff;box-shadow:0 7px 20px 0 rgba(0,0,0,.06),0 4px 4px 0 rgba(0,0,0,.06);width:max-content;margin-top:40px;cursor:default}.navigation-user-help-modal-text{font-size:14.08px;letter-spacing:.01em;color:#373737;font-weight:400}.navigation-user-help-modal-buttons{margin-top:14.08px;display:flex;flex-direction:column;gap:2px}.navigation-user-help-modal-buttons a:first-child .navigation-user-help-modal-buttons-button{border-radius:12px 12px 0 0;box-shadow:0 0 2px 1px rgba(0,0,0,.039),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2)}.navigation-user-help-modal-buttons a:last-child .navigation-user-help-modal-buttons-button{border-radius:0 0 12px 12px;box-shadow:0 1px 1px 0 rgba(0,0,0,.149),0 0 2px 1px rgba(0,0,0,.039),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2)}.navigation-user-help-modal-buttons-button{padding:16px 24px;align-items:center;width:429.266px;background-color:#fff;cursor:pointer;font-size:23.52px;font-weight:400;letter-spacing:-.02em;color:#373737;display:flex;gap:16px}.navigation-user-help-modal-buttons-button img{height:51.5156px;width:51.5156px}.navigation-user-heart{height:50px;width:50px;border-radius:40px;border:1px solid #dedede;position:relative;cursor:pointer;background-color:#fff}.navigation-user-heart.active{background-color:#cfeeff}.navigation-user-heart-count{position:absolute;right:-5px;top:-10px;z-index:2;color:#fff;background-color:#f25757;box-shadow:0 1px 1px 0 rgba(0,0,0,.149),0 0 2px 1px rgba(0,0,0,.039),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2);padding:4px 7px;border-radius:20px;font-size:14.08px}.navigation-user-heart-button img{object-fit:cover;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.navigation-user-heart-modal{position:absolute;right:0;top:18px;padding:12px;border-radius:24px;background:linear-gradient(180deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.7)),#cfeeff;box-shadow:0 7px 20px 0 rgba(0,0,0,.06),0 4px 4px 0 rgba(0,0,0,.06);width:max-content;margin-top:40px;cursor:default;display:flex;flex-direction:column;gap:12px;max-height:calc(100vh - 200px);overflow-y:auto}.navigation-user-heart-modal .catalog-card{margin-top:0}.navigation-user-heart-modal-nodata{width:960px;display:flex;flex-direction:column;gap:32px;align-items:center;justify-content:center;height:560px}.navigation-user-heart-modal-nodata-text{color:#373737;width:400px;opacity:.6;font-size:32px;font-weight:600;letter-spacing:-.04em;text-align:center}.navigation-user-heart-modal-nodata-button{font-size:23.52px;font-weight:600;letter-spacing:-.02em;background-color:#222;border-radius:60px;cursor:pointer;padding:20px 24px;color:#fff;transition:.1s}.navigation-user-heart-modal-nodata-button:hover{background-color:#373737}.navigation-user-heart-modal-nodata-button:active{background-color:#178ce6}.navigation-user-login{color:#373737;font-size:18.72px;font-style:normal;cursor:pointer;border:1px solid #dedede;padding:16px 12px;border-radius:60px;background-color:#fff}.navigation-user-blue{background-color:#178ce6;color:#fff;padding:18.72px 14.032px;border-radius:60px;font-weight:600;letter-spacing:-.01em;font-size:18.72px;line-height:23.392px}.navigation-modal{z-index:200;position:fixed;height:100vh;width:100vw;left:0;top:0;background-color:hsla(0,0%,100%,.7)}.navigation-modal.with-banner{z-index:-1}.navigation-modal a{text-decoration:none}.navigation-modal-wrapper{padding:12px;border-radius:24px;background:linear-gradient(180deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.7)),#cfeeff;box-shadow:0 7px 20px 0 rgba(0,0,0,.06),0 4px 4px 0 rgba(0,0,0,.06);width:max-content;margin:100px auto 6px;max-width:1463.712px;overflow-x:auto}.navigation-modal-wrapper.new{padding:14.032px;max-width:unset}.navigation-modal-progs{gap:28.064px;padding:14.032px}.navigation-modal-progs-column{width:446.784px}.navigation-modal-progs-column .title{margin-top:14.032px;font-size:23.392px;line-height:23.392px}.navigation-modal-progs-column .progs-cards{margin:28.064px 0 14.032px;gap:4.672px}.navigation-modal-progs-column .progs-card{padding:2.336px;width:216.368px;gap:9.36px}.navigation-modal-progs-column .progs-card .img{min-width:56.144px;min-height:56.144px}.navigation-modal-progs-column .progs-card .img img{height:32.752px;width:37.424px}.navigation-modal-progs-column .progs-card .text{font-size:18.72px;line-height:23.392px}.navigation-modal-prog-wrapper{display:flex;flex-wrap:wrap;gap:12px;width:1122.72px;height:max-content}.navigation-modal-prog-button{padding:24px;border-radius:12px;background:#fff;box-shadow:0 1px 1px 0 rgba(0,0,0,.15),0 0 2px 1px rgba(0,0,0,.04),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2);display:flex;flex-direction:column;gap:8px;width:318.234px;cursor:pointer}.navigation-modal-prog-button-title{color:#373737;font-size:23.52px;font-weight:600;white-space:wrap;width:86%}.navigation-modal-prog-button-text{color:#737373;font-size:18.72px;font-style:normal;line-height:23px;height:46px;overflow:hidden}.navigation-modal-locs{gap:14.032px;max-width:1212.864px;width:max-content}.navigation-modal-locs .card,.navigation-modal-locs .card .img img{width:292.4px;height:175.44px}.navigation-modal-locs .card .title{margin-top:14.032px;margin-left:14.032px;font-size:23.392px;line-height:23.392px}.navigation-modal-locs .card .text{margin-left:14.032px;font-size:14.032px;line-height:18.72px}.navigation-modal-loc{display:flex;width:1487.712px;gap:12px}.navigation-modal-loc-button{width:233.906px;cursor:pointer}.navigation-modal-loc-button-img img{border-radius:24px;object-fit:cover;width:233.906px;height:233.906px}.navigation-modal-loc-button-title{color:#373737;font-size:23.52px;font-weight:600;margin-top:20px}.navigation-modal-loc-button-text{margin-top:8px;color:#737373;font-size:18.72px}.navigation-modal-info{padding:12px;display:flex;gap:24px}.navigation-modal-info-left-element{padding:8px;cursor:pointer;width:267.84px}.navigation-modal-info-left-element-title{font-size:18.72px;font-weight:600;letter-spacing:-.01em;color:#373737}.navigation-modal-info-left-element-about{font-size:18.72px;color:#737373}.navigation-modal-info-right{display:flex;gap:2px;flex-direction:column;width:max-content;box-shadow:0 1px 1px 0 rgba(0,0,0,.149),0 0 2px 1px rgba(0,0,0,.039),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2);border-radius:12px}.navigation-modal-info-right a:first-child .navigation-modal-info-right-element{border-radius:12px 12px 0 0}.navigation-modal-info-right a:last-child .navigation-modal-info-right-element{border-radius:0 0 12px 12px}.navigation-modal-info-right-element{padding:16px 24px;cursor:pointer;width:559.024px;display:flex;gap:12px;align-items:center;background-color:#fff}.navigation-modal-info-right-element-img{height:98.24px;width:98.24px}.navigation-modal-info-right-element-img img{height:98.24px;width:98.24px;border-radius:100px}.navigation-modal-info-right-element-title{font-size:23.392px;font-weight:600;letter-spacing:-.01em;color:#373737;margin-bottom:8px}.navigation-modal-info-right-element-about{font-size:18.72px;color:#737373}.navigation.open-menu{transform:translate(-50%)!important}.top-banner-wrap{top:14.032px;margin-top:14.032px;margin-bottom:-89px}}@media screen and (max-width:849px){.navigation-mobile{width:calc(100vw - 12px - 24px);margin:10px 12px 0;position:absolute;display:flex;justify-content:space-between;align-items:center;padding:2px 2px 2px 10px;z-index:200;background-color:#fff;border-radius:100px;transition:.2s}.navigation-mobile-logo{display:flex}.navigation-mobile-logo img{width:33.088vw;max-width:135px}.navigation-mobile.catalog-nav{position:fixed}.navigation-mobile.scroll{width:calc(100vw - 12px - 16px);box-shadow:0 20px 60px 0 rgba(0,0,0,.059),0 8px 8px 0 rgba(0,0,0,.059);margin:10px 8px 0}.navigation-mobile.scroll.noshadow{box-shadow:none}.navigation-mobile-buttons{display:flex;align-items:center;gap:4px}.navigation-mobile-buttons-contact{display:flex;align-items:center;gap:-.49vw;font-size:3.676vw;font-weight:600;line-height:5.882vw;background-color:#81b530;border:.245vw solid #dedede;padding:1.471vw;color:#fff;border-radius:100px}.navigation-mobile-buttons-contact img{height:5.882vw;width:5.882vw}.navigation-mobile-button{width:46px;height:46px;background-color:#fff;border:1px solid #dedede;border-radius:50%;position:relative;cursor:pointer}.navigation-mobile-button img{position:absolute;left:50%;object-fit:cover;top:50%;transform:translate(-50%,-50%)}.navigation-mobile-modal{position:fixed;z-index:200;left:0;top:0;height:calc(100dvh - 1.96vw);width:98.04vw;padding:.98vw}.navigation-mobile-modal a{text-decoration:none}.navigation-mobile-modal-wrapper{height:100%;width:100%;position:relative;border-radius:24px;background:rgba(34,34,34,.8);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.navigation-mobile-modal-header{padding:12px 16px;display:flex;justify-content:space-between;align-items:center}.navigation-mobile-modal-header-text{color:#fff;font-size:3.7vw;display:flex;align-items:center;gap:4px}.navigation-mobile-modal-buttons,.navigation-mobile-modal-buttons-prog{padding:0 16px;margin-top:20px;display:flex;flex-direction:column}.navigation-mobile-modal-buttons-prog{gap:4px;height:calc(100% - 220px);overflow:scroll}.navigation-mobile-modal-prog-button{padding:12px;background-color:#373737;border-radius:12px}.navigation-mobile-modal-prog-button-title{color:#fff;font-size:3.7vw;font-weight:600}.navigation-mobile-modal-prog-button-text{color:#bdbdbd;margin-top:4px;font-size:2.95vw}.navigation-mobile-modal-button{display:flex;justify-content:space-between;align-items:center;padding:16px 4px;color:#fff;font-size:3.7vw}.navigation-mobile-modal-footer{position:absolute;bottom:0;left:0;width:calc(100% - 16px);padding:20px 8px 8px;background:linear-gradient(0deg,#373737,#373737 90%,rgba(55,55,55,0));border-radius:0 0 24px 24px}.navigation-mobile-modal-footer-question{border-radius:12px;padding:8px;background-color:#222;color:#fff;font-size:3.7vw;font-weight:600;margin-bottom:4px;margin-top:20px}.navigation-mobile-modal-footer-question span{padding:0 4px}.navigation-mobile-modal-footer-question-text{margin-top:4px;color:#bdbdbd;font-size:2.95vw;font-weight:400;padding:0 4px}.navigation-mobile-modal-footer-question-buttons{display:flex;flex-direction:column;gap:4px;margin-top:8px}.navigation-mobile-modal-footer-question-buttons a:first-child .navigation-mobile-modal-footer-question-buttons-button{background-color:#178ce6}.navigation-mobile-modal-footer-question-buttons a:last-child .navigation-mobile-modal-footer-question-buttons-button{background-color:#81b530}.navigation-mobile-modal-footer-question-buttons-button{text-align:center;color:#fff;font-size:4.42vw;font-weight:600;letter-spacing:-.01em;padding:14px;border-radius:60px}.navigation-mobile-modal-footer-button-first{background-color:#fff;border-radius:60px;padding:14px 0;width:calc(100% - 6px);color:#373737;text-align:center;font-size:18px;font-weight:600;border:3px solid #fff;display:flex;align-items:center;justify-content:center;letter-spacing:-.01em}.navigation-mobile-modal-footer-button-first.expanded{color:#bdbdbd;background-color:transparent;border:3px solid #bdbdbd}.navigation-mobile-modal-footer-button-second{margin-top:4px;border-radius:60px;padding:14px 0;width:calc(100% - 6px);color:#fff;text-align:center;font-size:18px;font-weight:600;border:3px solid #fff;letter-spacing:-.01em}.navigation-mobile-modal-locs{display:flex;flex-wrap:wrap;gap:.981vw;padding:1.95vw;height:calc(100% - 220px);overflow:scroll}.navigation-mobile-modal-locs-button{padding:.9vw;border-radius:12px;background:#373737;width:44.61vw;height:calc(100% - 8px)}.navigation-mobile-modal-locs-button-img img{border-radius:8px;object-fit:cover;height:35.3vw;width:44.61vw}.navigation-mobile-modal-locs-button-title{padding:0 .9vw;color:#fff;margin-top:8px;font-size:3.7vw;font-weight:600}.navigation-mobile-modal-locs-button-text{padding:0 .9vw;color:#bdbdbd;margin-top:8px;width:90%;font-size:2.91vw;margin-bottom:8px}.navigation-mobile-modal-info{height:calc(100% - 220px);overflow:scroll}.navigation-mobile-modal-info .navigation-mobile-modal-locs-button{height:100%}.navigation-mobile-modal-info-top{display:flex;flex-wrap:wrap;gap:.98vw;padding:1.961vw}.navigation-mobile-modal-info-top a{margin-top:8px}.navigation-mobile-modal-info-bottom{padding:8px;display:flex;flex-direction:column;gap:8px}.navigation-mobile-modal-fav{background-color:#282828;height:calc(100dvh - 100px);border-radius:0 0 24px 24px;overflow-y:auto;padding:8px}.navigation-mobile-modal-fav-card{background-color:#373737;padding:4px;border-radius:12px}.navigation-mobile-modal-fav-card-loc{font-size:15px;color:#bdbdbd}.navigation-mobile-modal-fav-card-title{font-size:18px;font-weight:600;letter-spacing:-.01em;color:#fff}.navigation-mobile-modal-fav-card-header{position:relative;padding-left:8px;padding-top:8px;padding-bottom:8px}.navigation-mobile-modal-fav-card-like{position:absolute;top:0;right:0}.navigation-mobile-modal-fav-card-expanded{margin-top:12px;padding:12px;background-color:#282828;border-radius:8px}.navigation-mobile-modal-fav-card-expanded .catalog-card-info-info-line{color:#fff;margin-bottom:4px}.navigation-mobile-modal-fav-card-expanded .catalog-card-info-info-line-text{color:#fff}.navigation-mobile-modal-fav-card-expanded-button{margin-top:8px;text-align:center;background-color:#fff;font-size:15px;font-weight:600;color:#373737;padding:10px 0;border-radius:60px}.navigation-mobile-modal-fav-nodata{margin-top:60px;padding-left:24px;padding-right:24px}.navigation-mobile-modal-fav-nodata-wrapper{padding:8px;background-color:#373737;border-radius:24px;height:calc(100% - 16px)}.navigation-mobile-modal-fav-nodata-text{font-size:26px;font-weight:600;letter-spacing:-.02em;text-align:center;color:#fff;width:90%}.navigation-mobile-modal-fav-nodata-button{margin-top:24px;font-size:18px;font-weight:600;letter-spacing:-.01em;text-align:center;color:#fff;background-color:#222;border-radius:50px;padding:18px 0}.navigation-mobile.top-banner{position:static}.top-banner-wrap{position:absolute;top:0}.mobile-header-position{position:fixed;animation:run-header .5s ease forwards}}@keyframes run-header{0%{top:-3vw}to{top:0}}.catalog-card-new{display:flex;background-color:#fff;border-radius:36px;margin:0 auto;position:relative}.catalog-card-new-images{display:flex}.catalog-card-new-images-main{position:relative;display:flex}.catalog-card-new-images-main img{border-radius:4px;height:100%}.catalog-card-new-images-main .catalog-card-imgs-like{position:absolute}.catalog-card-new-images-main .catalog-card-imgs-like img{width:100%;height:100%}.catalog-card-new-images-additional{display:flex;flex-direction:column;position:relative}.catalog-card-new-images-additional-element{position:relative;display:flex;flex:1 1}.catalog-card-new-images-additional-element img{border-radius:4px;position:relative}.catalog-card-new-images-additional .catalog-card-imgs-more-text{right:0;bottom:0;top:unset;height:100%;width:100%}.catalog-card-new-images img{object-fit:cover}.catalog-card-new-info{flex:1 1;display:flex;flex-direction:column}.catalog-card-new-info-text{background-color:#f2f2f2;border-radius:24px}.catalog-card-new-info-text-title{color:#373737;font-weight:600;letter-spacing:-.04em}.catalog-card-new-info-button{display:flex;justify-content:space-between;align-items:center;border-radius:24px;background:linear-gradient(90deg,#bde5fa,#fff)}.catalog-card-new-info-button-blue{color:#178ce6}.catalog-card-new-info-button-date{color:#373737;letter-spacing:-.04em;font-weight:600}.catalog-card-new-info-button .home-smena-element-date{margin-top:0}.catalog-card-new-info-button .buttons{width:max-content}.catalog-card-new-reviews{position:absolute;display:flex;align-items:center;margin:8px;padding:4.5px 12px 4.5px 4.5px;border-radius:24px;background-color:#fff;z-index:1}.catalog-card-new-reviews-star{width:23px;height:100%}.catalog-card-new-reviews-count{font-size:21px;font-weight:600;letter-spacing:-.02em;color:#2a7de1}.catalog-content-header-filter-modal-content-date-button.hide{display:none}.catalog .checkbox-text a{color:#178ce6!important}.catalog .custom-bg{background-color:#fff}.catalog-content-cards{background-color:#ecddcf}.catalog-content-cards-header-filter-value{box-shadow:0 2px 6px 0 rgba(0,0,0,.078)}.catalog-content-cards-header-label.hide{display:none}.catalog-content-cards-header-big{color:#222;font-weight:600;letter-spacing:-.06em}.catalog-content-cards-header-big.hide{display:none}.catalog-content-header-filters{height:60px;align-items:center;padding:4px}.catalog-content-header-filters .buttons{width:max-content;margin-left:auto;font-weight:600;max-height:100%;font-family:inherit}.catalog-content-header-filters.active{background-color:#f2f2f2}.catalog-content-header-filters.active .catalog-content-header-filter{background-color:transparent}.catalog-content-header-filters.active .catalog-content-header-filter.active{background-color:#fff}.catalog-content-header-filters.active .catalog-content-header-filter:hover{box-shadow:0 2px 2px 0 rgba(0,0,0,.051),0 2px 6px 0 rgba(0,0,0,.078);background-color:#fff}.catalog-content-header-filters-separator{height:24px;min-width:2px;max-width:2px;background-color:#dedede;border-radius:60px}.catalog-content-header-filters-separator.hide{background-color:transparent}.catalog-content-header-filter{padding:10px 22px;width:100%;border:2px solid transparent;height:36px}.catalog-content-header-filter:hover{box-shadow:0 2px 2px 0 rgba(0,0,0,.051),0 2px 6px 0 rgba(0,0,0,.078);background-color:#fff}.catalog-content-header-filter:hover .catalog-content-header-filter-text-value{color:#737373}.catalog-content-header-filter-modal-button{font-weight:400}.catalog-content-header-filter-modal{box-shadow:0 20px 60px 0 rgba(0,0,0,.059),0 8px 8px 0 rgba(0,0,0,.059)}.catalog-content-header-filter-wrapper{width:100%}.catalog-content-header-filter-wrapper .catalog-content-header-filter{width:auto}.catalog-wrapper .bg{position:absolute;left:0;top:0;width:100vw;height:100%}.catalog-wrapper .bg.brown{background-color:#ecddcf}.catalog-custom-title{font-weight:600;letter-spacing:-.06em;color:#373737}.catalog-custom-title.info{white-space:pre-line}.catalog-custom-subtitle-list{display:flex!important;flex-direction:column!important;all:unset;list-style:none;margin:0;padding:0}.catalog-custom-subtitle-list :not(:only-child):last-child{margin-top:0}.catalog-custom-advantages .flex{display:flex}.catalog-custom-advantages .advantage-image img{object-fit:cover;border-radius:12px}.catalog-custom-advantages .advantage-text-block{background-color:#f2f2f2;display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box;border-radius:12px}.catalog-custom-advantages .advantage-text-block-title{font-weight:600;letter-spacing:-.01em;color:#222}.catalog-custom-advantages .advantage-text-block p{font-weight:400;letter-spacing:-.01em;color:#737373}.catalog-custom-security-wrap{width:100vw}.catalog-custom-security.border{background-color:#fefbd1;border-radius:48px}.catalog-custom-security .flex{display:flex}.catalog-custom-security .security-img img{object-fit:cover;border-radius:24px}.catalog-custom-security .security-title{font-weight:600;letter-spacing:-.04em;color:#222}.catalog-custom-security .security-text{color:#737373}.catalog-custom-location-row{color:#333;letter-spacing:-.02em;font-weight:600;background-color:#f7dd53;border-radius:12px;width:max-content}.catalog-custom-location .content{width:100%;display:flex}.catalog-custom-location .content img{border-radius:24px}.catalog-custom-location .content .carousel{position:relative;border-radius:24px;overflow:hidden}.catalog-custom-location .content .carousel-image{display:flex;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.catalog-custom-location .content .carousel-image img{-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:24px;object-fit:cover}.catalog-custom-location .content .carousel-label{position:absolute;background-color:#fff;color:#373737;border-radius:100px}.catalog-custom-location .content .carousel-navigation{width:94.118vw;overflow-x:scroll;overflow-y:hidden;scroll-behavior:smooth}.catalog-custom-location .content .carousel-navigation .list{display:flex;gap:1.961vw}.catalog-custom-location .content .pros{border-radius:24px;background-color:#f2f2f2;display:flex;flex-direction:column}.catalog-custom-location .content .pros .pro{display:flex;align-items:center}.catalog-custom-location .content .pros .pro-count{color:#222;letter-spacing:-.02em;font-weight:600;background-color:#f7dd53;border-radius:8px;display:flex;justify-content:center;align-items:center}.catalog-custom-location .content .pros .pro-name{color:#373737}.catalog-custom-location .content .art-pros{background-color:#54b9bb}.catalog-custom-location .content .art-pros .pro{display:flex;align-items:center}.catalog-custom-location .content .art-pros .pro-count{color:#222;letter-spacing:-.02em;font-weight:600;background-color:#fff;border-radius:8px;display:flex;justify-content:center;align-items:center}.catalog-custom-location .content .art-pros .pro-name{color:#373737}.catalog-custom-location .content .hashtag-pros{background-color:#e3472a}.catalog-custom-location .content .hashtag-pros .pro{display:flex;align-items:center}.catalog-custom-location .content .hashtag-pros .pro-count{color:#222;letter-spacing:-.02em;font-weight:600;background-color:#fff;border-radius:8px;display:flex;justify-content:center;align-items:center}.catalog-custom-location .content .hashtag-pros .pro-name{color:#fff}.catalog-custom-location .content .language-props .pro{display:flex;align-items:center}.catalog-custom-location .content .language-props .pro-count{color:#fff;letter-spacing:-.02em;font-weight:600;background-color:#1f596d;border-radius:8px;display:flex;justify-content:center;align-items:center}.catalog-custom-location .content .language-props .pro-name{color:#373737}.catalog-custom-presentation .presentationNew-left{background-color:#a3b82d}.catalog-custom-presentation .presentationNew-left-first,.catalog-custom-presentation .presentationNew-left-second{background-color:#9aad2a}.catalog-custom-presentation .presentationNew-form{background-color:#a3b82d}.catalog-custom-presentation .presentationNew-form-content-inputs{background-color:#222;border-color:#222}.catalog-custom-presentation .presentationNew-form-content-checkbox,.catalog-custom-presentation .presentationNew-form-content-checkbox a,.catalog-custom-presentation .presentationNew-form-content-text{color:#222}.catalog-custom-activities .activities-row{color:#333;letter-spacing:-.02em;font-weight:600;background-color:#f7dd53;border-radius:12px;width:max-content}.catalog-custom-activities .catalog-custom-title{white-space:pre-line}.catalog-custom-activities .activities,.catalog-custom-activities .activities .activitie-img{display:flex}.catalog-custom-activities .activities .activitie-img img{border-radius:24px;object-fit:cover}.catalog-custom-activities .activities .activitie-title{font-weight:600;letter-spacing:-.04em;color:#373737}.catalog-custom-activities .activities .activitie-text{color:#737373}.catalog-custom-teachers .teachers-rows{display:flex;flex-direction:column}.catalog-custom-teachers .teachers-row{color:#333;letter-spacing:-.02em;font-weight:600;background-color:#f7dd53;border-radius:12px;width:max-content}.catalog-custom-teachers .teachers-pros{display:flex}.catalog-custom-teachers .teachers-pros .pro{display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box;background-color:#f2f2f2;border-radius:12px}.catalog-custom-teachers .teachers-pros .pro-title{font-weight:600;letter-spacing:-.04em;color:#373737}.catalog-custom-teachers .teachers-pros .pro-text{color:#737373;letter-spacing:-.02em}.catalog-custom-teachers .teachers-pros .pro-img{border-radius:12px}.catalog-custom-language .language{display:flex}.catalog-custom-language .language-line{background:#54b9bb;border-radius:12px;color:#fff;font-weight:600;letter-spacing:-.02em;width:max-content}.catalog-custom-language .language .element{flex:1 1}.catalog-custom-language .language .element-img{display:flex}.catalog-custom-language .language .element-img img{object-fit:cover;border-radius:24px}.catalog-custom-language .language .element-title{letter-spacing:-.04em;color:#373737;font-weight:600}.catalog-custom-language .language .element-text{color:#737373;letter-spacing:-.02em}.catalog-custom-language .language .element .buttons{width:max-content}.catalog-custom-moscow .moscow{display:flex}.catalog-custom-moscow .moscow-left{flex:1 1}.catalog-custom-moscow .moscow-img{display:flex;flex:1 1}.catalog-custom-moscow .moscow-img img{object-fit:cover;border-radius:24px}.catalog-custom-moscow .moscow-text{color:#373737;letter-spacing:-.02em}.catalog-custom-moscow .moscow .buttons{width:max-content}.catalog-custom-programs .programs{display:flex;flex-wrap:wrap}.catalog-custom-programs .programs-line{background-color:#9db12b;color:#333;letter-spacing:-.02em;font-weight:600;width:max-content;border-radius:12px}.catalog-custom-programs .programs-element-img img{border-radius:24px;object-fit:cover}.catalog-custom-programs .programs-element-title{color:#373737;font-weight:600;letter-spacing:-.04em}.catalog-custom-programs .programs-element-text{color:#373737}.catalog-custom-programs .programs-element .buttons{width:max-content}.catalog-custom-reviews .carousel{position:relative}.catalog-custom-reviews .review{border-radius:24px;border:1px solid #dedede;height:100%;display:flex;flex-direction:column}.catalog-custom-reviews .review-header{display:flex;align-items:center}.catalog-custom-reviews .review-header-img img{object-fit:cover;border-radius:200px}.catalog-custom-reviews .review-header-name{letter-spacing:-.04em;color:#373737;font-weight:600}.catalog-custom-reviews .review-content{position:relative;border:1px solid #cfeeff;background-color:#cfeeff;overflow:hidden;border-radius:12px;color:#373737;letter-spacing:-.02em}.catalog-custom-reviews .review-content-bg{width:100%;height:100%;background:linear-gradient(180deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.7));position:absolute}.catalog-custom-reviews .review-content-text{position:relative}.catalog-custom-reviews .companies{display:flex}.catalog-custom-reviews .companies .company{display:flex;align-items:center;flex-direction:column}.catalog-custom-reviews .companies .company-img{border:1px solid #cfeeff;border-radius:24px}.catalog-custom-reviews .companies .company-img img{object-fit:cover}.catalog-custom-reviews .companies .company-text,.catalog-custom-reviews .companies .company-text2{color:#737373}.catalog-custom-form{display:flex;background-color:#f7dd53}.catalog-custom-form.custom{flex-direction:row-reverse}.catalog-custom-form.with-modal{flex-direction:row}.catalog-custom-form .presentationNew-form{background-color:transparent}.catalog-custom-form .presentationNew-form.custom{width:auto}.catalog-custom-form .presentationNew-form-content-inputs{background-color:#222;border-color:#222}.catalog-custom-form .presentationNew-form-content-checkbox,.catalog-custom-form .presentationNew-form-content-checkbox a,.catalog-custom-form .presentationNew-form-content-text{color:#222}.catalog-custom-form .left.custom{width:auto}.catalog-custom-form .left-custom{display:flex}.catalog-custom-form .left-title{color:#222;letter-spacing:-.06em;font-weight:600}.catalog-custom-form .left-text{color:#222;letter-spacing:-.02em}.catalog-custom-form .left-img img{object-fit:cover}.catalog-custom-modal .catalog-custom-form{align-items:center}.catalog-custom-modal .catalog-custom-form .left{padding-top:0}.catalog-custom-modal .catalog-custom-form .presentationNew-form-content{padding:0}.catalog-custom-modal .catalog-custom-form .presentationNew-form-content-btns{display:flex;flex-direction:row;align-items:center;text-align:center}.catalog-custom-modal .catalog-custom-form .presentationNew-form-content-btns-red{font-weight:600;color:#e3472a}.catalog-custom-modal-lines{display:flex;flex-direction:column}.catalog-custom-modal-lines.custom{flex-direction:row}.catalog-custom-modal-line{display:flex;align-items:center;letter-spacing:-.01em;color:#222;white-space:pre-line}.catalog-custom-modal-line.custom{padding:.292vw 1.023vw;background-color:#f5f294;color:#512900;border-radius:12px}.catalog-custom-information{box-sizing:border-box;display:flex;flex-direction:column}.catalog-custom-information-row{color:#333;letter-spacing:-.02em;font-weight:600;background-color:#f7dd53;border-radius:12px;width:max-content}.catalog-custom-information .content{display:flex;flex-direction:column;width:100%}.catalog-custom-information .content.border-aqua{background-color:#d3f2f0}.catalog-custom-information .content .catalog-custom-information-block{box-sizing:border-box;display:flex;flex-direction:column-reverse;background-color:#f2f2f2;border-radius:24px}.catalog-custom-information .content .catalog-custom-information-block.border-aqua{background-color:#d3f2f0}.catalog-custom-information .content .catalog-custom-information-block.border-aqua:after{background-image:url("data:image/svg+xml,%3Csvg width='1200' height='2' viewBox='0 0 1200 2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='1198' y1='2' x2='2' y2='1.9999' stroke='white' stroke-width='12' stroke-linecap='round' stroke-dasharray='0.2 20'/%3E%3C/svg%3E%0A")}.catalog-custom-information .content .catalog-custom-information-block h3{color:#373737;font-weight:600}.catalog-custom-information .content .catalog-custom-information-block p{color:#737373}.catalog-custom-description{box-sizing:border-box}.catalog-custom-description-item{box-sizing:border-box;background-color:#e7effd;display:flex;flex-direction:column;justify-content:space-between;border-radius:12px}.catalog-custom-description-item h4{color:#3e2861}.catalog-custom-description-item p{color:#533282}.catalog-custom-informationCards{box-sizing:border-box}.catalog-custom-informationCards-item{background-color:#dffdc3;display:flex;flex-direction:column;justify-content:space-between}.catalog-custom-informationCards-item div h4{font-weight:600;color:#1f4719}.catalog-custom-informationCards-item div p{color:#325c22}.catalog-custom-informationCards-tag,.catalog-custom-tag{background-color:#f7dd53;color:#333;font-weight:600}.catalog-custom-tag{letter-spacing:-.02em;border-radius:12px;width:max-content}.catalog-custom-benefits{box-sizing:border-box;background-color:#dffdc3;display:flex;flex-direction:column;align-items:flex-start;border-radius:60px}.catalog-custom-benefits h2,.catalog-custom-benefits-text{color:#325c22}.catalog-custom-benefits-list{display:flex;flex-wrap:wrap}.catalog-custom-benefits-list .element{background-color:#9fcd60;color:#102f10;border-radius:24px}.catalog-custom-profTeachers-row{background-color:#f7dd53;border-radius:12px;width:max-content;max-width:100%;color:#333;letter-spacing:-.02em;font-weight:600}.catalog-custom-profTeachers-cards{display:flex}.catalog-custom-profTeachers-card{flex:1 1;background-color:#f2f2f2;border-radius:24px}.catalog-custom-profTeachers-card .img{display:flex}.catalog-custom-profTeachers-card .img img{object-fit:cover;border-radius:12px}.catalog-custom-profTeachers-card .title{color:#373737;letter-spacing:-.04em;font-weight:600}.catalog-custom-profTeachers-card .text{color:#737373}.catalog-custom-dynamic-gallery{width:100%;overflow:hidden;position:relative}.catalog-custom-dynamic-row{display:flex;will-change:transform;transition:transform .1s ease-out}.catalog-custom-dynamic-image{object-fit:cover;border-radius:24px}.catalog-quiz-form{width:100vw;height:100vh;position:absolute;z-index:400;background-color:rgba(0,0,0,.8);left:0;top:0;display:flex}.catalog-quiz-form-content{background-color:#fff;border-radius:24px;position:relative}.catalog-quiz-form-content-title{color:#1f596d;font-weight:600;letter-spacing:-.06em}.catalog-quiz-form-content-text{color:#222;letter-spacing:-.02em}.catalog-quiz-form-content-controls{border:1px solid #f2f2f2;border-radius:24px}.catalog-quiz-form-content-controls-inputs{border-radius:20px;background-color:#1f596d;border:8px solid #1f596d;display:flex;flex-direction:column}.catalog-quiz-form-content-controls-inputs .input{background-color:#fff;border-radius:4px;position:relative}.catalog-quiz-form-content-controls-inputs .input.error{background-color:#ffd3d8}.catalog-quiz-form-content-controls-inputs .input.error input{color:#f25757}.catalog-quiz-form-content-controls-inputs .input:first-child{border-radius:12px 12px 4px 4px}.catalog-quiz-form-content-controls-inputs .input:last-child{border-radius:4px 4px 12px 12px}.catalog-quiz-form-content-controls-inputs .input-label{text-transform:uppercase;color:#737373;letter-spacing:.01em}.catalog-quiz-form-content-controls-inputs .input input{border:none;outline:none;width:100%;padding:0;color:#373737;background-color:transparent}.catalog-quiz-form-content-controls-inputs .input input::placeholder{color:#bdbdbd}.catalog-quiz-form-content-controls-checkbox{border:1px solid #cfdb44;border-radius:12px;display:flex;align-items:center;cursor:pointer}.catalog-quiz-form-content-controls-checkbox-img{display:flex}.catalog-quiz-form-content-controls-checkbox-text{color:#373737}.catalog-quiz-form-content-controls-checkbox-text a{color:#373737;text-decoration:underline}.catalog-quiz-form-close{cursor:pointer;position:absolute}.catalog-payInfo.solo{margin-bottom:74px}.catalog-payInfo-title{font-weight:600;letter-spacing:-.06em;color:#222}.catalog-payInfo-content{display:flex}.catalog-payInfo-blockTitle{font-weight:600;letter-spacing:-.04em;color:#373737}.catalog-payInfo-blockTitle.solo{width:100%}.catalog-payInfo-leftBlock{background-color:#f2f2f2;border-radius:24px}.catalog-payInfo-leftBlock.solo{width:100%}.catalog-payInfo-rightBlock{background-color:#f2f2f2;border-radius:24px}.catalog-payInfo-rightBlock-desc{color:#f25757}.catalog-payInfo-list-item{color:#737373}.catalog-questions{position:relative;display:flex}.catalog-questions-left h2{margin:0}.catalog-questions-right .questions{padding:0}.catalog-questions-right .questions .question-body{width:unset}.catalog-questions-title{color:#373737}@media screen and (max-width:849px){.catalog-block-wrap{margin:11.765vw 0}.catalog{overflow-y:unset}.catalog .checkbox-text{font-size:3.676vw;line-height:4.902vw;white-space:nowrap}.catalog .notFound-content-block{margin-left:12px;margin-top:24px;margin-right:12px;padding:24px;width:calc(100vw - 48px - 24px)}.catalog .notFound-content-block-buttons a:first-child .notFound-content-block-buttons-button{color:#fff;background-color:#222}.catalog .notFound-content-block-buttons a:first-child .notFound-content-block-buttons-button:hover{background-color:#373737}.catalog .notFound-content-block-buttons a:first-child .notFound-content-block-buttons-button:active{color:#fff;background-color:#178ce6}.catalog .camps-hurry-content-button{margin:0 12px}.catalog .questions{margin-bottom:24px}.catalog-payBanner-wrap{padding:11.765vw 2.941vw}.catalog-wrapper{position:relative;background-color:#ecddcf;padding-bottom:20px}.catalog-header{position:absolute;left:-14.216vw;top:-12.99vw;opacity:.5}.catalog-header img{width:131.127vw;height:55.147vw}.catalog-content{position:relative;padding-top:23.529vw}.catalog-content-header{margin:72px 12px 24px;justify-content:space-between}.catalog-content-header-carousel{display:flex;overflow:scroll;gap:.98vw;margin-left:-12px;margin-right:-12px;padding:0 2.941vw;margin-top:24px;height:20.098vw;position:relative}.catalog-content-header-carousel.desktop{display:none}.catalog-content-header-carousel-loading{display:flex;width:max-content;margin-top:24px;margin-left:12px;gap:14px}.catalog-content-header-small{margin-top:24px;margin-bottom:48px}.catalog-content-header-small-element{-webkit-user-select:none;-moz-user-select:none;user-select:none;height:20.098vw;width:42.157vw;overflow:hidden;position:relative;border-radius:12px;background-color:#fff}.catalog-content-header-small-element-loading{height:20.098vw;min-width:42.157vw;border-radius:12px}.catalog-content-header-small-element-title{position:relative;padding:1.76vw 0;display:flex;height:calc(100% - 3.52vw);align-items:center;text-align:center;color:#222;font-weight:600;font-size:3.676vw;line-height:4.902vw;width:30.392vw;margin:0 auto}.catalog-content-header-title{margin:0;color:#373737;font-size:7.85vw;font-weight:600;letter-spacing:-.06em}.catalog-content-header-content-text{margin-top:24px;color:#737373;font-size:3.676vw;font-weight:400;line-height:4.902vw}.catalog-content-header-filter-input{margin-top:24px;background-color:#fff;border-radius:24px;padding:12px 24px;display:flex;align-items:center;gap:16px;cursor:pointer;box-shadow:0 2px 6px 0 rgba(0,0,0,.078)}.catalog-content-header-filter-input.gray{border:3px solid #dedede}.catalog-content-header-filter-input-top{font-size:2.941vw;font-weight:400;line-height:3.922vw;letter-spacing:.01em;text-transform:uppercase}.catalog-content-header-filter-input-top.value{color:#373737}.catalog-content-header-filter-input-top.placeholder{color:#737373}.catalog-content-header-filter-input-bottom{font-size:3.922vw;font-weight:400;line-height:4.902vw;width:72.549vw;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.catalog-content-header-filter-input-bottom.value{color:#737373}.catalog-content-header-filter-input-bottom.placeholder{color:#373737}.catalog-content-header-filter-input-modal{position:fixed;height:100dvh;width:100vw;background-color:#fff;top:0;left:0;z-index:200}.catalog-content-header-filter-input-modal-header{display:flex;justify-content:space-between;align-items:center;padding:8.824vw 5.882vw 2.941vw;color:#373737;font-size:7.843vw;font-weight:600;line-height:8.824vw;letter-spacing:-.06em;height:8.824vw}.catalog-content-header-filter-input-modal-header img{height:8.824vw;width:8.824vw;object-fit:cover}.catalog-content-header-filter-input-modal-footer{height:11.52vw;position:absolute;bottom:0;left:0;width:94.118vw;border:1px solid #dedede;padding:2.941vw}.catalog-content-header-filter-input-modal-footer-main{display:flex;justify-content:space-between}.catalog-content-header-filter-input-modal-footer-main-1{background-color:#fff;padding:14px 12px;font-size:4.412vw;font-weight:600;line-height:4.902vw;letter-spacing:-.01em;color:#737373}.catalog-content-header-filter-input-modal-footer-main-1.disabled{color:#bdbdbd}.catalog-content-header-filter-input-modal-footer-main-2{background-color:#1f596d;border-radius:12px;padding:14px 12px;color:#fff;font-size:4.412vw;font-weight:600;line-height:4.902vw;letter-spacing:-.01em;text-align:center;min-width:41.176vw;position:relative}.catalog-content-header-filter-input-modal-content{height:calc(100dvh - 37.991vw - 2.941vw - 2px);overflow-x:hidden;overflow-y:scroll;width:94.118vw;padding:2.941vw 2.941vw 0}.catalog-content-header-filter-input-modal-content-filters{display:flex;flex-direction:column;gap:8px}.catalog-content-header-filter-input-modal-content-datas-header{padding:0 12px}.catalog-content-header-filter-input-modal-content-datas-header-1{font-size:4.412vw;font-weight:600;line-height:4.902vw;letter-spacing:-.01em;color:#1f596d}.catalog-content-header-filter-input-modal-content-datas-header-2{margin-top:4px;font-size:2.941vw;font-weight:400;line-height:3.922vw;color:#373737}.catalog-content-header-filters{display:none}.catalog-content-header-filters-loading{height:16.176vw;border-radius:12px;margin:0 12px}.catalog-content-header-filter{display:flex;box-shadow:0 7px 20px 0 rgba(0,0,0,.059),0 4px 4px 0 rgba(0,0,0,.059);border-radius:12px;align-items:center;gap:8px;padding:12px;width:auto}.catalog-content-header-filter-text{flex:1 1}.catalog-content-header-filter-text-label{text-transform:uppercase;font-size:2.941vw;font-weight:400;line-height:3.922vw;letter-spacing:.01em;color:#373737}.catalog-content-header-filter-text-value{font-size:3.676vw;font-weight:400;line-height:4.902vw;color:#bdbdbd;width:70vw;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.catalog-content-header-filter-text-value.active{color:#373737}.catalog-content-header-filter-modal-content-locations{margin-top:12px;display:flex;flex-direction:column;gap:12px}.catalog-content-header-filter-modal-content-locations .checkbox-text-text{white-space:wrap}.catalog-content-header-filter-modal-content-locations-block{padding:12px;border-radius:12px;border:1px solid #f2f2f2;display:flex;flex-direction:column;gap:8px}.catalog-content-header-filter-modal-content-locations-block-title{margin-bottom:4px;font-size:3.676vw;font-weight:600;line-height:4.902vw}.catalog-content-header-filter-modal-content-program{margin-top:12px;display:flex;flex-direction:column;gap:12px}.catalog-content-header-filter-modal-content-program .checkbox-text-text{width:74.51vw;white-space:wrap}.catalog-content-header-filter-modal-content-age{margin-top:12px}.catalog-content-header-filter-modal-content-age .catalog-content-header-filter-modal-content-locations-block{display:flex;flex-direction:row;flex-wrap:wrap;gap:8.6vw;padding:5.882vw 9.2vw}.catalog-content-header-filter-modal-content-age .catalog-content-header-filter-modal-content-locations-block .checkbox{width:12.255vw}.catalog-content-header-filter-modal-content-date{margin-top:12px;padding:5.5vw;display:flex;justify-content:center;flex-wrap:wrap;column-gap:3.922vw;row-gap:8px;border:1px solid #f2f2f2;border-radius:12px}.catalog-content-header-filter-modal-content-date-button{display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #f2f2f2;border-radius:8px;width:24.02vw;height:14.216vw;box-shadow:0 2px 2px 0 rgba(0,0,0,.051),0 2px 6px 0 rgba(0,0,0,.078);cursor:pointer}.catalog-content-header-filter-modal-content-date-button.active{box-shadow:unset;background-color:#cfeeff;border:1px solid #178ce6}.catalog-content-header-filter-modal-content-date-button.active .catalog-content-header-filter-modal-content-date-button-2{color:#178ce6}.catalog-content-header-filter-modal-content-date-button-1{color:#373737;font-size:3.676vw;font-weight:600;line-height:4.902vw;letter-spacing:-.01em}.catalog-content-header-filter-modal-content-date-button-2{color:#373737;font-size:2.941vw;font-weight:400;line-height:3.922vw}.catalog-content-breadcrums{padding:0 2.941vw;color:#373737;line-height:3.922vw;font-size:2.941vw}.catalog-content-breadcrums a{color:#373737}.catalog-content-custom-header{position:relative;width:100vw;margin:-7.12vw auto 0}.catalog-content-custom-header-left{border-radius:24px;background-color:#fff;width:86.274vw;padding:3.922vw;height:max-content;margin:-7.118vw auto 0;position:relative;box-shadow:0 20px 60px 0 rgba(0,0,0,.059),0 8px 8px 0 rgba(0,0,0,.059)}.catalog-content-custom-header-left-title{font-size:7.843vw;font-weight:600;line-height:8.824vw;letter-spacing:-.06em;color:#222}.catalog-content-custom-header-left-age{color:#178ce6;font-size:7.843vw;font-weight:600;line-height:8.824vw;letter-spacing:-.06em;width:max-content}.catalog-content-custom-header-left-age.custom{font-size:5.392vw;line-height:6.863vw}.catalog-content-custom-header-left-description{margin-top:2.941vw;font-size:3.676vw;line-height:4.902vw;color:#737373}.catalog-content-custom-header-left-description.custom p{text-indent:-28px;padding-left:28px;margin-top:2.941vw}.catalog-content-custom-header-left-description.custom p:before{content:"";display:inline-block;width:20px;height:20px;background-image:url(/_next/static/media/info-dot-blue.4cca9102.svg);background-size:contain;background-repeat:no-repeat;margin-right:8px;vertical-align:middle}.catalog-content-custom-header-left-advantages{margin-top:2.941vw;font-size:3.676vw;line-height:4.902vw;color:#737373;display:flex;flex-direction:column;gap:2.941vw}.catalog-content-custom-header-left-advantages-line{display:flex;align-items:center;gap:.98vw}.catalog-content-custom-header-left-advantages-line img{height:4.902vw;width:4.902vw}.catalog-content-custom-header-left-button{margin-top:5.882vw}.catalog-content-custom-header-left-button .buttons{padding:5.147vw 12.255vw;background-color:#81b530;text-align:center}.catalog-content-custom-header-right{width:100vw;height:66.667vw}.catalog-content-custom-header-right-image img{border-radius:24px;width:100vw;height:66.667vw;object-fit:cover}.catalog-content-custom-header-right-video{position:absolute;top:47.22vw;right:1.961vw;background-color:#cfeeff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;padding:1.21vw 1.21vw 1.21vw 3.922vw;align-items:center;gap:1.961vw;cursor:pointer;border-radius:2000px;color:#144ab5;font-size:3.676vw;line-height:4.902vw;font-weight:600}.catalog-content-custom-header-right-video img{height:7.843vw;width:7.843vw}.catalog-content-custom-header-right-banner{position:absolute;top:3.922vw;right:3.922vw;background-color:#e3472a;padding:.49vw .49vw .49vw 1.961vw;color:#fff;display:flex;align-items:center;border-radius:12px;box-shadow:0 1px 1px 0 rgba(0,0,0,.149),0 0 2px 1px rgba(0,0,0,.039),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2)}.catalog-content-custom-header-right-banner-text{width:51.225vw;font-weight:600;font-size:3.676vw;line-height:4.902vw}.catalog-content-custom-header-right-banner img{height:9.804vw;width:9.804vw}.catalog-content-custom-header-right-cup{position:absolute;padding:.98vw 8.333vw .98vw 3.431vw;top:5.147vw;right:2.941vw;background-color:#f2f2f2;box-shadow:0 1px 1px 0 rgba(0,0,0,.149),0 0 2px 1px rgba(0,0,0,.039),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2);border-radius:12px;color:#373737;font-size:3.676vw;line-height:4.902vw;font-weight:600}.catalog-content-custom-header-right-cup img{position:absolute;top:-1.1vw;right:-1.5vw;height:8.824vw;width:8.824vw}.catalog-content-buttons{display:flex;flex-wrap:wrap;margin-left:12px;padding-top:60px;justify-content:space-between;gap:20px}.catalog-content-buttons-group{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.catalog-content-buttons-button{background-color:#fff;border-radius:60px;padding:12px;display:flex;align-items:center;gap:12px;cursor:pointer}.catalog-content-buttons-button.active{background-color:#222;color:#fff}.catalog-content-buttons-button-modal-sort{width:calc(100vw - 24px);cursor:default;padding:12px;border-radius:24px;background:linear-gradient(180deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.7)),#cfeeff;position:fixed;left:0;top:50%;transform:translateY(-50%);box-shadow:0 7px 20px 0 rgba(0,0,0,.06),0 4px 4px 0 rgba(0,0,0,.06);z-index:2}.catalog-content-buttons-button-modal-sort-label{font-size:3.7vw;color:#373737;display:flex;justify-content:space-between;align-items:center;margin:9px 20px 23px 24px}.catalog-content-buttons-button-modal-sort-buttons{margin-top:12px;display:flex;flex-direction:column;gap:2px}.catalog-content-buttons-button-modal-sort-buttons a{overflow:hidden}.catalog-content-buttons-button-modal-sort-buttons a:first-child{border-radius:12px 12px 2px 2px}.catalog-content-buttons-button-modal-sort-buttons a:last-child{border-radius:2px 2px 12px 12px}.catalog-content-buttons-button-modal-sort-buttons-button{padding:24px 16px;font-size:4.92vw;letter-spacing:-.02em;color:#373737;background-color:#fff;cursor:pointer}.catalog-content-buttons-button-modal-locations{width:calc(100vw - 8px);cursor:default;padding:4px;border-radius:24px;background:linear-gradient(180deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.7)),#cfeeff;position:fixed;left:0;top:50%;transform:translateY(-50%);box-shadow:0 7px 20px 0 rgba(0,0,0,.06),0 4px 4px 0 rgba(0,0,0,.06);z-index:5000}.catalog-content-buttons-button-modal-locations .catalog-content-buttons-button-modal-sort-label{margin-left:32px;margin-top:17px;margin-right:28px}.catalog-content-buttons-button-modal-locations-header-button{margin-top:8px;margin-bottom:8px;font-size:4.42vw;padding:18px 0;text-align:center;border-radius:100px;background-color:#222;color:#fff;cursor:pointer;transition:.2s}.catalog-content-buttons-button-modal-locations-header-button:hover{background-color:#373737}.catalog-content-buttons-button-modal-locations-header-button:active{color:#fff;background-color:#178ce6}.catalog-content-buttons-button-modal-locations-content{border:8px solid #178ce6;border-radius:20px;gap:12px;max-height:calc(100vh - 300px);overflow:auto}.catalog-content-buttons-button-modal-locations-content-additional{background-color:#cfeeff;padding:16px 20px;font-size:4.42vw;letter-spacing:-.01em;color:#178ce6;border-radius:12px}.catalog-content-buttons-button-modal-locations-content-column{margin-bottom:18px;padding-right:12px}.catalog-content-buttons-button-modal-locations-content-header{display:flex;align-items:center;cursor:pointer;font-size:4.42vw;margin-bottom:4px;color:#373737}.catalog-content-buttons-button-modal-locations-content-block{cursor:pointer;display:flex;gap:12px;align-items:top}.catalog-content-buttons-button-modal-locations-content-block-text{padding-top:12px;padding-bottom:12px;font-size:4.42vw;font-weight:600;color:#373737}.catalog-content-buttons-button-modal-locations-content-block-text span{font-size:3.7vw;font-weight:400;color:#737373}.catalog-content-buttons-button-modal-locations-content-block-img{margin-top:12px;width:18.7vw;height:18.7vw;background-color:#cfeeff;border-radius:100px}.catalog-content-buttons-button-modal-locations-content-block-img img{width:18.7vw;height:18.7vw;border-radius:100px;object-fit:cover}.catalog-content-buttons-button-modal-date{text-align:center;width:calc(100vw - 8px);cursor:default;padding:4px;border-radius:24px;background:linear-gradient(180deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.7)),#cfeeff;position:fixed;left:0;top:50%;transform:translateY(-50%);box-shadow:0 7px 20px 0 rgba(0,0,0,.06),0 4px 4px 0 rgba(0,0,0,.06);z-index:200}.catalog-content-buttons-button-modal-date .catalog-content-buttons-button-modal-sort-label{margin-left:32px;margin-top:17px;margin-right:28px}.catalog-content-buttons-button-modal-date-header-input{background-color:#fff;border-radius:4px;padding:10px 12px;font-size:3.7vw;color:#373737;text-align:left;display:flex;align-items:center;flex:1 1}.catalog-content-buttons-button-modal-date-header-button{margin-top:8px;margin-bottom:8px;font-size:4.42vw;padding:18px 0;text-align:center;border-radius:100px;background-color:#222;color:#fff;cursor:pointer;transition:.2s}.catalog-content-buttons-button-modal-date-header-button.white{padding:16px 0;background-color:#fff;border:1px solid rgba(0,0,0,.031);box-shadow:0 2px 2px 0 rgba(0,0,0,.051),0 2px 6px 0 rgba(0,0,0,.078);color:#373737}.catalog-content-buttons-button-modal-date-header-button.white:hover{background-color:#fff;box-shadow:0 15px 40px 0 rgba(0,0,0,.059),0 6px 6px 0 rgba(0,0,0,.059)}.catalog-content-buttons-button-modal-date-header-button.white:active{box-shadow:0 2px 2px 0 rgba(0,0,0,.051),0 2px 6px 0 rgba(0,0,0,.078);background-color:#178ce6;color:#fff}.catalog-content-buttons-button-modal-date-header-button:hover{background-color:#373737}.catalog-content-buttons-button-modal-date-header-button:active{color:#fff;background-color:#178ce6}.catalog-content-buttons-button-modal-date-content{border:8px solid #178ce6;border-radius:20px;gap:12px;max-height:calc(100vh - 300px);overflow:auto}.catalog-content-buttons-button-modal-date-content-additional{padding:22px 12px 16px;display:flex;gap:4px}.catalog-content-buttons-button-modal-age{width:calc(100vw - 8px);cursor:default;padding:4px;border-radius:24px;background:linear-gradient(180deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.7)),#cfeeff;position:fixed;left:0;top:50%;transform:translateY(-50%);box-shadow:0 7px 20px 0 rgba(0,0,0,.06),0 4px 4px 0 rgba(0,0,0,.06);z-index:200}.catalog-content-buttons-button-modal-age .catalog-content-buttons-button-modal-sort-label{margin-left:32px;margin-top:17px;margin-right:28px}.catalog-content-buttons-button-modal-age-content{border:8px solid #178ce6;border-radius:20px;gap:12px;max-height:calc(100vh - 300px);overflow:auto}.catalog-content-buttons-button-modal-age-content-additional{background-color:#cfeeff;padding:16px 20px;font-size:4.42vw;letter-spacing:-.01em;color:#178ce6;border-radius:12px}.catalog-content-buttons-button-modal-age-content-data{display:flex;flex-wrap:wrap}.catalog-content-buttons-button-modal-age-content-block{display:flex;align-items:center;width:120px;color:#373737;cursor:pointer;font-size:3.7vw}.catalog-content-buttons-button-modal-program{width:calc(100vw - 8px);cursor:default;padding:4px;border-radius:24px;background:linear-gradient(180deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.7)),#cfeeff;position:fixed;left:0;top:50%;transform:translateY(-50%);box-shadow:0 7px 20px 0 rgba(0,0,0,.06),0 4px 4px 0 rgba(0,0,0,.06);z-index:200}.catalog-content-buttons-button-modal-program .catalog-content-buttons-button-modal-sort-label{margin-left:32px;margin-top:17px;margin-right:28px}.catalog-content-buttons-button-modal-program-content{border:8px solid #178ce6;border-radius:20px;gap:12px;max-height:calc(100vh - 300px);overflow:auto}.catalog-content-buttons-button-modal-program-content-column{padding-right:12px;gap:8px;display:flex;flex-direction:column}.catalog-content-buttons-reset{color:#178ce6;margin-left:14px;line-height:48px;cursor:pointer}.catalog-content-cards{padding-top:24px;width:100vw;padding-bottom:48px;margin-bottom:24px}.catalog-content-cards-filter{margin:2.941vw}.catalog-content-cards-header{padding:0 2.941vw}.catalog-content-cards-header.custom{margin-top:5.882vw}.catalog-content-cards-header-big{padding:0 2.941vw;font-size:7.843vw;line-height:8.824vw;margin-bottom:5.882vw}.catalog-content-cards-header-label{font-size:4.412vw;font-weight:600;line-height:5.882vw;letter-spacing:-.01em;color:#373737}.catalog-content-cards-header-loading{width:37.01vw;height:5.882vw;border-radius:4px}.catalog-content-cards-header-filter{margin-top:16px;display:flex;align-items:center;gap:8px}.catalog-content-cards-header-filter-loading{margin-top:16px;height:9.804vw;width:100%;border-radius:12px}.catalog-content-cards-header-filter-modal{position:absolute;bottom:3px;left:-3px;width:calc(100% - 8px);transform:translateY(100%);background-color:#fff;border:3px solid #1f596d;padding:4px;border-radius:12px;display:flex;flex-direction:column;gap:2px;z-index:3}.catalog-content-cards-header-filter-modal-option{color:#373737;font-size:3.676vw;font-weight:400;line-height:4.902vw;background-color:#fff;cursor:pointer;transition:.1s ease;padding:2.451vw 2.941vw}.catalog-content-cards-header-filter-modal-option:first-child{border-radius:4px 4px 0 0}.catalog-content-cards-header-filter-modal-option:last-child{border-radius:0 0 4px 4px}.catalog-content-cards-header-filter-modal-option:hover{background-color:#cfeeff}.catalog-content-cards-header-filter-modal-option.active,.catalog-content-cards-header-filter-modal-option.active:hover{background-color:#1f596d;color:#fff}.catalog-content-cards-header-filter-label{font-size:3.676vw;font-weight:400;line-height:4.902vw;color:#373737}.catalog-content-cards-header-filter-value{display:flex;background-color:#fff;border-radius:12px;padding:0 3.922vw;flex:1 1;justify-content:space-between;align-items:center;font-size:3.922vw;font-weight:400;line-height:4.902vw;height:9.804vw;color:#373737}.catalog-content-cards-header-filter-value.active img{transform:rotate(180deg)}.catalog-content-cards-header-filter-value-wrapper{flex:1 1;position:relative}.catalog-content-banner{padding:12px 24px;border-radius:24px;justify-content:space-between;align-items:center;margin:24px 12px 0;background-color:#f1d7e6;position:relative;overflow:hidden}.catalog-content-banner-bg{left:0;top:0;height:100%;width:100%;position:absolute;background:linear-gradient(180deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.7))}.catalog-content-banner-text{position:relative;z-index:1;font-size:4.412vw;font-weight:600;line-height:4.902vw;letter-spacing:-.02em;color:#373737}.catalog-content-banner a{position:relative;z-index:1}.catalog-content-banner-button{margin-top:12px;text-align:center;font-size:3.676vw;line-height:4.902vw;letter-spacing:-.01em;font-weight:600;border:3px solid #222;background-color:#fff;color:#222;padding:8px 10px;cursor:pointer;border-radius:60px;transition:.2s}.catalog-content-banner-button:hover{border:3px solid #373737}.catalog-content-banner-button:active{color:#178ce6;border:3px solid #178ce6}.catalog-content-form{margin-top:24px}.catalog-card-new{display:flex;flex-direction:column;width:88.236vw;height:max-content;background-color:#fff;border-radius:36px;margin:24px auto 0;padding:2.941vw}.catalog-card-new-skeleton{height:118.137vw}.catalog-card-new-images-main{position:absolute}.catalog-card-new-mobile-imgs{display:flex;gap:.49vw;border-radius:24px;overflow:hidden}.catalog-card-new-mobile-imgs img{height:61.765vw;width:65.441vw;object-fit:cover;border-radius:4px}.catalog-card-new-mobile-imgs-small{display:flex;flex-direction:column;gap:.49vw}.catalog-card-new-mobile-imgs-small-element{display:flex;position:relative}.catalog-card-new-mobile-imgs-small .catalog-card-imgs-more-text{position:absolute;bottom:0;height:20.3vw;width:22.304vw;font-size:3.922vw;line-height:4.902vw;letter-spacing:-.02em}.catalog-card-new-mobile-imgs-small img{height:20.3vw;width:22.304vw;object-fit:cover}.catalog-card-new-mobile-imgs .catalog-card-imgs-like{top:2.451vw;left:51.225vw;width:11.765vw;height:11.765vw}.catalog-card-new-mobile-info{margin-top:.49vw;padding:2.941vw;background-color:#f2f2f2;border-radius:24px}.catalog-card-new-mobile-info-title{font-size:7.843vw;font-weight:600;line-height:8.824vw;letter-spacing:-.06em;color:#373737}.catalog-card-new-mobile-info-pros{margin-top:1.961vw;display:flex;gap:.98vw;width:max-content}.catalog-card-new-mobile-info-pros-wrapper{width:100%;overflow-y:hidden;overflow-x:scroll}.catalog-card-new-mobile-info-pros-wrapper::-webkit-scrollbar{width:0;height:0}.catalog-card-new-mobile-info-pros-element{display:flex;gap:.98vw;background-color:#fff;padding:1.961vw 2.941vw;align-items:center;border-radius:12px;height:7.843vw;font-size:2.942vw;line-height:3.922vw;color:#737373;overflow:hidden}.catalog-card-new-mobile-info-pros-element-text{width:max-content;max-width:29.412vw;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.catalog-card-new-mobile-info-pros-element img{height:4.902vw;width:4.902vw}.catalog-card-new-mobile-info-pros-text{display:flex;padding:0 1.961vw;color:#178ce6;font-size:2.942vw;line-height:3.922vw;align-items:center}.catalog-card-new-mobile-date{border-radius:24px;display:flex;justify-content:space-between;position:relative}.catalog-card-new-mobile-date-left-session{font-size:2.941vw;line-height:3.922vw;color:#737373}.catalog-card-new-mobile-date-left-date{font-size:4.902vw;font-weight:600;line-height:4.902vw;letter-spacing:-.02em;color:#373737}.catalog-card-new-mobile-date-right-price-red{font-size:2.941vw;font-weight:400;line-height:3.922vw;text-decoration:line-through;color:#f25757;text-align:right}.catalog-card-new-mobile-date-right-price-main{font-size:4.902vw;font-weight:600;line-height:4.902vw;letter-spacing:-.02em;text-align:right;color:#373737}.catalog-card-new-mobile-date-button{position:relative;margin-top:-.98vw;z-index:2}.catalog-card-new-mobile-date-wrapper{margin-top:2.941vw}.catalog-card-new-mobile-date-wrapper.first{display:block}.catalog-card-new-mobile-date-wrapper.first .catalog-card-new-mobile-date{background:linear-gradient(90deg,#bde5fa,#e8f6fe);padding:2.941vw 5.882vw 3.922vw}.catalog-card-new-mobile-date-wrapper.second{display:block}.catalog-card-new-mobile-date-wrapper.second .catalog-card-new-mobile-date{align-items:center;background:linear-gradient(90deg,#bde5fa,#fff);padding:.98vw 0 .98vw 5.882vw}.catalog-card-new-reviews{padding:.976vw 1.951vw .976vw .976vw}.catalog-card-new-reviews-star{width:4.878vw}.catalog-card-new-reviews-count{font-size:4.39vw;line-height:4.878vw;letter-spacing:-.02em}.catalog-card-imgs-more{display:flex;position:absolute;gap:4px;border:4px solid rgba(34,34,34,.8);background-color:rgba(34,34,34,.8);border-radius:8px;right:8px;bottom:8px}.catalog-card-imgs-more-text{width:5.8vw;height:5.8vw;border-radius:4px;position:absolute;display:flex;align-items:center;justify-content:center;color:#fff;right:0;top:0;background-color:rgba(0,0,0,.4)}.catalog-card-imgs-more img{width:5.8vw;height:5.8vw;border-radius:4px;object-fit:cover}.catalog-seo{margin-top:48px;padding:0 12px}.catalog-seo-title{font-size:6.38vw;font-weight:600;letter-spacing:-.02em;color:#373737}.catalog-seo-text{margin-top:24px;font-size:4.42vw!important;letter-spacing:-.01em;color:#737373!important}.catalog-payInfo{margin:11.765vw 2.941vw 0}.catalog-payInfo.solo{margin:11.765vw 2.941vw}.catalog-payInfo-title{font-size:6.373vw;line-height:6.863vw;letter-spacing:-.02em}.catalog-payInfo-content{flex-direction:column;margin-top:5.882vw;gap:1.961vw}.catalog-payInfo-blockTitle{width:76.471vw;font-size:6.373vw;line-height:6.863vw;letter-spacing:-.02em}.catalog-payInfo-leftBlock{flex:1 1;padding:5.882vw 11.765vw 5.882vw 5.882vw}.catalog-payInfo-leftBlock.solo{width:auto}.catalog-payInfo-rightBlock{flex:1 1;padding:5.882vw 11.765vw 5.882vw 5.882vw}.catalog-payInfo-rightBlock-desc{font-size:3.676vw;line-height:4.902vw}.catalog-payInfo-list{margin-top:6.373vw;padding-left:5.882vw}.catalog-payInfo-list-item{font-size:3.676vw;line-height:4.902vw}.catalog-questions{gap:1.754vw;margin:8.823vw 2.941vw 3.509vw;flex-direction:column}.catalog-questions-title{font-size:7.843vw;font-weight:600;line-height:8.824vw;letter-spacing:-.06em}.catalog-questions .questions{padding:2.941vw 0}.catalog-featured{margin-top:48px;padding:0 12px}.catalog-featured-title{font-size:6.38vw;font-weight:600;letter-spacing:-.04em;color:#373737}.catalog-featured-elements{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px;font-size:4.42vw;letter-spacing:-.01em;margin-bottom:48px}.catalog-featured-elements-element{border:1px solid rgba(0,0,0,.031);border-radius:50px;box-shadow:0 2px 2px 0 rgba(0,0,0,.051),0 2px 6px 0 rgba(0,0,0,.078);padding:14px 16px;font-size:4.42vw;color:#373737;font-weight:600;cursor:pointer}.catalog-empty-more-button{background-color:#222;border-radius:200px;color:#fff;text-align:center;padding:28px 0;width:94.15vw;margin:24px auto 0;font-size:4.412vw;font-weight:600;line-height:4.902vw;letter-spacing:-.01em;cursor:pointer}.catalog-empty-more-button:hover{background-color:#373737}.catalog-empty-more-button:active{color:#fff;background-color:#178ce6}.catalog-button{padding:0 2.941vw;margin-top:24px}.catalog-custom-title{font-size:7.843vw;line-height:8.824vw}.catalog-custom-advantages{margin-top:11.765vw}.catalog-custom-advantages .flex{display:none}.catalog-custom-advantages .slider{display:grid;grid-template-columns:1fr 1fr;grid-gap:2.941vw;gap:2.941vw;padding:0 2.941vw}.catalog-custom-advantages .advantage{width:45.588vw}.catalog-custom-advantages .advantage-image{height:45.588vw}.catalog-custom-advantages .advantage-image img{height:45.588vw;width:45.588vw}.catalog-custom-advantages .advantage-text-block{padding:2.941vw}.catalog-custom-advantages .advantage-text-block-title{font-size:3.676vw;line-height:4.902vw}.catalog-custom-advantages .advantage-text-block p{letter-spacing:-.01em;font-size:3.676vw;line-height:4.902vw}.catalog-custom-advantages .carousel{padding:0 2.941vw}.catalog-custom-security{padding:0 2.941vw;margin-top:11.765vw}.catalog-custom-security.border{padding:15.686vw 2.941vw}.catalog-custom-security .carousel{height:80.637vw}.catalog-custom-security .slider{display:flex;overflow:auto;gap:2.941vw;margin:0 -2.941vw;padding:0 2.941vw}.catalog-custom-security .flex{display:none}.catalog-custom-security .security{width:81.863vw;margin-top:2.941vw}.catalog-custom-security .security-title{margin-top:2.941vw;font-size:4.412vw;line-height:4.902vw;letter-spacing:-.01em}.catalog-custom-security .security-text{margin-top:1.961vw;font-size:3.676vw;line-height:4.902vw}.catalog-custom-security .security-img img{height:57.108vw;width:81.863vw}.catalog-custom-security .buttons{display:none}.catalog-custom-location{margin-top:11.765vw;padding:0 2.941vw}.catalog-custom-location-row{margin-top:2.941vw;font-size:4.412vw;line-height:4.902vw;width:inherit;padding:2.941vw 5.882vw}.catalog-custom-location .content{margin-top:5.882vw;gap:2.941vw;flex-direction:column-reverse}.catalog-custom-location .content .carousel{width:94.118vw;height:88.235vw}.catalog-custom-location .content .carousel-button-group{display:none}.catalog-custom-location .content .carousel-image img{width:94.118vw;height:88.235vw}.catalog-custom-location .content .carousel-navigation{margin-top:2.941vw;width:94.118vw}.catalog-custom-location .content .carousel-navigation .element-img{display:flex}.catalog-custom-location .content .carousel-navigation img{width:39.216vw;height:19.608vw;object-fit:cover;border-radius:12px}.catalog-custom-location .content .carousel-label{top:2.941vw;left:2.941vw;padding:.98vw 3.922vw;line-height:3.922vw;font-size:2.941vw}.catalog-custom-location .content .pros{padding:2.941vw;gap:2.941vw}.catalog-custom-location .content .pros .pro{padding:.98vw;gap:1.961vw}.catalog-custom-location .content .pros .pro-count{min-width:11.765vw;height:11.765vw;line-height:11.765vw;font-size:4.902vw}.catalog-custom-location .content .pros .pro-name{font-size:3.676vw;line-height:4.902vw}.catalog-custom-location .content .hashtag-pros{background-color:#e3472a}.catalog-custom-presentation{margin-top:11.765vw}.catalog-custom-presentation .presentationNew{background-color:#8ea127}.catalog-custom-activities{margin-top:11.765vw;padding:0 2.941vw}.catalog-custom-activities .activities-row{margin-top:2.941vw;font-size:4.412vw;line-height:4.902vw;width:inherit;padding:2.941vw 5.882vw}.catalog-custom-activities .activities{margin-top:5.882vw;gap:11.765vw;flex-direction:column}.catalog-custom-activities .activities .activitie-img img{width:94.118vw;height:61.275vw}.catalog-custom-activities .activities .activitie-title{margin-top:5.882vw;font-size:6.373vw;line-height:6.863vw;width:86.765vw;letter-spacing:-.02em}.catalog-custom-activities .activities .activitie-text{margin-top:2.941vw;font-size:4.412vw;line-height:5.882vw;width:86.765vw;letter-spacing:-.01em}.catalog-custom-teachers{margin-top:11.765vw;padding:0 2.941vw}.catalog-custom-teachers .teachers-rows{margin-top:2.941vw;gap:2.941vw}.catalog-custom-teachers .teachers-row{font-size:4.412vw;line-height:4.902vw;padding:2.941vw 5.882vw;width:inherit;letter-spacing:-.01em}.catalog-custom-teachers .teachers-pros{flex-direction:column;margin-top:2.941vw;gap:2.941vw}.catalog-custom-teachers .teachers-pros .pro{flex:1 1}.catalog-custom-teachers .teachers-pros .pro .pro-container{padding:2.941vw 5.882vw 2.941vw 2.941vw}.catalog-custom-teachers .teachers-pros .pro-title{font-size:6.373vw;line-height:6.863vw;letter-spacing:-.02em}.catalog-custom-teachers .teachers-pros .pro-text{font-size:4.412vw;line-height:5.882vw;letter-spacing:-.01em;margin-top:1.961vw}.catalog-custom-teachers .teachers-pros .pro-img{position:relative;width:94.118vw;height:61.275vw;overflow:hidden}.catalog-custom-language{margin-top:11.765vw;padding:0 2.941vw;margin-bottom:8.824vw}.catalog-custom-language .language{margin-top:5.882vw;gap:5.882vw;flex-direction:column}.catalog-custom-language .language-line{width:inherit;padding:2.941vw 5.882vw;line-height:4.902vw;font-size:4.902vw;margin-top:2.941vw}.catalog-custom-language .language .element-img img{width:94.118vw;height:61.275vw}.catalog-custom-language .language .element-title{margin-top:5.882vw;font-size:6.373vw;line-height:6.863vw;letter-spacing:-.02em}.catalog-custom-language .language .element-text{margin-top:2.941vw;font-size:4.412vw;line-height:5.882vw;letter-spacing:-.01em}.catalog-custom-language .language .element .buttons{width:100%;margin-top:5.882vw;padding:4.412vw 18.72px}.catalog-custom-moscow{margin-top:11.765vw;padding:0 2.941vw}.catalog-custom-moscow .moscow{margin-top:5.882vw;gap:5.882vw;flex-direction:column-reverse}.catalog-custom-moscow .moscow-img img{width:94.118vw;height:93.137vw}.catalog-custom-moscow .moscow-text{font-size:4.412vw;line-height:5.882vw;letter-spacing:-.01em;width:86.765vw}.catalog-custom-moscow .moscow-text.desktop{display:none}.catalog-custom-moscow .moscow .buttons{width:100%;margin-top:5.882vw}.catalog-custom-programs{margin-top:17.647vw;padding:0 2.941vw}.catalog-custom-programs .catalog-custom-title.title{margin-top:23.529vw}.catalog-custom-programs .programs{margin-top:5.882vw;gap:5.882vw;flex-direction:column}.catalog-custom-programs .programs-line{margin-top:2.941vw;font-size:4.412vw;line-height:4.902vw;padding:2.206vw 2.206vw 2.206vw 2.941vw;width:inherit}.catalog-custom-programs .programs-element-img img{width:94.118vw;height:61.275vw}.catalog-custom-programs .programs-element-title{margin-top:2.941vw;font-size:6.373vw;line-height:6.863vw;letter-spacing:-.02em}.catalog-custom-programs .programs-element-text{margin-top:2.941vw;font-size:3.676vw;line-height:4.902vw}.catalog-custom-programs .programs-element .buttons{margin-top:2.941vw;width:100%;padding:2.451vw}.catalog-custom-reviews{margin-top:20.588vw;padding:0 2.941vw;margin-bottom:8.824vw}.catalog-custom-reviews .carousel{margin-top:5.882vw;width:100vw;margin-left:-2.941vw;height:138vw}.catalog-custom-reviews .slider{padding:0 2.941vw;margin:5.882vw -2.941vw 0;display:flex;overflow:auto;gap:5.882vw}.catalog-custom-reviews .review{min-width:87.745vw;padding:0 2.941vw;height:unset}.catalog-custom-reviews .review-header{margin-top:5.882vw;margin-bottom:2.941vw;gap:2.941vw;flex-direction:column;align-items:flex-start;margin-left:2.941vw}.catalog-custom-reviews .review-header-img img{width:19.608vw;height:19.608vw}.catalog-custom-reviews .review-header-name{font-size:6.373vw;line-height:6.863vw;letter-spacing:-.02em}.catalog-custom-reviews .review-content{margin-bottom:2.941vw;height:100%}.catalog-custom-reviews .review-content-text{padding:2.941vw;font-size:4.412vw;line-height:5.882vw;letter-spacing:-.01em}.catalog-custom-reviews .companies{margin-top:11.765vw;gap:5.882vw}.catalog-custom-reviews .companies-wrapper{overflow:scroll;margin:0 -2.941vw;padding:0 2.941vw}.catalog-custom-reviews .companies .company-img img{width:53.922vw;height:39.216vw}.catalog-custom-reviews .companies .company-stars{margin-top:2.941vw}.catalog-custom-reviews .companies .company-stars img{width:29.412vw;height:5.882vw}.catalog-custom-reviews .companies .company-text{margin-top:1.961vw;font-size:3.676vw;line-height:4.902vw}.catalog-custom-reviews .companies .company-text2{margin-top:1.961vw;font-size:2.941vw;line-height:3.922vw}.catalog-custom-reviews-partners{margin-top:23.529vw;margin-bottom:20.588vw}.catalog-custom-reviews-partners .catalog-custom-title{margin-bottom:5.882vw}.catalog-custom-reviews-partners .partner-card img{width:51.471vw;height:34.314vw}.catalog-custom-reviews-partners-carousel{position:relative}.catalog-custom-reviews-partners-carousel .react-multi-carousel-list{overflow:visible}.catalog-custom-reviews-partners-carousel .react-multi-carousel-dot-list{bottom:-5.882vw!important}.catalog-custom-reviews-partners-carousel .carousel-button-group{position:absolute;top:50%;width:100%;transform:translateY(-50%)}.catalog-custom-reviews-partners-slider{display:flex;overflow:auto;margin:0 -2.941vw;padding:0 2.941vw;gap:2.941vw}.catalog-custom-form{gap:6.863vw;margin-top:17.647vw}.catalog-custom-form,.catalog-custom-form.custom{flex-direction:column}.catalog-custom-form .left{padding:0 2.941vw;margin-top:11.765vw}.catalog-custom-form .left.custom{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:0 2.941vw;margin:11.765vw 0}.catalog-custom-form .left-title{width:80.147vw;font-size:7.843vw;line-height:8.824vw}.catalog-custom-form .left-text{width:79vw;font-size:4.412vw;line-height:5.882vw;margin-top:2.451vw}.catalog-custom-form .presentationNew-form{padding:0 2.941vw}.catalog-custom-form .presentationNew-form-content{padding:4.678vw 0 5.263vw}.catalog-custom-form .presentationNew-form-content-mobile{display:flex;flex-direction:row;align-items:center;margin:14.664vw 0 5.882vw}.catalog-custom-form .presentationNew-form-content-mobile-img img{width:100%;height:100%;margin-right:-6.127vw}.catalog-custom-form .presentationNew-form-content-inputs{border-width:12px;margin-left:-12px;margin-top:-12px}.catalog-custom-form .presentationNew-form-content-btns{flex-direction:column!important;gap:2.941vw}.catalog-custom-form .presentationNew-form-content-btns-red{font-size:3.676vw;line-height:4.902vw}.catalog-custom-form.custom{margin-bottom:17.647vw}.catalog-custom-modal{width:100vw;margin-left:-12px}.catalog-custom-modal.custom{margin:-26.664vw 0 0}.catalog-custom-modal-lines{margin-bottom:5.882vw;gap:.98vw}.catalog-custom-modal-lines.custom{flex-direction:column;margin:2.941vw 2.941vw 2.941vw 0}.catalog-custom-modal-line{font-size:4.412vw;line-height:5.882vw;gap:.98vw}.catalog-custom-modal-line.custom{width:32.108vw;padding:.98vw 1.961vw;font-size:2.941vw;line-height:3.922vw;white-space:pre-line}.catalog-custom-modal-line img{height:4.902vw;width:4.902vw}.catalog-custom-benefits{width:94.118vw;margin:11.765vw auto 0;padding:5.882vw 2.941vw;border-radius:24px;gap:5.882vw}.catalog-custom-benefits h2{font-weight:600;font-size:7.843vw;line-height:8.824vw;letter-spacing:-.06em;width:80vw}.catalog-custom-benefits-text{font-size:4.412vw;line-height:5.882vw;letter-spacing:-.01em}.catalog-custom-benefits-list{gap:1.961vw}.catalog-custom-benefits-list .element{padding:1.961vw 3.922vw;font-size:3.676vw;line-height:4.902vw}.catalog-custom-description{width:94.118vw;margin:11.765vw auto 0}.catalog-custom-description-item{padding:2.941vw;border-radius:2.941vw;margin-top:.98vw;height:31.373vw}.catalog-custom-description-item h4{font-size:4.412vw}.catalog-custom-description-item p{font-size:3.676vw}.catalog-custom-information{margin:11.765vw 2.941vw 0}.catalog-custom-information .content.border-aqua{background-color:transparent}.catalog-custom-information .catalog-custom-information-block{margin-top:5.882vw;padding:5.882vw 2.941vw 2.941vw;box-shadow:0 1px 1px 0 rgba(0,0,0,.149),0 0 2px 1px rgba(0,0,0,.039),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2)}.catalog-custom-information .catalog-custom-information-block img{border-radius:24px;margin-top:2.941vw}.catalog-custom-information .catalog-custom-information-block p{font-size:3.676vw;line-height:4.902vw}.catalog-custom-information .catalog-custom-information-block p:first-of-type{margin-top:2.941vw}.catalog-custom-information .catalog-custom-information-block h3{font-size:6.373vw;line-height:6.863vw;letter-spacing:-.02em}.catalog-custom-information-row{font-size:4.412vw;line-height:4.902vw;width:inherit;padding:2.941vw 5.882vw}.catalog-custom-subtitle-list{display:flex;flex-direction:column;gap:2.941vw;margin:2.941vw 0}.catalog-custom-informationCards{width:94.118vw;margin:11.765vw auto 0}.catalog-custom-informationCards-item{padding:2.941vw;border-radius:5.882vw;margin-top:.98vw;gap:2.941vw;box-shadow:0 1px 1px 0 rgba(0,0,0,.149)}.catalog-custom-informationCards-item div h4{font-size:6.373vw}.catalog-custom-informationCards-item div p{font-size:3.676vw;margin-top:2.941vw}.catalog-custom-informationCards-tag{box-sizing:border-box;width:100%;border-radius:2.941vw;padding:2.941vw 5.882vw;margin:5.882vw auto}.catalog-custom-informationCards-tag span{font-size:4.412vw}.catalog-custom-informationCards-container{display:flex;flex-direction:column;gap:5.882vw;margin-top:5.882vw}.catalog-custom-tag{margin-top:2.941vw;font-size:4.412vw;line-height:4.902vw;width:inherit;padding:2.941vw 5.882vw}.catalog-custom-profTeachers{margin:23.529vw 2.941vw 0}.catalog-custom-profTeachers-row{padding:2.941vw 5.882vw;width:unset;margin-top:2.941vw;font-size:4.412vw;line-height:4.902vw;letter-spacing:-.01em}.catalog-custom-profTeachers-cards{margin-top:2.941vw;flex-direction:column;gap:2.941vw}.catalog-custom-profTeachers-card{padding:5.882vw 2.941vw 2.941vw;display:flex;flex-direction:column-reverse}.catalog-custom-profTeachers-card .img{margin-top:2.941vw}.catalog-custom-profTeachers-card .img img{width:100%;height:auto}.catalog-custom-profTeachers-card .title{font-size:6.373vw;line-height:6.863vw;letter-spacing:-.02em}.catalog-custom-profTeachers-card .text{margin-top:2.941vw;font-size:3.676vw;line-height:4.902vw}.catalog-custom-dynamic{margin:23.529vw 0 11.765vw}.catalog-custom-dynamic-row{gap:2.941vw;padding:1.471vw 0}.catalog-custom-dynamic-image{max-width:59.069vw;max-height:41.667vw}.catalog-quiz-form{align-items:center;height:100dvh}.catalog-quiz-form-content{width:100%;padding-top:5.882vw;padding-bottom:5.882vw;height:max-content}.catalog-quiz-form-content-title{width:80.431vw;font-size:7.843vw;line-height:8.824vw;padding:0 2.941vw;color:#1f596d}.catalog-quiz-form-content-title-loading{padding:0 2.941vw;width:unset;height:17.647vw;border-radius:12px}.catalog-quiz-form-content-text{padding:0 2.941vw;font-size:4.412vw;line-height:5.882vw;letter-spacing:-.01em;margin-top:5.882vw}.catalog-quiz-form-content-controls{margin-top:5.882vw;padding:0;border:unset}.catalog-quiz-form-content-controls-inputs{gap:.98vw;border-width:12px}.catalog-quiz-form-content-controls-inputs .input{padding:2.941vw}.catalog-quiz-form-content-controls-inputs .input:first-child,.catalog-quiz-form-content-controls-inputs .input:last-child{border-radius:4px}.catalog-quiz-form-content-controls-inputs .input-label{font-size:2.941vw;line-height:3.922vw}.catalog-quiz-form-content-controls-inputs .input input{font-size:3.676vw;line-height:4.902vw}.catalog-quiz-form-content-controls-checkbox{margin:5.882vw 2.941vw 0;padding:3.431vw;align-items:flex-start;gap:3.431vw}.catalog-quiz-form-content-controls-checkbox img{height:4.902vw;width:4.902vw}.catalog-quiz-form-content-controls-checkbox-text{font-size:3.676vw;line-height:4.902vw}.catalog-quiz-form-content-controls .buttons{width:calc(100% - 5.882vw);margin:5.882vw 2.941vw 0}.catalog-quiz-form-close{width:5.882vw;height:5.882vw;top:5.882vw;right:5.882vw}}@media screen and (min-width:850px)and (max-width:1600px){.catalog{padding:0 3.51vw;overflow-y:unset}.catalog .notFound-content-block{margin-top:1.754vw}.catalog .notFound-content-block-buttons a:first-child .notFound-content-block-buttons-button{color:#fff;background-color:#222}.catalog .notFound-content-block-buttons a:first-child .notFound-content-block-buttons-button:hover{background-color:#373737}.catalog .notFound-content-block-buttons a:first-child .notFound-content-block-buttons-button:active{color:#fff;background-color:#178ce6}.catalog-payBanner-wrap{padding:3.509vw 0}.catalog-wrapper{position:relative;width:100vw;margin-left:-3.51vw;background-color:#ecddcf;padding-bottom:48px}.catalog-header{position:absolute;left:-3.07vw;top:-11.33vw;opacity:.5}.catalog-header img{width:108.114vw;height:45.468vw}.catalog-content{position:relative;z-index:1;padding:136px 3.51vw 0}.catalog-content-header{width:77.193vw;margin:0 auto}.catalog-content-header-title{color:#373737;font-size:3.509vw;line-height:3.509vw;font-weight:600;letter-spacing:-.06em;margin:0}.catalog-content-header-content-text{margin-top:12px;color:#737373;width:29.24vw;font-size:.877vw;font-weight:400;line-height:1.17vw}.catalog-content-header-filters{display:flex;margin-top:28px;position:relative;background-color:#fff;border-radius:60px;gap:4px;box-shadow:0 2px 6px 0 rgba(0,0,0,.078);height:4.386vw}.catalog-content-header-filters.gray{background-color:#dedede}.catalog-content-header-filters.gray .catalog-content-header-search{display:none}.catalog-content-header-filters.gray .catalog-content-header-filter{flex:1 1}.catalog-content-header-filters.gray .catalog-content-header-filter-arrow{flex:1 1;display:flex;justify-content:flex-end}.catalog-content-header-filters.gray .catalog-content-header-filter-wrapper{flex:1 1}.catalog-content-header-filters.gray .catalog-content-header-filter-wrapper:nth-child(4){flex:unset}.catalog-content-header-filters.gray .catalog-content-header-filter-wrapper:nth-child(4) .catalog-content-header-filter{border-radius:4px 10px 10px 4px}.catalog-content-header-filters.gray .catalog-content-header-filter-wrapper:nth-child(5){flex:unset}.catalog-content-header-filters.gray .catalog-content-header-filter-wrapper:nth-child(5) .catalog-content-header-filter{border-radius:4px 10px 10px 4px}.catalog-content-header-filters-loading{border-radius:12px;height:4.532vw;width:77.193vw;margin:28px auto 0}.catalog-content-header-filter-input{display:none}.catalog-content-header-filter{display:flex;padding:.731vw 1.608vw;border-radius:60px;align-items:center;gap:.585vw;height:2.632vw;cursor:pointer}.catalog-content-header-filter-wrapper{position:relative}.catalog-content-header-filter-wrapper .catalog-content-header-filter-modal{bottom:0;left:-.219vw}.catalog-content-header-filter-arrow{display:flex;margin-left:auto}.catalog-content-header-filter-arrow img{height:1.754vw;width:1.754vw}.catalog-content-header-filter.active{box-shadow:0 2px 2px 0 rgba(0,0,0,.051),0 2px 6px 0 rgba(0,0,0,.078);border:2px solid #dedede}.catalog-content-header-filter.active .catalog-content-header-filter-text-value{color:#373737}.catalog-content-header-filter-text{max-width:11.404vw}.catalog-content-header-filter-text-label{font-size:.877vw;font-weight:400;line-height:1.17vw;letter-spacing:.01em;color:#373737}.catalog-content-header-filter-text-value{font-size:1.17vw;font-weight:400;line-height:1.462vw;color:#bdbdbd;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.catalog-content-header-filter-text-value.active{color:#373737;max-width:calc(11.404vw - 32px)}.catalog-content-header-filter-modal{padding:24px;position:absolute;left:0;bottom:0;background-color:#fff;transform:translateY(100%);z-index:3;border-radius:36px;width:max-content;overflow:hidden}.catalog-content-header-filter-modal-button{display:flex;justify-content:flex-end}.catalog-content-header-filter-modal .buttons{margin-top:.877vw;width:max-content;font-size:1.096vw;line-height:1.462vw;padding:.731vw .877vw;letter-spacing:0}.catalog-content-header-filter-modal.age{left:unset;right:-.219vw}.catalog-content-header-filter-modal-header{padding:12px 24px 7px;border-bottom:1px solid #dedede}.catalog-content-header-filter-modal-header-1{font-size:1.462vw;font-weight:600;line-height:1.462vw;letter-spacing:-.02em;color:#1f596d}.catalog-content-header-filter-modal-header-2{margin-top:2px;font-size:.877vw;font-weight:400;line-height:1.17vw;color:#373737}.catalog-content-header-filter-modal-content-locations{display:flex;gap:8px}.catalog-content-header-filter-modal-content-locations .checkbox{width:26.462vw}.catalog-content-header-filter-modal-content-locations-column{display:flex;flex-direction:column;gap:8px}.catalog-content-header-filter-modal-content-locations-block{border:1px solid #f2f2f2;padding:11px 23px;border-radius:12px;display:flex;flex-direction:column;gap:8px}.catalog-content-header-filter-modal-content-locations-block-title{font-size:1.17vw;font-weight:600;line-height:1.462vw;letter-spacing:-.01em;color:#373737;margin-bottom:4px}.catalog-content-header-filter-modal-content-program{display:flex;flex-direction:column;gap:8px}.catalog-content-header-filter-modal-content-program-columns{display:flex;gap:.877vw}.catalog-content-header-filter-modal-content-program .catalog-content-header-filter-modal-content-locations-block{column-gap:0;padding:7px 11px}.catalog-content-header-filter-modal-content-program .catalog-content-header-filter-modal-content-locations-block.first{width:38.304vw}.catalog-content-header-filter-modal-content-program .catalog-content-header-filter-modal-content-locations-block.first .checkbox{width:17.836vw}.catalog-content-header-filter-modal-content-program .catalog-content-header-filter-modal-content-locations-block.second{width:21.345vw}.catalog-content-header-filter-modal-content-program .catalog-content-header-filter-modal-content-locations-block.second .checkbox{width:19.591vw}.catalog-content-header-filter-modal-content-program .catalog-content-header-filter-modal-content-locations-block .elements{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px}.catalog-content-header-filter-modal-content-age .catalog-content-header-filter-modal-content-locations-block{display:flex;flex-direction:row;flex-wrap:wrap;gap:2.632vw;width:22.515vw;border:unset;padding:0}.catalog-content-header-filter-modal-content-age .catalog-content-header-filter-modal-content-locations-block .checkbox{width:3.655vw}.catalog-content-header-filter-modal-content-date{display:flex;flex-wrap:wrap;column-gap:1.17vw;row-gap:8px;width:34.064vw}.catalog-content-header-filter-modal-content-date-button{display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #f2f2f2;border-radius:8px;width:7.164vw;height:4.386vw;box-shadow:0 2px 2px 0 rgba(0,0,0,.051),0 2px 6px 0 rgba(0,0,0,.078);cursor:pointer}.catalog-content-header-filter-modal-content-date-button.active{box-shadow:unset;background-color:#cfeeff;border:1px solid #178ce6}.catalog-content-header-filter-modal-content-date-button.active .catalog-content-header-filter-modal-content-date-button-2{color:#178ce6}.catalog-content-header-filter-modal-content-date-button-1{color:#373737;font-size:1.17vw;font-weight:600;line-height:1.462vw;letter-spacing:-.01em}.catalog-content-header-filter-modal-content-date-button-2{color:#373737;font-size:.877vw;font-weight:400;line-height:1.17vw}.catalog-content-header-search{flex:1 1;position:relative;background-color:#222;text-align:center;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:60px;font-size:1.462vw;font-weight:600;line-height:1.462vw;letter-spacing:-.02em;text-align:left;cursor:default}.catalog-content-header-search.active{cursor:pointer;background-color:#1f596d}.catalog-content-header-carousel{margin-top:1.754vw;position:relative;display:flex;gap:.877vw;flex-wrap:wrap;align-items:center}.catalog-content-header-carousel.mobile{display:none}.catalog-content-header-carousel-loading{display:flex;gap:.877vw;flex-wrap:wrap;margin:1.754vw auto 0;width:77.193vw}.catalog-content-header-carousel-button{cursor:pointer;color:#373737;text-decoration:underline;font-size:1.462vw;line-height:2.047vw;letter-spacing:-.02em;text-align:center}.catalog-content-header-carousel-button-wrapper{width:14.035vw;height:5.994vw;display:flex;justify-content:center;align-items:center}.catalog-content-header-small{margin-top:24px;margin-bottom:48px}.catalog-content-header-small-element{-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden;position:relative;cursor:pointer;background-color:#fff}.catalog-content-header-small-element,.catalog-content-header-small-element-loading{height:5.994vw;width:14.035vw;border-radius:12px}.catalog-content-header-small-element-title{position:relative;padding:1.76vw;display:flex;height:calc(100% - 3.52vw);align-items:center;text-align:center;color:#222;font-weight:600;font-size:1.17vw;line-height:1.462vw;letter-spacing:-.01em}.catalog-content-breadcrums{width:77.193vw;margin:0 auto;color:#373737;line-height:1.17vw;font-size:.877vw}.catalog-content-breadcrums a{color:#373737}.catalog-content-breadcrums.custom{width:unset}.catalog-content-custom-header{position:relative;width:77.193vw;height:30.556vw;margin:-2.4vw auto 0}.catalog-content-custom-header.custom{height:38.012vw;width:unset}.catalog-content-custom-header.custom .catalog-content-custom-header-right,.catalog-content-custom-header.custom .catalog-content-custom-header-right-image img{height:38.012vw}.catalog-content-custom-header.custom .catalog-content-custom-header-left{width:46.345vw;top:1.608vw}.catalog-content-custom-header.custom .catalog-content-custom-header-left.top{top:1.681vw}.catalog-content-custom-header-left{border-radius:24px;background-color:#fff;width:46.345vw;padding:2.339vw 3.509vw;height:max-content;top:1.608vw;position:absolute;left:0;box-shadow:0 20px 60px 0 rgba(0,0,0,.059),0 8px 8px 0 rgba(0,0,0,.059)}.catalog-content-custom-header-left-title{font-size:3.509vw;font-weight:600;line-height:3.509vw;letter-spacing:-.06em;color:#222}.catalog-content-custom-header-left-age{margin-top:.292vw;color:#178ce6;font-size:3.509vw;font-weight:600;line-height:3.509vw;letter-spacing:-.06em}.catalog-content-custom-header-left-age.custom{font-size:1.462vw}.catalog-content-custom-header-left-description{margin-top:1.754vw;font-size:1.17vw;line-height:1.462vw;color:#737373}.catalog-content-custom-header-left-description.custom{width:35.892vw}.catalog-content-custom-header-left-description.custom p{margin-top:.877vw;text-indent:-28px;padding-left:28px}.catalog-content-custom-header-left-description.custom p:before{content:"";display:inline-block;width:20px;height:20px;background-image:url(/_next/static/media/info-dot-blue.4cca9102.svg);background-size:contain;background-repeat:no-repeat;margin-right:8px;vertical-align:middle}.catalog-content-custom-header-left-advantages{margin-top:.877vw;font-size:1.17vw;line-height:1.462vw;color:#737373;display:flex;flex-direction:column;gap:.292vw}.catalog-content-custom-header-left-advantages-line{display:flex;align-items:center;gap:.292vw}.catalog-content-custom-header-left-advantages-line img{height:1.462vw;width:1.462vw}.catalog-content-custom-header-left-button{margin-top:1.756vw}.catalog-content-custom-header-left-button .buttons{background-color:#81b530;padding:2.12vw 2.339vw;width:max-content}.catalog-content-custom-header-right{position:absolute;width:45.614vw;height:30.556vw;right:0;top:0}.catalog-content-custom-header-right-image img{border-radius:24px;width:45.614vw;height:30.556vw;object-fit:cover}.catalog-content-custom-header-right-video{position:absolute;bottom:1.17vw;right:1.17vw;background-color:#cfeeff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;padding:.3vw .3vw .3vw 1.17vw;align-items:center;gap:.585vw;cursor:pointer;border-radius:2000px;color:#144ab5;font-size:1.17vw;line-height:1.462vw;font-weight:600}.catalog-content-custom-header-right-video img{height:2.339vw;width:2.339vw}.catalog-content-custom-header-right-banner{position:absolute;bottom:1.17vw;right:1.17vw;background-color:#e3472a;padding:.146vw .146vw .146vw .585vw;color:#fff;display:flex;align-items:center;border-radius:12px;box-shadow:0 1px 1px 0 rgba(0,0,0,.149),0 0 2px 1px rgba(0,0,0,.039),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2)}.catalog-content-custom-header-right-banner-text{width:15.936vw;font-weight:600;letter-spacing:-.01em;font-size:1.17vw;line-height:1.462vw}.catalog-content-custom-header-right-banner img{height:3.509vw;width:3.509vw}.catalog-content-custom-header-right-cup{position:absolute;padding:.439vw 3.274vw .439vw 1.17vw;top:2.193vw;right:2vw;background-color:#f2f2f2;box-shadow:0 1px 1px 0 rgba(0,0,0,.149),0 0 2px 1px rgba(0,0,0,.039),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2);border-radius:12px;color:#373737;font-size:1.096vw;line-height:1.462vw;font-weight:600}.catalog-content-custom-header-right-cup img{position:absolute;top:-.6vw;right:-.7vw;height:3.509vw;width:3.509vw}.catalog-content-buttons{display:flex;padding-top:60px;justify-content:space-between}.catalog-content-buttons-group{display:flex;align-items:center;gap:10px}.catalog-content-buttons-button{background-color:#fff;border-radius:60px;padding:9px;display:flex;align-items:center;gap:4px;cursor:pointer;position:relative;box-shadow:0 2px 2px 0 rgba(0,0,0,.05),0 2px 6px 0 rgba(0,0,0,.08);white-space:nowrap;text-overflow:ellipsis;transition:.2s;border:3px solid #fff}.catalog-content-buttons-button span{padding-right:4px}.catalog-content-buttons-button a{height:24px}.catalog-content-buttons-button:hover{background-color:#cfeeff;border:3px solid #cfeeff}.catalog-content-buttons-button:active{background-color:#178ce6;border:3px solid #178ce6}.catalog-content-buttons-button.active{background-color:#222;color:#fff;border:3px solid #222}.catalog-content-buttons-button.active:hover{border:3px solid #cfeeff}.catalog-content-buttons-button.active:active{border:3px solid #178ce6}.catalog-content-buttons-button-modal-sort{cursor:default;padding:24px;border-radius:24px;background:linear-gradient(180deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.7)),#cfeeff;position:absolute;box-shadow:0 7px 20px 0 rgba(0,0,0,.06),0 4px 4px 0 rgba(0,0,0,.06);top:60px;right:0;z-index:2}.catalog-content-buttons-button-modal-sort-label{font-size:.88vw;color:#737373;text-transform:uppercase}.catalog-content-buttons-button-modal-sort-buttons{margin-top:12px;display:flex;flex-direction:column;gap:2px}.catalog-content-buttons-button-modal-sort-buttons a{height:unset}.catalog-content-buttons-button-modal-sort-buttons a:first-child .catalog-content-buttons-button-modal-sort-buttons-button{border-radius:12px 12px 2px 2px}.catalog-content-buttons-button-modal-sort-buttons a:last-child .catalog-content-buttons-button-modal-sort-buttons-button{border-radius:2px 2px 12px 12px}.catalog-content-buttons-button-modal-sort-buttons-button{padding:16px 16px 16px 24px;background-color:#fff;border-radius:2px 2px 2px 2px;width:368px;cursor:pointer;color:#373737;font-size:1.47vw}.catalog-content-buttons-button-modal-locations{position:absolute;white-space:normal;top:60px;left:0;border:8px solid #178ce6;border-radius:20px;background-color:#fff;box-shadow:0 7px 20px 0 rgba(0,0,0,.06),0 4px 4px 0 rgba(0,0,0,.06);width:max-content;z-index:100;cursor:default}.catalog-content-buttons-button-modal-locations-header{padding:16px 24px;background-color:#cfeeff;border-radius:12px;line-height:48px;color:#178ce6;font-size:1.47vw;text-align:center}.catalog-content-buttons-button-modal-locations-header-button{border-radius:100px;background-color:#222;color:#fff;cursor:pointer;transition:.2s}.catalog-content-buttons-button-modal-locations-header-button:hover{background-color:#373737}.catalog-content-buttons-button-modal-locations-header-button:active{color:#fff;background-color:#178ce6}.catalog-content-buttons-button-modal-locations-content{padding:24px;display:flex;gap:12px}.catalog-content-buttons-button-modal-locations-content-header{display:flex;align-items:center;cursor:pointer;font-size:1.47vw;margin-bottom:18px;color:#373737}.catalog-content-buttons-button-modal-locations-content-header.space{margin-top:20px}.catalog-content-buttons-button-modal-locations-content-block{cursor:pointer;display:flex;gap:12px;align-items:top}.catalog-content-buttons-button-modal-locations-content-block-text{width:19vw;padding-top:12px;padding-bottom:12px;font-size:1.47vw;font-weight:600;color:#373737}.catalog-content-buttons-button-modal-locations-content-block-text span{font-size:1.17vw;font-weight:400;color:#737373}.catalog-content-buttons-button-modal-locations-content-block-img{margin-top:12px;width:5.56vw;height:5.56vw;background-color:#cfeeff;border-radius:100px}.catalog-content-buttons-button-modal-locations-content-block-img img{width:5.56vw;height:5.56vw;border-radius:100px;object-fit:cover}.catalog-content-buttons-button-modal-date{position:absolute;top:60px;left:0;border:8px solid #178ce6;border-radius:20px;background-color:#fff;box-shadow:0 7px 20px 0 rgba(0,0,0,.06),0 4px 4px 0 rgba(0,0,0,.06);cursor:default;z-index:4}.catalog-content-buttons-button-modal-date-header{padding:16px 24px;background-color:#cfeeff;border-radius:12px;line-height:48px;color:#178ce6;font-size:1.47vw;text-align:center;display:flex;gap:4px;white-space:nowrap}.catalog-content-buttons-button-modal-date-header-input{background-color:#fff;border-radius:4px;border:1px solid #178ce6;padding:4px 8px;width:10.53vw;font-size:2.2vw;color:#373737;font-weight:600;line-height:2.35vw;text-align:left;display:flex;align-items:center}.catalog-content-buttons-button-modal-date-header-button{border-radius:60px;background-color:#222;color:#fff;text-align:center;font-size:1.47vw;font-weight:600;flex:1 1;cursor:pointer;transition:.2s}.catalog-content-buttons-button-modal-date-header-button:hover{background-color:#373737}.catalog-content-buttons-button-modal-date-header-button:active{color:#fff;background-color:#178ce6}.catalog-content-buttons-button-modal-date-content{width:590px;padding:24px}.catalog-content-buttons-button-modal-age{position:absolute;top:60px;left:0;border:8px solid #178ce6;color:#178ce6;border-radius:20px;background-color:#fff;box-shadow:0 7px 20px 0 rgba(0,0,0,.06),0 4px 4px 0 rgba(0,0,0,.06);z-index:4;cursor:default}.catalog-content-buttons-button-modal-age-content{padding:24px;display:flex;flex-wrap:wrap;width:480px}.catalog-content-buttons-button-modal-age-content-block{display:flex;align-items:center;width:120px;color:#373737;cursor:pointer;font-size:1.17vw}.catalog-content-buttons-button-modal-program{transform:translateX(-50%);z-index:4;cursor:default;white-space:normal;position:absolute;top:60px;left:0;border:8px solid #178ce6;border-radius:20px;background-color:#fff;box-shadow:0 7px 20px 0 rgba(0,0,0,.06),0 4px 4px 0 rgba(0,0,0,.06)}.catalog-content-buttons-button-modal-program-content{padding:24px;gap:24px;display:flex;flex-wrap:wrap;width:69vw;max-width:980px}.catalog-content-buttons-reset{color:#178ce6;margin-left:14px;cursor:pointer}.catalog-content-cards{min-height:35vw;padding-top:48px;padding-bottom:7.018vw;width:100vw;margin-left:-3.51vw}.catalog-content-cards-filter{width:77.193vw;margin:0 auto}.catalog-content-cards-header{display:flex;align-items:center;justify-content:space-between;width:69.3vw;margin:0 auto}.catalog-content-cards-header.custom{margin-top:3.509vw}.catalog-content-cards-header-big{padding:0 3.509vw;font-size:3.509vw;line-height:3.509vw;margin-bottom:3.509vw}.catalog-content-cards-header-label{font-size:1.462vw;font-weight:600;line-height:2.047vw;letter-spacing:-.02em;color:#373737}.catalog-content-cards-header-loading{width:11.111vw;height:2.047vw;border-radius:8px;box-shadow:0 2px 2px 0 rgba(0,0,0,.051),0 2px 6px 0 rgba(0,0,0,.078)}.catalog-content-cards-header-filter{display:flex;align-items:center;gap:8px;cursor:pointer}.catalog-content-cards-header-filter-label{color:#373737;font-size:1.17vw;font-weight:400;line-height:1.462vw}.catalog-content-cards-header-filter-modal{position:absolute;bottom:3px;left:-3px;width:calc(100% - 8px);transform:translateY(100%);background-color:#fff;border:3px solid #1f596d;padding:4px;border-radius:12px;display:flex;flex-direction:column;gap:2px;z-index:3}.catalog-content-cards-header-filter-modal-option{color:#373737;font-size:1.17vw;font-weight:400;line-height:1.462vw;background-color:#fff;cursor:pointer;transition:.1s ease;padding:.731vw .877vw}.catalog-content-cards-header-filter-modal-option:first-child{border-radius:4px 4px 0 0}.catalog-content-cards-header-filter-modal-option:last-child{border-radius:0 0 4px 4px}.catalog-content-cards-header-filter-modal-option:hover{background-color:#cfeeff}.catalog-content-cards-header-filter-modal-option.active,.catalog-content-cards-header-filter-modal-option.active:hover{background-color:#1f596d;color:#fff}.catalog-content-cards-header-filter-value{display:flex;background-color:#fff;align-items:center;gap:8px;border-radius:12px;padding:8px 16px;color:#373737;font-size:1.17vw;font-weight:400;line-height:1.462vw}.catalog-content-cards-header-filter-value-wrapper{position:relative}.catalog-content-cards-header-filter-value.active img{transform:rotate(180deg)}.catalog-content-cards-header-filter-value img{height:1.754vw;width:1.754vw}.catalog-content-banner{width:calc(69.3vw - 48px);padding:24px;border-radius:24px;display:flex;justify-content:space-between;align-items:center;margin:24px auto 0;background-color:#f1d7e6;position:relative;overflow:hidden}.catalog-content-banner-bg{margin-left:-24px;height:100%;width:100%;position:absolute;background:linear-gradient(180deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.7))}.catalog-content-banner-text{z-index:1;font-size:1.462vw;font-weight:600;line-height:1.462vw;letter-spacing:-.02em;color:#373737}.catalog-content-banner a{z-index:1}.catalog-content-banner-button{font-size:1.17vw;line-height:1.462vw;letter-spacing:-.01em;font-weight:600;border:3px solid #222;background-color:#fff;color:#222;padding:8px 10px;cursor:pointer;border-radius:60px;transition:.2s}.catalog-content-banner-button:hover{border:3px solid #373737}.catalog-content-banner-button:active{color:#178ce6;border:3px solid #178ce6}.catalog-content-form{width:69.3vw;margin:24px auto}.catalog-card{display:flex;gap:24px;width:69.3vw;height:max-content;background-color:#fff;border-radius:24px;margin:24px auto 0}.catalog-card:first-child{margin-top:0}.catalog-card-imgs{position:relative;height:100%}.catalog-card-imgs-bg{height:100%}.catalog-card-imgs-bg img{width:22vw;height:100%;border-radius:24px;object-fit:cover}.catalog-card-imgs-more{display:flex;position:absolute;gap:4px;border:4px solid rgba(34,34,34,.8);background-color:rgba(34,34,34,.8);border-radius:8px;right:8px;bottom:8px}.catalog-card-imgs-more-text{width:5.8vw;height:5.8vw;border-radius:4px;position:absolute;display:flex;align-items:center;justify-content:center;color:#fff;right:0;top:0;background-color:rgba(0,0,0,.4)}.catalog-card-imgs-more img{width:5.8vw;height:5.8vw;border-radius:4px;object-fit:cover}.catalog-card-imgs-like{position:absolute;right:10px;top:10px}.catalog-card-info{padding:16px 0;min-width:40%;max-width:40%}.catalog-card-info-title{color:#373737;font-size:2.2vw;font-weight:600;letter-spacing:-.06em;margin:0}.catalog-card-info-info{margin-top:24px}.catalog-card-info-info-line{margin-top:4px;display:flex;align-items:center;gap:4px;color:#737373;font-size:1.17vw}.catalog-card-info-info-line-text{width:80%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.catalog-card-info-info-line-question{position:relative;height:20px}.catalog-card-info-info-line-question .tooltip{transform:translateX(20px);max-width:15vw;width:max-content}.catalog-card-info-info-line svg{cursor:pointer;height:20px;width:20px}.catalog-card-info-info-line img{width:20px;height:20px;object-fit:cover}.catalog-card-info a{text-decoration:none}.catalog-card-info-link{color:#178ce6;font-size:1.17vw;cursor:pointer;padding-left:24px;margin-top:8px;transition:.2s}.catalog-card-info-link:hover{text-decoration:underline}.catalog-card-info-link:active{color:#144ab5}.catalog-card-price{padding-right:24px;padding-top:16px;padding-bottom:16px;text-align:end;width:20vw}.catalog-card-price-discount{color:#697606;font-size:1.17vw;display:flex;flex-direction:column;gap:8px}.catalog-card-price-text{margin-top:48px;color:#737373;font-size:1.17vw}.catalog-card-price-red-text{font-size:1.17vw;color:#f25757}.catalog-card-price-red-text span{text-decoration:line-through}.catalog-card-price-price{margin-top:12px;color:#222;font-size:2.2vw;font-weight:600;transition:.2s;display:flex;justify-content:flex-end;gap:4px;position:relative;letter-spacing:-.04em}.catalog-card-price-price svg{height:24px;width:24px;cursor:pointer}.catalog-card-price-button{color:#fff;background:#222;border-radius:60px;text-align:center;font-weight:600;margin-top:8px;padding:1.023vw 1.17vw;width:max-content;cursor:pointer;font-size:1.47vw;letter-spacing:-.02em}.catalog-card-price-button:hover{background-color:#373737}.catalog-card-price-button:active{color:#fff;background-color:#178ce6}.catalog-card-right{display:flex;flex-direction:column;align-items:flex-end}.catalog-seo{margin-top:48px}.catalog-seo-title{font-size:2.2vw;font-weight:600;letter-spacing:-.04em;color:#373737}.catalog-seo-text{margin-top:24px;font-size:1.47vw!important;letter-spacing:-.02em;color:#737373!important}.catalog-payInfo{margin:1.754vw 0 4.678vw}.catalog-payInfo.solo{margin-bottom:4.678vw}.catalog-payInfo-title{font-size:2.193vw;line-height:2.339vw}.catalog-payInfo-content{margin-top:3.509vw;gap:.585vw}.catalog-payInfo-blockTitle{width:29.825vw;font-size:2.193vw;line-height:2.339vw}.catalog-payInfo-leftBlock,.catalog-payInfo-rightBlock{width:42.69vw;padding:1.754vw 14.62vw 1.754vw 1.754vw}.catalog-payInfo-rightBlock-desc{font-size:1.17vw;line-height:1.462vw}.catalog-payInfo-list{margin-top:3.509vw;padding-left:1.754vw}.catalog-payInfo-list-right{margin-top:2.851vw}.catalog-payInfo-list-item{font-size:1.17vw;line-height:1.462vw}.catalog-questions{margin:4.678vw 0;gap:1.754vw}.catalog-questions-left,.catalog-questions-right{width:45.614vw}.catalog-questions-title{width:36.842vw;font-size:3.509vw;font-weight:600;line-height:3.509vw;letter-spacing:-.06em}.catalog-featured{margin-top:48px}.catalog-featured-title{font-size:2.2vw;font-weight:600;letter-spacing:-.04em;color:#373737}.catalog-featured-elements{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px;font-size:1.47vw;letter-spacing:-.02em;margin-bottom:48px}.catalog-featured-elements-element{border:1px solid rgba(0,0,0,.031);border-radius:50px;box-shadow:0 2px 2px 0 rgba(0,0,0,.051),0 2px 6px 0 rgba(0,0,0,.078);padding:14px 16px;font-size:1.47vw;color:#373737;font-weight:600;cursor:pointer}.catalog-empty-more-button{background-color:#222;border-radius:200px;color:#fff;text-align:center;padding:30px 0;width:69.3vw;margin:24px auto 0;font-size:1.462vw;font-weight:600;line-height:1.462vw;letter-spacing:-.02em;cursor:pointer}.catalog-empty-more-button:hover{background-color:#373737}.catalog-empty-more-button:active{color:#fff;background-color:#178ce6}.catalog-button{width:69.3vw;margin:1.754vw auto 0}.catalog-button .buttons{padding:1.754vw 0!important;font-size:1.462vw;line-height:2.339vw;letter-spacing:-.02em}.catalog-custom-title{line-height:3.509vw;font-size:3.509vw}.catalog-custom-advantages{margin-top:3.509vw}.catalog-custom-advantages .flex{gap:1.754vw}.catalog-custom-advantages .advantage{width:21.93vw}.catalog-custom-advantages .advantage-text-block{padding:.877vw;height:9.942vw}.catalog-custom-advantages .advantage-text-block-title{font-size:1.462vw;line-height:1.462vw}.catalog-custom-advantages .advantage-text-block p{font-size:1.17vw;line-height:1.462vw}.catalog-custom-advantages .advantage-image{height:15.351vw}.catalog-custom-advantages .advantage-image img{height:15.351vw;width:21.93vw}.catalog-custom-advantages .carousel{display:none}.catalog-custom-security{margin-top:4.678vw}.catalog-custom-security-wrap{margin:0 -3.51vw}.catalog-custom-security.border{padding:4.678vw 3.509vw}.catalog-custom-security .carousel{display:none}.catalog-custom-security .flex{gap:1.754vw;margin-top:1.754vw}.catalog-custom-security .security{width:29.825vw}.catalog-custom-security .security-title{margin-top:.877vw;font-size:2.193vw;line-height:2.339vw}.catalog-custom-security .security-text{margin-top:.585vw;font-size:1.17vw;line-height:1.462vw}.catalog-custom-security .security-img img{width:29.825vw;height:18.275vw}.catalog-custom-security .buttons{width:max-content;margin-top:1.754vw}.catalog-custom-location{margin-top:4.094vw}.catalog-custom-location-row{margin-top:.877vw;font-size:1.462vw;line-height:1.462vw;padding:.877vw 1.754vw}.catalog-custom-location .catalog-custom-title{width:50vw}.catalog-custom-location .content{margin-top:1.754vw;gap:1.754vw}.catalog-custom-location .content .carousel{width:45.614vw;height:26.316vw}.catalog-custom-location .content .carousel-button-group{position:absolute;width:100%;top:50%;transform:translateY(-50%)}.catalog-custom-location .content .carousel-button-group .left{left:.877vw}.catalog-custom-location .content .carousel-button-group .right{right:.877vw}.catalog-custom-location .content .carousel-image img{width:45.614vw;height:26.316vw}.catalog-custom-location .content .carousel-navigation{display:none}.catalog-custom-location .content .carousel-label{bottom:1.754vw;left:1.754vw;padding:.292vw 1.17vw;line-height:1.17vw;font-size:.877vw}.catalog-custom-location .content .pros{padding:1.754vw;gap:1.754vw;flex:1 1}.catalog-custom-location .content .pros .pro{gap:.585vw;width:38.596vw}.catalog-custom-location .content .pros .pro-count{min-width:3.509vw;height:3.509vw;line-height:3.509vw;font-size:1.462vw;margin:.439vw .292vw}.catalog-custom-location .content .pros .pro-name{font-size:1.17vw;line-height:1.462vw}.catalog-custom-location-img img{width:45.614vw}.catalog-custom-activities,.catalog-custom-presentation{margin-top:4.094vw}.catalog-custom-activities .activities-row{margin-top:.877vw;font-size:1.462vw;line-height:1.462vw;padding:.877vw 1.754vw}.catalog-custom-activities .activities{margin-top:1.754vw;gap:1.754vw}.catalog-custom-activities .activities .activitie-img img{width:45.614vw;height:25.585vw}.catalog-custom-activities .activities .activitie-title{margin-top:.877vw;font-size:2.193vw;line-height:2.339vw;width:41.228vw}.catalog-custom-activities .activities .activitie-text{margin-top:.877vw;font-size:1.17vw;line-height:1.462vw;width:41.228vw}.catalog-custom-teachers{margin-top:3.509vw}.catalog-custom-teachers .catalog-custom-title{color:#222;font-size:3.436vw}.catalog-custom-teachers .teachers-rows{margin-top:1.754vw}.catalog-custom-teachers .teachers-row{margin-top:.877vw;font-size:1.462vw;line-height:1.462vw;padding:.877vw 1.754vw}.catalog-custom-teachers .teachers-pros{margin-top:.877vw;gap:1.754vw}.catalog-custom-teachers .teachers-pros .pro{flex:1 1}.catalog-custom-teachers .teachers-pros .pro .pro-container{padding:.877vw}.catalog-custom-teachers .teachers-pros .pro-title{font-size:2.193vw;line-height:2.339vw}.catalog-custom-teachers .teachers-pros .pro-text{font-size:1.17vw;line-height:1.462vw;margin-top:.877vw}.catalog-custom-teachers .teachers-pros .pro-img{width:29.825vw;height:17.544vw;overflow:hidden;position:relative}.catalog-custom-teachers .teachers-pros .pro-img img{width:100%;object-fit:cover;height:auto;transform-origin:center}.catalog-custom-language{margin-top:7.018vw;margin-bottom:3.509vw}.catalog-custom-language .language{margin-top:1.754vw;gap:1.754vw}.catalog-custom-language .language-line{padding:.877vw 1.754vw;line-height:1.462vw;font-size:1.462vw;margin-top:1.754vw}.catalog-custom-language .language .element-img img{width:29.825vw;height:21.93vw}.catalog-custom-language .language .element-img.sea img{width:45.614vw}.catalog-custom-language .language .element-title{margin-top:2.632vw;font-size:2.193vw;line-height:2.339vw}.catalog-custom-language .language .element-text{margin-top:.877vw;font-size:1.462vw;line-height:2.047vw}.catalog-custom-language .language .element .buttons{margin-top:1.754vw;padding:1.023vw 1.17vw}.catalog-custom-moscow{margin-top:7.018vw}.catalog-custom-moscow .moscow{margin-top:3.509vw;gap:1.754vw}.catalog-custom-moscow .moscow-img img{width:45.614vw;height:31.871vw}.catalog-custom-moscow .moscow-text{margin-top:.877vw;width:37.719vw;font-size:1.462vw;line-height:2.047vw}.catalog-custom-moscow .moscow-text.mobile{display:none}.catalog-custom-moscow .moscow .buttons{margin-top:1.754vw}.catalog-custom-programs,.catalog-custom-programs .catalog-custom-title.title{margin-top:3.509vw}.catalog-custom-programs .programs{margin-top:1.754vw;gap:1.7vw;row-gap:2.339vw}.catalog-custom-programs .programs-line{margin-top:.877vw;font-size:1.462vw;line-height:1.462vw;padding:.877vw 1.754vw}.catalog-custom-programs .programs-element{width:45.614vw}.catalog-custom-programs .programs-element-img img{width:45.614vw;height:25.585vw}.catalog-custom-programs .programs-element-title{margin-top:.877vw;font-size:2.193vw;line-height:2.339vw;width:41.228vw}.catalog-custom-programs .programs-element-text{margin-top:.877vw;font-size:1.17vw;line-height:1.462vw;width:41.228vw}.catalog-custom-programs .programs-element .buttons{margin-top:1.754vw;width:max-content;margin-bottom:.877vw;padding:1.023vw 1.17vw}.catalog-custom-reviews{margin-top:3.509vw;margin-bottom:3.509vw}.catalog-custom-reviews .carousel{margin-top:3.509vw;height:30.117vw}.catalog-custom-reviews .carousel .react-multi-carousel-list{overflow:visible}.catalog-custom-reviews .review{width:69.298vw;padding:0 1.754vw}.catalog-custom-reviews .review-header{margin-top:2.632vw;margin-bottom:1.608vw;gap:1.754vw}.catalog-custom-reviews .review-header-img img{width:8.772vw;height:8.772vw}.catalog-custom-reviews .review-header-name{font-size:2.193vw;line-height:2.339vw}.catalog-custom-reviews .review-content{margin-bottom:.585vw}.catalog-custom-reviews .review-content-text{padding:1.754vw;font-size:1.462vw;line-height:2.047vw}.catalog-custom-reviews .companies{margin-top:3.509vw;gap:1.754vw}.catalog-custom-reviews .companies .company-img img{width:21.93vw;height:14.62vw}.catalog-custom-reviews .companies .company-stars{margin-top:1.754vw}.catalog-custom-reviews .companies .company-stars img{width:13.158vw;height:2.632vw}.catalog-custom-reviews .companies .company-text{margin-top:.585vw;font-size:1.17vw;line-height:1.462vw}.catalog-custom-reviews .companies .company-text2{margin-top:.585vw;font-size:.877vw;line-height:1.17vw}.catalog-custom-reviews-partners{margin-top:7.018vw}.catalog-custom-reviews-partners .catalog-custom-title{margin-bottom:3.509vw}.catalog-custom-reviews-partners .partner-card img{width:21.93vw;height:14.62vw}.catalog-custom-reviews-partners-carousel{position:relative}.catalog-custom-reviews-partners-carousel .react-multi-carousel-list{overflow:visible}.catalog-custom-reviews-partners-carousel .carousel-button-group{position:absolute;top:50%;width:100%;transform:translateY(-50%)}.catalog-custom-form{width:92.98vw;margin-left:-3.51vw;padding:0 3.51vw;gap:1.754vw;margin-top:3.509vw}.catalog-custom-form.custom{gap:7.31vw;padding:.705vw 3.51vw;width:auto}.catalog-custom-form.with-modal{padding:2.705vw 3.51vw}.catalog-custom-form.yellow{margin-top:0;gap:10.38vw}.catalog-custom-form.yellow.custom{gap:3.509vw}.catalog-custom-form.yellow.custom-red{font-size:1.023vw;line-height:1.316vw}.catalog-custom-form .left{width:45.614vw;padding-top:5.263vw;align-self:start}.catalog-custom-form .left-img-custom{display:flex;justify-content:flex-end;margin-top:-2.468vw}.catalog-custom-form .left-img-custom img{width:28.55vw;height:19.55vw}.catalog-custom-form .left.custom{display:flex;flex-direction:column;justify-content:center;align-self:normal;gap:1.754vw;padding-top:0;flex:1 1}.catalog-custom-form .left-title{width:41.228vw;font-size:3.509vw;line-height:3.509vw}.catalog-custom-form .left-btn{width:34.503vw}.catalog-custom-form .left-img{width:42.69vw;height:29.24vw}.catalog-custom-form .left-img img{width:100%;height:100%}.catalog-custom-form .left-text{width:41.228vw;font-size:1.462vw;line-height:2.047vw;margin-top:.731vw}.catalog-custom-form .left-text.custom{margin-top:0}.catalog-custom-form .presentationNew-form{width:45.614vw}.catalog-custom-form .presentationNew-form-content{padding:4.678vw 0 5.263vw}.catalog-custom-form .presentationNew-form-content-btns{gap:.877vw}.catalog-custom-form .presentationNew-form-content-btns button{width:37vw}.catalog-custom-form .presentationNew-form-content-btns-red{font-size:1.023vw;line-height:1.316vw}.catalog-custom-form .presentationNew-form.custom{width:40.058vw;flex:1 1}.catalog-custom-modal{padding-top:3.509vw}.catalog-custom-modal.custom{margin-top:-5.263vw;padding:0}.catalog-custom-modal-lines{margin-bottom:2.339vw;gap:.292vw}.catalog-custom-modal-lines.custom{margin-top:2.339vw}.catalog-custom-modal-line{font-size:1.462vw;line-height:2.047vw;gap:.292vw;min-width:9.965vw}.catalog-custom-modal-line img{height:1.462vw;width:1.462vw}.catalog-custom-modal-line.custom{font-size:1.17vw;line-height:1.462vw}.catalog-custom-benefits{width:92.982vw;margin:3.509vw auto 0;padding:2.632vw;border-radius:60px;gap:1.754vw}.catalog-custom-benefits h2{font-weight:600}.catalog-custom-benefits-text{width:52vw;line-height:2.047vw;font-size:1.462vw}.catalog-custom-benefits-list{gap:.585vw;width:77.193vw}.catalog-custom-benefits-list .element{padding:.585vw 1.17vw;font-size:1.17vw;line-height:1.462vw}.catalog-custom-subtitle-list{gap:.877vw}.catalog-custom-information{box-sizing:border-box;display:flex;flex-direction:column;width:91.118vw;margin:4.094vw auto 0}.catalog-custom-information h2{width:61.915vw}.catalog-custom-information-row{display:inline-block;margin-top:1.754vw;padding:.877vw 1.754vw;background-color:#f7dd53;border-radius:.877vw;width:-moz-fit-content;width:fit-content;font-weight:600;font-size:1.462vw;line-height:1.462vw}.catalog-custom-information .content{box-sizing:border-box;display:flex;flex-direction:column;gap:1.754vw;min-width:100%;background-color:#f2f2f2;border-radius:4.386vw;margin-top:1.754vw;padding:2.632vw}.catalog-custom-information .content .catalog-custom-information-block{position:relative;box-sizing:border-box;display:flex;flex-direction:row;max-width:100%;margin-top:0;padding:0 0 1.754vw;border-radius:100px}.catalog-custom-information .content .catalog-custom-information-block:last-child{padding-bottom:0}.catalog-custom-information .content .catalog-custom-information-block:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='1' xmlns='http://www.w3.org/2000/svg'%3e%3cline x1='0' y1='2' x2='100%25' y2='2' stroke='%23DEDEDE' stroke-width='4' stroke-dasharray='24' stroke-linecap='square'/%3e%3c/svg%3e")}.catalog-custom-information .content .catalog-custom-information-block:last-child:after{content:none}.catalog-custom-information .content .catalog-custom-information-block img{border-radius:1.754vw .877vw .877vw 1.754vw;margin-top:0;width:28.07vw;height:18.713vw}.catalog-custom-information .content .catalog-custom-information-block div{margin-top:0;margin-left:1.754vw;padding-top:1.754vw}.catalog-custom-information .content .catalog-custom-information-block div h3{margin-top:0;margin-bottom:.877vw;letter-spacing:-.04em;color:#373737;font-size:2.193vw}.catalog-custom-information .content .catalog-custom-information-block div p{font-size:1.462vw;line-height:2.047vw;margin-top:0;letter-spacing:-.02em;color:#737373;width:53.509vw}.catalog-custom-description{width:92.982vw;margin:4.094vw auto 0}.catalog-custom-description-container{margin-top:1.754vw;display:flex;flex-wrap:wrap;gap:1.754vw}.catalog-custom-description-item{flex:1 1;min-width:25%;padding:1.462vw 1.754vw;height:9.357vw}.catalog-custom-description-item h4{font-size:1.462vw;line-height:1.462vw;letter-spacing:-.02em;width:26.316vw;font-weight:600}.catalog-custom-description-item p{font-size:1.17vw;line-height:1.462vw;width:26.316vw}.catalog-custom-informationCards{width:92.982vw;margin:4.094vw auto 0}.catalog-custom-informationCards h2{width:63.45vw}.catalog-custom-informationCards-container{margin-top:1.754vw;display:flex;gap:1.754vw}.catalog-custom-informationCards-item{flex:1 1;min-width:15%;padding:1.754vw .877vw .877vw;border-radius:24px}.catalog-custom-informationCards-item div{margin-bottom:1.462vw}.catalog-custom-informationCards-item div h4{font-size:1.462vw;line-height:1.462vw;letter-spacing:-.02em}.catalog-custom-informationCards-item div p{font-size:1.17vw;line-height:1.462vw;margin-top:.877vw}.catalog-custom-informationCards-item img{border-radius:.877vw}.catalog-custom-informationCards-tag{box-sizing:border-box;width:-moz-fit-content;width:fit-content;border-radius:.877vw;padding:.877vw 1.754vw;margin-top:1.754vw;margin-bottom:1.754vw}.catalog-custom-informationCards-tag span{font-size:1.462vw}.catalog-custom-tag{margin-top:.877vw;font-size:1.462vw;line-height:1.462vw;padding:.877vw 1.754vw}.catalog-custom-profTeachers{margin-top:9.357vw}.catalog-custom-profTeachers-row{margin-top:1.754vw;padding:.877vw 1.754vw;font-size:1.462vw;line-height:1.462vw}.catalog-custom-profTeachers-cards{margin-top:1.754vw;gap:1.754vw}.catalog-custom-profTeachers-card{padding:1.754vw}.catalog-custom-profTeachers-card .img img{width:23.538vw;height:18.421vw}.catalog-custom-profTeachers-card .title{margin-top:1.754vw;font-size:2.193vw;line-height:2.339vw;width:37.719vw}.catalog-custom-profTeachers-card .text{margin-top:.877vw;font-size:1.17vw;line-height:1.462vw;width:37.719vw}.catalog-custom-dynamic{margin:9.357vw 0}.catalog-custom-dynamic-row{gap:.877vw;padding:.439vw 0}.catalog-custom-dynamic-image{max-width:23.173vw;max-height:16.374vw}.catalog-quiz-form{align-items:center}.catalog-quiz-form-content{padding:1.754vw;width:46.346vw;margin:0 auto;height:max-content}.catalog-quiz-form-content-title{font-size:3.509vw;line-height:3.509vw;width:39.474vw}.catalog-quiz-form-content-title-loading{width:unset;height:7.018vw;border-radius:12px}.catalog-quiz-form-content-text{font-size:1.462vw;line-height:2.047vw;margin-top:.877vw}.catalog-quiz-form-content-controls{margin-top:.877vw;padding:12px}.catalog-quiz-form-content-controls-inputs{gap:.292vw;width:100%;margin-left:-8px;margin-top:-8px}.catalog-quiz-form-content-controls-inputs .input{padding:.877vw}.catalog-quiz-form-content-controls-inputs .input-label{font-size:.877vw;line-height:1.17vw}.catalog-quiz-form-content-controls-inputs .input input{font-size:1.17vw;line-height:1.462vw}.catalog-quiz-form-content-controls-checkbox{margin-top:1.17vw;padding:1.023vw;gap:1.023vw}.catalog-quiz-form-content-controls-checkbox img{height:1.462vw;width:1.462vw}.catalog-quiz-form-content-controls-checkbox-text{font-size:1.17vw;line-height:1.462vw}.catalog-quiz-form-content-controls .buttons{margin-top:1.754vw}.catalog-quiz-form-close{width:2.339vw;height:2.339vw;right:1.754vw;top:1.754vw}.catalog-card-new{min-height:20.322vw;width:67.544vw;padding:.877vw;gap:.877vw;margin-top:1.754vw}.catalog-card-new-images{gap:.292vw;overflow:hidden;border-radius:24px}.catalog-card-new-images-main img{height:100%}.catalog-card-new-images-main .catalog-card-imgs-like{top:.731vw;right:.731vw;width:3.509vw;height:3.509vw}.catalog-card-new-images-additional{gap:.292vw}.catalog-card-new-images-additional-element{height:100%;flex:1 1;position:relative;width:7.091vw}.catalog-card-new-images-additional-element img{position:absolute;height:100%}.catalog-card-new-info{gap:.292vw}.catalog-card-new-info-text{flex:1 1;padding:1.17vw}.catalog-card-new-info-text-title{font-size:2.193vw;line-height:2.339vw}.catalog-card-new-info-text .catalog-card-info-link{display:flex;align-items:center;gap:.292vw;padding-left:1.754vw;margin-top:.585vw}.catalog-card-new-info-text .catalog-card-info-link img{height:.877vw;width:.877vw}.catalog-card-new-info-text .catalog-card-info-info{display:flex;flex-wrap:wrap;margin-top:.877vw;column-gap:1.754vw;row-gap:.585vw}.catalog-card-new-info-text .catalog-card-info-info-line{line-height:1.462vw;margin-top:0}.catalog-card-new-info-text .catalog-card-info-info-line-text{width:unset;overflow:unset;text-overflow:unset}.catalog-card-new-info-text .catalog-card-info-info img{width:1.462vw;height:1.462vw}.catalog-card-new-info-button{height:max-content;padding:.146vw .292vw .146vw 1.754vw}.catalog-card-new-info-button .buttons{padding:1.462vw 2.485vw}.catalog-card-new-info-button-blue{font-size:.877vw;line-height:1.17vw}.catalog-card-new-info-button-date{font-size:2.193vw;line-height:2.339vw}.catalog-card-new-reviews{padding:.292vw .729vw .292vw .292vw}.catalog-card-new-reviews-star{width:1.459vw}.catalog-card-new-reviews-count{font-size:1.313vw;line-height:1.459vw;letter-spacing:-.02em}}@media screen and (min-width:1601px){.catalog-block-wrap{max-width:1487.69px;margin:0 auto}.catalog{overflow-y:unset}.catalog .notFound-content-block{margin-top:28.064px}.catalog-wrapper-tabs{width:1487.712px;margin:0 auto}.catalog .notFound-content-block-buttons a:first-child .notFound-content-block-buttons-button{color:#fff;background-color:#222}.catalog .notFound-content-block-buttons a:first-child .notFound-content-block-buttons-button:hover{background-color:#373737}.catalog .notFound-content-block-buttons a:first-child .notFound-content-block-buttons-button:active{color:#fff;background-color:#178ce6}.catalog-payBanner-wrap{width:1487.71px;padding:56.144px 0;margin:0 auto}.catalog-footer{width:100vw}.catalog-wrapper{position:relative;width:100vw;background-color:#ecddcf;padding-bottom:48px}.catalog-header{width:1600px;margin:0 auto;opacity:.5}.catalog-header img{position:absolute;left:-42px;bottom:7.091vw;width:108.114vw;height:45.468vw;opacity:.1}.catalog-content{position:relative;z-index:1;padding-top:136px}.catalog-content-header{width:1235.088px;margin:0 auto}.catalog-content-header-title{color:#373737;font-size:56.144px;line-height:56.144px;font-weight:600;letter-spacing:-.06em;margin:0}.catalog-content-header-content-text{margin-top:12px;color:#737373;width:894.736px;font-size:18.72px;font-weight:400;line-height:23.392px}.catalog-content-header-filters{display:flex;margin-top:28px;position:relative;background-color:#fff;border-radius:60px;gap:4px;box-shadow:0 2px 6px 0 rgba(0,0,0,.078)}.catalog-content-header-filters.gray{background-color:#dedede}.catalog-content-header-filters.gray .catalog-content-header-search{display:none}.catalog-content-header-filters.gray .catalog-content-header-filter{flex:1 1}.catalog-content-header-filters.gray .catalog-content-header-filter-arrow{flex:1 1;display:flex;justify-content:flex-end}.catalog-content-header-filters.gray .catalog-content-header-filter-wrapper{flex:1 1}.catalog-content-header-filters.gray .catalog-content-header-filter-wrapper:nth-child(4){flex:unset}.catalog-content-header-filters.gray .catalog-content-header-filter-wrapper:nth-child(4) .catalog-content-header-filter{border-radius:4px 10px 10px 4px}.catalog-content-header-filters.gray .catalog-content-header-filter-wrapper:nth-child(5){flex:unset}.catalog-content-header-filters.gray .catalog-content-header-filter-wrapper:nth-child(5) .catalog-content-header-filter{border-radius:4px 10px 10px 4px}.catalog-content-header-filters-loading{border-radius:12px;height:72.512px;width:1235.088px;margin:28px auto 0}.catalog-content-header-filter{display:flex;background-color:#fff;border-radius:60px;align-items:center;gap:8px;cursor:pointer}.catalog-content-header-filter-wrapper{position:relative}.catalog-content-header-filter-wrapper .catalog-content-header-filter-modal{bottom:0;left:-.219vw}.catalog-content-header-filter-arrow{display:flex;margin-left:auto}.catalog-content-header-filter-arrow img{max-width:24px;max-height:24px}.catalog-content-header-filter.active{box-shadow:0 2px 2px 0 rgba(0,0,0,.051),0 2px 6px 0 rgba(0,0,0,.078);border:2px solid #dedede}.catalog-content-header-filter.active .catalog-content-header-filter-text-value{color:#373737}.catalog-content-header-filter-text-label{font-size:12px;font-weight:400;line-height:16px;letter-spacing:.01em;color:#373737}.catalog-content-header-filter-text-value{max-width:175.44px;font-size:16px;font-weight:400;line-height:20px;color:#bdbdbd;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.catalog-content-header-filter-text-value.active{color:#373737}.catalog-content-header-filter-modal{padding:24px;position:absolute;left:0;bottom:0;background-color:#fff;transform:translateY(100%);z-index:3;border-radius:36px;width:max-content;overflow:hidden}.catalog-content-header-filter-modal-button{display:flex;justify-content:flex-end}.catalog-content-header-filter-modal .buttons{margin-top:.877vw;width:max-content;font-size:15px;line-height:20px;padding:9px 12px 11px;letter-spacing:0}.catalog-content-header-filter-modal.age{left:unset;right:-.219vw}.catalog-content-header-filter-modal-header{padding:12px 24px 7px;border-bottom:1px solid #dedede}.catalog-content-header-filter-modal-header-1{font-size:1.462vw;font-weight:600;line-height:1.462vw;letter-spacing:-.02em;color:#1f596d}.catalog-content-header-filter-modal-header-2{margin-top:2px;font-size:.877vw;font-weight:400;line-height:1.17vw;color:#373737}.catalog-content-header-filter-modal-content-locations{display:flex;gap:8px}.catalog-content-header-filter-modal-content-locations-column{display:flex;flex-direction:column;gap:8px}.catalog-content-header-filter-modal-content-locations-block{border:1px solid #f2f2f2;padding:11px 23px;border-radius:12px;display:flex;flex-direction:column;gap:8px}.catalog-content-header-filter-modal-content-locations-block-title{font-size:16px;font-weight:600;line-height:1.462vw;letter-spacing:-.01em;color:#373737;margin-bottom:4px}.catalog-content-header-filter-modal-content-program{display:flex;flex-direction:column;gap:8px}.catalog-content-header-filter-modal-content-program-columns{display:flex;gap:.877vw}.catalog-content-header-filter-modal-content-program .catalog-content-header-filter-modal-content-locations-block{column-gap:0;padding:7px 11px}.catalog-content-header-filter-modal-content-program .catalog-content-header-filter-modal-content-locations-block.first{width:524px}.catalog-content-header-filter-modal-content-program .catalog-content-header-filter-modal-content-locations-block.first .checkbox{width:calc(50% - 4px)}.catalog-content-header-filter-modal-content-program .catalog-content-header-filter-modal-content-locations-block.second{width:292px}.catalog-content-header-filter-modal-content-program .catalog-content-header-filter-modal-content-locations-block.second .checkbox{width:19.591vw}.catalog-content-header-filter-modal-content-program .catalog-content-header-filter-modal-content-locations-block .elements{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px}.catalog-content-header-filter-modal-content-age .catalog-content-header-filter-modal-content-locations-block{display:flex;flex-direction:row;flex-wrap:wrap;gap:36px;width:308px;border:unset;padding:0}.catalog-content-header-filter-modal-content-age .catalog-content-header-filter-modal-content-locations-block .checkbox{width:50px}.catalog-content-header-filter-modal-content-date{display:flex;flex-wrap:wrap;column-gap:16px;row-gap:8px;width:466px}.catalog-content-header-filter-modal-content-date-button{display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #f2f2f2;border-radius:8px;width:98px;height:60px;box-shadow:0 2px 2px 0 rgba(0,0,0,.051),0 2px 6px 0 rgba(0,0,0,.078);cursor:pointer}.catalog-content-header-filter-modal-content-date-button.active{box-shadow:unset;background-color:#cfeeff;border:1px solid #178ce6}.catalog-content-header-filter-modal-content-date-button.active .catalog-content-header-filter-modal-content-date-button-2{color:#178ce6}.catalog-content-header-filter-modal-content-date-button-1{color:#373737;font-size:16px;font-weight:600;line-height:20px;letter-spacing:-.01em}.catalog-content-header-filter-modal-content-date-button-2{color:#373737;font-size:12px;font-weight:400;line-height:16px}.catalog-content-header-filter-input{display:none}.catalog-content-header-search{flex:1 1;position:relative;background-color:#a3a3a3;text-align:center;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:12px;font-size:23.392px;font-weight:600;line-height:23.392px;letter-spacing:-.02em;text-align:left;cursor:default}.catalog-content-header-search.active{cursor:pointer;background-color:#1f596d}.catalog-content-header-carousel{margin-top:28.064px;position:relative;display:flex;gap:14.032px;flex-wrap:wrap;align-items:center}.catalog-content-header-carousel.mobile{display:none}.catalog-content-header-carousel-loading{display:flex;gap:14.032px;flex-wrap:wrap;margin:28.064px auto 0;width:1235.088px}.catalog-content-header-carousel-button{cursor:pointer;color:#373737;text-decoration:underline;font-size:23.392px;line-height:32.752px;letter-spacing:-.02em;text-align:center}.catalog-content-header-carousel-button-wrapper{width:224.56px;height:95.904px;display:flex;justify-content:center;align-items:center}.catalog-content-header-small{margin-top:24px;margin-bottom:48px}.catalog-content-header-small-element{-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden;position:relative;cursor:pointer;background-color:#fff}.catalog-content-header-small-element,.catalog-content-header-small-element-loading{height:95.904px;width:224.56px;border-radius:12px}.catalog-content-header-small-element-title{position:relative;padding:28.16px;display:flex;height:calc(100% - 56.32px);align-items:center;text-align:center;color:#222;font-weight:600;font-size:18.72px;line-height:23.392px;letter-spacing:-.01em}.catalog-content-breadcrums{width:1235.088px;margin:0 auto;color:#373737;line-height:18.72px;font-size:14.032px}.catalog-content-breadcrums a{color:#373737}.catalog-content-breadcrums.custom{width:1487.712px;margin-left:auto;margin-right:auto}.catalog-content-custom-header{position:relative;width:1235.088px;height:488.896px;margin:-38.4px auto 0}.catalog-content-custom-header.custom{height:608.192px;width:1487.712px}.catalog-content-custom-header.custom .catalog-content-custom-header-right,.catalog-content-custom-header.custom .catalog-content-custom-header-right-image img{height:608.192px}.catalog-content-custom-header.custom .catalog-content-custom-header-left{width:741.516px;top:26.896px}.catalog-content-custom-header.custom .catalog-content-custom-header-left.top{top:26.896px}.catalog-content-custom-header-left{border-radius:24px;background-color:#fff;width:741.516px;padding:37.424px 56.144px;height:max-content;top:26.896px;position:absolute;left:0;box-shadow:0 20px 60px 0 rgba(0,0,0,.059),0 8px 8px 0 rgba(0,0,0,.059)}.catalog-content-custom-header-left-title{font-size:56.144px;font-weight:600;line-height:56.144px;letter-spacing:-.06em;color:#222}.catalog-content-custom-header-left-age{margin-top:4.672px;color:#178ce6;font-size:56.144px;font-weight:600;line-height:56.144px;letter-spacing:-.06em;width:max-content}.catalog-content-custom-header-left-age.custom{font-size:23.392px;line-height:32.752px}.catalog-content-custom-header-left-description{margin-top:28.064px;font-size:18.72px;line-height:23.392px;color:#737373}.catalog-content-custom-header-left-description.custom{width:574.272px}.catalog-content-custom-header-left-description.custom p{margin-top:14.032px;text-indent:-28px;padding-left:28px}.catalog-content-custom-header-left-description.custom p:before{content:"";display:inline-block;width:20px;height:20px;background-image:url(/_next/static/media/info-dot-blue.4cca9102.svg);background-size:contain;background-repeat:no-repeat;margin-right:8px;vertical-align:middle}.catalog-content-custom-header-left-advantages{margin-top:14.032px;font-size:18.72px;line-height:23.392px;color:#737373;display:flex;flex-direction:column;gap:4.672px}.catalog-content-custom-header-left-advantages-line{display:flex;align-items:center;gap:4.672px}.catalog-content-custom-header-left-advantages-line img{height:23.392px;width:23.392px}.catalog-content-custom-header-left-button{margin-top:28.096px}.catalog-content-custom-header-left-button .buttons{background-color:#81b530;padding:33.92px 37.424px;width:max-content}.catalog-content-custom-header-right{position:absolute;width:729.824px;height:488.896px;right:0;top:0}.catalog-content-custom-header-right-image img{border-radius:24px;width:729.824px;height:488.896px;object-fit:cover}.catalog-content-custom-header-right-video{position:absolute;bottom:18.72px;right:18.72px;background-color:#cfeeff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;padding:4.8px 4.8px 4.8px 18.72px;align-items:center;gap:9.36px;cursor:pointer;border-radius:2000px;color:#144ab5;font-size:14.032px;line-height:18.72px;font-weight:600}.catalog-content-custom-header-right-video img{height:28.064px;width:29.232px}.catalog-content-custom-header-right-banner{position:absolute;bottom:18.72px;right:18.72px;background-color:#e3472a;padding:2.336px 2.336px 2.336px 9.36px;color:#fff;display:flex;align-items:center;border-radius:12px;box-shadow:0 1px 1px 0 rgba(0,0,0,.149),0 0 2px 1px rgba(0,0,0,.039),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2)}.catalog-content-custom-header-right-banner-text{width:254.976px;font-weight:600;letter-spacing:-.01em;font-size:18.72px;line-height:18.72px}.catalog-content-custom-header-right-banner img{height:56.144px;width:56.144px}.catalog-content-custom-header-right-cup{position:absolute;padding:7.024px 52.384px 7.024px 18.72px;top:35.088px;right:32px;background-color:#f2f2f2;box-shadow:0 1px 1px 0 rgba(0,0,0,.149),0 0 2px 1px rgba(0,0,0,.039),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2);border-radius:12px;color:#373737;font-size:17.536p;line-height:23.392px;font-weight:600}.catalog-content-custom-header-right-cup img{position:absolute;top:-9.6px;right:-11.2px;height:56.144px;width:56.144px}.catalog-content-buttons{width:1600px;margin:0 auto;display:flex;padding-top:60px;justify-content:space-between}.catalog-content-buttons-group{display:flex;align-items:center;gap:10px}.catalog-content-buttons-button{background-color:#fff;border-radius:60px;padding:9px;display:flex;align-items:center;gap:4px;cursor:pointer;position:relative;box-shadow:0 2px 2px 0 rgba(0,0,0,.05),0 2px 6px 0 rgba(0,0,0,.08);white-space:nowrap;text-overflow:ellipsis;transition:.2s;border:3px solid #fff}.catalog-content-buttons-button span{padding-right:4px}.catalog-content-buttons-button a{height:24px}.catalog-content-buttons-button:hover{background-color:#cfeeff;border:3px solid #cfeeff}.catalog-content-buttons-button:active{background-color:#178ce6;border:3px solid #178ce6}.catalog-content-buttons-button.active{background-color:#222;color:#fff;border:3px solid #222}.catalog-content-buttons-button.active:hover{border:3px solid #cfeeff}.catalog-content-buttons-button.active:active{border:3px solid #178ce6}.catalog-content-buttons-button-modal-sort{cursor:default;padding:24px;border-radius:24px;background:linear-gradient(180deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.7)),#cfeeff;position:absolute;box-shadow:0 7px 20px 0 rgba(0,0,0,.06),0 4px 4px 0 rgba(0,0,0,.06);top:60px;right:0;z-index:2}.catalog-content-buttons-button-modal-sort-label{font-size:14.08px;color:#737373;text-transform:uppercase}.catalog-content-buttons-button-modal-sort-buttons{margin-top:12px;display:flex;flex-direction:column;gap:2px}.catalog-content-buttons-button-modal-sort-buttons a{height:unset}.catalog-content-buttons-button-modal-sort-buttons a:first-child .catalog-content-buttons-button-modal-sort-buttons-button{border-radius:12px 12px 2px 2px}.catalog-content-buttons-button-modal-sort-buttons a:last-child .catalog-content-buttons-button-modal-sort-buttons-button{border-radius:2px 2px 12px 12px}.catalog-content-buttons-button-modal-sort-buttons-button{padding:16px 16px 16px 24px;background-color:#fff;border-radius:2px 2px 2px 2px;width:368px;cursor:pointer;color:#373737;font-size:23.52px}.catalog-content-buttons-button-modal-locations{position:absolute;white-space:normal;top:60px;left:0;border:8px solid #178ce6;border-radius:20px;background-color:#fff;box-shadow:0 7px 20px 0 rgba(0,0,0,.06),0 4px 4px 0 rgba(0,0,0,.06);width:max-content;z-index:4;cursor:default}.catalog-content-buttons-button-modal-locations-header{padding:16px 24px;background-color:#cfeeff;border-radius:12px;line-height:48px;color:#178ce6;font-size:23.52px;text-align:center}.catalog-content-buttons-button-modal-locations-header-button{border-radius:100px;background-color:#222;color:#fff;cursor:pointer;transition:.2s}.catalog-content-buttons-button-modal-locations-header-button:hover{background-color:#373737}.catalog-content-buttons-button-modal-locations-header-button:active{color:#fff;background-color:#178ce6}.catalog-content-buttons-button-modal-locations-content{padding:24px;display:flex;gap:12px}.catalog-content-buttons-button-modal-locations-content-header{display:flex;align-items:center;cursor:pointer;font-size:23.52px;margin-bottom:18px;color:#373737}.catalog-content-buttons-button-modal-locations-content-header.space{margin-top:20px}.catalog-content-buttons-button-modal-locations-content-block{cursor:pointer;display:flex;gap:12px;align-items:top}.catalog-content-buttons-button-modal-locations-content-block-text{width:304px;padding-top:12px;padding-bottom:12px;font-size:23.52px;font-weight:600;color:#373737}.catalog-content-buttons-button-modal-locations-content-block-text span{font-size:18.72px;font-weight:400;color:#737373}.catalog-content-buttons-button-modal-locations-content-block-img{margin-top:12px;width:88.9531px;height:88.9531px;background-color:#cfeeff;border-radius:100px}.catalog-content-buttons-button-modal-locations-content-block-img img{width:88.9531px;height:88.9531px;border-radius:100px}.catalog-content-buttons-button-modal-date{position:absolute;top:60px;left:0;border:8px solid #178ce6;border-radius:20px;background-color:#fff;box-shadow:0 7px 20px 0 rgba(0,0,0,.06),0 4px 4px 0 rgba(0,0,0,.06);cursor:default;z-index:4}.catalog-content-buttons-button-modal-date-header{padding:16px 24px;background-color:#cfeeff;border-radius:12px;line-height:48px;color:#178ce6;font-size:23.52px;text-align:center;display:flex;gap:4px;white-space:nowrap}.catalog-content-buttons-button-modal-date-header-input{background-color:#fff;border-radius:4px;border:1px solid #178ce6;padding:4px 8px;width:168.469px;font-size:35.2px;color:#373737;font-weight:600;line-height:37.6px;text-align:left}.catalog-content-buttons-button-modal-date-header-button{border-radius:60px;background-color:#222;color:#fff;text-align:center;font-size:23.52px;font-weight:600;flex:1 1;cursor:pointer;transition:.2s}.catalog-content-buttons-button-modal-date-header-button:hover{background-color:#373737}.catalog-content-buttons-button-modal-date-header-button:active{color:#fff;background-color:#178ce6}.catalog-content-buttons-button-modal-date-content{width:590px;padding:24px}.catalog-content-buttons-button-modal-age{position:absolute;top:60px;left:0;border:8px solid #178ce6;border-radius:20px;background-color:#fff;box-shadow:0 7px 20px 0 rgba(0,0,0,.06),0 4px 4px 0 rgba(0,0,0,.06);z-index:4;cursor:default}.catalog-content-buttons-button-modal-age-content{padding:24px;display:flex;flex-wrap:wrap;width:480px}.catalog-content-buttons-button-modal-age-content-block{display:flex;align-items:center;width:120px;color:#373737;cursor:pointer;font-size:18.72px}.catalog-content-buttons-button-modal-program{transform:translateX(-50%);z-index:4;cursor:default;white-space:normal;position:absolute;top:60px;left:0;border:8px solid #178ce6;border-radius:20px;background-color:#fff;box-shadow:0 7px 20px 0 rgba(0,0,0,.06),0 4px 4px 0 rgba(0,0,0,.06)}.catalog-content-buttons-button-modal-program-content{padding:24px;gap:24px;display:flex;flex-wrap:wrap;width:980px}.catalog-content-buttons-reset{color:#178ce6;margin-left:14px;cursor:pointer}.catalog-content-cards{padding:48px 0 112.288px}.catalog-content-cards-filter{width:1235.09px;margin:0 auto}.catalog-content-cards-header{display:flex;align-items:center;justify-content:space-between;width:1108.8px;margin:0 auto}.catalog-content-cards-header.custom{margin-top:56.144px}.catalog-content-cards-header-big{width:1487.712px;padding:0 56.144px;font-size:56.144px;line-height:56.144px;margin:0 auto 56.144px}.catalog-content-cards-header-label{font-size:23.392px;font-weight:600;line-height:32.752px;letter-spacing:-.02em;color:#373737}.catalog-content-cards-header-loading{width:177.776px;height:32.752px;border-radius:8px;box-shadow:0 2px 2px 0 rgba(0,0,0,.051),0 2px 6px 0 rgba(0,0,0,.078)}.catalog-content-cards-header-filter{display:flex;align-items:center;gap:8px;cursor:pointer}.catalog-content-cards-header-filter img{height:28.064px;width:28.064px}.catalog-content-cards-header-filter-modal{position:absolute;bottom:3px;left:-3px;width:calc(100% - 8px);transform:translateY(100%);background-color:#fff;border:3px solid #1f596d;padding:4px;border-radius:12px;display:flex;flex-direction:column;gap:2px;z-index:3}.catalog-content-cards-header-filter-modal-option{color:#373737;font-size:18.72px;font-weight:400;line-height:23.392px;background-color:#fff;cursor:pointer;transition:.1s ease;padding:11.696px 14.032px}.catalog-content-cards-header-filter-modal-option:first-child{border-radius:4px 4px 0 0}.catalog-content-cards-header-filter-modal-option:last-child{border-radius:0 0 4px 4px}t .catalog-content-cards-header-filter-modal-option:hover{background-color:#cfeeff}.catalog-content-cards-header-filter-modal-option.active,.catalog-content-cards-header-filter-modal-option.active:hover{background-color:#1f596d;color:#fff}.catalog-content-cards-header-filter-label,.catalog-content-cards-header-filter-value{color:#373737;font-size:18.72px;font-weight:400;line-height:23.392px}.catalog-content-cards-header-filter-value{display:flex;background-color:#fff;align-items:center;gap:8px;border-radius:12px;padding:8px 16px}.catalog-content-cards-header-filter-value-wrapper{position:relative}.catalog-content-cards-header-filter-value img{height:24px;width:24px}.catalog-content-banner{width:1060.8px;padding:24px;border-radius:24px;display:flex;justify-content:space-between;align-items:center;margin:24px auto 0;background-color:#f1d7e6;position:relative;overflow:hidden}.catalog-content-banner-bg{margin-left:-24px;height:100%;width:100%;position:absolute;background:linear-gradient(180deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.7))}.catalog-content-banner-text{z-index:1;font-size:23.392px;font-weight:600;line-height:23.392px;letter-spacing:-.02em;color:#373737}.catalog-content-banner a{z-index:1}.catalog-content-banner-button{font-size:18.72px;line-height:23.392px;letter-spacing:-.01em;font-weight:600;border:3px solid #222;background-color:#fff;color:#222;padding:8px 10px;cursor:pointer;border-radius:60px;transition:.2s}.catalog-content-banner-button:hover{border:3px solid #373737}.catalog-content-banner-button:active{color:#178ce6;border:3px solid #178ce6}.catalog-content-form{width:1108.8px;margin:24px auto}.catalog-card{display:flex;gap:24px;width:1108.8px;height:max-content;background-color:#fff;border-radius:24px;margin:24px auto 0}.catalog-card:first-child{margin-top:0}.catalog-card-imgs{position:relative;height:100%}.catalog-card-imgs-bg{height:100%}.catalog-card-imgs-bg img{width:352px;height:100%;border-radius:24px;object-fit:cover}.catalog-card-imgs-more{display:flex;position:absolute;gap:4px;border:4px solid rgba(34,34,34,.8);background-color:rgba(34,34,34,.8);border-radius:8px;right:8px;bottom:8px}.catalog-card-imgs-more-text{width:92.7969px;height:92.7969px;border-radius:4px;position:absolute;display:flex;align-items:center;justify-content:center;color:#fff;right:0;top:0;background-color:rgba(0,0,0,.4)}.catalog-card-imgs-more img{width:92.7969px;height:92.7969px;border-radius:4px;object-fit:cover}.catalog-card-imgs-like{position:absolute;right:10px;top:10px}.catalog-card-info{padding:16px 0;min-width:40%;max-width:40%}.catalog-card-info-title{color:#373737;font-size:35.2px;font-weight:600;letter-spacing:-.06em;margin:0}.catalog-card-info-info{margin-top:24px}.catalog-card-info-info-line{margin-top:4px;display:flex;align-items:center;gap:4px;color:#737373;font-size:18.72px;position:relative}.catalog-card-info-info-line-text{width:80%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.catalog-card-info-info-line-question{position:relative;height:20px}.catalog-card-info-info-line-question .tooltip{transform:translateX(20px);max-width:15vw;width:max-content}.catalog-card-info-info-line svg{cursor:pointer;height:20px;width:20px}.catalog-card-info-info-line img{width:20px;height:20px;object-fit:cover}.catalog-card-info a{text-decoration:none}.catalog-card-info-link{color:#178ce6;font-size:18.72px;cursor:pointer;padding-left:24px;margin-top:8px;transition:.2s}.catalog-card-info-link:hover{text-decoration:underline}.catalog-card-info-link:active{color:#144ab5}.catalog-card-price{padding-right:24px;padding-top:16px;padding-bottom:16px;text-align:end;width:228.266px}.catalog-card-price-discount{color:#697606;font-size:18.72px;display:flex;flex-direction:column;gap:8px}.catalog-card-price-text{margin-top:48px;color:#737373;font-size:18.72px}.catalog-card-price-red-text{font-size:18.72px;color:#f25757}.catalog-card-price-red-text span{text-decoration:line-through}.catalog-card-price-price{margin-top:12px;color:#222;font-size:35.2px;font-weight:600;display:flex;justify-content:flex-end;gap:4px;position:relative;letter-spacing:-.04em}.catalog-card-price-price svg{height:24px;width:24px;cursor:pointer}.catalog-card-price-button{color:#fff;background:#222;border-radius:60px;text-align:center;font-weight:600;margin-top:8px;padding:14px 16px;cursor:pointer;font-size:23.52px;transition:.2s;letter-spacing:-.02em}.catalog-card-price-button:hover{background-color:#373737}.catalog-card-price-button:active{color:#fff;background-color:#178ce6}.catalog-card-right{display:flex;flex-direction:column;align-items:flex-end}.catalog-seo{width:1504px;margin:48px auto 0}.catalog-seo-title{font-size:35.2px;font-weight:600;letter-spacing:-.04em;color:#373737}.catalog-seo-text{margin-top:24px;font-size:23.52px!important;letter-spacing:-.02em;color:#737373!important}.catalog-payInfo{width:1487.68px;margin:28.064px auto 0}.catalog-payInfo-title{font-size:35.088px;line-height:37.424px}.catalog-payInfo-content{margin-top:56.144px;gap:9.36px}.catalog-payInfo-blockTitle{width:477.2px;font-size:35.088px;line-height:37.424px}.catalog-payInfo-leftBlock,.catalog-payInfo-rightBlock{width:683.04px;padding:28.064px 233.92px 28.064px 28.064px}.catalog-payInfo-rightBlock-desc{font-size:18.72px;line-height:23.392px}.catalog-payInfo-list{margin-top:56.144px;padding-left:28.064px}.catalog-payInfo-list-item{font-size:18.72px;line-height:23.392px}.catalog-questions{width:1487.712px;margin:74.8482px auto;gap:28.064px}.catalog-questions-left,.catalog-questions-right{width:729.824px}.catalog-questions-right .questions{width:unset}.catalog-questions-title{width:589.472px;font-size:56.144px;font-weight:600;line-height:56.144px;letter-spacing:-.06em}.catalog-featured{width:1504px;margin:48px auto 0}.catalog-featured-title{font-size:35.2px;font-weight:600;letter-spacing:-.04em;color:#373737}.catalog-featured-elements{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px;font-size:23.52px;letter-spacing:-.02em;margin-bottom:48px}.catalog-featured-elements-element{border:1px solid rgba(0,0,0,.031);border-radius:50px;box-shadow:0 2px 2px 0 rgba(0,0,0,.051),0 2px 6px 0 rgba(0,0,0,.078);padding:14px 16px;font-size:23.52px;color:#373737;font-weight:600;cursor:pointer}.catalog-empty-more-button{background-color:#222;border-radius:200px;color:#fff;text-align:center;padding:30px 0;width:1108.8px;margin:24px auto 0;font-size:23.392px;font-weight:600;line-height:23.392px;letter-spacing:-.02em;cursor:pointer}.catalog-empty-more-button:hover{background-color:#373737}.catalog-empty-more-button:active{color:#fff;background-color:#178ce6}.catalog-button{width:1108.8px;margin:28.064px auto 0}.catalog-button .buttons{padding:35.088px 0!important;font-size:23.392px;line-height:23.392px;letter-spacing:-.02em}.catalog-custom-title{line-height:56.144px;font-size:56.144px}.catalog-custom-advantages{width:1487.712px;margin:74.848px auto 0}.catalog-custom-advantages .flex{gap:28.064px}.catalog-custom-advantages .advantage{width:350.88px}.catalog-custom-advantages .advantage .flex{gap:28.064px}.catalog-custom-advantages .advantage-text-block{padding:14.032px;height:159.072px}.catalog-custom-advantages .advantage-text-block-title{font-size:23.392px;line-height:23.392px}.catalog-custom-advantages .advantage-text-block p{font-size:18.72px;line-height:23.392px}.catalog-custom-advantages .advantage-image{height:245.616px}.catalog-custom-advantages .advantage-image img{height:245.616px;width:350.88px}.catalog-custom-advantages .carousel{display:none}.catalog-custom-security{width:1487.712px;margin:74.848px auto 0}.catalog-custom-security.border{padding:74.848px 56.144px}.catalog-custom-security .carousel{display:none}.catalog-custom-security .flex{gap:28.064px;margin-top:28.064px}.catalog-custom-security .security{width:477.2px}.catalog-custom-security .security-title{margin-top:14.032px;font-size:35.088px;line-height:37.424px}.catalog-custom-security .security-text{margin-top:9.36px;font-size:18.72px;line-height:23.392px}.catalog-custom-security .security-img img{width:477.2px;height:292.4px}.catalog-custom-security .buttons{width:max-content;margin-top:28.064px}.catalog-custom-location{width:1487.712px;margin:65.504px auto 0}.catalog-custom-location .catalog-custom-title{width:800px}.catalog-custom-location-row{margin-top:14.032px;font-size:23.392px;line-height:23.392px;padding:14.032px 28.064px}.catalog-custom-location .content{margin-top:28.064px;gap:28.064px}.catalog-custom-location .content .carousel{width:729.824px;height:421.056px}.catalog-custom-location .content .carousel-button-group{position:absolute;width:100%;top:50%;transform:translateY(-50%)}.catalog-custom-location .content .carousel-button-group .left{left:14.032px}.catalog-custom-location .content .carousel-button-group .right{right:14.032px}.catalog-custom-location .content .carousel-image img{width:729.824px;height:421.056px}.catalog-custom-location .content .carousel-navigation{display:none}.catalog-custom-location .content .carousel-label{bottom:28.064px;left:28.064px;padding:4.672px 18.72px;line-height:18.72px;font-size:14.032px}.catalog-custom-location .content .pros{padding:28.064px;gap:28.064px;flex:1 1}.catalog-custom-location .content .pros .pro{padding:4.672px;gap:9.36px;width:617.536px}.catalog-custom-location .content .pros .pro-count{min-width:56.144px;height:56.144px;line-height:56.144px;font-size:23.392px}.catalog-custom-location .content .pros .pro-name{font-size:18.72px;line-height:23.392px}.catalog-custom-activities,.catalog-custom-presentation{width:1487.712px;margin:65.504px auto 0}.catalog-custom-activities .activities-row{margin-top:14.032px;font-size:23.392px;line-height:23.392px;padding:14.032px 28.064px}.catalog-custom-activities .activities{margin-top:28.064px;gap:28.064px}.catalog-custom-activities .activities .activitie-img img{width:729.824px;height:409.36px}.catalog-custom-activities .activities .activitie-title{margin-top:14.032px;font-size:35.088px;line-height:37.424px;width:659.648px}.catalog-custom-activities .activities .activitie-text{margin-top:14.032px;font-size:18.72px;line-height:23.392px;width:659.648px}.catalog-custom-teachers{width:1487.712px;margin:56.144px auto 0}.catalog-custom-teachers .catalog-custom-title{font-size:54.976px}.catalog-custom-teachers .teachers-rows{margin-top:28.064px}.catalog-custom-teachers .teachers-row{margin-top:14.032px;font-size:23.392px;line-height:23.392px;padding:14.032px 28.064px}.catalog-custom-teachers .teachers-pros{margin-top:14.032px;gap:28.064px}.catalog-custom-teachers .teachers-pros .pro{flex:1 1}.catalog-custom-teachers .teachers-pros .pro .pro-container{padding:28.064px 14.032px}.catalog-custom-teachers .teachers-pros .pro-title{font-size:35.088px;line-height:37.424px}.catalog-custom-teachers .teachers-pros .pro-text{font-size:18.72px;line-height:23.392px;margin-top:14.032px}.catalog-custom-teachers .teachers-pros .pro-img{width:100%;height:280.704px;overflow:hidden;position:relative}.catalog-custom-teachers .teachers-pros .pro-img img{object-fit:cover}.catalog-custom-language{width:1487.712px;margin:112.288px auto 56.144px}.catalog-custom-language .language{margin-top:28.064px;gap:28.064px}.catalog-custom-language .language-line{padding:14.032px 28.064px;line-height:23.392px;font-size:23.392px;margin-top:28.064px}.catalog-custom-language .language .element-img img{width:477.2px;height:350.88px}.catalog-custom-language .language .element-img.sea img{width:729.812px}.catalog-custom-language .language .element-title{margin-top:42.112px;font-size:35.088px;line-height:37.424px}.catalog-custom-language .language .element-text{margin-top:14.032px;font-size:23.392px;line-height:32.752px}.catalog-custom-language .language .element .buttons{margin-top:28.064px;padding:16.368px 18.72px}.catalog-custom-moscow{width:1487.712px;margin:112.288px auto 0}.catalog-custom-moscow .moscow{margin-top:56.144px;gap:28.064px}.catalog-custom-moscow .moscow-img img{width:729.824px;height:509.936px}.catalog-custom-moscow .moscow-text{margin-top:14.032px;width:603.504px;font-size:23.392px;line-height:32.752px}.catalog-custom-moscow .moscow-text.mobile{display:none}.catalog-custom-moscow .moscow .buttons{margin-top:28.064px}.catalog-custom-programs{width:1487.712px;margin:56.144px auto 0}.catalog-custom-programs .catalog-custom-title.title{margin-top:56.144px}.catalog-custom-programs .programs{margin-top:28.064px;gap:27.2px;row-gap:37.424px}.catalog-custom-programs .programs-line{margin-top:14.032px;font-size:23.392px;line-height:23.392px;padding:14.032px 28.064px}.catalog-custom-programs .programs-element{width:729.824px}.catalog-custom-programs .programs-element-img img{width:729.824px;height:409.36px}.catalog-custom-programs .programs-element-title{margin-top:14.032px;font-size:35.088px;line-height:37.424px;width:659.648px}.catalog-custom-programs .programs-element-text{margin-top:14.032px;font-size:18.72px;line-height:23.392px;width:659.648px}.catalog-custom-programs .programs-element .buttons{margin-top:28.064px;width:max-content;margin-bottom:14.032px;padding:16.368px 18.72px}.catalog-custom-reviews{width:1487.712px;margin:56.144px auto}.catalog-custom-reviews .carousel{margin-top:56.144px;position:relative;height:481.872px}.catalog-custom-reviews .carousel .left{left:28.064px}.catalog-custom-reviews .carousel .right{right:28.064px}.catalog-custom-reviews .carousel .react-multi-carousel-list{overflow:hidden}.catalog-custom-reviews .review{width:1108.768px;padding:0 28.064px}.catalog-custom-reviews .review-header{margin-top:42.112px;margin-bottom:25.728px;gap:28.064px}.catalog-custom-reviews .review-header-img img{width:140.352px;height:140.352px}.catalog-custom-reviews .review-header-name{font-size:35.088px;line-height:37.424px}.catalog-custom-reviews .review-content{margin-bottom:9.36px}.catalog-custom-reviews .review-content-text{padding:28.064px;font-size:23.392px;line-height:32.752px}.catalog-custom-reviews .companies{margin-top:56.144px;gap:28.064px}.catalog-custom-reviews .companies .company-img img{width:350.88px;height:233.92px}.catalog-custom-reviews .companies .company-stars{margin-top:28.064px}.catalog-custom-reviews .companies .company-stars img{width:210.528px;height:42.112px}.catalog-custom-reviews .companies .company-text{margin-top:9.36px;font-size:18.72px;line-height:23.392px}.catalog-custom-reviews .companies .company-text2{margin-top:9.36px;font-size:14.032px;line-height:18.72px}.catalog-custom-reviews-partners{margin-top:112.288px}.catalog-custom-reviews-partners .catalog-custom-title{margin-bottom:56.144px}.catalog-custom-reviews-partners .partner-card img{width:350.88px;height:233.92px}.catalog-custom-reviews-partners-carousel{position:relative}.catalog-custom-reviews-partners-carousel .carousel-button-group{position:absolute;top:50%;width:100%;transform:translateY(-50%)}.catalog-custom-form{width:1487.712px;gap:28.064px;margin:56.144px auto 0}.catalog-custom-form.custom{width:auto;gap:120px;padding:11.28px 56.16px}.catalog-custom-form.with-modal{padding:43.28px 56.16px;width:1487.71px}.catalog-custom-form.yellow{margin-top:0;gap:162px}.catalog-custom-form-wrapper{background-color:#f7dd53}.catalog-custom-form .left{width:729.824px;padding-top:84.208px}.catalog-custom-form .left.custom{display:flex;flex-direction:column;justify-content:center;align-self:start;gap:28px;padding-top:0;flex:1 1}.catalog-custom-form .left-title{width:659.648px;font-size:56.144px;line-height:56.144px}.catalog-custom-form .left-btn{width:495.919px}.catalog-custom-form .left-img{width:584.797px;height:397.656px}.catalog-custom-form .left-img img{width:100%;height:100%}.catalog-custom-form .left-text{width:659.648px;font-size:23.392px;line-height:32.752px;margin-top:11.696px}.catalog-custom-form .left-text.custom{margin-top:0}.catalog-custom-form .left-img-custom{display:flex;justify-content:baseline;margin-top:23.392px}.catalog-custom-form .left-img-custom img{width:501.797px;height:352.797px}.catalog-custom-form .presentationNew-form{width:729.824px}.catalog-custom-form .presentationNew-form-content{width:666.824px;padding:74.848px 0 84.208px}.catalog-custom-form .presentationNew-form-content-btns{gap:20px}.catalog-custom-form .presentationNew-form-content-btns button{width:550px}.catalog-custom-form .presentationNew-form-content-btns-red{line-height:19.368px;font-size:16.368px}.catalog-custom-form .presentationNew-form.custom{width:666.922px;flex:1 1}.catalog-custom-modal{padding-top:56.144px}.catalog-custom-modal-lines{margin-bottom:37.424px;gap:4.672px}.catalog-custom-modal-lines.custom{margin-bottom:37.354px}.catalog-custom-modal.custom{padding:0;margin-top:-73.208px}.catalog-custom-modal-line{font-size:23.392px;line-height:32.752px;gap:4.672px;min-width:159.44px}.catalog-custom-modal-line img{height:23.392px;width:23.392px}.catalog-custom-modal-line.custom{font-size:18.72px;line-height:23.392px}.catalog-custom-benefits{width:1487.712px;margin:56.144px auto 0;padding:42.112px;gap:28.064px;border-radius:60px}.catalog-custom-benefits h2{font-weight:600}.catalog-custom-benefits-text{width:832px;font-size:23.392px;line-height:32.752px}.catalog-custom-benefits-list{gap:9.36px;width:1235.088px}.catalog-custom-benefits-list .element{padding:9.36px 18.72px;font-size:18.72px;line-height:23.392px}.catalog-custom-subtitle-list{gap:14px}.catalog-custom-information{box-sizing:border-box;display:flex;flex-direction:column;width:1487.712px;margin:65.504px auto 0}.catalog-custom-information h2{width:990.64px}.catalog-custom-information-row{display:inline-block;margin-top:24px;padding:12px 24px;background-color:#f7dd53;border-radius:12px;width:-moz-fit-content;width:fit-content;color:#333;font-weight:600;line-height:23.392px;font-size:23.392px;letter-spacing:-.02em}.catalog-custom-information .content{box-sizing:border-box;display:flex;flex-direction:column;min-width:100%;background-color:#f2f2f2;border-radius:60px;margin-top:24px;padding:12px 36px}.catalog-custom-information .content .catalog-custom-information-block{position:relative;box-sizing:border-box;display:flex;flex-direction:row;width:100%;margin-top:0;padding:24px 0;border-radius:100px;background-color:inherit}.catalog-custom-information .content .catalog-custom-information-block:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='4' xmlns='http://www.w3.org/2000/svg'%3e%3cline x1='0' y1='2' x2='100%25' y2='2' stroke='%23DEDEDE' stroke-width='4' stroke-dasharray='24' stroke-linecap='square'/%3e%3c/svg%3e")}.catalog-custom-information .content .catalog-custom-information-block:last-child:after{content:none}.catalog-custom-information .content .catalog-custom-information-block img{border-radius:24px 12px 12px 24px;margin-top:0;width:449.12px;height:299.408px}.catalog-custom-information .content .catalog-custom-information-block div{margin-top:0;margin-left:24px;padding-top:24px}.catalog-custom-information .content .catalog-custom-information-block div h3{margin-top:0;margin-bottom:12px;color:#373737;letter-spacing:-.04em;font-size:35.088px;line-height:2.339vw;font-weight:600}.catalog-custom-information .content .catalog-custom-information-block div p{font-size:23.392px;line-height:32.752px;margin-top:0;color:#737373;width:856.144px}.catalog-custom-description{width:1487.712px;margin:56px auto 0}.catalog-custom-description-container{margin-top:24px;display:flex;flex-wrap:wrap;gap:24px}.catalog-custom-description-item{flex:1 1;min-width:25%;padding:12px 24px;border-radius:12px;height:128px}.catalog-custom-description-item h4{font-size:23.392px;line-height:23.392px;letter-spacing:-.02em;font-weight:600}.catalog-custom-description-item p{font-size:18.72px;line-height:23.392px}.catalog-custom-informationCards{width:1487.712px;margin:56px auto 0}.catalog-custom-informationCards-container{margin-top:14.032px;display:flex;gap:14.032px}.catalog-custom-informationCards-item{flex:1 1;min-width:15%;padding:28.064px 14.032px 14.032px;border-radius:24px}.catalog-custom-informationCards-item div{margin-bottom:20px}.catalog-custom-informationCards-item div h4{font-size:23.392px;line-height:23.392px;letter-spacing:-.02em}.catalog-custom-informationCards-item div p{font-size:18.72px;line-height:23.392px;margin-top:14.032px}.catalog-custom-informationCards-tag{box-sizing:border-box;width:-moz-fit-content;width:fit-content;border-radius:12px;padding:12px 24px;margin-top:28.064px;margin-bottom:28.064px}.catalog-custom-informationCards-tag span{font-size:1.462vw;line-height:1.462vw}.catalog-custom-tag{margin-top:14.032px;font-size:23.392px;line-height:23.392px;padding:14.032px 28.064px}.catalog-custom-profTeachers{width:1487.712px;margin:149.712px auto 0}.catalog-custom-profTeachers-row{margin-top:28.064px;padding:14.032px 28.064px;font-size:23.392px;line-height:23.392px}.catalog-custom-profTeachers-cards{margin-top:28.064px;gap:28.064px}.catalog-custom-profTeachers-card{padding:28.064px}.catalog-custom-profTeachers-card .img img{width:376.608px;height:294.736px}.catalog-custom-profTeachers-card .title{margin-top:28.064px;font-size:35.088px;line-height:37.424px;width:603.504px}.catalog-custom-profTeachers-card .text{margin-top:14.032px;font-size:18.72px;line-height:23.392px;width:603.504px}.catalog-custom-dynamic{margin:149.712px 0}.catalog-custom-dynamic-row{gap:14.048px;padding:7.024px 0}.catalog-custom-dynamic-image{max-width:317px;max-height:224px}.catalog-quiz-form{align-items:center}.catalog-quiz-form-content{padding:28.064px;width:741.536px;margin:0 auto;height:max-content}.catalog-quiz-form-content-title{font-size:56.144px;line-height:56.144px;width:631.584px}.catalog-quiz-form-content-title-loading{width:unset;height:112.288px;border-radius:12px}.catalog-quiz-form-content-text{font-size:23.392px;line-height:32.752px;margin-top:14.032px}.catalog-quiz-form-content-controls{margin-top:14.032px;padding:12px}.catalog-quiz-form-content-controls-inputs{gap:4.672px;width:100%;margin-left:-8px;margin-top:-8px}.catalog-quiz-form-content-controls-inputs .input{padding:14.032px}.catalog-quiz-form-content-controls-inputs .input-label{font-size:14.032px;line-height:18.72px}.catalog-quiz-form-content-controls-inputs .input input{font-size:18.72px;line-height:23.392px}.catalog-quiz-form-content-controls-checkbox{margin-top:18.72px;padding:16.368px;gap:16.368px}.catalog-quiz-form-content-controls-checkbox img{height:23.392px;width:23.392px}.catalog-quiz-form-content-controls-checkbox-text{font-size:18.72px;line-height:23.392px}.catalog-quiz-form-content-controls .buttons{margin-top:28.064px}.catalog-quiz-form-close{right:28.064px;top:28.064px}.catalog-card-new{min-height:325.152px;width:1080.704px;padding:14.032px;gap:14.032px;margin-top:28.064px}.catalog-card-new-images{gap:4.672px;overflow:hidden;border-radius:24px}.catalog-card-new-images-additional{gap:4.672px}.catalog-card-new-images-additional-element{height:100%;flex:1 1;position:relative;width:113.456px}.catalog-card-new-images-additional-element img{position:absolute;height:100%}.catalog-card-new-images-main .catalog-card-imgs-like{top:10px;right:10px;width:56px;height:56px}.catalog-card-new-info{gap:4.672px}.catalog-card-new-info-text{flex:1 1;padding:18.72px}.catalog-card-new-info-text-title{font-size:35.088px;line-height:37.424px}.catalog-card-new-info-text .catalog-card-info-link{display:flex;align-items:center;gap:4.672px;padding-left:28.064px;margin-top:9.36px}.catalog-card-new-info-text .catalog-card-info-link img{height:14.032px;width:14.032px}.catalog-card-new-info-text .catalog-card-info-info{display:flex;flex-wrap:wrap;margin-top:14.032px;column-gap:28.064px;row-gap:9.36px}.catalog-card-new-info-text .catalog-card-info-info-line{line-height:23.392px;margin-top:0}.catalog-card-new-info-text .catalog-card-info-info-line-text{width:unset;overflow:unset;text-overflow:unset}.catalog-card-new-info-text .catalog-card-info-info img{width:23.392px;height:23.392px}.catalog-card-new-info-button{height:max-content;padding:2.336px 4.672px 2.336px 28.064px}.catalog-card-new-info-button .buttons{padding:23.392px 39.76px}.catalog-card-new-info-button-blue{font-size:14.032px;line-height:18.72px}.catalog-card-new-info-button-date{font-size:35.088px;line-height:37.424px}}.red{background-color:#ffd3d8!important}.login h1{font-weight:600;letter-spacing:-.06em;color:#222}.login-subtitle{letter-spacing:-.02em;color:#373737}.login-input{border:8px solid #178ce6;margin-left:-8px;border-radius:20px;position:relative}.login-input-error{position:absolute;right:12px;top:50%;transform:translateY(-50%);z-index:3}.login-input input{width:100%;border:none;outline:none;background-color:transparent;padding:0;color:#373737}.login-input input::placeholder{color:#bdbdbd}.login-input-label{color:#737373;letter-spacing:.01em;text-transform:uppercase}.login-checkbox{border:1px solid #737373;border-radius:12px;display:flex;align-items:center;color:#737373;cursor:pointer}.login-checkbox a{color:#737373;text-decoration:underline}.login-policy{color:#737373}.login-forgot,.login-policy a{color:#737373;text-decoration:underline}.login-forgot,.login-link{cursor:pointer}.login-link{color:#737373;text-decoration:underline}.reg-wrapper{border:8px solid #178ce6;margin-left:-8px;border-radius:20px;display:flex;flex-direction:column;background-color:#178ce6}.reg-wrapper input{width:100%;border:none;outline:none;background-color:transparent;padding:0;color:#373737}.reg-wrapper input::placeholder{color:#bdbdbd}.reg-input{position:relative;background-color:#fff}.reg-input:first-child{border-radius:16px 16px 4px 4px}.reg-input:last-child{border-radius:4px 4px 16px 16px}.reg-input-error{position:absolute;right:12px;top:50%;transform:translateY(-50%);z-index:3}@media screen and (max-width:849px){.login{padding:37.255vw 2.941vw 2.941vw;margin-bottom:32.353vw}.login h1{font-size:7.843vw;line-height:8.824vw}.login-subtitle{margin-top:2.941vw;font-size:4.412vw;line-height:5.882vw;letter-spacing:-.01em}.login-input{border:12px solid #178ce6;margin-left:-12px;margin-top:2.941vw;width:calc(100% - 5.882vw);padding:2.941vw}.login-input input{font-size:3.676vw;line-height:4.902vw}.login-input-label{font-size:2.941vw;line-height:3.922vw}.login-checkbox{margin-top:2.941vw;padding:2.941vw;gap:2.941vw;font-size:3.922vw;line-height:4.902vw}.login-checkbox img{width:5.882vw;height:5.882vw}.login .buttons,.login-policy{margin-top:2.941vw}.login-policy{font-size:2.941vw;line-height:3.922vw}.login-forgot{margin-top:3.922vw}.login-forgot,.login-link{font-size:3.922vw;line-height:4.902vw}.login-link{margin-top:5.882vw}.login-link.second,.reg-wrapper{margin-top:2.941vw}.reg-wrapper{border:12px solid #178ce6;margin-left:-12px;gap:.98vw;width:100%}.reg-wrapper input{font-size:3.676vw;line-height:4.902vw}.reg-wrapper-label{font-size:2.941vw;line-height:3.922vw}.reg-input{width:calc(100% - 5.882vw);padding:2.941vw}}@media screen and (min-width:850px)and (max-width:1600px){.login{margin-top:13.158vw;margin-left:11.404vw;margin-bottom:6.725vw;width:37.865vw}.login h1{font-size:3.509vw;line-height:3.509vw}.login-subtitle{margin-top:.877vw;font-size:1.462vw;line-height:2.047vw}.login-input{margin-top:1.17vw;width:calc(100% - 1.754vw);padding:.877vw}.login-input input{font-size:1.17vw;line-height:1.462vw}.login-input-label{font-size:.877vw;line-height:1.17vw}.login-checkbox{margin-top:1.17vw;padding:.877vw;gap:.877vw;font-size:1.17vw;line-height:1.462vw}.login-checkbox img{width:1.754vw;height:1.754vw}.login .buttons{margin-top:1.754vw}.login-policy{font-size:.877vw;line-height:1.17vw;margin-top:.877vw}.login-forgot,.login-link{font-size:1.17vw;line-height:1.462vw;margin-top:1.754vw}.login-link.second{margin-top:.585vw}.reg-wrapper{margin-top:1.17vw;gap:.292vw}.reg-wrapper input{font-size:1.17vw;line-height:1.462vw}.reg-wrapper-label{font-size:.877vw;line-height:1.17vw}.reg-input{width:calc(100% - 1.754vw);padding:.877vw}}@media screen and (min-width:1601px){.login{margin-top:210.528px;margin-left:182.464px;margin-bottom:107.6px;width:605.84px}.login .reg-wrapper{gap:4.672px;margin-top:18.72px}.login .reg-label{font-size:14.032px;line-height:18.72px}.login .reg-input{padding:14.032px}.login .reg-input input{font-size:18.72px;line-height:23.392px}.login h1{font-size:56.144px;line-height:56.144px}.login-subtitle{margin-top:14.032px;font-size:23.392px;line-height:32.752px}.login-input{margin-top:18.72px;width:calc(100% - 28.064px);padding:14.032px}.login-input input{font-size:18.72px;line-height:23.392px}.login-input-label{font-size:14.032px;line-height:18.72px}.login-checkbox{margin-top:18.72px;padding:14.032px;gap:14.032px;font-size:18.72px;line-height:23.392px}.login-checkbox img{width:28.064px;height:28.064px}.login .buttons{margin-top:28.064px}.login-policy{font-size:14.032px;line-height:18.72px;margin-top:14.032px}.login-forgot,.login-link{font-size:18.72px;line-height:23.392px;margin-top:28.064px}.login-link.second{margin-top:9.36px}.login-section{max-width:1600px;margin:0 auto}}.billing-step2{position:absolute;left:0;top:0;width:100vw;display:flex}.billing-step2 .right{height:100%;background-color:#ecddcf}.billing-step2 .right-content{background-color:#fff;border-radius:16px 16px 0 0;position:relative}.billing-step2 .right-content-title{box-shadow:0 2px 2px 0 rgba(0,0,0,.051),0 2px 6px 0 rgba(0,0,0,.078);font-weight:600;letter-spacing:-4%;color:#000}.billing-step2 .right-content-name{font-weight:600;letter-spacing:-2%;color:#373737}.billing-step2 .right-content-user{color:#737373}.billing-step2 .right-content-booking{display:flex;justify-content:space-between;color:#373737}.billing-step2 .right-content-full{display:flex;justify-content:space-between;color:#737373}.billing-step2 .right-content-footer{position:absolute;bottom:0;box-shadow:0 -2px 2px 0 rgba(0,0,0,.051),0 -2px 6px 0 rgba(0,0,0,.078)}.billing-step2 .right-content-footer-price{display:flex;justify-content:space-between;font-weight:600;letter-spacing:-2%;color:#373737}.billing-step2 .right-content-footer-price-second{display:flex;justify-content:space-between;color:#737373}.billing-step2 .right-content-footer-info{color:#737373}.billing-step2 .left{flex:1 1}.billing-step2 .left-user{font-weight:600;letter-spacing:-.06em}.billing-step2 .left-child-text{letter-spacing:-.02em;color:#373737}.billing-step2 .left-children{display:flex;flex-direction:column}.billing-step2 .left-children-buttons{display:flex;justify-content:flex-end}.billing-step2 .left-child{display:flex;align-items:center;border:1px solid #cfdb44;border-radius:12px;cursor:pointer;color:#373737}.billing-step2 .left-child img{object-fit:cover}.billing-step2 .left .input-wrappers{background-color:#178ce6;border-radius:20px;width:max-content;display:flex;flex-direction:column}.billing-step2 .left .input-wrappers .input-line{background-color:#fff;border-radius:4px}.billing-step2 .left .input-wrappers .input-line input{width:100%;padding:0;border:unset;outline:unset;color:#373737}.billing-step2 .left .input-wrappers .input-line .value{color:#373737}.billing-step2 .left .input-wrappers .input-line .label{text-transform:uppercase;color:#737373;letter-spacing:.01em}.billing-step2 .left .input-wrappers .input-line:first-child{border-radius:12px 12px 4px 4px}.billing-step2 .left .input-wrappers .input-line:last-child{border-radius:4px 4px 12px 12px}.billing-step2 .left .input-wrappers .input-line.solo{border-radius:12px 12px 12px 12px}.billing-step2 .left .input-wrappers .input-line-double{display:flex;border-radius:4px 4px 12px 12px;overflow:hidden}.billing-step2 .left .input-wrappers .input-line-double .input-line{border-radius:4px 4px 4px 4px}.billing-step2 .left .input-buttons{display:flex;justify-content:flex-end}.billing-step2 .final-step{display:flex;justify-content:center}.billing-step2 .final-step-right{display:flex;flex-direction:column}.billing-step2 .final-step-right .element{display:flex;align-items:flex-start}.billing-step2 .final-step-right .element-exclamation{background-color:#cfeeff;color:#178ce6;border-radius:200px;display:flex;align-items:center;justify-content:center}.billing-step2 .final-step-right .element-text{color:#737373}.billing-step2 .final-step-title{font-weight:600;letter-spacing:-.06em;color:#222}.billing-step2 .final-step-smena-name{color:#737373}.billing-step2 .final-step .separator{background-color:#bdbdbd;height:1px}.billing-step2 .final-step-for{color:#737373}.billing-step2 .final-step-for-name{color:#373737;letter-spacing:-.04em;font-weight:600}.billing-step2 .final-step-booking{color:#373737;font-weight:600;letter-spacing:-.02em;display:flex;justify-content:space-between}.billing-step2 .final-step-additional{color:#737373;display:flex;justify-content:space-between}.billing-step2 .final-step .checkboxes{background-color:#f2f2f2;border-radius:24px}.billing-step2 .final-step .checkboxes-switch{display:flex;align-items:center;color:#373737}.billing-step2 .final-step .checkboxes-switch img{object-fit:cover;cursor:pointer}.billing-step2 .final-step-price{background-color:#ecddcf;border-radius:24px}.billing-step2 .final-step-price .checkbox-mins{border:1px solid #fff;border-radius:12px;background-color:hsla(0,0%,100%,.4);display:flex;cursor:pointer;color:#373737}.billing-step2 .final-step-price-separator{height:1px;background-color:#fff}.billing-step2 .final-step-price-final{color:#373737;font-weight:600;letter-spacing:-.02em}.billing-step2 .final-step-price-final-price,.billing-step2 .final-step-price-line{display:flex;justify-content:space-between;color:#373737}.billing-step2 .final-step-price-final-price{font-weight:600;letter-spacing:-.02em}@media screen and (min-width:850px)and (max-width:1600px){.billing-step2 .right{width:41.155vw}.billing-step2 .right-content{width:27.997vw;height:calc(100vh - 9.064vw);margin:9.064vw auto 0}.billing-step2 .right-content-title{padding:.877vw 1.17vw;font-size:2.193vw;line-height:2.339vw}.billing-step2 .right-content-name{margin:1.462vw 1.754vw 0;font-size:1.462vw;line-height:1.462vw}.billing-step2 .right-content-user{margin:.292vw 1.754vw 0;font-size:.877vw;line-height:1.17vw}.billing-step2 .right-content-booking{margin:.585vw 1.754vw 0;font-size:1.17vw;line-height:1.462vw}.billing-step2 .right-content-full{margin:.292vw 1.754vw 0;font-size:.877vw;line-height:1.17vw}.billing-step2 .right-content-footer{padding:.877vw 1.754vw;width:calc(100% - 3.508vw)}.billing-step2 .right-content-footer-price{font-size:1.462vw;line-height:1.462vw}.billing-step2 .right-content-footer-price-second{font-size:.877vw;line-height:1.17vw;margin-top:.292vw}.billing-step2 .right-content-footer-info{font-size:.877vw;line-height:1.17vw;margin-top:.877vw}.billing-step2 .left-wrapper{width:37.865vw;margin:13.158vw auto 0}.billing-step2 .left-user{font-size:3.509vw;line-height:3.509vw}.billing-step2 .left-child-text{font-size:1.462vw;line-height:2.047vw;margin-top:.877vw}.billing-step2 .left-children{margin-top:1.754vw;gap:.877vw}.billing-step2 .left-children-buttons{margin-top:1.754vw;gap:1.754vw}.billing-step2 .left-child{gap:1.023vw;padding:1.023vw;font-size:1.17vw;line-height:1.462vw}.billing-step2 .left-child img{width:1.462vw;height:1.462vw}.billing-step2 .left .input-wrappers{border:.585vw solid #178ce6;margin:1.17vw -.585vw -.585vw;gap:.292vw}.billing-step2 .left .input-wrappers .input-line{width:35.965vw;padding:.731vw .877vw}.billing-step2 .left .input-wrappers .input-line .value,.billing-step2 .left .input-wrappers .input-line input{font-size:1.17vw;line-height:1.462vw}.billing-step2 .left .input-wrappers .input-line .label{font-size:.877vw;line-height:1.462vw}.billing-step2 .left .input-wrappers .input-line-double{gap:.292vw}.billing-step2 .left .input-wrappers .input-line-double .input-line{width:16.959vw}.billing-step2 .left .input-buttons{margin-top:1.17vw}.billing-step2 .final-step{margin:8.772vw auto 0;gap:9.649vw}.billing-step2 .final-step-right{width:29.825vw;gap:1.754vw}.billing-step2 .final-step-right .element{gap:.585vw}.billing-step2 .final-step-right .element-exclamation{min-height:2.339vw;min-width:2.339vw;max-height:2.339vw;max-width:2.339vw;font-size:.877vw;line-height:1.17vw}.billing-step2 .final-step-right .element-text{font-size:1.17vw;line-height:1.462vw}.billing-step2 .final-step-left{width:37.865vw}.billing-step2 .final-step-title{font-size:3.509vw;line-height:3.509vw}.billing-step2 .final-step-smena-name{margin-top:.877vw;width:26.681vw;font-size:1.17vw;line-height:1.462vw}.billing-step2 .final-step .separator{margin:1.754vw 0}.billing-step2 .final-step-for{font-size:1.17vw;line-height:1.462vw}.billing-step2 .final-step-for-name{font-size:2.193vw;line-height:2.339vw}.billing-step2 .final-step-booking{line-height:1.462vw;font-size:1.462vw;margin-top:1.754vw}.billing-step2 .final-step-additional{margin-top:.585vw;font-size:.877vw;line-height:1.17vw}.billing-step2 .final-step .checkboxes{margin-top:1.754vw;padding:.877vw 1.754vw}.billing-step2 .final-step .checkboxes-switch{gap:.877vw;font-size:1.17vw;line-height:1.462vw}.billing-step2 .final-step .checkboxes-switch img{height:1.754vw;width:3.509vw}.billing-step2 .final-step-price{padding:.877vw}.billing-step2 .final-step-price .checkbox-mins{padding:1.023vw;gap:1.023vw;font-size:1.17vw;line-height:1.462vw}.billing-step2 .final-step-price .checkbox-mins img{width:1.462vw;height:1.462vw}.billing-step2 .final-step-price-separator{margin:.877vw 0}.billing-step2 .final-step-price-final{margin-top:1.462vw;font-size:1.462vw;line-height:1.462vw}.billing-step2 .final-step-price-line{margin-top:.877vw;font-size:1.17vw;line-height:1.462vw}.billing-step2 .final-step-price-final-price{font-size:1.462vw;line-height:1.462vw}.billing-step2 .final-step-price .buttons{margin-top:1.462vw}}@media screen and (max-width:849px){.shiftOld{overflow-y:unset;margin-bottom:24px}.shiftOld-modal-footer{margin-left:unset;transform:translateY(100%);opacity:0;transition:transform,opacity .1s ease-in-out;height:0;z-index:100;position:fixed;bottom:0;width:100vw;background-color:#fff;border-radius:24px 24px 0 0;box-shadow:0 -7px 20px 0 rgba(0,0,0,.059),0 -4px 4px 0 rgba(0,0,0,.059)}.shiftOld-modal-footer-bg{position:fixed;top:0;left:0;background-color:hsla(0,0%,100%,.8);height:100vh;width:100vw}.shiftOld-modal-footer-header-small{padding:12px 16px;display:flex;justify-content:space-between;align-items:center}.shiftOld-modal-footer-header-small-button{display:flex;align-items:center;font-size:3.676vw;font-weight:400;line-height:4.902vw;color:#373737}.shiftOld-modal-footer-header-big{padding:24px 12px 16px}.shiftOld-modal-footer-header-big-price{display:flex;gap:24px;margin-top:16px}.shiftOld-modal-footer-header-big .home-smena-element-date{margin-top:18px}.shiftOld-modal-footer-header-big .catalog-card-info-info{margin-top:16px;display:flex;flex-direction:column;gap:9px}.shiftOld-modal-footer-header-big .home-smena-element-price-main{margin-top:16px;font-size:6.373vw;line-height:6.863vw;font-weight:600;letter-spacing:-.02em}.shiftOld-modal-footer-header-big .home-smena-element-price-text{margin-top:0}.shiftOld-modal-footer-header-big .home-smena-element-price{font-size:3.676vw}.shiftOld-modal-footer-body{border-top:1px solid #dedede;padding:8px 12px;display:flex;justify-content:space-between;align-items:center}.shiftOld-modal-footer-body .shiftOld-content-content-right-card-button{margin-top:0}.shiftOld-modal-footer-body-text{flex:1 1;font-size:3.676vw;font-weight:400;line-height:4.902vw;color:#737373}.shiftOld-modal-footer.show{transform:translateY(0);opacity:1;height:max-content}.shiftOld-mobile-nav{position:fixed;background-color:#fff;top:0;transform:translateY(-100%);transition:opacity,transform .1s;opacity:0;width:calc(100vw - 2px);border:1px solid #dedede;border-bottom:none;overflow-x:scroll;margin-bottom:-72px}.shiftOld-mobile-nav-elements{padding:11px 11px 0;display:flex;width:max-content;border-bottom:1px solid #dedede}.shiftOld-mobile-nav-element{white-space:"nowrap";padding:20px 12px 18px;border-bottom:2px solid transparent;font-size:4.412vw;font-weight:600;line-height:4.902vw;letter-spacing:-.01em;color:#737373;text-align:center;margin-bottom:-1px;cursor:pointer}.shiftOld-mobile-nav-element.active{border-bottom:2px solid #178ce6;color:#373737}.shiftOld-mobile-nav.show{opacity:1;transform:translate(0)}.shiftOld-wrapper{position:relative;width:100vw;padding-left:3.51vw;margin-left:-3.51vw;margin-bottom:-96px}.shiftOld-header{position:absolute;left:-10vw;top:-20vw;opacity:1;width:100vw}.shiftOld-header img{width:130vw;height:unset;object-fit:cover}.shiftOld-content{position:relative;padding:48px 3.51vw 0}.shiftOld-content-header{padding-top:48px}.shiftOld-content-header-carousel{position:relative;margin-bottom:62px}.shiftOld-content-header-carousel-buttons{display:flex;position:absolute;bottom:10px;left:10px;width:96%;justify-content:space-between;align-items:center}.shiftOld-content-header-carousel-buttons-left{display:flex;gap:4px}.shiftOld-content-header-carousel-buttons-left-button{padding:6px;background-color:#fff;border-radius:60px;height:24px;width:24px}.shiftOld-content-header-carousel video{width:95vw;height:70.6vw;border-radius:24px}.shiftOld-content-header-carousel .element img{width:92.98vw!important;object-fit:cover;height:70.6vw;border-radius:24px}.shiftOld-content-header-link{color:#178ce6;font-size:3.93vw;cursor:pointer}.shiftOld-content-header-title{display:flex;justify-content:space-between;margin-top:12px;align-items:flex-start}.shiftOld-content-header-title-text{color:#373737;font-size:7.85vw;font-weight:600;line-height:7.85vw;margin:0;letter-spacing:-.06em}.shiftOld-content-header-title-buttons{display:flex;align-items:center;gap:4px}.shiftOld-content-header-title-buttons-button{display:flex;align-items:center;background-color:#fff;padding:8px;gap:14px;cursor:pointer;border-radius:60px;font-size:1.17vw;color:#373737;font-weight:600;box-shadow:0 2px 2px 0 rgba(0,0,0,.05),0 2px 6px 0 rgba(0,0,0,.08)}.shiftOld-content-header-imgs{margin-top:36px;display:flex;overflow:hidden;gap:4px}.shiftOld-content-header-imgs-video{position:relative}.shiftOld-content-header-imgs-video img{width:calc(100vw - 16px)!important;height:47vw!important;object-fit:cover;border-radius:12px}.shiftOld-content-header-imgs-video.carousel img{object-fit:cover;height:70.6vw!important;width:92.98vw!important}.shiftOld-content-header-imgs-video.carousel .play-icon img{height:24px!important;width:unset!important}.shiftOld-content-header-imgs-video-play{left:50%;top:50%;transform:translate(-50%,-50%);position:absolute}.shiftOld-content-header-imgs-imgs{display:flex;flex-direction:column;gap:4px;position:relative;padding:0 8px}.shiftOld-content-header-imgs-imgs-line{display:flex;gap:4px}.shiftOld-content-header-imgs-imgs-line:last-child img:first-child{border-radius:4px 4px 4px 24px}.shiftOld-content-header-imgs-imgs-line:last-child img:last-child{border-radius:4px 4px 24px 4px}.shiftOld-content-header-imgs-imgs-line img{border-radius:4px;width:22.67vw;object-fit:cover;height:18vw}.shiftOld-content-header-imgs-imgs-more{display:flex;align-items:center;gap:14px;background:#fff;border-radius:60px;right:12px;bottom:12px;padding:8px 12px;color:#222;font-size:3.93vw;font-weight:600;letter-spacing:-.01em;cursor:pointer}.shiftOld-content-header-imgs-imgs-more img{height:24px;object-fit:cover;width:24px}.shiftOld-content-header-banners{margin-top:12px}.shiftOld-content-header-banners-reviews{display:flex;justify-content:space-between;border:1px solid #caac7e;border-radius:12px;align-items:center;padding:8px}.shiftOld-content-header-banners-reviews-text{color:#737373;font-size:3.7vw;font-weight:600}.shiftOld-content-header-banners-reviews-text span{color:#373737}.shiftOld-content-header-banners-reviews-count{text-align:center;background-color:#ecddcf;border-radius:4px;padding:6px}.shiftOld-content-header-banners-reviews-count-value{color:#373737;font-size:6.4vw;font-weight:600}.shiftOld-content-header-banners-reviews-count-text{color:#373737;font-size:2.95vw}.shiftOld-content-header-banners-banner{margin-top:12px;padding:12px;color:#373737;font-size:3.7vw;font-weight:600;border-radius:12px}.shiftOld-content-content{padding-top:48px}.shiftOld-content-content-title{color:#373737;font-size:6.373vw;font-weight:600;line-height:6.863vw;margin:0;letter-spacing:-.02em}.shiftOld-content-content-title span{color:#373737!important;background-color:unset!important}.shiftOld-content-content-sub-title{color:#373737;font-size:7.843vw;font-weight:600;line-height:8.824vw;margin:0;letter-spacing:-.06em}.shiftOld-content-content-spacer{margin-bottom:60px}.shiftOld-content-content-text{margin-top:12px;color:#333;font-size:4.42vw;letter-spacing:-.01em}.shiftOld-content-content-text.top-12{margin-top:12px}.shiftOld-content-content-button{margin-top:24px;color:#222;font-size:4.42vw;padding:14px 16px;border:3px solid #222;border-radius:60px;cursor:pointer;font-weight:600;text-align:center;letter-spacing:-.02em}.shiftOld-content-content-green{position:relative}.shiftOld-content-content-green-line{display:flex;gap:2.941vw}.shiftOld-content-content-green-line:last-child{margin:-4px}.shiftOld-content-content-green-line-element{display:flex;flex-direction:row;gap:2.941vw;flex:1 1;padding:2.941vw 2.941vw 4.902vw;border:.98vw;border-radius:5.882vw;height:85vw;background-color:#f2f2f2}.shiftOld-content-content-green-line-element:last-child{margin-right:-4px}.shiftOld-content-content-green-line-element-title{margin-top:1.961vw;color:#373737;font-size:4.42vw;font-weight:600;letter-spacing:-.01em}.shiftOld-content-content-green-line-element-text{max-width:49.02vw;color:#737373;margin-top:1.961vw;font-size:3.7vw}.shiftOld-content-content-green-line-element img{width:18.382vw;height:18.382vw;object-fit:cover;border-radius:5.882vw}.shiftOld-content-content-location-imgs{margin-top:24px;gap:2px;display:flex;flex-direction:column}.shiftOld-content-content-location-imgs-video{cursor:pointer;height:63.8vw;position:relative}.shiftOld-content-content-location-imgs-video img{width:92.98vw;height:63.8vw;object-fit:cover;border-radius:24px 24px 0 0}.shiftOld-content-content-location-imgs-imgs{display:flex;width:92.98vw;gap:2px}.shiftOld-content-content-location-imgs-imgs :first-child{border-radius:0 0 0 24px}.shiftOld-content-content-location-imgs-imgs :last-child{border-radius:0 0 24px 0}.shiftOld-content-content-location-imgs-imgs img{object-fit:cover;flex:1 1;height:28vw}.shiftOld-content-content-location-info{margin-top:24px;gap:12px}.shiftOld-content-content-location-info-element{display:flex;align-items:center;gap:8px;margin-top:12px}.shiftOld-content-content-location-info-element-img{min-width:12.26vw;height:12.26vw;border-radius:100vw;background-color:#a15b79}.shiftOld-content-content-location-info-element-img img{height:12.26vw;width:12.26vw;object-fit:cover;border-radius:100vw}.shiftOld-content-content-location-info-element-text{color:#373737;font-size:3.93vw}.shiftOld-content-content-theme-imgs{margin-top:24px;position:relative}.shiftOld-content-content-theme-imgs .element img{width:68.627vw;height:68.627vw;object-fit:cover;border-radius:12px}.shiftOld-content-content-day{margin-top:24px}.shiftOld-content-content-day-element{display:flex;align-items:center;gap:12px}.shiftOld-content-content-day-element-spacer{background:#81b530;height:8px;width:1vw;margin-left:6.87vw}.shiftOld-content-content-day-element-round{background-color:#dffdc3;height:12.26vw;width:12.26vw;border:1px solid #81b530;border-radius:100px;line-height:12.26vw;text-align:center;font-size:3.7vw;font-weight:600;letter-spacing:-.01em;color:#1f4719}.shiftOld-content-content-day-element-round-wrapper{padding:4px}.shiftOld-content-content-day-element-text{font-size:3.7vw;line-height:4.91vw}.shiftOld-content-content-day-element-text-time{color:#737373}.shiftOld-content-content-day-element-text-value{color:#373737;max-width:73vw}.shiftOld-content-content-activities{display:flex;gap:8px;margin-top:24px}.shiftOld-content-content-activities-card{position:relative;margin-top:8px;width:46vw;box-shadow:0 1px 1px 0 rgba(0,0,0,.15),0 0 2px 1px rgba(0,0,0,.04),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2);border-radius:12px 12px 12px 12px}.shiftOld-content-content-activities-card:first-child{margin-top:0}.shiftOld-content-content-activities-card img{width:46vw;object-fit:cover;border-radius:12px 12px 0 0}.shiftOld-content-content-activities-card-text{padding:12px;color:#373737;font-size:3.7vw}.shiftOld-content-content-activities-card-price{position:absolute;top:4px;right:4px;border-radius:12px;background:#e57300;padding:4px 8px;box-shadow:0 1px 1px 0 rgba(0,0,0,.15),0 0 2px 1px rgba(0,0,0,.04),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2);color:#fff;font-size:3.7vw;font-weight:600}.shiftOld-content-content-prepod{padding:11.765vw 2.941vw;width:94.118vw;margin-left:-3.51vw;background-color:#f7dd53;border-radius:24px}.shiftOld-content-content-prepod h2{padding:0;margin:0;font-size:6.373vw;font-weight:600;line-height:6.863vw;letter-spacing:-.02em;color:#222;width:76.471vw}.shiftOld-content-content-prepod-text{margin-top:2.941vw;font-size:4.412vw;line-height:5.882vw;letter-spacing:-.01em;color:#222}.shiftOld-content-content-prepod-pros{margin-top:2.941vw;margin-bottom:5.882vw;display:flex;flex-direction:column;gap:.98vw}.shiftOld-content-content-prepod-pros-card{padding:5.882vw;background-color:#1f596d;display:flex;flex-direction:column;gap:2.941vw;color:#fff;border-radius:12px}.shiftOld-content-content-prepod-pros-card-title{width:76.471vw;font-size:4.412vw;font-weight:600;line-height:4.902vw;letter-spacing:-.01em}.shiftOld-content-content-prepod-pros-card-text{width:76.471vw;font-size:3.676vw;line-height:4.902vw}.shiftOld-content-content-prepod-cards{display:flex;flex-direction:column;gap:2.941vw;margin-top:2.941vw}.shiftOld-content-content-prepod-cards-card{background-color:#fff;border-radius:12px;padding:2.941vw;display:flex;align-items:center;gap:3.922vw;position:relative}.shiftOld-content-content-prepod-cards-card-name{width:48.284vw;font-size:4.412vw;font-weight:600;line-height:4.902vw;letter-spacing:-.01em;color:#373737}.shiftOld-content-content-prepod-cards-card-text{width:48.284vw;margin-top:.98vw;color:#373737;font-size:3.676vw;line-height:4.902vw}.shiftOld-content-content-prepod-cards-card-button{border-radius:200px;height:7.843vw;width:7.843vw;display:flex;justify-content:center;align-items:center;border:1px solid rgba(0,0,0,.03);cursor:pointer;position:absolute;right:2.941vw;top:2.941vw;box-shadow:0 2px 2px 0 rgba(0,0,0,.051),0 2px 6px 0 rgba(0,0,0,.078)}.shiftOld-content-content-prepod-cards-card-button img{height:5.882vw;width:5.882vw}.shiftOld-content-content-prepod-cards-card-img{display:flex}.shiftOld-content-content-prepod-cards-card-img img{height:24.265vw;width:24.265vw;object-fit:cover;border-radius:1000px}.shiftOld-content-content-prepod .buttons{margin-top:5.882vw;width:max-content;font-size:3.922vw;line-height:4.902vw;letter-spacing:-.01em;padding:2.451vw 2.941vw!important}.shiftOld-content-content-aboutShift{margin-top:2.941vw}.shiftOld-content-content-aboutShift-card{display:flex;flex-direction:column;border-radius:24px;overflow:hidden;margin-right:1.961vw}.shiftOld-content-content-aboutShift-card-text{background-color:#f3e156;padding:5.882vw}.shiftOld-content-content-aboutShift-card-text-title{font-size:4.412vw;font-weight:600;line-height:4.902vw;letter-spacing:-.01em;color:#373737;width:61.765vw}.shiftOld-content-content-aboutShift-card-text-text{width:61.765vw;color:#373737;font-size:4.412vw;line-height:4.902vw;letter-spacing:-.01em;margin-top:2.941vw}.shiftOld-content-content-aboutShift-card-image{display:flex}.shiftOld-content-content-aboutShift-card-image img{width:80.882vw;height:49.02vw;object-fit:cover}.shiftOld-content-content-reviews{border:1px solid #ecddcf;margin-top:24px;border-radius:24px;padding:12px;position:relative}.shiftOld-content-content-reviews-carouser{position:relative;width:100%;margin-bottom:150px}.shiftOld-content-content-reviews-header{display:flex;align-items:center;gap:12px}.shiftOld-content-content-reviews-value{padding:12px 6px;border-radius:4px;color:#373737;font-size:6.4vw;font-weight:600;background-color:#ecddcf;letter-spacing:-.02em}.shiftOld-content-content-reviews-text{color:#373737;font-size:3.7vw;font-weight:600}.shiftOld-content-content-reviews-cout{color:#737373;font-size:3.7vw}.shiftOld-content-content-reviews-separator{margin-top:16px;margin-bottom:16px;height:1px;background-color:#ecddcf}.shiftOld-content-content-reviews-values{width:40vw}.shiftOld-content-content-reviews-values-line{display:flex;flex-wrap:wrap;gap:24px}.shiftOld-content-content-reviews-values-text{display:flex;justify-content:space-between;color:#373737;font-size:3.7vw;font-weight:600}.shiftOld-content-content-reviews-values .bar{width:100%;height:8px;margin-top:12px;border-radius:12px;background-color:#cfeeff}.shiftOld-content-content-reviews-values .bar .progress{background-color:#178ce6;border-radius:12px;height:100%}.shiftOld-content-content-right{margin-bottom:24px}.shiftOld-content-content-right-card{border-radius:36px;border:1px solid #dedede;background:#fff;box-shadow:0 20px 60px 0 rgba(0,0,0,.06),0 8px 8px 0 rgba(0,0,0,.06);margin:0 auto;text-align:left;padding:24px}.shiftOld-content-content-right-card-title{color:#373737;font-size:6.4vw;font-weight:600;margin:0;letter-spacing:-.02em}.shiftOld-content-content-right-card-text{margin-top:12px;font-size:3.676vw;line-height:4.902vw;color:#737373}.shiftOld-content-content-right-card-button{margin-top:24px;text-align:center;color:#fff;font-size:4.42vw;font-weight:600;border-radius:60px;cursor:pointer;background:#222;letter-spacing:-.01em;padding:14px}.shiftOld-content-content-right-content{top:0;position:-webkit-sticky;position:sticky;text-align:center}.shiftOld-content-content-right-text{margin-top:12px;color:#697606;font-size:3.7vw}.shiftOld-content-content-right-text:last-child{margin-top:4px}.shiftOld-review{margin-top:48px;padding-top:48px}.shiftOld-review-comment{width:auto;margin-top:48px}.shiftOld-review-comment-text{padding:12px;border:1px solid #dedede;border-radius:24px;margin-right:20px}.shiftOld-review-comment-text-header{display:flex;gap:24px;height:10.5vw}.shiftOld-review-comment-text-header-ava img{width:10.5vw;height:10.5vw;object-fit:cover;border-radius:400px}.shiftOld-review-comment-text-header-text-title{color:#373737;font-size:4.42vw;font-weight:600;line-height:4.42vw;letter-spacing:-1.2px}.shiftOld-review-comment-text-header-text-where{margin-top:12px;color:#737373;font-size:3.7vw}.shiftOld-review-comment-text-header-text-where span{color:#178ce6}.shiftOld-review-comment-text-content{margin-top:24px;padding:12px;background-color:rgba(207,238,255,.4);border-radius:12px;color:#373737;font-size:3.7vw;height:66.176vw;overflow:hidden;position:relative}.shiftOld-review-comment-text-content .link-vk{position:absolute;color:#178ce6;cursor:pointer;margin-top:12px;transition:.2s;height:25.98vw;width:100%;left:0;bottom:0;border-radius:0 0 12px 12px;background:linear-gradient(180deg,rgba(235,248,255,0),rgba(237,249,255,.495) 11.46%,#eff9ff 57.81%,#f1faff)}.shiftOld-review-comment-text-content .link-vk a{position:absolute;left:12px;bottom:12px}.shiftOld-review-comment-text-content .link-vk:hover{text-decoration:underline}.shiftOld-review-comment-text-content .link-vk:active{color:#144ab5}.shiftOld-review-comment-video{width:73.6vw;height:calc(66.176vw + 74px + 10.5vw);position:relative;border-radius:24px;overflow:hidden;cursor:pointer;box-sizing:border-box;border:1px solid rgba(55,55,55,.2)}.shiftOld-review-comment-video-bg{position:absolute}.shiftOld-review-comment-video-bg img{width:73.6vw;height:98.1vw;object-fit:cover;border-radius:24px}.shiftOld-review-comment-video-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.shiftOld-review-comment-video-text{position:absolute;bottom:0;padding:24px;color:#fff;font-size:3.7vw;font-weight:400}.shiftOld-review-comment-video-text-wrapper{position:absolute;height:45%;width:100%;background:linear-gradient(180deg,transparent,#000 77.6%);opacity:70%;bottom:0}}@media screen and (min-width:850px)and (max-width:1600px){.shiftOld{padding:0 3.51vw;overflow-y:unset}.shiftOld .presentation-big{margin:120px auto 48px}.shiftOld .questions{padding:0 0 48px}.shiftOld-mobile-nav{position:fixed;background-color:#fff;top:0;transition:.1s;opacity:0;width:calc(100vw - 2px);border:1px solid #dedede;border-bottom:none;margin-left:-3.51vw;z-index:1;pointer-events:all}.shiftOld-mobile-nav-elements{padding:12px 3.51vw 0;display:flex;width:100%;border-bottom:1px solid #dedede}.shiftOld-mobile-nav-element{white-space:"nowrap";padding:20px 20px 18px;border-bottom:2px solid transparent;font-size:1.462vw;font-weight:600;line-height:1.462vw;letter-spacing:-.02em;color:#737373;text-align:center;margin-bottom:-1px;cursor:pointer}.shiftOld-mobile-nav-element:active,.shiftOld-mobile-nav-element:hover{background-color:#cfeeff;border-radius:12px 12px 0 0}.shiftOld-mobile-nav-element:active{color:#178ce6}.shiftOld-mobile-nav-element.active{border-bottom:2px solid #178ce6;color:#373737}.shiftOld-mobile-nav.show{opacity:1}.shiftOld-wrapper{position:relative;width:100vw;margin-left:-3.51vw;margin-bottom:-96px}.shiftOld-header{position:absolute;left:-3vw;top:-10.8vw;opacity:.5}.shiftOld-header img{width:110vw;object-fit:cover}.shiftOld-content{position:relative;z-index:1;padding:120px 3.51vw 0}.shiftOld-content-header{padding-top:48px}.shiftOld-content-header-link{color:#178ce6;font-size:1.17vw;cursor:pointer}.shiftOld-content-header-title{display:flex;justify-content:space-between;margin-top:12px;align-items:flex-start}.shiftOld-content-header-title-text{color:#373737;font-size:3.51vw;font-weight:600;line-height:3.51vw;letter-spacing:-.06em;margin:0}.shiftOld-content-header-title-buttons{display:flex;align-items:center;gap:4px}.shiftOld-content-header-title-buttons-button{display:flex;align-items:center;background-color:#fff;padding:8px;gap:14px;cursor:pointer;border-radius:60px;font-size:1.17vw;color:#373737;font-weight:600;box-shadow:0 2px 2px 0 rgba(0,0,0,.05),0 2px 6px 0 rgba(0,0,0,.08);letter-spacing:-.01em;transition:.2s ease-in-out}.shiftOld-content-header-title-buttons-button:focus{background-color:#ecddcf}.shiftOld-content-header-title-buttons-button:hover{box-shadow:0 15px 40px 0 rgba(0,0,0,.059),0 6px 6px 0 rgba(0,0,0,.059)}.shiftOld-content-header-title-buttons-button:active{background-color:#178ce6;color:#fff}.shiftOld-content-header-imgs{margin-top:36px;display:flex;overflow:hidden;gap:4px}.shiftOld-content-header-imgs-video{position:relative;width:47vw;cursor:pointer}.shiftOld-content-header-imgs-video img{border-radius:24px 4px 4px 24px;width:47vw;height:calc(36vw + 4px);object-fit:cover}.shiftOld-content-header-imgs-video video{border-radius:24px 12px 12px 24px;width:47vw;height:calc(36vw + 4px)}.shiftOld-content-header-imgs-video-play{left:50%;top:50%;transform:translate(-50%,-50%);position:absolute}.shiftOld-content-header-imgs-imgs{display:flex;flex-direction:column;gap:4px;position:relative;border-radius:0 24px 24px 0;overflow:hidden;height:max-content}.shiftOld-content-header-imgs-imgs-line{display:flex;gap:4px}.shiftOld-content-header-imgs-imgs img{border-radius:4px;width:22.67vw;object-fit:cover;height:18vw}.shiftOld-content-header-imgs-imgs-more{display:flex;align-items:center;gap:14px;background:#fff;position:absolute;border-radius:60px;border:3px solid #222;right:12px;bottom:12px;padding:8px 12px;color:#222;font-size:1.47vw;font-weight:600;cursor:pointer;letter-spacing:-.02em;transition:.2s ease-in}.shiftOld-content-header-imgs-imgs-more:focus{background-color:#ecddcf}.shiftOld-content-header-imgs-imgs-more:hover{border:3px solid #373737;color:#373737}.shiftOld-content-header-imgs-imgs-more:active{border:3px solid #178ce6;color:#178ce6}.shiftOld-content-header-imgs-imgs-more img{height:24px;object-fit:cover;width:24px}.shiftOld-content-header-banners{margin-top:12px}.shiftOld-content-header-banners-reviews{display:flex;justify-content:space-between;border-radius:12px;align-items:center;position:relative;padding:12px;cursor:pointer}.shiftOld-content-header-banners-reviews:hover .shiftOld-content-header-banners-reviews-border{left:-4px;top:-4px;border:4px solid #cfeeff}.shiftOld-content-header-banners-reviews:active .shiftOld-content-header-banners-reviews-border{left:-4px;top:-4px;border:4px solid #178ce6}.shiftOld-content-header-banners-reviews-border{left:0;top:0;position:absolute;height:100%;width:100%;border:1px solid #caac7e;border-radius:12px;transition:.1s ease-in-out}.shiftOld-content-header-banners-reviews-text{color:#737373;font-size:1.17vw;font-weight:600;letter-spacing:-.01em}.shiftOld-content-header-banners-reviews-text span{color:#373737}.shiftOld-content-header-banners-reviews-count{text-align:center;background-color:#ecddcf;border-radius:4px;padding:6px}.shiftOld-content-header-banners-reviews-count-value{color:#373737;font-size:2.2vw;font-weight:600;letter-spacing:-.04em}.shiftOld-content-header-banners-reviews-count-text{color:#373737;font-size:.88vw}.shiftOld-content-header-banners-banner{margin-top:12px;padding:12px;color:#373737;font-size:1.17vw;font-weight:600;border-radius:12px}.shiftOld-content-content{display:flex;gap:24px;margin-top:48px;padding-top:48px}.shiftOld-content-content-title{color:#373737;font-size:2.193vw;font-weight:600;line-height:2.339vw;letter-spacing:-.04em;margin:0}.shiftOld-content-content-title span{color:#373737!important;background-color:unset!important}.shiftOld-content-content-sub-title{color:#373737;font-size:2.2vw;font-weight:600;line-height:32px;letter-spacing:-.04em;margin:0}.shiftOld-content-content-spacer{margin-bottom:60px}.shiftOld-content-content-text{margin-top:24px;color:#333;font-size:1.32vw;width:80%}.shiftOld-content-content-text.top-12{margin-top:12px}.shiftOld-content-content-button{margin-top:24px;color:#222;font-size:1.32vw;padding:14px 16px;border:3px solid #222;border-radius:60px;cursor:pointer;width:max-content;font-weight:600;transition:.2s;letter-spacing:-.02em}.shiftOld-content-content-button:hover{color:#373737;border:3px solid #373737}.shiftOld-content-content-button:active{color:#178ce6;border:3px solid #178ce6}.shiftOld-content-content-green-line{display:flex;gap:.877vw;margin-bottom:.877vw}.shiftOld-content-content-green-line:last-child{margin:-4px}.shiftOld-content-content-green-line-element{flex:1 1;padding:1.754vw 4.678vw 1.754vw 1.754vw;border:4px;border-radius:1.754vw;background-color:#f2f2f2}.shiftOld-content-content-green-line-element:last-child{margin-left:-4px}.shiftOld-content-content-green-line-element-title{margin-top:1.754vw;color:#373737;font-size:1.47vw;font-weight:600;letter-spacing:-.02em}.shiftOld-content-content-green-line-element-text{color:#737373;margin-top:.585vw;font-size:1.17vw}.shiftOld-content-content-green-line-element img{width:10.3vw;height:10.3vw;object-fit:cover;border-radius:1.754vw}.shiftOld-content-content-location-imgs{margin-top:24px;display:flex;gap:1px}.shiftOld-content-content-location-imgs-video{cursor:pointer;position:relative}.shiftOld-content-content-location-imgs-video img{width:35.6vw;height:calc(26.8vw + 1px);object-fit:cover;border-radius:24px 2px 2px 24px}.shiftOld-content-content-location-imgs-imgs{display:flex;flex-direction:column;gap:1px}.shiftOld-content-content-location-imgs-imgs :first-child{border-radius:2px 24px 2px 2px}.shiftOld-content-content-location-imgs-imgs :last-child{border-radius:2px 2px 24px 2px}.shiftOld-content-content-location-imgs-imgs img{height:13.4vw;object-fit:cover;width:17.84vw}.shiftOld-content-content-location-info{margin-top:24px;display:flex;flex-wrap:wrap;gap:12px}.shiftOld-content-content-location-info-element{display:flex;align-items:center;width:21.9vw;gap:8px;cursor:pointer}.shiftOld-content-content-location-info-element-img{width:3.81vw;height:3.81vw;border-radius:100vw;background-color:#a15b79;margin-left:4px}.shiftOld-content-content-location-info-element-img img{width:3.81vw;height:3.81vw;border-radius:100vw;object-fit:cover}.shiftOld-content-content-location-info-element-text{width:80%;color:#373737;font-size:1.17vw}.shiftOld-content-content-theme-imgs{margin-top:24px;display:flex;gap:8px}.shiftOld-content-content-theme-imgs .first img,.shiftOld-content-content-theme-imgs .second img{width:25.146vw;height:25.146vw;object-fit:cover;border-radius:12px}.shiftOld-content-content-day{margin-top:24px}.shiftOld-content-content-day-element{display:flex;align-items:center;gap:12px}.shiftOld-content-content-day-element-spacer{background:#81b530;height:12px;width:.3vw;margin-left:2.05vw}.shiftOld-content-content-day-element-round{background-color:#dffdc3;height:3.66vw;width:3.66vw;border:1px solid #81b530;border-radius:100px;line-height:3.66vw;text-align:center;font-size:1.17vw;font-weight:600;letter-spacing:-.01em;color:#1f4719}.shiftOld-content-content-day-element-round-wrapper{padding:4px}.shiftOld-content-content-day-element-text{font-size:1.17vw;line-height:1.462vw}.shiftOld-content-content-day-element-text-time{color:#737373}.shiftOld-content-content-day-element-text-value{color:#373737;max-width:35vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.shiftOld-content-content-activities{display:flex;gap:8px;margin-top:24px}.shiftOld-content-content-activities-card{position:relative;margin-top:8px;cursor:pointer;width:17.48vw;box-shadow:0 1px 1px 0 rgba(0,0,0,.15),0 0 2px 1px rgba(0,0,0,.04),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2);border-radius:12px 12px 12px 12px}.shiftOld-content-content-activities-card:first-child{margin-top:0}.shiftOld-content-content-activities-card img{width:17.48vw;object-fit:cover;border-radius:12px 12px 0 0}.shiftOld-content-content-activities-card-text{padding:12px;color:#373737;font-size:1.47vw}.shiftOld-content-content-activities-card-price{position:absolute;top:4px;right:4px;border-radius:12px;background:#e57300;padding:4px 8px;box-shadow:0 1px 1px 0 rgba(0,0,0,.15),0 0 2px 1px rgba(0,0,0,.04),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2);color:#fff;font-size:1.17vw;font-weight:600}.shiftOld-content-content-prepod{padding:1.754vw;background-color:#f7dd53;border-radius:24px}.shiftOld-content-content-prepod h2{padding:0;margin:0;font-size:2.193vw;font-weight:600;line-height:2.339vw;letter-spacing:-.04em;color:#222}.shiftOld-content-content-prepod-text{margin-top:1.754vw;font-size:1.17vw;line-height:1.462vw;color:#373737}.shiftOld-content-content-prepod-pros{margin-top:.877vw;margin-bottom:1.754vw;display:flex;flex-direction:column;gap:.292vw}.shiftOld-content-content-prepod-pros-card{padding:1.754vw;background-color:#1f596d;display:flex;flex-direction:column;gap:.877vw;color:#fff;border-radius:12px}.shiftOld-content-content-prepod-pros-card-title{width:41.228vw;font-size:1.462vw;font-weight:600;line-height:1.462vw;letter-spacing:-.02em}.shiftOld-content-content-prepod-pros-card-text{width:41.228vw;font-size:1.17vw;line-height:1.462vw}.shiftOld-content-content-prepod-cards{display:flex;flex-wrap:wrap;gap:.877vw;margin-top:1.754vw}.shiftOld-content-content-prepod-cards-card{background-color:#fff;border-radius:12px;padding:.877vw;width:14.12vw;position:relative}.shiftOld-content-content-prepod-cards-card-name{margin-top:3.509vw;font-size:1.462vw;font-weight:600;line-height:1.462vw;letter-spacing:-.02em;color:#373737}.shiftOld-content-content-prepod-cards-card-text{margin-top:.292vw;color:#373737;font-size:1.17vw;line-height:1.462vw}.shiftOld-content-content-prepod-cards-card-button{border-radius:200px;height:2.339vw;width:2.339vw;display:flex;justify-content:center;align-items:center;border:1px solid rgba(0,0,0,.03);cursor:pointer;position:absolute;right:.877vw;top:.877vw;box-shadow:0 2px 2px 0 rgba(0,0,0,.051),0 2px 6px 0 rgba(0,0,0,.078)}.shiftOld-content-content-prepod-cards-card-button img{height:1.754vw;width:1.754vw}.shiftOld-content-content-prepod-cards-card-img img{height:7.237vw;width:7.237vw;object-fit:cover;border-radius:1000px}.shiftOld-content-content-prepod .buttons{margin-top:1.754vw;width:max-content;font-size:1.17vw;line-height:1.462vw;letter-spacing:-.01em;padding:.731vw .877vw!important}.shiftOld-content-content-aboutShift{display:flex;flex-direction:column;gap:.877vw;margin-top:.877vw}.shiftOld-content-content-aboutShift-card{display:flex;gap:2px;border-radius:12px;overflow:hidden}.shiftOld-content-content-aboutShift-card-text{width:31.287vw;background-color:#f3e156;flex:1 1;border-radius:2px;padding:1.754vw}.shiftOld-content-content-aboutShift-card-text-title{font-size:1.462vw;font-weight:600;line-height:1.462vw;letter-spacing:-.02em;color:#222}.shiftOld-content-content-aboutShift-card-text-text{color:#222;font-size:1.17vw;line-height:1.462vw;margin-top:.877vw}.shiftOld-content-content-aboutShift-card-image{display:flex}.shiftOld-content-content-aboutShift-card-image img{width:15.643vw;height:11.696vw;object-fit:cover;border-radius:2px}.shiftOld-content-content-reviews{border:1px solid #caac7e;margin-top:24px;border-radius:24px;padding:20px;position:relative}.shiftOld-content-content-reviews-carouser{width:53vw;margin-bottom:48px;position:relative}.shiftOld-content-content-reviews-carouser .carousel-button-group{position:absolute;width:100%;top:50%}.shiftOld-content-content-reviews-header{display:flex;align-items:center;gap:12px}.shiftOld-content-content-reviews-value{padding:12px 6px;border-radius:4px;color:#373737;font-size:2.2vw;font-weight:600;background-color:#ecddcf;letter-spacing:-.04em}.shiftOld-content-content-reviews-text{color:#373737;font-size:1.17vw;font-weight:600;letter-spacing:-.01em}.shiftOld-content-content-reviews-count{color:#737373;font-size:1.17vw}.shiftOld-content-content-reviews-separator{margin-top:16px;margin-bottom:16px;height:1px;background-color:#ecddcf}.shiftOld-content-content-reviews-values{width:15.3vw}.shiftOld-content-content-reviews-values-line{display:flex;flex-wrap:wrap;gap:24px}.shiftOld-content-content-reviews-values-text{display:flex;justify-content:space-between;color:#373737;font-size:1.17vw;font-weight:600;letter-spacing:-.01em}.shiftOld-content-content-reviews-values .bar{width:100%;height:8px;margin-top:12px;border-radius:12px;background-color:#cfeeff}.shiftOld-content-content-reviews-values .bar .progress{background-color:#178ce6;border-radius:12px;height:100%}.shiftOld-content-content-left{width:53vw}.shiftOld-content-content-right{min-width:37.72vw;position:relative;display:unset;z-index:2}.shiftOld-content-content-right-card{z-index:2;border-radius:36px;border:1px solid #dedede;background:#fff;box-shadow:0 20px 60px 0 rgba(0,0,0,.06),0 8px 8px 0 rgba(0,0,0,.06);width:26.32vw;text-align:left;padding:24px;margin:0 auto 12px}.shiftOld-content-content-right-card-title{color:#373737;font-size:2.2vw;font-weight:600;letter-spacing:-.04em}.shiftOld-content-content-right-card-text{margin-top:12px;font-size:1.17vw;line-height:1.462vw;color:#737373;width:22.734vw}.shiftOld-content-content-right-card-button{margin-top:24px;text-align:center;color:#fff;font-size:1.47vw;font-weight:600;border-radius:60px;cursor:pointer;background:#222;padding:14px;transition:.2s}.shiftOld-content-content-right-card-button:hover{background-color:#373737}.shiftOld-content-content-right-card-button:active{color:#fff;background-color:#178ce6}.shiftOld-content-content-right-content{top:40px;position:-webkit-sticky;position:sticky;text-align:center}.shiftOld-content-content-right-text{color:#697606;font-size:1.17vw}.shiftOld-content-content-nav{top:-90px;position:absolute;height:100%;pointer-events:none}.shiftOld-review{margin-top:48px;padding-top:48px}.shiftOld-review-comment{width:auto;margin-top:48px}.shiftOld-review-comment-text{padding:12px;border:1px solid #dedede;border-radius:24px;margin-right:20px}.shiftOld-review-comment-text-header{height:3.51vw;display:flex;gap:24px}.shiftOld-review-comment-text-header-ava img{width:3.51vw;height:3.51vw;object-fit:cover;border-radius:400px}.shiftOld-review-comment-text-header-text-title{color:var(--neutral-neutral-800,#373737);font-size:1.47vw;font-weight:600;line-height:1.47vw;letter-spacing:-1.2px;width:unset}.shiftOld-review-comment-text-header-text-where{width:unset;margin-top:12px;color:#737373;font-size:1.17vw}.shiftOld-review-comment-text-header-text-where span{color:#178ce6}.shiftOld-review-comment-text-content{margin-top:24px;padding:12px;background-color:rgba(207,238,255,.4);border-radius:12px;color:#373737;font-size:1.17vw;height:19.737vw;overflow:hidden;position:relative}.shiftOld-review-comment-text-content .link-vk{position:absolute;color:#178ce6;cursor:pointer;margin-top:12px;transition:.2s;height:7.749vw;width:100%;left:0;bottom:0;border-radius:0 0 12px 12px;background:linear-gradient(180deg,rgba(235,248,255,0),rgba(237,249,255,.495) 11.46%,#eff9ff 57.81%,#f1faff)}.shiftOld-review-comment-text-content .link-vk a{position:absolute;left:12px;bottom:12px}.shiftOld-review-comment-text-content .link-vk:hover{text-decoration:underline}.shiftOld-review-comment-text-content .link-vk:active{color:#144ab5}.shiftOld-review-comment-video{width:21.93vw;height:calc(19.737vw + 74px + 3.51vw);position:relative;border-radius:24px;overflow:hidden;cursor:pointer;box-sizing:border-box;border:1px solid rgba(55,55,55,.2)}.shiftOld-review-comment-video-bg{position:absolute}.shiftOld-review-comment-video-bg img{width:21.93vw;height:29.24vw;object-fit:cover;border-radius:24px}.shiftOld-review-comment-video-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.shiftOld-review-comment-video-text{position:absolute;bottom:0;padding:24px;color:#fff;font-size:1.17vw;font-weight:400}.shiftOld-review-comment-video-text-wrapper{position:absolute;height:45%;width:100%;background:linear-gradient(180deg,transparent,#000 77.6%);opacity:70%;bottom:0}}@media screen and (min-width:1601px){.shiftOld{overflow-y:unset}.shiftOld .presentation-big{width:1528px;margin:48px auto 0}.shiftOld-mobile-nav{position:fixed;background-color:#fff;top:0;transition:.1s;opacity:0;width:calc(100vw - 2px);border:1px solid #dedede;z-index:1}.shiftOld-mobile-nav-elements{width:1487.68px;margin:0 auto;padding:12px 3.51vw 0;display:flex}.shiftOld-mobile-nav-element{white-space:"nowrap";padding:20px 20px 18px;border-bottom:2px solid transparent;font-size:23.392px;font-weight:600;line-height:23.392px;letter-spacing:-.02em;color:#737373;text-align:center;margin-bottom:-1px;cursor:pointer}.shiftOld-mobile-nav-element:active,.shiftOld-mobile-nav-element:hover{background-color:#cfeeff;border-radius:12px 12px 0 0}.shiftOld-mobile-nav-element:active{color:#178ce6}.shiftOld-mobile-nav-element.active{border-bottom:2px solid #178ce6;color:#373737}.shiftOld-mobile-nav.show{opacity:1}.shiftOld-footer{width:100vw}.shiftOld-wrapper{position:relative;width:100vw}.shiftOld-header{position:absolute;left:0;top:-170px;opacity:.5;width:100vw;display:flex;justify-content:center}.shiftOld-header img{width:1690px;object-fit:cover}.shiftOld-content{margin:0 auto;width:1487.68px;position:relative;z-index:1;padding:120px 56.16px 0}.shiftOld-content-header{padding-top:48px}.shiftOld-content-header-link{color:#178ce6;font-size:18.72px;cursor:pointer}.shiftOld-content-header-title{display:flex;justify-content:space-between;margin-top:12px;align-items:flex-start}.shiftOld-content-header-title-text{color:#373737;font-size:56.16px;font-weight:600;line-height:56.16px;letter-spacing:-.06em;margin:0}.shiftOld-content-header-title-buttons{display:flex;align-items:center;gap:4px}.shiftOld-content-header-title-buttons-button{display:flex;align-items:center;background-color:#fff;padding:8px;gap:14px;cursor:pointer;border-radius:60px;font-size:18.72px;color:#373737;font-weight:600;box-shadow:0 2px 2px 0 rgba(0,0,0,.05),0 2px 6px 0 rgba(0,0,0,.08);letter-spacing:-.01em;transition:.2s ease-in}.shiftOld-content-header-title-buttons-button:focus{background-color:#ecddcf}.shiftOld-content-header-title-buttons-button:hover{box-shadow:0 15px 40px 0 rgba(0,0,0,.059),0 6px 6px 0 rgba(0,0,0,.059)}.shiftOld-content-header-title-buttons-button:active{background-color:#178ce6;color:#fff}.shiftOld-content-header-imgs{margin-top:36px;display:flex;overflow:hidden;gap:4px}.shiftOld-content-header-imgs-video{position:relative;width:752px;height:580px;cursor:pointer}.shiftOld-content-header-imgs-video img{border-radius:24px 4px 4px 24px;width:752px;height:580px;object-fit:cover}.shiftOld-content-header-imgs-video video{border-radius:24px 12px 12px 24px;width:752px;height:580px}.shiftOld-content-header-imgs-video-play{left:50%;top:50%;transform:translate(-50%,-50%);position:absolute}.shiftOld-content-header-imgs-imgs{display:flex;flex-direction:column;gap:4px;position:relative;border-radius:0 24px 24px 0;overflow:hidden;height:max-content}.shiftOld-content-header-imgs-imgs-line{display:flex;gap:4px}.shiftOld-content-header-imgs-imgs img{border-radius:4px;width:362.719px;height:288px;object-fit:cover}.shiftOld-content-header-imgs-imgs-more{display:flex;align-items:center;gap:14px;background:#fff;position:absolute;border-radius:60px;border:3px solid #222;right:12px;bottom:12px;padding:8px 12px;color:#222;font-size:23.52px;font-weight:600;cursor:pointer;letter-spacing:-.02em;transition:.2s ease-in}.shiftOld-content-header-imgs-imgs-more:focus{background-color:#ecddcf}.shiftOld-content-header-imgs-imgs-more:hover{border:3px solid #373737;color:#373737}.shiftOld-content-header-imgs-imgs-more:active{border:3px solid #178ce6;color:#178ce6}.shiftOld-content-header-imgs-imgs-more img{height:24px;width:24px;object-fit:cover}.shiftOld-content-header-banners{margin-top:12px}.shiftOld-content-header-banners-reviews{display:flex;justify-content:space-between;border-radius:12px;align-items:center;padding:12px;cursor:pointer;position:relative}.shiftOld-content-header-banners-reviews:hover .shiftOld-content-header-banners-reviews-border{left:-4px;top:-4px;border:4px solid #cfeeff}.shiftOld-content-header-banners-reviews:active .shiftOld-content-header-banners-reviews-border{left:-4px;top:-4px;border:4px solid #178ce6}.shiftOld-content-header-banners-reviews-border{left:0;top:0;position:absolute;height:100%;width:100%;border:1px solid #caac7e;border-radius:12px;transition:.1s ease-in-out}.shiftOld-content-header-banners-reviews-text{color:#737373;font-size:18.72px;font-weight:600;letter-spacing:-.01em}.shiftOld-content-header-banners-reviews-text span{color:#373737}.shiftOld-content-header-banners-reviews-count{text-align:center;background-color:#ecddcf;border-radius:4px;padding:6px}.shiftOld-content-header-banners-reviews-count-value{color:#373737;font-size:35.2px;font-weight:600;letter-spacing:-.04em}.shiftOld-content-header-banners-reviews-count-text{color:#373737;font-size:14.08px}.shiftOld-content-header-banners-banner{margin-top:12px;padding:12px;color:#373737;font-size:18.72px;font-weight:600;border-radius:12px;letter-spacing:-.01em}.shiftOld-content-content{display:flex;gap:24px;margin-top:48px;padding-top:48px}.shiftOld-content-content-title{color:#373737;font-size:35.088px;font-weight:600;line-height:37.424px;letter-spacing:-.04em;margin:0}.shiftOld-content-content-title span{color:#373737!important;background-color:unset!important}.shiftOld-content-content-sub-title{color:#373737;font-size:35.2px;font-weight:600;line-height:32px;letter-spacing:-.04em;margin:0}.shiftOld-content-content-spacer{margin-bottom:60px}.shiftOld-content-content-text{margin-top:24px;color:#333;font-size:21.12px;width:80%}.shiftOld-content-content-text.top-12{margin-top:12px}.shiftOld-content-content-button{margin-top:24px;color:#222;font-size:21.12px;padding:14px 16px;border:3px solid #222;border-radius:60px;cursor:pointer;width:max-content;font-weight:600;transition:.2s;letter-spacing:-.02em}.shiftOld-content-content-button:hover{color:#373737;border:3px solid #373737}.shiftOld-content-content-button:active{color:#178ce6;border:3px solid #178ce6}.shiftOld-content-content-green-line{display:flex;gap:14.032px;margin-bottom:14.032px}.shiftOld-content-content-green-line:last-child{margin:-4px}.shiftOld-content-content-green-line-element{flex:1 1;padding:24px 64px 24px 24px;border:4px;border-radius:28.064px;background-color:#f2f2f2}.shiftOld-content-content-green-line-element:last-child{margin-left:-4px}.shiftOld-content-content-green-line-element-title{margin-top:28.064px;color:#373737;font-size:23.52px;font-weight:600;letter-spacing:-.02em}.shiftOld-content-content-green-line-element-text{color:#737373;margin-top:14px;font-size:18.72px}.shiftOld-content-content-green-line-element img{width:164.797px;height:164.797px;border-radius:28.048px;object-fit:cover}.shiftOld-content-content-location-imgs{margin-top:24px;display:flex;gap:1px}.shiftOld-content-content-location-imgs-video{cursor:pointer;position:relative}.shiftOld-content-content-location-imgs-video img{width:569.594px;height:429.797px;border-radius:24px 2px 2px 24px;object-fit:cover}.shiftOld-content-content-location-imgs-imgs{display:flex;flex-direction:column;gap:1px}.shiftOld-content-content-location-imgs-imgs :first-child{border-radius:2px 24px 2px 2px}.shiftOld-content-content-location-imgs-imgs :last-child{border-radius:2px 2px 24px 2px}.shiftOld-content-content-location-imgs-imgs img{object-fit:cover;height:214.391px;width:285.438px}.shiftOld-content-content-location-info{margin-top:24px;display:flex;flex-wrap:wrap;gap:12px}.shiftOld-content-content-location-info-element{display:flex;align-items:center;width:381.109px;gap:8px;cursor:pointer}.shiftOld-content-content-location-info-element-img{width:60.9531px;height:60.9531px;border-radius:100vw;background-color:#a15b79}.shiftOld-content-content-location-info-element-img img{width:60.9531px;height:60.9531px;border-radius:100vw;object-fit:cover}.shiftOld-content-content-location-info-element-text{width:80%;color:#373737;font-size:18.72px}.shiftOld-content-content-theme-imgs{margin-top:24px;display:flex;gap:8px}.shiftOld-content-content-theme-imgs .first img,.shiftOld-content-content-theme-imgs .second img{width:402.328px;height:402.328px;object-fit:cover;border-radius:12px}.shiftOld-content-content-day{margin-top:24px}.shiftOld-content-content-day-element{display:flex;align-items:center;gap:12px}.shiftOld-content-content-day-element-spacer{background:#81b530;height:12px;width:4.79688px;margin-left:32.8px}.shiftOld-content-content-day-element-round{background-color:#dffdc3;height:58.5469px;width:58.5469px;border:1px solid #81b530;border-radius:100px;line-height:58.5469px;text-align:center;font-size:18.72px;font-weight:600;letter-spacing:-.01em;color:#1f4719}.shiftOld-content-content-day-element-round-wrapper{padding:4px}.shiftOld-content-content-day-element-text{font-size:18.72px;line-height:23.392px}.shiftOld-content-content-day-element-text-time{color:#737373}.shiftOld-content-content-day-element-text-value{color:#373737;max-width:560px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.shiftOld-content-content-activities{display:flex;gap:8px;margin-top:24px}.shiftOld-content-content-activities-card{position:relative;margin-top:8px;cursor:pointer;width:279.672px;box-shadow:0 1px 1px 0 rgba(0,0,0,.15),0 0 2px 1px rgba(0,0,0,.04),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2);border-radius:12px 12px 12px 12px}.shiftOld-content-content-activities-card:first-child{margin-top:0}.shiftOld-content-content-activities-card img{width:279.672px;object-fit:cover;border-radius:12px 12px 0 0}.shiftOld-content-content-activities-card-text{padding:12px;color:#373737;font-size:23.52px}.shiftOld-content-content-activities-card-price{position:absolute;top:4px;right:4px;border-radius:12px;background:#e57300;padding:4px 8px;box-shadow:0 1px 1px 0 rgba(0,0,0,.15),0 0 2px 1px rgba(0,0,0,.04),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2);color:#fff;font-size:18.72px;font-weight:600}.shiftOld-content-content-prepod{padding:28.064px;background-color:#f7dd53;border-radius:24px}.shiftOld-content-content-prepod h2{padding:0;margin:0;font-size:35.088px;font-weight:600;line-height:37.424px;letter-spacing:-.04em;color:#222}.shiftOld-content-content-prepod-text{margin-top:28.064px;font-size:18.72px;line-height:23.392px;color:#373737}.shiftOld-content-content-prepod-pros{margin-top:14.032px;margin-bottom:28.064px;display:flex;flex-direction:column;gap:4.672px}.shiftOld-content-content-prepod-pros-card{padding:28.064px;background-color:#1f596d;display:flex;flex-direction:column;gap:14.032px;color:#fff;border-radius:12px}.shiftOld-content-content-prepod-pros-card-title{width:659.648px;font-size:23.392px;font-weight:600;line-height:23.392px;letter-spacing:-.02em}.shiftOld-content-content-prepod-pros-card-text{width:659.648px;font-size:18.72px;line-height:23.392px}.shiftOld-content-content-prepod-cards{display:flex;flex-wrap:wrap;gap:14.032px;margin-top:28.064px}.shiftOld-content-content-prepod-cards-card{background-color:#fff;border-radius:12px;padding:14.032px;width:225.56px;position:relative}.shiftOld-content-content-prepod-cards-card-name{margin-top:56.144px;font-size:23.392px;font-weight:600;line-height:23.392px;letter-spacing:-.02em;color:#373737}.shiftOld-content-content-prepod-cards-card-text{margin-top:4.672px;color:#373737;font-size:18.72px;line-height:23.392px}.shiftOld-content-content-prepod-cards-card-button{border-radius:200px;height:37.424px;width:37.424px;display:flex;justify-content:center;align-items:center;border:1px solid rgba(0,0,0,.03);cursor:pointer;position:absolute;right:14.032px;top:14.032px;box-shadow:0 2px 2px 0 rgba(0,0,0,.051),0 2px 6px 0 rgba(0,0,0,.078)}.shiftOld-content-content-prepod-cards-card-button img{height:28.064px;width:28.064px}.shiftOld-content-content-prepod-cards-card-img img{height:115.792px;width:115.792px;object-fit:cover;border-radius:1000px}.shiftOld-content-content-prepod .buttons{margin-top:28.064px;width:max-content;font-size:18.72px;line-height:23.392px;letter-spacing:-.01em;padding:11.696px 14.032px!important}.shiftOld-content-content-aboutShift{display:flex;flex-direction:column;gap:14.032px;margin-top:14.032px}.shiftOld-content-content-aboutShift-card{display:flex;gap:2px;border-radius:12px;overflow:hidden}.shiftOld-content-content-aboutShift-card-text{width:500.592px;background-color:#f3e156;flex:1 1;border-radius:2px;padding:28.064px}.shiftOld-content-content-aboutShift-card-text-title{font-size:23.392px;font-weight:600;line-height:23.392px;letter-spacing:-.02em;color:#222}.shiftOld-content-content-aboutShift-card-text-text{color:#222;font-size:18.72px;line-height:23.392px;margin-top:14.032px}.shiftOld-content-content-aboutShift-card-image{display:flex}.shiftOld-content-content-aboutShift-card-image img{width:250.288px;height:187.136px;object-fit:cover;border-radius:2px}.shiftOld-content-content-reviews{border:1px solid #caac7e;margin-top:24px;border-radius:24px;padding:20px;position:relative}.shiftOld-content-content-reviews-carouser{width:848px;margin-bottom:48px;position:relative}.shiftOld-content-content-reviews-carouser .carousel-button-group{position:absolute;width:100%;top:50%}.shiftOld-content-content-reviews-header{display:flex;align-items:center;gap:12px}.shiftOld-content-content-reviews-value{padding:12px 6px;border-radius:4px;color:#373737;font-size:35.2px;font-weight:600;background-color:#ecddcf;letter-spacing:-.04em}.shiftOld-content-content-reviews-text{color:#373737;font-size:18.72px;font-weight:600;letter-spacing:-.01em}.shiftOld-content-content-reviews-count{color:#737373;font-size:18.72px}.shiftOld-content-content-reviews-separator{margin-top:16px;margin-bottom:16px;height:1px;background-color:#ecddcf}.shiftOld-content-content-reviews-values{width:244.797px}.shiftOld-content-content-reviews-values-line{display:flex;flex-wrap:wrap;gap:24px}.shiftOld-content-content-reviews-values-text{display:flex;justify-content:space-between;color:#373737;font-size:18.72px;font-weight:600;letter-spacing:-.01em}.shiftOld-content-content-reviews-values .bar{width:100%;height:8px;margin-top:12px;border-radius:12px;background-color:#cfeeff}.shiftOld-content-content-reviews-values .bar .progress{background-color:#178ce6;border-radius:12px;height:100%}.shiftOld-content-content-left{width:848px}.shiftOld-content-content-nav{position:fixed;height:max-content;top:0;left:0;width:100vw;z-index:2}.shiftOld-content-content-right{z-index:2;min-width:603.52px;position:relative;display:unset}.shiftOld-content-content-right-card{border-radius:36px;border:1px solid #dedede;background:#fff;box-shadow:0 20px 60px 0 rgba(0,0,0,.06),0 8px 8px 0 rgba(0,0,0,.06);width:421.109px;text-align:left;padding:24px;margin:0 auto 12px}.shiftOld-content-content-right-card-title{color:#373737;font-size:35.2px;font-weight:600;letter-spacing:-.04em}.shiftOld-content-content-right-card-text{margin-top:12px;font-size:18.72px;line-height:23.392px;color:#737373;width:363.744px}.shiftOld-content-content-right-card-button{margin-top:24px;text-align:center;color:#fff;font-size:23.52px;font-weight:600;border-radius:60px;cursor:pointer;background:#222;padding:14px;transition:.2s}.shiftOld-content-content-right-card-button:hover{background-color:#373737}.shiftOld-content-content-right-card-button:active{color:#fff;background-color:#178ce6}.shiftOld-content-content-right-content{top:40px;position:-webkit-sticky;position:sticky;text-align:center}.shiftOld-content-content-right-text{color:#697606;font-size:18.72px}.shiftOld-review{margin-top:48px;padding-top:48px}.shiftOld-review-comment{width:auto;margin-top:48px}.shiftOld-review-comment-text{padding:12px;border:1px solid #dedede;border-radius:24px;margin-right:20px}.shiftOld-review-comment-text-header{display:flex;gap:24px}.shiftOld-review-comment-text-header-ava img{width:56.16px;height:56.16px;object-fit:cover;border-radius:400px}.shiftOld-review-comment-text-header-text-title{color:#373737;font-size:23.52px;font-weight:600;line-height:35.2px;letter-spacing:-1.2px;width:unset}.shiftOld-review-comment-text-header-text-where{width:63%;margin-top:12px;color:#737373;font-size:18.72px}.shiftOld-review-comment-text-header-text-where span{color:#178ce6}.shiftOld-review-comment-text-content{margin-top:24px;padding:12px;background-color:rgba(207,238,255,.4);border-radius:12px;color:#373737;font-size:18.72px;height:315.792px;overflow:hidden;position:relative}.shiftOld-review-comment-text-content .link-vk{position:absolute;color:#178ce6;cursor:pointer;margin-top:12px;transition:.2s;height:123.984px;width:100%;left:0;bottom:0;border-radius:0 0 12px 12px;background:linear-gradient(180deg,rgba(235,248,255,0),rgba(237,249,255,.495) 11.46%,#eff9ff 57.81%,#f1faff)}.shiftOld-review-comment-text-content .link-vk a{position:absolute;left:12px;bottom:12px}.shiftOld-review-comment-text-content .link-vk:hover{text-decoration:underline}.shiftOld-review-comment-text-content .link-vk:active{color:#144ab5}.shiftOld-review-comment-video{width:350.875px;height:449px;position:relative;border-radius:24px;overflow:hidden;cursor:pointer;box-sizing:border-box;border:1px solid rgba(55,55,55,.2)}.shiftOld-review-comment-video-bg{position:absolute}.shiftOld-review-comment-video-bg img{width:350.875px;height:467.828px;object-fit:cover;border-radius:24px}.shiftOld-review-comment-video-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.shiftOld-review-comment-video-text{position:absolute;bottom:0;padding:24px;color:#fff;font-size:18.72px;font-weight:400}.shiftOld-review-comment-video-text-wrapper{position:absolute;height:45%;width:100%;background:linear-gradient(180deg,transparent,#000 77.6%);opacity:70%;bottom:0}}.camps-wrapper{position:relative}.camps-presentation-steps{display:flex}.camps-presentation-step{flex:1 1;display:flex;align-items:center}.camps-presentation-step .count{background-color:#dedede;color:#222;border-radius:8px;display:flex;justify-content:center;align-items:center;font-weight:600;letter-spacing:-.02em}.camps-presentation-step p{color:#373737}.camps-header-card{box-shadow:0 7px 20px 0 rgba(0,0,0,.059),0 4px 4px 0 rgba(0,0,0,.059)}.camps-header-card-subtitles-list{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.camps-header-card-subtitles-item{display:flex;flex-direction:row}.camps-header-card-subtitles-bullit{display:block;min-width:24px;height:24px;background-image:url(/_next/static/media/info-dot-green1.ebb94e3f.svg)}.camps-header-card-smenas-wrap{display:flex;flex-direction:column}.camps-header-card-smenas-title{color:#373737}.camps-header-additional-info .hero-carousel{position:relative}.camps-header-additional-info .hero-carousel .element{display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.camps-header-additional-info .hero-carousel .element img{object-fit:cover;border-radius:24px;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.camps-header-additional-info .hero-carousel .carousel-button-group{position:absolute;width:100%;top:50%;transform:translateY(-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.camps-header-additional-info .hero-carousel-photo{background-color:#fff;position:absolute;border-radius:100px;border:1px solid rgba(0,0,0,.031);display:flex;align-items:center;cursor:pointer;letter-spacing:-.01em;font-weight:600;color:#373737;box-shadow:0 2px 2px 0 rgba(0,0,0,.051),0 2px 6px 0 rgba(0,0,0,.078)}.camps-header-teachers{display:flex;flex-direction:column;background-color:#f2f2f2}.camps-header-teachers-title{color:#1f596d;font-weight:600}.camps-header-teachers-list{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.camps-header-teachers-item{display:flex;flex-direction:row;color:#222}.camps-header-teachers-bullit{display:block;min-width:24px;height:24px;background-image:url(/_next/static/media/info-dot-blue.4cca9102.svg)}@media screen and (max-width:849px){.camps{margin-bottom:24px;overflow-y:unset}.camps .shiftOld-content-content-activities-card-price{box-shadow:0 1px 1px 0 rgba(0,0,0,.149),0 0 2px 1px rgba(0,0,0,.039),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2);background-color:#178ce6;top:12px;right:12px;font-size:12px;font-weight:400}.camps .home-cards-card-content{padding-top:5.882vw}.camps .react-multi-carousel-dot-list{bottom:3.431vw!important}.camps-top-header{display:none}.camps-top-header-mobile{position:absolute;left:-5vw;top:8vw;z-index:0;pointer-events:none}.camps-top-header-mobile.marginTop{left:0;top:4vw}.camps-top-header-mobile.marginTop img{width:100vw}.camps-top-header-mobile img{width:110vw;height:25.735vw;object-fit:cover}.camps-header{position:relative;gap:24px}.camps-header-card{background-color:#cfeeff;padding:5.882vw 2.941vw;border-radius:5.882vw;margin:2.941vw 0;height:max-content}.camps-header-card.loc{margin-top:0;padding-top:29.412vw}.camps-header-card-title{color:#222;font-weight:600;font-size:7.85vw;width:95%;letter-spacing:-.06em;margin:0;z-index:2;position:relative}.camps-header-card-text{margin-top:2.941vw;color:#222;font-size:4.42vw;margin-bottom:5.882vw;z-index:2;position:relative}.camps-header-card-smenas{position:relative;border-radius:24px;overflow:hidden;display:flex;flex-direction:column;gap:2px}.camps-header-card-smenas-wrap{gap:5.882vw;margin-top:5.882vw;padding:8.824vw 2.941vw 5.882vw;border-radius:5.882vw;background-color:#cfeeff}.camps-header-card-smenas-title{font-size:6.373vw;line-height:6.863vw;font-weight:600;letter-spacing:-.04em}.camps-header-card-smenas-empty{background-color:#fff;padding:5.882vw;border-radius:12px}.camps-header-card-smenas-empty .title{font-weight:600;font-size:6.33vw;line-height:6.863vw;letter-spacing:-.02em;color:#373737}.camps-header-card-smenas-empty .text{font-size:4.412vw;line-height:5.882vw;letter-spacing:-.01em;margin-top:5.882vw;color:#373737}.camps-header-card-smena{padding:2.941vw;background-color:#fff;border-radius:4px}.camps-header-card-smena-loc{color:#737373;font-size:3.7vw}.camps-header-card-smena-loc-value{color:#373737;font-weight:600;font-size:4.42vw}.camps-header-card-smena .home-smena-element-date{margin-top:1.961vw}.camps-header-card .buttons{margin-top:5.882vw;padding:4.412vw!important}.camps-header-card-subtitles-list{margin-top:5.882vw;gap:2.941vw;font-size:3.676vw;line-height:4.902vw}.camps-header-card-subtitles-item{gap:.98vw}.camps-header-additional-info{padding:2.941vw;width:calc(100% - 5.882vw)}.camps-header-additional-info-imgs{margin-top:96px}.camps-header-additional-info-green{margin-top:24px}.camps-header-additional-info-green-line{display:flex}.camps-header-additional-info-green-line:last-child{margin:-4px}.camps-header-additional-info-green-line-element{flex:1 1;padding:24px;border-radius:24px}.camps-header-additional-info-green-line-element:last-child{margin-left:-4px}.camps-header-additional-info-green-line-element-title{margin-top:24px;color:#373737;font-size:1.47vw;font-weight:600}.camps-header-additional-info-green-line-element-text{color:#737373;margin-top:12px;font-size:1.17vw}.camps-header-additional-info-green-line-element img{object-fit:cover;width:10.3vw;height:10.3vw;border-radius:100vw}.camps-header-additional-info-green-slider{display:flex;gap:2.941vw;overflow:auto;margin-left:-2.941vw;margin-right:-2.941vw;padding:0 2.941vw}.camps-header-additional-info-green-slider .shiftOld-content-content-green-line-element{margin-left:-.98vw;min-width:68.225vw;height:unset}.camps-header-additional-info-green-slider .shiftOld-content-content-green-line-element:first-child{margin-left:0}.camps-header .hero-carousel{width:100%;position:relative}.camps-header .hero-carousel .elenent img{height:52.206vw;width:98.039vw}.camps-header .hero-carousel-photo{right:3.921vw;top:2.941vw;padding:1.961vw;gap:1.961vw;font-size:3.922vw;line-height:4.902vw}.camps-header .hero-carousel-photo img{width:5.882vw;height:5.882vw}.camps-header .hero-carousel-wrap{margin-top:20.588vw}.camps-header-teachers{margin-top:5.882vw;padding:5.882vw;border-radius:5.882vw}.camps-header-teachers-title{font-size:6.373vw;letter-spacing:-.04em;line-height:6.863vw;margin-bottom:2.941vw}.camps-header-teachers-list{gap:2.941vw}.camps-header-teachers-item{gap:.98vw;font-size:3.676vw;line-height:4.902vw}.camps-blue{margin-top:48px;width:calc(100vw - 24px);padding:60px 12px;background-color:#cfeeff}.camps-blue-text{color:#144ab5!important;font-size:6.39vw;font-weight:600}.camps-blue-button{margin-top:24px;border-radius:60px;border:1px solid rgba(0,0,0,.03);background:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.05),0 2px 6px 0 rgba(0,0,0,.08);padding:14px 16px;color:#373737;font-size:4.42vw;font-weight:600;text-align:center;cursor:pointer;transition:.2s}.camps-blue-button:active{background:#178ce6;border:unset;color:#fff}.camps-blue-button:hover{border:1px solid rgba(0,0,0,.03);box-shadow:0 15px 40px 0 rgba(0,0,0,.059),0 6px 6px 0 rgba(0,0,0,.059)}.camps-language .shiftOld-content-header-imgs-video{padding-left:8px}.camps-language .shiftOld-content-header-imgs-video img{border-radius:24px 24px 4px 4px!important}.camps-language-header{padding:11.765vw 2.941vw 2.941vw}.camps-language-header-title{flex:1 1;color:#373737;font-size:7.85vw;font-weight:600;line-height:7.85vw;margin:0}.camps-language-header-text{margin-top:12px;flex:1 1;color:#373737;font-size:4.42vw}.camps-language-header-text-link{display:flex;flex-direction:row;align-items:center;margin-top:24px;color:#178ce6;transition:.2s;cursor:pointer}.camps-language-header-text-link:hover{text-decoration:underline}.camps-language-header-text-link:active{color:#144ab5}.camps-language-header-text-link-arrow{margin-left:1.961vw;display:block;width:24px;height:24px;background-image:url(/_next/static/media/arrow-right-blue.f9421156.svg)}.camps-language .shiftOld-content-header-imgs{display:unset}.camps-language .shiftOld-content-header-imgs video{width:100vw;height:56vw;border-radius:24px 24px 0 0}.camps-language .shiftOld-content-header-imgs img{flex:1 1;object-fit:cover;height:27.5vw}.camps-moments{margin-top:11.765vw;width:94.118vw;padding:5.882vw 2.941vw;background-color:#cfeeff}.camps-moments-header-title{flex:1 1;color:#373737;font-size:7.85vw;font-weight:600;line-height:7.85vw;margin:0}.camps-moments-header-text{margin-top:24px;flex:1 1;color:#373737;font-size:4.42vw}.camps-moments-header-text-link{margin-top:24px;color:#178ce6;cursor:pointer;transition:.2s}.camps-moments-header-text-link:hover{text-decoration:underline}.camps-moments-header-text-link:active{color:#144ab5}.camps-moments-content{margin-top:24px;display:flex;gap:12px}.camps-moments-content .shiftOld-content-content-activities-column{flex:1 1}.camps-moments-content .shiftOld-content-content-activities-card{width:unset;background-color:#fff;margin-top:12px}.camps-moments-content .shiftOld-content-content-activities-card img{object-fit:cover;width:100%}.camps-moments-content .shiftOld-content-content-activities-card:first-child{margin-top:unset}.camps-moments-button{margin-top:48px;padding:25px 0;border-radius:60px;border:1px solid rgba(0,0,0,.03);background:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.05),0 2px 6px 0 rgba(0,0,0,.08);color:var(--Neutral-Neutral-800,#373737);text-align:center;font-size:4.42vw;font-weight:600;cursor:pointer;transition:.2s}.camps-moments-button:active{background:#178ce6;border:unset;color:#fff}.camps-moments-button:hover{border:1px solid rgba(0,0,0,.03);box-shadow:0 15px 40px 0 rgba(0,0,0,.059),0 6px 6px 0 rgba(0,0,0,.059)}.camps-additional{margin-top:48px;padding:2.941vw}.camps-additional-qna-element{margin-top:24px}.camps-additional-qna-element-title{font-weight:600;color:#373737}.camps-additional-qna-element-text{font-size:3.7vw;color:#737373}.camps-additional-qna-element.anapa{margin:2.941vw 0 5.882vw}.camps-additional-qna-element.anapa .camps-additional-qna-element-title{font-size:6.373vw;margin-bottom:2.941vw}.camps-additional-qna-element.anapa .camps-additional-qna-element-text{font-size:4.412vw}.camps-additional-price{background-color:#ecddcf;padding:12px;box-shadow:0 20px 60px 0 rgba(0,0,0,.059);box-shadow:0 8px 8px 0 rgba(0,0,0,.059);border-radius:24px;margin-top:24px}.camps-additional-price-content{padding:16px;background-color:hsla(0,0%,100%,.4);border:1px solid #fff;border-radius:16px;color:#373737;font-size:4.42vw}.camps-additional-price-content-price{margin-top:8px;margin-bottom:8px;font-size:3.7vw;color:#737373}.camps-additional-price-content-value{font-weight:600}.camps-additional-card{position:relative;width:73.55vw;transition:.2s;border-radius:24px}.camps-additional-card:hover{background-color:#cfeeff}.camps-additional-card:active{background-color:#178ce6;color:#fff!important}.camps-additional-card-img{border-radius:12px;width:73.55vw;height:73.55vw;box-shadow:0 2px 2px 0 rgba(0,0,0,.05),0 2px 6px 0 rgba(0,0,0,.08)}.camps-additional-card-img img{border-radius:12px;width:73.55vw;object-fit:cover;height:73.55vw}.camps-additional-card-price{position:absolute;right:12px;top:12px;border-radius:12px;background:#178ce6;box-shadow:0 1px 1px 0 rgba(0,0,0,.15),0 0 2px 1px rgba(0,0,0,.04),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2);color:#fff;font-size:3vw;padding:4px 8px}.camps-additional-card-title{margin-top:20px;color:#373737;font-size:4.42vw;font-weight:600;line-height:4.42vw;letter-spacing:-.01em}.camps-additional-card-time{margin-top:8px;color:#737373;font-size:3.7vw}.camps-additional-card-text{margin-top:8px;color:#373737;font-size:3.7vw}.camps-additional-content{position:relative;margin-top:24px}.camps-additional-content-slider{margin-left:-2.941vw;margin-right:-2.941vw;padding:0 2.941vw;display:flex;overflow:auto;gap:2.941vw}.camps-prepod{margin-top:11.765vw;padding:2.941vw 2.941vw 0}.camps-prepod-card{min-width:62vw;max-width:62vw;border-radius:24px;padding:2.941vw;background-color:#cfeeff;display:flex;flex-direction:column;justify-content:space-between}.camps-prepod-card img{margin-left:2.941vw;margin-top:2.941vw;height:24.3vw;width:24.3vw;object-fit:cover;border-radius:100vw}.camps-prepod-card-img img{margin:0;height:29.5vw;width:29.5vw;object-fit:cover}.camps-prepod-card-name{margin:24px 0 0;color:#3d3d3d;font-size:6.4vw;font-weight:600;letter-spacing:-.06em}.camps-prepod-card-text{margin:24px 0 0;color:#737373;font-size:3.7vw;height:15vw}.camps-prepod-card-button{margin:0 0 12px;box-shadow:0 2px 2px 0 rgba(0,0,0,.05),0 2px 6px 0 rgba(0,0,0,.08);border-radius:60px;border:1px solid rgba(0,0,0,.03);background:#fff;color:#373737;width:unset;text-align:center;font-size:4.42vw;font-weight:600;padding:10px 12px}.camps-prepod span{color:#178ce6;cursor:pointer;transition:.2s}.camps-prepod span:hover{text-decoration:underline}.camps-prepod span:active{color:#144ab5}.camps-prepod-content{margin-top:48px;position:relative}.camps-prepod-content-slider{display:flex;gap:2.941vw;padding:0 2.941vw;margin-left:-2.941vw;margin-right:-2.941vw;overflow:auto}.camps-reviews{padding:2.941vw;margin-top:15.196vw}.camps-reviews .shiftOld-content-content-reviews-values{width:40vw}.camps-reviews .shiftOld-content-content-reviews-carouser{width:unset;margin-bottom:2.451vw}.camps-reviews .footer-review-companies{margin-bottom:0;margin-left:0;padding:0 2.941vw}.camps-reviews .shiftOld-review-comment-text{width:68.627vw;margin-right:0}.camps-reviews .footer-review-companies-wrapper{margin-left:-2.941vw}.camps-reviews-slider{display:flex;margin-left:-2.941vw;margin-right:-2.941vw;padding:0 2.941vw;gap:2.941vw;overflow:auto}.camps-hurry{margin-top:20.588vw;width:94.118vw;padding:23.529vw 2.941vw 11.765vw;background-color:#ecddcf}.camps-hurry .catalog-card-new{margin:2.941vw 0 0}.camps-hurry .catalog-card-new:first-child{margin-top:0}.camps-hurry .catalog-card{margin-left:0}.camps-hurry .catalog-content-cards{padding-bottom:2.941vw}.camps-hurry .camps-moments-header-text{display:flex;flex-direction:column;gap:.98vw}.camps-hurry-text{padding:2.941vw;color:#373737;font-size:3.7vw;background:hsla(0,0%,100%,.4);line-height:5vw}.camps-hurry-text img{float:left;height:5vw;width:5vw;margin-right:1vw}.camps-hurry-text:first-child{border-radius:24px 24px 0 0}.camps-hurry-text:last-child{border-radius:0 0 24px 24px}.camps-hurry-content-button{border-radius:100px;color:#cfeeff;text-align:center;font-size:4.42vw;font-weight:600;background-color:#178ce6;letter-spacing:-.01em;margin:0 auto;padding:24px 0;cursor:pointer;transition:.2s}.camps-hurry-content-button:hover{background-color:#cfeeff;color:#178ce6}.camps-hurry-content-button:active{color:#fff;background-color:#144ab5}.camps .questions{padding:2.941vw}.camps-presentation-steps{gap:2.941vw;margin-bottom:7.843vw;margin-top:24.51vw;flex-direction:column;padding:0 2.941vw}.camps-presentation-step .count{margin-right:2.941vw;min-width:11.765vw;min-height:11.765vw;font-size:4.412vw;line-height:4.902vw;letter-spacing:-.01em}.camps-presentation-step p{font-size:3.676vw;line-height:4.902vw}.camps .catalog-content-cards-filter{width:94.118vw;margin:0 0 11.765vw}.camps .catalog-button{padding:0;width:94.118vw}.camps .payBanner{padding:23.775vw 2.941vw 0}}@media screen and (min-width:850px)and (max-width:1600px){.shiftOld-content-content-activities-card{width:21.9vw!important}.shiftOld-content-content-activities-card img{width:21.9vw!important;object-fit:cover}.shiftOld-content-content-activities-card-price{box-shadow:0 1px 1px 0 rgba(0,0,0,.149),0 0 2px 1px rgba(0,0,0,.039),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2);background-color:#178ce6;top:12px;right:12px;font-size:.88vw;font-weight:400}.camps{padding:0 3.51vw;overflow-y:unset}.camps-footer{padding-left:48px;padding-right:48px}.camps-top-header{position:absolute;left:0;top:0;opacity:1}.camps-top-header.marginTop{top:-5vw}.camps-top-header img{width:100vw;object-fit:cover}.camps-header{position:relative;padding-top:7.895vw;padding-bottom:1.754vw;display:flex;gap:24px}.camps-header-left{width:46.345vw}.camps-header-card{margin-top:1.754vw;flex:1 1;background-color:#cfeeff;padding:2.632vw 1.754vw 1.754vw;border-radius:24px;height:max-content;position:-webkit-sticky;position:sticky;top:8.924vw}.camps-header-card-title{color:#222;font-size:3.509vw;font-weight:600;line-height:3.509vw;letter-spacing:-.06em;margin:0}.camps-header-card-text{margin-top:1.754vw;color:#222;font-size:1.47vw;margin-bottom:1.754vw;letter-spacing:-.02em}.camps-header-card-smenas{border-radius:24px;overflow:hidden;display:flex;flex-direction:column;gap:2px}.camps-header-card-smenas-wrap{gap:1.754vw;margin-top:1.754vw;padding:2.632vw 1.754vw 1.754vw;border-radius:1.754vw;background-color:#cfeeff}.camps-header-card-smenas-title{font-size:2.193vw;line-height:2.339vw;font-weight:600;letter-spacing:-.04em}.camps-header-card-smenas-empty{background-color:#fff;padding:1.754vw;border-radius:12px}.camps-header-card-smenas-empty .title{font-weight:600;font-size:2.193vw;line-height:2.339vw;letter-spacing:-.04em;color:#373737}.camps-header-card-smenas-empty .text{font-size:1.462vw;line-height:2.047vw;letter-spacing:-.02em;margin-top:1.754vw;color:#373737}.camps-header-card-smena{padding:1.754vw;border-radius:4px;background-color:#fff;display:flex;gap:1.17vw;cursor:pointer}.camps-header-card-smena:hover{background-color:#cfeeff}.camps-header-card-smena:active{background-color:#178ce6}.camps-header-card-smena:active .camps-header-card-smena-date,.camps-header-card-smena:active .camps-header-card-smena-date-value,.camps-header-card-smena:active .camps-header-card-smena-loc,.camps-header-card-smena:active .camps-header-card-smena-loc-value{color:#cfeeff}.camps-header-card-smena-loc{color:#737373;font-size:1.17vw}.camps-header-card-smena-loc-value{margin-top:8px;color:#373737;font-size:1.47vw;font-weight:600;line-height:1.47vw;width:19.006vw;letter-spacing:-.02em}.camps-header-card-smena-date{color:#737373;font-size:1.17vw}.camps-header-card-smena-date-value{margin-top:8px;color:#373737;font-size:1.47vw;font-weight:600;line-height:1.47vw;letter-spacing:-.02em}.camps-header-card .buttons{margin-top:1.754vw}.camps-header-card-subtitles-list{margin-top:1.754vw;gap:.877vw;font-size:1.17vw;line-height:1.462vw}.camps-header-card-subtitles-item{gap:.585vw}.camps-header-additional-info{width:53.509vw}.camps-header-additional-info-green{margin-top:24px}.camps-header-additional-info-green-line{display:flex}.camps-header-additional-info-green-line:last-child{margin:-4px}.camps-header-additional-info-green-line-element{flex:1 1;padding:24px;border-radius:24px}.camps-header-additional-info-green-line-element:last-child{margin-left:-4px}.camps-header-additional-info-green-line-element-title{margin-top:24px;color:#373737;font-size:1.47vw;font-weight:600}.camps-header-additional-info-green-line-element-text{color:#737373;margin-top:12px;font-size:1.17vw}.camps-header-additional-info-green-line-element img{width:10.3vw;height:10.3vw;border-radius:100vw;object-fit:cover}.camps-header-additional-info .hero-carousel{position:relative}.camps-header-additional-info .hero-carousel .elenent img{height:30.702vw;width:53.509vw}.camps-header-additional-info .hero-carousel .carousel-button-group .left{left:.877vw}.camps-header-additional-info .hero-carousel .carousel-button-group .right{right:.877vw}.camps-header-additional-info .hero-carousel-photo{right:.877vw;bottom:.877vw;padding:.585vw;gap:.731vw;font-size:1.17vw;line-height:1.462vw}.camps-header-additional-info .hero-carousel-photo img{width:1.754vw;height:1.754vw}.camps-header-teachers{margin-top:1.754vw;padding:1.754vw 4.678vw 1.754vw 1.754vw;border-radius:1.754vw}.camps-header-teachers-title{font-size:2.193vw;letter-spacing:-.04em;line-height:2.339vw;margin-bottom:.877vw}.camps-header-teachers-list{gap:.877vw}.camps-header-teachers-item{gap:.439vw;font-size:1.17vw;line-height:1.462vw}.camps-blue{margin-top:48px;width:calc(100vw - 312px);margin-left:-3.51vw;padding:72px 156px;background-color:#cfeeff}.camps-blue-text{color:#144ab5!important;width:80%;font-size:2.2vw;line-height:2.34vw;font-weight:600;letter-spacing:-.04em}.camps-blue-button{margin-top:24px;border-radius:60px;border:1px solid rgba(0,0,0,.03);background:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.05),0 2px 6px 0 rgba(0,0,0,.08);width:max-content;padding:14px 16px;color:#373737;font-size:1.47vw;font-weight:600;cursor:pointer;transition:.2s;letter-spacing:-.02em}.camps-blue-button:active{background:#178ce6;border:unset;color:#fff}.camps-blue-button:hover{border:1px solid rgba(0,0,0,.03);box-shadow:0 15px 40px 0 rgba(0,0,0,.059),0 6px 6px 0 rgba(0,0,0,.059)}.camps-language{margin-top:48px}.camps-language-header{display:flex;gap:1.754vw}.camps-language-header-title{flex:1 1;color:#373737;font-size:3.51vw;font-weight:600;line-height:3.51vw;letter-spacing:-.06em;margin:0}.camps-language-header-text{flex:1 1;color:#373737;font-size:1.47vw;letter-spacing:-.02em}.camps-language-header-text-link{display:flex;flex-direction:row;align-items:center;margin-top:24px;color:#178ce6;cursor:pointer;transition:.2s;letter-spacing:-.02em}.camps-language-header-text-link:hover{text-decoration:underline}.camps-language-header-text-link:active{color:#144ab5}.camps-language-header-text-link-arrow{margin-left:.585vw;padding-bottom:.292vw;display:block;width:24px;height:24px;background-image:url(/_next/static/media/arrow-right-blue.f9421156.svg)}.camps-language .shiftOld-content-header-imgs{margin-top:1.754vw}.camps-moments{margin-top:3.51vw;width:92.98vw;margin-left:-3.51vw;padding:3.51vw;background-color:#cfeeff}.camps-moments-header{display:flex;gap:1.754vw}.camps-moments-header-title{flex:1 1;color:#373737;font-size:3.51vw;font-weight:600;line-height:3.51vw;letter-spacing:-.06em;margin:0}.camps-moments-header-text{flex:1 1;display:flex;flex-direction:column;gap:1.754vw;color:#373737;font-size:1.47vw;letter-spacing:-.02em}.camps-moments-content{margin-top:3.509vw;display:flex;gap:1.754vw}.camps-moments-content .shiftOld-content-content-activities-card{flex:1 1;width:unset;background-color:#fff;margin-top:1.754vw}.camps-moments-content .shiftOld-content-content-activities-card img{width:100%;object-fit:cover}.camps-moments-content .shiftOld-content-content-activities-card:first-child{margin-top:unset}.camps-moments-button{margin-top:48px;padding:30px 0;border-radius:60px;border:1px solid rgba(0,0,0,.03);background:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.05),0 2px 6px 0 rgba(0,0,0,.08);color:var(--Neutral-Neutral-800,#373737);text-align:center;letter-spacing:-.02em;font-size:1.47vw;font-weight:600;cursor:pointer;transition:.2s}.camps-moments-button:active{background:#178ce6;border:unset;color:#fff}.camps-moments-button:hover{border:1px solid rgba(0,0,0,.03);box-shadow:0 15px 40px 0 rgba(0,0,0,.059),0 6px 6px 0 rgba(0,0,0,.059)}.camps-additional{margin-top:3.509vw}.camps-additional-qna-element{margin-top:1.754vw}.camps-additional-qna-element-title{font-weight:600;color:#373737;font-size:1.47vw}.camps-additional-qna-element-text{font-size:1.17vw;color:#737373}.camps-additional-qna-element.anapa{margin:3.509vw 0 7.018vw}.camps-additional-qna-element.anapa .camps-additional-qna-element-title{font-size:2.193vw;margin-bottom:1.754vw}.camps-additional-qna-element.anapa .camps-additional-qna-element-text{font-size:1.462vw}.camps-additional-price{position:absolute;left:50%;transform:translateX(-50%);background-color:#ecddcf;padding:.877vw;box-shadow:0 20px 60px 0 rgba(0,0,0,.059);box-shadow:0 8px 8px 0 rgba(0,0,0,.059);border-radius:24px}.camps-additional-price-content{padding:1.17vw;background-color:hsla(0,0%,100%,.4);border:1px solid #fff;border-radius:16px;color:#373737;font-size:1.47vw;letter-spacing:-.02em}.camps-additional-price-content-price{margin-top:.585vw;margin-bottom:.585vw;font-size:1.17vw;color:#737373}.camps-additional-price-content-value{font-weight:600;letter-spacing:-.02em}.camps-additional-card{position:relative;width:21.93vw;transition:.2s;border-radius:24px;cursor:pointer}.camps-additional-card:hover{background-color:#cfeeff}.camps-additional-card:active{background-color:#178ce6;color:#fff!important}.camps-additional-card-img{border-radius:12px;width:21.93vw;height:21.93vw;box-shadow:0 2px 2px 0 rgba(0,0,0,.05),0 2px 6px 0 rgba(0,0,0,.08)}.camps-additional-card-img img{border-radius:12px;width:21.93vw;object-fit:cover;height:21.93vw}.camps-additional-card-price{position:absolute;right:.877vw;top:.877vw;border-radius:12px;background:#178ce6;box-shadow:0 1px 1px 0 rgba(0,0,0,.15),0 0 2px 1px rgba(0,0,0,.04),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2);color:#fff;font-size:.88vw;padding:.292vw .585vw}.camps-additional-card-title{margin-top:1.462vw;color:#373737;font-size:1.47vw;font-weight:600;line-height:1.47vw;letter-spacing:-.02em;padding:0 .585vw}.camps-additional-card-time{margin-top:.585vw;color:#737373;font-size:1.17vw}.camps-additional-card-text{margin-top:.585vw;color:#373737;font-size:1.17vw;padding:0 .585vw .585vw}.camps-additional-content{margin-top:3.509vw;position:relative}.camps-additional-content .carousel-button-group{position:absolute;width:100%;top:16vw}.camps-prepod{margin:3.509vw 0;padding-top:3.509vw}.camps-prepod span{color:#178ce6;cursor:pointer;transition:.2s}.camps-prepod span:hover{text-decoration:underline}.camps-prepod span:active{color:#144ab5}.camps-prepod-card{width:26vw;background-color:#cfeeff;border-radius:24px;display:flex;flex-direction:column;justify-content:space-between;padding:1.754vw}.camps-prepod-card img{margin-left:.877vw;margin-top:.877vw;height:7.24vw;width:7.24vw;object-fit:cover;border-radius:100vw}.camps-prepod-card-img img{margin:0;height:14.26vw;width:14.26vw;object-fit:cover}.camps-prepod-card-name{margin:1.754vw 0 0;color:#3d3d3d;font-weight:600;letter-spacing:-.06em;font-size:2.2vw}.camps-prepod-card-text{margin:.877vw 0 0;color:#737373;font-size:1.17vw;height:5vw}.camps-prepod-card-button{margin-left:.877vw;margin-top:.877vw;margin-bottom:.877vw;box-shadow:0 2px 2px 0 rgba(0,0,0,.05),0 2px 6px 0 rgba(0,0,0,.08);border-radius:60px;border:1px solid rgba(0,0,0,.03);background:#fff;color:#373737;width:unset;text-align:center;font-size:1.47vw;font-weight:600;padding:.731vw .877vw;letter-spacing:-.02em;transition:.2s;cursor:pointer}.camps-prepod-card-button:active{background:#178ce6;border:unset;color:#fff}.camps-prepod-card-button:hover{border:1px solid rgba(0,0,0,.03);box-shadow:0 15px 40px 0 rgba(0,0,0,.059),0 6px 6px 0 rgba(0,0,0,.059)}.camps-prepod-content{margin-top:3.509vw;position:relative}.camps-prepod-content .carousel-button-group{position:absolute;width:100%;top:16vw}.camps-reviews{margin-top:3.509vw}.camps-reviews .shiftOld-content-content-reviews-values{width:28vw}.camps-reviews .shiftOld-content-content-reviews-carouser{width:unset}.camps-hurry{margin-top:3.509vw;width:92.98vw;margin-left:-3.51vw;padding:3.51vw;background-color:#ecddcf}.camps-hurry .camps-moments-header-text{gap:.292vw}.camps-hurry-text{padding:1.754vw;color:#373737;font-size:1.17vw;background:hsla(0,0%,100%,.4);line-height:1.6vw}.camps-hurry-text img{float:left;height:1.6vw;width:1.6vw;margin-right:.3vw}.camps-hurry-text:first-child{border-radius:24px 24px 0 0}.camps-hurry-text:last-child{border-radius:0 0 24px 24px}.camps-hurry-content-button{width:69.3vw;border-radius:100px;color:#cfeeff;text-align:center;font-size:1.47vw;font-weight:600;background-color:#178ce6;margin:0 auto;padding:30px 0;cursor:pointer;transition:.2s;letter-spacing:-.02em}.camps-hurry-content-button:hover{background-color:#cfeeff;color:#178ce6}.camps-hurry-content-button:active{color:#fff;background-color:#144ab5}.camps-presentation-steps{gap:1.754vw;margin-bottom:2.339vw}.camps-presentation-step .count{margin:.439vw .585vw .439vw .292vw;min-width:3.509vw;min-height:3.509vw;font-size:1.462vw;line-height:1.462vw}.camps-presentation-step p{font-size:1.17vw;line-height:1.462vw}.camps .payBanner{padding:3.509vw 0}}@media screen and (min-width:1601px){.shiftOld-content-content-activities-card{width:350.391px!important}.shiftOld-content-content-activities-card img{width:350.391px!important;object-fit:cover}.shiftOld-content-content-activities-card-price{box-shadow:0 1px 1px 0 rgba(0,0,0,.149),0 0 2px 1px rgba(0,0,0,.039),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2);background-color:#178ce6;top:12px;right:12px;font-size:14.0712px;font-weight:400}.camps{overflow-y:unset;width:100vw;margin:0 auto}.camps .home-locations-tabs-wrapper{width:1487.712px;margin:0 auto}.camps .home-locations-tabs-separator{width:1487.712px;margin:-3px auto 0}.camps .home-locations-location,.camps .presentation-big{width:1487.712px;margin:48px auto}.camps-footer{width:100vw}.camps-top-header{position:absolute;left:0;top:0;opacity:1;width:100vw;display:flex;justify-content:center}.camps-top-header.marginTop{top:-80px}.camps-top-header img{width:1600px;object-fit:cover}.camps-header{width:1487.69px;margin:0 auto;padding-top:126px;position:relative;display:flex;gap:24px}.camps-header-left{width:741.52px}.camps-header-card{margin-top:24px;flex:1 1;background-color:#cfeeff;padding:36px 24px 24px;border-radius:24px;height:max-content;position:-webkit-sticky;position:sticky;top:142.784px}.camps-header-card-title{color:#222;font-size:48px;font-weight:600;line-height:48px;width:100%;letter-spacing:-.06em;margin:0}.camps-header-card-text{margin-top:28.064px;color:#222;font-size:23.52px;margin-bottom:28.064px;letter-spacing:-.02em}.camps-header-card-smenas{border-radius:24px;overflow:hidden;display:flex;flex-direction:column;gap:2.336px}.camps-header-card-smenas-wrap{gap:28.064px;margin-top:28.064px;padding:42.112px 28.064px 28.064px;border-radius:28.064px;background-color:#cfeeff}.camps-header-card-smenas-title{font-size:35.088px;line-height:37.424px;letter-spacing:-.04em}.camps-header-card-smenas-empty{background-color:#fff;padding:28.064px;border-radius:12px}.camps-header-card-smenas-empty .title{font-weight:600;font-size:35.088px;line-height:37.424px;letter-spacing:-.04em;color:#373737}.camps-header-card-smenas-empty .text{font-size:23.392px;line-height:32.752px;letter-spacing:-.02em;margin-top:28.064px;color:#373737}.camps-header-card-smena{padding:28.064px;border-radius:4px;background-color:#fff;display:flex;gap:18.72px;cursor:pointer}.camps-header-card-smena:hover{background-color:#cfeeff}.camps-header-card-smena:active{background-color:#178ce6}.camps-header-card-smena:active .camps-header-card-smena-date,.camps-header-card-smena:active .camps-header-card-smena-date-value,.camps-header-card-smena:active .camps-header-card-smena-loc,.camps-header-card-smena:active .camps-header-card-smena-loc-value{color:#cfeeff}.camps-header-card-smena-loc{color:#737373;font-size:18.72px}.camps-header-card-smena-loc-value{margin-top:8px;color:#373737;font-size:23.52px;font-weight:600;line-height:23.52px;width:319.359px;letter-spacing:-.02em}.camps-header-card-smena-date{color:#737373;font-size:18.72px}.camps-header-card-smena-date-value{margin-top:8px;color:#373737;font-size:23.52px;font-weight:600;line-height:23.52px;letter-spacing:-.02em}.camps-header-card .buttons{margin-top:24px}.camps-header-card-subtitles-list{margin-top:24px;gap:12px;font-size:16px;line-height:20px}.camps-header-card-subtitles-item{gap:8px}.camps-header-additional-info{width:856.144px}.camps-header-additional-info-green{margin-top:24px}.camps-header-additional-info-green-line{display:flex}.camps-header-additional-info-green-line:last-child{margin:-4px}.camps-header-additional-info-green-line-element{flex:1 1;padding:24px;border:4px solid #81b530;border-radius:24px}.camps-header-additional-info-green-line-element:last-child{margin-left:-4px}.camps-header-additional-info-green-line-element-title{margin-top:24px;color:#373737;font-size:23.52px;font-weight:600}.camps-header-additional-info-green-line-element-text{color:#737373;margin-top:12px;font-size:18.72px}.camps-header-additional-info-green-line-element img{width:164.797px;height:164.797px;border-radius:28.048px;object-fit:cover}.camps-header .hero-carousel{position:relative}.camps-header .hero-carousel .elenent img{height:491.232px;width:856.144px}.camps-header .hero-carousel .carousel-button-group .left{left:14.032px}.camps-header .hero-carousel .carousel-button-group .right{right:14.032px}.camps-header .hero-carousel-photo{right:14.032px;bottom:14.032px;padding:9.36px;gap:11.696px;font-size:18.72px;line-height:23.392px}.camps-header .hero-carousel-photo img{width:28.064px;height:28.064px}.camps-header-teachers{margin-top:28.064px;padding:24px 64px 24px 24px;border-radius:28.064px}.camps-header-teachers-title{font-size:35.088px;line-height:37.424px;letter-spacing:-.04em;margin-bottom:14.032px}.camps-header-teachers-list{gap:14.032px}.camps-header-teachers-item{gap:7.016px;font-size:18.72px;line-height:20px}.camps-blue{width:1288px;padding:72px 156px;margin:48px auto 0}.camps-blue-wrapper{width:100vw;background-color:#cfeeff;margin-bottom:48px}.camps-blue-text{color:#144ab5!important;width:80%;font-size:35.2px;line-height:37.44px;font-weight:600;letter-spacing:-.04em}.camps-blue-button{margin-top:24px;border-radius:60px;border:1px solid rgba(0,0,0,.03);background:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.05),0 2px 6px 0 rgba(0,0,0,.08);width:max-content;padding:14px 16px;color:#373737;font-size:23.52px;font-weight:600;cursor:pointer;transition:.2s;letter-spacing:-.02em}.camps-blue-button:active{background:#178ce6;border:unset;color:#fff}.camps-blue-button:hover{border:1px solid rgba(0,0,0,.03);box-shadow:0 15px 40px 0 rgba(0,0,0,.059),0 6px 6px 0 rgba(0,0,0,.059)}.camps-language{width:1487.712px;margin:56.144px auto 0}.camps-language-header{display:flex;gap:28.064px}.camps-language-header-title{flex:1 1;color:#373737;font-size:56.16px;font-weight:600;line-height:56.16px;letter-spacing:-.06em;margin:0}.camps-language-header-text{flex:1 1;color:#373737;font-size:23.52px;letter-spacing:-.02em}.camps-language-header-text-link{display:flex;flex-direction:row;align-items:center;margin-top:28.064px;color:#178ce6;cursor:pointer;transition:.2s;letter-spacing:-.02em}.camps-language-header-text-link:hover{text-decoration:underline}.camps-language-header-text-link:active{color:#144ab5}.camps-language-header-text-link-arrow{margin-left:9.36px;padding-bottom:4.672px;display:block;width:24px;height:24px;background-image:url(/_next/static/media/arrow-right-blue.f9421156.svg)}.camps-language .shiftOld-content-header-imgs{margin-top:28.064px}.camps-language .shiftOld-content-header-imgs-imgs-line img{width:362.719px;object-fit:cover}.camps-moments{width:1487.712px;padding:56.144px;margin:56.144px auto 0}.camps-moments-wrapper{width:100vw;background-color:#cfeeff}.camps-moments-header{display:flex;gap:28.064px}.camps-moments-header-title{flex:1 1;color:#373737;font-size:56.16px;font-weight:600;line-height:56.16px;letter-spacing:-.06em;margin:0}.camps-moments-header-text{flex:1 1;display:flex;flex-direction:column;gap:28.064px;color:#373737;font-size:23.52px;letter-spacing:-.02em}.camps-moments-content{margin-top:56.144px;display:flex;gap:28.064px}.camps-moments-content .shiftOld-content-content-activities-card{flex:1 1;width:unset;background-color:#fff;margin-top:28.064px}.camps-moments-content .shiftOld-content-content-activities-card img{width:100%;object-fit:cover}.camps-moments-content .shiftOld-content-content-activities-card:first-child{margin-top:unset}.camps-moments-button{margin-top:48px;padding:30px 0;border-radius:60px;border:1px solid rgba(0,0,0,.03);background:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.05),0 2px 6px 0 rgba(0,0,0,.08);color:var(--Neutral-Neutral-800,#373737);text-align:center;font-size:23.52px;font-weight:600;cursor:pointer;transition:.2s;letter-spacing:-.02em}.camps-moments-button:active{background:#178ce6;border:unset;color:#fff}.camps-moments-button:hover{border:1px solid rgba(0,0,0,.03);box-shadow:0 15px 40px 0 rgba(0,0,0,.059),0 6px 6px 0 rgba(0,0,0,.059)}.camps-additional{width:1487.712px;margin:56.144px auto}.camps-additional-qna-element{margin-top:28.064px}.camps-additional-qna-element-title{font-weight:600;color:#373737;font-size:23.52px}.camps-additional-qna-element-text{font-size:18.72px;color:#737373}.camps-additional-qna-element.anapa{margin:56.144px 0 112.288px}.camps-additional-qna-element.anapa .camps-additional-qna-element-title{font-size:35.088px;margin-bottom:28.064px}.camps-additional-qna-element.anapa .camps-additional-qna-element-text{font-size:23.392px}.camps-additional-price{position:absolute;left:50%;transform:translateX(-50%);background-color:#ecddcf;padding:14.032px;box-shadow:0 20px 60px 0 rgba(0,0,0,.059);box-shadow:0 8px 8px 0 rgba(0,0,0,.059);border-radius:28.064px}.camps-additional-price-content{padding:18.72px;background-color:hsla(0,0%,100%,.4);border:1px solid #fff;border-radius:16px;color:#373737;font-size:23.52px}.camps-additional-price-content-price{margin-top:9.36px;margin-bottom:9.36px;font-size:18.72px;color:#737373}.camps-additional-price-content-value{font-weight:600}.camps-additional-card{position:relative;width:350.88px;transition:.2s;border-radius:24px;cursor:pointer}.camps-additional-card:hover{background-color:#cfeeff}.camps-additional-card:active{background-color:#178ce6;color:#fff!important}.camps-additional-card-img{border-radius:12px;width:350.88px;height:350.88px;box-shadow:0 2px 2px 0 rgba(0,0,0,.05),0 2px 6px 0 rgba(0,0,0,.08)}.camps-additional-card-img img{border-radius:12px;width:350.88px;object-fit:cover;height:350.88px}.camps-additional-card-price{position:absolute;right:14.032px;top:14.032px;border-radius:12px;background:#178ce6;box-shadow:0 1px 1px 0 rgba(0,0,0,.15),0 0 2px 1px rgba(0,0,0,.04),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2);color:#fff;font-size:14.08px;padding:4.672px 9.36px}.camps-additional-card-title{margin-top:23.392px;color:#373737;font-size:23.52px;font-weight:600;line-height:23.52px;letter-spacing:-.02em;padding:0 9.36px}.camps-additional-card-time{margin-top:9.36px;color:#737373;font-size:18.72px}.camps-additional-card-text{margin-top:9.36px;color:#373737;font-size:18.72px;padding:0 9.36px 9.36px}.camps-additional-content{margin-top:56.144px;position:relative}.camps-additional-content .carousel-button-group{position:absolute;width:100%;top:256px}.camps-prepod{padding-top:56.144px;width:1487.712px;margin:56.144px auto}.camps-prepod-card{width:421.072px;border-radius:24px;padding:28.064px;background-color:#cfeeff;display:flex;flex-direction:column;justify-content:space-between}.camps-prepod-card img{margin-left:14.032px;margin-top:14.032px;height:224.56px;width:224.56px;object-fit:cover;border-radius:100vw}.camps-prepod-card-img img{margin:0;height:224.56px;width:224.56px;object-fit:cover}.camps-prepod-card-name{margin:28.064px 0 0;color:#3d3d3d;font-size:35.2px;font-weight:600;letter-spacing:-.06em}.camps-prepod-card-text{margin:.877vw 0 0;color:#737373;font-size:18.72px;height:93.568px}.camps-prepod-card-button{margin-left:14.032px;margin-top:14.032px;margin-bottom:14.032px;box-shadow:0 2px 2px 0 rgba(0,0,0,.05),0 2px 6px 0 rgba(0,0,0,.08);border-radius:60px;border:1px solid rgba(0,0,0,.03);background:#fff;color:#373737;width:unset;text-align:center;font-size:23.52px;letter-spacing:-.02em;font-weight:600;padding:11.696px 14.032px;transition:.2s;cursor:pointer}.camps-prepod-card-button:active{background:#178ce6;border:unset;color:#fff}.camps-prepod-card-button:hover{border:1px solid rgba(0,0,0,.03);box-shadow:0 15px 40px 0 rgba(0,0,0,.059),0 6px 6px 0 rgba(0,0,0,.059)}.camps-prepod span{color:#178ce6;cursor:pointer;transition:.2s}.camps-prepod span:hover{text-decoration:underline}.camps-prepod span:active{color:#144ab5}.camps-prepod-content{margin-top:56.144px;position:relative}.camps-prepod-content .carousel-button-group{position:absolute;width:100%;top:256px}.camps-reviews{width:1487.712px;margin:56.144px auto}.camps-reviews .shiftOld-content-content-reviews-values{width:464px}.camps-reviews .shiftOld-content-content-reviews-carouser{width:unset}.camps-hurry{width:1487.712px;padding:56.144px;margin:56.144px auto 0}.camps-hurry-wrapper{width:100vw;background-color:#ecddcf}.camps-hurry .camps-moments-header-text{gap:4.672px}.camps-hurry-text{padding:28.064px;color:#373737;font-size:18.72px;background:hsla(0,0%,100%,.4);line-height:25.6px}.camps-hurry-text img{float:left;height:25.6px;width:25.6px;margin-right:4.8px}.camps-hurry-text:first-child{border-radius:24px 24px 0 0}.camps-hurry-text:last-child{border-radius:0 0 24px 24px}.camps-hurry-content-button{width:1108.8px;border-radius:100px;color:#cfeeff;text-align:center;font-size:23.52px;font-weight:600;background-color:#178ce6;margin:0 auto;padding:30px 0;cursor:pointer;transition:.2s;letter-spacing:-.02em}.camps-hurry-content-button:hover{background-color:#cfeeff;color:#178ce6}.camps-hurry-content-button:active{color:#fff;background-color:#144ab5}.camps-presentation-steps{width:1487.712px;gap:28.064px;margin:0 auto 37.424px}.camps-presentation-step .count{margin:7.024px 9.36px 7.024px 4.672px;min-width:56.144px;min-height:56.144px;font-size:23.392px;line-height:23.392px}.camps-presentation-step p{font-size:18.72px;line-height:23.392px}.camps .presentationNew{width:1487.712px;margin:0 auto}.camps .payBanner{width:1487.71px;margin:28px auto 0;padding:56.144px}}.locations .tour-3d-header{display:flex}.locations .tour-3d-header h2{flex:1 1;letter-spacing:-.06em;font-weight:600;color:#373737}.locations .tour-3d-text{flex:1 1;color:#373737;letter-spacing:-.02em}.locations .tour-3d-img{position:relative;display:flex;border-radius:20px;overflow:hidden;cursor:pointer}.locations .tour-3d-img img{transition:transform .2s ease-in;object-fit:cover}.locations .tour-3d-img:hover img{transform:scale(110%)}.locations .tour-3d-img:hover .tour-3d-img-icon img{transform:scale(100%)}.locations .tour-3d-img-dim{width:100%;height:100%;position:absolute;left:0;top:0;background-color:rgba(0,0,0,.4)}.locations .tour-3d-img-icon{left:50%;top:50%;transform:translate(-50%,-50%);position:absolute}.locations .tour-3d-img-icon img{border-radius:unset}.locations .tour-3d-modal{position:fixed;top:0;left:0;z-index:200}.locations .tour-3d-modal iframe{border:0;outline:none}.locations .tour-3d-modal-close{position:absolute;border-radius:200px;background-color:hsla(0,0%,100%,.4);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;justify-content:center;align-items:center;cursor:pointer}.locations .tour-3d-modal-close img{opacity:.5}@media screen and (max-width:849px){.locations{margin-bottom:24px}.locations .shiftOld-content-content-activities-column{flex:1 1}.locations-top-header{display:none}.locations-top-header-mobile{position:absolute;left:-14.216vw;top:-12.99vw}.locations-top-header-mobile img{width:131.127vw;height:55.147vw}.locations a{text-decoration:unset}.locations-location{padding:12px;margin-top:48px}.locations-location-title{color:#373737;font-size:7.85vw;font-weight:600;margin:0}.locations-location-text{margin-top:12px;color:#373737;font-size:4.42vw}.locations-location-info{flex:1 1}.locations-location-card{margin-top:12px;flex:1 1;border-radius:24px;border:1px solid rgba(34,34,34,.2)}.locations-location-card-text{padding:12px;color:#178ce6;font-size:3.93vw;cursor:pointer}.locations-location-card img{width:100%;height:81.4vw;object-fit:cover;border-radius:24px 24px 0 0}.locations-info{padding-left:12px}.locations .camps-hurry{margin-top:0}.locations .camps-language{margin-top:24px}.locations-sessions{background-color:#ecddcf;width:calc(100vw - 24px);padding:24px 12px}.locations-sessions-header-title{font-size:6.373vw;font-weight:600;line-height:6.863vw;letter-spacing:-.02em;color:#373737}.locations-sessions-header-description{margin-top:4px;font-size:4.412vw;font-weight:400;line-height:5.882vw;letter-spacing:-.01em;color:#373737}.locations-sessions-content{display:flex;flex-direction:column;gap:2px;border-radius:24px;overflow:hidden;margin-top:12px}.locations-sessions-content-block{padding:5.882vw;gap:24px;background-color:#fff;border-radius:12px}.locations-sessions-content-block-left-title{font-size:7.843vw;font-weight:600;line-height:8.824vw;letter-spacing:-.06em;color:#373737}.locations-sessions-content-block-left-desc{font-size:3.676vw;font-weight:400;line-height:4.902vw;color:#373737;margin-top:4px}.locations-sessions-content-block-right{margin-top:12px;display:flex;flex-direction:column;gap:14px}.locations-sessions-content-block-right-shifts{border-radius:12px;overflow:hidden;box-shadow:0 1px 1px 0 rgba(0,0,0,.149),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2)}.locations-sessions-content-block-right .camps-header-card-smena{background-color:#f2f2f2;border-radius:2px}.locations-sessions-content-block-right-link{font-size:4.412vw;font-weight:600;line-height:4.902vw;letter-spacing:-.01em;text-align:center;color:#222;padding:15px 0;border:3px solid #222;border-radius:100px;cursor:pointer}.locations-sessions-content-nodata{background-color:#fff;padding:24px}.locations-sessions-content-nodata-title{text-align:center;font-size:6.373vw;font-weight:600;line-height:6.863vw;letter-spacing:-.02em;color:#373737}.locations-sessions-content-nodata-text{margin-top:12px;text-align:center;font-size:4.412vw;font-weight:400;line-height:5.882vw;letter-spacing:-.01em;color:#373737}.locations-sessions-content-nodata-buttons{margin-top:24px;display:flex;flex-direction:column;gap:12px}.locations-sessions-content-nodata-buttons-first{background-color:#222;text-align:center;color:#fff;font-size:4.412vw;font-weight:600;line-height:4.902vw;letter-spacing:-.02em;padding:18px 24px;cursor:pointer;transition:.2s;border-radius:100px}.locations-sessions-content-nodata-buttons-first:hover{background-color:#373737}.locations-sessions-content-nodata-buttons-first:active{color:#fff;background-color:#178ce6}.locations-sessions-content-nodata-buttons-second{background-color:#fff;text-align:center;color:#373737;font-size:4.412vw;font-weight:600;line-height:4.902vw;letter-spacing:-.02em;padding:17px 23px;cursor:pointer;transition:.2s;border-radius:100px;border:1px solid rgba(0,0,0,.03);box-shadow:0 2px 2px 0 rgba(0,0,0,.051),0 2px 6px 0 rgba(0,0,0,.078)}.locations-sessions-content-nodata-buttons-second:hover{box-shadow:0 15px 40px 0 rgba(0,0,0,.059),0 6px 6px 0 rgba(0,0,0,.059)}.locations-sessions-content-nodata-buttons-second:active{color:#fff;background-color:#178ce6;box-shadow:unset}.locations .tour-3d{margin:8.824vw 0 5.882vw;padding:2.941vw}.locations .tour-3d-header{flex-direction:column}.locations .tour-3d h2{font-size:7.843vw;line-height:7.843vw}.locations .tour-3d-text{margin-top:5.882vw;font-size:4.412vw;line-height:5.882vw}.locations .tour-3d-img{margin-top:8.824vw}.locations .tour-3d-img img{width:94.118vw;height:94.118vw}.locations .tour-3d-img-icon img{width:32.108vw;height:8.824vw}.locations .tour-3d-modal-close{right:5.882vw;top:5.882vw;height:11.765vw;width:11.765vw}.locations .tour-3d-modal-close img{width:5.882vw;height:5.882vw}.locations-payBanner{padding:29.412vw 2.941vw 11.765vw}}@media screen and (min-width:850px)and (max-width:1600px){.locations-top-header{position:absolute;left:-3.07vw;top:-11.33vw}.locations-top-header img{width:108.114vw;height:45.468vw}.locations a{text-decoration:unset}.locations .shift-content-content-activities-card{width:21.9vw!important}.locations .shift-content-content-activities-card img{width:21.9vw!important;object-fit:cover}.locations .camps-language{padding-bottom:48px}.locations .home-locations{margin-top:0;padding-top:48px}.locations .questions{padding-left:48px;padding-right:48px}.locations-location{margin-top:48px;display:flex;gap:24px;padding-bottom:48px}.locations-location-title{color:#373737;font-weight:600;font-size:3.51vw;letter-spacing:-.06em;margin:0}.locations-location-text{margin-top:24px;color:#373737;font-size:1.47vw;width:80%;letter-spacing:-.02em}.locations-location-info{flex:1 1}.locations-location-card{flex:1 1;border-radius:24px;border:1px solid rgba(34,34,34,.2)}.locations-location-card-text{padding:12px;color:#178ce6;font-size:1.17vw;cursor:pointer}.locations-location-card-text:hover{text-decoration:underline}.locations-location-card-text:active{color:#144ab5}.locations-location-card img{width:100%;height:21.2vw;object-fit:cover;border-radius:24px 24px 0 0}.locations .camps-hurry{margin-top:0}.locations .camps-language{margin-top:48px}.locations-info{margin-top:36px;padding-bottom:12px;display:flex;flex-wrap:wrap;gap:1.75vw}.locations .home-locations-location{display:unset}.locations .home-locations-location-text,.locations .home-locations-location-title{flex:1 1}.locations .home-locations-location-left{display:flex;gap:48px}.locations .home-locations-location-right{margin-top:24px;gap:1.3vw}.locations-sessions{background-color:#ecddcf;margin-left:-3.51vw;width:92.98vw;padding:3.51vw}.locations-sessions-header{display:flex;gap:24px}.locations-sessions-header-title{font-size:3.509vw;font-weight:600;line-height:3.509vw;letter-spacing:-.06em;color:#373737;flex:1 1}.locations-sessions-header-description{font-size:1.462vw;font-weight:400;line-height:2.047vw;letter-spacing:-.02em;color:#373737;width:42.105vw;margin-right:3.509vw}.locations-sessions-content{display:flex;flex-direction:column;gap:2px;border-radius:24px;overflow:hidden;margin-top:24px}.locations-sessions-content-block{padding:3.509vw;display:flex;gap:24px;background-color:#fff;border-radius:12px}.locations-sessions-content-block-left{flex:1 1}.locations-sessions-content-block-left-title{font-size:2.193vw;font-weight:600;line-height:2.339vw;letter-spacing:-.04em;color:#373737}.locations-sessions-content-block-left-desc{font-size:1.17vw;font-weight:400;line-height:1.462vw;color:#373737;width:27.485vw;margin-top:4px}.locations-sessions-content-block-right{flex:1 1;display:flex;flex-direction:column;gap:14px}.locations-sessions-content-block-right-shifts{border-radius:12px;overflow:hidden;box-shadow:0 1px 1px 0 rgba(0,0,0,.149),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2)}.locations-sessions-content-block-right .camps-header-card-smena{background-color:#f2f2f2;border-radius:2px}.locations-sessions-content-block-right-link{font-size:1.462vw;font-weight:400;line-height:2.047vw;letter-spacing:-.02em;color:#737373;text-decoration:underline!important;margin-left:4px;cursor:pointer}.locations-sessions-content-nodata{background-color:#fff;padding:0 11.842vw}.locations-sessions-content-nodata-title{padding:9.211vw 10.526vw 0;text-align:center;font-size:2.193vw;font-weight:600;line-height:2.339vw;letter-spacing:-.04em;color:#373737}.locations-sessions-content-nodata-text{padding:0 10.526vw;margin-top:12px;text-align:center;font-size:1.462vw;font-weight:400;line-height:2.047vw;letter-spacing:-.02em;color:#373737}.locations-sessions-content-nodata-buttons{margin-top:36px;padding:0 10.526vw 9.211vw;display:flex;justify-content:center;gap:16px}.locations-sessions-content-nodata-buttons-first{background-color:#222;color:#fff;font-size:1.462vw;font-weight:600;line-height:1.462vw;letter-spacing:-.02em;padding:20px 24px;cursor:pointer;transition:.2s;border-radius:100px}.locations-sessions-content-nodata-buttons-first:hover{background-color:#373737}.locations-sessions-content-nodata-buttons-first:active{color:#fff;background-color:#178ce6}.locations-sessions-content-nodata-buttons-second{background-color:#fff;color:#373737;font-size:1.462vw;font-weight:600;line-height:1.462vw;letter-spacing:-.02em;padding:19px 23px;cursor:pointer;transition:.2s;border-radius:100px;border:1px solid rgba(0,0,0,.03);box-shadow:0 2px 2px 0 rgba(0,0,0,.051),0 2px 6px 0 rgba(0,0,0,.078)}.locations-sessions-content-nodata-buttons-second:hover{box-shadow:0 15px 40px 0 rgba(0,0,0,.059),0 6px 6px 0 rgba(0,0,0,.059)}.locations-sessions-content-nodata-buttons-second:active{color:#fff;background-color:#178ce6;box-shadow:unset}.locations .tour-3d{margin:9.357vw 0}.locations .tour-3d-header{gap:1.754vw}.locations .tour-3d h2{font-size:3.509vw;line-height:3.509vw}.locations .tour-3d-text{font-size:1.462vw;line-height:2.047vw}.locations .tour-3d-text p{width:42.105vw}.locations .tour-3d-img{margin-top:3.509vw}.locations .tour-3d-img img{width:92.982vw;height:23.757vw}.locations .tour-3d-img-icon img{width:9.576vw;height:2.632vw}.locations .tour-3d-modal{z-index:1000}.locations .tour-3d-modal-close{right:1.754vw;top:1.754vw;height:3.509vw;width:3.509vw}.locations .tour-3d-modal-close img{width:1.754vw;height:1.754vw}.locations-payBanner{padding:3.509vw 0}}@media screen and (min-width:1601px){.locations-top-header{width:1600px;margin:0 auto}.locations-top-header img{position:absolute;top:-181.28px;width:1729.824px;height:727.488px}.locations a{text-decoration:unset}.locations .home-locations-tabs-wrapper{width:1528px;margin:0 auto}.locations .home-locations-tabs-separator{width:1528px;margin:-3px auto 0}.locations .home-locations-location{width:1528px;margin:48px auto;display:block!important}.locations .presentation{width:1528px;margin:48px auto}.locations .shift-content-content-activities-card{width:350.391px!important}.locations .shift-content-content-activities-card img{width:350.391px!important;object-fit:cover}.locations .camps-language{padding-bottom:48px}.locations .home-locations{margin-top:0;padding-top:48px}.locations-location{display:flex;gap:24px;width:1487.71px;margin:0 auto;padding-bottom:48px}.locations-location-title{color:#373737;font-weight:600;font-size:56.16px;letter-spacing:-.06em;margin:0}.locations-location-text{margin-top:24px;color:#373737;font-size:23.52px;width:80%;letter-spacing:-.02em}.locations-location-info{flex:1 1}.locations-location-card{flex:1 1;border-radius:24px;border:1px solid rgba(34,34,34,.2)}.locations-location-card-text{padding:12px;color:#178ce6;font-size:18.72px;cursor:pointer}.locations-location-card-text:hover{text-decoration:underline}.locations-location-card-text:active{color:#144ab5}.locations-location-card img{width:100%;height:339.188px;object-fit:cover;border-radius:24px 24px 0 0}.locations .camps-hurry{margin-top:0}.locations .camps-language{margin-top:48px}.locations-info{margin-top:36px;padding-bottom:12px;display:flex;flex-wrap:wrap;row-gap:28px}.locations .home-locations-location{display:unset}.locations .home-locations-location-text,.locations .home-locations-location-title{flex:1 1}.locations .home-locations-location-left{display:flex;gap:24px}.locations .home-locations-location-right{margin-top:24px;gap:40px}.locations-sessions{background-color:#ecddcf;width:100vw;padding:48px 0}.locations-sessions-header{display:flex;gap:24px;width:1504px;margin:0 auto}.locations-sessions-header-title{font-size:56.144px;font-weight:600;line-height:56.144px;letter-spacing:-.06em;color:#373737;flex:1 1}.locations-sessions-header-description{font-size:23.392px;font-weight:400;line-height:32.752px;letter-spacing:-.02em;color:#373737;width:673.68px;margin-right:56.144px}.locations-sessions-content{display:flex;flex-direction:column;gap:2px;border-radius:24px;overflow:hidden;width:1504px;margin:24px auto 0}.locations-sessions-content-block{padding:56.144px;display:flex;gap:24px;background-color:#fff;border-radius:12px}.locations-sessions-content-block-left{flex:1 1}.locations-sessions-content-block-left-title{font-size:35.088px;font-weight:600;line-height:37.424px;letter-spacing:-.04em;color:#373737}.locations-sessions-content-block-left-desc{font-size:18.72px;font-weight:400;line-height:23.392px;color:#373737;width:439.76px;margin-top:4px}.locations-sessions-content-block-right{flex:1 1;display:flex;flex-direction:column;gap:14px}.locations-sessions-content-block-right-shifts{border-radius:12px;overflow:hidden;box-shadow:0 1px 1px 0 rgba(0,0,0,.149),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2)}.locations-sessions-content-block-right .camps-header-card-smena{background-color:#f2f2f2;border-radius:2px}.locations-sessions-content-block-right-link{font-size:23.392px;font-weight:400;line-height:32.752px;letter-spacing:-.02em;color:#737373;text-decoration:underline!important;margin-left:4px;cursor:pointer}.locations-sessions-content-nodata{background-color:#fff;padding:0 189.472px}.locations-sessions-content-nodata-title{padding:147.376px 168.416px 0;text-align:center;font-size:35.088px;font-weight:600;line-height:37.424px;letter-spacing:-.04em;color:#373737}.locations-sessions-content-nodata-text{padding:0 168.416px;margin-top:12px;text-align:center;font-size:23.392px;font-weight:400;line-height:2.047vw;letter-spacing:-.02em;color:#373737}.locations-sessions-content-nodata-buttons{margin-top:36px;padding:0 168.416px 147.376px;display:flex;justify-content:center;gap:16px}.locations-sessions-content-nodata-buttons-first{background-color:#222;color:#fff;font-size:23.392px;font-weight:600;line-height:23.392px;letter-spacing:-.02em;padding:20px 24px;cursor:pointer;transition:.2s;border-radius:100px}.locations-sessions-content-nodata-buttons-first:hover{background-color:#373737}.locations-sessions-content-nodata-buttons-first:active{color:#fff;background-color:#178ce6}.locations-sessions-content-nodata-buttons-second{background-color:#fff;color:#373737;font-size:23.392px;font-weight:600;line-height:23.392px;letter-spacing:-.02em;padding:19px 23px;cursor:pointer;transition:.2s;border-radius:100px;border:1px solid rgba(0,0,0,.03);box-shadow:0 2px 2px 0 rgba(0,0,0,.051),0 2px 6px 0 rgba(0,0,0,.078)}.locations-sessions-content-nodata-buttons-second:hover{box-shadow:0 15px 40px 0 rgba(0,0,0,.059),0 6px 6px 0 rgba(0,0,0,.059)}.locations-sessions-content-nodata-buttons-second:active{color:#fff;background-color:#178ce6;box-shadow:unset}.locations .tour-3d{width:1487.712px;margin:149.712px auto}.locations .tour-3d-header{gap:28.064px}.locations .tour-3d h2{font-size:56.144px;line-height:56.144px}.locations .tour-3d-text{font-size:23.392px;line-height:32.752px}.locations .tour-3d-text p{width:673.68px}.locations .tour-3d-img{margin-top:56.144px}.locations .tour-3d-img img{width:1487.712px;height:380.112px}.locations .tour-3d-img-icon img{width:153.216px;height:42.112px}.locations .tour-3d-modal{z-index:1000}.locations .tour-3d-modal-close{right:28.064px;top:28.064px;height:56.144px;width:56.144px}.locations .tour-3d-modal-close img{width:28.064px;height:28.064px}.locations-payBanner{width:1487.71px;padding:56.144px 0;margin:28px auto 0}}.modal.yellow{background-color:#f7dd53}.modal.yellow .modal-close{background:linear-gradient(270deg,#f7dd53 50%,hsla(0,0%,100%,0))}.modal-wrap{position:fixed;top:0;left:0;width:100%;height:100%;z-index:822;background-color:rgba(0,0,0,.5)}.modal.border{border-radius:24px;left:50%;top:50%;transform:translate(-50%,-50%);height:auto;width:auto}.modal.border .modal-title{color:#222}@media screen and (max-width:849px){.modal{position:fixed;left:0;top:50%;transform:translateY(-50%);height:100dvh;overflow-y:auto;overflow-x:hidden;width:calc(100vw - 24px);background-color:#fff;z-index:300;padding:0 12px}.modal.yellow .modal-title{width:77vw}.modal.border{border-radius:0;height:100%;width:100%}.modal.border .modal-header{margin:0}.modal.border .modal-title{margin-left:2.941vw;margin-top:17.647vw;font-size:6.373vw;line-height:6.863vw;color:#373737}.modal.border .modal-close-wrapper .modal-close{width:auto;right:24px}.modal.border .modal-close-wrapper .modal-close img{width:24px;height:24px}.modal.border .modal-close-wrapper.with-border{position:absolute;margin-top:0;top:24px!important;right:12px}.modal-header{display:flex;margin-top:24px;justify-content:space-between;margin-bottom:24px}.modal-close{cursor:pointer;position:absolute;right:0;background:linear-gradient(270deg,#fff 50%,hsla(0,0%,100%,0));width:72px;height:8.824vw;pointer-events:all}.modal-close-wrapper{height:8.824vw;z-index:2;margin-top:-60px;top:20px;position:-webkit-sticky;position:sticky;pointer-events:none}.modal-close img{height:8.824vw;object-fit:cover;width:8.824vw;position:absolute;right:0}.modal-title{color:#373737;font-size:7.85vw;font-weight:600;line-height:7.85vw;width:80%;letter-spacing:-.06em}.modal-content{margin-bottom:24px;margin-top:24px}.modal-footer{padding:8px 12px;box-shadow:0 -7px 20px 0 rgba(0,0,0,.059),0 -4px 4px 0 rgba(0,0,0,.059);background-color:#fff;position:-webkit-sticky;position:sticky;bottom:0;width:calc(100vw - 24px);margin-left:-12px}.modal-footer,.modal-footer-content{display:flex;justify-content:space-between;align-items:center}.modal-footer-content{width:100%}.modal-footer-price-red{font-weight:400;line-height:20px;color:#f25757;font-size:2.95vw}.modal-footer-price-red span{text-decoration:line-through}.modal-footer-price-main{font-size:3.7vw;font-weight:600;letter-spacing:-.04em;color:#222}.modal-footer-price-main span{font-size:2.95vw;font-weight:400;color:#737373}.modal-footer-button{font-size:4.42vw;font-weight:600;line-height:20px;letter-spacing:-.02em;padding:14px 16px;background-color:#222;cursor:pointer;transition:.1s;color:#fff;border-radius:50px}.modal-footer-button:hover{background-color:#373737}.modal-footer-button:active{color:#fff;background-color:#178ce6}.modal-images-tags{position:-webkit-sticky;position:sticky;top:0;background-color:#fff;padding-top:10px;padding-bottom:10px}.modal-images-tags-wrapper{display:flex;gap:4px;overflow-x:auto;margin-bottom:24px}.modal-images-tags-tag{color:#373737;font-size:3.93vw;border-radius:60px;border:1px solid #dedede;background:#fff;padding:16px 12px;white-space:nowrap}.modal-images-block{margin-top:24px}.modal-images-block-title{margin-bottom:24px;color:#373737;font-size:7.85vw;font-weight:600;line-height:7.85vw}.modal-images-block-imgs{display:flex;flex-wrap:wrap;gap:12px;border-radius:12px;overflow:hidden}.modal-images-block-imgs img{object-fit:cover}.modal-images-block-imgs :nth-child(1n+1){flex:1 1;height:26.32vw;width:0}.modal-images-block-imgs :nth-child(3n+1){flex:unset;height:52.3vw;width:100%}.modal-default-text{width:90%;color:#373737;font-size:4.42vw}.modal-default-carousel{margin-top:24px;position:relative}.modal-default-carousel-obj img{object-fit:cover;width:68.7vw;height:49.1vw;border-radius:12px}.modal-video{margin-top:120px;margin-bottom:48px}.modal-video iframe{height:60vw;width:100%}.modal-billing{margin-left:-12px;margin-top:92px;position:relative}.modal-billing-left{display:flex;flex-direction:column;gap:24px;width:100vw}.modal-billing-right{padding-left:12px}.modal-billing-subtitle{font-family:Inter;font-size:4.902vw;font-weight:600;line-height:4.902vw;letter-spacing:-.02em;text-align:left;color:#222;display:flex;gap:12px}.modal-billing-subtitle-button{font-size:2.941vw;padding:4px 8px;border-radius:40px;color:#373737}.modal-billing-subtitle-button.gray{background-color:#dedede}.modal-billing-subtitle-button.gray,.modal-billing-subtitle-button.green{box-shadow:0 1px 1px 0 rgba(0,0,0,.149),0 0 2px 1px rgba(0,0,0,.039),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2)}.modal-billing-subtitle-button.green{background-color:#697606;color:#fff}.modal-billing-brown{margin-top:12px;width:calc(100% - 12px);display:flex;flex-direction:column;gap:4px}.modal-billing-brown-block{background-color:#ecddcf;width:calc(100% - 24px);padding:12px;border-radius:4px;font-size:3.676vw;font-weight:400;text-align:left}.modal-billing-brown-block:first-child{border-radius:12px 12px 4px 4px}.modal-billing-brown-block:last-child{border-radius:4px 4px 12px 12px}.modal-billing-title{color:#222;font-size:7.87vw;line-height:7.87vw;margin-left:12px;font-weight:600;letter-spacing:-.06em}.modal-billing-input-label{color:#737373;font-size:2.95vw}.modal-billing-input-first{width:calc(100% - 24px);background-color:#fff;padding:10px 12px;border-radius:12px 12px 4px 4px;position:relative}.modal-billing-input-first.error{background-color:#ffd3d8}.modal-billing-input-first:nth-child(2){border-radius:4px 4px 4px 4px}.modal-billing-input-first:nth-child(3){border-radius:4px 4px 12px 12px}.modal-billing-input-block{position:relative;width:calc(100% - 24px);border-radius:20px;border:12px solid #178ce6;background:#178ce6;display:flex;flex-direction:column;gap:4px}.modal-billing input{width:100%;outline:none;background-color:transparent;border:0;font-size:3.7vw;padding:0}.modal-billing-checkbox{border-radius:12px;border:1px solid #cfdb44;display:flex;align-items:center;cursor:pointer;color:#373737;font-size:3.7vw;width:calc(100% - 24px);margin:0 auto}.modal-billing-checkbox a{color:#373737;text-decoration:underline;margin-left:1.2vw}.modal-billing-button{background-color:#222;padding:18px 0;border-radius:100px;color:#fff;text-align:center;width:calc(100% - 24px);margin:0 auto;cursor:pointer;font-size:4.42vw;font-weight:600;line-height:20px;letter-spacing:-.01em;transition:.1s}.modal-billing-button.disabled{opacity:.4}.modal-billing-button.disabled:active,.modal-billing-button.disabled:hover{background-color:#222}.modal-billing-button:hover{background-color:#373737}.modal-billing-button:active{color:#fff;background-color:#178ce6}.modal-mosgor{margin-left:-12px;margin-top:140px;display:flex;flex-direction:column;gap:24px;width:100vw;position:relative}.modal-mosgor-title{color:#222;font-size:5.1vw;line-height:5.1vw;margin-left:12px;font-weight:600;letter-spacing:-.06em}.modal-mosgor-input-label{color:#737373;font-size:2.95vw}.modal-mosgor-input-first{width:calc(100% - 24px);background-color:#fff;padding:10px 12px;border-radius:12px 12px 4px 4px;position:relative}.modal-mosgor-input-first.error{background-color:#ffd3d8}.modal-mosgor-input-first-half{background-color:#fff;border-radius:4px 4px 4px 4px;padding:10px 12px;position:relative}.modal-mosgor-input-first-half.error{background-color:#ffd3d8}.modal-mosgor-input-first:nth-child(2){border-radius:4px 4px 4px 4px;display:flex;flex-direction:column;gap:4px;padding:unset;width:100%;background-color:unset}.modal-mosgor-input-first:nth-child(3){border-radius:4px 4px 12px 12px}.modal-mosgor-input-block{position:relative;width:calc(100% - 24px);border-radius:20px;border:12px solid #373737;background:#373737;display:flex;flex-direction:column;gap:4px}.modal-mosgor input{width:100%;outline:none;background-color:transparent;border:0;font-size:3.7vw;padding:0}.modal-mosgor-checkbox{border-radius:12px;border:1px solid #cfdb44;display:flex;align-items:center;color:#373737;font-size:3.7vw}.modal-mosgor-button,.modal-mosgor-checkbox{cursor:pointer;width:calc(100% - 24px);margin:0 auto}.modal-mosgor-button{background-color:#fff;padding:15px 0;border-radius:100px;color:#222;border:3px solid #222;text-align:center;font-size:4.42vw;font-weight:600;line-height:20px;letter-spacing:-.01em;transition:.1s}.modal-mosgor-button.disabled{opacity:.4}.modal-mosgor-button.disabled:active,.modal-mosgor-button.disabled:hover{color:#222;border:3px solid #222}.modal-mosgor-button:hover{color:#373737;border:3px solid #373737}.modal-mosgor-button:active{color:#178ce6;border:3px solid #178ce6}}@media screen and (min-width:850px)and (max-width:1600px){.modal{position:fixed;left:0;top:50%;transform:translateY(-50%);height:100vh;width:calc(100vw - 96px);background-color:#fff;z-index:300;padding:0 48px;overflow-y:auto;overflow-x:hidden}.modal.border{border-radius:24px;left:50%;top:50%;transform:translate(-50%,-50%);height:auto;width:83.626vw;padding:0 3.509vw}.modal.border .modal-header{margin:3.509vw 0 1.754vw}.modal.border .modal-title{width:36vw;color:#222;font-size:2.193vw;line-height:2.339vw}.modal.border .modal-close-wrapper{top:3.509vw!important}.modal.border .modal-close-wrapper .modal-close img{width:2.339vw;height:2.339vw}.modal.border .modal-close-wrapper.with-border{margin:-5.263vw 0;position:absolute;top:8.709vw!important;right:48px}.modal ::-webkit-scrollbar{width:20px}.modal ::-webkit-scrollbar-track{background-color:transparent}.modal ::-webkit-scrollbar-thumb{background-color:#d6dee1;border-radius:20px;border:6px solid transparent;background-clip:content-box;min-height:50px}.modal ::-webkit-scrollbar-thumb:hover{background-color:#a8bbbf}.modal.yellow .modal-title{width:42.105vw;white-space:pre-line}.modal-header{margin-top:48px;margin-bottom:48px}.modal-close{cursor:pointer;width:120px;height:4.386vw;position:absolute;right:0;pointer-events:all;background:linear-gradient(270deg,#fff 50%,hsla(0,0%,100%,0))}.modal-close-wrapper{z-index:2;top:25px;position:-webkit-sticky;position:sticky;height:4.386vw;margin-top:-95px;pointer-events:none}.modal-close img{object-fit:cover;position:absolute;right:0;height:4.386vw;width:4.386vw}.modal-title{color:#373737;font-size:3.51vw;font-weight:600;line-height:3.51vw;letter-spacing:-.06em}.modal-content{margin:3.509vw 0}.modal-footer{padding:16px 48px;box-shadow:0 -7px 20px 0 rgba(0,0,0,.059),0 -4px 4px 0 rgba(0,0,0,.059);background-color:#fff;position:-webkit-sticky;position:sticky;bottom:0;width:calc(100vw - 96px);margin-left:-48px}.modal-footer,.modal-footer-content{display:flex;justify-content:space-between;align-items:center}.modal-footer-content{width:100%}.modal-footer-price-red{font-weight:400;line-height:20px;color:#f25757;font-size:1.17vw}.modal-footer-price-red span{text-decoration:line-through}.modal-footer-price-main{font-size:2.2vw;font-weight:600;letter-spacing:-.04em;color:#222}.modal-footer-price-main span{font-size:1.17vw;font-weight:400;color:#737373}.modal-footer-button{font-size:1.47vw;font-weight:600;line-height:20px;letter-spacing:-.02em;padding:14px 16px;background-color:#222;cursor:pointer;transition:.1s;color:#fff;border-radius:50px}.modal-footer-button:hover{background-color:#373737}.modal-footer-button:active{color:#fff;background-color:#178ce6}.modal-images-tags{background-color:#fff;position:-webkit-sticky;position:sticky;padding-top:30px;padding-bottom:20px;top:0}.modal-images-tags-wrapper{display:flex;gap:4px;flex-wrap:wrap;width:92%}.modal-images-tags-tag{color:#373737;font-size:1.17vw;border-radius:60px;border:1px solid #dedede;background:#fff;padding:16px 12px;cursor:pointer}.modal-images-block{margin-top:48px}.modal-images-block-title{color:#373737;font-size:3.51vw;font-weight:600;line-height:3.51vw;letter-spacing:-.06em;max-width:912px;margin:auto auto 24px}.modal-images-block-imgs{display:flex;flex-wrap:wrap;gap:12px;border-radius:24px;overflow:hidden;max-width:912px;margin:auto}.modal-images-block-imgs img{object-fit:cover;border-radius:4px}.modal-images-block-imgs :nth-child(1n+1){flex:1 1;height:26.32vw;max-height:271.344px;width:0}.modal-images-block-imgs :nth-child(3n+1){flex:unset;height:52.3vw;max-height:539.203px;width:100%}.modal-default-content{display:flex;position:relative}.modal-default-text{width:50%;color:#373737;font-size:1.47vw;letter-spacing:-.02em}.modal-default-right{position:relative;width:50%}.modal-default-carousel{margin-top:48px}.modal-default-carousel-obj img{object-fit:cover;width:59.07vw;height:39.5vw;border-radius:24px}.modal-video{margin-top:130px}.modal-video iframe{height:40vw;width:100%}.modal-billing{margin-top:140px;margin-left:calc(156px - 3.51vw);display:flex;position:relative}.modal-billing-left{display:flex;flex-direction:column;gap:24px;width:39.04vw}.modal-billing-right{margin-left:130px}.modal-billing-subtitle{font-family:Inter;font-size:1.462vw;font-weight:600;line-height:1.462vw;letter-spacing:-.02em;text-align:left;color:#222}.modal-billing-brown{margin-top:12px;width:29.825vw;display:flex;flex-direction:column;gap:4px}.modal-billing-brown-block{background-color:#ecddcf;width:calc(100% - 3.508vw);padding:1.754vw;border-radius:4px;font-size:1.17vw;font-weight:400;line-height:1.462vw;text-align:left}.modal-billing-brown-block img{float:left;height:1.4vw;width:1.4vw;margin-right:.3vw}.modal-billing-brown-block:first-child{border-radius:12px 12px 4px 4px}.modal-billing-brown-block:last-child{border-radius:4px 4px 12px 12px}.modal-billing-title{color:#222;font-size:3.51vw;line-height:3.51vw;font-weight:600;letter-spacing:-.06em;width:90%}.modal-billing-input-label{color:#737373;font-size:.88vw}.modal-billing-input-first{width:calc(100% - 24px);background-color:#fff;padding:10px 12px;border-radius:12px 12px 4px 4px;position:relative}.modal-billing-input-first.error{background-color:#ffd3d8}.modal-billing-input-first:nth-child(2){border-radius:4px 4px 4px 4px}.modal-billing-input-first:nth-child(3){border-radius:4px 4px 12px 12px}.modal-billing-input-block{position:relative;width:calc(100% - 16px);border-radius:20px;border:8px solid #178ce6;background:#178ce6;display:flex;flex-direction:column;gap:4px}.modal-billing input{width:100%;outline:none;background-color:transparent;border:0;font-size:1.17vw;padding:0}.modal-billing-checkbox{border-radius:12px;border:1px solid #cfdb44;display:flex;align-items:center;cursor:pointer;color:#373737;font-size:1.17vw}.modal-billing-checkbox a{color:#373737;text-decoration:underline;margin-left:.4vw}.modal-billing-button{background-color:#222;padding:20px 24px;border-radius:100px;color:#fff;text-align:center;cursor:pointer;font-size:1.32vw;font-weight:600;line-height:20px;letter-spacing:-.02em;transition:.1s}.modal-billing-button.disabled{opacity:.4}.modal-billing-button.disabled:active,.modal-billing-button.disabled:hover{background-color:#222}.modal-billing-button:hover{background-color:#373737}.modal-billing-button:active{color:#fff;background-color:#178ce6}.modal-mosgor{margin-top:140px;display:flex;flex-direction:column;gap:24px;width:39.04vw;position:relative}.modal-mosgor-title{font-size:1.47vw;font-weight:600;letter-spacing:-.02em;color:#373737;padding-left:8px;width:calc(100% + 8px)}.modal-mosgor-input-label{color:#737373;font-size:.88vw}.modal-mosgor-input-first{width:calc(100% - 24px);background-color:#fff;padding:10px 12px;border-radius:12px 12px 4px 4px;position:relative}.modal-mosgor-input-first.error{background-color:#ffd3d8}.modal-mosgor-input-first-half{flex:1 1;padding:10px 12px;background-color:#fff;border-radius:4px 4px 4px 4px;position:relative}.modal-mosgor-input-first-half.error{background-color:#ffd3d8}.modal-mosgor-input-first:nth-child(2){border-radius:4px 4px 4px 4px;display:flex;gap:4px;background-color:unset;padding:unset;width:100%}.modal-mosgor-input-first:nth-child(3){border-radius:4px 4px 12px 12px}.modal-mosgor-input-block{position:relative;width:calc(100% - 16px);border-radius:20px;border:8px solid #373737;background:#373737;display:flex;flex-direction:column;gap:4px}.modal-mosgor input{width:100%;outline:none;background-color:transparent;border:0;font-size:1.17vw;padding:0}.modal-mosgor-checkbox{border-radius:12px;border:1px solid #cfdb44;display:flex;align-items:center;cursor:pointer;color:#373737;font-size:1.17vw}.modal-mosgor-button{background-color:#fff;border:3px solid #222;padding:17px 21px;border-radius:100px;color:#222;width:max-content;cursor:pointer;font-size:1.32vw;font-weight:600;line-height:20px;letter-spacing:-.02em;transition:.1s}.modal-mosgor-button-wrapper{display:flex;justify-content:flex-start}.modal-mosgor-button.disabled{opacity:.4}.modal-mosgor-button.disabled:active,.modal-mosgor-button.disabled:hover{color:#222;border:3px solid #222}.modal-mosgor-button:hover{color:#373737;border:3px solid #373737}.modal-mosgor-button:active{color:#178ce6;border:3px solid #178ce6}}@media screen and (min-width:1601px){.modal{position:fixed;left:0;top:50%;transform:translateY(-50%);height:100vh;width:100vw;background-color:#fff;z-index:300;overflow-y:auto;overflow-x:hidden}.modal.border{width:auto}.modal.border .modal-header{margin:56.144px auto 28.064px;width:1368px}.modal.border .modal-content{margin:0 auto;padding:56.144px 0}.modal.border .modal-title{width:576px;font-size:35.088px;line-height:37.424px}.modal.border .modal-close-wrapper{top:56.144px!important}.modal.border .modal-close-wrapper .modal-close{right:24px}.modal.border .modal-close-wrapper .modal-close img{width:37.5px;height:37.5px}.modal.border .modal-close-wrapper.with-border{margin:-84.208px 0;position:absolute;top:139.344px!important;right:0}.modal.yellow .modal-title{width:673.672px;white-space:pre-line}.modal ::-webkit-scrollbar{width:20px}.modal ::-webkit-scrollbar-track{background-color:transparent}.modal ::-webkit-scrollbar-thumb{background-color:#d6dee1;border-radius:20px;border:6px solid transparent;background-clip:content-box;min-height:50px}.modal ::-webkit-scrollbar-thumb:hover{background-color:#a8bbbf}.modal-header{width:1487.712px;margin:48px auto}.modal-close{cursor:pointer;width:70.176px;height:70.176px;position:absolute;right:0;pointer-events:all}.modal-close-wrapper{z-index:2;top:25px;position:-webkit-sticky;position:sticky;height:70.176px;width:1487.712px;margin:-95px auto 0;pointer-events:none}.modal-close img{object-fit:cover;height:70.176px;width:70.176px}.modal-title{color:#373737;font-size:56.16px;font-weight:600;line-height:56.16px;letter-spacing:-.06em}.modal-content{width:1487.712px;margin:56.144px auto 0}.modal-footer{padding:16px 48px;box-shadow:0 -7px 20px 0 rgba(0,0,0,.059),0 -4px 4px 0 rgba(0,0,0,.059);background-color:#fff;position:-webkit-sticky;position:sticky;bottom:0;width:calc(100vw - 96px)}.modal-footer-content{width:1487.712px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.modal-footer-price-red{font-weight:400;line-height:20px;color:#f25757;font-size:18.72px}.modal-footer-price-red span{text-decoration:line-through}.modal-footer-price-main{font-size:35.2px;font-weight:600;letter-spacing:-.04em;color:#222}.modal-footer-price-main span{font-size:18.72px;font-weight:400;color:#737373}.modal-footer-button{font-size:23.52px;font-weight:600;line-height:20px;letter-spacing:-.02em;padding:14px 16px;background-color:#222;cursor:pointer;transition:.1s;color:#fff;border-radius:50px}.modal-footer-button:hover{background-color:#373737}.modal-footer-button:active{color:#fff;background-color:#178ce6}.modal-images{margin-bottom:48px}.modal-images-tags{background-color:#fff;position:-webkit-sticky;position:sticky;padding-top:30px;padding-bottom:20px;top:-1px}.modal-images-tags-wrapper{display:flex;gap:4px;flex-wrap:wrap;margin-bottom:48px;margin-top:48px}.modal-images-tags-tag{color:#373737;font-size:18.72px;border-radius:60px;border:1px solid #dedede;background:#fff;padding:16px 12px;cursor:pointer}.modal-images-block{margin-top:48px}.modal-images-block-title{color:#373737;font-size:56.16px;font-weight:600;line-height:56.16px;letter-spacing:-.06em;max-width:912px;margin:auto auto 24px}.modal-images-block-imgs{display:flex;flex-wrap:wrap;gap:12px;border-radius:24px;max-width:912px;margin:auto;overflow:hidden}.modal-images-block-imgs img{object-fit:cover;border-radius:4px}.modal-images-block-imgs :nth-child(1n+1){flex:1 1;height:421.109px;max-height:271.344px;width:0}.modal-images-block-imgs :nth-child(3n+1){flex:unset;height:836.797px;max-height:539.203px;width:100%}.modal-default-content{display:flex;position:relative}.modal-default-right{position:relative;width:50%}.modal-default-text{width:50%;color:#373737;font-size:23.52px;letter-spacing:-.02em}.modal-default-carousel{margin-top:48px}.modal-default-carousel-obj img{object-fit:cover;width:945.109px;height:632px;border-radius:24px}.modal-video{margin-top:130px;margin-bottom:48px}.modal-video iframe{height:640px;width:100%}.modal-billing{margin-top:140px;margin-left:156px;display:flex;position:relative}.modal-billing-left{display:flex;flex-direction:column;gap:24px;width:624.64px}.modal-billing-right{margin-left:130px}.modal-billing-subtitle{font-family:Inter;font-size:23.392px;font-weight:600;line-height:23.392px;letter-spacing:-.02em;text-align:left;color:#222}.modal-billing-brown{margin-top:12px;width:477.2px;display:flex;flex-direction:column;gap:4px}.modal-billing-brown-block{background-color:#ecddcf;width:calc(100% - 56.128px);padding:28.064px;border-radius:4px;font-size:18.72px;font-weight:400;line-height:23.392px;text-align:left}.modal-billing-brown-block img{float:left;height:23px;width:23px;margin-right:.3vw}.modal-billing-brown-block:first-child{border-radius:12px 12px 4px 4px}.modal-billing-brown-block:last-child{border-radius:4px 4px 12px 12px}.modal-billing-title{color:#222;font-size:56.16px;line-height:56.16px;font-weight:600;letter-spacing:-.06em;width:90%}.modal-billing-input-label{color:#737373;font-size:14.08px}.modal-billing-input-first{width:calc(100% - 24px);background-color:#fff;padding:10px 12px;border-radius:12px 12px 4px 4px;position:relative}.modal-billing-input-first.error{background-color:#ffd3d8}.modal-billing-input-first:nth-child(2){border-radius:4px 4px 4px 4px}.modal-billing-input-first:nth-child(3){border-radius:4px 4px 12px 12px}.modal-billing-input-block{position:relative;width:calc(100% - 16px);border-radius:20px;border:8px solid #178ce6;background:#178ce6;display:flex;flex-direction:column;gap:4px}.modal-billing input{width:100%;outline:none;background-color:transparent;border:0;font-size:18.72px;padding:0;font-family:Inter}.modal-billing-checkbox{border-radius:12px;border:1px solid #cfdb44;display:flex;align-items:center;cursor:pointer;color:#373737;font-size:18.72px}.modal-billing-checkbox a{color:#373737;text-decoration:underline;margin-left:5px}.modal-billing-button{background-color:#222;padding:20px 24px;border-radius:100px;color:#fff;text-align:center;cursor:pointer;font-size:21.12px;font-weight:600;line-height:20px;letter-spacing:-.02em;transition:.1s}.modal-billing-button.disabled{opacity:.4}.modal-billing-button.disabled:active,.modal-billing-button.disabled:hover{background-color:#222}.modal-billing-button:hover{background-color:#373737}.modal-billing-button:active{color:#fff;background-color:#178ce6}.modal-mosgor{margin-top:140px;display:flex;flex-direction:column;gap:24px;width:624.625px;position:relative}.modal-mosgor-title{font-size:23.52px;font-weight:600;letter-spacing:-.02em;color:#373737;padding-left:-8px}.modal-mosgor-input-label{color:#737373;font-size:14.08px}.modal-mosgor-input-first{width:calc(100% - 24px);background-color:#fff;padding:10px 12px;border-radius:12px 12px 4px 4px;position:relative}.modal-mosgor-input-first.error{background-color:#ffd3d8}.modal-mosgor-input-first-half{flex:1 1;padding:10px 12px;background-color:#fff;border-radius:4px 4px 4px 4px;position:relative}.modal-mosgor-input-first-half.error{background-color:#ffd3d8}.modal-mosgor-input-first:nth-child(2){border-radius:4px 4px 4px 4px;display:flex;gap:4px;background-color:unset;padding:unset;width:100%}.modal-mosgor-input-first:nth-child(3){border-radius:4px 4px 12px 12px}.modal-mosgor-input-block{position:relative;width:calc(100% - 16px);border-radius:20px;border:8px solid #373737;background:#373737;display:flex;flex-direction:column;gap:4px}.modal-mosgor input{width:100%;outline:none;background-color:transparent;border:0;font-size:18.72px;padding:0}.modal-mosgor-button{background-color:#fff;border:3px solid #222;padding:17px 21px;border-radius:100px;color:#222;width:max-content;cursor:pointer;font-size:21.12px;font-weight:600;line-height:20px;letter-spacing:-.02em;transition:.1s}.modal-mosgor-button-wrapper{display:flex;justify-content:flex-start}.modal-mosgor-button.disabled{opacity:.4}.modal-mosgor-button.disabled:active,.modal-mosgor-button.disabled:hover{color:#222;border:3px solid #222}.modal-mosgor-button:hover{color:#373737;border:3px solid #373737}.modal-mosgor-button:active{color:#178ce6;border:3px solid #178ce6}}@media screen and (max-width:849px){.bonus-top-header{position:absolute;left:0;top:0;opacity:1}.bonus-top-header img{width:100vw;object-fit:cover}.bonus-header{width:100vw;background-color:#ebf8ff;background-size:110vw;position:relative;padding-top:96px;padding-bottom:48px}.bonus-header-bg{position:absolute;left:-10%;top:-12vw}.bonus-header-bg img{width:calc(100vw + 20%);height:auto;object-fit:cover}.bonus-header-img{width:100%;position:relative}.bonus-header-img img{width:100%;object-fit:cover;height:60.8vw;border-radius:24px}.bonus-header-title{width:calc(90% - 24px);padding:0 12px;margin-bottom:24px;color:#373737;font-weight:600;font-size:7.85vw;line-height:8.83vw;letter-spacing:-.06em;position:relative}.bonus-blue{width:calc(100vw - 24px);padding:60px 12px;background-color:#cfeeff}.bonus-blue-text{color:#144ab5;font-size:6.38vw;font-weight:600;letter-spacing:-.02em;text-align:left}.bonus-blue-button{margin-top:24px;border-radius:60px;border:1px solid rgba(0,0,0,.03);background:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.05),0 2px 6px 0 rgba(0,0,0,.08);padding:14px 16px;color:#373737;font-weight:600;cursor:pointer;transition:.2s;font-size:4.42vw;letter-spacing:-.01em;text-align:center}.bonus-blue-button:active{background:#178ce6;border:unset;color:#fff}.bonus-blue-button:hover{border:1px solid rgba(0,0,0,.03);box-shadow:0 15px 40px 0 rgba(0,0,0,.059),0 6px 6px 0 rgba(0,0,0,.059)}.bonus-mins{padding:12px 0 24px}.bonus-how{padding:24px 12px;background-color:#cfeeff}.bonus-how-title{color:#373737;font-size:7.85vw;line-height:8.83vw;font-weight:600;letter-spacing:-.06em;margin-bottom:36px}.bonus-how-block{margin-top:48px}.bonus-how-block-title{color:#144ab5;font-family:Inter;font-size:4.91vw;font-weight:600;letter-spacing:-.02em}.bonus-how-block-content{margin-top:24px;display:flex;flex-direction:column;gap:12px}.bonus-how-block-small{width:calc(100% - 48px);padding:24px;background-color:#fff;border-radius:24px;box-shadow:0 1px 1px 0 rgba(0,0,0,.15),0 0 2px 1px rgba(0,0,0,.04),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2)}.bonus-how-block-small-title{color:#373737;font-size:6.4vw;line-height:6.87vw;font-weight:600;letter-spacing:-.02em;z-index:1;position:relative}.bonus-how-block-small-text{margin-top:12px;color:#737373;font-size:3.7vw;z-index:1;position:relative}.bonus-how-block-small-button{color:#222;width:max-content;padding:14px 16px;border-radius:60px;border:3px solid #222;cursor:pointer;font-size:4.42vw;font-weight:600;letter-spacing:-.01em;margin-top:24px;z-index:1}.bonus-how-block-big{height:calc(104.2vw - 48px);padding:24px;background-color:#fff;border-radius:24px;box-shadow:0 1px 1px 0 rgba(0,0,0,.15),0 0 2px 1px rgba(0,0,0,.04),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2);display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden}.bonus-how-block-big-button{font-size:4.42vw;font-weight:600;letter-spacing:-.01em;text-align:center;color:#fff;border-radius:60px;background:#222;padding:20px 24px;z-index:1;position:relative;cursor:pointer;transition:.1s}.bonus-how-block-big-button:hover{background-color:#373737}.bonus-how-block-big-button:active{color:#fff;background-color:#178ce6}.bonus-how-block-big-img{position:absolute;right:0;bottom:-4px}.bonus-how-block-big-img img{height:46.569vw;width:46.569vw}.bonus-how-block-long{padding:24px;background-color:#fff;border-radius:24px;box-shadow:0 1px 1px 0 rgba(0,0,0,.15),0 0 2px 1px rgba(0,0,0,.04),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2)}.bonus-how-block-long-wrapper{display:flex;gap:12px;flex-direction:column}.bonus-green{padding:36px 12px;background-color:#dffdc3}.bonus-green-title{color:#1f4719;font-size:4.92vw;font-weight:600;letter-spacing:-.02em;margin-bottom:24px}.bonus-green-card{border-radius:24px;background-color:#fff;box-shadow:0 1px 1px 0 rgba(0,0,0,.15),0 0 2px 1px rgba(0,0,0,.04),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2);padding:24px;position:relative;overflow:hidden;height:calc(104.2vw - 48px)}.bonus-green-card-img{position:absolute;right:-9.81vw;bottom:-9.81vw;z-index:1}.bonus-green-card-img img{width:60.8vw;height:54.43vw}.bonus-green-card-title{position:relative;color:#373737;z-index:2;font-weight:600;letter-spacing:-.06em;font-size:7.85vw;line-height:8.83vw}.bonus-green-card-text{position:relative;z-index:2;color:#737373;margin-top:12px;font-size:3.7vw;line-height:4.91vw}.bonus-green-card-button{color:#fff;font-size:4.42vw;font-weight:600;line-height:4.92vw;letter-spacing:-.01em;cursor:pointer;padding:14px 0;margin-top:24px;background-color:#222;border-radius:60px;transition:.1s;z-index:2;position:absolute;width:calc(100% - 48px);text-align:center;bottom:24px}.bonus-green-card-button:hover{background-color:#373737}.bonus-green-card-button:active{color:#fff;background-color:#178ce6}.bonus-smenas{margin-top:48px;padding:0;margin-bottom:48px}.bonus-smenas .home-smena{padding-top:0;margin-top:0}.bonus-footer{padding:0 48px}.bonus .questions{padding-top:12px}}@media screen and (min-width:850px)and (max-width:1600px){.bonus-top-header{position:absolute;left:0;top:0;opacity:1}.bonus-top-header img{width:100vw;object-fit:cover}.bonus-header{width:calc(100vw - 96px);background-color:#ebf8ff;background-size:110vw;position:relative;padding:168px 48px 48px;display:flex;align-items:center;gap:24px}.bonus-header-bg{position:absolute;left:-3vw;top:-13.8vw}.bonus-header-bg img{width:110vw;height:auto;object-fit:cover}.bonus-header-img{flex:1 1;width:100%;position:relative}.bonus-header-img img{width:100%;object-fit:cover;height:36.26vw;border-radius:24px}.bonus-header-left{flex:1 1;position:relative}.bonus-header-title{position:relative;width:90%;color:#373737;font-size:3.51vw;font-weight:600;line-height:3.51vw;letter-spacing:-.2106vw}.bonus-header-text{color:#737373;margin-top:12px}.bonus-header-button,.bonus-header-text{position:relative;font-size:1.47vw;letter-spacing:-.03vw}.bonus-header-button{margin-top:24px;border-radius:60px;background-color:#222;width:max-content;color:#fff;font-weight:600;padding:20px 24px;cursor:pointer;transition:.1s}.bonus-header-button:hover{background-color:#373737}.bonus-header-button:active{color:#fff;background-color:#178ce6}.bonus-blue{width:calc(100vw - 312px);padding:60px 156px;background-color:#cfeeff}.bonus-blue-text{color:#144ab5;width:80%;font-size:2.2vw;font-weight:600}.bonus-blue-button{margin-top:24px;border-radius:60px;border:1px solid rgba(0,0,0,.03);background:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.05),0 2px 6px 0 rgba(0,0,0,.08);width:max-content;padding:14px 16px;color:#373737;font-size:1.47vw;font-weight:600;cursor:pointer;transition:.2s}.bonus-blue-button:active{background:#178ce6;border:unset;color:#fff}.bonus-blue-button:hover{border:1px solid rgba(0,0,0,.03);box-shadow:0 15px 40px 0 rgba(0,0,0,.059),0 6px 6px 0 rgba(0,0,0,.059)}.bonus-mins{padding:48px}.bonus-mins-text{margin-top:24px;color:#144ab5;font-size:2.2vw;font-weight:600;letter-spacing:-.09vw}.bonus-how{padding:48px;background-color:#cfeeff}.bonus-how-title{color:#373737;font-size:3.51vw;font-weight:600;line-height:3.51vw;letter-spacing:-.2106vw;margin-bottom:60px}.bonus-how-block{display:flex;gap:1.754383vw;margin-top:60px}.bonus-how-block-title{width:14.036vw;color:#144ab5;font-size:1.47vw;line-height:1.47vw;font-weight:600;letter-spacing:-.03vw;margin-top:24px}.bonus-how-block-content{display:flex;gap:1.754383vw;margin-top:1.754383vw}.bonus-how-block-content:first-child{margin-top:0}.bonus-how-block-small{width:21.053vw;height:21.053vw;padding:1.754383vw;background-color:#fff;border-radius:24px;box-shadow:0 1px 1px 0 rgba(0,0,0,.15),0 0 2px 1px rgba(0,0,0,.04),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2);display:flex;flex-direction:column;justify-content:space-between}.bonus-how-block-small-title{color:#373737;font-size:2.2vw;font-weight:600;line-height:2.34vw;letter-spacing:-.09vw}.bonus-how-block-small-text{margin-top:12px;color:#737373;font-size:1.17vw}.bonus-how-block-small-button{color:#222;font-size:1.47vw;font-weight:600;width:max-content;letter-spacing:-.03vw;padding:14px 16px;border-radius:60px;border:3px solid #222;cursor:pointer;transition:.1s}.bonus-how-block-small-button:focus{background-color:#ecddcf}.bonus-how-block-small-button:hover{color:#373737;border:3px solid #373737}.bonus-how-block-small-button:active{color:#178ce6;border:3px solid #178ce6}.bonus-how-block-big{width:34.211vw;height:34.211vw;padding:1.754383vw;background-color:#fff;border-radius:24px;box-shadow:0 1px 1px 0 rgba(0,0,0,.15),0 0 2px 1px rgba(0,0,0,.04),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2);display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden}.bonus-how-block-big-button{font-size:1.47vw;font-weight:600;letter-spacing:-.03vw;width:max-content;color:#fff;border-radius:60px;background:#222;padding:20px 24px;z-index:1;cursor:pointer;position:relative;transition:.1s}.bonus-how-block-big-button:hover{background-color:#373737}.bonus-how-block-big-button:active{color:#fff;background-color:#178ce6}.bonus-how-block-big-img{position:absolute;right:0;bottom:-4px}.bonus-how-block-big-img img{height:22.588vw;width:24.635vw}.bonus-how-block-long{width:34.211vw;height:14.474vw;padding:1.754383vw;background-color:#fff;border-radius:24px;box-shadow:0 1px 1px 0 rgba(0,0,0,.15),0 0 2px 1px rgba(0,0,0,.04),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2);display:flex;flex-direction:column;justify-content:space-between}.bonus-how-block-long-wrapper{display:flex;gap:1.754383vw;flex-direction:column}.bonus-green{padding:80px 48px;display:flex;gap:1.754383vw;background-color:#dffdc3}.bonus-green-title{margin-top:24px;width:14.036vw;color:#1f4719;font-size:1.47vw;line-height:1.47vw;font-weight:600;letter-spacing:-.03vw}.bonus-green-card{border-radius:24px;background-color:#fff;box-shadow:0 1px 1px 0 rgba(0,0,0,.15),0 0 2px 1px rgba(0,0,0,.04),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2);padding:24px;flex:1 1;position:relative;overflow:hidden}.bonus-green-card-img{position:absolute;right:20px;top:-10px;z-index:1;height:346px;object-fit:cover;width:33.553vw}.bonus-green-card-title{position:relative;color:#373737;font-size:3.509vw;font-weight:600;line-height:3.509vw;letter-spacing:-2.88px;z-index:2}.bonus-green-card-text{position:relative;z-index:2;color:#737373;font-size:1.17vw;line-height:1.462vw;margin-top:12px}.bonus-green-card-button{color:#fff;font-size:1.47vw;font-weight:600;line-height:1.47vw;letter-spacing:-.03vw;cursor:pointer;padding:20px 24px;margin-top:24px;background-color:#222;border-radius:60px;width:max-content;transition:.1s;position:relative;z-index:2}.bonus-green-card-button:hover{background-color:#373737}.bonus-green-card-button:active{color:#fff;background-color:#178ce6}.bonus-smenas{margin-top:48px;padding:0 48px}.bonus-smenas .home-smena{padding-top:0;margin-top:0}.bonus-footer{padding:0 48px}.bonus .questions{padding-left:48px;padding-right:48px}}@media screen and (min-width:1601px){.bonus-header{width:1504px;margin:0 auto;background-color:#ebf8ff;position:relative;padding:168px 48px 48px;display:flex;align-items:center;gap:24px}.bonus-header-bg{position:absolute;left:-45px;top:-170px}.bonus-header-bg img{width:1690px;height:auto;object-fit:cover}.bonus-header-wrapper{width:100%;background-color:#ebf8ff}.bonus-header-img{flex:1 1;width:100%;position:relative}.bonus-header-img img{width:100%;object-fit:cover;height:580.156px;border-radius:24px}.bonus-header-left{flex:1 1;position:relative}.bonus-header-title{width:90%;color:#373737;font-size:56.16px;font-weight:600;line-height:56.16px;letter-spacing:-3.3696px;position:relative}.bonus-header-text{color:#737373;margin-top:12px}.bonus-header-button,.bonus-header-text{font-size:23.52px;letter-spacing:-.48px;position:relative}.bonus-header-button{margin-top:24px;border-radius:60px;background-color:#222;width:max-content;color:#fff;font-weight:600;padding:20px 24px;cursor:pointer;transition:.1s}.bonus-header-button:hover{background-color:#373737}.bonus-header-button:active{color:#fff;background-color:#178ce6}.bonus-blue{width:1288px;margin:0 auto;padding:60px 156px;background-color:#cfeeff}.bonus-blue-wrapper{width:100%;background-color:#cfeeff}.bonus-blue-text{color:#144ab5;width:80%;font-size:35.2px;font-weight:600}.bonus-blue-button{margin-top:24px;border-radius:60px;border:1px solid rgba(0,0,0,.03);background:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.05),0 2px 6px 0 rgba(0,0,0,.08);width:max-content;padding:14px 16px;color:#373737;font-size:23.52px;font-weight:600;cursor:pointer;transition:.2s}.bonus-blue-button:active{background:#178ce6;border:unset;color:#fff}.bonus-blue-button:hover{border:1px solid rgba(0,0,0,.03);box-shadow:0 15px 40px 0 rgba(0,0,0,.059),0 6px 6px 0 rgba(0,0,0,.059)}.bonus-mins{padding:48px;width:1504px;margin:0 auto}.bonus-mins-text{margin-top:24px;color:#144ab5;font-size:35.2px;font-weight:600;letter-spacing:-1.44px}.bonus-how{padding:48px;width:1504px;margin:0 auto;background-color:#cfeeff}.bonus-how-wrapper{width:100%;background-color:#cfeeff}.bonus-how-title{color:#373737;font-size:56.16px;font-weight:600;line-height:56.16px;letter-spacing:-3.3696px;margin-bottom:60px}.bonus-how-block{display:flex;gap:28.0701px;margin-top:60px}.bonus-how-block-title{width:224.562px;color:#144ab5;font-size:23.52px;line-height:23.52px;font-weight:600;letter-spacing:-.48px;margin-top:24px}.bonus-how-block-content{display:flex;gap:28.0701px;margin-top:28.0701px}.bonus-how-block-content:first-child{margin-top:0}.bonus-how-block-small{width:336.844px;height:336.844px;padding:28.0701px;background-color:#fff;border-radius:24px;box-shadow:0 1px 1px 0 rgba(0,0,0,.15),0 0 2px 1px rgba(0,0,0,.04),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2);display:flex;flex-direction:column;justify-content:space-between}.bonus-how-block-small-title{color:#373737;font-size:35.2px;font-weight:600;line-height:37.44px;letter-spacing:-1.44px}.bonus-how-block-small-text{margin-top:12px;color:#737373;font-size:18.72px}.bonus-how-block-small-button{color:#222;font-size:23.52px;font-weight:600;width:max-content;letter-spacing:-.48px;padding:14px 16px;border-radius:60px;border:3px solid #222;cursor:pointer;transition:.1s}.bonus-how-block-small-button:focus{background-color:#ecddcf}.bonus-how-block-small-button:hover{color:#373737;border:3px solid #373737}.bonus-how-block-small-button:active{color:#178ce6;border:3px solid #178ce6}.bonus-how-block-big{width:547.375px;height:547.375px;padding:28.0701px;background-color:#fff;border-radius:24px;box-shadow:0 1px 1px 0 rgba(0,0,0,.15),0 0 2px 1px rgba(0,0,0,.04),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2);display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden}.bonus-how-block-big-button{font-size:23.52px;font-weight:600;letter-spacing:-.48px;width:max-content;color:#fff;border-radius:60px;background:#222;padding:20px 24px;z-index:1;cursor:pointer;position:relative;transition:.1s}.bonus-how-block-big-button:hover{background-color:#373737}.bonus-how-block-big-button:active{color:#fff;background-color:#178ce6}.bonus-how-block-big-img{position:absolute;right:0;bottom:-4px}.bonus-how-block-big-img img{height:361.408px;width:394.16px}.bonus-how-block-long{width:547.375px;height:231.578px;padding:28.0701px;background-color:#fff;border-radius:24px;box-shadow:0 1px 1px 0 rgba(0,0,0,.15),0 0 2px 1px rgba(0,0,0,.04),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2);display:flex;flex-direction:column;justify-content:space-between}.bonus-how-block-long-wrapper{display:flex;gap:28.0701px;flex-direction:column}.bonus-green{padding:80px 48px;width:1504px;margin:0 auto;display:flex;gap:28.0701px;background-color:#dffdc3}.bonus-green-wrapper{width:100%;background-color:#dffdc3}.bonus-green-title{margin-top:24px;width:14.036vw;color:#1f4719;font-size:23.52px;line-height:23.52px;font-weight:600;letter-spacing:-.48px}.bonus-green-card{border-radius:24px;background-color:#fff;box-shadow:0 1px 1px 0 rgba(0,0,0,.15),0 0 2px 1px rgba(0,0,0,.04),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2);padding:24px;flex:1 1;position:relative;overflow:hidden}.bonus-green-card-img{position:absolute;right:20px;top:-20px}.bonus-green-card-title{color:#373737;font-size:48px;font-weight:600;line-height:48px;letter-spacing:-2.88px}.bonus-green-card-text{color:#737373;font-size:16px;line-height:20px;margin-top:12px}.bonus-green-card-button{color:#fff;font-size:23.52px;font-weight:600;line-height:23.52px;letter-spacing:-.48px;cursor:pointer;padding:20px 24px;margin-top:24px;background-color:#222;border-radius:60px;width:max-content;transition:.1s}.bonus-green-card-button:hover{background-color:#373737}.bonus-green-card-button:active{color:#fff;background-color:#178ce6}.bonus-smenas{width:1504px;margin:48px auto 0;padding:0 48px}.bonus-smenas .home-smena{padding-top:0;margin-top:0}.bonus-footer{width:100vw}}.Toastify__toast-theme--dark{background-color:#222!important}.Toastify__toast{border-radius:12px!important;color:#fff;font-size:12px}.Toastify__close-button{display:none!important}.Toastify__toast-icon{width:38px!important}.Toastify__toast-body{font-weight:400}.Toastify__toast-container{padding:0!important}@media screen and (max-width:480px){.Toastify__toast-container--bottom-right,.Toastify__toast-container--top-right{padding:0 2.941vw!important}}@media screen and (max-width:849px){.Toastify__toast-container--top-right{top:19.118vw!important}.Toastify__toast-body{font-size:2.941vw;line-height:3.922vw}}@media screen and (min-width:850px)and (max-width:1600px){.Toastify__toast-container--top-right{top:7.31vw!important;right:2.354vw!important}.Toastify__toast-body{font-size:.877vw;line-height:1.17vw}.Toastify__toast-container{min-width:218px;max-width:15.936vw}}@media screen and (min-width:1601px){.Toastify__toast-container--top-right{top:116.96px!important}.Toastify__toast-container--bottom-right,.Toastify__toast-container--top-right{left:50%!important;margin-left:490px!important}.Toastify__toast-body{font-size:14.032px;line-height:18.72px}.Toastify__toast-container{max-width:255px}}@media screen and (max-width:849px){.calendar-button{text-align:center;background-color:#1565c0;transition:.2s ease-in-out;color:#373737;cursor:pointer;font-size:12px;font-weight:500;padding:8px;border-radius:40px;margin-top:10px;margin-left:16px}.calendar-button:hover{background-color:#104f95}.react-calendar{font-size:14px;font-weight:400;color:#373737;background:#fff;line-height:1.125em;width:calc(100vw - 24px)}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{box-sizing:border-box}.react-calendar button{margin:0;border:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{width:calc(100vw - 24px);display:flex;margin-bottom:10px}.react-calendar__navigation button{min-width:44px;background:none;padding:10px 0}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:#fff}.react-calendar__navigation button[disabled]{background-color:#fff;color:#373737}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;text-decoration:none;font-size:14}.react-calendar__month-view__weekdays__weekday{padding:.5em;color:var(--Neutral-Neutral-400,#bdbdbd);font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:.12px;text-transform:uppercase}.react-calendar__month-view__weekNumbers{font-weight:700}.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__decade-view .react-calendar__tile,.react-calendar__tile,.react-calendar__year-view .react-calendar__tile{min-height:12vw;max-height:12vw;text-align:center;background-color:#fff}.react-calendar__tile:enabled:hover{background-color:unset;border:4px solid #1f4719;color:#1f4719;border-radius:100%}.react-calendar__tile--active{background:#dffdc3;color:#373737}.react-calendar__tile--active:enabled:hover{background-color:unset;border:4px solid #1f4719;color:#1f4719}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#dffdc3;border:4px solid #dffdc3;color:#373737}.react-calendar__tile--range{border-radius:0!important}.react-calendar__tile--rangeEnd,.react-calendar__tile--rangeStart{border-radius:100%!important;border:4px solid #1f4719!important}.react-calendar__tile--hoverEnd,.react-calendar__tile--hoverStart,.react-calendar__tile--rangeBothEnds{border-radius:100%!important}.react-calendar__month-view__weekdays__weekday abbr{text-decoration:none}.react-calendar__viewContainer{display:flex;gap:24px}.react-calendar__navigation__label__divider{display:none}.react-calendar__navigation__label{justify-content:space-between;color:var(--Brand-Secondary1-400,#178ce6);padding:0 40px!important;font-size:12px;font-weight:400;letter-spacing:.12px;align-items:center;text-transform:uppercase;cursor:default!important}.react-calendar__navigation__next2-button,.react-calendar__navigation__prev2-button{display:none}}@media screen and (min-width:850px){.calendar-button{text-align:center;background-color:#1565c0;transition:.2s ease-in-out;color:#373737;cursor:pointer;font-size:12px;font-weight:500;padding:8px;border-radius:40px;margin-top:10px;margin-left:16px}.calendar-button:hover{background-color:#104f95}.react-calendar{font-size:14px;font-weight:400;color:#373737;background:#fff;line-height:1.125em;width:590px}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{box-sizing:border-box}.react-calendar button{margin:0;border:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{width:590px;display:flex;margin-bottom:10px}.react-calendar__navigation button{min-width:44px;background:none;padding:10px 0}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:#fff}.react-calendar__navigation button[disabled]{background-color:#fff;color:#373737}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;text-decoration:none;font-size:14}.react-calendar__month-view__weekdays__weekday{padding:.5em;color:var(--Neutral-Neutral-400,#bdbdbd);font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:.12px;text-transform:uppercase}.react-calendar__month-view__weekNumbers{font-weight:700}.react-calendar__month-view__days__day--neighboringMonth{opacity:0;cursor:default!important;pointer-events:none}.react-calendar__decade-view .react-calendar__tile,.react-calendar__tile,.react-calendar__year-view .react-calendar__tile{min-height:40px;max-height:40px;min-width:40px;max-width:40px;text-align:center;background-color:#fff}.react-calendar__tile:enabled:hover{background-color:unset;border:4px solid #1f4719;color:#1f4719;border-radius:100%}.react-calendar__tile--active{background:#dffdc3;color:#373737}.react-calendar__tile--active:enabled:hover{background-color:unset;border:4px solid #1f4719;color:#1f4719}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#dffdc3;border:4px solid #dffdc3;color:#373737}.react-calendar__tile--range{border-radius:0!important}.react-calendar__tile--rangeEnd,.react-calendar__tile--rangeStart{border-radius:100%!important;border:4px solid #1f4719!important}.react-calendar__tile--hoverEnd,.react-calendar__tile--hoverStart,.react-calendar__tile--rangeBothEnds{border-radius:100%!important}.react-calendar__month-view__weekdays__weekday abbr{text-decoration:none}.react-calendar__viewContainer{display:flex;gap:24px}.react-calendar__navigation__label__divider{display:none}.react-calendar__navigation__label{display:flex;justify-content:space-between;color:var(--Brand-Secondary1-400,#178ce6);padding:0 40px!important;font-size:12px;font-weight:400;letter-spacing:.12px;align-items:center;text-transform:uppercase;cursor:default!important}.react-calendar__navigation__next2-button,.react-calendar__navigation__prev2-button{display:none}}.play-icon{height:72px;width:72px;background-color:rgba(34,34,34,.7);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:200px;transition:.1s ease-in-out}.play-icon:hover{background-color:#222}.play-icon img{position:absolute;width:19px!important;height:24px!important;left:30px;margin-top:24px;border-radius:0!important}@media screen and (max-width:850px){.questions{padding:36px 12px 0;display:flex;flex-direction:column;gap:12px}.questions .question-wrapper{padding:16px;background-color:#cbdce7;border-radius:12px;cursor:pointer}.questions .question-header{display:flex;align-items:center;justify-content:space-between;font-size:4.42vw;letter-spacing:-.01em;color:#373737;font-weight:600}.questions .question-body{font-size:4.42vw;font-weight:400;line-height:28px;letter-spacing:-.01em;color:#737373;margin-top:16px}.questions .question-body a{color:#178ce6}}@media screen and (min-width:850px)and (max-width:1600px){.questions{padding:48px 0;display:flex;flex-direction:column;gap:12px}.questions .question-wrapper{padding:24px;background-color:#cbdce7;border-radius:24px;cursor:pointer}.questions .question-header{display:flex;align-items:center;justify-content:space-between;font-size:1.462vw;letter-spacing:-.02em;color:#373737;font-weight:600}.questions .question-body{font-size:1.462vw;font-weight:400;line-height:28px;letter-spacing:-.02em;color:#737373;margin-top:24px;width:66.082vw}.questions .question-body a{color:#178ce6}}@media screen and (min-width:1601px){.questions{padding:48px;display:flex;flex-direction:column;width:1504px;margin:auto;gap:12px}.questions .question-wrapper{padding:24px;background-color:#cbdce7;border-radius:24px;cursor:pointer}.questions .question-header{display:flex;align-items:center;justify-content:space-between;font-size:23.392px;letter-spacing:-.02em;color:#373737;font-weight:600}.questions .question-body{font-size:23.392px;font-weight:400;line-height:28px;letter-spacing:-.02em;color:#737373;margin-top:24px;width:1057.312px}.questions .question-body a{color:#178ce6}}.top-banners{z-index:100;animation:moveDown 1s ease-out forwards}@keyframes moveDown{0%{transform:translateY(-5vw)}to{transform:translateY(0)}}@media screen and (max-width:849px){.top-banners{position:relative;padding:.98vw;background-color:transparent!important}.top-banners-content{display:flex;gap:12px;width:max-content;flex-direction:row;align-items:center;font-weight:600;font-size:7.353vw;line-height:7.843vw;letter-spacing:-.04em}.top-banners-content-text{display:flex;align-items:center;width:98.039vw;height:17.647vw;border-radius:5.882vw;white-space:nowrap;overflow:hidden;box-shadow:0 2px 2px 0 rgba(0,0,0,.051),0 2px 6px 0 rgba(0,0,0,.078)}.top-banners-content-span{display:inline-block;animation:beg 10s linear infinite}.top-banners-close{right:3.922vw;top:3.922vw;position:absolute;cursor:pointer}.top-banners-close,.top-banners-close svg{height:11.765vw;width:11.765vw}}@media screen and (min-width:850px)and (max-width:1600px){.top-banners{position:relative;max-width:92.982vw;margin:.292vw auto 0;padding:.912vw 1.754vw;border-radius:1.754vw;box-shadow:0 2px 2px 0 rgba(0,0,0,.051),0 2px 6px 0 rgba(0,0,0,.078)}.top-banners-content{display:flex;align-items:center;justify-content:space-between;font-weight:600;font-size:2.2vw;width:100%}.top-banners-content-button{padding:1.023vw 1.17vw;background-color:#fff;font-weight:600;color:#373737;border-radius:60px;font-size:1.462vw;line-height:1.462vw;letter-spacing:-.02em;text-align:center;cursor:pointer;box-shadow:0 2px 2px 0 rgba(0,0,0,.05),0 2px 6px 0 rgba(0,0,0,.08);margin-right:5.263vw;transition:.2s}.top-banners-content-button:active{background:#178ce6;border:unset;color:#fff}.top-banners-content-button:hover{box-shadow:0 15px 40px 0 rgba(0,0,0,.059),0 6px 6px 0 rgba(0,0,0,.059)}.top-banners-content-text{font-size:2.193vw;line-height:2.339vw;letter-spacing:-.04em}.top-banners-close{display:flex;align-items:center;cursor:pointer;right:1.754vw;position:absolute;top:50%;transform:translateY(-50%)}.top-banners-close,.top-banners-close svg{height:3.509vw;width:3.509vw}}@media screen and (min-width:1601px){.top-banners{position:relative;max-width:1487.71px;margin:5px auto 0;padding:14.592px 28.064px;border-radius:28.064px;box-shadow:0 2px 2px 0 rgba(0,0,0,.051),0 2px 6px 0 rgba(0,0,0,.078)}.top-banners-content{display:flex;align-items:center;justify-content:space-between;font-weight:600;font-size:35.2px;width:100%}.top-banners-content-button{padding:16.368px 18.72px;background-color:#fff;font-weight:600;color:#373737;border-radius:60px;font-size:23.392px;line-height:23.392px;letter-spacing:-.02em;text-align:center;cursor:pointer;box-shadow:0 2px 2px 0 rgba(0,0,0,.05),0 2px 6px 0 rgba(0,0,0,.08);margin-right:84.208px;transition:.2s}.top-banners-content-button:active{background:#178ce6;border:unset;color:#fff}.top-banners-content-button:hover{box-shadow:0 15px 40px 0 rgba(0,0,0,.059),0 6px 6px 0 rgba(0,0,0,.059)}.top-banners-content-text{font-size:35.088px;line-height:37.424px;letter-spacing:-.04em}.top-banners-close{display:flex;align-items:center;cursor:pointer;right:28.064px;position:absolute;top:50%;transform:translateY(-50%)}.top-banners-close,.top-banners-close svg{height:56.144px;width:56.144px}}@keyframes beg{0%{transform:translateX(50%)}to{transform:translateX(-100%)}}.tooltip{position:absolute;top:-15px;transform:translateX(100%);z-index:5;background-color:#dedede;font-size:12px;padding:8px;border-radius:24px;box-shadow:0 1px 1px 0 rgba(0,0,0,.149);box-shadow:0 0 2px 1px rgba(0,0,0,.039);box-shadow:inset 0 0 10px 2px hsla(0,0%,100%,.2);box-shadow:inset 0 -1px 8px 1px hsla(0,0%,100%,.2);color:#373737!important;text-align:left;letter-spacing:0;line-height:16px;min-width:150px}.tooltip p,.tooltip span{background-color:unset!important}.notFound{position:relative;background-color:#ecddcf}.notFound-header{position:absolute;left:-3vw;top:-13.8vw}.notFound-header img{height:auto;object-fit:cover;opacity:.5;width:110vw}.notFound-content{position:relative;padding-top:156px;padding-bottom:96px}.notFound-content-block{box-shadow:0 1px 1px 0 rgba(0,0,0,.149),0 0 2px 1px rgba(0,0,0,.039),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2);background-color:#fff;border-radius:24px;padding:10.381vw 10.53vw;width:max-content;margin:0 auto}.notFound-content-block-title{font-size:2.2vw;font-weight:600;line-height:2.35vw;letter-spacing:-.04em;text-align:center;color:#373737}.notFound-content-block-text{width:48.25vw;margin-top:12px;font-size:1.47vw;font-weight:400;line-height:2.05vw;letter-spacing:-.02em;text-align:center;color:#373737}.notFound-content-block-buttons{margin-top:12px;display:flex;gap:16px;justify-content:center}.notFound-content-block-buttons a:first-child .notFound-content-block-buttons-button{color:#fff;background-color:#222}.notFound-content-block-buttons a:first-child .notFound-content-block-buttons-button:hover{background-color:#373737}.notFound-content-block-buttons a:first-child .notFound-content-block-buttons-button:active{color:#fff;background-color:#178ce6}.notFound-content-block-buttons a:last-child .notFound-content-block-buttons-button{border:1px solid rgba(0,0,0,.031);color:#373737;box-shadow:0 2px 2px 0 rgba(0,0,0,.051),0 2px 6px 0 rgba(0,0,0,.078);background-color:#fff;padding:1.316vw 1.608vw}.notFound-content-block-buttons a:last-child .notFound-content-block-buttons-button:hover{box-shadow:0 15px 40px 0 rgba(0,0,0,.059),0 6px 6px 0 rgba(0,0,0,.059)}.notFound-content-block-buttons a:last-child .notFound-content-block-buttons-button:active{background-color:#178ce6;color:#fff}.notFound-content-block-buttons-button{font-size:1.462vw;font-weight:600;line-height:1.462vw;letter-spacing:-.02em;padding:1.462vw 1.754vw;cursor:pointer;border-radius:100px;transition:.1s}.notFound-content-help{width:69.31vw;margin:24px auto 0}@media screen and (max-width:849px){.notFound-header{left:-45px;top:-170px;display:flex;justify-content:center;width:100vw;left:0}.notFound-header img{width:1690px}.notFound-content{padding-top:96px}.notFound-content-block{padding:48px 12px;width:calc(100% - 24px);position:relative}.notFound-content-block-title{font-size:6.373vw;line-height:6.373vw}.notFound-content-block-text{position:relative;width:100%;font-size:4.412vw;line-height:5.392vw}.notFound-content-block-buttons{flex-direction:column}.notFound-content-block-buttons a:last-child .notFound-content-block-buttons-button{padding:21.056px 25.728px}.notFound-content-block-buttons-button{text-align:center;font-size:3.922vw;line-height:3.922vw;padding:23.392px 28.064px}.notFound-content-help{width:100%;margin:24px auto 0}}@media screen and (min-width:1601px){.notFound-header{left:-45px;top:-170px;display:flex;justify-content:center;width:100vw;left:0}.notFound-header img{width:1690px}.notFound-content-block{padding:166.096px 168.48px}.notFound-content-block-title{font-size:35.2px;line-height:37.6px}.notFound-content-block-text{width:772px;font-size:23.52px;line-height:32.8px}.notFound-content-block-buttons a:last-child .notFound-content-block-buttons-button{padding:21.056px 25.728px}.notFound-content-block-buttons-button{font-size:23.392px;line-height:23.392px;padding:23.392px 28.064px}.notFound-content-help{width:1108.94px;margin:24px auto 0}}@media screen and (max-width:849px){.policy{padding:100px 24px}.policy h1{text-align:center}.policy p{margin-top:48px;font-size:16px;line-height:24px}.policy li{margin-top:15px}.policy .sub-title{margin-top:144px}}@media screen and (min-width:850px)and (max-width:1600px){.policy{max-width:753px;margin:0 auto;padding:100px 48px}.policy h1{text-align:center}.policy p{margin-top:48px;font-size:16px;line-height:24px}.policy li{margin-top:15px}.policy .sub-title{margin-top:144px}}@media screen and (min-width:1601px){.policy{max-width:753px;margin:0 auto;padding:100px 48px}.policy h1{text-align:center}.policy p{margin-top:48px;font-size:16px;line-height:24px}.policy li{margin-top:15px}.policy .sub-title{margin-top:144px}}@media screen and (max-width:850px){.helpForm{border-radius:24px;background:#e57300;padding:12px;gap:48px}.helpForm-title{margin:20px 0 0;color:#fff;font-size:7.85vw;font-weight:600;letter-spacing:-.06em}.helpForm-text{font-size:4.412vw;font-weight:400;line-height:5.882vw;letter-spacing:-.01em;color:#fff}.helpForm-input-label{color:#737373;font-size:2.95vw;letter-spacing:.01em}.helpForm-input-first{background-color:#fff;padding:10px 12px;border-radius:12px 12px 4px 4px;position:relative}.helpForm-input-first.error{background-color:#ffd3d8}.helpForm-input-second-line{gap:4px;margin-top:4px}.helpForm-input-second-line-left{padding:12px;background-color:#fff;border-radius:4px 4px 4px 4px;position:relative}.helpForm-input-second-line-left.error{background-color:#ffd3d8}.helpForm-input-second-line-right{margin-top:4px;padding:10px 12px;background-color:#fff;border-radius:4px 4px 12px 12px}.helpForm-input-block{width:calc(100vw - 24px);margin-left:-12px;border-radius:24px;border:12px solid #373737;background:#373737}.helpForm input{outline:none;background-color:transparent;border:0;font-size:3.68vw;padding:0}.helpForm-content{display:flex;flex-direction:column;justify-content:center;gap:12px}}@media screen and (min-width:850px)and (max-width:1600px){.helpForm{border-radius:24px;background:#e57300;display:flex;gap:48px;width:100%}.helpForm-title{width:37.427vw;color:#fff;font-size:3.51vw;font-weight:600;line-height:3.51vw;letter-spacing:-2.88px;margin:0}.helpForm-text{font-size:1.462vw;font-weight:400;line-height:2.047vw;letter-spacing:-.02em;color:#fff;width:37.427vw}.helpForm-input-label{color:#737373;font-size:.88vw}.helpForm-input-first{background-color:#fff;padding:10px 12px;border-radius:12px 12px 4px 4px;position:relative}.helpForm-input-first.error{background-color:#ffd3d8}.helpForm-input-second-line{display:flex;gap:4px;margin-top:4px}.helpForm-input-second-line-left{padding:10px 12px;background-color:#fff;border-radius:4px 4px 4px 12px;flex:1 1;position:relative}.helpForm-input-second-line-left.error{background-color:#ffd3d8}.helpForm-input-second-line-right{flex:1 1;padding:10px 12px;background-color:#fff;border-radius:4px 4px 12px 4px}.helpForm-input-block{border-radius:20px;width:37.865vw;border:8px solid #373737;background:#373737}.helpForm input{outline:none;background-color:transparent;border:0;font-size:1.17vw;padding:0;width:100%}.helpForm .buttons{width:max-content}.helpForm-content{display:flex;flex-direction:column;justify-content:center;gap:24px;margin:0 auto;padding:68px 0}}@media screen and (min-width:1601px){.helpForm{border-radius:24px;background:#e57300;display:flex;gap:48px;width:100%}.helpForm-title{width:584.8px;color:#fff;font-size:56.16px;font-weight:600;line-height:56.16px;letter-spacing:-2.88px;margin:0}.helpForm-text{width:584.8px;font-size:23.392px;font-weight:400;line-height:32.752px;letter-spacing:-.02em;color:#fff}.helpForm-input-label{color:#737373;font-size:14.08px}.helpForm-input-first{background-color:#fff;padding:10px 12px;border-radius:12px 12px 4px 4px;position:relative}.helpForm-input-first.error{background-color:#ffd3d8}.helpForm-input-second-line{display:flex;gap:4px;margin-top:4px}.helpForm-input-second-line-left{padding:10px 12px;background-color:#fff;border-radius:4px 4px 4px 12px;flex:1 1;position:relative}.helpForm-input-second-line-left.error{background-color:#ffd3d8}.helpForm-input-second-line-right{flex:1 1;padding:10px 12px;background-color:#fff;border-radius:4px 4px 12px 4px}.helpForm-input-block{border-radius:20px;width:605.84px;border:8px solid #373737;background:#373737}.helpForm input{outline:none;background-color:transparent;border:0;font-size:18.72px;padding:0;width:100%}.helpForm .buttons{width:max-content}.helpForm-content{display:flex;flex-direction:column;justify-content:center;gap:24px;margin:0 auto;padding:68px 0}}@media screen and (max-width:850px){.footerNew{position:relative}.footerNew a{text-decoration:unset;color:unset}.footerNew-news{width:100vw;background-color:rgba(207,238,255,.4);position:relative;padding-top:24px;padding-bottom:48px}.footerNew-news .react-multi-carousel-list{overflow:visible}.footerNew-news li:first-child{margin-left:12px}.footerNew-news-element{display:flex;gap:12px;width:72.549vw;overflow:hidden}.footerNew-news-element-type{color:#fff;padding:4px 8px;font-size:2.941vw;border-radius:12px;background:#178ce6;width:max-content;box-shadow:0 1px 1px 0 rgba(0,0,0,.15),0 0 2px 1px rgba(0,0,0,.04),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2)}.footerNew-news-element-title{margin-top:8px;color:#373737;font-size:4.412vw;font-weight:600}.footerNew-news-element img{max-width:24.51vw;max-height:24.51vw;min-width:24.51vw;min-height:24.51vw;border-radius:12px;border:1px solid #cfeeff;object-fit:cover}.footerNew-subscribe{background-color:#178ce6;overflow:hidden;position:relative}.footerNew-subscribe-checkbox{border-radius:12px;background-color:#fff;display:flex;align-items:center;cursor:pointer;color:#373737;font-size:3.7vw;width:calc(100% - 48px);margin:12px auto 0;padding-right:24px}.footerNew-subscribe-checkbox a{color:#373737;text-decoration:underline;margin-left:1.2vw}.footerNew-subscribe-bg{display:none}.footerNew-subscribe .buttons{margin:3.922vw 2.941vw 11.765vw;width:calc(100% - 5.882vw);font-size:3.95vw}.footerNew-subscribe-title{margin-top:48px;margin-left:12px;position:relative;color:#fff;font-size:7.89vw;font-weight:600;letter-spacing:-.06em;margin-bottom:24px}.footerNew-subscribe-title h2{margin:0;font-size:7.89vw;font-weight:600;letter-spacing:-.06em}.footerNew-subscribe-text{padding:0 12px;margin-top:10px;margin-bottom:24px;position:relative;color:#fff;font-size:4.412vw;letter-spacing:-.01em}.footerNew-subscribe-input-label{color:#737373;font-size:2.97vw;letter-spacing:.01em}.footerNew-subscribe-input-first{background-color:#fff;padding:10px 12px;border-radius:12px 12px 4px 4px;position:relative}.footerNew-subscribe-input-first.error{background-color:#ffd3d8}.footerNew-subscribe-input-first:last-child{margin-top:4px;border-radius:4px 4px 12px 12px}.footerNew-subscribe-input-block{border-radius:24px;border:12px solid #222;background:#222}.footerNew-subscribe input{outline:none;background-color:transparent;border:0;font-size:3.95vw;padding:0;width:100%}.footerNew-map{padding:36px 12px}.footerNew-map-title{font-size:3.676vw;font-weight:600;letter-spacing:-.01em;color:#373737}.footerNew-map-banners{margin-top:14px;display:flex;flex-direction:column;gap:8px}.footerNew-map-banner{width:calc(100% - 24px);background-color:#81b530;border-radius:12px;padding:12px}.footerNew-map-banner-title{font-size:6.373vw;font-weight:600;letter-spacing:-.02em;color:#fff}.footerNew-map-banner-text{font-size:3.676vw;font-weight:400;color:#dffdc3;margin-top:4px}.footerNew-map-banner-button{text-align:center;border-radius:100px;margin-top:12px;cursor:pointer;font-size:3.676vw;font-weight:600;letter-spacing:-.01em;padding:12px;color:#373737;background-color:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.051),0 2px 6px 0 rgba(0,0,0,.078);border:1px solid rgba(0,0,0,.031);transition:.1s}.footerNew-map-banner-button:hover{box-shadow:0 15px 40px 0 rgba(0,0,0,.059),0 6px 6px 0 rgba(0,0,0,.059)}.footerNew-map-banner-button:active{background-color:#178ce6;color:#fff}.footerNew-map-small-banner{padding:12px;width:calc(100% - 24px);border-radius:12px;background-color:#dffdc3;border:1px solid #81b530;display:flex;gap:6px;font-size:3.676vw;font-weight:400;color:#1f4719}.footerNew-map-right{display:flex;gap:24px}.footerNew-map-right-column{margin-top:36px;flex:1 1;display:flex;flex-direction:column;gap:8px}.footerNew-map-right-column-mobile{display:flex;gap:24px}.footerNew-map-right-column-mobile-col{display:flex;flex-direction:column;gap:8px}.footerNew-map-right-column a,.footerNew-map-top-one{font-size:3.676vw;font-weight:400;color:#737373}.footerNew-map-top-one{margin-top:1.961vw;line-height:4.902vw}.footerNew-info{padding:12px}.footerNew-info-gray{width:100%;font-size:3.922vw;font-weight:400;color:#737373;margin-top:12px}.footerNew-info-gray:first-child{margin-top:24px}.footerNew-info-right{display:flex;flex-direction:column;gap:12px}.footerNew-info-additional{display:flex;gap:12px;align-items:flex-start}.footerNew-info-additional img{height:15.686vw;width:15.686vw}.footerNew-info-additional-text{padding:8px;font-size:3.676vw;font-weight:400;color:#737373}.footerNew-info-additional-text span{font-weight:600;letter-spacing:-.01em;color:#373737}.footerNew-socials{margin-top:56px;display:flex;flex-direction:column;gap:12px;margin-bottom:12px}.footerNew-social{margin-left:12px;width:calc(100vw - 24px);height:96px;border-radius:24px;position:relative;cursor:pointer}.footerNew-social.tg{background-color:#178ce6}.footerNew-social.inst{background-color:#f25798}.footerNew-social.vk{background-color:#178ce6}.footerNew-social.yt{background-color:#af0b0b}.footerNew-social img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);object-fit:cover}.footerNew-bg{z-index:-1;position:absolute;bottom:300px;width:100vw;overflow:hidden}.footerNew-bg img{width:100%;height:100%;height:55.147vw;width:131.127vw;position:relative;left:-15vw;object-fit:cover}}@media screen and (min-width:850px)and (max-width:1600px){.footerNew{overflow-y:hidden;position:relative}.footerNew a{text-decoration:unset;color:unset}.footerNew-news{width:100vw;background-color:rgba(207,238,255,.4);gap:24px;padding:48px 0;position:relative}.footerNew-news li:first-child{margin-left:48px}.footerNew-news .carousel-button-group{position:absolute;width:100%;top:calc(50% - 30px)}.footerNew-news .carousel-button-group .button .left{left:36px}.footerNew-news .carousel-button-group .button .right{right:36px}.footerNew-news-element{display:flex;gap:12px;width:29.825vw;max-height:8.772vw;overflow:hidden}.footerNew-news-element-type{color:#fff;padding:4px 8px;font-size:.88vw;border-radius:12px;background:#178ce6;width:max-content;box-shadow:0 1px 1px 0 rgba(0,0,0,.15),0 0 2px 1px rgba(0,0,0,.04),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2)}.footerNew-news-element-title{margin-top:8px;color:#373737;font-weight:600;font-size:1.47vw;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.footerNew-news-element img{max-width:11.257vw;max-height:8.626vw;min-width:11.257vw;min-height:8.626vw;border-radius:12px;border:1px solid #cfeeff;object-fit:cover}.footerNew-subscribe{background-color:#178ce6;padding:72px 48px;overflow:hidden;display:flex;position:relative}.footerNew-subscribe-checkbox{border-radius:12px;background-color:#fff;margin-top:12px;display:flex;align-items:center;cursor:pointer;color:#373737;font-size:1.17vw;width:calc(40vw + 40px)}.footerNew-subscribe-checkbox a{color:#373737;text-decoration:underline;margin-left:.4vw}.footerNew-subscribe-bg{position:absolute;bottom:-4px;left:40vw}.footerNew-subscribe-bg img{width:38vw}.footerNew-subscribe .buttons{margin-top:1.754vw;width:calc(40vw + 40px);font-size:1.3vw}.footerNew-subscribe-title{position:relative;color:#fff}.footerNew-subscribe-title,.footerNew-subscribe-title h2{font-size:3.09vw;font-weight:600;line-height:3.09vw;letter-spacing:-.06em}.footerNew-subscribe-title h2{margin:0;width:80%}.footerNew-subscribe-text{margin-top:10px;position:relative;color:#fff;font-size:1.462vw;line-height:2.047vw;letter-spacing:-.02em}.footerNew-subscribe-left{flex:1 1}.footerNew-subscribe-right{flex:1 1;position:relative}.footerNew-subscribe-input{width:40vw}.footerNew-subscribe-input-label{color:#737373;font-size:.88vw}.footerNew-subscribe-input-first{width:40vw;background-color:#fff;padding:10px 12px;border-radius:12px 12px 4px 4px;position:relative}.footerNew-subscribe-input-first.error{background-color:#ffd3d8}.footerNew-subscribe-input-first:last-child{margin-top:4px;border-radius:4px 4px 12px 12px}.footerNew-subscribe-input-block{width:40vw;border-radius:20px;width:max-content;border:8px solid #222;background:#222}.footerNew-subscribe input{outline:none;background-color:transparent;border:0;font-size:1.17vw;padding:0;width:100%}.footerNew-map{padding:70px 48px 48px;display:flex;justify-content:space-between}.footerNew-map-title{font-size:1.17vw;font-weight:600;line-height:1.462vw;letter-spacing:-.01em;color:#373737}.footerNew-map-banners{margin-top:14px;display:flex;flex-direction:column;gap:8px}.footerNew-map-banner{width:28.07vw;background-color:#81b530;border-radius:12px;padding:12px}.footerNew-map-banner a{display:block;width:max-content}.footerNew-map-banner-title{font-size:2.193vw;font-weight:600;line-height:2.339vw;letter-spacing:-.04em;color:#fff}.footerNew-map-banner-text{font-size:1.17vw;font-weight:400;line-height:1.462vw;color:#dffdc3;margin-top:4px}.footerNew-map-banner-button{width:max-content;border-radius:100px;margin-top:12px;cursor:pointer;font-size:1.17vw;font-weight:600;line-height:1.462vw;letter-spacing:-.01em;padding:12px;color:#373737;background-color:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.051),0 2px 6px 0 rgba(0,0,0,.078);border:1px solid rgba(0,0,0,.031);transition:.1s}.footerNew-map-banner-button:hover{box-shadow:0 15px 40px 0 rgba(0,0,0,.059),0 6px 6px 0 rgba(0,0,0,.059)}.footerNew-map-banner-button:active{background-color:#178ce6;color:#fff}.footerNew-map-small-banner{padding:12px;width:28.07vw;border-radius:12px;background-color:#dffdc3;border:1px solid #81b530;display:flex;gap:6px;font-size:1.17vw;font-weight:400;line-height:1.462vw;color:#1f4719;cursor:pointer}.footerNew-map-right{display:flex;gap:48px}.footerNew-map-right-column{max-width:17.544vw;display:flex;flex-direction:column;gap:12px}.footerNew-map-right-column a,.footerNew-map-top-one{font-size:1.17vw;font-weight:400;line-height:1.462vw;color:#737373}.footerNew-map-top-one{width:29.825vw;margin-top:2.193vw}.footerNew-info{padding:48px 106px 48px 48px;display:flex;justify-content:space-between}.footerNew-info-gray{width:45.614vw;font-size:1.17vw;font-weight:400;line-height:1.462vw;color:#737373;margin-top:12px}.footerNew-info-gray:first-child{margin-top:8px}.footerNew-info-contact{margin-top:36px}.footerNew-info-contact-buttons{display:flex;gap:4px}.footerNew-info-contact-buttons-button{font-size:1.17vw;font-weight:600;line-height:1.462vw;letter-spacing:-.01em;color:#222;border:2.5px solid #222;padding:8px 14px;border-radius:100px}.footerNew-info-contact-text{margin-top:12px;color:#737373;font-size:1.17vw;font-weight:400;line-height:1.462vw}.footerNew-info-right{display:flex;flex-direction:column;gap:12px}.footerNew-info-additional{display:flex;gap:12px;align-items:flex-start}.footerNew-info-additional img{height:5.263vw;width:5.263vw}.footerNew-info-additional-text{padding:8px;font-size:1.17vw;font-weight:400;line-height:1.462vw;color:#737373;width:26.17vw}.footerNew-info-additional-text span{font-weight:600;letter-spacing:-.01em;color:#373737}.footerNew-socials{display:flex;justify-content:space-between;padding:0 3.51vw;gap:24px}.footerNew-socials a{flex:1 1}.footerNew-social{margin-top:48px;height:96px;border-radius:24px;position:relative;cursor:pointer;margin-bottom:32px}.footerNew-social.tg{background-color:#178ce6}.footerNew-social.inst{background-color:#f25798}.footerNew-social.vk{background-color:#178ce6}.footerNew-social.yt{background-color:#af0b0b}.footerNew-social img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);object-fit:cover}.footerNew-bg{z-index:-1;position:absolute;left:0;bottom:-16.886vw}.footerNew-bg img{width:100vw;height:auto;object-fit:cover}}@media screen and (min-width:1601px){.footerNew{width:100vw;overflow-y:hidden;overflow-x:hidden;position:relative}.footerNew a{text-decoration:unset;color:unset}.footerNew-news{width:1600px;gap:24px;position:relative;margin:0 auto;padding:48px 0}.footerNew-news-wrapper{width:100vw;background-color:rgba(207,238,255,.4)}.footerNew-news li:first-child{margin-left:48px}.footerNew-news .carousel-button-group{position:absolute;width:100%;top:calc(50% - 30px)}.footerNew-news .carousel-button-group .button .left{left:36px}.footerNew-news .carousel-button-group .button .right{right:36px}.footerNew-news-element{display:flex;gap:12px;width:477.2px;max-height:140.352px;overflow:hidden}.footerNew-news-element-type{color:#fff;padding:4px 8px;font-size:14.08px;border-radius:12px;background:#178ce6;width:max-content;box-shadow:0 1px 1px 0 rgba(0,0,0,.15),0 0 2px 1px rgba(0,0,0,.04),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2)}.footerNew-news-element-title{margin-top:8px;color:#373737;font-size:23.52px;font-weight:600;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.footerNew-news-element img{max-width:180.112px;max-height:138.016px;min-width:180.112px;min-height:138.016px;border-radius:12px;border:1px solid #cfeeff;object-fit:cover}.footerNew-subscribe{width:1487.68px;margin:0 auto;background-color:#178ce6;padding:72px 48px;overflow:hidden;display:flex;position:relative}.footerNew-subscribe-checkbox{border-radius:12px;background-color:#fff;display:flex;align-items:center;cursor:pointer;color:#373737;font-size:18.72px;margin-top:12px}.footerNew-subscribe-checkbox a{color:#373737;text-decoration:underline;margin-left:5px}.footerNew-subscribe-wrapper{width:100vw;background-color:#178ce6}.footerNew-subscribe-bg{position:absolute;bottom:-4px;left:640px}.footerNew-subscribe-bg img{width:608px}.footerNew-subscribe .buttons{margin-top:28.064px;width:680px;font-size:20.787px}.footerNew-subscribe-title{position:relative;flex:1 1;color:#fff}.footerNew-subscribe-title,.footerNew-subscribe-title h2{font-size:49.4091px;font-weight:600;line-height:49.4091px;letter-spacing:-.06em}.footerNew-subscribe-title h2{margin:0;width:70%}.footerNew-subscribe-text{margin-top:10px;position:relative;color:#fff;font-size:23.392px;line-height:32.752px;letter-spacing:-.02em}.footerNew-subscribe-right{flex:1 1;position:relative}.footerNew-subscribe-input-label{color:#737373;font-size:14.0712px}.footerNew-subscribe-input-first{width:639.594px;background-color:#fff;padding:10px 12px;border-radius:12px 12px 4px 4px;position:relative}.footerNew-subscribe-input-first.error{background-color:#ffd3d8}.footerNew-subscribe-input-first:last-child{margin-top:4px;border-radius:4px 4px 12px 12px}.footerNew-subscribe-input-block{width:639.594px;border-radius:20px;width:max-content;border:8px solid #222;background:#222}.footerNew-subscribe input{outline:none;background-color:transparent;border:0;font-size:18.7083px;padding:0;width:100%}.footerNew-socials{width:1504px;margin:0 auto;display:flex;justify-content:space-between;gap:24px}.footerNew-socials a{flex:1 1}.footerNew-map{width:1504px;margin:0 auto;padding:70px 48px 48px;display:flex;justify-content:space-between}.footerNew-map-title{font-size:18.72px;font-weight:600;line-height:23.392px;letter-spacing:-.01em;color:#373737}.footerNew-map-banners{margin-top:14px;display:flex;flex-direction:column;gap:8px}.footerNew-map-banner{width:449.12px;background-color:#81b530;border-radius:12px;padding:12px}.footerNew-map-banner a{display:block;width:max-content}.footerNew-map-banner-title{font-size:35.088px;font-weight:600;line-height:37.424px;letter-spacing:-.04em;color:#fff}.footerNew-map-banner-text{font-size:18.72px;font-weight:400;line-height:23.392px;color:#dffdc3;margin-top:4px}.footerNew-map-banner-button{width:max-content;border-radius:100px;margin-top:12px;cursor:pointer;font-size:18.72px;font-weight:600;line-height:23.392px;letter-spacing:-.01em;padding:12px;color:#373737;background-color:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.051),0 2px 6px 0 rgba(0,0,0,.078);border:1px solid rgba(0,0,0,.031);transition:.1s}.footerNew-map-banner-button:hover{box-shadow:0 15px 40px 0 rgba(0,0,0,.059),0 6px 6px 0 rgba(0,0,0,.059)}.footerNew-map-banner-button:active{background-color:#178ce6;color:#fff}.footerNew-map-small-banner{cursor:pointer;padding:12px;width:449.12px;border-radius:12px;background-color:#dffdc3;border:1px solid #81b530;display:flex;gap:6px;font-size:18.72px;font-weight:400;line-height:23.392px;color:#1f4719}.footerNew-map-right{display:flex;gap:48px}.footerNew-map-right-column{max-width:280.704px;display:flex;flex-direction:column;gap:12px}.footerNew-map-right-column a,.footerNew-map-top-one{font-size:18.72px;font-weight:400;line-height:23.392px;color:#737373}.footerNew-map-top-one{width:477.2px;margin-top:35.088px}.footerNew-info{width:1446px;margin:0 auto;padding:48px 106px 48px 48px;display:flex;justify-content:space-between}.footerNew-info-gray{width:729.824px;font-size:18.72px;font-weight:400;line-height:23.392px;color:#737373;margin-top:12px}.footerNew-info-gray:first-child{margin-top:8px}.footerNew-info-contact{margin-top:36px}.footerNew-info-contact-buttons{display:flex;gap:4px}.footerNew-info-contact-buttons-button{font-size:18.72px;font-weight:600;line-height:23.392px;letter-spacing:-.01em;color:#222;border:2.5px solid #222;padding:8px 14px;border-radius:100px}.footerNew-info-contact-text{margin-top:12px;color:#737373;font-size:18.72px;font-weight:400;line-height:23.392px}.footerNew-info-right{display:flex;flex-direction:column;gap:12px}.footerNew-info-additional{display:flex;gap:12px;align-items:flex-start}.footerNew-info-additional img{height:84.208px;width:84.208px}.footerNew-info-additional-text{padding:8px;font-size:18.72px;font-weight:400;line-height:23.392px;color:#737373;width:418.72px}.footerNew-info-additional-text span{font-weight:600;letter-spacing:-.01em;color:#373737}.footerNew-social{margin-top:48px;height:96px;border-radius:24px;position:relative;cursor:pointer;margin-bottom:32px}.footerNew-social.tg{background-color:#178ce6}.footerNew-social.inst{background-color:#f25798}.footerNew-social.vk{background-color:#178ce6}.footerNew-social.yt{background-color:#af0b0b}.footerNew-social img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);object-fit:cover}.footerNew-bg{z-index:-1;position:absolute;left:50%;bottom:-192px}.footerNew-bg img{width:1600px;height:auto;transform:translate(-50%);object-fit:cover}}@media screen and (max-width:849px){.about-header{width:100vw;background-color:#fff;background-size:110vw;position:relative;padding-top:96px;padding-bottom:48px}.about-header-bg{position:absolute;left:-10%;top:-12vw}.about-header-bg img{width:calc(100vw + 20%);height:auto;object-fit:cover}.about-header-img{width:100%;position:relative}.about-header-img img{width:100%;object-fit:cover;height:60.8vw;border-radius:24px}.about-header-title{margin-top:2.941vw;width:calc(90% - 24px);padding:0 2.941vw;margin-bottom:5.882vw;color:#373737;font-weight:600;font-size:7.85vw;line-height:8.83vw;letter-spacing:-.06em;position:relative}.about-header-text{padding:0 2.941vw;font-size:4.412vw;line-height:5.882vw;letter-spacing:-.01em}.about-header-button{margin-left:2.941vw;position:relative;margin-top:2.941vw;border-radius:60px;background-color:#222;width:max-content;color:#fff;font-size:4.412vw;font-weight:600;letter-spacing:-.03vw;padding:4.902vw 5.882vw;cursor:pointer;transition:.1s}.about-header-button:hover{background-color:#373737}.about-header-button:active{color:#fff;background-color:#178ce6}.about-how{padding:5.882vw 2.941vw;background-color:#dffdc3}.about-how-title{color:#373737;font-size:7.85vw;line-height:8.83vw;font-weight:600;letter-spacing:-.06em;margin-bottom:8.824vw}.about-how-block{margin-top:11.765vw}.about-how-block-title{color:#1f4719;font-family:Inter;font-size:4.91vw;font-weight:600;letter-spacing:-.02em}.about-how-block-content{margin-top:5.882vw;display:flex;flex-direction:column;gap:2.941vw}.about-how-block-small{width:100%;padding:5.882vw 0;background-color:#fff;border-radius:24px;box-shadow:0 1px 1px 0 rgba(0,0,0,.15),0 0 2px 1px rgba(0,0,0,.04),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2)}.about-how-block-small-title{color:#373737;padding:0 5.882vw;font-size:6.4vw;line-height:6.87vw;font-weight:600;letter-spacing:-.02em;z-index:1;position:relative}.about-how-block-small-text{padding:0 5.882vw;margin-top:2.941vw;color:#737373;font-size:3.7vw;z-index:1;position:relative}.about-how-block-small-text.border{text-decoration:underline}.about-how-block-small-button{margin-left:5.882vw;background-color:#fff;color:#222;width:max-content;padding:3.431vw 3.922vw;border-radius:60px;border:3px solid #222;cursor:pointer;font-size:4.42vw;font-weight:600;letter-spacing:-.01em;margin-top:5.882vw;position:relative;z-index:1}.about-how-block-small-img{margin-bottom:-5.882vw;height:67.402vw;margin-right:-5.882vw;position:relative}.about-how-block-small-img img{width:88.48vw;height:67.402vw;object-fit:contain;position:absolute;right:0}.about-how-block-small-doc-list{list-style-type:none;padding:0;margin:0}.about-how-block-big{height:calc(104.2vw - 48px);padding:5.882vw 0;background-color:#fff;border-radius:24px;box-shadow:0 1px 1px 0 rgba(0,0,0,.15),0 0 2px 1px rgba(0,0,0,.04),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2);display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden}.about-how-block-big-button{font-size:4.42vw;font-weight:600;letter-spacing:-.01em;text-align:center;color:#fff;border-radius:60px;background:#222;padding:4.902vw 5.882vw;z-index:1;margin-left:5.882vw;margin-right:5.882vw;cursor:pointer;position:relative;transition:.1s}.about-how-block-big-button:hover{background-color:#373737}.about-how-block-big-button:active{color:#fff;background-color:#178ce6}.about-how-block-big-img{position:absolute;right:0;bottom:-.98vw}.about-how-block-big-img img{height:46.569vw;width:46.569vw}.about-how-block-long{padding:5.882vw 0;background-color:#fff;border-radius:5.882vw;box-shadow:0 1px 1px 0 rgba(0,0,0,.15),0 0 2px 1px rgba(0,0,0,.04),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2)}.about-how-block-long-wrapper{display:flex;gap:2.941vw;flex-direction:column}.about-footer{padding:0 11.765vw}.about .questions{padding-top:2.941vw}.about .camps-hurry{margin-top:0}}@media screen and (min-width:850px)and (max-width:1600px){.about-header{width:calc(100vw - 96px);background-color:#fff;background-size:110vw;position:relative;padding:168px 48px 48px;display:flex;align-items:center;gap:24px}.about-header-bg{position:absolute;left:-3vw;top:-13.8vw}.about-header-bg img{width:110vw;height:auto;object-fit:cover}.about-header-img{flex:1 1;width:100%;position:relative}.about-header-img img{width:100%;object-fit:cover;height:36.26vw;border-radius:24px}.about-header-left{flex:1 1;position:relative}.about-header-title{position:relative;width:80%;color:#373737;font-size:3.51vw;font-weight:600;line-height:3.51vw;letter-spacing:-.2106vw}.about-header-text{color:#737373;margin-top:24px}.about-header-button,.about-header-text{position:relative;font-size:1.47vw;letter-spacing:-.03vw}.about-header-button{margin-top:36px;border-radius:60px;background-color:#222;width:max-content;color:#fff;font-weight:600;padding:20px 24px;cursor:pointer;transition:.1s}.about-header-button:hover{background-color:#373737}.about-header-button:active{color:#fff;background-color:#178ce6}.about-how{padding:48px;background-color:#dffdc3}.about-how-title{color:#373737;font-size:3.51vw;font-weight:600;line-height:3.51vw;letter-spacing:-.2106vw;margin-bottom:60px}.about-how-block{display:flex;gap:1.754383vw;margin-top:60px}.about-how-block-title{width:14.036vw;color:#1f4719;font-size:1.47vw;line-height:1.47vw;font-weight:600;letter-spacing:-.03vw;margin-top:24px}.about-how-block-content{display:flex;gap:1.754383vw;margin-top:1.754383vw}.about-how-block-content:first-child{margin-top:0}.about-how-block-small{width:21.053vw;padding:1.754383vw;background-color:#fff;border-radius:24px;box-shadow:0 1px 1px 0 rgba(0,0,0,.15),0 0 2px 1px rgba(0,0,0,.04),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2);display:flex;flex-direction:column;justify-content:space-between}.about-how-block-small-img{position:relative;margin-top:12px;height:19.006vw;margin-bottom:-1.754383vw}.about-how-block-small-img img{width:22.807vw;height:19.006vw;object-fit:cover}.about-how-block-small-title{color:#373737;font-size:2.2vw;font-weight:600;line-height:2.34vw;letter-spacing:-.09vw}.about-how-block-small-text{margin-top:12px;color:#737373;font-size:1.17vw}.about-how-block-small-text.border{text-decoration:underline}.about-how-block-small-button{background-color:#fff;color:#222;font-size:1.47vw;font-weight:600;width:max-content;letter-spacing:-.03vw;padding:14px 16px;border-radius:60px;border:3px solid #222;cursor:pointer;transition:.1s;position:relative}.about-how-block-small-button:focus{background-color:#ecddcf}.about-how-block-small-button:hover{color:#373737;border:3px solid #373737}.about-how-block-small-button:active{color:#178ce6;border:3px solid #178ce6}.about-how-block-small-doc-list{list-style-type:none;padding:0;margin:0}.about-how-block-big{width:34.211vw;height:34.211vw;padding:1.754383vw;background-color:#fff;border-radius:24px;box-shadow:0 1px 1px 0 rgba(0,0,0,.15),0 0 2px 1px rgba(0,0,0,.04),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2);display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden}.about-how-block-big-button{font-size:1.47vw;font-weight:600;letter-spacing:-.03vw;width:max-content;color:#fff;border-radius:60px;background:#222;padding:20px 24px;z-index:1;cursor:pointer;transition:.1s;position:relative}.about-how-block-big-button:hover{background-color:#373737}.about-how-block-big-button:active{color:#fff;background-color:#178ce6}.about-how-block-big-img{position:absolute;right:0;bottom:-4px}.about-how-block-big-img img{object-fit:contain;object-position:right;height:22.588vw;width:24.635vw}.about-how-block-long{width:34.211vw;height:14.474vw;padding:1.754383vw;background-color:#fff;border-radius:24px;box-shadow:0 1px 1px 0 rgba(0,0,0,.15),0 0 2px 1px rgba(0,0,0,.04),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2);display:flex;flex-direction:column;justify-content:space-between}.about-how-block-long-wrapper{display:flex;gap:1.754383vw;flex-direction:column}.about-green{padding:80px 48px;display:flex;gap:1.754383vw;background-color:#dffdc3}.about-green-title{margin-top:24px;width:14.036vw;color:#1f4719;font-size:1.47vw;line-height:1.47vw;font-weight:600;letter-spacing:-.03vw}.about-green-card{border-radius:24px;background-color:#fff;box-shadow:0 1px 1px 0 rgba(0,0,0,.15),0 0 2px 1px rgba(0,0,0,.04),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2);padding:24px;flex:1 1;position:relative;overflow:hidden}.about-green-card-img{position:absolute;right:20px;top:-10px;z-index:1;height:346px;object-fit:cover;width:33.553vw}.about-green-card-title{position:relative;color:#373737;font-size:3.509vw;font-weight:600;line-height:3.509vw;letter-spacing:-2.88px;z-index:2}.about-green-card-text{position:relative;z-index:2;color:#737373;font-size:1.17vw;line-height:1.462vw;margin-top:12px}.about-green-card-button{color:#fff;font-size:1.47vw;font-weight:600;line-height:1.47vw;letter-spacing:-.03vw;cursor:pointer;padding:20px 24px;margin-top:24px;background-color:#222;border-radius:60px;width:max-content;transition:.1s;position:relative;z-index:2}.about-green-card-button:hover{background-color:#373737}.about-green-card-button:active{color:#fff;background-color:#178ce6}.about-smenas{margin-top:48px;padding:0 48px}.about-smenas .home-smena{padding-top:0;margin-top:0}.about-footer{padding:0 48px}.about .questions{padding-left:48px;padding-right:48px}.about .camps-hurry{margin-top:0;margin-left:unset}}@media screen and (min-width:1601px){.about-header{width:1504px;margin:0 auto;background-color:#ebf8ff;position:relative;padding:168px 48px 48px;display:flex;align-items:center;gap:24px}.about-header-bg{position:absolute;left:-45px;top:-170px}.about-header-bg img{width:1690px;height:auto;object-fit:cover}.about-header-wrapper{width:100%;background-color:#ebf8ff}.about-header-img{flex:1 1;width:100%;position:relative}.about-header-img img{width:100%;object-fit:cover;height:580.156px;border-radius:24px}.about-header-left{flex:1 1;position:relative}.about-header-title{width:90%;color:#373737;font-size:56.16px;font-weight:600;line-height:56.16px;letter-spacing:-3.3696px;position:relative}.about-header-text{color:#737373;margin-top:24px}.about-header-button,.about-header-text{font-size:23.52px;letter-spacing:-.48px;position:relative}.about-header-button{margin-top:36px;border-radius:60px;background-color:#222;width:max-content;color:#fff;font-weight:600;padding:20px 24px;cursor:pointer;transition:.1s}.about-header-button:hover{background-color:#373737}.about-header-button:active{color:#fff;background-color:#178ce6}.about-how{padding:48px;width:1504px;margin:0 auto;background-color:#dffdc3}.about-how-wrapper{width:100%;background-color:#dffdc3}.about-how-title{color:#373737;font-size:56.16px;font-weight:600;line-height:56.16px;letter-spacing:-3.3696px;margin-bottom:60px}.about-how-block{display:flex;gap:28.0701px;margin-top:60px}.about-how-block-title{width:224.562px;color:#1f4719;font-size:23.52px;line-height:23.52px;font-weight:600;letter-spacing:-.48px;margin-top:24px}.about-how-block-content{display:flex;gap:28.0701px;margin-top:28.0701px}.about-how-block-content:first-child{margin-top:0}.about-how-block-small{width:336.844px;padding:28.0701px;background-color:#fff;border-radius:24px;box-shadow:0 1px 1px 0 rgba(0,0,0,.15),0 0 2px 1px rgba(0,0,0,.04),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2);display:flex;flex-direction:column;justify-content:space-between}.about-how-block-small-title{color:#373737;font-size:35.2px;font-weight:600;line-height:37.44px;letter-spacing:-1.44px}.about-how-block-small-img{position:relative;margin-top:12px;height:304.096px;margin-bottom:-28.07px}.about-how-block-small-img img{width:364.912px;height:304.096px;object-fit:cover}.about-how-block-small-text{margin-top:12px;color:#737373;font-size:18.72px}.about-how-block-small-text.border{text-decoration:underline}.about-how-block-small-button{background-color:#fff;color:#222;font-size:23.52px;font-weight:600;width:max-content;letter-spacing:-.48px;padding:14px 16px;border-radius:60px;border:3px solid #222;cursor:pointer;position:relative;transition:.1s}.about-how-block-small-button:focus{background-color:#ecddcf}.about-how-block-small-button:hover{color:#373737;border:3px solid #373737}.about-how-block-small-button:active{color:#178ce6;border:3px solid #178ce6}.about-how-block-small-doc-list{list-style-type:none;padding:0;margin:0}.about-how-block-big{width:547.375px;height:547.375px;padding:28.0701px;background-color:#fff;border-radius:24px;box-shadow:0 1px 1px 0 rgba(0,0,0,.15),0 0 2px 1px rgba(0,0,0,.04),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2);display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden}.about-how-block-big-button{font-size:23.52px;font-weight:600;letter-spacing:-.48px;width:max-content;color:#fff;border-radius:60px;background:#222;padding:20px 24px;z-index:1;cursor:pointer;position:relative;transition:.1s}.about-how-block-big-button:hover{background-color:#373737}.about-how-block-big-button:active{color:#fff;background-color:#178ce6}.about-how-block-big-img{position:absolute;right:0;bottom:-4px}.about-how-block-big-img img{height:361.408px;width:394.16px}.about-how-block-long{width:547.375px;height:231.578px;padding:28.0701px;background-color:#fff;border-radius:24px;box-shadow:0 1px 1px 0 rgba(0,0,0,.15),0 0 2px 1px rgba(0,0,0,.04),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2);display:flex;flex-direction:column;justify-content:space-between}.about-how-block-long-wrapper{display:flex;gap:28.0701px;flex-direction:column}.about-footer{width:100vw}.about .camps-hurry{margin-top:0}}.validation-error{position:relative}.validation-error-text{position:absolute;right:0;background-color:#f25757;box-shadow:0 1px 1px 0 rgba(0,0,0,.149),0 0 2px 1px rgba(0,0,0,.039),0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2);border-radius:12px 4px 12px 12px;width:200px;padding:4px 8px;color:#fff;z-index:5}@media screen and (max-width:849px){.validation-error-text{font-size:2.941vw}}@media screen and (min-width:850px)and (max-width:1600px){.validation-error-text{font-size:.877vw}}@media screen and (min-width:1601px){.validation-error-text{font-size:14.032px}}.checkbox-text a{color:#178ce6!important}.checkbox-text-title a{color:#373737;text-decoration:underline}.checkbox-policy-error{color:#af0b0b;font-weight:400}@media screen and (max-width:849px){.checkbox{display:flex;gap:1.961vw;align-items:start;cursor:pointer}.checkbox.disabled{cursor:default}.checkbox svg{margin-top:2px;min-height:16px;max-height:16px;min-width:16px;max-width:16px}.checkbox-text.disabled .checkbox-text-text,.checkbox-text.disabled .checkbox-text-title{color:#bdbdbd}.checkbox-text-title{font-size:3.676vw;font-weight:600;line-height:4.902vw;letter-spacing:-.01em;color:#373737}.checkbox-text-text{font-size:2.941vw;font-weight:400;line-height:3.922vw;color:#737373}.checkbox-policy-error{font-size:2.941vw;line-height:3.922vw;margin-top:-24px;margin-bottom:1.961vw}.checkbox-policy-error.green-form{padding-left:10px}}@media screen and (min-width:850px)and (max-width:1600px){.checkbox{display:flex;gap:12px;align-items:flex-start;cursor:pointer}.checkbox.disabled{cursor:default}.checkbox svg{margin-top:2px;min-height:1.17vw;max-height:1.17vw;min-width:1.17vw;max-width:1.17vw}.checkbox-text.disabled .checkbox-text-text,.checkbox-text.disabled .checkbox-text-title{color:#bdbdbd}.checkbox-text-title{font-size:1.17vw;font-weight:600;line-height:1.462vw;letter-spacing:-.01em;color:#373737}.checkbox-text-text{font-size:.877vw;font-weight:400;line-height:1.17vw;color:#737373}.checkbox-policy-error{font-size:.877vw;line-height:1.17vw;padding-left:10px;margin-top:-24px;margin-bottom:.585vw}}@media screen and (min-width:1601px){.checkbox{display:flex;gap:12px;align-items:start;cursor:pointer}.checkbox.disabled{cursor:default}.checkbox svg{margin-top:2px;min-height:18.72px;max-height:18.72px;min-width:18.72px;max-width:18.72px}.checkbox-text.disabled .checkbox-text-text,.checkbox-text.disabled .checkbox-text-title{color:#bdbdbd}.checkbox-text-title{font-size:18.72px;font-weight:600;line-height:23.392px;letter-spacing:-.01em;color:#373737}.checkbox-text-text{font-size:14.032px;font-weight:400;line-height:18.72px;color:#737373}.checkbox-policy-error{font-size:14.032px;line-height:18.72px;padding-left:10px;margin-top:-24px;margin-bottom:9.36px}}.skeleton-animation-wide{height:400px;width:912px;border-radius:5px;border-radius:20px;background:hsla(0,0%,51%,.2);background:linear-gradient(90deg,hsla(0,0%,51%,.2) 8%,hsla(0,0%,51%,.3) 18%,hsla(0,0%,51%,.2) 33%);background-size:2000px 100px;animation:wave-squares 2s ease-out infinite}@keyframes wave-squares{0%{background-position:-1000px 0}to{background-position:1000px 0}}.skeleton-animation{background:#d9d9d9;background:linear-gradient(90deg,#e6e6e6 8%,#d9d9d9 18%,#e6e6e6 33%);background-size:2000px 100px;animation:wave-squares 2s ease-out infinite}@media screen and (max-width:849px){.skeleton-checkbox{display:flex;align-items:flex-start;gap:8px;width:100%}.skeleton-checkbox-box{height:3.922vw;width:3.922vw;border-radius:4px;margin-top:.49vw}.skeleton-checkbox-right{flex:1 1}.skeleton-checkbox-text{height:4.902vw;border-radius:4px;flex:1 1;width:95%}.skeleton-checkbox-description{margin-top:.49vw;width:70%;height:4.902vw;border-radius:4px;flex:1 1}.skeleton-date-button{border-radius:8px;width:calc(23.51vw + 2px);height:calc(14.706vw + 2px)}.skeleton-card{width:94.363vw;border-radius:24px;background-color:#fff;margin:5.882vw auto 0}.skeleton-card-img{height:73.529vw;border-radius:24px}.skeleton-card-left{margin-top:2.941vw;margin-left:2.206vw}.skeleton-card-left-line-1{margin-top:3.922vw;width:52.696vw;height:4.657vw;border-radius:4px}.skeleton-card-left-line-2{margin-top:1.535vw;width:60.539vw;height:4.657vw;border-radius:4px}.skeleton-card-left-line-3{display:flex}.skeleton-card-left-line-3-1{width:25.98vw;height:6.863vw;border-radius:12px}.skeleton-card-left-line-3-2{width:19.853vw;height:6.863vw;border-radius:12px;margin-left:-.98vw}.skeleton-card-left-line-4{display:flex;gap:1.961vw;align-items:center}.skeleton-card-left-line-4-group{margin-top:5.147vw;display:flex;flex-direction:column;gap:2.941vw}.skeleton-card-left-line-4-1{width:1.961vw;height:1.961vw;transform:rotate(45deg);border-radius:2px}.skeleton-card-left-line-4-2{width:44.363vw;height:2.941vw;border-radius:4px}.skeleton-card-left-line-4-2.short{width:37.745vw}.skeleton-card-left-line-4-3{height:3.922vw;width:3.922vw;border-radius:100px;margin:-.49vw}.skeleton-card-right{display:flex;flex-direction:column;align-items:flex-end;margin-right:3.431vw;margin-top:9.314vw}.skeleton-card-right-line-1{width:29.412vw;height:2.696vw;border-radius:4px}.skeleton-card-right-line-2{margin-top:4.167vw;display:flex;align-items:flex-end;gap:1.471vw}.skeleton-card-right-line-2-1{height:2.696vw;width:17.157vw;border-radius:4px}.skeleton-card-right-line-2-2{height:4.657vw;width:27.206vw;border-radius:4px}.skeleton-card-right-line-3{margin-top:4.167vw;width:72.549vw;height:2.696vw;border-radius:4px}.skeleton-card-right-line-4{margin-top:3.655vw;width:40.931vw;height:2.696vw;border-radius:4px;margin-bottom:4.167vw}}@media screen and (min-width:850px){.skeleton-checkbox{display:flex;align-items:flex-start;gap:8px;width:100%}.skeleton-checkbox-box{height:1.17vw;width:1.17vw;border-radius:4px;margin-top:.146vw}.skeleton-checkbox-right{flex:1 1}.skeleton-checkbox-text{height:1.462vw;border-radius:4px;flex:1 1;width:95%}.skeleton-checkbox-description{margin-top:.146vw;width:70%;height:1.462vw;border-radius:4px;flex:1 1}.skeleton-date-button{border-radius:8px;width:calc(7.164vw + 2px);height:calc(4.386vw + 2px)}.skeleton-card{width:69.3vw;height:23.83vw;border-radius:24px;display:flex;background-color:#fff;margin:1.754vw auto 0;box-shadow:0 2px 2px 0 rgba(0,0,0,.051),0 2px 6px 0 rgba(0,0,0,.078)}.skeleton-card-img{height:23.83vw;width:23.83vw;border-radius:24px}.skeleton-card-left{margin-left:1.754vw}.skeleton-card-left-line-1{margin-top:1.535vw;width:17.544vw;height:1.608vw;border-radius:4px}.skeleton-card-left-line-2{margin-top:1.535vw;width:20.175vw;height:1.608vw;border-radius:4px}.skeleton-card-left-line-3{display:flex;margin-top:.95vw}.skeleton-card-left-line-3-1{width:7.822vw;height:2.047vw;border-radius:12px}.skeleton-card-left-line-3-2{width:5.994vw;height:2.047vw;border-radius:12px;margin-left:-.292vw}.skeleton-card-left-line-4{display:flex;gap:.585vw;align-items:center}.skeleton-card-left-line-4-group{margin-top:2.047vw;display:flex;flex-direction:column;gap:.877vw}.skeleton-card-left-line-4-1{width:.585vw;height:.585vw;transform:rotate(45deg);border-radius:2px}.skeleton-card-left-line-4-2{width:14.181vw;height:.877vw;border-radius:4px}.skeleton-card-left-line-4-2.short{width:11.988vw}.skeleton-card-left-line-4-3{height:1.17vw;width:1.17vw;border-radius:100px;margin:-.146vw}.skeleton-card-right{display:flex;flex-direction:column;align-items:flex-end;width:23.611vw}.skeleton-card-right-line-1{margin-top:2.047vw;width:11.623vw;height:.877vw;border-radius:4px}.skeleton-card-right-line-2{margin-top:.804vw;width:8.991vw;height:.658vw;border-radius:4px}.skeleton-card-right-line-3{margin-top:1.17vw;width:13.012vw;height:.877vw;border-radius:4px}.skeleton-card-right-line-4{margin-top:3.655vw;width:9.357vw;height:.877vw;border-radius:4px}.skeleton-card-right-line-5{margin-top:.731vw;display:flex;gap:.658vw}.skeleton-card-right-line-5-1{width:5.482vw;height:.877vw;border-radius:4px}.skeleton-card-right-line-5-2{width:2.778vw;height:.877vw;border-radius:4px}.skeleton-card-right-line-6{margin-top:1.535vw;display:flex;gap:.585vw}.skeleton-card-right-line-6-1{width:9.064vw;height:1.608vw;border-radius:4px}.skeleton-card-right-line-6-2{width:1.462vw;height:1.462vw;border-radius:1000px}.skeleton-card-right-line-7{margin-top:.95vw;width:14.181vw;height:3.509vw;border-radius:100px}}@media screen and (min-width:1601px){.skeleton-checkbox{display:flex;align-items:flex-start;gap:8px;width:100%}.skeleton-checkbox-box{height:18.72px;width:18.72px;border-radius:4px;margin-top:2.336px}.skeleton-checkbox-right{flex:1 1}.skeleton-checkbox-text{height:23.392px;border-radius:4px;flex:1 1;width:95%}.skeleton-checkbox-description{margin-top:2.336px;width:70%;height:23.392px;border-radius:4px;flex:1 1}.skeleton-date-button{border-radius:8px;width:116.624px;height:72.176px}.skeleton-card{width:1108.8px;display:flex;background-color:#fff;margin:28.064px auto 0;box-shadow:0 2px 2px 0 rgba(0,0,0,.051),0 2px 6px 0 rgba(0,0,0,.078)}.skeleton-card,.skeleton-card-img{height:381.28px;border-radius:24px}.skeleton-card-img{width:381.28px}.skeleton-card-left{margin-left:28.064px}.skeleton-card-left-line-1{margin-top:24.56px;width:280.704px;height:25.728px;border-radius:4px}.skeleton-card-left-line-2{margin-top:24.56px;width:322.8px;height:25.728px;border-radius:4px}.skeleton-card-left-line-3{display:flex;margin-top:15.2px}.skeleton-card-left-line-3-1{width:125.152px;height:32.752px;border-radius:12px}.skeleton-card-left-line-3-2{width:95.904px;height:32.752px;border-radius:12px;margin-left:-4.672px}.skeleton-card-left-line-4{display:flex;gap:9.36px;align-items:center}.skeleton-card-left-line-4-group{margin-top:32.752px;display:flex;flex-direction:column;gap:14.032px}.skeleton-card-left-line-4-1{width:9.36px;height:9.36px;transform:rotate(45deg);border-radius:2px}.skeleton-card-left-line-4-2{width:226.896px;height:14.032px;border-radius:4px}.skeleton-card-left-line-4-2.short{width:191.808px}.skeleton-card-left-line-4-3{height:18.72px;width:18.72px;border-radius:100px;margin:-2.336px}.skeleton-card-right{display:flex;flex-direction:column;align-items:flex-end;width:377.776px}.skeleton-card-right-line-1{margin-top:32.752px;width:185.968px;height:14.032px;border-radius:4px}.skeleton-card-right-line-2{margin-top:12.864px;width:143.856px;height:10.528px;border-radius:4px}.skeleton-card-right-line-3{margin-top:18.72px;width:208.192px;height:14.032px;border-radius:4px}.skeleton-card-right-line-4{margin-top:58.48px;width:149.712px;height:14.032px;border-radius:4px}.skeleton-card-right-line-5{margin-top:11.696px;display:flex;gap:10.528px}.skeleton-card-right-line-5-1{width:87.712px;height:14.032px;border-radius:4px}.skeleton-card-right-line-5-2{width:44.448px;height:14.032px;border-radius:4px}.skeleton-card-right-line-6{margin-top:24.56px;display:flex;gap:9.36px}.skeleton-card-right-line-6-1{width:145.024px;height:25.728px;border-radius:4px}.skeleton-card-right-line-6-2{width:23.392px;height:23.392px;border-radius:1000px}.skeleton-card-right-line-7{margin-top:15.2px;width:226.896px;height:56.144px;border-radius:100px}}.referal{position:relative}.referal-header{position:absolute;opacity:.1}.referal-content{position:relative}.referal-content-header{position:relative;border-radius:24px;overflow:hidden}.referal-content-header img{position:absolute;object-fit:cover}.referal-content-header-dim{position:absolute;background:linear-gradient(1turn,rgba(0,0,0,.6) 23.47%,transparent 59.17%);width:100%;height:100%}.referal-content-header-border{position:absolute;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid rgba(34,34,34,.2);border-radius:24px}.referal-content-header-text{position:absolute;left:24px;bottom:24px}.referal-content-header-text-line{color:#fff;font-weight:600}.referal-content-header-text-line:first-child{letter-spacing:-.04em}.referal-content-header-text-line:last-child{margin-top:12px;letter-spacing:-.06em}.referal-content-buttons{display:flex;background-color:#f2f2f2;padding:24px;border-radius:24px;justify-content:space-between;align-items:center}.referal-content-buttons-buttons{display:flex;gap:12px}.referal-content-buttons-text{display:flex;gap:12px;font-weight:600;letter-spacing:-.02em;text-align:left;align-items:center;color:#373737}.referal-content-yellow{background-color:#f7dd53;border-radius:60px;overflow:hidden}.referal-content-yellow-title{display:flex;gap:12px;color:#222}.referal-content-yellow-title-text{flex:1 1;font-weight:600;letter-spacing:-.06em;text-align:left;white-space:pre-line}.referal-content-yellow-title-desc{flex:1 1;font-weight:400;letter-spacing:-.02em;text-align:left}.referal-content-yellow-pros{display:flex;gap:12px}.referal-content-yellow-pros-big{flex:1 1;background-color:#fff;position:relative;border-radius:24px;overflow:hidden;box-shadow:0 2px 2px 0 rgba(0,0,0,.051),0 2px 6px 0 rgba(0,0,0,.078)}.referal-content-yellow-pros-big-wrapper{display:flex;flex-direction:column;justify-content:space-between;padding:24px;height:calc(100% - 48px);position:relative}.referal-content-yellow-pros-big-bg{position:absolute;bottom:0}.referal-content-yellow-pros-big-text{color:#373737;font-weight:600;letter-spacing:-.04em;text-align:left}.referal-content-yellow-pros-small{flex:1 1;display:flex;flex-direction:column;gap:12px}.referal-content-yellow-pros-small-element{flex:1 1;background-color:#fff;border-radius:24px;box-shadow:0 2px 2px 0 rgba(0,0,0,.051),0 2px 6px 0 rgba(0,0,0,.078)}.referal-content-yellow-pros-small-element-wrapper{padding:24px}.referal-content-yellow-pros-small-element-title{font-weight:600;letter-spacing:-.04em;text-align:left;color:#373737}.referal-content-yellow-pros-small-element-text{margin-top:12px;font-weight:400;text-align:left;color:#737373}.referal-content-yellow-pros-small-element-imgs{margin-top:12px;display:flex;gap:10px}.referal-content-yellow-title2{color:#222;font-weight:600;letter-spacing:-.06em;text-align:left}.referal-content-yellow-card{display:flex;flex-direction:column;justify-content:space-between;border-radius:24px;border:3px solid rgba(0,0,0,.051);color:#fff}.referal-content-yellow-card-title{font-weight:600;letter-spacing:-.01em}.referal-content-yellow-card-text{font-weight:600;letter-spacing:-.04em}.referal-content-yellow-card.id0{margin-left:12px;background-color:#e3472a;transform:rotate(2deg)}.referal-content-yellow-card.id1{background-color:#1f596d;transform:rotate(-1deg)}.referal-content-yellow-card.id2{background-color:#9db12b;transform:rotate(2deg)}.referal-content-yellow-card.id3{background-color:#e3472a}.referal-content-yellow-card.id4{background-color:#1f596d;transform:rotate(1deg)}.referal-content-yellow-card.id5{background-color:#9db12b;transform:rotate(-1deg)}.referal-content-yellow-card.id6{background-color:#e3472a;transform:rotate(1deg)}.referal-content-yellow-card.id7{background-color:#1f596d;transform:rotate(-2deg)}.referal-content-yellow-card.home-scroll-cards{overflow:hidden;border:unset;position:relative;box-shadow:0 1px 1px 0 rgba(0,0,0,.149),0 0 2px 1px rgba(0,0,0,.039),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2)}.referal-content-yellow-card.home-scroll-cards img{position:absolute;object-fit:cover}.referal-content-yellow-card.home-scroll-cards .referal-content-yellow-card-motto{position:absolute;box-shadow:0 1px 1px 0 rgba(0,0,0,.149),0 0 2px 1px rgba(0,0,0,.039),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2);border-radius:200px;letter-spacing:-.01em;font-weight:600;color:#fff}.referal-content-yellow-carousel{display:flex;margin-top:24px;margin-bottom:24px}.referal-content-yellow-carousel.home-scroll{margin-top:0;margin-bottom:0}.referal-content-yellow-carousel-line{display:flex;gap:12px;animation:scroll 120s linear infinite;animation-delay:-120s}.referal-content-yellow-carousel-line:nth-child(2){animation:scroll2 120s linear infinite;animation-delay:-60s}.referal-content-advantages-title{font-weight:600;letter-spacing:-.06em;color:#373737}.referal-content-advantages-elements{margin-top:48px;display:flex;flex-direction:column;gap:64px}.referal-content-advantages-element{opacity:.1;transition:opacity .3s}.referal-content-advantages-element.active{opacity:1}.referal-content-advantages-element-title{font-weight:600;letter-spacing:-.06em;color:#373737}.referal-content-advantages-element-videos{display:flex;gap:12px}.referal-content-advantages-element-videos-element{display:flex;gap:24px;align-items:center}.referal-content-advantages-element-videos-element-video{position:relative;border-radius:8px;overflow:hidden;display:flex;cursor:pointer}.referal-content-advantages-element-videos-element-video .play-icon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.referal-content-advantages-element-videos-element-text{color:#373737;font-weight:600;letter-spacing:-.02em}.referal-content-banner{display:flex;gap:4px;position:relative}.referal-content-banner-second-title{color:#373737;font-weight:600;letter-spacing:-.06em}.referal-content-banner-second-elements{display:flex;gap:24px;margin-top:24px;margin-bottom:24px}.referal-content-banner-second-elements-element{flex:1 1;display:flex;align-items:center;gap:8px;color:#373737}.referal-content-banner-second-elements-element a{color:#373737;text-decoration:underline}.referal-content-banner-second-elements-element div:first-child{background-color:#dedede;display:flex;justify-content:center;align-items:center;border-radius:8px;font-weight:600;letter-spacing:-.02em}.referal-content-banner-text{flex:1 1;background-color:#1f596d;border-radius:24px;position:relative;overflow:hidden}.referal-content-banner-text-first-green-circle{position:absolute;background-color:#9db12b;border-radius:10000px}.referal-content-banner-text-first-red-circle{position:absolute;background-color:#e3472a;border-radius:10000px}.referal-content-banner-text-first-text{position:relative;padding:48px;color:#fff;font-weight:600}.referal-content-banner-text-first-text div:first-child{letter-spacing:-.06em}.referal-content-banner-text-first-text div:last-child{margin-top:12px;letter-spacing:-.02em}.referal-content-banner-text-second-yellow-circle{position:absolute;background-color:#f7dd53;border-radius:10000px}.referal-content-banner-text-second-red-circle{position:absolute;background-color:#e3472a;border-radius:10000px}.referal-content-banner-text-second-text{position:relative;padding:48px;color:#222;font-weight:600;letter-spacing:-.06em}.referal-content-banner-form{flex:1 1;background-color:#1f596d;border-radius:24px}.referal-content-banner-form-content-inputs{border:8px solid #073345;border-radius:20px;display:flex;flex-direction:column;gap:4px;width:100%;margin-left:-8px;margin-top:-8px;background-color:#073345;position:relative}.referal-content-banner-form-content-inputs-line{display:flex;gap:4px;position:relative}.referal-content-banner-form-content-inputs-line:first-child .referal-content-banner-form-content-inputs-line-input{border-radius:12px 12px 4px 4px}.referal-content-banner-form-content-inputs-line:last-child .referal-content-banner-form-content-inputs-line-input{border-radius:4px 4px 12px 12px}.referal-content-banner-form-content-inputs-line-dropdown{position:absolute;bottom:10px;left:-3px;background-color:#fff;transform:translateY(100%);border:3px solid #073345;border-top:none;border-radius:0 0 12px 12px;padding:10px 4px 4px;width:calc(100% - 8px);display:flex;flex-direction:column;gap:2px}.referal-content-banner-form-content-inputs-line-dropdown-element{background-color:#fff;color:#373737;cursor:pointer}.referal-content-banner-form-content-inputs-line-dropdown-element:first-child{border-radius:4px 4px 0 0}.referal-content-banner-form-content-inputs-line-dropdown-element:last-child{border-radius:0 0 4px 4px}.referal-content-banner-form-content-inputs-line-dropdown-element:hover{background-color:#cfeeff}.referal-content-banner-form-content-inputs-line-dropdown-element.active{background-color:#1f596d;color:#fff}.referal-content-banner-form-content-inputs-line-input{flex:1 1;border-radius:4px;background-color:#fff;padding:12px;position:relative}.referal-content-banner-form-content-inputs-line-input.error{background-color:#ffd3d8}.referal-content-banner-form-content-inputs-line-input-arrow{position:absolute;right:12px;top:50%;transform:translateY(-50%)}.referal-content-banner-form-content-inputs-line-input-label{color:#737373;letter-spacing:.01em}.referal-content-banner-form-content-inputs-line-input-value{color:#bdbdbd}.referal-content-banner-form-content-inputs-line-input-value.selected{color:#373737}.referal-content-banner-form-content-inputs-line-input input{border:unset;width:100%;outline:none;color:#373737;padding:0;font-family:inherit;background-color:transparent}.referal-content-banner-form-content-inputs-line-input input::placeholder{color:#bdbdbd;opacity:1}.referal-content-banner-form-content-checkbox{cursor:pointer;padding:10px;display:flex;align-items:center;gap:12px;border-radius:12px;margin-top:16px;margin-bottom:24px;color:#fff;border:1px solid #fff}.referal-content-banner-form-content-checkbox a{color:#fff;text-decoration:underline}.referal-content-banner-form-content-checkbox-box{display:flex}.referal-content-banner-form-content .buttons{width:max-content}.referal-content-for-people{padding-top:48px}.referal-content-for-people-title{display:flex;gap:24px;color:#373737}.referal-content-for-people-title div:first-child{flex:1 1;font-weight:600;letter-spacing:-.06em}.referal-content-for-people-title div:last-child{flex:1 1;font-weight:400;letter-spacing:-.02em}.referal-content-for-people-elements{display:flex;gap:24px;margin-top:48px}.referal-content-for-people-element{border-radius:24px;flex:1 1;border:1px solid #dedede;padding:24px;color:#373737}.referal-content-for-people-element-title{font-weight:600;letter-spacing:-.04em}.referal-content-for-people-element-text{margin-top:12px}.referal-content-love{display:flex;gap:24px}.referal-content-love-img{flex:1 1;overflow:hidden;border-radius:24px;position:relative}.referal-content-love-elements{flex:1 1;display:flex;flex-direction:column;gap:12px}.referal-content-love-element{background-color:#f7dd53;box-shadow:0 1px 1px 0 rgba(0,0,0,.149),0 0 2px 1px rgba(0,0,0,.039),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2);border-radius:24px;display:flex;align-items:center;padding-left:24px;padding-right:60px;gap:24px}.referal-content-love-element div:first-child{background-color:#fff;display:flex;justify-content:center;align-items:center;border-radius:1000px}.referal-content-love-element div:first-child,.referal-content-love-element div:last-child{font-weight:600;letter-spacing:-.04em;color:#222}.referal-content-question{padding-top:48px}.referal-content-question-title{font-weight:600;letter-spacing:-.06em;color:#373737}.referal-content-question .questions{padding-top:24px}@media screen and (max-width:849px){.referal-header{display:none}.referal-content{padding-top:62px}.referal-content-header{margin:24px auto}.referal-content-header,.referal-content-header img{width:94.118vw;height:110.294vw}.referal-content-header-text{width:82.353vw}.referal-content-header-text-line:first-child{font-size:4.412vw;line-height:4.902vw;letter-spacing:-.01em}.referal-content-header-text-line:last-child{font-size:7.843vw;line-height:8.824vw}.referal-content-buttons{width:calc(94.118vw - 24px);margin:0 auto 24px;flex-direction:column;gap:24px;align-items:unset;padding:12px}.referal-content-buttons-text{font-size:4.412vw;line-height:4.902vw;letter-spacing:-.01em}.referal-content-buttons-text img{height:11.765vw;width:11.765vw}.referal-content-buttons-buttons{flex-direction:column}.referal-content-yellow{padding:11.765vw 2.941vw;border-radius:24px}.referal-content-yellow-title{display:flex;flex-direction:column;width:92.98vw;margin:0 auto}.referal-content-yellow-title-text{font-size:7.843vw;line-height:8.824vw}.referal-content-yellow-title-desc{font-size:4.902vw;line-height:6.863vw}.referal-content-yellow-pros{flex-direction:column;width:94.118vw;margin:24px auto 0}.referal-content-yellow-pros-big{height:134.069vw;flex:unset}.referal-content-yellow-pros-big-wrapper{padding:5.882vw}.referal-content-yellow-pros-big-bg{right:-10.784vw;width:86.52vw;height:79.902vw}.referal-content-yellow-pros-big-bg img{width:86.52vw;height:79.902vw;object-fit:cover}.referal-content-yellow-pros-big-text,.referal-content-yellow-pros-small-element-title{font-size:6.373vw;line-height:6.863vw;letter-spacing:-.02em}.referal-content-yellow-pros-small-element-text{font-size:3.676vw;line-height:4.902vw}.referal-content-yellow-pros-small-element-imgs img{height:15.686vw;width:15.686vw}.referal-content-yellow-title2{width:94.118vw;margin:48px auto 0;font-size:7.843vw;line-height:8.824vw}.referal-content-yellow-carousel{width:100vw}.referal-content-yellow-card{width:61.765vw;height:74.02vw;padding:5.882vw}.referal-content-yellow-card-title{font-size:3.676vw;line-height:4.902vw;letter-spacing:unset}.referal-content-yellow-card-text{font-size:6.373vw;line-height:6.863vw;letter-spacing:-.02em}.referal-content-yellow-card.home-scroll-cards{padding:0;width:61.275vw;height:61.275vw}.referal-content-yellow-card.home-scroll-cards .referal-content-yellow-card-motto{bottom:3.922vw;left:3.922vw;padding:.98vw 1.961vw;font-size:3.922vw;line-height:4.902vw}.referal-content-yellow-card.home-scroll-cards img{left:0;top:0;width:61.275vw;height:61.275vw}.referal-content-advantages{width:94.118vw;margin:48px auto}.referal-content-advantages-title{font-size:7.843vw;line-height:8.824vw}.referal-content-advantages-elements{margin-top:11.765vw;gap:11.765vw}.referal-content-advantages-element-title{font-size:7.843vw;line-height:8.824vw}.referal-content-advantages-element-videos{flex-direction:column}.referal-content-advantages-element-videos-element{gap:8px}.referal-content-advantages-element-videos-element-video .play-icon{height:17.647vw;width:17.647vw}.referal-content-advantages-element-videos-element-video .play-icon img{left:50%;top:50%;transform:translate(-32%,-50%);margin-top:unset;height:5.882vw!important;width:4.657vw!important}.referal-content-advantages-element-videos-element-video img{height:24.51vw;width:49.02vw;object-fit:cover}.referal-content-advantages-element-videos-element-text{flex:1 1;font-size:4.412vw;line-height:4.902vw;letter-spacing:-.01em}.referal-content-banner{flex-direction:column;background-color:#1f596d;border-radius:24px}.referal-content-banner-first{margin:48px auto 0;width:100vw}.referal-content-banner-text-first-green-circle{height:105.147vw;width:105.147vw;top:30.882vw;left:19.118vw}.referal-content-banner-text-first-red-circle{height:112.5vw;width:112.5vw;bottom:-5.392vw;right:33.088vw}.referal-content-banner-text-first-text{padding:5.882vw 2.941vw}.referal-content-banner-text-first-text div:first-child{font-size:7.843vw;line-height:8.824vw}.referal-content-banner-text-first-text div:last-child{font-size:4.412vw;line-height:4.902vw;letter-spacing:-.01em}.referal-content-banner-text-second-yellow-circle{height:149.755vw;width:149.755vw;right:-24.02vw;top:33.824vw}.referal-content-banner-text-second-red-circle{height:112.5vw;width:112.5vw;right:21.324vw;bottom:-2.696vw}.referal-content-banner-text-second-text{padding:5.882vw 0 5.882vw 2.941vw;color:#fff;font-size:7.843vw;line-height:8.824vw}.referal-content-banner-form-content{padding:2.941vw}.referal-content-banner-form-content-inputs-line{flex-direction:column}.referal-content-banner-form-content-inputs-line-input-arrow img{height:5.882vw;width:5.882vw}.referal-content-banner-form-content-inputs-line-input-label{font-size:2.941vw;line-height:4.902vw;text-transform:uppercase}.referal-content-banner-form-content-inputs-line-input input,.referal-content-banner-form-content-inputs-line-input-value{font-size:3.922vw;line-height:4.902vw}.referal-content-banner-form-content-inputs-line-dropdown-element{padding:2.451vw 2.941vw;font-size:3.676vw;line-height:4.902vw}.referal-content-banner-form-content-checkbox{font-size:3.922vw;line-height:4.902vw}.referal-content-banner-form-content-checkbox-box img{height:5.882vw;width:5.882vw}.referal-content-banner-form-content .buttons{width:100%}.referal-content-banner-second{margin:24px auto;padding-top:24px;width:94.118vw}.referal-content-banner-second-title{font-size:7.843vw;line-height:8.824vw}.referal-content-banner-second-elements{flex-direction:column;gap:12px}.referal-content-banner-second-elements-element{gap:12px}.referal-content-banner-second-elements-element div:first-child{height:11.765vw;width:11.765vw;font-size:4.412vw;line-height:4.902vw}.referal-content-banner-second-elements-element div:last-child{flex:1 1;font-size:4.412vw;line-height:4.902vw;letter-spacing:-.01em;font-weight:600}.referal-content-banner-second-banner{width:100vw;margin-left:-2.941vw}.referal-content-for-people{width:94.118vw;margin:24px auto 48px;padding-top:24px}.referal-content-for-people-title{flex-direction:column;gap:12px}.referal-content-for-people-title div:first-child{font-size:7.843vw;line-height:8.824vw}.referal-content-for-people-title div:last-child{font-size:4.412vw;line-height:5.882vw;letter-spacing:-.01em}.referal-content-for-people-elements{margin-top:24px;flex-direction:column;gap:12px}.referal-content-for-people-element-title{font-size:6.373vw;line-height:6.863vw;letter-spacing:-.02em}.referal-content-for-people-element-text{font-size:3.676vw;line-height:4.902vw}.referal-content-love{flex-direction:column;gap:12px}.referal-content-love-img{margin-top:5.882vw;height:49.02vw}.referal-content-love-img img{width:100%;height:49.02vw;object-fit:cover}.referal-content-love-elements{flex:1 1}.referal-content-love-element{padding:5.882vw}.referal-content-love-element div:first-child{display:none}.referal-content-love-element div:last-child{font-size:6.373vw;line-height:6.863vw;letter-spacing:-.02em}.referal-content-question{padding-top:0;width:94.118vw;margin:0 auto}.referal-content-question .questions{padding:12px 0 24px}.referal-content-question-title{display:none}}@media screen and (min-width:850px)and (max-width:1600px){.referal-header{width:108.114vw;left:-3.07vw;top:-11.33vw}.referal-header img{width:108.114vw;height:45.468vw}.referal-content{padding-top:84px}.referal-content-header{margin:48px auto 24px}.referal-content-header,.referal-content-header img{width:92.98vw;height:32.895vw}.referal-content-header-text{width:53.363vw}.referal-content-header-text-line:first-child{font-size:2.193vw;line-height:2.339vw}.referal-content-header-text-line:last-child{font-size:3.509vw;line-height:3.509vw}.referal-content-buttons{width:calc(92.98vw - 48px);margin:0 auto 48px}.referal-content-buttons-text{font-size:1.462vw;line-height:1.462vw}.referal-content-buttons-text img{height:4.678vw;width:4.678vw}.referal-content-yellow{padding:3.51vw 0}.referal-content-yellow-title{display:flex;width:92.98vw;margin:0 auto}.referal-content-yellow-title-text{max-width:46.053vw;font-size:3.509vw;line-height:3.509vw}.referal-content-yellow-title-desc{max-width:42.105vw;font-size:1.462vw;line-height:2.047vw}.referal-content-yellow-pros{width:92.98vw;margin:24px auto 0}.referal-content-yellow-pros-big-bg{right:-5.19vw;width:28.579vw;height:25.24vw}.referal-content-yellow-pros-big-bg img{width:25.579vw;height:25.24vw;object-fit:cover}.referal-content-yellow-pros-big-text{font-size:2.193vw;line-height:2.339vw;width:33.772vw}.referal-content-yellow-pros-big-button{width:26.462vw}.referal-content-yellow-pros-small-element-title{font-size:2.193vw;line-height:2.339vw}.referal-content-yellow-pros-small-element-text{font-size:1.17vw;line-height:1.462vw}.referal-content-yellow-pros-small-element-imgs img{height:4.678vw;width:4.678vw}.referal-content-yellow-title2{width:92.98vw;margin:48px auto 0;font-size:3.509vw;line-height:3.509vw}.referal-content-yellow-carousel{width:100vw}.referal-content-yellow-card{width:18.86vw;height:26.755vw;padding:1.535vw}.referal-content-yellow-card-title{font-size:1.17vw;line-height:1.462vw}.referal-content-yellow-card-text{font-size:2.193vw;line-height:2.339vw}.referal-content-yellow-card.home-scroll-cards{padding:0;width:18.275vw;height:23.099vw}.referal-content-yellow-card.home-scroll-cards .referal-content-yellow-card-motto{bottom:1.17vw;left:1.17vw;padding:.292vw .585vw;font-size:1.17vw;line-height:1.462vw}.referal-content-yellow-card.home-scroll-cards img{left:0;top:0;width:18.275vw;height:23.099vw}.referal-content-advantages{width:92.98vw;margin:48px auto}.referal-content-advantages-title{font-size:3.509vw;line-height:3.509vw}.referal-content-advantages-element-title{font-size:3.509vw;line-height:3.509vw;width:61.404vw;margin:0 auto}.referal-content-advantages-element-videos{width:61.404vw;margin:24px auto 0}.referal-content-advantages-element-videos-element-video .play-icon{height:5.263vw;width:5.263vw}.referal-content-advantages-element-videos-element-video .play-icon img{left:50%;top:50%;transform:translate(-32%,-50%);margin-top:unset;height:1.754vw!important;width:1.389vw!important}.referal-content-advantages-element-videos-element-video img{height:7.31vw;width:14.62vw;object-fit:cover}.referal-content-advantages-element-videos-element-text{width:16.374vw;font-size:1.462vw;line-height:1.462vw}.referal-content-banner-first{margin:48px auto;width:92.98vw}.referal-content-banner-text-first-green-circle{height:60.599vw;width:60.599vw;top:19.225vw;left:3.509vw}.referal-content-banner-text-first-red-circle{height:51.974vw;width:51.974vw;bottom:1.608vw;right:3.947vw}.referal-content-banner-text-first-text{width:31.14vw}.referal-content-banner-text-first-text div:first-child{font-size:3.509vw;line-height:3.509vw}.referal-content-banner-text-first-text div:last-child{font-size:1.462vw;line-height:1.462vw}.referal-content-banner-text-second-yellow-circle{height:51.243vw;width:51.243vw;right:4.386vw;bottom:3.655vw}.referal-content-banner-text-second-red-circle{height:72.222vw;width:72.222vw;right:-4.971vw;top:18.348vw}.referal-content-banner-text-second-text{width:38.45vw;font-size:3.509vw;line-height:3.509vw}.referal-content-banner-form-content{padding:3.509vw}.referal-content-banner-form-content-inputs-line-input-arrow img{height:1.754vw;width:1.754vw}.referal-content-banner-form-content-inputs-line-input-label{font-size:.877vw;line-height:1.17vw;text-transform:uppercase}.referal-content-banner-form-content-inputs-line-input input,.referal-content-banner-form-content-inputs-line-input-value{font-size:1.17vw;line-height:1.462vw}.referal-content-banner-form-content-inputs-line-dropdown-element{padding:.731vw .877vw;font-size:1.17vw;line-height:1.462vw}.referal-content-banner-form-content-checkbox{font-size:1.17vw;line-height:1.462vw}.referal-content-banner-form-content-checkbox-box img{height:1.754vw;width:1.754vw}.referal-content-banner-second{padding-top:3.509vw;margin:48px auto;width:92.98vw}.referal-content-banner-second-title{font-size:3.509vw;line-height:3.509vw}.referal-content-banner-second-elements-element div:first-child{height:3.509vw;width:3.509vw;font-size:1.462vw;line-height:1.462vw}.referal-content-banner-second-elements-element div:last-child{flex:1 1;font-size:1.17vw;line-height:1.462vw}.referal-content-for-people{width:92.98vw;margin:48px auto}.referal-content-for-people-title div:first-child{font-size:3.509vw;line-height:3.509vw}.referal-content-for-people-title div:last-child{font-size:1.462vw;line-height:2.047vw}.referal-content-for-people-title div:last-child div{width:42.105vw}.referal-content-for-people-element-title{font-size:2.193vw;line-height:2.339vw}.referal-content-for-people-element-text{font-size:1.17vw;line-height:1.462vw}.referal-content-love{margin:3.509vw 0}.referal-content-love-img{height:36.55vw}.referal-content-love-img img{width:100%;height:36.55vw;object-fit:cover}.referal-content-love-elements{flex:1 1}.referal-content-love-element{height:13.158vw}.referal-content-love-element div:first-child{height:5.848vw;width:5.848vw;font-size:2.193vw}.referal-content-love-element div:last-child{flex:1 1;font-size:2.193vw;line-height:2.339vw}.referal-content-question{width:92.98vw;margin:0 auto}.referal-content-question-title{font-size:3.509vw;line-height:3.509vw}}@media screen and (min-width:1601px){.referal{width:100vw}.referal-header{width:100vw;display:flex;justify-content:center;top:-181.28px}.referal-header img{width:1729.824px;height:727.488px}.referal-content{padding-top:84px}.referal-content-header{margin:48px auto 24px}.referal-content-header,.referal-content-header img{width:1487.68px;height:526.32px}.referal-content-header-text{width:853.808px}.referal-content-header-text-line:first-child{font-size:35.088px;line-height:35.088px}.referal-content-header-text-line:last-child{font-size:56.144px;line-height:56.144px}.referal-content-buttons{width:1439.68px;margin:0 auto 48px}.referal-content-buttons-text{font-size:23.392px;line-height:23.392px}.referal-content-buttons-text img{height:74.848px;width:74.848px}.referal-content-yellow{padding:56.16px 0;width:1600px;margin:0 auto}.referal-content-yellow-title{display:flex;width:1487.68px;margin:0 auto}.referal-content-yellow-title-text{max-width:736.844px;font-size:56.144px;line-height:56.144px}.referal-content-yellow-title-desc{max-width:673.672px;font-size:23.392px;line-height:32.752px}.referal-content-yellow-pros{width:1487.68px;margin:24px auto 0}.referal-content-yellow-pros-big-bg{right:-83.04px;width:457.25px;height:403.828px}.referal-content-yellow-pros-big-bg img{width:409.25px;height:403.828px;object-fit:cover}.referal-content-yellow-pros-big-text{font-size:35.088px;line-height:37.424px;width:540.352px}.referal-content-yellow-pros-big-button{width:423.392px}.referal-content-yellow-pros-small-element-title{font-size:35.088px;line-height:37.424px}.referal-content-yellow-pros-small-element-text{font-size:18.72px;line-height:23.392px}.referal-content-yellow-pros-small-element-imgs img{height:74.848px;width:74.848px}.referal-content-yellow-title2{width:1487.68px;margin:48px auto 0;font-size:56.144px;line-height:56.144px}.referal-content-yellow-carousel{width:1600px}.referal-content-yellow-card{width:301.76px;height:428.08px;padding:24.56px}.referal-content-yellow-card-title{font-size:18.72px;line-height:23.392px}.referal-content-yellow-card-text{font-size:35.088px;line-height:37.424px}.referal-content-yellow-card.home-scroll-cards{padding:0;width:292.4px;height:369.584px}.referal-content-yellow-card.home-scroll-cards .referal-content-yellow-card-motto{bottom:18.72px;left:18.72px;padding:4.672px 9.36px;font-size:18.72px;line-height:23.392px}.referal-content-yellow-card.home-scroll-cards img{left:0;top:0;width:292.4px;height:369.584px}.referal-content-advantages{width:1487.68px;margin:48px auto}.referal-content-advantages-title{font-size:56.144px;line-height:56.144px}.referal-content-advantages-element-title{font-size:56.144px;line-height:56.144px;width:982.464px;margin:0 auto}.referal-content-advantages-element-videos{width:982.464px;margin:24px auto 0}.referal-content-advantages-element-videos-element-video .play-icon{height:84.208px;width:84.208px}.referal-content-advantages-element-videos-element-video .play-icon img{left:50%;top:50%;transform:translate(-32%,-50%);margin-top:unset;height:28.064px!important;width:22.224px!important}.referal-content-advantages-element-videos-element-video img{height:116.96px;width:233.92px;object-fit:cover}.referal-content-advantages-element-videos-element-text{width:261.984px;font-size:23.392px;line-height:23.392px}.referal-content-banner-first{margin:48px auto;width:1487.68px}.referal-content-banner-text-first-green-circle{height:969.584px;width:969.584px;top:307.6px;left:56.144px}.referal-content-banner-text-first-red-circle{height:831.584px;width:831.584px;bottom:25.728px;right:63.152px}.referal-content-banner-text-first-text{width:498.24px}.referal-content-banner-text-first-text div:first-child{font-size:56.144px;line-height:56.144px}.referal-content-banner-text-first-text div:last-child{font-size:23.392px;line-height:23.392px}.referal-content-banner-text-second-yellow-circle{height:819.888px;width:819.888px;right:70.176px;bottom:58.48px}.referal-content-banner-text-second-red-circle{height:1155.552px;width:1155.552px;right:-79.536px;top:293.568px}.referal-content-banner-text-second-text{width:615.2px;font-size:56.144px;line-height:56.144px}.referal-content-banner-form-content{padding:56.144px}.referal-content-banner-form-content-inputs-line-input-arrow img{height:28.064px;width:28.064px}.referal-content-banner-form-content-inputs-line-input-label{font-size:14.032px;line-height:18.72px;text-transform:uppercase}.referal-content-banner-form-content-inputs-line-input input,.referal-content-banner-form-content-inputs-line-input-value{font-size:18.72px;line-height:23.392px}.referal-content-banner-form-content-inputs-line-dropdown-element{padding:11.696px 14.032px;font-size:18.72px;line-height:23.392px}.referal-content-banner-form-content-checkbox{font-size:18.72px;line-height:23.392px}.referal-content-banner-form-content-checkbox-box img{height:28.064px;width:28.064px}.referal-content-banner-second{padding-top:56.144px;margin:48px auto;width:1487.68px}.referal-content-banner-second-title{font-size:56.144px;line-height:56.144px}.referal-content-banner-second-elements-element div:first-child{height:56.144px;width:56.144px;font-size:23.392px;line-height:23.392px}.referal-content-banner-second-elements-element div:last-child{flex:1 1;font-size:18.72px;line-height:23.392px}.referal-content-for-people{width:1487.68px;margin:48px auto}.referal-content-for-people-title div:first-child{font-size:56.144px;line-height:56.144px}.referal-content-for-people-title div:last-child{font-size:23.392px;line-height:32.752px}.referal-content-for-people-title div:last-child div{width:673.68px}.referal-content-for-people-element-title{font-size:35.088px;line-height:37.424px}.referal-content-for-people-element-text{font-size:18.72px;line-height:23.392px}.referal-content-love{margin:56.144px 0}.referal-content-love-img{height:584.8px}.referal-content-love-img img{width:100%;height:584.8px;object-fit:cover}.referal-content-love-elements{flex:1 1}.referal-content-love-element{height:210.528px}.referal-content-love-element div:first-child{height:93.568px;width:93.568px;font-size:35.088px}.referal-content-love-element div:last-child{flex:1 1;font-size:35.088px;line-height:35.088px}.referal-content-question{width:1487.68px;margin:0 auto}.referal-content-question .questions{padding:24px 0 48px}.referal-content-question-title{font-size:56.144px;line-height:56.144px}}.events,.events-listing{position:relative}.events-listing-header{position:absolute}.events-listing-content{position:relative;padding-top:120px}.events-listing-content-header{display:flex;color:#373737}.events-listing-content-header-title{flex:1 1;font-weight:600}.events-listing-content-header-text{flex:1 1}.events-listing-content-cards{display:flex;flex-wrap:wrap}.events-listing-content-card,.events-listing-content-card-header{position:relative}.events-listing-content-card-header-image{position:absolute;display:flex}.events-listing-content-card-header-image img{object-fit:cover;border-radius:12px}.events-listing-content-card-header-border{position:absolute;border-radius:12px;border:1px solid rgba(0,0,0,.2);z-index:2}.events-listing-content-card-header-date{position:absolute;background-color:#fff;border-radius:14px}.events-listing-content-card-header-date-month{background-color:#178ce6;color:#fff;border-radius:12px 12px 4px 4px;box-shadow:0 1px 1px 0 rgba(0,0,0,.149),0 0 2px 1px rgba(0,0,0,.039),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2);text-align:center}.events-listing-content-card-header-date-day{color:#178ce6;text-align:center}.events-listing-content-card-title{color:#373737}.events-listing-content-card-pros{color:#737373;display:flex;flex-direction:column}.events-listing-content-card-pros-line{display:flex;align-items:center}.events-listing-content-card-like{position:absolute;z-index:5}.events-listing-content-card-like img{width:100%;height:100%}.events-listing-content-nodata{text-align:center;display:flex;flex-direction:column;align-items:center;background-color:#fff;border-radius:24px;box-shadow:0 1px 1px 0 rgba(0,0,0,.149),0 0 2px 1px rgba(0,0,0,.039),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2)}.events-listing-content-nodata-title{color:#373737;font-weight:600}.events-listing-content-nodata-text{color:#373737}.events-listing-content-nodata-button .buttons{width:max-content}.events-shifts{background-color:#ecddcf}.events-header{position:absolute}.events-images{display:flex;border-radius:24px;overflow:hidden}.events-images-big{display:flex;position:relative}.events-images-big img{object-fit:cover;border-radius:4px}.events-images-big-play{position:absolute;cursor:pointer;left:50%;top:50%;transform:translate(-50%,-50%)}.events-images-big.video{cursor:pointer}.events-images-small{display:flex;flex-wrap:wrap}.events-images-small img{object-fit:cover;border-radius:4px}.events-tickets{display:flex}.events-tickets-button{background-color:#dedede;border-radius:12px;cursor:pointer}.events-tickets-right{background-color:#1f596d;border-radius:24px}.events-tickets-right-line{margin-bottom:2px;align-items:center}.events-tickets-right-line,.events-tickets-right-sum{display:flex;background-color:#fff;border-radius:12px}.events-tickets-right-sum{align-items:flex-start;justify-content:space-between;position:relative}.events-tickets-right-sum-button{position:absolute}.events-tickets-left{background-color:#1f596d;border-radius:24px;position:relative;overflow:hidden}.events-tickets-left-yellow{background-color:#f7dd53;border-radius:20000px;position:absolute}.events-tickets-left-red{background-color:#e3472a;border-radius:20000px;position:absolute}.events-tickets-left-title{position:relative;color:#373737}.events-body{position:relative;padding-top:120px;min-height:100vw}.events-body p:first-child{margin-top:0}.events-body p:last-child{margin-bottom:0}.events-body .header{position:relative}.events-body .header-image{display:flex;position:absolute}.events-body .header-image img{border-radius:24px;object-fit:cover}.events-body .header-dim{position:absolute;background:linear-gradient(1turn,#000,transparent);border-radius:24px;opacity:.6}.events-body .header-border{position:absolute;border:1px solid rgba(34,34,34,.2);border-radius:24px;z-index:2}.events-body .header-age{position:absolute;padding:4px 4px 4px 12px;background-color:#fff;border-radius:14px;box-shadow:0 1px 1px 0 rgba(0,0,0,.149),0 0 2px 1px rgba(0,0,0,.039),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2);color:#178ce6;font-weight:600;display:flex;align-items:center}.events-body .header-age.adult{padding:8px 12px}.events-body .header-age.over{padding:8px 12px;color:#f25757}.events-body .header-age span{background-color:#2a7de1;color:#fff;border-radius:12px;box-shadow:0 1px 1px 0 rgba(0,0,0,.149),0 0 2px 1px rgba(0,0,0,.039),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2)}.events-body .header-text{position:absolute;color:#fff}.events-body .header h1,.events-body .header p{margin:0}.events-body .description{border-radius:24px;background-color:#f2f2f2}.events-body .description,.events-body .description-date{display:flex;align-items:center}.events-body .description-date-calendar{border-radius:14px;background-color:#fff;box-shadow:0 1px 1px 0 rgba(0,0,0,.149),0 2px 1px rgba(0,0,0,.039),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2);padding:2px}.events-body .description-date-calendar-day{color:#2a7de1;text-align:center}.events-body .description-date-calendar-month{background-color:#2a7de1;color:#fff;box-shadow:0 1px 1px 0 rgba(0,0,0,.149),0 0 2px 1px rgba(0,0,0,.039),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2);border-radius:12px 12px 4px 4px;text-align:center}.events-body .description-date-text-before{color:#737373}.events-body .description-date-text-date{color:#373737}.events-body .description-location{display:flex;align-items:center}.events-body .description-location-icon{position:relative;border-radius:999px;border:3px solid #2a7de1;overflow:hidden}.events-body .description-location-icon-bg{position:absolute}.events-body .description-location-icon-icon{display:flex;position:absolute;align-items:center;justify-content:center}.events-body .description-location-text-city{color:#737373}.events-body .description-location-text-desc{color:#373737}.events-body .description-location-text-street{color:#737373}.events-body .description-over-title{font-weight:600;letter-spacing:-.04em;color:#373737}.events-body .description-over-text{letter-spacing:-.02em;color:#373737}.events-body .about{overflow:hidden;position:relative;background-color:#1f596d;color:#fff;border-radius:24px}.events-body .about-text{position:relative}.events-body .about-red{background-color:#e3472a;position:absolute;border-radius:100000px}.events-body .about-green-circle{background-color:#81b530;border-radius:100000px;position:absolute}.events-body .about-title{position:relative}.events-body .advantages{position:relative;display:flex;flex-direction:column}.events-body .advantages-card,.events-body .advantages-card-image{display:flex}.events-body .advantages-card-image img{object-fit:cover;border-radius:24px}.events-body .advantages-card-text{border-radius:24px;background-color:#f7dd53;color:#373737;overflow:hidden}.events-body .expectations{position:relative}.events-body .expectations-header{display:flex;align-items:flex-start}.events-body .expectations-header h2{margin:0}.events-body .expectations-header-title{color:#1f596d}.events-body .expectations-header-text{color:#373737;overflow:hidden}.events-body .expectations-content{display:flex}.events-body .expectations-content-pros{display:flex;flex-direction:column}.events-body .expectations-content-pros-card{display:flex;background-color:#f2f2f2;border-radius:24px;align-items:flex-start;overflow-x:hidden}.events-body .expectations-content-pros-card-image{display:flex}.events-body .expectations-content-pros-card-image img{border-radius:100px;object-fit:cover}.events-body .expectations-content-pros-card-text{color:#373737}.events-body .location{position:relative;display:flex;border-radius:24px;overflow:hidden}.events-body .location-left{position:relative}.events-body .location-image{display:flex;position:absolute}.events-body .location-image img{border-radius:24px;object-fit:cover}.events-body .location-border{position:absolute;border:1px solid rgba(34,34,34,.2);border-radius:24px;pointer-events:none}.events-body .location-link{position:absolute;bottom:0;color:#2a7de1;background-color:#fff;display:flex;align-items:center;gap:4px}.events-body .location-link a{color:#2a7de1;cursor:pointer}.events-body .location h2{margin:0}.events-body .location-title{color:#1f596d}.events-body .location-text{color:#373737}.events-body .location-images{margin:3.509vw 3.509vw 0}.events-body .schedule h2{margin:0}.events-body .schedule-title{color:#1f596d}.events-body .schedule-cards{display:flex;flex-wrap:wrap}.events-body .schedule-card{background-color:#f7dd53;display:flex;border-radius:24px}.events-body .schedule-card-id{background-color:#222;border-radius:100px;display:flex;justify-content:center;color:#f7dd53}.events-body .schedule-card-text{color:#222}.events-body .additional{position:relative}.events-body .additional-header{display:flex}.events-body .additional-header h2{margin:0}.events-body .additional-title{color:#205a6d}.events-body .additional-second-content{display:flex}.events-body .additional-second-content-card-text{color:#373737;overflow:hidden}.events-body .additional-second-content-card-image img{border-radius:12px;object-fit:cover}.events-body .events-questions{position:relative;display:flex}.events-body .events-questions-left h2{margin:0}.events-body .events-questions-right .questions{padding:0}.events-body .events-questions-right .questions .question-body{width:unset}.events-body .events-questions-title{color:#373737}.events-body .events-questions-contact{background-color:#dffdc3;border:1px solid #81b530;display:flex;border-radius:12px;gap:4px;padding:12px;position:relative}.events-body .events-questions-contact-link a,.events-body .events-questions-contact-text{color:#1f4719}.events-modal{position:fixed;height:100dvh;width:100vw;background-color:#fff;left:0;top:0;z-index:300;display:flex}.events-modal-right{background-color:#ecddcf}.events-modal-right-sum{border-radius:16px;background-color:#fff;margin-left:auto;margin-right:auto;color:#373737}.events-modal-right-sum-spacer{background-color:#ecddcf;width:100%;height:1px;border-radius:2px}.events-modal-right-sum-title{font-weight:600;letter-spacing:-.02em}.events-modal-right-sum-price,.events-modal-right-sum-sum{justify-content:space-between;display:flex;width:100%}.events-modal-right-sum-sum{font-weight:600;letter-spacing:-.02em}.events-modal-right-sum-sum .value{display:flex;align-items:flex-start}.events-modal-right-sum-sum span{color:#f25757;text-decoration:line-through;letter-spacing:0;font-weight:400}.events-modal-left-content{margin-left:auto;width:max-content}.events-modal-left-steps{display:flex}.events-modal-left-step{display:flex;align-items:center;opacity:.4}.events-modal-left-step.active{opacity:1}.events-modal-left-step-id{background-color:#cfeeff;border-radius:100px;color:#178ce6;text-align:center}.events-modal-left-step-text{color:#737373}.events-modal-left-title{color:#373737;font-weight:600;letter-spacing:-.04em}.events-modal-left-buttons{display:flex;align-items:center;justify-content:flex-end}.events-modal-left-buttons .buttons{width:max-content}.events-modal-left-buttons-first{display:flex;align-items:center;color:#222;border:3px solid #222;border-radius:100px;font-weight:600;letter-spacing:-.02em;cursor:pointer;transition:.2s}.events-modal-left-buttons-first:hover{color:#373737;border:3px solid #373737}.events-modal-left-buttons-first:active{color:#178ce6;border:3px solid #178ce6}.events-modal-left-textarea-title{font-weight:600;letter-spacing:-.01em}.events-modal-left-textarea textarea{resize:none;border:1px solid #373737;color:#373737;border-radius:12px;outline:none}.events-modal-left-textarea textarea::placeholder{color:#bdbdbd}.events-modal-left-promocode{border:1px solid #fff;background-color:hsla(0,0%,100%,.4);border-radius:12px}.events-modal-left-promocode-header{display:flex;justify-content:space-between;cursor:pointer;color:#373737;letter-spacing:-.02em;font-weight:600}.events-modal-left-promocode-separator{height:1px;background-color:#fff}.events-modal-left-promocode-input{display:flex;background-color:#fff;border-radius:100px;align-items:center;position:relative;justify-content:space-between;border:2px solid #fff}.events-modal-left-promocode-input .presentation-input-error{position:relative;transform:unset}.events-modal-left-promocode-input .presentation-input-error .validation-error{height:24px}.events-modal-left-promocode-input.error{background-color:#ffd3d8}.events-modal-left-promocode-input.error input{color:#f25757}.events-modal-left-promocode-input input{flex:1 1;border:none;outline:none;color:#373737;background-color:transparent}.events-modal-left-promocode-input input::placeholder{color:#bdbdbd}.events-modal-left-promocode-input .input{color:#373737}.events-modal-left-promocode-input .buttons{width:max-content;letter-spacing:0}.events-modal-left-submit{background-color:#ecddcf;border-radius:24px}.events-modal-left-submit-separator{height:1px;background:#fff}.events-modal-left-submit-checkbox{border:1px solid #fff;background-color:hsla(0,0%,100%,.4);border-radius:12px;display:flex;flex-direction:column}.events-modal-header{display:flex;position:absolute;left:0;top:0;justify-content:space-between;align-items:flex-start}.events-modal-header-title{font-weight:600;letter-spacing:-.06em;color:#373737}.events-modal-header-close{display:flex;cursor:pointer}.events-modal-parent-header{display:flex;width:100%;justify-content:space-between;align-items:center}.events-modal-parent-header-title{font-weight:600;letter-spacing:-.02em;color:#373737}.events-modal-parent-header-remove{color:#f25757;cursor:pointer}.events-modal-parent-inputs{border-radius:18px;border:8px solid #cfeeff;background-color:#cfeeff;display:flex;flex-direction:column}.events-modal-parent-inputs-first{border-radius:12px 12px 4px 4px}.events-modal-parent-inputs-first.second{border-radius:4px 4px 12px 12px}.events-modal-parent-inputs-second{display:flex;border-radius:4px 4px 12px 12px;width:100%}.events-modal-parent-inputs-input{position:relative;background-color:#fff;flex:1 1;border-radius:4px}.events-modal-parent-inputs-input.error{background-color:#ffd3d8}.events-modal-parent-inputs-input-wrapper{flex:1 1}.events-modal-parent-inputs-input.imgs{display:flex;align-items:center}.events-modal-parent-inputs-input-label{color:#737373;text-transform:uppercase;letter-spacing:.01em}.events-modal-parent-inputs-input input{width:100%;border:unset;outline:unset;padding:0;color:#373737;background-color:transparent}.events-modal-parent-inputs-input input::placeholder{color:#bdbdbd}.events-modal-parent-error{color:#f25757}.events-modal-loading .title{text-align:center;font-weight:600;letter-spacing:-.06em;color:#222}.events-modal-loading .subtitle{text-align:center;letter-spacing:-.01em;color:#737373}.events .login{margin-top:0;margin-left:0;padding-top:0}.events .login-input{margin-left:0;width:unset}@media screen and (max-width:849px){.events-listing-header{width:131.127vw;left:-14.216vw;top:-12.99vw}.events-listing-header img{width:131.127vw;height:55.147vw}.events-listing-content-header{gap:2.941vw;flex-direction:column;padding:0 2.941vw 11.765vw}.events-listing-content-header-title{font-size:7.843vw;line-height:8.824vw;letter-spacing:-.06em}.events-listing-content-header-text{font-size:4.412vw;line-height:5.882vw;letter-spacing:-.02em}.events-listing-content-cards{padding:0 2.941vw 8.824vw;gap:8.824vw;flex-direction:column}.events-listing-content-card{width:94.118vw}.events-listing-content-card-header{height:61.765vw}.events-listing-content-card-header-image img{width:94.118vw;height:61.765vw}.events-listing-content-card-header-border{width:calc(94.118vw - 2px);height:calc(61.765vw - 2px);border:1px solid rgba(0,0,0,.2);z-index:2}.events-listing-content-card-header-date{left:1.961vw;top:1.961vw;padding:.49vw}.events-listing-content-card-header-date-month{padding:.98vw 0;font-size:3.676vw;font-weight:600;line-height:4.902vw;min-width:13.725vw}.events-listing-content-card-header-date-day{font-size:6.373vw;font-weight:600;line-height:6.863vw;letter-spacing:-.02em;margin-top:2px;margin-bottom:4px}.events-listing-content-card-title{font-size:6.373vw;font-weight:600;line-height:6.863vw;letter-spacing:-.02em;margin-top:3.922vw;width:90.196vw}.events-listing-content-card-pros{margin-top:2.941vw;font-size:3.676vw;line-height:4.902vw;gap:.98vw}.events-listing-content-card-pros-line{gap:.98vw}.events-listing-content-card-pros-line img{height:4.902vw;width:4.902vw}.events-listing-content-card-like{top:2.451vw;right:2.451vw}.events-listing-content-card-like img{width:11.765vw;height:11.765vw}.events-listing-content-button{padding:0 2.941vw 3.509vw}.events-listing-content-button .buttons{padding:6.863vw 0}.events-listing-content-questions{padding:0 2.941vw}.events-listing-content-questions .questions{padding:14.706vw 0 2.941vw}.events-listing-content-nodata{margin:0 2.941vw}.events-listing-content-nodata-title{margin-top:5.882vw;font-size:6.373vw;line-height:6.863vw;letter-spacing:-.02em;width:82.353vw}.events-listing-content-nodata-text{margin-top:2.941vw;width:82.353vw;font-size:4.412vw;line-height:5.882vw;letter-spacing:-.01em}.events-listing-content-nodata-button .buttons{margin-top:5.882vw;margin-bottom:5.882vw;width:82.353vw;padding:4.412vw 0}.events-shifts{padding:5.882vw 0}.events-shifts h2{margin:0 0 0 2.941vw}.events-shifts-link{display:flex;margin:3.922vw 0 3.922vw 2.941vw;align-items:center;color:#178ce6;font-size:4.902vw;line-height:6.863vw;letter-spacing:-.02em;gap:1.961vw}.events-shifts-link img{height:5.882vw;width:5.882vw}.events-header{top:-12.99vw;left:-14.216vw}.events-header img{opacity:.15;width:131.127vw;height:55.147vw}.events-images{flex-direction:column;gap:.98vw}.events-images-small{gap:.98vw}.events-images-small img{width:49.51vw;height:27.451vw}.events-images-big img{width:100vw;height:47.549vw}.events-tickets{gap:0;display:flex;flex-direction:column;margin-top:7.018vw}.events-tickets-button{height:9.804vw;width:9.804vw;display:flex;justify-content:center;align-items:center}.events-tickets-button img{width:5.882vw;height:5.882vw}.events-tickets-amount{width:17.157vw;text-align:center;font-size:7.353vw;font-weight:600;line-height:7.843vw;letter-spacing:-.04em;color:#373737}.events-tickets-left{border-radius:24px 24px 0 0;padding:5.882vw 2.941vw}.events-tickets-left-yellow{width:112.5vw;height:112.5vw;top:-18.627vw;left:-22.304vw}.events-tickets-left-red{width:149.755vw;height:149.755vw;top:-121.569vw;left:34.069vw}.events-tickets-left-title{font-size:7.843vw;font-weight:600;line-height:8.824vw;letter-spacing:-.06em}.events-tickets-right{border-radius:0 0 24px 24px;padding:3.509vw}.events-tickets-right-line{padding:5.882vw;flex-wrap:wrap}.events-tickets-right-line-text{width:82.353vw;margin-bottom:3.922vw}.events-tickets-right-line-text-first{font-size:4.412vw;font-weight:600;line-height:4.902vw;letter-spacing:-.02em;color:#373737}.events-tickets-right-line-text-second{color:#373737;margin-top:2px;font-size:2.941vw;line-height:3.922vw}.events-tickets-right-line-text-seconds{text-align:right;width:44vw}.events-tickets-right-line-text-seconds-first{font-size:4.412vw;font-weight:600;line-height:4.902vw;letter-spacing:-.02em;color:#373737}.events-tickets-right-line-text-seconds-second{color:#373737;margin-top:2px;font-size:2.941vw;line-height:3.922vw;text-decoration:line-through}.events-tickets-right-sum{padding:5.882vw 5.882vw 23.529vw}.events-tickets-right-sum-text-first{font-size:4.412vw;font-weight:600;line-height:4.902vw;letter-spacing:-.02em;color:#373737}.events-tickets-right-sum-text-second{color:#373737;margin-top:2px;font-size:2.941vw;line-height:3.922vw}.events-tickets-right-sum-price{font-size:4.412vw;font-weight:600;line-height:4.902vw;letter-spacing:-.02em;color:#373737;margin-right:1.225vw}.events-tickets-right-sum-button{bottom:1.754vw;right:1.754vw}.events-body .header{height:110.294vw;width:94.118vw;margin:0 2.941vw 5.882vw}.events-body .header-border{height:calc(110.294vw - 2px);width:calc(94.118vw - 2px)}.events-body .header-dim{height:110.294vw;width:94.118vw}.events-body .header-age{left:5.882vw;top:5.882vw;gap:2.941vw;font-size:3.676vw;line-height:4.902vw;letter-spacing:-.02em}.events-body .header-age span{padding:.98vw 1.961vw}.events-body .header-text{left:5.882vw;bottom:5.882vw}.events-body .header-title{padding-right:5.882vw;font-size:6.373vw;font-weight:600;line-height:6.863vw;letter-spacing:-.04em;margin-bottom:2.941vw}.events-body .header-description{padding-right:5.882vw;font-size:7.843vw;font-weight:600;line-height:8.824vw;letter-spacing:-.06em}.events-body .description{flex-direction:column;align-items:flex-start;margin:0 2.941vw;padding:2.941vw;gap:5.882vw}.events-body .description-date{gap:2.941vw}.events-body .description-date-calendar{width:19.608vw;height:18.627vw}.events-body .description-date-calendar-day{font-size:7.843vw;font-weight:600;line-height:8.824vw;letter-spacing:-.06em;margin-top:4px}.events-body .description-date-calendar-month{padding:4px 0;font-size:3.676vw;font-weight:600;line-height:4.902vw;letter-spacing:-.01em}.events-body .description-date-text-before{font-size:3.676vw;line-height:4.902vw}.events-body .description-date-text-date{font-size:4.412vw;line-height:5.882vw;letter-spacing:-.01em;margin-top:8px}.events-body .description-location{gap:2.941vw;overflow:hidden}.events-body .description-location p{margin:0}.events-body .description-location-icon{min-width:calc(19.608vw - 6px);max-width:calc(19.608vw - 6px);height:calc(21.569vw - 6px)}.events-body .description-location-icon-bg img{object-fit:cover}.events-body .description-location-icon-bg img,.events-body .description-location-icon-icon{width:calc(19.608vw - 6px);height:calc(21.569vw - 6px)}.events-body .description-location-icon-icon img{width:8.333vw;height:10.784vw}.events-body .description-location-text-city{font-size:3.676vw;line-height:4.902vw;margin-bottom:1.961vw}.events-body .description-location-text-desc{font-size:4.412vw;line-height:5.882vw;letter-spacing:-.01em}.events-body .description-location-text-street{font-size:3.922vw;line-height:4.902vw}.events-body .description-button{width:88.235vw}.events-body .description-over-title{font-size:6.373vw;line-height:6.863vw;letter-spacing:-.02em;width:65vw}.events-body .description-over-text{margin-top:.98vw;letter-spacing:-.01em;font-size:4.412vw;line-height:5.882vw;width:76.471vw}.events-body .about{margin:8.824vw 2.941vw 0;padding:5.882vw;border-radius:24px 24px 8px 8px}.events-body .about-second{background-color:#1f596d;margin:2px 2.941vw 0;padding:5.882vw;border-radius:8px 8px 24px 24px;color:#fff;font-size:4.412vw;line-height:5.882vw;letter-spacing:-.01em}.events-body .about-red{height:90.196vw;width:90.196vw;top:-40.931vw;right:-48.529vw}.events-body .about-green-circle{top:30.147vw;right:-58.824vw;height:90.196vw;width:90.196vw}.events-body .about-title{font-size:7.843vw;font-weight:600;line-height:8.824vw;letter-spacing:-.06em}.events-body .about-text{width:52.778vw;font-size:1.462vw;line-height:2.047vw;letter-spacing:-.02em;margin-top:1.754vw}.events-body .advantages{margin-top:7.018vw;gap:1.961vw;flex-direction:row;padding:0 2.941vw;overflow:auto}.events-body .advantages-card{flex-direction:column;width:80.882vw}.events-body .advantages-card-image{flex:1 1}.events-body .advantages-card-image img{width:80.882vw;height:49.02vw;border-radius:24px 24px 0 0}.events-body .advantages-card-text{padding:5.882vw;flex:1 1;border-radius:0 0 24px 24px}.events-body .advantages-card-text-title{font-size:7.843vw;font-weight:600;line-height:8.824vw;letter-spacing:-.06em}.events-body .advantages-card-text-text{margin-top:2.941vw;font-size:4.412vw;line-height:5.882vw;letter-spacing:-.01em}.events-body .expectations{margin:7.018vw 2.941vw 0}.events-body .expectations-header{gap:1.754vw;margin-bottom:3.509vw;flex-direction:column}.events-body .expectations-header-title{font-size:7.843vw;font-weight:600;line-height:8.824vw;letter-spacing:-.06em}.events-body .expectations-header-text{font-size:4.412vw;line-height:5.882vw;letter-spacing:-.02em}.events-body .expectations-content{gap:1.754vw;flex-direction:column}.events-body .expectations-content-image img{border-radius:24px;width:94.118vw;height:49.02vw;object-fit:cover}.events-body .expectations-content-pros{width:94.118vw;gap:1.961vw}.events-body .expectations-content-pros-card{padding:2.941vw;gap:2.941vw}.events-body .expectations-content-pros-card-image img{width:11.765vw;height:11.765vw}.events-body .expectations-content-pros-card-text-title{font-size:4.412vw;font-weight:600;line-height:4.902vw;letter-spacing:-.02em}.events-body .expectations-content-pros-card-text-text{margin-top:1.961vw;font-size:3.676vw;line-height:4.902vw}.events-body .location{margin:11.765vw 2.941vw 0;gap:5.882vw;flex-direction:column;border-radius:0}.events-body .location-image img,.events-body .location-left{height:81.373vw}.events-body .location-border{width:100%;height:calc(81.373vw - 2px)}.events-body .location-link{width:100%;padding:2.941vw;cursor:pointer}.events-body .location-link img{margin-top:1.225vw;width:2.941vw;height:2.941vw}.events-body .location-title{font-size:7.843vw;font-weight:600;line-height:8.824vw;letter-spacing:-.06em}.events-body .location .description-location{margin-top:2.941vw}.events-body .location-text{margin-top:2.941vw;font-size:4.412vw;line-height:5.882vw;letter-spacing:-.01em}.events-body .location-button{margin-top:2.941vw}.events-body .location-images{width:100vw;margin:5.882vw 0 0}.events-body .schedule{margin:11.765vw 2.941vw 0}.events-body .schedule-title{font-size:7.843vw;font-weight:600;line-height:8.824vw;letter-spacing:-.06em}.events-body .schedule-cards{flex-direction:column;margin-top:3.509vw;gap:1.961vw}.events-body .schedule-button{margin-top:5.882vw}.events-body .schedule-card{padding:2.941vw;width:88.236vw;gap:1.961vw}.events-body .schedule-card-id{min-width:8.824vw;max-width:8.824vw;height:8.824vw;line-height:8.824vw;font-size:4.902vw;font-weight:600;letter-spacing:-.01em}.events-body .schedule-card-text-title{font-size:7.353vw;font-weight:600;line-height:7.843vw;letter-spacing:-.04em}.events-body .schedule-card-text-text{margin-top:2.941vw;font-size:3.922vw;line-height:4.902vw}.events-body .additional{margin:7.018vw 0 0}.events-body .additional-header{gap:1.754vw;flex-direction:column;margin:0 2.941vw 3.509vw}.events-body .additional-title{font-size:7.843vw;font-weight:600;line-height:8.824vw;letter-spacing:-.06em}.events-body .additional-text-wrapper{font-size:4.412vw;line-height:5.882vw;letter-spacing:-.01em;overflow:hidden}.events-body .additional-second{margin:7.018vw 2.941vw 0}.events-body .additional-second .additional-header{margin:0 0 3.509vw}.events-body .additional-second-content{gap:5.882vw;flex-direction:column}.events-body .additional-second-content-card-text{margin-top:1.961vw;margin-left:.585vw}.events-body .events-questions{gap:1.754vw;margin:7.018vw 2.941vw 3.509vw;flex-direction:column}.events-body .events-questions-title{font-size:7.843vw;font-weight:600;line-height:8.824vw;letter-spacing:-.06em}.events-body .events-questions .questions{padding:2.941vw 0}.events-body .events-questions-contact img{height:5.882vw;width:5.882vw}.events-body .events-questions-contact-link a{font-size:3.676vw;font-weight:700;line-height:4.902vw}.events-body .events-questions-contact-link.second{margin-top:2.941vw}.events-body .events-questions-contact-text{font-size:3.676vw;line-height:4.902vw;margin-top:5.882vw}.events-modal{display:block}.events-modal-header{flex-direction:column;margin-top:5.882vw}.events-modal-header-title{margin-top:7.843vw;padding:0 2.941vw;font-size:7.843vw;line-height:8.824vw}.events-modal-header-close{display:flex;justify-content:flex-end;width:100vw}.events-modal-header-close img{margin-right:2.941vw;height:8.824vw;width:8.824vw}.events-modal-left .events-modal-right-sum-spacer{background-color:#dedede}.events-modal-left-content{height:calc(100dvh - 34vh);overflow-y:auto;margin:unset;margin-top:49.02vw;width:100vw;overflow-x:hidden}.events-modal-left-content.step3{height:calc(100dvh - 57vh)}.events-modal-left-steps{gap:2.941vw}.events-modal-left-steps.step1{transform:translateX(2.941vw)}.events-modal-left-steps.step2{transform:translateX(-4vw)}.events-modal-left-steps.step3{transform:translateX(-18vw)}.events-modal-left-step{gap:.98vw}.events-modal-left-step-id{min-width:5.882vw;min-height:5.882vw;max-width:5.882vw;max-height:5.882vw;line-height:5.882vw;font-size:2.941vw}.events-modal-left-step-text{font-size:3.676vw;line-height:4.902vw;white-space:nowrap}.events-modal-left-title{font-size:6.373vw;line-height:6.863vw;margin-top:2.941vw;padding:0 2.941vw}.events-modal-left-buttons{margin-top:2.941vw;gap:2.941vw}.events-modal-left-buttons-first{font-size:4.412vw;line-height:4.902vw;padding:calc(4.412vw - 6px) calc(4.902vw - 6px);gap:1.471vw;letter-spacing:-.01em}.events-modal-left-textarea{margin-top:5.882vw;padding:0 2.941vw}.events-modal-left-textarea-title{font-size:3.922vw;line-height:4.902vw;letter-spacing:-.01em}.events-modal-left-textarea textarea{width:calc(100% - 6.373vw);height:23.039vw;padding:2.941vw;font-size:3.922vw;line-height:4.902vw}.events-modal-left-promocode{padding:2.941vw}.events-modal-left-promocode-header{line-height:4.412vw;font-size:4.902vw;letter-spacing:-.01em}.events-modal-left-promocode-header img{height:5.882vw;width:5.882vw}.events-modal-left-promocode-separator{margin:2.941vw 0}.events-modal-left-promocode-input{padding:2.451vw 2.941vw 2.451vw 5.882vw}.events-modal-left-promocode-input input{font-size:3.676vw;line-height:4.902vw;width:40vw}.events-modal-left-promocode-input .input{font-size:3.676vw;line-height:4.902vw}.events-modal-left-promocode-input .buttons{padding:2.451vw 2.941vw;font-size:3.676vw;line-height:4.902vw}.events-modal-left-promocode-input .buttons img{margin:-.49vw .98vw;height:5.882vw;width:5.882vw}.events-modal-left-submit{position:absolute;bottom:0;width:94.118vw;padding:2.941vw;border-radius:24px 24px 0 0}.events-modal-left-submit-separator{margin:2.941vw 0}.events-modal-left-submit-checkbox{padding:3.431vw;margin-bottom:2.941vw;gap:2.941vw}.events-modal-left-submit-checkbox .checkbox{gap:3.431vw;align-items:flex-start}.events-modal-left-submit-checkbox .checkbox svg{min-height:4.902vw;max-height:4.902vw;min-width:4.902vw;max-width:4.902vw}.events-modal-left-submit-checkbox .checkbox-text-title{font-size:3.922vw;font-weight:400;line-height:4.902vw;letter-spacing:0}.events-modal-right-sum-price{width:94.118vw;padding:0 2.941vw;font-size:3.676vw;line-height:4.902vw}.events-modal-right-sum-price.child{margin-top:4.902vw}.events-modal-right-sum-price.adult{margin-top:3.922vw;margin-bottom:4.902vw}.events-modal-right-sum-sum{width:90.196vw;padding:0 4.902vw;font-size:4.412vw;line-height:4.902vw;letter-spacing:-.01em;margin-top:5.882vw}.events-modal-right-sum-sum .value{gap:1.961vw}.events-modal-right-sum-sum span{margin-top:-.245vw;font-size:2.941vw;line-height:3.922vw}.events-modal-right-sum-spacer{margin-top:4.902vw}.events-modal-parent{margin-top:2.941vw}.events-modal-parent-header{padding:0 2.941vw;width:94.118vw}.events-modal-parent-header-title{font-size:4.412vw;line-height:5.882vw;letter-spacing:-.01em}.events-modal-parent-header-remove{font-size:3.676vw;line-height:4.902vw}.events-modal-parent-inputs{margin-top:2.941vw;gap:.98vw;border:12px solid #cfeeff}.events-modal-parent-inputs-second{gap:.98vw;flex-direction:column}.events-modal-parent-inputs-input{padding:2.941vw}.events-modal-parent-inputs-input.imgs{gap:1.961vw}.events-modal-parent-inputs-input.imgs img{height:5.882vw;width:5.882vw}.events-modal-parent-inputs-input-label{font-size:2.941vw;line-height:3.922vw;letter-spacing:.01em}.events-modal-parent-inputs-input input{font-size:3.676vw;line-height:4.902vw}.events-modal-parent-error{font-size:3.922vw;line-height:4.902vw;margin-top:.98vw;width:94.118vw;padding:0 2.941vw}.events-modal-mobile{position:absolute;bottom:0;background-color:#ecddcf;padding:2.941vw;border-radius:24px 24px 0 0;width:94.118vw}.events-modal-mobile-sum{background-color:#fff;border-radius:16px;padding:2.941vw;color:#373737}.events-modal-mobile-sum-title{font-size:4.412vw;font-weight:600;line-height:4.902vw;letter-spacing:-.01em}.events-modal-mobile-sum-price{font-size:3.922vw;line-height:4.902vw;display:flex;justify-content:space-between}.events-modal-mobile-sum-price.child{margin-top:3.922vw}.events-modal-mobile-sum-price.adult,.events-modal-mobile-sum-spacer{margin-top:1.961vw;margin-bottom:1.961vw}.events-modal-mobile-sum-spacer{height:1px;background-color:#ecddcf}.events-modal-mobile-sum-sum{display:flex;font-size:4.412vw;font-weight:600;line-height:4.902vw;letter-spacing:-.01em;justify-content:space-between;align-items:center}.events-modal-mobile-sum-sum img{height:5.882vw;width:5.882vw;transform:rotate(180deg)}.events-modal-mobile-sum-sum.expanded img{transform:rotate(0deg)}.events-modal-loading{width:100vw}.events-modal-loading .title{margin-top:11.765vw;font-size:7.843vw;line-height:8.824vw}.events-modal-loading .subtitle{font-size:4.412vw;line-height:5.882vw}.events-modal-loading .lottie-loading{width:78.431vw;height:78.431vw;margin:7.843vw auto 0}}@media screen and (min-width:850px)and (max-width:1600px){.events-listing-header{width:108.114vw;left:-3.07vw;top:-11.33vw}.events-listing-header img{width:108.114vw;height:45.468vw}.events-listing-content-header{gap:1.754vw;padding:3.509vw}.events-listing-content-header-title{font-size:3.509vw;line-height:3.509vw;letter-spacing:-.06em}.events-listing-content-header-text{font-size:1.462vw;line-height:2.047vw;letter-spacing:-.02em}.events-listing-content-header-text-wrapper{width:42.105vw}.events-listing-content-cards{padding:3.509vw;column-gap:1.754vw;row-gap:3.509vw}.events-listing-content-card{width:29.825vw}.events-listing-content-card-header{height:18.421vw}.events-listing-content-card-header-image img{width:29.825vw;height:18.421vw}.events-listing-content-card-header-border{width:calc(29.825vw - 2px);height:calc(18.421vw - 2px);border:1px solid rgba(0,0,0,.2);z-index:2}.events-listing-content-card-header-date{left:.585vw;top:.585vw;padding:.146vw}.events-listing-content-card-header-date-month{padding:.292vw 0;font-size:1.17vw;font-weight:600;line-height:1.462vw;letter-spacing:-.01em;min-width:4.094vw}.events-listing-content-card-header-date-day{font-size:2.193vw;font-weight:600;line-height:2.339vw;letter-spacing:-.04em;margin-top:2px;margin-bottom:4px}.events-listing-content-card-title{font-size:2.193vw;font-weight:600;line-height:2.339vw;letter-spacing:-.04em;margin-top:1.17vw}.events-listing-content-card-pros{margin-top:.877vw;font-size:1.17vw;line-height:1.462vw;gap:.292vw}.events-listing-content-card-pros-line{gap:.292vw}.events-listing-content-card-pros-line img{height:1.462vw;width:1.462vw}.events-listing-content-card-like{top:.731vw;right:.731vw}.events-listing-content-card-like img{width:3.509vw;height:3.509vw}.events-listing-content-button{padding:0 3.509vw 3.509vw}.events-listing-content-button .buttons{padding:2.193vw 0}.events-listing-content-questions{padding:0 3.509vw}.events-listing-content-nodata{padding:10.526vw 15.57vw;width:max-content;margin:3.509vw auto}.events-listing-content-nodata-title{font-size:2.193vw;line-height:2.339vw;letter-spacing:-.04em;width:38.596vw}.events-listing-content-nodata-text{margin-top:.877vw;width:38.596vw;font-size:1.462vw;line-height:2.047vw;letter-spacing:-.02em}.events-listing-content-nodata-button .buttons{margin-top:2.632vw;padding:1.316vw 1.462vw}.events-shifts{padding:3.509vw}.events-shifts .home-smena-line{margin-top:0}.events-header{top:-11.33vw;left:-3.07vw}.events-header img{opacity:.15;width:108.114vw;height:45.468vw}.events-images,.events-images-small{gap:.292vw}.events-images-small img{width:23.026vw;height:17.982vw}.events-images-big img{width:46.345vw;height:36.257vw}.events-tickets{gap:.292vw;display:flex;margin:7.018vw 3.509vw 0}.events-tickets-button{height:3.509vw;width:3.509vw;display:flex;justify-content:center;align-items:center}.events-tickets-button img{width:1.754vw;height:1.754vw}.events-tickets-amount{width:4.898vw;text-align:center;font-size:2.193vw;font-weight:600;line-height:2.339vw;letter-spacing:-.04em;color:#373737}.events-tickets-left{width:46.345vw;padding:3.509vw}.events-tickets-left-yellow{width:58.918vw;height:58.918vw;top:-24.415vw;left:-14.62vw}.events-tickets-left-red{width:85.088vw;height:85.088vw;top:18.64vw;left:-25.512vw}.events-tickets-left-title{width:38.45vw;font-size:3.509vw;font-weight:600;line-height:3.509vw;letter-spacing:-.06em}.events-tickets-right{width:46.345vw;padding:3.509vw}.events-tickets-right-line{padding:1.754vw}.events-tickets-right-line-text{width:13.889vw}.events-tickets-right-line-text-first{font-size:1.462vw;font-weight:600;line-height:1.462vw;letter-spacing:-.02em;color:#373737}.events-tickets-right-line-text-second{color:#373737;margin-top:2px;font-size:.877vw;line-height:1.17vw}.events-tickets-right-line-text-seconds{text-align:right;width:10.015vw}.events-tickets-right-line-text-seconds-first{font-size:1.462vw;font-weight:600;line-height:1.462vw;letter-spacing:-.02em;color:#373737}.events-tickets-right-line-text-seconds-second{color:#373737;margin-top:2px;font-size:.877vw;line-height:1.17vw;text-decoration:line-through}.events-tickets-right-sum{padding:1.754vw 1.754vw 9.357vw}.events-tickets-right-sum-text-first{font-size:1.462vw;font-weight:600;line-height:1.462vw;letter-spacing:-.02em;color:#373737}.events-tickets-right-sum-text-second{color:#373737;margin-top:2px;font-size:.877vw;line-height:1.17vw}.events-tickets-right-sum-price{font-size:1.462vw;font-weight:600;line-height:1.462vw;letter-spacing:-.02em;color:#373737}.events-tickets-right-sum-button{bottom:1.754vw;right:1.754vw}.events-body .header{height:32.895vw;width:92.982vw;margin:0 3.509vw 1.754vw}.events-body .header-border{height:calc(32.895vw - 2px);width:calc(92.982vw - 2px)}.events-body .header-dim{height:32.895vw;width:92.982vw}.events-body .header-age{left:1.754vw;top:1.754vw;gap:.877vw;font-size:1.462vw;line-height:1.462vw;letter-spacing:-.02em}.events-body .header-age span{padding:.292vw .585vw}.events-body .header-text{left:1.754vw;bottom:1.754vw}.events-body .header-title{width:62.135vw;font-size:2.193vw;font-weight:600;line-height:2.339vw;letter-spacing:-.04em;margin-bottom:.877vw}.events-body .header-description{width:62.135vw;font-size:3.509vw;font-weight:600;line-height:3.509vw;letter-spacing:-.06em}.events-body .description{margin:0 3.509vw;padding:1.754vw;gap:3.509vw}.events-body .description-date{gap:.877vw;width:28.07vw}.events-body .description-date-calendar{width:5.848vw;height:6.433vw}.events-body .description-date-calendar-day{font-size:3.509vw;font-weight:600;line-height:3.509vw;letter-spacing:-.06em;margin-top:4px}.events-body .description-date-calendar-month{padding:4px 0;font-size:1.17vw;font-weight:600;line-height:1.462vw;letter-spacing:-.01em}.events-body .description-date-text-before{font-size:1.17vw;line-height:1.462vw}.events-body .description-date-text-date{font-size:1.462vw;line-height:2.047vw;letter-spacing:-.02em;margin-top:8px}.events-body .description-location{width:28.07vw;gap:.877vw;overflow:hidden}.events-body .description-location p{margin:0}.events-body .description-location-icon{min-width:calc(4.386vw - 6px);max-width:calc(4.386vw - 6px);height:calc(6.433vw - 6px)}.events-body .description-location-icon-bg img{object-fit:cover}.events-body .description-location-icon-bg img,.events-body .description-location-icon-icon{width:calc(4.386vw - 6px);height:calc(6.433vw - 6px)}.events-body .description-location-icon-icon img{width:2.485vw;height:3.216vw}.events-body .description-location-text-city{font-size:1.17vw;line-height:1.462vw;margin-bottom:.585vw}.events-body .description-location-text-desc{font-size:1.462vw;line-height:2.047vw;letter-spacing:-.02em}.events-body .description-location-text-street{font-size:1.17vw;line-height:1.462vw}.events-body .description-over-title{font-size:2.193vw;line-height:2.339vw;width:59.649vw}.events-body .description-over-text{margin-top:.292vw;font-size:1.462vw;line-height:2.047vw;width:59.649vw}.events-body .description-button{width:26.316vw}.events-body .about{margin:7.018vw 3.509vw 0;padding:3.509vw}.events-body .about-red{height:83.772vw;width:83.772vw;top:-57.018vw;right:-47.515vw}.events-body .about-green-circle{top:14.035vw;right:-29.532vw;height:59.284vw;width:59.284vw}.events-body .about-title{width:52.778vw;font-size:3.509vw;font-weight:600;line-height:3.509vw;letter-spacing:-.06em}.events-body .about-text{width:52.778vw;font-size:1.462vw;line-height:2.047vw;letter-spacing:-.02em;margin-top:1.754vw}.events-body .advantages{margin:7.018vw 3.509vw 0;gap:1.754vw}.events-body .advantages-card{gap:1.754vw}.events-body .advantages-card-image{width:45.614vw;flex:1 1}.events-body .advantages-card-text{padding:1.754vw;flex:1 1;width:45.614vw}.events-body .advantages-card-text-title{width:37.719vw;font-size:3.509vw;font-weight:600;line-height:3.509vw;letter-spacing:-.06em}.events-body .advantages-card-text-text{margin-top:.877vw;width:37.719vw;font-size:1.462vw;line-height:2.047vw;letter-spacing:-.02em}.events-body .expectations{margin:7.018vw 3.509vw 0}.events-body .expectations-header{gap:1.754vw;margin-bottom:3.509vw}.events-body .expectations-header-title{width:45.614vw;font-size:3.509vw;font-weight:600;line-height:3.509vw;letter-spacing:-.06em}.events-body .expectations-header-text{width:45.614vw;font-size:1.462vw;line-height:2.047vw;letter-spacing:-.02em}.events-body .expectations-content{gap:1.754vw}.events-body .expectations-content-image img{border-radius:24px;width:45.614vw;height:36.55vw;object-fit:cover}.events-body .expectations-content-pros{width:45.614vw;gap:1.17vw}.events-body .expectations-content-pros-card{padding:1.754vw;gap:1.754vw}.events-body .expectations-content-pros-card-text-title{font-size:1.462vw;font-weight:600;line-height:1.462vw;letter-spacing:-.02em}.events-body .expectations-content-pros-card-text-text{margin-top:.585vw;font-size:1.17vw;line-height:1.462vw}.events-body .location{margin:7.018vw 3.509vw 0;gap:1.754vw}.events-body .location-left{width:45.614vw;height:24.269vw}.events-body .location-right{width:45.614vw}.events-body .location-image img{width:45.614vw;height:24.269vw}.events-body .location-border{width:calc(45.614vw - 2px);height:calc(24.269vw - 2px)}.events-body .location-link{width:100%;padding:.877vw;cursor:pointer}.events-body .location-link img{margin-top:.365vw;width:.877vw;height:.877vw}.events-body .location-title{font-size:3.509vw;font-weight:600;line-height:3.509vw;letter-spacing:-.06em}.events-body .location .description-location{margin-top:1.754vw}.events-body .location-text{margin-top:1.754vw;width:37.719vw;font-size:1.462vw;line-height:2.047vw;letter-spacing:-.02em}.events-body .location-button{margin-top:1.754vw}.events-body .schedule{margin:7.018vw 3.509vw 0}.events-body .schedule-title{font-size:3.509vw;font-weight:600;line-height:3.509vw;letter-spacing:-.06em}.events-body .schedule-cards{margin-top:3.509vw;gap:.877vw}.events-body .schedule-card{padding:1.754vw;width:26.901vw;gap:1.754vw}.events-body .schedule-card-id{min-width:2.632vw;max-width:2.632vw;height:2.632vw;line-height:2.632vw;font-size:1.462vw;font-weight:600;letter-spacing:-.02em}.events-body .schedule-card-text-title{font-size:2.193vw;font-weight:600;line-height:2.339vw;letter-spacing:-.04em}.events-body .schedule-card-text-text{margin-top:.877vw;font-size:1.17vw;line-height:1.462vw}.events-body .additional{margin:7.018vw 3.509vw 0}.events-body .additional-header{gap:1.754vw;margin-bottom:3.509vw}.events-body .additional-title{width:45.614vw;font-size:3.509vw;font-weight:600;line-height:3.509vw;letter-spacing:-.06em}.events-body .additional-text{width:45.614vw}.events-body .additional-text-wrapper{width:42.105vw;font-size:1.462vw;line-height:2.047vw;letter-spacing:-.02em;overflow:hidden}.events-body .additional-second{margin:7.018vw 3.509vw 0}.events-body .additional-second-content{gap:1.754vw}.events-body .additional-second-content-card-text{margin-top:1.462vw;margin-left:.585vw;width:20.76vw}.events-body .events-questions{gap:1.754vw;margin:7.018vw 3.509vw 3.509vw}.events-body .events-questions-left,.events-body .events-questions-right{width:45.614vw}.events-body .events-questions-title{width:36.842vw;font-size:3.509vw;font-weight:600;line-height:3.509vw;letter-spacing:-.06em}.events-body .events-questions-contact{margin-top:1.754vw;width:calc(29.825vw - 2px)}.events-body .events-questions-contact img{height:1.754vw;width:1.754vw}.events-body .events-questions-contact-link a{font-size:1.17vw;font-weight:700;line-height:1.462vw}.events-body .events-questions-contact-link.second{margin-top:.877vw}.events-body .events-questions-contact-text{font-size:1.17vw;line-height:1.462vw;margin-top:1.754vw}.events-modal-header{width:92.982vw;padding:3.509vw}.events-modal-header-title{width:45.029vw;font-size:3.509vw;line-height:3.509vw}.events-modal-header-close img{height:4.386vw;width:4.386vw}.events-modal-left{width:58.845vw}.events-modal-left .events-modal-right-sum-sum{margin-top:1.754vw}.events-modal-left .events-modal-right-sum-spacer{background-color:#dedede}.events-modal-left-content{height:calc(100dvh - 20vw);overflow-y:auto;margin-top:15.132vw;margin-right:9.576vw}.events-modal-left-steps{gap:.877vw}.events-modal-left-step{gap:.292vw}.events-modal-left-step-id{width:1.754vw;height:1.754vw;line-height:1.754vw;font-size:.877vw}.events-modal-left-step-text{font-size:1.17vw;line-height:1.462vw}.events-modal-left-title{font-size:2.193vw;line-height:2.339vw;margin-top:.877vw;width:37.865vw}.events-modal-left-buttons{margin-top:1.17vw;gap:.877vw}.events-modal-left-buttons-first{font-size:1.462vw;line-height:1.462vw;padding:calc(1.462vw - 6px) calc(1.754vw - 6px);gap:1.023vw}.events-modal-left-textarea{margin-top:3.216vw}.events-modal-left-textarea-title{font-size:1.17vw;line-height:1.462vw}.events-modal-left-textarea textarea{width:calc(100% - 2.047vw);height:6.725vw;padding:.877vw;font-size:1.17vw;line-height:1.462vw}.events-modal-left-promocode{padding:.877vw}.events-modal-left-promocode-header{line-height:1.462vw;font-size:1.462vw}.events-modal-left-promocode-header img{height:1.754vw;width:1.754vw}.events-modal-left-promocode-separator{margin:.877vw 0}.events-modal-left-promocode-input{padding:.731vw .877vw .731vw 1.754vw}.events-modal-left-promocode-input .input,.events-modal-left-promocode-input input{font-size:1.096vw;line-height:1.462vw}.events-modal-left-promocode-input .buttons{padding:.731vw .877vw;font-size:1.096vw;line-height:1.462vw}.events-modal-left-promocode-input .buttons img{margin:-.146vw .292vw;height:1.754vw;width:1.754vw}.events-modal-left-submit{margin-top:1.754vw;padding:.877vw}.events-modal-left-submit-separator{margin:.877vw 0}.events-modal-left-submit-checkbox{padding:1.023vw;margin-bottom:.877vw;gap:.877vw}.events-modal-left-submit-checkbox .checkbox{gap:1.023vw;align-items:center}.events-modal-left-submit-checkbox .checkbox svg{min-height:1.462vw;max-height:1.462vw;min-width:1.462vw;max-width:1.462vw}.events-modal-left-submit-checkbox .checkbox-text-title{font-size:1.17vw;font-weight:400;line-height:1.462vw;letter-spacing:0}.events-modal-right{width:41.155vw}.events-modal-right-sum{padding:1.754vw;margin-top:17.763vw;width:25.073vw}.events-modal-right-sum-title{font-size:1.462vw;line-height:1.462vw}.events-modal-right-sum-price{font-size:1.17vw;font-weight:1.462vw}.events-modal-right-sum-price.child{margin-top:2.339vw}.events-modal-right-sum-price.adult{margin-top:1.17vw;margin-bottom:1.462vw}.events-modal-right-sum-spacer{margin-top:1.462vw}.events-modal-right-sum-sum{font-size:1.462vw;line-height:1.462vw;margin-top:1.17vw}.events-modal-right-sum-sum .value{gap:.292vw}.events-modal-right-sum-sum span{margin-top:-.073vw;font-size:.877vw;line-height:1.17vw}.events-modal-parent{margin-top:2.047vw}.events-modal-parent-header-title{font-size:1.462vw;line-height:2.047vw}.events-modal-parent-header-remove{font-size:1.17vw;line-height:1.462vw}.events-modal-parent-inputs{margin-top:.585vw;gap:.292vw}.events-modal-parent-inputs-second{gap:.292vw}.events-modal-parent-inputs-input{padding:.877vw}.events-modal-parent-inputs-input.imgs{gap:.585vw}.events-modal-parent-inputs-input.imgs img{height:1.754vw;width:1.754vw}.events-modal-parent-inputs-input-label{font-size:.877vw;line-height:1.17vw}.events-modal-parent-error,.events-modal-parent-inputs-input input{font-size:1.17vw;line-height:1.462vw}.events-modal-parent-error{margin-top:.292vw}.events-modal-loading{width:100vw}.events-modal-loading .title{font-size:2.339vw;line-height:2.632vw;margin-top:3.509vw}.events-modal-loading .subtitle{font-size:1.316vw;line-height:1.754vw}.events-modal-loading .lottie-loading{width:23.392vw;height:23.392vw;margin:2.339vw auto 0}}@media screen and (min-width:1601px){.events-listing{width:100vw}.events-listing-header{width:100vw;display:flex;justify-content:center;top:-181.28px}.events-listing-header img{width:1729.824px;height:727.488px}.events-listing-content{width:1600px;margin:0 auto}.events-listing-content-header{gap:28.064px;padding:56.144px}.events-listing-content-header-title{font-size:56.144px;line-height:56.144px;letter-spacing:-.06em}.events-listing-content-header-text{font-size:23.392px;line-height:32.752px;letter-spacing:-.02em}.events-listing-content-header-text-wrapper{width:673.68px}.events-listing-content-cards{padding:56.144px;column-gap:28px;row-gap:56.144px}.events-listing-content-card{width:477.2px}.events-listing-content-card-header{height:294.736px}.events-listing-content-card-header-image img{width:477.2px;height:294.736px}.events-listing-content-card-header-border{width:475.2px;height:292.736px;border:1px solid rgba(0,0,0,.2);z-index:2}.events-listing-content-card-header-date{left:9.36px;top:9.36px;padding:2.336px}.events-listing-content-card-header-date-month{padding:4.672px 0;font-size:18.72px;font-weight:600;line-height:23.392px;letter-spacing:-.01em;min-width:65.504px}.events-listing-content-card-header-date-day{font-size:35.088px;font-weight:600;line-height:37.424px;letter-spacing:-.04em;margin-top:2px;margin-bottom:4px}.events-listing-content-card-title{font-size:35.088px;font-weight:600;line-height:37.424px;letter-spacing:-.04em;margin-top:18.72px}.events-listing-content-card-pros{margin-top:14.032px;font-size:18.72px;line-height:23.392px;gap:4.672px}.events-listing-content-card-pros-line{gap:4.672px}.events-listing-content-card-pros-line img{height:23.392px;width:23.392px}.events-listing-content-card-like{top:11px;right:11px}.events-listing-content-card-like img{width:56.14px;height:56.14px}.events-listing-content-button{padding:0 56.144px 56.144px}.events-listing-content-button .buttons{padding:35.088px 0}.events-listing-content-questions{padding:0 56.144px}.events-listing-content-questions .questions{padding:48px 0}.events-listing-content-nodata{padding:168.416px 249.12px;width:max-content;margin:56.144px auto}.events-listing-content-nodata-title{font-size:35.088px;line-height:37.424px;letter-spacing:-.04em;width:617.536px}.events-listing-content-nodata-text{margin-top:14.032px;width:617.536px;font-size:23.392px;line-height:32.752px;letter-spacing:-.02em}.events-listing-content-nodata-button .buttons{margin-top:42.112px;padding:21.056px 23.392px}.events-shifts{width:100vw}.events-shifts .home-smena-line{width:1487.712px;margin:0 auto;padding:56.144px 0}.events-header{width:100vw;display:flex;justify-content:center;top:-181.28px}.events-header img{opacity:.15;width:1729.824px;height:727.488px}.events-images,.events-images-small{gap:4.672px}.events-images-small img{width:368.416px;height:287.712px}.events-images-big img{width:741.52px;height:580.112px}.events-tickets{width:1487.712px;gap:4.672px;display:flex;margin:112.288px auto 0}.events-tickets-button{height:56.144px;width:56.144px;display:flex;justify-content:center;align-items:center}.events-tickets-button img{width:28.064px;height:28.064px}.events-tickets-amount{width:78.368px;text-align:center;font-size:35.088px;font-weight:600;line-height:37.424px;letter-spacing:-.04em;color:#373737}.events-tickets-left{width:741.52px;padding:56.144px}.events-tickets-left-yellow{width:942.688px;height:942.688px;top:-390.64px;left:-233.92px}.events-tickets-left-red{width:1361.408px;height:1361.408px;top:298.24px;left:-408.192px}.events-tickets-left-title{width:615.2px;font-size:56.144px;font-weight:600;line-height:56.144px;letter-spacing:-.06em}.events-tickets-right{width:741.52px;padding:56.144px}.events-tickets-right-line{padding:28.064px}.events-tickets-right-line-text{width:222.224px}.events-tickets-right-line-text-first{font-size:23.392px;font-weight:600;line-height:23.392px;letter-spacing:-.02em;color:#373737}.events-tickets-right-line-text-second{color:#373737;margin-top:2px;font-size:14.032px;line-height:18.72px}.events-tickets-right-line-text-seconds{text-align:right;width:160.24px}.events-tickets-right-line-text-seconds-first{font-size:23.392px;font-weight:600;line-height:23.392px;letter-spacing:-.02em;color:#373737}.events-tickets-right-line-text-seconds-second{color:#373737;margin-top:2px;font-size:14.032px;line-height:18.72px;text-decoration:line-through}.events-tickets-right-sum{padding:28.064px 28.064px 149.712px}.events-tickets-right-sum-text-first{font-size:23.392px;font-weight:600;line-height:23.392px;letter-spacing:-.02em;color:#373737}.events-tickets-right-sum-text-second{color:#373737;margin-top:2px;font-size:14.032px;line-height:18.72px}.events-tickets-right-sum-price{font-size:23.392px;font-weight:600;line-height:23.392px;letter-spacing:-.02em;color:#373737}.events-tickets-right-sum-button{bottom:28.064px;right:28.064px}.events-body .header{height:526.32px;width:1487.712px;margin:0 auto 28.064px}.events-body .header-border{height:524.32px;width:1485.712px}.events-body .header-dim{height:526.32px;width:1487.712px}.events-body .header-age{left:28.064px;top:28.064px;gap:14.032px;font-size:23.392px;line-height:23.392px;letter-spacing:-.02em}.events-body .header-age span{padding:4.672px 9.36px}.events-body .header-text{left:28.064px;bottom:28.064px}.events-body .header-title{width:994.16px;font-size:35.088px;font-weight:600;line-height:37.424px;letter-spacing:-.04em;margin-bottom:14.032px}.events-body .header-description{width:994.16px;font-size:56.144px;font-weight:600;line-height:56.144px;letter-spacing:-.06em}.events-body .description{width:1431.584px;margin:0 auto;padding:28.064px;gap:56.144px}.events-body .description-date{gap:14.032px;width:449.12px}.events-body .description-date-calendar{width:93.568px;height:102.928px}.events-body .description-date-calendar-day{font-size:56.144px;font-weight:600;line-height:56.144px;letter-spacing:-.06em;margin-top:4px}.events-body .description-date-calendar-month{padding:4px 0;font-size:18.72px;font-weight:600;line-height:23.392px;letter-spacing:-.01em}.events-body .description-date-text-before{font-size:18.72px;line-height:23.392px}.events-body .description-date-text-date{font-size:23.392px;line-height:32.752px;letter-spacing:-.02em;margin-top:8px}.events-body .description-location{width:449.12px;gap:14.032px;overflow:hidden}.events-body .description-location p{margin:0}.events-body .description-location-icon{min-width:64.176px;max-width:64.176px;height:96.928px}.events-body .description-location-icon-bg img{object-fit:cover;width:64.176px;height:96.928px}.events-body .description-location-icon-icon{width:64.176px;height:96.928px}.events-body .description-location-icon-icon img{width:39.76px;height:51.456px}.events-body .description-location-text-city{font-size:18.72px;line-height:23.392px;margin-bottom:9.36px}.events-body .description-location-text-desc{font-size:23.392px;line-height:32.752px;letter-spacing:-.02em}.events-body .description-location-text-street{font-size:18.72px;line-height:23.392px}.events-body .description-over-title{font-size:35.088px;line-height:37.424px;width:954.384px}.events-body .description-over-text{margin-top:4.672px;font-size:23.392px;line-height:32.752px;width:954.384px}.events-body .description-button{width:421.056px}.events-body .about{width:1375.424px;margin:112.288px auto 0;padding:56.144px}.events-body .about-red{height:1340.352px;width:1340.352px;top:-912.288px;right:-760.24px}.events-body .about-green-circle{top:224.56px;right:-472.512px;height:948.544px;width:948.544px}.events-body .about-title{width:844.448px;font-size:56.144px;font-weight:600;line-height:56.144px;letter-spacing:-.06em}.events-body .about-text{width:844.448px;font-size:23.392px;line-height:32.752px;letter-spacing:-.02em;margin-top:28.064px}.events-body .advantages{width:1487.712px;margin:112.288px auto 0;gap:28.064px}.events-body .advantages-card{gap:28.064px}.events-body .advantages-card-image{width:729.824px;flex:1 1}.events-body .advantages-card-text{padding:28.064px;flex:1 1;width:45.614vw}.events-body .advantages-card-text-title{width:603.504px;font-size:56.144px;font-weight:600;line-height:56.144px;letter-spacing:-.06em}.events-body .advantages-card-text-text{margin-top:14.032px;width:603.504px;font-size:23.392px;line-height:32.752px;letter-spacing:-.02em}.events-body .expectations{width:1487.712px;margin:112.288px auto 0}.events-body .expectations-header{gap:28.064px;margin-bottom:56.144px}.events-body .expectations-header-title{width:729.824px;font-size:56.144px;font-weight:600;line-height:56.144px;letter-spacing:-.06em}.events-body .expectations-header-text{width:729.824px;font-size:23.392px;line-height:32.752px;letter-spacing:-.02em}.events-body .expectations-content{gap:28.064px}.events-body .expectations-content-image img{border-radius:24px;width:729.824px;height:584.8px;object-fit:cover}.events-body .expectations-content-pros{width:729.824px;gap:18.72px}.events-body .expectations-content-pros-card{padding:28.064px;gap:28.064px}.events-body .expectations-content-pros-card-text-title{font-size:23.392px;font-weight:600;line-height:23.392px;letter-spacing:-.02em}.events-body .expectations-content-pros-card-text-text{margin-top:9.36px;font-size:18.72px;line-height:23.392px}.events-body .location{width:1487.712px;margin:112.288px auto 0;gap:28.064px}.events-body .location-images{width:1487.712px;margin-left:auto;margin-right:auto}.events-body .location-left{width:729.824px;height:388.304px}.events-body .location-right{width:729.824px}.events-body .location-image img{width:729.824px;height:388.304px}.events-body .location-border{width:727.824px;height:386.304px}.events-body .location-link{width:100%;padding:14.032px;cursor:pointer}.events-body .location-link img{margin-top:5.84px;width:14.032px;height:14.032px}.events-body .location-title{font-size:56.144px;font-weight:600;line-height:56.144px;letter-spacing:-.06em}.events-body .location .description-location{margin-top:28.064px}.events-body .location-text{margin-top:28.064px;width:603.504px;font-size:23.392px;line-height:32.752px;letter-spacing:-.02em}.events-body .location-button{margin-top:28.064px}.events-body .schedule{width:1487.712px;margin:112.288px auto 0}.events-body .schedule-title{font-size:56.144px;font-weight:600;line-height:56.144px;letter-spacing:-.06em}.events-body .schedule-cards{margin-top:56.144px;gap:14.032px}.events-body .schedule-card{padding:28.064px;width:430.416px;gap:28.064px}.events-body .schedule-card-id{min-width:42.112px;max-width:42.112px;height:42.112px;line-height:42.112px;font-size:23.392px;font-weight:600;letter-spacing:-.02em}.events-body .schedule-card-text-title{font-size:35.088px;font-weight:600;line-height:37.424px;letter-spacing:-.04em}.events-body .schedule-card-text-text{margin-top:14.032px;font-size:18.72px;line-height:23.392px}.events-body .additional{width:1487.712px;margin:112.288px auto 0}.events-body .additional-header{gap:28.064px;margin-bottom:56.144px}.events-body .additional-title{width:729.824px;font-size:56.144px;font-weight:600;line-height:56.144px;letter-spacing:-.06em}.events-body .additional-text{width:729.824px}.events-body .additional-text-wrapper{width:673.68px;font-size:23.392px;line-height:32.752px;letter-spacing:-.02em;overflow:hidden}.events-body .additional-second{width:1487.712px;margin:112.288px auto 0}.events-body .additional-second-content{gap:28.064px}.events-body .additional-second-content-card-text{margin-top:23.392px;margin-left:9.36px;width:332.16px}.events-body .events-questions{width:1487.712px;gap:28.064px;margin:112.288px auto 56.144px}.events-body .events-questions-left,.events-body .events-questions-right{width:729.824px}.events-body .events-questions-right .questions{width:unset}.events-body .events-questions-title{width:589.472px;font-size:56.144px;font-weight:600;line-height:56.144px;letter-spacing:-.06em}.events-body .events-questions-contact{margin-top:28.064px;width:475.2px}.events-body .events-questions-contact img{height:28.064px;width:28.064px}.events-body .events-questions-contact-link a{font-size:18.72px;font-weight:700;line-height:23.392px}.events-body .events-questions-contact-link.second{margin-top:14.032px}.events-body .events-questions-contact-text{font-size:18.72px;line-height:23.392px;margin-top:28.064px}.events-modal-header{width:1487.712px;margin-left:auto;margin-right:auto;padding:56.144px;left:50%;transform:translateX(-50%)}.events-modal-header-title{width:720.464px;font-size:56.144px;line-height:56.144px}.events-modal-header-close img{height:70.176px;width:70.176px}.events-modal-left{flex:1.429 1}.events-modal-left.step3{width:58.845vw;flex:unset}.events-modal-left .events-modal-right-sum-sum{margin-top:28.064px}.events-modal-left .events-modal-right-sum-spacer{background-color:#dedede}.events-modal-left-content{height:calc(100vh - 300px);overflow-y:auto;margin-top:242.112px;margin-right:153.216px}.events-modal-left-steps{gap:14.032px}.events-modal-left-step{gap:4.672px}.events-modal-left-step-id{width:28.064px;height:28.064px;line-height:28.064px;font-size:14.032px}.events-modal-left-step-text{font-size:18.72px;line-height:23.392px}.events-modal-left-title{font-size:35.088px;line-height:37.424px;margin-top:14.032px;width:605.84px}.events-modal-left-buttons{margin-top:18.72px;gap:14.032px}.events-modal-left-buttons-first{font-size:23.392px;line-height:23.392px;padding:17.392px 22.064px;gap:16.368px}.events-modal-left-textarea{margin-top:51.456px}.events-modal-left-textarea textarea,.events-modal-left-textarea-title{font-size:18.72px;line-height:23.392px}.events-modal-left-textarea textarea{width:calc(100% - 32.752px);height:107.6px;padding:14.032px}.events-modal-left-promocode{padding:14.032px}.events-modal-left-promocode-header{line-height:23.392px;font-size:23.392px}.events-modal-left-promocode-header img{height:28.064px;width:28.064px}.events-modal-left-promocode-separator{margin:14.032px 0}.events-modal-left-promocode-input{padding:11.696px 14.032px 11.696px 28.064px}.events-modal-left-promocode-input .input,.events-modal-left-promocode-input input{font-size:17.536px;line-height:23.392px}.events-modal-left-promocode-input .buttons{padding:11.696px 14.032px;font-size:17.536px;line-height:23.392px}.events-modal-left-promocode-input .buttons img{margin:-2.336px 4.672px;height:28.064px;width:28.064px}.events-modal-left-submit{margin-top:28.064px;padding:14.032px}.events-modal-left-submit-separator{margin:14.032px 0}.events-modal-left-submit-checkbox{padding:16.368px;margin-bottom:14.032px;gap:14.032px}.events-modal-left-submit-checkbox .checkbox{gap:16.368px;align-items:center}.events-modal-left-submit-checkbox .checkbox svg{min-height:23.392px;max-height:23.392px;min-width:23.392px;max-width:23.392px}.events-modal-left-submit-checkbox .checkbox-text-title{font-size:18.72px;font-weight:400;line-height:23.392px;letter-spacing:0}.events-modal-right{flex:1 1}.events-modal-right-sum{padding:28.064px;margin-top:284.208px;width:401.168px;margin-left:100.592px}.events-modal-right-sum-title{font-size:23.392px;line-height:23.392px}.events-modal-right-sum-price{font-size:18.72px;font-weight:23.392px}.events-modal-right-sum-price.child{margin-top:37.424px}.events-modal-right-sum-price.adult{margin-top:18.72px;margin-bottom:23.392px}.events-modal-right-sum-sum{font-size:23.392px;line-height:23.392px;margin-top:18.72px}.events-modal-right-sum-sum .value{gap:4.672px}.events-modal-right-sum-sum span{margin-top:-1.168px;font-size:14.032px;line-height:18.72px}.events-modal-right-sum-spacer{margin-top:23.392px}.events-modal-parent{margin-top:32.752px}.events-modal-parent-header-title{font-size:23.392px;line-height:32.752px}.events-modal-parent-header-remove{font-size:18.72px;line-height:23.392px}.events-modal-parent-inputs{margin-top:9.36px;gap:4.672px}.events-modal-parent-inputs-second{gap:4.672px}.events-modal-parent-inputs-input{padding:14.032px}.events-modal-parent-inputs-input.imgs{gap:9.36px}.events-modal-parent-inputs-input.imgs img{height:28.064px;width:28.064px}.events-modal-parent-inputs-input-label{font-size:14.032px;line-height:18.72px}.events-modal-parent-error,.events-modal-parent-inputs-input input{font-size:18.72px;line-height:23.392px}.events-modal-parent-error{margin-top:4.672px}.events-modal-loading{width:100vw}.events-modal-loading .title{font-size:37.424px;line-height:42.112px;margin-top:56.144px}.events-modal-loading .subtitle{font-size:21.056px;line-height:28.064px}.events-modal-loading .lottie-loading{width:374.272px;height:374.272px;margin:37.424px auto 0}}.blog-header{position:absolute}.blog-cards{display:flex;flex-wrap:wrap}.blog-cards-card{color:#373737}.blog-cards-card-img img{object-fit:cover;border-radius:12px;box-shadow:0 2px 2px 0 rgba(0,0,0,.051),0 2px 6px 0 rgba(0,0,0,.078)}.blog-cards-card-title{font-weight:600;letter-spacing:-.04em}.blog-cards-card-desc{color:#737373}.blog-name{position:relative;color:#178ce6}.blog-title{position:relative;font-weight:600;letter-spacing:-.06em;color:#373737}.blog-hero{position:relative}.blog-hero,.blog-hero-left{display:flex}.blog-hero-pros,.blog-hero-pros-img{display:flex;align-items:center}.blog-hero-pros-img{background-color:#fff;border:1px solid #737373;border-radius:1000px;justify-content:center;box-shadow:0 1px 1px 0 rgba(0,0,0,.149),0 0 2px 1px rgba(0,0,0,.039),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2)}.blog-hero-author{display:flex;align-items:center}.blog-hero-author-img{display:flex}.blog-hero-author img{object-fit:cover;border-radius:200px}.blog-hero-label{color:#737373}.blog-hero-value{color:#373737;letter-spacing:-.02em}.blog-main-img{position:relative}.blog-main-img img{border-radius:24px;object-fit:cover}.blog-content h2,.blog-content h3,.blog-content h4{color:#373737}.blog-content h2{font-weight:600;letter-spacing:-.06em}.blog-content h3{font-weight:600;letter-spacing:-.04em}.blog-content h4{font-weight:600;letter-spacing:-.02em}.blog-content img{border-radius:24px}.blog-content .blue{font-weight:600}.blog-content .blue,.blog-content .blue p{letter-spacing:-.04em;color:#144ab5}.blog-content p,.blog-content ul{letter-spacing:-.02em;color:#3b3b3b}.blog-content-wrapper{position:relative;display:flex;justify-content:space-between}.blog-content-banner{background-color:#e3472a;box-shadow:0 2px 2px 0 rgba(0,0,0,.051),0 2px 6px 0 rgba(0,0,0,.078);position:fixed;border-radius:100px;color:#fff;z-index:200;cursor:pointer;letter-spacing:-.04em;font-weight:600;display:flex;justify-content:space-between;align-items:center;transition:transform .2s ease-in-out}.blog-content-banner span{letter-spacing:0}.blog-content-banner.show{transform:translateY(0)}.blog-content-banner.hide{transform:translateY(150%)}.blog-content-banner.hidden{display:none}.blog-navigation{position:-webkit-sticky;position:sticky;top:124px;height:max-content;box-shadow:0 1px 1px 0 rgba(0,0,0,.149),0 0 2px 1px rgba(0,0,0,.039),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2);border-radius:14px;display:flex;flex-direction:column}.blog-navigation-h3{color:#737373;width:max-content}.blog-navigation-h3:hover{color:#178ce6;text-decoration:underline}.blog-navigation-h4{color:#737373;width:max-content}.blog-navigation-h4:hover{color:#178ce6;text-decoration:underline}.blog-empty{background-color:#fff;border-radius:24px;box-shadow:0 1px 1px 0 rgba(0,0,0,.149),0 0 2px 1px rgba(0,0,0,.039),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2);display:flex;flex-direction:column;align-items:center;justify-content:center;color:#373737}.blog-empty-title{font-weight:600;letter-spacing:-.04em;text-align:center}.blog-empty-text{letter-spacing:-.02em;text-align:center}@media screen and (max-width:849px){.blog-header{overflow:hidden;width:100vw}.blog-header img{position:relative;top:-12.99vw;left:-14.216vw;width:131.127vw;height:55.147vw}.blog-cards{flex-direction:column;flex-wrap:nowrap;gap:5.882vw;padding:0 2.941vw;margin-top:5.882vw}.blog-cards-card-img img{height:73.039vw;width:94.363vw}.blog-cards-card-title{padding:5.882vw 5.882vw 0;width:82.598vw;font-size:6.373vw;line-height:6.863vw;letter-spacing:-.02em}.blog-cards-card-desc{padding:2.941vw 5.882vw 5.882vw;width:82.598vw;font-size:3.676vw;line-height:4.902vw}.blog-cards-button{padding:0 2.941vw;margin-bottom:11.765vw}.blog-name{padding:23.529vw 2.941vw 0;font-size:3.922vw;line-height:4.902vw}.blog-title{margin-top:2.941vw;padding:0 2.941vw;font-size:7.843vw;line-height:8.824vw}.blog-hero{padding:0 2.941vw;margin-top:5.882vw;flex-direction:column}.blog-hero-left{gap:2.941vw;flex-direction:column}.blog-hero-pros{gap:2.941vw}.blog-hero-pros-img{height:14.216vw;width:14.216vw}.blog-hero-pros-img img{height:8.824vw;width:8.824vw}.blog-hero-author{gap:2.941vw}.blog-hero-author img{height:14.706vw;width:14.706vw}.blog-hero-label{font-size:3.676vw;line-height:4.902vw}.blog-hero-value{font-size:4.412vw;line-height:5.882vw;letter-spacing:-.01em;margin-top:.98vw}.blog-main-img{margin-top:5.882vw;display:flex}.blog-main-img img{width:100vw;height:60.784vw}.blog-content{padding:0 2.941vw;width:94.118vw}.blog-content h2{font-size:7.843vw;line-height:8.824vw}.blog-content h3{font-size:6.373vw;line-height:6.863vw;margin-top:3.922vw;letter-spacing:-.02em}.blog-content h4{font-size:4.412vw;line-height:5.882vw;margin-top:2.941vw;letter-spacing:-.01em}.blog-content .blue{margin:2.941vw 0 5.882vw}.blog-content .blue,.blog-content .blue p{font-size:6.373vw;line-height:6.863vw;letter-spacing:-.02em}.blog-content p{margin-top:2.941vw}.blog-content p,.blog-content ul{font-size:4.412vw;line-height:5.882vw;letter-spacing:-.01em}.blog-content ul{margin:2.941vw 0;padding-left:6.5vw}.blog-content img{margin-top:6.863vw;margin-bottom:6.863vw;width:94.118vw;object-fit:cover}.blog-content-wrapper{margin-top:20.588vw;padding-bottom:5.882vw}.blog-content-banner{margin-top:3.509vw;padding:5.882vw;bottom:2.941vw;font-size:4.412vw;line-height:4.902vw;letter-spacing:-.01em}.blog-content-banner img{margin:0;height:8.824vw;width:8.824vw}.blog-navigation{display:none}.blog-presentation{margin-bottom:5.882vw}.blog-footer{margin-bottom:7.843vw;padding:0 2.941vw}.blog-empty{width:82.354vw;margin:0 auto;padding:5.882vw}.blog-empty-title{font-size:6.373vw;line-height:6.863vw;letter-spacing:-.02em}.blog-empty-text{font-size:4.412vw;line-height:5.882vw;margin-top:2.941vw;letter-spacing:-.01em}.blog-empty-button{margin-top:5.882vw}}@media screen and (min-width:850px)and (max-width:1600px){.blog-header{top:-11.33vw;left:-3.07vw}.blog-header img{width:108.114vw;height:45.468vw}.blog-cards{padding:3.509vw;column-gap:1.754vw;row-gap:3.509vw}.blog-cards-card-img img{height:21.93vw;width:29.82vw}.blog-cards-card-title{padding:1.754vw 1.754vw 0;width:26.316vw;font-size:2.193vw;line-height:2.339vw}.blog-cards-card-desc{padding:.877vw 1.754vw 1.754vw;width:26.316vw;font-size:1.17vw;line-height:1.462vw}.blog-cards-button{padding:0 3.509vw;margin-bottom:7.018vw}.blog-name{padding:12.281vw 3.509vw 0;font-size:1.17vw;line-height:1.462vw}.blog-title{margin-top:.877vw;padding:0 3.509vw;font-size:3.509vw;line-height:3.509vw}.blog-hero{padding:0 3.509vw;margin-top:1.754vw}.blog-hero-left{gap:1.754vw}.blog-hero-pros{gap:.877vw}.blog-hero-pros-img{height:4.24vw;width:4.24vw}.blog-hero-pros-img img{height:2.632vw;width:2.632vw}.blog-hero-author{gap:.877vw}.blog-hero-author img{height:4.386vw;width:4.386vw}.blog-hero-label{font-size:1.17vw;line-height:1.462vw}.blog-hero-value{margin-top:.146vw;font-size:1.462vw;line-height:2.047vw}.blog-main-img{margin-top:3.509vw;padding:0 3.509vw;display:flex}.blog-main-img img{width:92.982vw;height:36.257vw}.blog-content{width:53.509vw;padding-left:7.895vw;margin-bottom:3.509vw}.blog-content h2{font-size:3.509vw;line-height:3.509vw}.blog-content h3{font-size:2.193vw;line-height:2.339vw;margin-top:4.386vw}.blog-content h4{font-size:1.462vw;line-height:2.047vw;margin-top:2.047vw}.blog-content .blue{margin:3.509vw 0 4.386vw}.blog-content .blue,.blog-content .blue p{font-size:2.193vw;line-height:2.339vw}.blog-content p{margin-top:.877vw}.blog-content p,.blog-content ul{font-size:1.462vw;line-height:2.047vw}.blog-content ul{margin:2.924vw 0;padding-left:2.193vw}.blog-content img{margin-top:2.047vw;margin-bottom:1.17vw}.blog-content-wrapper{margin-top:8.772vw;padding:3.509vw 3.509vw 0}.blog-content-banner{margin-top:3.509vw;padding:1.754vw 1.754vw 1.754vw 5.263vw;width:85.965vw;bottom:.877vw;margin-left:-7.895vw;font-size:2.193vw;line-height:2.339vw}.blog-content-banner img{margin:0;height:3.509vw;width:3.509vw}.blog-navigation{width:17.251vw;padding:2.339vw;gap:.585vw}.blog-navigation-h3{margin-bottom:.292vw;width:17.251vw;margin-top:.292vw;font-size:1.17vw;line-height:1.462vw}.blog-navigation-h3:first-child{margin-top:0}.blog-navigation-h3:last-child{margin-bottom:0}.blog-navigation-h4{width:17.251vw;padding-left:.585vw;font-size:.877vw;line-height:1.17vw}.blog-presentation{padding:0 3.509vw;margin-bottom:3.509vw}.blog-footer{margin-bottom:4.386vw;padding-left:11.404vw}.blog-empty{width:69.737vw;margin:3.509vw auto 0;padding:11.55vw 0}.blog-empty-title{width:38.596vw;font-weight:600;letter-spacing:-.04em;font-size:2.193vw;line-height:2.339vw}.blog-empty-text{font-size:1.462vw;line-height:2.047vw;margin-top:.877vw;width:38.596vw;letter-spacing:-.02em}.blog-empty-button{margin-top:2.632vw}}@media screen and (min-width:1601px){.blog-header{width:100vw;display:flex;justify-content:center;top:-181.28px}.blog-header img{width:1729.824px;height:727.488px}.blog-cards{padding:56.144px;column-gap:28.064px;row-gap:56.144px}.blog-cards-card-img img{height:350.88px;width:477px}.blog-cards-card-title{padding:28.064px 28.064px 0;width:421.056px;font-size:35.088px;line-height:37.424px}.blog-cards-card-desc{padding:14.032px 28.064px 28.064px;width:421.056px;font-size:18.72px;line-height:23.392px}.blog-cards-button{padding:0 56.144px;margin-bottom:112.288px}.blog-name{width:1487.712px;margin:0 auto;padding-top:196.496px;font-size:18.72px;line-height:23.392px}.blog-title{width:1487.712px;margin:14.032px auto 0;font-size:56.144px;line-height:56.144px}.blog-hero{width:1487.712px;margin:28.064px auto 0}.blog-hero-left{gap:28.064px}.blog-hero-pros{gap:14.032px}.blog-hero-pros-img{height:67.84px;width:67.84px}.blog-hero-pros-img img{height:42.112px;width:42.112px}.blog-hero-author{gap:14.032px}.blog-hero-author img{height:70.176px;width:70.176px}.blog-hero-label{font-size:18.72px;line-height:23.392px}.blog-hero-value{margin-top:2.336px;font-size:23.392px;line-height:32.752px}.blog-main-img{width:1487.712px;margin:56.144px auto 0;display:flex}.blog-main-img img{width:1487.712px;height:580.112px}.blog-content{width:856.144px;padding-left:126.32px;margin-bottom:56.144px}.blog-content h2{font-size:56.144px;line-height:56.144px}.blog-content h3{font-size:35.088px;line-height:37.424px;margin-top:70.176px}.blog-content h4{font-size:23.392px;line-height:32.752px;margin-top:32.752px}.blog-content .blue{margin:56.144px 0 70.176px}.blog-content .blue,.blog-content .blue p{font-size:35.088px;line-height:37.424px}.blog-content p{margin-top:14.032px}.blog-content p,.blog-content ul{font-size:23.392px;line-height:32.752px}.blog-content ul{margin:46.784px 0;padding-left:35.088px}.blog-content img{margin-top:32.752px;margin-bottom:18.72px}.blog-content-wrapper{width:1487.712px;margin:140.352px auto 0;padding-bottom:0}.blog-content-banner{margin-top:56.144px;padding:28.064px 28.064px 28.064px 84.208px;width:1375.44px;bottom:14.032px;margin-left:-126.32px;font-size:35.088px;line-height:37.424px}.blog-content-banner img{margin:0;height:56.144px;width:56.144px}.blog-navigation{width:276.016px;padding:37.424px;gap:9.36px}.blog-navigation-h3{margin-bottom:4.672px;margin-top:4.672px;font-size:18.72px;line-height:23.392px;width:276.016px}.blog-navigation-h3:first-child{margin-top:0}.blog-navigation-h3:last-child{margin-bottom:0}.blog-navigation-h4{padding-left:9.36px;font-size:14.032px;line-height:18.72px;width:276.016px}.blog-presentation{width:1487.712px;margin:0 auto 3.509vw}.blog-footer{width:1235.072px;margin:0 auto 70.176px}.blog-empty{width:1115.792px;margin:56.144px auto 0;padding:184.8px 0}.blog-empty-title{width:617.536px;font-size:35.088px;line-height:2.339vw}.blog-empty-text{font-size:23.392px;line-height:32.752px;margin-top:14.032px;width:617.536px}.blog-empty-button{margin-top:42.112px}}.blackfriday,.blackfriday .game{position:relative;height:100dvh}.blackfriday .game{background-color:#ffe298;width:100%;overflow:hidden}.blackfriday .game.dark{background-color:#ccb57a}.blackfriday .score{z-index:20;color:#fff;width:100%;opacity:.4;text-align:center;top:50%;transform:translateY(-50%)}.blackfriday .box,.blackfriday .score{-webkit-user-select:none;-moz-user-select:none;user-select:none;position:absolute}.blackfriday .box{width:100px;height:100px;top:-172px;transition:transform 1.5s linear;cursor:pointer;z-index:100}.blackfriday .move{transform:translateY(calc(100vh + 175px))}.blackfriday-initial-form{position:absolute;background-color:#fff;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:24px}.blackfriday-initial-form-title{font-weight:600;letter-spacing:-.04em;color:#222}.blackfriday-initial-form-subtitle{color:222222}.blackfriday-initial-form-rules{background-color:#f2f2f2;border-radius:24px;display:flex;flex-direction:column}.blackfriday-initial-form-rules-title{font-weight:600;letter-spacing:-.02em;color:#222}.blackfriday-initial-form-rules-text{color:#222}.blackfriday-initial-form-rules-icons{display:flex;justify-content:center}.blackfriday-initial-form-rules-icons-element{display:flex;align-items:center;background-color:#fff;border-radius:200px;font-weight:600;letter-spacing:-.01em;color:#697606}.blackfriday-initial-form-rules-icons-element.red{color:#f25757}.blackfriday-initial-form-rules-icons-element img{object-fit:cover}.blackfriday-second-form{position:absolute;background-color:#fff;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:24px}.blackfriday-second-form-title{font-weight:600;letter-spacing:-.02em;color:#222}.blackfriday-second-form-score{font-weight:600;letter-spacing:-.04em;color:#222;text-align:center}.blackfriday-second-form-text{color:#222;text-align:center}.blackfriday-final-form{position:absolute;background-color:#fff;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:24px;max-height:75vh;overflow-y:auto;overflow-x:hidden}.blackfriday-final-form-title{font-weight:600;letter-spacing:-.04em;color:#222}.blackfriday-final-form-score{font-weight:600;letter-spacing:-.02em;color:#222}.blackfriday-final-form-prise{display:flex}.blackfriday-final-form-prise-element{border-radius:16px;cursor:pointer}.blackfriday-final-form-prise-element:hover{box-shadow:0 2px 2px 0 rgba(0,0,0,.051),0 2px 6px 0 rgba(0,0,0,.078)}.blackfriday-final-form-prise-element.active{background-color:#cfeeff}.blackfriday-final-form-prise-element-img{border-radius:12px;overflow:hidden}.blackfriday-final-form-prise-element-img img{object-fit:cover}.blackfriday-final-form-prise-element-title{font-weight:600;letter-spacing:-.01em;color:#222}.blackfriday-final-form-separator{height:1px;background-color:#dedede}.blackfriday-final-form-subtitle{font-weight:600;letter-spacing:-.02em;color:#222}.blackfriday-final-form-text{color:#222}.blackfriday-final-form-form{border:1px solid #f2f2f2;border-radius:24px}.blackfriday-final-form-form-inputs{background-color:#1f596d;border-radius:20px;display:flex;flex-direction:column}.blackfriday-final-form-form-inputs-label{color:#737373;letter-spacing:.01em;text-transform:uppercase}.blackfriday-final-form-form-inputs-input{position:relative;background-color:#fff;border-radius:4px}.blackfriday-final-form-form-inputs-input.error{background-color:#ffd3d8}.blackfriday-final-form-form-inputs-input:first-child{border-radius:12px 12px 4px 4px}.blackfriday-final-form-form-inputs-input:last-child{border-radius:4px 4px 12px 12px}.blackfriday-final-form-form-inputs-input input{outline:none;border:none;padding:0;font-weight:400;color:#373737;background-color:transparent;width:100%}.blackfriday-final-form-form-inputs-input input::placeholder{color:#bdbdbd}.blackfriday-final-form-form-checkbox{border:1px solid #cfdb44;border-radius:12px;display:flex;align-items:center;color:#373737}.blackfriday-final-form-form-checkbox a{color:#373737;text-decoration:underline}.blackfriday-final-form-form-checkbox-box{display:flex}.blackfriday-final-form-form-checkbox img{object-fit:cover}@media screen and (max-width:849px){.blackfriday .score{font-size:41.912vw;line-height:41.912vw;top:200px}.blackfriday-initial-form{width:100vw;height:100dvh;left:0;top:0;transform:unset;border-radius:unset}.blackfriday-initial-form-title{width:88.235vw;margin:26.471vw auto 0;font-size:7.353vw;line-height:7.843vw}.blackfriday-initial-form-subtitle{width:88.235vw;margin:2.941vw auto 0;font-size:3.676vw;line-height:4.902vw}.blackfriday-initial-form-rules{width:82.353vw;margin:2.941vw auto 0;padding:5.882vw 2.941vw;gap:5.882vw}.blackfriday-initial-form-rules-title{font-size:4.412vw;line-height:4.902vw;width:76.471vw;margin:0 auto}.blackfriday-initial-form-rules-text{width:76.471vw;margin:.98vw auto 0;font-size:3.676vw;line-height:4.902vw}.blackfriday-initial-form-rules-icons{gap:2.941vw}.blackfriday-initial-form-rules-icons-element{gap:1.961vw;padding:2.941vw 3.922vw;font-size:3.676vw;line-height:4.902vw}.blackfriday-initial-form-rules-icons-element img{height:6.373vw;width:6.373vw}.blackfriday-initial-form .buttons{position:absolute;width:88.235vw;padding-left:0;padding-right:0;bottom:5.882vw;left:5.882vw}.blackfriday-second-form{padding:5.882vw;width:82.353vw}.blackfriday-second-form-title{font-size:4.902vw;line-height:4.902vw}.blackfriday-second-form-score{text-align:left;font-size:6.373vw;line-height:6.373vw;margin-top:2.941vw;letter-spacing:-.02em}.blackfriday-second-form-text{text-align:left;font-size:3.676vw;line-height:4.902vw;margin-top:2.941vw;margin-bottom:5.882vw}.blackfriday-final-form{width:94.118vw;height:100dvh;max-height:98vh;overflow-y:auto;left:0;top:0;transform:unset;border-radius:unset;padding:2.941vw}.blackfriday-final-form-title{margin-top:26.471vw;font-size:6.373vw;line-height:6.373vw;letter-spacing:-.02em}.blackfriday-final-form-score{font-size:4.412vw;line-height:4.902vw;margin-top:5.882vw;letter-spacing:-.01em}.blackfriday-final-form-prise{display:flex;margin-top:5.882vw;overflow-y:scroll}.blackfriday-final-form-prise-element{padding:1.961vw;margin-left:-1.961vw;width:50.49vw}.blackfriday-final-form-prise-element:first-child{margin-left:0}.blackfriday-final-form-prise-element-img{width:50.49vw;height:36.765vw}.blackfriday-final-form-prise-element-title{margin-top:.98vw;font-size:3.676vw;line-height:4.902vw;letter-spacing:unset}.blackfriday-final-form-separator{margin-top:5.882vw}.blackfriday-final-form-subtitle{font-size:4.412vw;line-height:4.902vw;letter-spacing:-.01em;margin-top:5.882vw}.blackfriday-final-form-text{margin-top:2.941vw;font-size:3.676vw;line-height:4.902vw}.blackfriday-final-form-text.ending{margin-top:5.882vw}.blackfriday-final-form-form{padding:2.941vw;margin-top:5.882vw}.blackfriday-final-form-form-inputs{padding:1.961vw;width:100%;margin-left:-1.961vw;margin-top:-1.961vw;gap:.98vw}.blackfriday-final-form-form-inputs-label{font-size:2.941vw;line-height:3.922vw}.blackfriday-final-form-form-inputs-input{padding:2.941vw}.blackfriday-final-form-form-inputs-input input{font-size:3.676vw;line-height:4.902vw}.blackfriday-final-form-form-checkbox{margin-top:3.922vw;gap:3.431vw;padding:3.431vw}.blackfriday-final-form-form-checkbox img{height:4.902vw;width:4.902vw}.blackfriday-final-form-form .buttons{margin-top:5.882vw}}@media screen and (min-width:850px)and (max-width:1600px){.blackfriday .score{font-size:22.734vw;line-height:22.734vw}.blackfriday-initial-form{padding:1.754vw;width:46.345vw}.blackfriday-initial-form-title{font-size:2.193vw;line-height:2.339vw}.blackfriday-initial-form-subtitle{margin-top:.877vw;font-size:1.17vw;line-height:1.462vw}.blackfriday-initial-form-rules{margin-top:.877vw;margin-bottom:.877vw;padding:1.754vw;gap:1.754vw}.blackfriday-initial-form-rules-title{font-size:1.462vw;line-height:1.462vw}.blackfriday-initial-form-rules-text{margin-top:.292vw;font-size:1.17vw;line-height:1.462vw}.blackfriday-initial-form-rules-icons{gap:.877vw}.blackfriday-initial-form-rules-icons-element{gap:.585vw;padding:.877vw 1.17vw;font-size:1.17vw;line-height:1.462vw}.blackfriday-initial-form-rules-icons-element img{height:2.047vw;width:2.047vw}.blackfriday-second-form{padding:1.754vw;width:46.345vw}.blackfriday-second-form-title{font-size:1.462vw;line-height:1.462vw}.blackfriday-second-form-score{font-size:2.193vw;line-height:2.339vw;margin-top:1.754vw}.blackfriday-second-form-text{font-size:1.17vw;line-height:1.462vw;margin-top:.877vw;margin-bottom:1.754vw}.blackfriday-final-form{padding:1.754vw;width:46.345vw;top:7vw;transform:translate(-50%)}.blackfriday-final-form-title{font-size:2.193vw;line-height:2.339vw}.blackfriday-final-form-score{font-size:1.462vw;line-height:1.462vw;margin-top:.877vw}.blackfriday-final-form-prise{display:flex;margin-top:.877vw}.blackfriday-final-form-prise-element{width:15.058vw;padding:.585vw;margin-left:-.585vw}.blackfriday-final-form-prise-element-img{width:15.058vw;height:10.965vw}.blackfriday-final-form-prise-element-title{margin-top:.292vw;font-size:1.17vw;line-height:1.462vw}.blackfriday-final-form-separator{margin-top:1.754vw}.blackfriday-final-form-subtitle{font-size:1.462vw;line-height:1.462vw;margin-top:1.754vw}.blackfriday-final-form-text{margin-top:.877vw;font-size:1.17vw;line-height:1.462vw}.blackfriday-final-form-text.ending{margin-top:1.754vw;margin-bottom:1.754vw}.blackfriday-final-form-form{padding:.877vw;margin-top:.877vw}.blackfriday-final-form-form-inputs{padding:.585vw;width:100%;margin-left:-.585vw;margin-top:-.585vw;gap:.292vw}.blackfriday-final-form-form-inputs-label{font-size:.877vw;line-height:1.17vw}.blackfriday-final-form-form-inputs-input{padding:.877vw}.blackfriday-final-form-form-inputs-input input{font-size:1.17vw;line-height:1.462vw}.blackfriday-final-form-form-checkbox{margin-top:1.17vw;gap:1.023vw;padding:1.023vw}.blackfriday-final-form-form-checkbox img{height:1.462vw;width:1.462vw}.blackfriday-final-form-form .buttons{margin-top:1.754vw}}@media screen and (min-width:1601px){.blackfriday .score{font-size:363.744px;line-height:363.744px}.blackfriday-initial-form{padding:28.064px;width:741.52px}.blackfriday-initial-form-title{font-size:35.088px;line-height:37.424px}.blackfriday-initial-form-subtitle{margin-top:14.032px;font-size:18.72px;line-height:23.392px}.blackfriday-initial-form-rules{margin-top:14.032px;margin-bottom:14.032px;padding:28.064px;gap:28.064px}.blackfriday-initial-form-rules-title{font-size:23.392px;line-height:23.392px}.blackfriday-initial-form-rules-text{margin-top:4.672px;font-size:18.72px;line-height:23.392px}.blackfriday-initial-form-rules-icons{gap:14.032px}.blackfriday-initial-form-rules-icons-element{gap:9.36px;padding:14.032px 18.72px;font-size:18.72px;line-height:23.392px}.blackfriday-initial-form-rules-icons-element img{height:32.752px;width:32.752px}.blackfriday-second-form{padding:28.064px;width:741.52px}.blackfriday-second-form-title{font-size:23.392px;line-height:23.392px}.blackfriday-second-form-score{font-size:35.088px;line-height:37.424px;margin-top:28.064px}.blackfriday-second-form-text{font-size:18.72px;line-height:23.392px;margin-top:14.032px;margin-bottom:28.064px}.blackfriday-final-form{padding:28.064px;width:741.52px;top:95px;transform:translate(-50%)}.blackfriday-final-form-title{font-size:35.088px;line-height:37.424px}.blackfriday-final-form-score{font-size:23.392px;line-height:23.392px;margin-top:14.032px}.blackfriday-final-form-prise{display:flex;margin-top:14.032px}.blackfriday-final-form-prise-element{width:240.928px;padding:9.36px;margin-left:-9.36px}.blackfriday-final-form-prise-element-img{width:240.928px;height:175.44px}.blackfriday-final-form-prise-element-title{margin-top:4.672px;font-size:18.72px;line-height:23.392px}.blackfriday-final-form-separator{margin-top:28.064px}.blackfriday-final-form-subtitle{font-size:23.392px;line-height:23.392px;margin-top:28.064px}.blackfriday-final-form-text{margin-top:14.032px;font-size:18.72px;line-height:23.392px}.blackfriday-final-form-text.ending{margin-top:28.064px;margin-bottom:28.064px}.blackfriday-final-form-form{padding:14.032px;margin-top:14.032px}.blackfriday-final-form-form-inputs{padding:9.36px;width:100%;margin-left:-9.36px;margin-top:-9.36px;gap:4.672px}.blackfriday-final-form-form-inputs-label{font-size:14.032px;line-height:18.72px}.blackfriday-final-form-form-inputs-input{padding:14.032px}.blackfriday-final-form-form-inputs-input input{font-size:18.72px;line-height:23.392px}.blackfriday-final-form-form-checkbox{margin-top:18.72px;gap:16.368px;padding:16.368px}.blackfriday-final-form-form-checkbox img{height:23.392px;width:23.392px}.blackfriday-final-form-form .buttons{margin-top:28.064px}}.shift{position:relative}.shift .react-multi-carousel-dot-list{bottom:3.431vw!important}.shift-header{position:absolute}.shift-content{position:relative}.shift-content-header a{color:#178ce6}.shift-content-header-title{display:flex;justify-content:space-between}.shift-content-header-title-text{color:#373737;font-weight:600;letter-spacing:-.06em}.shift-content-header-title-buttons{display:flex;align-items:center;height:max-content}.shift-content-header-title-buttons-button{background-color:#fff;border-radius:100px;box-shadow:0 2px 2px 0 rgba(0,0,0,.051),0 2px 6px 0 rgba(0,0,0,.078);color:#373737;display:flex;align-items:center;font-weight:600;letter-spacing:-.01em;cursor:pointer}.shift-content-header-pros{display:flex;align-items:center}.shift-content-header-pros-count{box-shadow:0 1px 1px 0 rgba(0,0,0,.149),0 0 2px 1px rgba(0,0,0,.039);border:2px solid #178ce6;border-radius:12px;background-color:#fff;color:#178ce6;font-weight:600;letter-spacing:-.02em}.shift-content-header-pros-count:first-letter{text-transform:uppercase}.shift-content-header-pros-rating{display:flex;align-items:center}.shift-content-header-pros-rating .score{box-shadow:0 1px 1px 0 rgba(0,0,0,.149),0 0 2px 1px rgba(0,0,0,.039);border:3px solid #178ce6;border-radius:999px;background-color:#fff;color:#2a7de1;font-weight:600;letter-spacing:-.04em;text-align:center}.shift-content-header-pros-rating .count{font-size:1.17vw;line-height:1.462vw;color:#737373}.shift-content-header-pros-rating .result{margin-top:.292vw;font-size:1.462vw;line-height:2.047vw;color:#373737;letter-spacing:-.02em}.shift-content-header-pros-date{display:flex;align-items:center}.shift-content-header-pros-date .date{background-color:#fff;text-align:center;box-shadow:0 1px 1px 0 rgba(0,0,0,.149),0 0 2px 1px rgba(0,0,0,.039);border-radius:12px}.shift-content-header-pros-date .date-text{background-color:#2a7de1;box-shadow:0 1px 1px 0 rgba(0,0,0,.149),0 0 2px 1px rgba(0,0,0,.039),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2);font-weight:600;color:#cfeeff;letter-spacing:-.01em;border-radius:12px 12px 4px 4px}.shift-content-header-pros-date .date-count{font-weight:600;letter-spacing:-.04em;color:#2a7de1}.shift-content-header-pros-date .date-date{color:#373737;letter-spacing:-.02em}.shift-content-header-pros-date .date-session-name{color:#737373}.shift-content-header-pros-location{display:flex;align-items:center}.shift-content-header-pros-location-icon{position:relative;border-radius:999px;border:3px solid #2a7de1;overflow:hidden}.shift-content-header-pros-location-icon-bg{position:absolute}.shift-content-header-pros-location-icon-icon{display:flex;position:absolute;align-items:center;justify-content:center}.shift-content-header-pros-location-text-city{color:#737373}.shift-content-header-pros-location-text-street{color:#373737;letter-spacing:-.02em}.shift-content-content{display:flex}.shift-content-content-left .hero-carousel{position:relative}.shift-content-content-left .hero-carousel .element{display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.shift-content-content-left .hero-carousel .element img{object-fit:cover;border-radius:24px;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.shift-content-content-left .hero-carousel .carousel-button-group{position:absolute;width:100%;top:50%;transform:translateY(-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.shift-content-content-left .hero-carousel-photo{background-color:#fff;position:absolute;border-radius:100px;border:1px solid rgba(0,0,0,.031);display:flex;align-items:center;cursor:pointer;letter-spacing:-.01em;font-weight:600;color:#373737;box-shadow:0 2px 2px 0 rgba(0,0,0,.051),0 2px 6px 0 rgba(0,0,0,.078)}.shift-content-content-left .hero-reviews{border:1px solid #caac7e;border-radius:12px;position:relative;transition:border .2s;display:flex;justify-content:space-between;align-items:center}.shift-content-content-left .hero-reviews-innerBorder{position:absolute;height:calc(100% - 6px);width:calc(100% - 6px);border:3px solid #fff;border-radius:10px;transition:border .2s;left:0;top:0}.shift-content-content-left .hero-reviews:hover{border:1px solid #cfeeff}.shift-content-content-left .hero-reviews:hover .hero-reviews-innerBorder{border:3px solid #cfeeff}.shift-content-content-left .hero-reviews .text{letter-spacing:-.01em;color:#737373;font-weight:600}.shift-content-content-left .hero-reviews .text span{color:#373737}.shift-content-content-left .hero-reviews .count{text-align:center;background-color:#ecddcf;border-radius:4px;color:#373737}.shift-content-content-left .hero-reviews .count-value{font-weight:600;letter-spacing:-.04em}.shift-content-content-left .advantages{position:relative}.shift-content-content-left .advantages .carousel-button-group{position:absolute;width:100%;top:50%;transform:translateY(-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.shift-content-content-left .advantages .advantage{display:flex;height:100%;flex-direction:column;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.shift-content-content-left .advantages .advantage-image{display:flex}.shift-content-content-left .advantages .advantage img{border-radius:12px;object-fit:cover;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.shift-content-content-left .advantages .advantage-name{flex:1 1;background-color:#f2f2f2;border-radius:12px;color:#222;letter-spacing:-.01em;font-weight:600}.shift-content-content-left .advantages .advantage-name p{color:#737373;letter-spacing:0;font-weight:400}.shift-content-content-left .about-block{border:2px solid #1f596d;border-radius:24px}.shift-content-content-left .about-block-author-line{display:flex;align-items:center}.shift-content-content-left .about-block-author-line-img{display:flex}.shift-content-content-left .about-block-author-line-img img{border-radius:100px;object-fit:cover}.shift-content-content-left .about-block-author-line-text{color:#373737}.shift-content-content-left .about-block-author-line-text .name{letter-spacing:-.02em}.shift-content-content-left .about-block-author .separator{background-color:#dedede;height:1px;width:100%}.shift-content-content-left .about-block-title{color:#1f596d;letter-spacing:-.04em;font-weight:600}.shift-content-content-left .about-block-bullets{display:flex;flex-direction:column}.shift-content-content-left .about-block-bullets .line{display:flex;align-items:flex-start;color:#222}.shift-content-content-left .baner{background-color:#f2f2f2;border-radius:24px;position:relative;overflow:hidden}.shift-content-content-left .baner-title{letter-spacing:-.06em;font-weight:600;color:#373737}.shift-content-content-left .baner-text{letter-spacing:-.02em;color:#737373;letter-spacing:0}.shift-content-content-left .baner .img{position:absolute}.shift-content-content-left .baner .img img{object-fit:cover}.shift-content-content-left .baner .schedule-button{margin-top:0}.shift-content-content-left .baner .buttons{width:max-content}.shift-content-content-left .teachers-who-desc{color:#373737}.shift-content-content-left .teachers-who-cards{display:flex;color:#373737}.shift-content-content-left .teachers-who-cards .card{background-color:#f7dd53;border-radius:12px}.shift-content-content-left .teachers-who-cards .card-title{font-weight:600;letter-spacing:-.02em}.shift-content-content-left .teachers-cards{position:relative}.shift-content-content-left .teachers-cards .carousel-button-group{position:absolute;width:100%;top:50%;transform:translateY(-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.shift-content-content-left .teachers-card{background-color:#f2f2f2;border-radius:12px;position:relative}.shift-content-content-left .teachers-card .header{display:flex;align-items:center}.shift-content-content-left .teachers-card .header-name{font-weight:600;color:#373737;letter-spacing:-.02em}.shift-content-content-left .teachers-card .header-prof{color:#737373}.shift-content-content-left .teachers-card .header img{object-fit:cover;border-radius:100px}.shift-content-content-left .teachers-card .about-text{color:#373737}.shift-content-content-left .teachers-card .button{background-color:#fff;border-radius:100px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 2px 0 rgba(0,0,0,.051),0 2px 6px 0 rgba(0,0,0,.078);position:absolute;cursor:pointer}.shift-content-content-left .gathering-advantages-elements{display:flex;flex-wrap:wrap}.shift-content-content-left .gathering-advantages-elements .card{background-color:#f2f2f2;border-radius:12px}.shift-content-content-left .gathering-advantages-elements .card-header{display:flex;justify-content:space-between}.shift-content-content-left .gathering-advantages-elements .card-header .title{color:#373737;letter-spacing:-.02em;font-weight:600}.shift-content-content-left .gathering-advantages-elements .card-header .img{display:flex}.shift-content-content-left .gathering-advantages-elements .card-header .img img{border-radius:200px;object-fit:cover}.shift-content-content-left .gathering-advantages-elements .card-text{color:#373737}.shift-content-content-left .gathering-coaching-data{display:flex}.shift-content-content-left .gathering-coaching-data .img img{border-radius:24px;object-fit:cover}.shift-content-content-left .gathering-coaching-data .card{flex:1 1;border-radius:24px;background-color:#f2f2f2}.shift-content-content-left .gathering-coaching-data .card .title{letter-spacing:-.02em;color:#373737;font-weight:600}.shift-content-content-left .gathering-coaching-data .card .text{color:#373737}.shift-content-content-left .gathering-banner{position:relative;background-color:#f7dd53;border-radius:24px;overflow:hidden}.shift-content-content-left .gathering-banner .bg1{position:absolute;background-color:#a3b82d;border-radius:9999px}.shift-content-content-left .gathering-banner .bg2{position:absolute;background-color:#e3472a;border-radius:9999px}.shift-content-content-left .gathering-banner .title{font-weight:600;letter-spacing:-.04em;color:#222;position:relative}.shift-content-content-left .gathering-banner .text{position:relative;color:#222;letter-spacing:-.02em}.shift-content-content-left .gathering-activities-subtitle{letter-spacing:-.02em;font-weight:600}.shift-content-content-left .gathering-activities-elements{display:flex;flex-wrap:wrap}.shift-content-content-left .gathering-activities-elements .card{display:flex;align-items:center}.shift-content-content-left .gathering-activities-elements .card .img{display:flex}.shift-content-content-left .gathering-activities-elements .card .img img{border-radius:200px;object-fit:cover}.shift-content-content-left .actions-desc,.shift-content-content-left .gathering-activities-elements .card .name{color:#373737}.shift-content-content-left .actions-elements{display:flex}.shift-content-content-left .actions-elements-column{display:flex;flex-direction:column}.shift-content-content-left .actions-button{width:max-content}.shift-content-content-left .actions .action-card{position:relative;cursor:pointer}.shift-content-content-left .actions .action-card .img{display:flex}.shift-content-content-left .actions .action-card .img img{border-radius:12px;object-fit:cover}.shift-content-content-left .actions .action-card .text{border-radius:12px;background-color:#f2f2f2;color:#222;letter-spacing:-.01em;font-weight:600}.shift-content-content-left .actions .action-card .button{position:absolute;background-color:#fff;border-radius:200px;box-shadow:0 2px 2px 0 rgba(0,0,0,.051),0 2px 6px 0 rgba(0,0,0,.078);cursor:pointer;display:flex;align-items:center;justify-content:center}.shift-content-content-left .schedule-data{display:flex}.shift-content-content-left .schedule-elements{display:flex;flex-direction:column}.shift-content-content-left .schedule-elements .element{display:flex;align-items:center}.shift-content-content-left .schedule-elements .element-separator{width:4px;height:12px;background-color:#81b530}.shift-content-content-left .schedule-elements .element .time{border:1px solid #81b530;border-radius:300px;background-color:#dffdc3;color:#1f4719;font-weight:600;display:flex;align-items:center;justify-content:center;letter-spacing:-.01em}.shift-content-content-left .schedule-elements .element .text .length{color:#737373}.shift-content-content-left .schedule-elements .element .text .title{color:#373737}.shift-content-content-left .schedule-info{border:1px solid #1f596d;display:flex;border-radius:12px;height:max-content}.shift-content-content-left .schedule-info .text{color:#222}.shift-content-content-left .schedule-info .text .link a{color:#178ce6;text-decoration:underline}.shift-content-content-left .waBanner{position:relative;background-color:#a3b82d;overflow:hidden;border-radius:24px}.shift-content-content-left .waBanner .red{position:absolute;background-color:#e3472a;border-radius:1000px}.shift-content-content-left .waBanner .yellow{position:absolute;background-color:#f7dd53;border-radius:1000px}.shift-content-content-left .waBanner .title{color:#222;font-weight:600;letter-spacing:-.04em;position:relative}.shift-content-content-left .waBanner .form{position:relative;background-color:#222;display:flex;flex-direction:column;border-radius:20px}.shift-content-content-left .waBanner .form .input{background-color:#fff;border-radius:4px}.shift-content-content-left .waBanner .form .input:first-child{border-radius:12px 12px 4px 4px}.shift-content-content-left .waBanner .form .input:last-child{border-radius:4px 4px 12px 12px}.shift-content-content-left .waBanner .form .input .label{text-transform:uppercase;color:#737373;letter-spacing:.01em}.shift-content-content-left .waBanner .form .input input{border:none;outline:none;color:#373737;width:100%}.shift-content-content-left .waBanner .form .input input ::placeholder{color:#bdbdbd}.shift-content-content-left .waBanner .buttons{position:relative}.shift-content-content-left .waBanner .checkbox{position:relative;background-color:#fff;border-radius:12px;display:flex;align-items:center;color:#222}.shift-content-content-left .waBanner .checkbox .image{display:flex}.shift-content-content-left .waBanner .checkbox a{color:#222;text-decoration:underline}.shift-content-content-left .location .text{color:#333;letter-spacing:-.02em}.shift-content-content-left .location-carousel{position:relative;border-radius:24px;overflow:hidden}.shift-content-content-left .location-carousel .carousel-button-group{position:absolute;width:100%;top:50%;transform:translateY(-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.shift-content-content-left .location-carousel .element{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;display:flex;overflow:hidden}.shift-content-content-left .location-carousel .element img{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;object-fit:cover;border-radius:24px}.shift-content-content-left .location .specials{display:flex;flex-wrap:wrap}.shift-content-content-left .location .specials-button .buttons{width:max-content}.shift-content-content-left .location .special{display:flex;cursor:pointer;align-items:center}.shift-content-content-left .location .special-img img{object-fit:cover;border-radius:200px}.shift-content-content-left .location .special-text{color:#373737}.shift-content-content-left .infrostruction{position:relative}.shift-content-content-left .infrostruction .infoblock{display:flex;align-items:flex-start;border:1px solid #9db12b;border-radius:12px;color:#222}.shift-content-content-left .infrostruction-advantages{display:flex;flex-wrap:wrap}.shift-content-content-left .infrostruction-advantages .element{display:flex;align-items:center}.shift-content-content-left .infrostruction-advantages .element-count{background-color:#f7dd53;color:#222;font-weight:600;letter-spacing:-.02em;border-radius:8px;display:flex;justify-content:center;align-items:center}.shift-content-content-left .infrostruction-advantages .element-value{color:#373737}.shift-content-content-left .infrostruction-carousel{position:relative;border-radius:24px;overflow:hidden}.shift-content-content-left .infrostruction-carousel .carousel-button-group{position:absolute;width:100%;top:50%;transform:translateY(-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.shift-content-content-left .infrostruction-carousel .element{display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;overflow:hidden}.shift-content-content-left .infrostruction-carousel .element img{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;object-fit:cover;border-radius:24px}.shift-content-content-left .infrostruction-carousel-navigation{width:100%;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth}.shift-content-content-left .infrostruction-carousel-navigation .list{display:flex;width:max-content}.shift-content-content-left .infrostruction-carousel-navigation .list .element{background-color:#fff;border-radius:16px;cursor:pointer}.shift-content-content-left .infrostruction-carousel-navigation .list .element-img img{border-radius:12px;object-fit:cover}.shift-content-content-left .infrostruction-carousel-navigation .list .element.active{background-color:#f2f2f2}.shift-content-content-left .infrostruction-carousel-navigation::-webkit-scrollbar{height:4px;width:4px}.shift-content-content-left .infrostruction-carousel-navigation::-webkit-scrollbar-track{border-radius:4px;background-color:#dfe9eb}.shift-content-content-left .infrostruction-carousel-navigation::-webkit-scrollbar-track:active,.shift-content-content-left .infrostruction-carousel-navigation::-webkit-scrollbar-track:hover{background-color:#dfe9eb}.shift-content-content-left .infrostruction-carousel-navigation::-webkit-scrollbar-thumb{border-radius:4px;background-color:#b5b5b5}.shift-content-content-left .infrostruction-carousel-navigation::-webkit-scrollbar-thumb:hover{background-color:#8e8e8e}.shift-content-content-left .infrostruction-carousel-navigation::-webkit-scrollbar-thumb:active{background-color:#6d6d6d}.shift-content-content-left .tour-3d-text{color:#373737;letter-spacing:-.02em}.shift-content-content-left .tour-3d-img{position:relative;display:flex;border-radius:20px;overflow:hidden;cursor:pointer}.shift-content-content-left .tour-3d-img img{transition:transform .2s ease-in;object-fit:cover}.shift-content-content-left .tour-3d-img:hover img{transform:scale(110%)}.shift-content-content-left .tour-3d-img:hover .tour-3d-img-icon img{transform:scale(100%)}.shift-content-content-left .tour-3d-img-dim{width:100%;height:100%;position:absolute;left:0;top:0;background-color:rgba(0,0,0,.4)}.shift-content-content-left .tour-3d-img-icon{left:50%;top:50%;transform:translate(-50%,-50%);position:absolute}.shift-content-content-left .tour-3d-img-icon img{border-radius:unset}.shift-content-content-left .tour-3d-modal{position:fixed;top:0;left:0;z-index:200}.shift-content-content-left .tour-3d-modal iframe{border:0;outline:none}.shift-content-content-left .tour-3d-modal-close{position:absolute;border-radius:200px;background-color:hsla(0,0%,100%,.4);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;justify-content:center;align-items:center;cursor:pointer}.shift-content-content-left .tour-3d-modal-close img{opacity:.5}.shift-content-content-left .how-to-get-content{display:flex}.shift-content-content-left .how-to-get-content .left{color:#373737;letter-spacing:-.01em}.shift-content-content-left .how-to-get-content .infoblock{display:flex;align-items:flex-start;border:1px solid #9db12b;border-radius:12px;color:#222;letter-spacing:0}.shift-content-content-left .how-to-get-content .right{border-radius:24px;overflow:hidden;border:1px solid rgba(34,34,34,.2)}.shift-content-content-left .how-to-get-content .right-img{display:flex}.shift-content-content-left .how-to-get-content .right-img img{object-fit:cover}.shift-content-content-left .how-to-get-content .right-text{color:#178ce6}.shift-content-content-left .how-to-get-content .right-text a{color:#178ce6;display:flex;align-items:center}.shift-content-content-left .feature-list{display:flex;flex-wrap:wrap}.shift-content-content-left .feature-list .element{display:flex;align-items:center}.shift-content-content-left .feature-list .element-count{background-color:#f7dd53;color:#222;font-weight:600;letter-spacing:-.02em;border-radius:8px;display:flex;justify-content:center;align-items:center}.shift-content-content-left .feature-list .element-value{color:#373737}.shift-content-content-left .feature-imgs{display:flex}.shift-content-content-left .feature-imgs img{object-fit:cover;border-radius:12px}.shift-content-content-left .feature-imgs .big{display:flex}.shift-content-content-left .feature-imgs .small{display:flex;flex-direction:column}.shift-content-content-left .security-carousel{position:relative}.shift-content-content-left .security-carousel .carousel-button-group{position:absolute;width:100%;top:50%;transform:translateY(-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.shift-content-content-left .security-carousel .element-img{display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.shift-content-content-left .security-carousel .element-img img{border-radius:12px;object-fit:cover;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.shift-content-content-left .security-carousel .element-title{color:#222;font-weight:600;letter-spacing:-.02em}.shift-content-content-left .security-carousel .element-desc{color:#222;letter-spacing:-.02em}.shift-content-content-left .reviews-scores{border:1px solid #caac7e;border-radius:24px}.shift-content-content-left .reviews-scores .main-score{display:flex;align-items:center}.shift-content-content-left .reviews-scores .main-score .score{background-color:#ecddcf;border-radius:4px;color:#373737;font-weight:600;letter-spacing:-.04em;display:flex;align-items:center;justify-content:center}.shift-content-content-left .reviews-scores .main-score .text .title{color:#373737;letter-spacing:-.01em;font-weight:600}.shift-content-content-left .reviews-scores .main-score .text .count{color:#737373}.shift-content-content-left .reviews-scores .separator{height:1px;width:100%;background-color:#ecddcf}.shift-content-content-left .reviews-scores .scores{display:flex;flex-wrap:wrap;column-gap:1.754vw;row-gap:1.462vw}.shift-content-content-left .reviews-scores .scores-element-text{display:flex;justify-content:space-between;font-weight:600;letter-spacing:-.01em;color:#373737}.shift-content-content-left .reviews-scores .scores-element .progress{margin-top:.877vw}.shift-content-content-left .reviews-carousel{position:relative}.shift-content-content-left .reviews-carousel .carousel-button-group{position:absolute;width:100%;top:50%;transform:translateY(-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.shift-content-content-left .review-element{border:1px solid #dedede;border-radius:24px;position:relative}.shift-content-content-left .review-element .header{display:flex;align-items:flex-start}.shift-content-content-left .review-element .header .image img{object-fit:cover;border-radius:200px}.shift-content-content-left .review-element .header .text .title{font-weight:600;color:#373737;letter-spacing:-.02em}.shift-content-content-left .review-element .content{border-radius:12px;background-color:#def3ff;color:#373737;position:relative}.shift-content-content-left .review-element .link{position:absolute;color:#178ce6;cursor:pointer;margin-top:12px;transition:.2s;width:100%;left:0;bottom:0;border-radius:0 0 12px 12px;background:linear-gradient(180deg,rgba(235,248,255,0),rgba(237,249,255,.495) 11.46%,#eff9ff 57.81%,#f1faff)}.shift-content-content-left .video-element{cursor:pointer;position:relative;border-radius:24px;overflow:hidden}.shift-content-content-left .video-element .bg{position:absolute}.shift-content-content-left .video-element .bg img{object-fit:cover}.shift-content-content-left .video-element .playIcon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.shift-content-content-left .video-element .text-wrapper{position:absolute;left:0;bottom:0;width:100%;height:45%;background:linear-gradient(180deg,transparent,#000 77.6%);opacity:70%}.shift-content-content-left .video-element .text{position:absolute;bottom:0;color:#fff;font-weight:400}.shift-content-content-right{flex:1 1}.shift-content-content-right .card{z-index:1;position:-webkit-sticky;position:sticky;top:20px;background-color:#fff;border:1px solid #dedede;box-shadow:0 8px 8px 0 rgba(0,0,0,.059),0 20px 60px 0 rgba(0,0,0,.059);border-radius:24px;margin:0 auto}.shift-content-content-right .card .title{font-weight:600;letter-spacing:-.04em;color:#373737}.shift-content-content-right .card .date-wrapper{display:flex}.shift-content-content-right .card .date-wrapper .date{font-weight:600;letter-spacing:-.01em;color:#fff;background-color:#178ce6;border-radius:12px;box-shadow:0 -1px 8px 1px hsla(0,0%,100%,.2),inset 0 0 10px 2px hsla(0,0%,100%,.2),0 0 2px 1px rgba(0,0,0,.039),0 1px 1px 0 rgba(0,0,0,.149)}.shift-content-content-right .card .date-wrapper .shift-name{font-weight:600;letter-spacing:-.01em;background-color:#cfeeff;color:#178ce6;border-radius:12px}.shift-content-content-right .card-lines{display:flex;flex-direction:column}.shift-content-content-right .card-line{display:flex;align-items:center;color:#737373}.shift-content-content-right .card-price{display:flex}.shift-content-content-right .card-price-label{color:#737373}.shift-content-content-right .card-price-main{color:#222;font-weight:600;letter-spacing:-.04em}.shift-content-content-right .card-price-red{text-decoration:line-through;color:#f25757}.shift-content-content-right .card-price-sale{color:#f25757}.shift-content-content-right .card .green-button{background-color:#dffdc3;color:#1f4719;text-align:center;letter-spacing:-.02em;font-weight:600;border-radius:100px}.shift-content-content-right .card-num{text-align:center;position:absolute;width:100%;left:0}.shift-content-content-right .card-num a{color:#1f4719;letter-spacing:-.02em;text-decoration:underline}.shift-navigation{top:0;left:0;position:fixed;width:100vw;background-color:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.051),0 2px 6px 0 rgba(0,0,0,.078);z-index:1;transform:translateY(-150%);transition:transform .2s ease-in-out}.shift-navigation.show{transform:translateY(0)}.shift-navigation-buttons{display:flex}.shift-navigation-buttons-wrapper{overflow-x:auto;padding-bottom:2px}.shift-navigation-buttons-wrapper::-webkit-scrollbar{height:0;width:4px}.shift-navigation-buttons-wrapper::-webkit-scrollbar-track{border-radius:4px;background-color:#dfe9eb}.shift-navigation-buttons-wrapper::-webkit-scrollbar-track:active,.shift-navigation-buttons-wrapper::-webkit-scrollbar-track:hover{background-color:#dfe9eb}.shift-navigation-buttons-wrapper::-webkit-scrollbar-thumb{border-radius:4px;background-color:#b5b5b5}.shift-navigation-buttons-wrapper::-webkit-scrollbar-thumb:hover{background-color:#8e8e8e}.shift-navigation-buttons-wrapper::-webkit-scrollbar-thumb:active{background-color:#6d6d6d}.shift-navigation-shadow{height:100%;background:linear-gradient(90deg,transparent,#fff,#fff,#fff);pointer-events:none}.shift-navigation-shadow-wrapper{pointer-events:none;display:flex;justify-content:flex-end}.shift-navigation-button{cursor:pointer}.shift-navigation-button p{color:#bdbdbd;font-weight:600;letter-spacing:-.01em}.shift-navigation-button-line{width:100%;height:2px;background-color:#dedede}.shift-navigation-button.active p{color:#373737}.shift-navigation-button.active .shift-navigation-button-line{background-color:#178ce6}.shift-title{color:#222;letter-spacing:-.04em;font-weight:600}.shift-banner{border-radius:12px;color:#373737;letter-spacing:-.01em;font-weight:600;display:flex;justify-content:space-between;align-items:center}.shift-banner.green{background-color:#dffdc3}.shift-banner.red{background-color:#ffd3d8}.shift-banner.yellow{background-color:#e2f293}.shift-banner-img{display:flex}.shift-banner-img img{border-radius:4px;object-fit:cover}@media screen and (max-width:849px){.shift{padding-bottom:3.509vw}.shift-header{position:absolute;left:-14.216vw;top:-12.99vw;opacity:.5}.shift-header img{width:131.127vw;height:55.147vw}.shift-title{font-size:6.373vw;line-height:6.863vw;letter-spacing:-.02em}.shift-content{padding:21.569vw 0 0}.shift-content-header{padding:0 2.941vw}.shift-content-header a{font-size:3.922vw;line-height:4.902vw}.shift-content-header-title{margin-top:2.941vw}.shift-content-header-title-text{font-size:7.843vw;line-height:8.824vw}.shift-content-header-title-buttons{display:none}.shift-content-header-pros{flex-direction:column;align-items:flex-start;gap:1.961vw;margin-top:2.941vw}.shift-content-header-pros-count{padding:3.431vw 2.941vw;font-size:4.412vw;line-height:4.902vw;letter-spacing:-.01em;width:calc(100% - 5.882vw);text-align:left}.shift-content-header-pros-rating{gap:2.941vw}.shift-content-header-pros-rating .score{font-size:6.373vw;line-height:6.863vw;padding:1.716vw;letter-spacing:-.02em}.shift-content-header-pros-rating .count{font-size:3.676vw;line-height:4.902vw}.shift-content-header-pros-rating .result{font-size:4.412vw;line-height:5.882vw;letter-spacing:-.01em}.shift-content-header-pros-date{gap:2.941vw}.shift-content-header-pros-date .date{padding:.49vw .49vw .98vw}.shift-content-header-pros-date .date-text{width:13.725vw;font-size:3.922vw;height:2.696vw}.shift-content-header-pros-date .date-text span{display:none}.shift-content-header-pros-date .date-count{font-size:6.373vw;line-height:6.863vw;margin-top:.49vw;letter-spacing:-.02em}.shift-content-header-pros-date .date-date{font-size:4.412vw;line-height:5.882vw}.shift-content-header-pros-date .date-session-name{font-size:3.676vw;line-height:4.902vw}.shift-content-header-pros-location{gap:2.941vw}.shift-content-header-pros-location-icon{min-width:13.235vw;max-width:13.235vw;height:10.294vw;background-color:#fff}.shift-content-header-pros-location-icon-bg img{object-fit:cover;width:14.706vw;height:11.765vw}.shift-content-header-pros-location-icon-icon{width:3.947vw;height:4.825vw;left:50%;top:50%;transform:translate(-50%,-50%)}.shift-content-header-pros-location-icon-icon img{width:6.373vw;height:7.843vw}.shift-content-header-pros-location-text-city{font-size:3.676vw;line-height:4.902vw}.shift-content-header-pros-location-text-street{font-size:4.412vw;line-height:5.882vw;letter-spacing:-.02em}.shift-content-content{gap:1.754vw;margin-top:2.632vw}.shift-content-content-left .hero-carousel{width:98.04vw;padding:0 .98vw;position:relative}.shift-content-content-left .hero-carousel .elenent img{height:52.206vw;width:98.039vw}.shift-content-content-left .hero-carousel-photo{right:3.921vw;top:2.941vw;padding:1.961vw;gap:1.961vw;font-size:3.922vw;line-height:4.902vw}.shift-content-content-left .hero-carousel-photo img{width:5.882vw;height:5.882vw}.shift-content-content-left .hero-reviews{left:2.941vw;width:90.196vw;margin-top:2.941vw;padding:1.961vw}.shift-content-content-left .hero-reviews .text{font-size:3.676vw;line-height:4.902vw}.shift-content-content-left .hero-reviews .count{padding:1.471vw}.shift-content-content-left .hero-reviews .count-value{font-size:6.373vw;line-height:6.863vw}.shift-content-content-left .hero-reviews .count-text{font-size:2.941vw;line-height:3.922vw}.shift-content-content-left .card-mobile{position:relative;background-color:#fff;border:1px solid #dedede;box-shadow:0 8px 8px 0 rgba(0,0,0,.059),0 20px 60px 0 rgba(0,0,0,.059);border-radius:24px;margin-top:8.824vw;padding:5.882vw;margin-bottom:24.51vw}.shift-content-content-left .card-mobile .title{font-weight:600;letter-spacing:-.02em;color:#373737;font-size:6.373vw;line-height:6.863vw}.shift-content-content-left .card-mobile .date-wrapper{display:flex;margin-top:1.961vw}.shift-content-content-left .card-mobile .date-wrapper .date{font-weight:600;letter-spacing:-.01em;color:#fff;background-color:#178ce6;border-radius:12px;box-shadow:0 -1px 8px 1px hsla(0,0%,100%,.2),inset 0 0 10px 2px hsla(0,0%,100%,.2),0 0 2px 1px rgba(0,0,0,.039),0 1px 1px 0 rgba(0,0,0,.149);font-size:3.676vw;line-height:4.902vw;padding:.98vw 1.961vw;z-index:2}.shift-content-content-left .card-mobile .date-wrapper .shift-name{font-weight:600;letter-spacing:-.01em;background-color:#cfeeff;color:#178ce6;border-radius:12px;font-size:3.676vw;line-height:4.902vw;padding:.98vw 1.961vw;margin-left:-.98vw}.shift-content-content-left .card-mobile-lines{display:flex;flex-direction:column;margin-top:1.462vw;gap:2.206vw}.shift-content-content-left .card-mobile-line{display:flex;align-items:center;color:#737373;gap:.98vw}.shift-content-content-left .card-mobile-line img{height:4.902vw;width:4.902vw}.shift-content-content-left .card-mobile-price{display:flex;margin-top:.98vw;gap:.98vw}.shift-content-content-left .card-mobile-price-label{color:#737373;margin-top:2.941vw;font-size:3.676vw;line-height:4.902vw}.shift-content-content-left .card-mobile-price-main{color:#222;font-weight:600;letter-spacing:-.02em;font-size:6.373vw;line-height:6.863vw}.shift-content-content-left .card-mobile-price-red{text-decoration:line-through}.shift-content-content-left .card-mobile-price-red,.shift-content-content-left .card-mobile-price-sale{color:#f25757;font-size:3.676vw;line-height:4.902vw}.shift-content-content-left .card-mobile .buttons{margin-top:2.941vw;padding:3.431vw}.shift-content-content-left .card-mobile .green-button{background-color:#dffdc3;color:#1f4719;text-align:center;font-weight:600;border-radius:100px;margin-top:2.941vw;padding:2.941vw;font-size:4.412vw;line-height:4.902vw;letter-spacing:-.01em}.shift-content-content-left .card-mobile-num{text-align:center;position:absolute;width:100%;left:0;font-size:4.412vw;line-height:5.882vw;bottom:-12.745vw}.shift-content-content-left .card-mobile-num a{color:#1f4719;letter-spacing:-.01em;text-decoration:underline}.shift-content-content-left .advantages{margin-top:5.882vw;width:100vw}.shift-content-content-left .advantages ul{margin-left:2.941vw}.shift-content-content-left .advantages-slider{display:flex;overflow:auto;gap:.98vw;padding:0 2.941vw}.shift-content-content-left .advantages .advantage{width:53.922vw;height:unset}.shift-content-content-left .advantages .advantage-name{padding:1.961vw 2.941vw;font-size:3.676vw;line-height:4.902vw;flex:1 1}.shift-content-content-left .advantages .advantage-name p{margin-top:2.941vw}.shift-content-content-left .about{margin-top:9.804vw;padding:0 2.941vw;width:94.118vw}.shift-content-content-left .about-block{margin-top:5.882vw;padding:5.882vw}.shift-content-content-left .about-block-author-line{gap:2.941vw}.shift-content-content-left .about-block-author-line-img img{height:14.706vw;width:14.706vw}.shift-content-content-left .about-block-author-line-text .name{font-size:4.412vw;line-height:5.882vw;letter-spacing:-.01em;margin-top:.49vw}.shift-content-content-left .about-block-author-line-text .label{font-size:3.676vw;line-height:4.902vw}.shift-content-content-left .about-block-author .separator{margin:2.941vw 0}.shift-content-content-left .about-block-title{font-size:6.373vw;line-height:6.863vw;width:72.549vw}.shift-content-content-left .about-block-bullets{margin:2.941vw 0;gap:2.941vw}.shift-content-content-left .about-block-bullets .line{gap:2.941vw;font-size:3.676vw;line-height:4.902vw;width:72.549vw}.shift-content-content-left .about-block-bullets .line img{width:4.902vw;height:4.902vw}.shift-content-content-left .about-block-button .buttons{text-wrap:wrap;padding:3.431vw 13.922vw;letter-spacing:-.02em}.shift-content-content-left .baner{width:94.118vw;margin:11.765vw 2.941vw 0}.shift-content-content-left .baner-wrap{padding:5.882vw}.shift-content-content-left .baner-title{font-size:6.373vw;line-height:6.863vw;letter-spacing:-.02em;margin:0}.shift-content-content-left .baner-text{margin:2.941vw 0 5.882vw;font-size:3.676vw;line-height:4.902vw;letter-spacing:0}.shift-content-content-left .baner .img{position:relative;margin-left:-9vw;margin-bottom:-20.951vw}.shift-content-content-left .baner .img img{width:110.539vw;height:69.118vw}.shift-content-content-left .teachers-who{margin-top:5.882vw;padding:0 2.941vw;width:94.118vw}.shift-content-content-left .teachers-who-desc{margin-top:2.941vw;font-size:3.676vw;line-height:4.902vw}.shift-content-content-left .teachers-who-cards{margin-top:2.941vw;flex-direction:column;gap:.98vw}.shift-content-content-left .teachers-who-cards .card{padding:2.941vw}.shift-content-content-left .teachers-who-cards .card-title{font-size:4.412vw;line-height:4.902vw;letter-spacing:-.01em}.shift-content-content-left .teachers-who-cards .card-text{margin-top:1.961vw;font-size:3.676vw;line-height:4.902vw}.shift-content-content-left .teachers{margin-top:11.765vw;width:100vw}.shift-content-content-left .teachers .shift-title{padding:0 2.941vw}.shift-content-content-left .teachers-cards{margin-top:5.882vw}.shift-content-content-left .teachers-cards ul{margin-left:2.941vw}.shift-content-content-left .teachers-cards-slider{display:flex;gap:2.941vw;padding:0 2.941vw;overflow:auto;height:max-content}.shift-content-content-left .teachers-card{padding:2.941vw;width:65.196vw}.shift-content-content-left .teachers-card .header{gap:2.941vw}.shift-content-content-left .teachers-card .header-name{width:35.539vw;line-height:4.412vw;font-size:4.902vw;letter-spacing:-.01em}.shift-content-content-left .teachers-card .header-prof{font-size:2.941vw;line-height:3.922vw}.shift-content-content-left .teachers-card .header img{height:15.686vw;width:15.686vw}.shift-content-content-left .teachers-card .about-text{margin-top:5.882vw;font-size:3.676vw;line-height:4.902vw;width:60.049vw}.shift-content-content-left .teachers-card .button{width:7.843vw;height:7.843vw;top:2.941vw;right:2.941vw}.shift-content-content-left .teachers-card .button img{height:5.882vw;width:5.882vw}.shift-content-content-left .gathering-advantages{margin-top:5.882vw;padding:0 2.941vw;width:94.118vw}.shift-content-content-left .gathering-advantages-elements{margin-top:5.882vw;gap:2.941vw;flex-direction:column}.shift-content-content-left .gathering-advantages-elements .card{padding:2.941vw}.shift-content-content-left .gathering-advantages-elements .card-header{display:flex;justify-content:space-between}.shift-content-content-left .gathering-advantages-elements .card-header .title{font-size:4.412vw;line-height:4.902vw;letter-spacing:-.01em}.shift-content-content-left .gathering-advantages-elements .card-header .img img{height:15.686vw;width:15.686vw}.shift-content-content-left .gathering-advantages-elements .card-text{margin-top:3.922vw;font-size:3.676vw;line-height:4.902vw}.shift-content-content-left .gathering-coaching{margin-top:5.882vw;padding:0 2.941vw;width:94.118vw}.shift-content-content-left .gathering-coaching-data{margin-top:5.882vw;flex-direction:column}.shift-content-content-left .gathering-coaching-data .img{display:flex}.shift-content-content-left .gathering-coaching-data .img img{width:94.118vw;height:101.961vw}.shift-content-content-left .gathering-coaching-data .card{padding:5.882vw 2.941vw}.shift-content-content-left .gathering-coaching-data .card .title{font-size:4.412vw;line-height:5.882vw}.shift-content-content-left .gathering-coaching-data .card .text{margin-top:1.961vw;font-size:3.676vw;line-height:4.902vw}.shift-content-content-left .gathering-banner{margin-top:5.882vw;padding:2.941vw 5.882vw;margin-left:2.941vw;width:82.354vw}.shift-content-content-left .gathering-banner .bg1{height:114.951vw;width:114.951vw;top:15.441vw;left:75vw}.shift-content-content-left .gathering-banner .bg2{height:114.951vw;width:114.951vw;top:-52.206vw;left:82.598vw}.shift-content-content-left .gathering-banner .title{width:64.706vw;font-size:6.373vw;line-height:6.863vw;letter-spacing:-.02em}.shift-content-content-left .gathering-banner .text{margin-top:1.961vw;width:64.706vw;font-size:4.412vw;line-height:5.882vw;letter-spacing:-.01em}.shift-content-content-left .gathering-activities{margin-top:5.882vw;padding:0 2.941vw;width:94.118vw}.shift-content-content-left .gathering-activities-subtitle{margin-top:2.941vw;font-size:4.412vw;line-height:4.902vw}.shift-content-content-left .gathering-activities-elements{margin-top:2.941vw;gap:.98vw;flex-direction:column}.shift-content-content-left .gathering-activities-elements .card{gap:1.961vw}.shift-content-content-left .gathering-activities-elements .card .img img{height:12.745vw;width:12.745vw}.shift-content-content-left .gathering-activities-elements .card .name{font-size:3.676vw;width:57.843vw;line-height:4.902vw}.shift-content-content-left .actions{margin-top:5.882vw;padding:0 2.941vw;width:94.118vw}.shift-content-content-left .actions-desc{margin-top:5.882vw;font-size:4.412vw;line-height:5.882vw;letter-spacing:-.01em}.shift-content-content-left .actions-elements{margin-top:5.882vw;gap:2.941vw}.shift-content-content-left .actions-elements-column{gap:2.941vw}.shift-content-content-left .actions-button{margin-top:5.882vw}.shift-content-content-left .actions-button .buttons{width:94.118vw;padding:2.696vw 0}.shift-content-content-left .actions .action-card{width:45.588vw}.shift-content-content-left .actions .action-card .img img{width:45.588vw;height:31.618vw}.shift-content-content-left .actions .action-card .text{padding:2.941vw;font-size:3.676vw;line-height:4.902vw}.shift-content-content-left .actions .action-card .button{top:2.941vw;right:2.941vw;height:7.843vw;width:7.843vw}.shift-content-content-left .actions .action-card .button img{width:5.882vw;height:5.882vw}.shift-content-content-left .schedule{margin-top:11.765vw;padding:0 2.941vw;width:94.118vw}.shift-content-content-left .schedule-data{gap:5.882vw;margin-top:5.882vw;justify-content:space-between;flex-direction:column}.shift-content-content-left .schedule-info{padding:2.941vw;gap:.98vw}.shift-content-content-left .schedule-info img{height:5.882vw;width:5.882vw}.shift-content-content-left .schedule-info .text{font-size:3.676vw;line-height:4.902vw}.shift-content-content-left .schedule-info .text .link{margin-top:3.676vw}.shift-content-content-left .schedule-info .text .link a{color:#178ce6;text-decoration:underline}.shift-content-content-left .schedule-elements .element{gap:2.941vw}.shift-content-content-left .schedule-elements .element-separator{margin-left:6.373vw;margin-top:.98vw;margin-bottom:.98vw}.shift-content-content-left .schedule-elements .element .time{min-width:12.745vw;min-height:12.745vw;font-size:3.676vw;line-height:4.902vw}.shift-content-content-left .schedule-elements .element .text{font-size:3.676vw;line-height:4.902vw}.shift-content-content-left .schedule-button{margin-top:2.941vw}.shift-content-content-left .schedule-button .buttons{padding:2.696vw 0}.shift-content-content-left .waBanner{width:94.118vw;padding:5.882vw 2.941vw;margin-top:11.765vw}.shift-content-content-left .waBanner .red{width:181.373vw;height:181.373vw;top:58.824vw;left:5.882vw}.shift-content-content-left .waBanner .yellow{width:220.833vw;height:220.833vw;left:-110.539vw;top:-127.451vw}.shift-content-content-left .waBanner .title{font-size:6.373vw;line-height:6.863vw;letter-spacing:-.02em;width:88.235vw}.shift-content-content-left .waBanner .buttons{margin-top:5.882vw;padding:2.941vw 14vw}.shift-content-content-left .waBanner .form{padding:1.961vw;width:94.118vw;margin-left:-1.961vw;gap:.98vw;margin-top:3.922vw}.shift-content-content-left .waBanner .form .input{padding:2.941vw}.shift-content-content-left .waBanner .form .input .label{font-size:2.941vw;line-height:3.922vw}.shift-content-content-left .waBanner .form .input input{font-size:3.922vw;line-height:4.902vw}.shift-content-content-left .waBanner .checkbox{margin-top:3.922vw;padding:2.941vw;font-size:3.676vw;line-height:4.902vw}.shift-content-content-left .waBanner .checkbox img{height:5.882vw;width:5.882vw}.shift-content-content-left .location{width:94.118vw;padding:0 2.941vw;margin-top:8.824vw}.shift-content-content-left .location .text{margin-top:2.941vw;font-size:4.902vw;line-height:6.863vw;letter-spacing:-.02em}.shift-content-content-left .location-carousel{margin-top:2.941vw;width:94.118vw}.shift-content-content-left .location .specials{margin-top:2.941vw;gap:2.941vw;flex-direction:column}.shift-content-content-left .location .specials-button{margin-top:2.941vw}.shift-content-content-left .location .specials-button .buttons{width:unset;padding:2.696vw 0;width:100%}.shift-content-content-left .location .special{gap:1.961vw;width:73.529vw}.shift-content-content-left .location .special-img img{height:12.745vw;width:12.745vw}.shift-content-content-left .location .special-text{font-size:3.676vw;line-height:4.902vw}.shift-content-content-left .infrostruction{width:94.118vw;padding:0 2.941vw;margin-top:8.824vw}.shift-content-content-left .infrostruction .infoblock{margin-top:2.941vw;padding:2.941vw;gap:.98vw;font-size:3.676vw;line-height:4.902vw}.shift-content-content-left .infrostruction .infoblock img{margin-top:-2px;height:5.882vw;width:5.882vw}.shift-content-content-left .infrostruction-advantages{flex-direction:column;margin-top:2.941vw;gap:2.451vw}.shift-content-content-left .infrostruction-advantages .element{gap:1.961vw}.shift-content-content-left .infrostruction-advantages .element-count{min-width:11.765vw;height:11.765vw;font-size:4.902vw;line-height:4.902vw}.shift-content-content-left .infrostruction-advantages .element-value{font-size:3.676vw;line-height:4.902vw}.shift-content-content-left .infrostruction-carousel{margin-top:2.941vw}.shift-content-content-left .infrostruction-carousel .carousel-button-group{display:none}.shift-content-content-left .infrostruction-carousel .element img{width:94.118vw;height:102.941vw}.shift-content-content-left .infrostruction-carousel-navigation{margin-top:1.961vw}.shift-content-content-left .infrostruction-carousel-navigation .list{display:flex;width:max-content;padding-bottom:10px}.shift-content-content-left .infrostruction-carousel-navigation .list .element{padding:.98vw}.shift-content-content-left .infrostruction-carousel-navigation .list .element-img img{height:19.608vw;width:39.216vw}.shift-content-content-left .infrostruction-carousel-navigation .list .element-text{width:39.216vw}.shift-content-content-left .tour-3d{margin:8.824vw 0;padding:2.941vw}.shift-content-content-left .tour-3d-text{margin-top:5.882vw;font-size:4.412vw;line-height:5.882vw}.shift-content-content-left .tour-3d-img{margin-top:8.824vw}.shift-content-content-left .tour-3d-img img{width:94.118vw;height:94.118vw}.shift-content-content-left .tour-3d-img-icon img{width:32.108vw;height:8.824vw}.shift-content-content-left .tour-3d-modal-close{right:5.882vw;top:5.882vw;height:11.765vw;width:11.765vw}.shift-content-content-left .tour-3d-modal-close img{width:5.882vw;height:5.882vw}.shift-content-content-left .how-to-get{width:94.118vw;padding:0 2.941vw;margin-top:4.678vw}.shift-content-content-left .how-to-get-content{margin-top:2.941vw;gap:2.941vw;flex-direction:column}.shift-content-content-left .how-to-get-content .left{line-height:5.882vw;font-size:4.412vw;letter-spacing:-.01em}.shift-content-content-left .how-to-get-content .infoblock{margin-top:2.941vw;padding:2.941vw;gap:.98vw;font-size:3.676vw;line-height:4.902vw;letter-spacing:0}.shift-content-content-left .how-to-get-content .infoblock img{height:5.882vw;width:5.882vw;margin-top:-2px}.shift-content-content-left .how-to-get-content .right-img img{width:93.627vw;height:31.618vw}.shift-content-content-left .how-to-get-content .right-text{font-size:3.922vw;line-height:4.902vw;padding:2.941vw}.shift-content-content-left .how-to-get-content .right-text a{color:#178ce6;gap:.98vw}.shift-content-content-left .how-to-get-content .right-text img{width:2.941vw;height:4.902vw;margin-top:-2px}.shift-content-content-left .feature{width:94.118vw;padding:0 2.941vw;margin-top:8.824vw}.shift-content-content-left .feature-list{flex-direction:column;margin-top:2.941vw;gap:2.451vw}.shift-content-content-left .feature-list .element{gap:1.961vw}.shift-content-content-left .feature-list .element-count{min-width:11.765vw;height:11.765vw;font-size:4.902vw;line-height:4.902vw}.shift-content-content-left .feature-list .element-value{font-size:3.676vw;line-height:4.902vw}.shift-content-content-left .feature .carousel{margin-top:2.941vw;border-radius:5.882vw;overflow:hidden}.shift-content-content-left .feature .carousel img{object-fit:cover;border-radius:5.882vw}.shift-content-content-left .security{margin-top:5.882vw;width:100vw}.shift-content-content-left .security .shift-title{padding:0 2.941vw}.shift-content-content-left .security-carousel{margin-top:2.941vw}.shift-content-content-left .security-carousel ul{margin-left:2.941vw}.shift-content-content-left .security-carousel .element-title{width:81.863vw;margin-top:2.941vw;font-size:4.412vw;line-height:4.902vw;letter-spacing:-.01em}.shift-content-content-left .security-carousel .element-desc{width:81.863vw;margin-top:1.961vw;font-size:4.412vw;line-height:5.882vw;letter-spacing:-.01em}.shift-content-content-left .reviews{width:94.118vw;padding:0 2.941vw;margin-top:5.882vw}.shift-content-content-left .reviews-slider{width:100vw;margin-left:-2.941vw;display:flex;gap:2.941vw;padding:0 2.941vw;overflow:auto;margin-top:5.882vw}.shift-content-content-left .reviews-scores{margin-top:5.882vw;padding:2.941vw;border-radius:12px}.shift-content-content-left .reviews-scores .main-score{gap:2.941vw}.shift-content-content-left .reviews-scores .main-score .score{height:14.706vw;width:14.706vw;font-size:6.373vw;line-height:6.863vw;letter-spacing:-.02em}.shift-content-content-left .reviews-scores .main-score .text .count,.shift-content-content-left .reviews-scores .main-score .text .title{font-size:3.676vw;line-height:4.902vw}.shift-content-content-left .reviews-scores .separator{margin-top:2.941vw}.shift-content-content-left .reviews-scores .scores{margin-top:2.941vw;gap:3.2vw}.shift-content-content-left .reviews-scores .scores-element{width:42.157vw}.shift-content-content-left .reviews-scores .scores-element-text{font-size:3.676vw;line-height:4.902vw}.shift-content-content-left .reviews-scores .scores-element .progress{background-color:#cfeeff;border-radius:1000px;width:100%;height:8px;overflow:hidden}.shift-content-content-left .reviews-scores .scores-element .progress-width{background-color:#178ce6;border-radius:1000px;height:8px}.shift-content-content-left .reviews-carousel{width:100vw;margin-left:-2.941vw;margin-top:5.882vw}.shift-content-content-left .reviews-carousel ul{margin-left:2.941vw}.shift-content-content-left .review-element{width:67.647vw;padding:2.941vw;height:calc(92.157vw - 2px)}.shift-content-content-left .review-element .header{gap:2.941vw}.shift-content-content-left .review-element .header .image img{width:11.765vw;height:11.765vw}.shift-content-content-left .review-element .header .text .title{font-size:4.412vw;line-height:4.902vw;letter-spacing:-.01em}.shift-content-content-left .review-element .content{margin-top:2.941vw;width:calc(100% - 5.882vw);padding:2.941vw;height:calc(100% - 11.764vw - 10vw);overflow:hidden;font-size:3.676vw;line-height:4.902vw}.shift-content-content-left .review-element .link{height:25.98vw}.shift-content-content-left .video-element{width:73.529vw;height:98.039vw}.shift-content-content-left .video-element .text{font-size:3.676vw;line-height:4.902vw;padding:5.882vw}.shift-content-content-right{display:none}.shift-navigation{padding:2.941vw 0;z-index:2}.shift-navigation-button p{padding:1.225vw 2.941vw;font-size:3.922vw;line-height:4.902vw}.shift-navigation-buttons{padding:0 2.941vw}.shift-presentation,.shift-questions{margin-top:6.14vw}.shift-questions{padding:0 3.509vw}.shift-questions .questions{padding:0}.shift .mobile-footer{position:fixed;bottom:0;background-color:#fff;width:100vw;border-radius:24px 24px 0 0;box-shadow:0 -7px 20px 0 rgba(0,0,0,.059),0 -4px 4px 0 rgba(0,0,0,.059)}.shift .mobile-footer .header{border-bottom:1px solid #dedede;padding:2.941vw 3.922vw}.shift .mobile-footer .header .date-wrapper{display:flex}.shift .mobile-footer .header .date-wrapper .date{padding:.98vw 1.961vw;font-weight:600;letter-spacing:-.01em;color:#fff;background-color:#178ce6;border-radius:12px;z-index:2;box-shadow:0 -1px 8px 1px hsla(0,0%,100%,.2),inset 0 0 10px 2px hsla(0,0%,100%,.2),0 0 2px 1px rgba(0,0,0,.039),0 1px 1px 0 rgba(0,0,0,.149)}.shift .mobile-footer .header .date-wrapper .shift-name{padding:.98vw 1.961vw;margin-left:-.98vw;font-weight:600;letter-spacing:-.01em;background-color:#cfeeff;color:#178ce6;border-radius:12px}.shift .mobile-footer .header .closed{display:flex;justify-content:space-between}.shift .mobile-footer .header .closed .text{display:flex;align-items:center;font-size:3.676vw;line-height:4.902vw;color:#373737}.shift .mobile-footer .header .closed .text img{height:5.882vw;width:5.882vw}.shift .mobile-footer .header .opened .title{margin-top:2.941vw;font-size:7.843vw;line-height:8.824vw;letter-spacing:-.06em;color:#373737;font-weight:600;margin-bottom:6.863vw}.shift .mobile-footer .header .opened .card-lines{margin-top:3.922vw;display:flex;flex-direction:column;gap:2.206vw;margin-bottom:.98vw}.shift .mobile-footer .header .opened .card-line{display:flex;gap:.98vw;line-height:4.902vw;font-size:3.676vw;color:#737373}.shift .mobile-footer .header .opened .card-line img{width:4.902vw;height:4.902vw}.shift .mobile-footer .header .opened .card-price{display:flex;margin-top:.98vw;gap:.98vw}.shift .mobile-footer .header .opened .card-price-label{color:#737373;margin-top:3.922vw;font-size:3.676vw;line-height:4.902vw}.shift .mobile-footer .header .opened .card-price-main{color:#222;font-weight:600;letter-spacing:-.02em;font-size:6.373vw;line-height:6.863vw}.shift .mobile-footer .header .opened .card-price-red{text-decoration:line-through;color:#f25757;font-size:3.676vw;line-height:4.902vw}.shift .mobile-footer .header .opened .card-price-sale{color:#f25757;font-size:3.676vw;line-height:4.902vw}.shift .mobile-footer-buttons{display:flex;gap:.98vw;padding:1.961vw 2.941vw}.shift .mobile-footer-buttons .wa{width:16.667vw;height:16.667vw;border-radius:200px;background-color:#81b530;display:flex;align-items:center;justify-content:center}.shift .mobile-footer-buttons .wa img{width:8.824vw;height:8.824vw}.shift .mobile-footer-buttons .phone{width:16.667vw;height:16.667vw;border-radius:200px;background-color:#178ce6;display:flex;align-items:center;justify-content:center}.shift .mobile-footer-buttons .phone img{width:8.824vw;height:8.824vw}.shift .mobile-footer-buttons .buttons{flex:1 1}.shift .mobile-footer-bg{background-color:#000;position:fixed;left:0;top:0;height:100dvh;width:100vw;opacity:.3}.shift-banner{margin-left:2.941vw;margin-right:2.941vw;margin-top:2.451vw;padding:1.961vw;gap:1.961vw}.shift-banner-text{padding-left:.98vw;font-size:3.676vw;line-height:4.902vw}.shift .payBanner{padding:29.657vw 2.941vw 11.765vw}}@media screen and (min-width:850px)and (max-width:1600px){.shift{padding-bottom:3.509vw}.shift-header{position:absolute;left:-3.07vw;top:-11.33vw;opacity:.5}.shift-header img{width:108.114vw;height:45.468vw}.shift-title{font-size:2.193vw;line-height:2.339vw}.shift-content{padding:9.649vw 3.509vw 0}.shift-content-header a{font-size:1.17vw;line-height:1.462vw}.shift-content-header-title{margin-top:.877vw}.shift-content-header-title-text{font-size:3.509vw;line-height:3.509vw;width:69.298vw}.shift-content-header-title-buttons{gap:.292vw}.shift-content-header-title-buttons-button{padding:.585vw;gap:1.023vw}.shift-content-header-title-buttons-button img{height:1.754vw;width:1.754vw}.shift-content-header-title-buttons-button:last-child{padding-left:.877vw}.shift-content-header-pros{gap:3.509vw;margin-top:1.754vw}.shift-content-header-pros-count{width:13.962vw;padding:1.023vw .731vw;font-size:1.462vw;line-height:1.462vw}.shift-content-header-pros-rating{gap:.877vw}.shift-content-header-pros-rating .score{font-size:2.193vw;line-height:2.339vw;padding:1.243vw .292vw}.shift-content-header-pros-rating .count{font-size:1.17vw;line-height:1.462vw}.shift-content-header-pros-rating .result{margin-top:.292vw;font-size:1.462vw;line-height:2.047vw}.shift-content-header-pros-date{gap:.877vw}.shift-content-header-pros-date .date{padding:.146vw .146vw .439vw}.shift-content-header-pros-date .date-text{padding:.292vw .585vw;font-size:1.17vw;line-height:1.462vw}.shift-content-header-pros-date .date-count{font-size:2.193vw;line-height:2.339vw;margin-top:.292vw}.shift-content-header-pros-date .date-date{font-size:1.462vw;line-height:2.047vw;margin-top:.292vw}.shift-content-header-pros-date .date-session-name{font-size:1.17vw;line-height:1.462vw}.shift-content-header-pros-location{gap:.877vw}.shift-content-header-pros-location-icon{min-width:3.947vw;max-width:3.947vw;height:4.825vw;background-color:#fff}.shift-content-header-pros-location-icon-bg img{object-fit:cover;width:3.947vw;height:4.825vw}.shift-content-header-pros-location-icon-icon{width:3.947vw;height:4.825vw}.shift-content-header-pros-location-icon-icon img{width:2.485vw;height:3.216vw}.shift-content-header-pros-location-text-city{font-size:1.17vw;line-height:1.462vw;margin-bottom:.292vw}.shift-content-header-pros-location-text-street{font-size:1.462vw;line-height:2.047vw}.shift-content-content{gap:1.754vw;margin-top:2.632vw}.shift-content-content-left{width:53.509vw}.shift-content-content-left .hero-carousel{position:relative}.shift-content-content-left .hero-carousel .elenent img{height:30.702vw;width:53.509vw}.shift-content-content-left .hero-carousel .carousel-button-group .left{left:.877vw}.shift-content-content-left .hero-carousel .carousel-button-group .right{right:.877vw}.shift-content-content-left .hero-carousel-photo{right:.877vw;bottom:.877vw;padding:.585vw;gap:.731vw;font-size:1.17vw;line-height:1.462vw}.shift-content-content-left .hero-carousel-photo img{width:1.754vw;height:1.754vw}.shift-content-content-left .hero-reviews{margin-top:.585vw;padding:.585vw}.shift-content-content-left .hero-reviews .text{font-size:1.17vw;line-height:1.462vw}.shift-content-content-left .hero-reviews .count{padding:.439vw}.shift-content-content-left .hero-reviews .count-value{font-size:2.193vw;line-height:2.339vw}.shift-content-content-left .hero-reviews .count-text{font-size:.877vw;line-height:1.17vw}.shift-content-content-left .advantages{margin-top:4.678vw}.shift-content-content-left .advantages .carousel-button-group{top:8.041vw}.shift-content-content-left .advantages .carousel-button-group .left{left:.877vw}.shift-content-content-left .advantages .carousel-button-group .right{right:.877vw}.shift-content-content-left .advantages .advantage{width:16.082vw}.shift-content-content-left .advantages .advantage-name{padding:.585vw .877vw;font-size:1.17vw;line-height:1.462vw}.shift-content-content-left .advantages .advantage-name p{margin-top:.877vw;font-size:.877vw;line-height:1.17vw}.shift-content-content-left .about{margin-top:4.678vw}.shift-content-content-left .about-block{margin-top:1.754vw;padding:1.754vw}.shift-content-content-left .about-block-author-line{gap:.877vw}.shift-content-content-left .about-block-author-line-img img{height:4.386vw;width:4.386vw}.shift-content-content-left .about-block-author-line-text .name{font-size:1.462vw;line-height:2.047vw;margin-top:.146vw}.shift-content-content-left .about-block-author-line-text .label{font-size:1.17vw;line-height:1.462vw}.shift-content-content-left .about-block-author .separator{margin:.877vw 0}.shift-content-content-left .about-block-title{font-size:2.193vw;line-height:2.339vw;width:47.076vw}.shift-content-content-left .about-block-bullets{margin:.877vw 0;gap:.877vw}.shift-content-content-left .about-block-bullets .line{gap:.877vw;font-size:1.17vw;line-height:1.462vw;width:47.076vw}.shift-content-content-left .about-block-bullets .line img{width:1.462vw;height:1.462vw}.shift-content-content-left .about-block-button .buttons{width:max-content;padding:1.023vw 1.17vw}.shift-content-content-left .baner{width:53.509vw;margin:4.678vw 0}.shift-content-content-left .baner-wrap{padding:1.316vw 1.754vw}.shift-content-content-left .baner-title{font-size:2.193vw;line-height:2.339vw;letter-spacing:-.04em}.shift-content-content-left .baner-text{max-width:25.585vw;margin-top:.877vw;margin-bottom:.877vw;font-size:.877vw;line-height:1.17vw}.shift-content-content-left .baner .img{top:-4.636vw;right:-10.307vw}.shift-content-content-left .baner .img img{width:32.24vw;height:25.905vw}.shift-content-content-left .baner .buttons{padding:.804vw}.shift-content-content-left .teachers-who{margin-top:4.678vw}.shift-content-content-left .teachers-who-desc{margin-top:1.754vw;font-size:1.17vw;line-height:1.462vw}.shift-content-content-left .teachers-who-cards{margin-top:.877vw;gap:.292vw}.shift-content-content-left .teachers-who-cards .card{width:15.863vw;padding:.877vw;height:calc(100% - 1.754vw)}.shift-content-content-left .teachers-who-cards .card-title{font-size:1.462vw;line-height:1.462vw}.shift-content-content-left .teachers-who-cards .card-text{margin-top:.877vw;font-size:1.17vw;line-height:1.462vw}.shift-content-content-left .teachers{margin-top:3.509vw}.shift-content-content-left .teachers-cards{margin-top:1.754vw}.shift-content-content-left .teachers-cards .carousel-button-group .left{left:.877vw}.shift-content-content-left .teachers-cards .carousel-button-group .right{right:.877vw}.shift-content-content-left .teachers-card{padding:.877vw;width:19.445vw;height:calc(100% - 1.754vw)}.shift-content-content-left .teachers-card .header{gap:.877vw}.shift-content-content-left .teachers-card .header-name{width:10.599vw;line-height:1.462vw;font-size:1.462vw}.shift-content-content-left .teachers-card .header-prof{font-size:.877vw;line-height:1.17vw}.shift-content-content-left .teachers-card .header img{height:4.678vw;width:4.678vw}.shift-content-content-left .teachers-card .about-text{margin-top:1.754vw;font-size:1.17vw;line-height:1.462vw}.shift-content-content-left .teachers-card .button{width:2.339vw;height:2.339vw;top:.877vw;right:.877vw}.shift-content-content-left .teachers-card .button img{height:1.754vw;width:1.754vw}.shift-content-content-left .gathering-advantages{margin-top:4.678vw}.shift-content-content-left .gathering-advantages-elements{margin-top:1.754vw;gap:.877vw}.shift-content-content-left .gathering-advantages-elements .card{width:24.561vw;padding:.877vw}.shift-content-content-left .gathering-advantages-elements .card-header{display:flex;justify-content:space-between}.shift-content-content-left .gathering-advantages-elements .card-header .title{font-size:1.462vw;line-height:1.462vw}.shift-content-content-left .gathering-advantages-elements .card-header .img img{height:5.263vw;width:5.263vw}.shift-content-content-left .gathering-advantages-elements .card-text{margin-top:1.17vw;font-size:1.17vw;line-height:1.462vw}.shift-content-content-left .gathering-coaching{margin-top:4.678vw}.shift-content-content-left .gathering-coaching-data{margin-top:1.754vw}.shift-content-content-left .gathering-coaching-data .img img{width:11.769vw;height:19.006vw}.shift-content-content-left .gathering-coaching-data .card{padding:1.754vw}.shift-content-content-left .gathering-coaching-data .card .title{font-size:1.462vw;line-height:2.047vw}.shift-content-content-left .gathering-coaching-data .card .text{margin-top:.585vw;font-size:1.17vw;line-height:1.462vw}.shift-content-content-left .gathering-banner{margin-top:1.754vw;padding:.877vw 1.754vw}.shift-content-content-left .gathering-banner .bg1{height:34.284vw;width:34.284vw;top:6.579vw;left:36.915vw}.shift-content-content-left .gathering-banner .bg2{height:34.284vw;width:34.284vw;top:-22.661vw;left:45.249vw}.shift-content-content-left .gathering-banner .title{width:44.737vw;font-size:2.193vw;line-height:2.339vw}.shift-content-content-left .gathering-banner .text{margin-top:.585vw;width:44.737vw;font-size:1.462vw;line-height:2.047vw}.shift-content-content-left .gathering-activities{margin-top:4.678vw}.shift-content-content-left .gathering-activities-subtitle{margin-top:1.754vw;font-size:1.462vw;line-height:1.462vw}.shift-content-content-left .gathering-activities-elements{margin-top:1.754vw;gap:.877vw}.shift-content-content-left .gathering-activities-elements.second{margin-top:.877vw}.shift-content-content-left .gathering-activities-elements .card{gap:.585vw}.shift-content-content-left .gathering-activities-elements .card .img img{height:3.801vw;width:3.801vw}.shift-content-content-left .gathering-activities-elements .card .name{font-size:1.17vw;width:17.251vw;line-height:1.462vw}.shift-content-content-left .actions{margin-top:4.678vw}.shift-content-content-left .actions-desc{margin-top:1.754vw;font-size:1.17vw;line-height:1.462vw}.shift-content-content-left .actions-elements{margin-top:1.754vw;gap:1.243vw}.shift-content-content-left .actions-elements-column{gap:.877vw}.shift-content-content-left .actions-button{margin-top:1.754vw}.shift-content-content-left .actions-button .buttons{padding:.804vw .95vw}.shift-content-content-left .actions .action-card{width:17.178vw}.shift-content-content-left .actions .action-card .img img{width:17.178vw;height:12.427vw}.shift-content-content-left .actions .action-card .text{padding:.877vw}.shift-content-content-left .actions .action-card .button{top:.877vw;right:.877vw;height:2.339vw;width:2.339vw}.shift-content-content-left .actions .action-card .button img{width:1.754vw;height:1.754vw}.shift-content-content-left .schedule{margin-top:4.678vw}.shift-content-content-left .schedule-data{gap:1.754vw;margin-top:1.754vw;justify-content:space-between}.shift-content-content-left .schedule-elements .element{gap:1.17vw}.shift-content-content-left .schedule-elements .element-separator{margin-left:1.7vw;margin-top:.292vw;margin-bottom:.292vw}.shift-content-content-left .schedule-elements .element .time{min-width:3.655vw;min-height:3.655vw;font-size:1.17vw;line-height:1.462vw}.shift-content-content-left .schedule-elements .element .text{width:29.386vw;font-size:1.17vw;line-height:1.462vw}.shift-content-content-left .schedule-info{padding:.877vw;gap:.292vw}.shift-content-content-left .schedule-info .text{color:#222;font-size:1.17vw;line-height:1.462vw;width:13.304vw}.shift-content-content-left .schedule-info .text .link{margin-top:.6vw}.shift-content-content-left .schedule-info .text .link a{color:#178ce6;text-decoration:underline}.shift-content-content-left .schedule-button{margin-top:1.754vw}.shift-content-content-left .schedule-button .buttons{width:max-content;padding:.804vw .95vw}.shift-content-content-left .waBanner{padding:1.754vw 7.018vw;margin-top:4.678vw}.shift-content-content-left .waBanner .red{width:53.216vw;height:53.216vw;top:14.912vw;left:20.906vw}.shift-content-content-left .waBanner .yellow{width:53.216vw;height:53.216vw;left:-3.509vw;top:-19.591vw}.shift-content-content-left .waBanner .title{font-size:2.193vw;line-height:2.339vw;width:35.307vw}.shift-content-content-left .waBanner .buttons{width:max-content;margin-top:1.754vw;padding:1.023vw 1.17vw}.shift-content-content-left .waBanner .form{padding:.585vw;margin-left:-.585vw;margin-right:-.585vw;gap:.292vw;margin-top:1.17vw}.shift-content-content-left .waBanner .form .input{padding:.877vw}.shift-content-content-left .waBanner .form .input .label{font-size:.877vw;line-height:1.17vw}.shift-content-content-left .waBanner .form .input input{font-size:1.17vw;line-height:1.462vw}.shift-content-content-left .waBanner .checkbox{margin-top:1.17vw;padding:.877vw;font-size:1.17vw;line-height:1.462vw}.shift-content-content-left .waBanner .checkbox img{height:1.754vw;width:1.754vw}.shift-content-content-left .location{margin-top:4.678vw}.shift-content-content-left .location .text{margin-top:24px;font-size:1.462vw;line-height:2.047vw}.shift-content-content-left .location-carousel{margin-top:1.754vw}.shift-content-content-left .location-carousel .carousel-button-group .left{left:.877vw}.shift-content-content-left .location-carousel .carousel-button-group .right{right:.877vw}.shift-content-content-left .location .specials{margin-top:1.754vw;gap:1.754vw}.shift-content-content-left .location .specials-button{margin-top:2.632vw}.shift-content-content-left .location .specials-button .buttons{padding:.804vw .95vw}.shift-content-content-left .location .special{gap:.585vw;width:21.93vw}.shift-content-content-left .location .special-img img{height:3.801vw;width:3.801vw}.shift-content-content-left .location .special-text{font-size:1.17vw;line-height:1.462vw}.shift-content-content-left .infrostruction{margin-top:4.678vw}.shift-content-content-left .infrostruction .infoblock{margin-top:1.754vw;padding:.877vw;gap:.877vw;font-size:1.17vw;line-height:1.462vw}.shift-content-content-left .infrostruction .infoblock img{margin-top:-2px;height:1.754vw;width:1.754vw}.shift-content-content-left .infrostruction-advantages{margin-top:.877vw;gap:1.754vw}.shift-content-content-left .infrostruction-advantages .element{width:25.877vw;gap:.292vw}.shift-content-content-left .infrostruction-advantages .element-count{min-width:3.509vw;height:3.509vw;font-size:1.462vw;line-height:1.462vw;margin:.292vw}.shift-content-content-left .infrostruction-advantages .element-value{font-size:1.17vw;line-height:1.462vw}.shift-content-content-left .infrostruction-carousel{margin-top:.877vw}.shift-content-content-left .infrostruction-carousel .carousel-button-group .left{left:.877vw}.shift-content-content-left .infrostruction-carousel .carousel-button-group .right{right:.877vw}.shift-content-content-left .infrostruction-carousel .element img{width:53.509vw;height:30.702vw}.shift-content-content-left .infrostruction-carousel-navigation{margin-top:.877vw}.shift-content-content-left .infrostruction-carousel-navigation .list{display:flex;width:max-content;padding-bottom:10px}.shift-content-content-left .infrostruction-carousel-navigation .list .element{padding:.292vw .292vw .439vw}.shift-content-content-left .infrostruction-carousel-navigation .list .element-img img{height:5.848vw;width:11.696vw}.shift-content-content-left .infrostruction-carousel-navigation .list .element-text{width:11vw}.shift-content-content-left .tour-3d{margin-top:4.678vw}.shift-content-content-left .tour-3d-text{margin-top:1.754vw;width:42.105vw;font-size:1.462vw;line-height:2.047vw}.shift-content-content-left .tour-3d-img{margin-top:1.754vw}.shift-content-content-left .tour-3d-img img{width:53.509vw;height:18.275vw}.shift-content-content-left .tour-3d-img-icon img{width:9.576vw;height:2.632vw}.shift-content-content-left .tour-3d-modal-close{right:1.754vw;top:1.754vw;height:3.509vw;width:3.509vw}.shift-content-content-left .tour-3d-modal-close img{width:1.754vw;height:1.754vw}.shift-content-content-left .how-to-get{margin-top:4.678vw}.shift-content-content-left .how-to-get-content{margin-top:1.754vw;gap:3.509vw}.shift-content-content-left .how-to-get-content .left{width:28.07vw;line-height:2.047vw;font-size:1.462vw}.shift-content-content-left .how-to-get-content .infoblock{margin-top:.877vw;padding:.877vw;gap:.877vw;font-size:1.17vw;line-height:1.462vw}.shift-content-content-left .how-to-get-content .infoblock img{height:1.754vw;width:1.754vw;margin-top:-2px}.shift-content-content-left .how-to-get-content .right-img img{width:21.93vw;height:10.673vw}.shift-content-content-left .how-to-get-content .right-text{font-size:1.17vw;line-height:1.462vw;padding:.877vw}.shift-content-content-left .how-to-get-content .right-text a{color:#178ce6;gap:.292vw}.shift-content-content-left .how-to-get-content .right-text img{width:.877vw;height:1.462vw;margin-top:-2px}.shift-content-content-left .feature{margin-top:4.678vw}.shift-content-content-left .feature-list{margin-top:.877vw;gap:1.754vw}.shift-content-content-left .feature-list .element{width:25.877vw;gap:.292vw}.shift-content-content-left .feature-list .element-count{min-width:3.509vw;min-height:3.509vw;font-size:1.462vw;line-height:1.462vw;margin:.292vw}.shift-content-content-left .feature-list .element-value{font-size:1.17vw;line-height:1.462vw}.shift-content-content-left .feature-imgs{margin-top:1.754vw;gap:.877vw}.shift-content-content-left .feature-imgs .big img{width:36.988vw;height:26.316vw}.shift-content-content-left .feature-imgs .small{gap:.877vw}.shift-content-content-left .feature-imgs .small img{width:15.643vw;height:12.646vw}.shift-content-content-left .security{margin-top:4.678vw}.shift-content-content-left .security-carousel{margin-top:1.754vw}.shift-content-content-left .security-carousel .carousel-button-group .left{left:.877vw}.shift-content-content-left .security-carousel .carousel-button-group .right{right:.877vw}.shift-content-content-left .security-carousel .element-title{width:39.912vw;margin-top:.877vw;font-size:1.462vw;line-height:1.462vw}.shift-content-content-left .security-carousel .element-desc{width:39.912vw;margin-top:.585vw;font-size:1.462vw;line-height:2.047vw}.shift-content-content-left .reviews{margin-top:4.678vw}.shift-content-content-left .reviews-scores{margin-top:1.754vw;padding:.877vw}.shift-content-content-left .reviews-scores .main-score{gap:.877vw}.shift-content-content-left .reviews-scores .main-score .score{height:4.094vw;width:4.094vw;font-size:2.193vw;line-height:2.339vw;margin:.585vw 0 .585vw .585vw}.shift-content-content-left .reviews-scores .main-score .text .count,.shift-content-content-left .reviews-scores .main-score .text .title{font-size:1.17vw;line-height:1.462vw}.shift-content-content-left .reviews-scores .separator{margin-top:.585vw}.shift-content-content-left .reviews-scores .scores{margin:1.17vw .585vw .585vw}.shift-content-content-left .reviews-scores .scores-element{width:15.278vw}.shift-content-content-left .reviews-scores .scores-element-text{font-size:1.17vw;line-height:1.462vw}.shift-content-content-left .reviews-scores .scores-element .progress{background-color:#cfeeff;border-radius:1000px;width:100%;height:8px;overflow:hidden}.shift-content-content-left .reviews-scores .scores-element .progress-width{background-color:#178ce6;border-radius:1000px;height:8px}.shift-content-content-left .reviews-carousel{margin-top:1.754vw}.shift-content-content-left .reviews-carousel .carousel-button-group .left{left:.877vw}.shift-content-content-left .reviews-carousel .carousel-button-group .right{right:.877vw}.shift-content-content-left .review-element{width:20.029vw;padding:.877vw;height:27.486vw}.shift-content-content-left .review-element .header{gap:.877vw}.shift-content-content-left .review-element .header .image img{width:3.509vw;height:3.509vw}.shift-content-content-left .review-element .header .text .title{font-size:1.462vw;line-height:1.462vw}.shift-content-content-left .review-element .content{margin-top:.877vw;width:calc(100% - 1.754vw);padding:.877vw;height:calc(100% - 3.508vw - 3.509vw);overflow:hidden;font-size:1.17vw;line-height:1.462vw}.shift-content-content-left .review-element .link{height:7.749vw}.shift-content-content-left .video-element{width:21.93vw;height:29.24vw}.shift-content-content-left .video-element .text{font-size:1.17vw;line-height:1.462vw;padding:24px}.shift-content-content-right .card{width:27.851vw;padding:1.754vw}.shift-content-content-right .card .title{font-size:2.266vw;line-height:2.778vw}.shift-content-content-right .card .date-wrapper{margin-top:1.462vw}.shift-content-content-right .card .date-wrapper .date{font-size:1.316vw;line-height:1.608vw;padding:.292vw .585vw;z-index:2}.shift-content-content-right .card .date-wrapper .shift-name{font-size:1.316vw;line-height:1.608vw;padding:.292vw .585vw;margin-left:-.292vw}.shift-content-content-right .card-lines{margin-top:1.462vw;gap:.585vw}.shift-content-content-right .card-line{gap:.292vw}.shift-content-content-right .card-line img{height:1.462vw;width:1.462vw}.shift-content-content-right .card-price{margin-top:.292vw;gap:.292vw}.shift-content-content-right .card-price-label{margin-top:1.17vw;font-size:1.17vw;line-height:1.462vw}.shift-content-content-right .card-price-main{font-size:2.193vw;line-height:2.339vw}.shift-content-content-right .card-price-red{text-decoration:line-through}.shift-content-content-right .card-price-red,.shift-content-content-right .card-price-sale{color:#f25757;font-size:1.17vw;line-height:1.462vw}.shift-content-content-right .card .buttons{margin-top:1.462vw;padding:1.462vw}.shift-content-content-right .card .green-button{margin-top:.585vw;padding:1.462vw;font-size:1.462vw;line-height:1.462vw}.shift-content-content-right .card-num{font-size:1.462vw;line-height:2.047vw;bottom:-4.047vw}.shift-navigation{padding:.877vw 0}.shift-navigation-button p{padding:.365vw .877vw;font-size:1.17vw;line-height:1.462vw}.shift-navigation-buttons-wrapper{width:53.509vw;margin-left:3.509vw}.shift-navigation-shadow{width:14.035vw}.shift-navigation-shadow-wrapper{height:2.339vw;margin-top:-2.339vw;margin-left:3.509vw;width:64vw}.shift-presentation,.shift-questions{margin-top:6.14vw;padding:0 3.509vw}.shift-questions .questions{padding:0}.shift-banner{margin-top:.585vw;padding:.585vw;gap:.585vw}.shift-banner-text{padding-left:.292vw;font-size:1.17vw;line-height:1.462vw}.shift .payBanner{padding:3.509vw 0}}@media screen and (min-width:1601px){.shift{padding-bottom:56.144px}.shift-header{position:relative;width:1600px;margin:0 auto;opacity:.5}.shift-header img{position:absolute;top:-181.28px;left:-49.12px;width:1729.824px;height:727.488px}.shift-title{font-size:35.088px;line-height:37.424px}.shift-content{width:1487.712px;margin:0 auto;padding:154.384px 56.144px 0}.shift-content-header a{font-size:18.72px;line-height:23.392px}.shift-content-header-title{margin-top:14.032px}.shift-content-header-title-text{font-size:56.144px;line-height:56.144px;width:1108.768px}.shift-content-header-title-buttons{gap:4.672px}.shift-content-header-title-buttons-button{padding:9.36px;gap:16.368px}.shift-content-header-title-buttons-button img{height:28.064px;width:28.064px}.shift-content-header-title-buttons-button:last-child{padding-left:14.032px}.shift-content-header-pros{gap:56.144px;margin-top:28.064px}.shift-content-header-pros-count{width:223.392px;padding:16.368px 11.696px;font-size:23.392px;line-height:23.392px}.shift-content-header-pros-rating{gap:14.032px}.shift-content-header-pros-rating .score{font-size:35.088px;line-height:37.424px;padding:19.888px 4.672px}.shift-content-header-pros-rating .count{font-size:18.72px;line-height:23.392px}.shift-content-header-pros-rating .result{margin-top:4.672px;font-size:23.392px;line-height:32.752px}.shift-content-header-pros-date{gap:14.032px}.shift-content-header-pros-date .date{padding:2.336px 2.336px 7.024px}.shift-content-header-pros-date .date-text{padding:4.672px 9.36px;font-size:18.72px;line-height:23.392px}.shift-content-header-pros-date .date-count{font-size:35.088px;line-height:37.424px;margin-top:4.672px}.shift-content-header-pros-date .date-date{font-size:23.392px;line-height:32.752px;margin-top:4.672px}.shift-content-header-pros-date .date-session-name{font-size:18.72px;line-height:23.392px}.shift-content-header-pros-location{gap:14.032px}.shift-content-header-pros-location-icon{min-width:63.152px;max-width:63.152px;height:77.2px;background-color:#fff}.shift-content-header-pros-location-icon-bg img{object-fit:cover;width:63.152px;height:77.2px}.shift-content-header-pros-location-icon-icon{width:63.152px;height:77.2px}.shift-content-header-pros-location-icon-icon img{width:39.76px;height:51.456px}.shift-content-header-pros-location-text-city{font-size:18.72px;line-height:23.392px;margin-bottom:4.672px}.shift-content-header-pros-location-text-street{font-size:23.392px;line-height:32.752px}.shift-content-content{gap:28.064px;margin-top:42.112px}.shift-content-content-left{width:856.144px}.shift-content-content-left .hero-carousel{position:relative}.shift-content-content-left .hero-carousel .elenent img{height:491.232px;width:856.144px}.shift-content-content-left .hero-carousel .carousel-button-group .left{left:14.032px}.shift-content-content-left .hero-carousel .carousel-button-group .right{right:14.032px}.shift-content-content-left .hero-carousel-photo{right:14.032px;bottom:14.032px;padding:9.36px;gap:11.696px;font-size:18.72px;line-height:23.392px}.shift-content-content-left .hero-carousel-photo img{width:28.064px;height:28.064px}.shift-content-content-left .hero-reviews{margin-top:9.36px;padding:9.36px}.shift-content-content-left .hero-reviews .text{font-size:18.72px;line-height:23.392px}.shift-content-content-left .hero-reviews .count{padding:7.024px}.shift-content-content-left .hero-reviews .count-value{font-size:35.088px;line-height:37.424px}.shift-content-content-left .hero-reviews .count-text{font-size:14.032px;line-height:18.72px}.shift-content-content-left .advantages{margin-top:74.848px}.shift-content-content-left .advantages .carousel-button-group{top:128.656px}.shift-content-content-left .advantages .carousel-button-group .left{left:14.032px}.shift-content-content-left .advantages .carousel-button-group .right{right:14.032px}.shift-content-content-left .advantages .advantage{width:257.312px}.shift-content-content-left .advantages .advantage-name{padding:9.36px 14.032px;font-size:18.72px;line-height:23.392px}.shift-content-content-left .advantages .advantage-name p{margin-top:14.032px;font-size:14.032px;line-height:18.72px}.shift-content-content-left .about{margin-top:74.848px}.shift-content-content-left .about-block{margin-top:28.064px;padding:28.064px}.shift-content-content-left .about-block-author-line{gap:14.032px}.shift-content-content-left .about-block-author-line-img img{height:70.176px;width:70.176px}.shift-content-content-left .about-block-author-line-text .name{font-size:23.392px;line-height:32.752px;margin-top:2.336px}.shift-content-content-left .about-block-author-line-text .label{font-size:18.72px;line-height:23.392px}.shift-content-content-left .about-block-author .separator{margin:14.032px 0}.shift-content-content-left .about-block-title{font-size:35.088px;line-height:37.424px;width:753.216px}.shift-content-content-left .about-block-bullets{margin:14.032px 0;gap:14.032px}.shift-content-content-left .about-block-bullets .line{gap:14.032px;font-size:18.72px;line-height:23.392px;width:753.216px}.shift-content-content-left .about-block-bullets .line img{width:23.392px;height:23.392px}.shift-content-content-left .about-block-button .buttons{width:max-content;padding:16.368px 18.72px}.shift-content-content-left .baner{width:856.14px;margin:74.848px 0}.shift-content-content-left .baner-wrap{padding:21.056px 28.064px}.shift-content-content-left .baner-title{font-size:35.088px;line-height:37.424px;letter-spacing:-.04em}.shift-content-content-left .baner-text{max-width:409.36px;margin-top:14.032px;margin-bottom:14.032px;font-size:14.032px;line-height:18.72px}.shift-content-content-left .baner .img{top:-74px;right:-165px}.shift-content-content-left .baner .img img{width:515.83px;height:414.47px}.shift-content-content-left .baner .buttons{padding:12.864px}.shift-content-content-left .teachers-who{margin-top:74.848px}.shift-content-content-left .teachers-who-desc{margin-top:28.064px;font-size:18.72px;line-height:23.392px}.shift-content-content-left .teachers-who-cards{margin-top:14.032px;gap:4.672px}.shift-content-content-left .teachers-who-cards .card{width:253.808px;padding:14.032px;height:calc(100% - 28.064px)}.shift-content-content-left .teachers-who-cards .card-title{font-size:23.392px;line-height:23.392px}.shift-content-content-left .teachers-who-cards .card-text{margin-top:14.032px;font-size:18.72px;line-height:23.392px}.shift-content-content-left .teachers{margin-top:56.144px}.shift-content-content-left .teachers-cards{margin-top:28.064px}.shift-content-content-left .teachers-cards .carousel-button-group .left{left:14.032px}.shift-content-content-left .teachers-cards .carousel-button-group .right{right:14.032px}.shift-content-content-left .teachers-card{padding:14.032px;width:311.12px;height:calc(100% - 28.064px)}.shift-content-content-left .teachers-card .header{gap:14.032px}.shift-content-content-left .teachers-card .header-name{width:169.584px;line-height:23.392px;font-size:23.392px}.shift-content-content-left .teachers-card .header-prof{font-size:14.032px;line-height:18.72px}.shift-content-content-left .teachers-card .header img{height:74.848px;width:74.848px}.shift-content-content-left .teachers-card .about-text{margin-top:28.064px;font-size:18.72px;line-height:23.392px}.shift-content-content-left .teachers-card .button{width:37.424px;height:37.424px;top:14.032px;right:14.032px}.shift-content-content-left .teachers-card .button img{height:28.064px;width:28.064px}.shift-content-content-left .gathering-advantages{margin-top:74.848px}.shift-content-content-left .gathering-advantages-elements{margin-top:28.064px;gap:14.032px}.shift-content-content-left .gathering-advantages-elements .card{width:392.976px;padding:14.032px}.shift-content-content-left .gathering-advantages-elements .card-header{display:flex;justify-content:space-between}.shift-content-content-left .gathering-advantages-elements .card-header .title{font-size:23.392px;line-height:23.392px}.shift-content-content-left .gathering-advantages-elements .card-header .img img{height:84.208px;width:84.208px}.shift-content-content-left .gathering-advantages-elements .card-text{margin-top:18.72px;font-size:18.72px;line-height:23.392px}.shift-content-content-left .gathering-coaching{margin-top:74.848px}.shift-content-content-left .gathering-coaching-data{margin-top:28.064px}.shift-content-content-left .gathering-coaching-data .img img{width:188.304px;height:304.096px}.shift-content-content-left .gathering-coaching-data .card{padding:28.064px}.shift-content-content-left .gathering-coaching-data .card .title{font-size:23.392px;line-height:32.752px}.shift-content-content-left .gathering-coaching-data .card .text{margin-top:9.36px;font-size:18.72px;line-height:23.392px}.shift-content-content-left .gathering-banner{margin-top:28.064px;padding:14.032px 28.064px}.shift-content-content-left .gathering-banner .bg1{height:548.544px;width:548.544px;top:105.264px;left:590.64px}.shift-content-content-left .gathering-banner .bg2{height:548.544px;width:548.544px;top:-362.576px;left:723.984px}.shift-content-content-left .gathering-banner .title{width:715.792px;font-size:35.088px;line-height:37.424px}.shift-content-content-left .gathering-banner .text{margin-top:9.36px;width:715.792px;font-size:23.392px;line-height:32.752px}.shift-content-content-left .gathering-activities{margin-top:74.848px}.shift-content-content-left .gathering-activities-subtitle{margin-top:28.064px;font-size:23.392px;line-height:23.392px}.shift-content-content-left .gathering-activities-elements{margin-top:28.064px;gap:14.032px}.shift-content-content-left .gathering-activities-elements.second{margin-top:14.032px}.shift-content-content-left .gathering-activities-elements .card{gap:9.36px}.shift-content-content-left .gathering-activities-elements .card .img img{height:60.816px;width:60.816px}.shift-content-content-left .gathering-activities-elements .card .name{font-size:18.72px;width:276.016px;line-height:23.392px}.shift-content-content-left .actions{margin-top:74.848px}.shift-content-content-left .actions-desc{margin-top:28.064px;font-size:18.72px;line-height:23.392px}.shift-content-content-left .actions-elements{margin-top:28.064px;gap:19.888px}.shift-content-content-left .actions-elements-column{gap:14.032px}.shift-content-content-left .actions-button{margin-top:28.064px}.shift-content-content-left .actions-button .buttons{padding:12.864px 15.2px}.shift-content-content-left .actions .action-card{width:274.848px}.shift-content-content-left .actions .action-card .img img{width:274.848px;height:198.832px}.shift-content-content-left .actions .action-card .text{padding:14.032px}.shift-content-content-left .actions .action-card .button{top:14.032px;right:14.032px;height:37.424px;width:37.424px}.shift-content-content-left .actions .action-card .button img{width:28.064px;height:28.064px}.shift-content-content-left .schedule{margin-top:74.848px}.shift-content-content-left .schedule-data{gap:28.064px;margin-top:28.064px;justify-content:space-between}.shift-content-content-left .schedule-elements .element{gap:18.72px}.shift-content-content-left .schedule-elements .element-separator{margin-left:27.2px;margin-top:4.672px;margin-bottom:4.672px}.shift-content-content-left .schedule-elements .element .time{min-width:58.48px;min-height:58.48px;font-size:18.72px;line-height:23.392px}.shift-content-content-left .schedule-elements .element .text{width:470.176px;font-size:18.72px;line-height:23.392px}.shift-content-content-left .schedule-info{padding:14.032px;gap:4.672px}.shift-content-content-left .schedule-info .text{color:#222;font-size:18.72px;line-height:23.392px;width:212.864px}.shift-content-content-left .schedule-info .text .link{margin-top:9.6px}.shift-content-content-left .schedule-info .text .link a{color:#178ce6;text-decoration:underline}.shift-content-content-left .schedule-button{margin-top:28.064px}.shift-content-content-left .schedule-button .buttons{width:max-content;padding:12.864px 15.2px}.shift-content-content-left .waBanner{padding:28.064px 112.288px;margin-top:74.848px}.shift-content-content-left .waBanner .red{width:851.456px;height:851.456px;top:238.592px;left:334.496px}.shift-content-content-left .waBanner .yellow{width:851.456px;height:851.456px;left:-56.144px;top:-313.456px}.shift-content-content-left .waBanner .title{font-size:35.088px;line-height:37.424px;width:564.912px}.shift-content-content-left .waBanner .buttons{width:max-content;margin-top:28.064px;padding:16.368px 18.72px}.shift-content-content-left .waBanner .form{padding:9.36px;margin-left:-9.36px;margin-right:-9.36px;gap:4.672px;margin-top:18.72px}.shift-content-content-left .waBanner .form .input{padding:14.032px}.shift-content-content-left .waBanner .form .input .label{font-size:14.032px;line-height:18.72px}.shift-content-content-left .waBanner .form .input input{font-size:18.72px;line-height:23.392px}.shift-content-content-left .waBanner .checkbox{margin-top:18.72px;padding:14.032px;font-size:18.72px;line-height:23.392px}.shift-content-content-left .waBanner .checkbox img{height:28.064px;width:28.064px}.shift-content-content-left .location{margin-top:74.848px}.shift-content-content-left .location .text{margin-top:24px;font-size:23.392px;line-height:32.752px}.shift-content-content-left .location-carousel{margin-top:28.064px}.shift-content-content-left .location-carousel .carousel-button-group .left{left:14.032px}.shift-content-content-left .location-carousel .carousel-button-group .right{right:14.032px}.shift-content-content-left .location .specials{margin-top:28.064px;gap:28.064px}.shift-content-content-left .location .specials-button{margin-top:42.112px}.shift-content-content-left .location .specials-button .buttons{padding:12.864px 15.2px}.shift-content-content-left .location .special{gap:9.36px;width:350.88px}.shift-content-content-left .location .special-img img{height:60.816px;width:60.816px}.shift-content-content-left .location .special-text{font-size:18.72px;line-height:23.392px}.shift-content-content-left .infrostruction{margin-top:74.848px}.shift-content-content-left .infrostruction .infoblock{margin-top:28.064px;padding:14.032px;gap:14.032px;font-size:18.72px;line-height:23.392px}.shift-content-content-left .infrostruction .infoblock img{margin-top:-2px;height:28.064px;width:28.064px}.shift-content-content-left .infrostruction-advantages{margin-top:14.032px;gap:28.064px}.shift-content-content-left .infrostruction-advantages .element{width:414.032px;gap:4.672px}.shift-content-content-left .infrostruction-advantages .element-count{min-width:56.144px;height:56.144px;font-size:23.392px;line-height:23.392px;margin:4.672px}.shift-content-content-left .infrostruction-advantages .element-value{font-size:18.72px;line-height:23.392px}.shift-content-content-left .infrostruction-carousel{margin-top:14.032px}.shift-content-content-left .infrostruction-carousel .carousel-button-group .left{left:14.032px}.shift-content-content-left .infrostruction-carousel .carousel-button-group .right{right:14.032px}.shift-content-content-left .infrostruction-carousel .element img{width:856.144px;height:491.232px}.shift-content-content-left .infrostruction-carousel-navigation{margin-top:14.032px}.shift-content-content-left .infrostruction-carousel-navigation .list{display:flex;width:max-content;padding-bottom:10px}.shift-content-content-left .infrostruction-carousel-navigation .list .element{padding:4.672px 4.672px 7.024px}.shift-content-content-left .infrostruction-carousel-navigation .list .element-img img{height:93.568px;width:187.136px}.shift-content-content-left .infrostruction-carousel-navigation .list .element-text{width:185.136px}.shift-content-content-left .tour-3d{margin-top:74.848px}.shift-content-content-left .tour-3d-text{margin-top:28.064px;width:673.68px;font-size:23.392px;line-height:32.752px}.shift-content-content-left .tour-3d-img{margin-top:28.064px}.shift-content-content-left .tour-3d-img img{width:856.144px;height:292.4px}.shift-content-content-left .tour-3d-img-icon img{width:153.216px;height:42.112px}.shift-content-content-left .tour-3d-modal-close{right:28.064px;top:28.064px;height:56.144px;width:56.144px}.shift-content-content-left .tour-3d-modal-close img{width:28.064px;height:28.064px}.shift-content-content-left .how-to-get{margin-top:74.848px}.shift-content-content-left .how-to-get-content{margin-top:28.064px;gap:56.144px}.shift-content-content-left .how-to-get-content .left{width:449.12px;line-height:32.752px;font-size:23.392px}.shift-content-content-left .how-to-get-content .infoblock{margin-top:14.032px;padding:14.032px;gap:14.032px;font-size:18.72px;line-height:23.392px}.shift-content-content-left .how-to-get-content .infoblock img{height:28.064px;width:28.064px;margin-top:-2px}.shift-content-content-left .how-to-get-content .right-img img{width:350.88px;height:170.768px}.shift-content-content-left .how-to-get-content .right-text{font-size:18.72px;line-height:23.392px;padding:14.032px}.shift-content-content-left .how-to-get-content .right-text a{color:#178ce6;gap:4.672px}.shift-content-content-left .how-to-get-content .right-text img{width:14.032px;height:23.392px;margin-top:-2px}.shift-content-content-left .feature{margin-top:74.848px}.shift-content-content-left .feature-list{margin-top:14.032px;gap:28.064px}.shift-content-content-left .feature-list .element{width:414.032px;gap:4.672px}.shift-content-content-left .feature-list .element-count{min-width:56.144px;min-height:56.144px;font-size:23.392px;line-height:23.392px;margin:4.672px}.shift-content-content-left .feature-list .element-value{font-size:18.72px;line-height:23.392px}.shift-content-content-left .feature-imgs{margin-top:28.064px;gap:14.032px}.shift-content-content-left .feature-imgs .big img{width:591.808px;height:421.056px}.shift-content-content-left .feature-imgs .small{gap:14.032px}.shift-content-content-left .feature-imgs .small img{width:250.288px;height:202.336px}.shift-content-content-left .security{margin-top:74.848px}.shift-content-content-left .security-carousel{margin-top:28.064px}.shift-content-content-left .security-carousel .carousel-button-group .left{left:14.032px}.shift-content-content-left .security-carousel .carousel-button-group .right{right:14.032px}.shift-content-content-left .security-carousel .element-title{width:638.592px;margin-top:14.032px;font-size:23.392px;line-height:23.392px}.shift-content-content-left .security-carousel .element-desc{width:638.592px;margin-top:9.36px;font-size:23.392px;line-height:32.752px}.shift-content-content-left .reviews{margin-top:74.848px}.shift-content-content-left .reviews-scores{margin-top:28.064px;padding:14.032px}.shift-content-content-left .reviews-scores .main-score{gap:14.032px}.shift-content-content-left .reviews-scores .main-score .score{height:65.504px;width:65.504px;font-size:35.088px;line-height:37.424px;margin:9.36px 0 9.36px 9.36px}.shift-content-content-left .reviews-scores .main-score .text .count,.shift-content-content-left .reviews-scores .main-score .text .title{font-size:18.72px;line-height:23.392px}.shift-content-content-left .reviews-scores .separator{margin-top:9.36px}.shift-content-content-left .reviews-scores .scores{margin:18.72px 9.36px 9.36px}.shift-content-content-left .reviews-scores .scores-element{width:244.448px}.shift-content-content-left .reviews-scores .scores-element-text{font-size:18.72px;line-height:23.392px}.shift-content-content-left .reviews-scores .scores-element .progress{background-color:#cfeeff;border-radius:1000px;width:100%;height:8px;overflow:hidden}.shift-content-content-left .reviews-scores .scores-element .progress-width{background-color:#178ce6;border-radius:1000px;height:8px}.shift-content-content-left .reviews-carousel{margin-top:28.064px}.shift-content-content-left .reviews-carousel .carousel-button-group .left{left:14.032px}.shift-content-content-left .reviews-carousel .carousel-button-group .right{right:14.032px}.shift-content-content-left .review-element{width:320.464px;padding:14.032px;height:439.776px}.shift-content-content-left .review-element .header{gap:14.032px}.shift-content-content-left .review-element .header .image img{width:56.144px;height:56.144px}.shift-content-content-left .review-element .header .text .title{font-size:23.392px;line-height:23.392px}.shift-content-content-left .review-element .content{margin-top:14.032px;width:calc(100% - 28.064px);padding:14.032px;height:calc(100% - 56.128px - 56.144px);overflow:hidden;font-size:18.72px;line-height:23.392px}.shift-content-content-left .review-element .link{height:123.984px}.shift-content-content-left .video-element{width:350.88px;height:467.84px}.shift-content-content-left .video-element .text{font-size:18.72px;line-height:23.392px;padding:24px}.shift-content-content-right .card{width:445.616px;padding:28.064px}.shift-content-content-right .card .title{font-size:36.256px;line-height:44.448px}.shift-content-content-right .card .date-wrapper{margin-top:23.392px}.shift-content-content-right .card .date-wrapper .date{font-size:21.056px;line-height:25.728px;padding:4.672px 9.36px;z-index:2}.shift-content-content-right .card .date-wrapper .shift-name{font-size:21.056px;line-height:25.728px;padding:4.672px 9.36px;margin-left:-4.672px}.shift-content-content-right .card-lines{margin-top:23.392px;gap:9.36px}.shift-content-content-right .card-line{gap:4.672px}.shift-content-content-right .card-line img{height:23.392px;width:23.392px}.shift-content-content-right .card-price{margin-top:4.672px;gap:4.672px}.shift-content-content-right .card-price-label{margin-top:18.72px;font-size:18.72px;line-height:23.392px}.shift-content-content-right .card-price-main{font-size:35.088px;line-height:37.424px}.shift-content-content-right .card-price-red,.shift-content-content-right .card-price-sale{font-size:18.72px;line-height:23.392px}.shift-content-content-right .card .buttons{margin-top:23.392px;padding:23.392px}.shift-content-content-right .card .green-button{margin-top:9.36px;padding:23.392px;font-size:23.392px;line-height:23.392px}.shift-content-content-right .card-num{font-size:23.392px;line-height:32.752px;bottom:-62px}.shift-navigation{padding:14.032px 0}.shift-navigation-content{width:1600px;margin:0 auto}.shift-navigation-button p{padding:5.84px 14.032px;font-size:18.72px;line-height:23.392px}.shift-navigation-buttons-wrapper{width:856.144px;margin-left:56.144px}.shift-navigation-shadow{width:200.56px}.shift-navigation-shadow-wrapper{height:37.424px;margin-top:-37.424px;margin-left:56.144px;width:982.464px}.shift-presentation{width:1487.712px;margin:98.24px auto 0;padding:0 56.144px}.shift-questions{margin-top:98.24px;padding:0 56.144px}.shift-questions .questions{padding:0}.shift-banner{margin-top:9.36px;padding:9.36px;gap:9.36px}.shift-banner-text{padding-left:4.672px;font-size:18.72px;line-height:23.392px}.shift .payBanner{padding-top:56.144px}}@media screen and (max-width:849px){.desktop-show{display:none!important}}@media screen and (min-width:850px){.mobile-show{display:none!important}}@keyframes scroll{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes scroll2{0%{transform:translateX(-200%)}to{transform:translateX(0)}}@keyframes scrollReverse{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}@keyframes scrollReverse2{0%{transform:translateX(0)}to{transform:translateX(-200%)}}.friends-header{position:absolute;opacity:.1}.friends-content{position:relative}.friends-banner{display:flex}.friends-banner .left{position:relative;background-image:url(/friendsImgs/banner_bg.svg);background-repeat:no-repeat;background-size:100%;color:#fff;font-weight:600;letter-spacing:-.06em}.friends-banner .left,.friends-banner .right{background-color:#1f596d;border-radius:24px;flex:1 1}.friends-banner .right .title{font-weight:600;letter-spacing:-.02em;color:#fff}.friends-banner .right .list{display:flex;flex-direction:column}.friends-banner .right .list-element{color:#fff;display:flex;align-items:center}.friends-banner .right .buttons{width:max-content}.friends-cards .title{font-weight:600;letter-spacing:-.06em;color:#222}.friends-cards .elements{display:flex;flex-wrap:wrap}.friends-cards .element{background-color:#f2f2f2;border-radius:24px}.friends-cards .element-title{font-weight:600;letter-spacing:-.04em;color:#373737}.friends-cards .element-text{color:#373737}.friends-tags{width:100vw;background-color:#e3472a}.friends-tags-title{color:#fff;font-weight:600;letter-spacing:-.06em}.friends-tags-carousels{display:flex;flex-direction:column}.friends-tags-carousel{display:flex;width:100vw;overflow:hidden}.friends-tags-line{display:flex;width:max-content;animation:scroll 120s linear infinite;animation-delay:-120s}.friends-tags-line:nth-child(2){animation:scroll2 120s linear infinite;animation-delay:-60s}.friends-tags-line.reverse{animation:scrollReverse 120s linear infinite;animation-delay:-120s}.friends-tags-line.reverse:nth-child(2){animation:scrollReverse2 120s linear infinite;animation-delay:-60s}.friends-tag{background-color:#f7dd53;border-radius:200px;white-space:nowrap;color:#373737;font-weight:600;letter-spacing:-.01em;box-shadow:0 1px 1px 0 rgba(0,0,0,.149),0 0 2px 1px rgba(0,0,0,.039),inset 0 0 10px 2px hsla(0,0%,100%,.2),inset 0 -1px 8px 1px hsla(0,0%,100%,.2)}.friends-interests{width:100vw;background-color:#f7dd53}.friends-interests-title{font-weight:600;letter-spacing:-.06em;color:#222}.friends-interests-carousel{width:100vw;display:flex}.friends-interests-line{display:flex;animation:scroll 120s linear infinite;animation-delay:-120s}.friends-interests-line:nth-child(2){animation:scroll2 120s linear infinite;animation-delay:-60s}.friends-interests-card{flex:1 1;background-color:#f2f2f2;border-radius:24px}.friends-interests-card .image img{border-radius:12px;object-fit:cover}.friends-interests-card .title{font-weight:600;letter-spacing:-.04em;color:#373737}.friends-interests-card .text{color:#373737}.friends-teachers{width:100vw}.friends-teachers-title{font-weight:600;letter-spacing:-.06em;color:#222}.friends-teachers-carousel{width:100vw;display:flex}.friends-teachers-line{display:flex;animation:scroll 120s linear infinite;animation-delay:-120s}.friends-teachers-line:nth-child(2){animation:scroll2 120s linear infinite;animation-delay:-60s}.friends-teachers-card{flex:1 1;background-color:#f2f2f2;border-radius:24px}.friends-teachers-card .image img{border-radius:12px;object-fit:cover}.friends-teachers-card .type{color:#737373}.friends-teachers-card .title-text-wrapper{display:flex;flex-direction:column;justify-content:space-between}.friends-teachers-card .title{font-weight:600;letter-spacing:-.04em;color:#373737}.friends-teachers-card .text{color:#373737}.friends-posts-title{font-weight:600;letter-spacing:-.06em;color:#222}.friends-posts-carousel{position:relative;border-radius:24px;box-shadow:0 7px 20px 0 rgba(0,0,0,.059),0 4px 4px 0 rgba(0,0,0,.059)}.friends-posts-carousel .carousel-button-group{position:absolute;width:100%;top:50%;transform:translateY(-50%)}.friends-posts-post{display:flex;overflow:hidden;border-radius:24px}.friends-posts-post,.friends-posts-post .cover img{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.friends-posts-post .cover img{object-fit:cover}.friends-posts-post .content{background-color:#f2f2f2;height:100%;display:flex;justify-content:center;flex-direction:column}.friends-posts-post .content .author{display:flex;align-items:center}.friends-posts-post .content .author-img img{object-fit:cover;border-radius:100px;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.friends-posts-post .content .author-data .type{color:#bdbdbd}.friends-posts-post .content .author-data .name{color:#373737}.friends-posts-post .content-title{font-weight:600;letter-spacing:-.04em;color:#373737}.friends-posts-post .content-text{display:flex;flex-direction:column;color:#737373}.friends-posts-post .content-reactions{display:flex}.friends-posts-post .content-reactions .react{display:flex;align-items:center;color:#373737;background-color:#fff;border:2px solid #9fcd60;border-radius:100px}.friends-posts-post .content-link{color:#178ce6;text-decoration:underline}.friends-posts-post .content-link a{color:#178ce6}.friends-gif-title{color:#373737;font-weight:600;letter-spacing:-.06em}.friends-gif-content{display:flex}.friends-gif-content .left{background-color:#f7dd53;border-radius:60px;overflow:hidden;position:relative}.friends-gif-content .left .img{position:absolute}.friends-gif-content .left .text{height:100%;text-align:center;display:flex;width:100%;justify-content:center;align-items:center;position:relative;color:#222;letter-spacing:-.04em;font-weight:600}.friends-gif-content .right{border-radius:60px;overflow:hidden}.friends-gif-content .right img{object-fit:cover;width:100%;height:100%}@media screen and (max-width:849px){.friends-header{width:131.127vw;left:-15.686vw;top:-13.725vw}.friends-header img{width:131.127vw;height:55.147vw}.friends-content{padding-top:17.647vw}.friends-content,.friends-content .referal-content-buttons{margin-bottom:5.882vw}.friends-banner{margin-top:22.059vw;gap:.98vw;background-color:#1f596d;border-radius:24px;flex-direction:column;overflow:hidden}.friends-banner .left{padding:5.882vw 0 5.882vw 2.941vw;background-image:url(/friendsImgs/banner_bg_mobile.svg);font-size:7.843vw;line-height:8.824vw}.friends-banner .left .small-text{font-size:4.412vw;line-height:4.902vw;letter-spacing:-.01em;margin-top:2.941vw;width:78.922vw}.friends-banner .right{padding:2.941vw}.friends-banner .right .title{width:78.922vw;line-height:4.902vw;font-size:4.412vw;letter-spacing:-.01em}.friends-banner .right .list{margin-top:.98vw;width:72.059vw;gap:2.941vw}.friends-banner .right .list-element{align-items:flex-start;line-height:4.902vw;font-size:3.676vw}.friends-banner .right .list-element img{width:4.902vw;height:4.902vw}.friends-banner .right .buttons{margin-top:5.882vw;padding:4.902vw 0;width:100%}.friends-events{margin-top:7.018vw;margin-bottom:0}.friends-cards{margin:11.765vw 2.941vw 0}.friends-cards .title{font-size:7.843vw;line-height:8.824vw}.friends-cards .elements{margin-top:5.882vw;gap:1.961vw}.friends-cards .element{flex:1 1;padding:5.882vw}.friends-cards .element-title{width:76.471vw;font-size:6.373vw;line-height:6.863vw;letter-spacing:-.02em}.friends-cards .element-text{margin-top:6.373vw;font-size:3.676vw;line-height:4.902vw}.friends-tags{padding:15.686vw 0}.friends-tags-title{margin:0 2.941vw;font-size:7.843vw;line-height:8.824vw}.friends-tags-carousels{margin-top:11.765vw;gap:.98vw}.friends-tag{margin:0 .49vw;padding:2.941vw 5.882vw;font-size:4.412vw;line-height:4.902vw}.friends-interests{padding:15.686vw 0}.friends-interests-title{font-size:7.843vw;line-height:8.824vw;margin:0 2.941vw}.friends-interests-carousel{margin-top:5.882vw}.friends-interests-card{margin:0 2.941vw;padding:2.941vw;height:99.118vw}.friends-interests-card .image img{height:55.392vw;width:67.647vw}.friends-interests-card .title-text-wrapper{height:44.118vw;display:flex;flex-direction:column;justify-content:space-between}.friends-interests-card .title{font-size:6.373vw;line-height:6.863vw;margin-top:3.922vw}.friends-interests-card .text{font-size:3.676vw;line-height:4.902vw;margin-bottom:2.941vw}.friends-interests .buttons{margin:5.882vw 2.941vw 0;padding:6.863vw 0;width:calc(100% - 5.882vw)}.friends-teachers{margin-top:11.765vw}.friends-teachers-title{font-size:7.843vw;line-height:8.824vw;margin:0 2.941vw}.friends-teachers-carousel{margin-top:5.882vw}.friends-teachers-card{margin:0 2.941vw;padding:2.941vw;height:109.314vw}.friends-teachers-card .image img{height:55.392vw;width:67.647vw}.friends-teachers-card .type{font-size:2.941vw;line-height:3.922vw;margin-top:3.922vw}.friends-teachers-card .title-text-wrapper{height:44.118vw}.friends-teachers-card .title{font-size:6.373vw;line-height:6.863vw;letter-spacing:-.02em}.friends-teachers-card .text{font-size:3.676vw;line-height:4.902vw}.friends-teachers .buttons{margin:3.509vw 3.509vw 0;padding:2.193vw 0}.friends-posts{margin:23.529vw 2.941vw 0}.friends-posts-title{font-size:7.843vw;line-height:8.824vw}.friends-posts-slider{margin-top:5.882vw;display:flex;gap:2.941vw;padding:0 2.941vw;margin-left:-2.941vw;margin-right:-2.941vw;overflow:auto}.friends-posts-post{min-width:88.235vw;flex-direction:column}.friends-posts-post .cover{display:flex}.friends-posts-post .cover img{width:88.235vw;height:73.529vw}.friends-posts-post .content{padding:2.941vw;justify-content:flex-start}.friends-posts-post .content .author{gap:1.961vw}.friends-posts-post .content .author-img img{height:11.765vw;width:11.765vw}.friends-posts-post .content .author-data .type{font-size:2.941vw;line-height:3.922vw}.friends-posts-post .content .author-data .name{font-size:3.676vw;line-height:4.902vw}.friends-posts-post .content-title{font-size:6.373vw;line-height:6.863vw;width:79.412vw;margin-top:5.882vw;letter-spacing:-.02em}.friends-posts-post .content-text{margin-top:5.882vw;width:79.412vw;font-size:3.676vw;line-height:4.902vw;gap:1.961vw}.friends-posts-post .content-reactions{margin-top:5.882vw;gap:1.961vw}.friends-posts-post .content-reactions .react{font-size:3.676vw;line-height:4.902vw;gap:1.961vw;padding:1.471vw 3.431vw}.friends-posts-post .content-link{font-size:3.676vw;line-height:4.902vw;margin-top:5.882vw}.friends-gif{margin:17.647vw 2.941vw 2.941vw}.friends-gif-title{font-size:7.843vw;line-height:8.824vw}.friends-gif-content{margin-top:5.882vw}.friends-gif-content .left{display:none}.friends-gif-content .right{width:94.118vw;height:147.059vw;border-radius:12px}}@media screen and (min-width:850px)and (max-width:1600px){.friends .referal-content-header-text-line{width:59.722vw}.friends-header{width:108.114vw;left:-3.07vw;top:-11.33vw}.friends-header img{width:108.114vw;height:45.468vw}.friends-content{padding-top:6.14vw}.friends-banner{margin:7.018vw 3.509vw 3.509vw;gap:.292vw}.friends-banner .left{padding:3.509vw;font-size:3.509vw;line-height:3.509vw}.friends-banner .left .text{width:36.111vw}.friends-banner .right{padding:3.509vw}.friends-banner .right .title{line-height:1.462vw;font-size:1.462vw}.friends-banner .right .list{margin-top:1.754vw;gap:.877vw}.friends-banner .right .list-element{line-height:1.462vw;font-size:1.17vw}.friends-banner .right .list-element img{width:1.462vw;height:1.462vw}.friends-banner .right .buttons{margin-top:1.754vw}.friends-events{margin:7.018vw 3.509vw 0}.friends-cards{margin:4.678vw 3.509vw 0}.friends-cards .title{font-size:3.509vw;line-height:3.509vw}.friends-cards .elements{margin-top:3.509vw;gap:.585vw}.friends-cards .element{width:42.69vw;padding:1.754vw}.friends-cards .element-title{width:29.825vw;font-size:2.193vw;line-height:2.339vw}.friends-cards .element-text{margin-top:3.509vw;font-size:1.17vw;line-height:1.462vw}.friends-tags{padding:4.678vw 0}.friends-tags-title{width:77.193vw;margin:0 auto;font-size:3.509vw;line-height:3.509vw}.friends-tags-carousels{margin-top:3.509vw;gap:.585vw}.friends-tag{margin:0 .292vw;padding:.877vw 1.754vw;font-size:1.316vw;line-height:1.462vw}.friends-interests{padding:4.678vw 0}.friends-interests-title{font-size:3.509vw;line-height:3.509vw;margin:0 3.509vw}.friends-interests-carousel{margin-top:3.509vw}.friends-interests-card{margin:0 .877vw;padding:.877vw .877vw 1.5vw}.friends-interests-card .image img{height:16.52vw;width:20.175vw}.friends-interests-card .title{font-size:2.193vw;line-height:2.339vw;margin-top:1.17vw}.friends-interests-card .text{font-size:1.17vw;line-height:1.462vw;margin-top:2.047vw}.friends-interests .buttons{margin:3.509vw 3.509vw 0;padding:2.193vw 0;width:calc(100% - 7.018vw)}.friends-teachers{padding:4.678vw 0}.friends-teachers-title{font-size:3.509vw;line-height:3.509vw;margin:0 3.509vw}.friends-teachers-carousel{margin-top:3.509vw}.friends-teachers-card{margin:0 .877vw;padding:.877vw;height:30.41vw}.friends-teachers-card .image img{height:14.327vw;width:20.175vw}.friends-teachers-card .type{font-size:.877vw;line-height:1.17vw;margin-top:1.17vw}.friends-teachers-card .title-text-wrapper{height:12.865vw}.friends-teachers-card .title{font-size:2.193vw;line-height:2.339vw}.friends-teachers-card .text{font-size:1.17vw;line-height:1.462vw}.friends-teachers .buttons{margin:3.509vw 3.509vw 0;padding:2.193vw 0}.friends-posts{margin:7.018vw 3.509vw 0}.friends-posts-title{font-size:3.509vw;line-height:3.509vw}.friends-posts-carousel{margin:3.509vw auto 0;width:77.193vw}.friends-posts-post{height:36.55vw;width:77.193vw}.friends-posts-post .cover img{width:38.596vw;height:36.55vw}.friends-posts-post .content{padding:0 3.509vw}.friends-posts-post .content .author{gap:.585vw}.friends-posts-post .content .author-img img{height:3.509vw;width:3.509vw}.friends-posts-post .content .author-data .type{font-size:.877vw;line-height:1.17vw}.friends-posts-post .content .author-data .name{font-size:1.17vw;line-height:1.462vw}.friends-posts-post .content-title{font-size:2.193vw;line-height:2.339vw;margin-top:1.754vw}.friends-posts-post .content-text{margin-top:1.754vw;font-size:1.17vw;line-height:1.462vw;gap:.585vw}.friends-posts-post .content-reactions{margin-top:1.754vw;gap:.585vw}.friends-posts-post .content-reactions .react{font-size:1.17vw;line-height:1.462vw;gap:.585vw;padding:.585vw 1.17vw}.friends-posts-post .content-link{font-size:1.17vw;line-height:1.462vw;margin-top:1.754vw}.friends-gif{margin:8.187vw 3.509vw 3.509vw}.friends-gif-title{font-size:3.509vw;line-height:3.509vw}.friends-gif-content{margin-top:3.509vw;gap:1.754vw}.friends-gif-content .left{width:45.614vw;height:45.614vw}.friends-gif-content .left .img{left:-20.906vw;top:-13.889vw}.friends-gif-content .left .img img{width:72.149vw;height:77.193vw}.friends-gif-content .right{width:45.614vw;height:45.614vw}.friends-gif-content .text{font-size:2.193vw;line-height:2.339vw}}@media screen and (min-width:1601px){.friends{width:100vw}.friends .referal-content-header-text-line{width:955.552px}.friends-header{width:100vw;display:flex;justify-content:center;top:-181.28px}.friends-header img{width:1729.824px;height:727.488px}.friends-content{padding-top:98.24px}.friends-banner{width:1487.712px;margin:112.288px auto 56.144px;gap:4.672px}.friends-banner .left{padding:56.144px;font-size:56.144px;line-height:56.144px}.friends-banner .left .text{width:577.776px}.friends-banner .right{padding:56.144px}.friends-banner .right .title{line-height:23.392px;font-size:23.392px}.friends-banner .right .list{margin-top:28.064px;gap:14.032px}.friends-banner .right .list-element{line-height:23.392px;font-size:18.72px}.friends-banner .right .list-element img{width:23.392px;height:23.392px}.friends-banner .right .buttons{margin-top:28.064px}.friends-events{width:1600px;margin:112.288px auto 0}.friends-cards{width:1487.712px;margin:74.848px auto 0}.friends-cards .title{font-size:56.144px;line-height:56.144px}.friends-cards .elements{margin-top:56.144px;gap:9.36px}.friends-cards .element{width:683.04px;padding:28.064px}.friends-cards .element-title{width:477.2px;font-size:35.088px;line-height:37.424px}.friends-cards .element-text{margin-top:56.144px;font-size:18.72px;line-height:23.392px}.friends-tags{padding:74.848px 0}.friends-tags-title{width:1235.088px;margin:0 auto;font-size:56.144px;line-height:56.144px}.friends-tags-carousels{margin-top:56.144px;gap:9.36px}.friends-tag{margin:0 4.672px;padding:14.032px 28.064px;font-size:21.056px;line-height:23.392px}.friends-interests{padding:74.848px 0}.friends-interests-title{font-size:56.144px;line-height:56.144px;width:1487.712px;margin:0 auto}.friends-interests-carousel{margin-top:56.144px}.friends-interests-card{margin:0 14.032px;padding:12px 12px 24px}.friends-interests-card .image img{height:264.32px;width:322.8px}.friends-interests-card .title{font-size:35.088px;line-height:37.424px;margin-top:18.72px}.friends-interests-card .text{font-size:18.72px;line-height:23.392px;margin-top:32.752px}.friends-interests .buttons{width:1487.712px;margin:56.144px auto 0;padding:35.088px 0}.friends-teachers{padding:74.848px 0}.friends-teachers-title{font-size:56.144px;line-height:56.144px;width:1487.712px;margin:0 auto}.friends-teachers-carousel{margin-top:56.144px}.friends-teachers-card{margin:0 14.032px;padding:14.032px;height:486.56px}.friends-teachers-card .image img{height:229.232px;width:322.8px}.friends-teachers-card .type{font-size:14.032px;line-height:18.72px;margin-top:18.72px}.friends-teachers-card .title-text-wrapper{height:205.84px}.friends-teachers-card .title{font-size:35.088px;line-height:37.424px}.friends-teachers-card .text{font-size:18.72px;line-height:23.392px}.friends-posts{margin:112.288px auto 0;width:1487.712px}.friends-posts-title{font-size:56.144px;line-height:56.144px}.friends-posts-carousel{margin:56.144px auto 0;width:1235.088px}.friends-posts-post{height:584.8px;width:1235.088px}.friends-posts-post .cover img{width:617.536px;height:584.8px}.friends-posts-post .content{padding:0 56.144px}.friends-posts-post .content .author{gap:9.36px}.friends-posts-post .content .author-img img{height:56.144px;width:56.144px}.friends-posts-post .content .author-data .type{font-size:14.032px;line-height:18.72px}.friends-posts-post .content .author-data .name{font-size:18.72px;line-height:23.392px}.friends-posts-post .content-title{font-size:35.088px;line-height:37.424px;margin-top:28.064px}.friends-posts-post .content-text{margin-top:28.064px;font-size:18.72px;line-height:23.392px;gap:9.36px}.friends-posts-post .content-reactions{margin-top:28.064px;gap:9.36px}.friends-posts-post .content-reactions .react{font-size:18.72px;line-height:23.392px;gap:9.36px;padding:9.36px 18.72px}.friends-posts-post .content-link{font-size:18.72px;line-height:23.392px;margin-top:28.064px}.friends-gif{margin:130.992px auto 0;width:1487.712px}.friends-gif-title{font-size:56.144px;line-height:56.144px}.friends-gif-content{margin-top:56.144px;gap:28.064px}.friends-gif-content .left{width:729.824px;height:729.824px}.friends-gif-content .left .img{left:-334.496px;top:-222.224px}.friends-gif-content .left .img img{width:1154.384px;height:1235.088px}.friends-gif-content .right{width:729.824px;height:729.824px}.friends-gif-content .text{font-size:35.088px;line-height:37.424px}}.contacts-bgheader{position:absolute}.contacts-header{display:flex}.contacts-header-data{flex:1 1}.contacts-header-data h1{color:#373737;font-weight:600;letter-spacing:-.06em}.contacts-header-data-phoneEmail{display:flex}.contacts-header-data-phoneEmail .element .label{font-weight:600;letter-spacing:-.02em;color:#373737}.contacts-header-data-phoneEmail .element .data{color:#737373;letter-spacing:-.02em}.contacts-header-data-adress .label{font-weight:600;letter-spacing:-.02em;color:#373737}.contacts-header-data-adress .data{color:#737373;letter-spacing:-.02em}.contacts-header-data-contactus{color:#373737;font-weight:600;letter-spacing:-.02em}.contacts-header-data-buttons{display:flex;gap:.877vw}.contacts-header-map{border:1px solid rgba(34,34,34,.2);border-radius:24px;overflow:hidden;flex:1 1;height:max-content}.contacts-header-map-img img{object-fit:cover}.contacts-header-map-link a{display:flex;align-items:center;color:#178ce6}.contacts-locations{background-color:#cfeeff}.contacts-locations h2{color:#222;font-weight:600;letter-spacing:-.06em}.contacts-locations-elements{display:flex;flex-direction:column}.contacts-locations-elements .element{background-color:#f9f9f9;border-radius:24px}.contacts-locations-elements .element .header{display:flex;justify-content:space-between;cursor:pointer;font-weight:600;letter-spacing:-.02em;color:#373737;align-items:center}.contacts-locations-elements .element .cards{display:flex;flex-direction:column}.contacts-locations-elements .element .cards .card{display:flex}.contacts-locations-elements .element .cards .card-data{flex:1 1}.contacts-locations-elements .element .cards .card-data-title{color:#373737;font-weight:600;letter-spacing:-.04em}.contacts-locations-elements .element .cards .card-data-phoneEmail{display:flex}.contacts-locations-elements .element .cards .card-data-phoneEmail .element .label{font-weight:600;letter-spacing:-.02em;color:#373737}.contacts-locations-elements .element .cards .card-data-phoneEmail .element .data{color:#737373;letter-spacing:-.02em}.contacts-locations-elements .element .cards .card-data-adress .label{font-weight:600;letter-spacing:-.02em;color:#373737}.contacts-locations-elements .element .cards .card-data-adress .data{color:#737373;letter-spacing:-.02em}.contacts-locations-elements .element .cards .card-data-contactus{color:#373737;font-weight:600;letter-spacing:-.02em}.contacts-locations-elements .element .cards .card-data-buttons{display:flex;gap:.877vw}.contacts-locations-elements .element .cards .card-map{border:1px solid rgba(34,34,34,.2);border-radius:24px;overflow:hidden;flex:1 1;height:max-content}.contacts-locations-elements .element .cards .card-map-img img{object-fit:cover}.contacts-locations-elements .element .cards .card-map-link a{display:flex;align-items:center;color:#178ce6}.contacts-info-title{font-weight:600;letter-spacing:-.02em;color:#373737}.contacts-info-gray{letter-spacing:-.02em;color:#737373}@media screen and (max-width:849px){.contacts{padding-top:23.529vw}.contacts-bgheader{width:131.127vw;left:-15.686vw;top:-13.725vw}.contacts-bgheader img{width:131.127vw;height:55.147vw}.contacts-header{position:relative;margin:0 2.941vw 11.765vw}.contacts-header-map{display:none}.contacts-header-data h1{font-size:7.843vw;line-height:8.824vw}.contacts-header-data-phoneEmail{margin-top:5.882vw;gap:5.882vw;flex-direction:column}.contacts-header-data-phoneEmail .element .label{font-size:4.412vw;line-height:4.902vw;letter-spacing:-.01em}.contacts-header-data-phoneEmail .element .data{font-size:4.412vw;line-height:5.882vw;letter-spacing:-.01em}.contacts-header-data-adress{margin-top:5.882vw}.contacts-header-data-adress .label{font-size:4.412vw;line-height:4.902vw;letter-spacing:-.01em}.contacts-header-data-adress .data{font-size:4.412vw;line-height:5.882vw;letter-spacing:-.01em}.contacts-header-data-adress-link{font-size:3.676vw;line-height:4.902vw;margin-top:1.961vw}.contacts-header-data-adress-link a{color:#178ce6;display:flex;align-items:center;gap:.98vw}.contacts-header-data-adress-link a img{margin-top:.49vw;height:2.941vw;width:2.941vw}.contacts-header-data-contactus{margin-top:5.882vw;font-size:4.412vw;line-height:4.902vw;letter-spacing:-.01em}.contacts-header-data-buttons{margin-top:5.882vw;flex-direction:column}.contacts-locations{padding:5.882vw 2.941vw 8.824vw}.contacts-locations h2{font-size:7.843vw;line-height:8.824vw}.contacts-locations-elements{margin-top:8.824vw;gap:2.941vw}.contacts-locations-elements .element{padding:3.922vw}.contacts-locations-elements .element .header{font-size:4.902vw;line-height:6.863vw}.contacts-locations-elements .element .header img{height:5.882vw;width:5.882vw}.contacts-locations-elements .element .cards{margin-top:5.882vw;gap:5.882vw}.contacts-locations-elements .element .cards .card-map{display:none}.contacts-locations-elements .element .cards .card-data-title{font-size:6.373vw;line-height:6.863vw;letter-spacing:-.02em}.contacts-locations-elements .element .cards .card-data-phoneEmail{flex-direction:column;margin-top:5.882vw;gap:2.941vw}.contacts-locations-elements .element .cards .card-data-phoneEmail .element{padding:0}.contacts-locations-elements .element .cards .card-data-phoneEmail .element .data,.contacts-locations-elements .element .cards .card-data-phoneEmail .element .label{font-size:4.412vw;line-height:5.882vw;letter-spacing:-.01em}.contacts-locations-elements .element .cards .card-data-adress{margin-top:2.941vw}.contacts-locations-elements .element .cards .card-data-adress .data,.contacts-locations-elements .element .cards .card-data-adress .label{font-size:4.412vw;line-height:5.882vw;letter-spacing:-.01em}.contacts-locations-elements .element .cards .card-data-link{font-size:3.676vw;line-height:4.902vw;margin-top:2.941vw}.contacts-locations-elements .element .cards .card-data-link a{color:#178ce6;display:flex;align-items:center;gap:.98vw}.contacts-locations-elements .element .cards .card-data-link a img{margin-top:.49vw;height:2.941vw;width:2.941vw}.contacts-locations-elements .element .cards .card-data-buttons{margin-top:5.882vw;display:block}.contacts-locations-elements .element .cards .card-data-buttons .buttons{padding:2.451vw 0}.contacts-locations-elements .element .cards .separator{width:100%;height:1px;background-color:#dedede}.contacts-info{margin:5.882vw 2.941vw}.contacts-info-title{font-size:4.412vw;line-height:4.902vw;letter-spacing:-.01em}.contacts-info-gray{margin-top:1.961vw;font-size:4.412vw;line-height:5.882vw;letter-spacing:-.01em}}@media screen and (min-width:850px)and (max-width:1600px){.contacts{padding-top:9.649vw}.contacts-header{margin:0 3.509vw 5.848vw;gap:1.754vw}.contacts-header-map-img{display:flex}.contacts-header-map-img img{width:100%;height:21.053vw}.contacts-header-map-link{padding:.877vw}.contacts-header-map-link a{gap:.292vw;font-size:1.17vw;line-height:1.462vw}.contacts-header-map-link a img{margin-top:.146vw;object-fit:cover;height:.877vw;width:.877vw}.contacts-header-data h1{font-size:3.509vw;line-height:3.509vw}.contacts-header-data-phoneEmail{margin-top:3.509vw;gap:1.754vw}.contacts-header-data-phoneEmail .element{width:19.225vw}.contacts-header-data-phoneEmail .element .label{font-size:1.462vw;line-height:1.462vw}.contacts-header-data-phoneEmail .element .data{font-size:1.462vw;line-height:2.047vw;margin-top:.585vw}.contacts-header-data-adress{margin-top:1.754vw}.contacts-header-data-adress .label{font-size:1.462vw;line-height:1.462vw}.contacts-header-data-adress .data{font-size:1.462vw;line-height:2.047vw;margin-top:.585vw}.contacts-header-data-contactus{margin-top:1.754vw;font-size:1.462vw;line-height:1.462vw}.contacts-header-data-buttons{margin-top:3.509vw}.contacts-locations{padding:3.509vw 3.509vw 5.848vw}.contacts-locations h2{font-size:3.509vw;line-height:3.509vw}.contacts-locations-elements{margin-top:4.386vw;gap:.877vw}.contacts-locations-elements .element{padding:1.754vw}.contacts-locations-elements .element .header{font-size:1.462vw;line-height:2.047vw}.contacts-locations-elements .element .header img{height:1.754vw;width:1.754vw}.contacts-locations-elements .element .cards{margin-top:1.754vw;gap:1.754vw}.contacts-locations-elements .element .cards .card{gap:.877vw}.contacts-locations-elements .element .cards .card-map-img{display:flex}.contacts-locations-elements .element .cards .card-map-img img{width:100%;height:21.053vw}.contacts-locations-elements .element .cards .card-map-link{padding:.877vw}.contacts-locations-elements .element .cards .card-map-link a{gap:.292vw;font-size:1.17vw;line-height:1.462vw}.contacts-locations-elements .element .cards .card-map-link a img{margin-top:.146vw;object-fit:cover;height:.877vw;width:.877vw}.contacts-locations-elements .element .cards .card-data-title{font-size:2.193vw;line-height:2.339vw}.contacts-locations-elements .element .cards .card-data-phoneEmail{margin-top:1.754vw;gap:1.754vw}.contacts-locations-elements .element .cards .card-data-phoneEmail .element{width:19.225vw;padding:0}.contacts-locations-elements .element .cards .card-data-phoneEmail .element .label{font-size:1.462vw;line-height:1.462vw}.contacts-locations-elements .element .cards .card-data-phoneEmail .element .data{font-size:1.462vw;line-height:2.047vw;margin-top:.585vw}.contacts-locations-elements .element .cards .card-data-adress{margin-top:1.754vw}.contacts-locations-elements .element .cards .card-data-adress .label{font-size:1.462vw;line-height:1.462vw}.contacts-locations-elements .element .cards .card-data-adress .data{font-size:1.462vw;line-height:2.047vw;margin-top:.585vw}.contacts-locations-elements .element .cards .card-data-contactus{margin-top:1.754vw;font-size:1.462vw;line-height:1.462vw}.contacts-locations-elements .element .cards .card-data-buttons{margin-top:1.754vw}.contacts-locations-elements .element .cards .separator{width:100%;height:1px;background-color:#dedede}.contacts-info{margin:3.509vw}.contacts-info-title{font-size:1.462vw;line-height:1.462vw}.contacts-info-gray{margin-top:.585vw;font-size:1.462vw;line-height:2.047vw}}@media screen and (min-width:1601px){.contacts{padding-top:154.384px}.contacts-header{margin:0 auto 93.568px;width:1487.712px;gap:28.064px}.contacts-header-map-img{display:flex}.contacts-header-map-img img{width:100%;height:336.848px}.contacts-header-map-link{padding:14.032px}.contacts-header-map-link a{gap:4.672px;font-size:18.72px;line-height:23.392px}.contacts-header-map-link a img{margin-top:2.336px;object-fit:cover;height:14.032px;width:14.032px}.contacts-header-data h1{font-size:56.144px;line-height:56.144px}.contacts-header-data-phoneEmail{margin-top:56.144px;gap:28.064px}.contacts-header-data-phoneEmail .element{width:307.6px}.contacts-header-data-phoneEmail .element .label{font-size:23.392px;line-height:23.392px}.contacts-header-data-phoneEmail .element .data{font-size:23.392px;line-height:32.752px;margin-top:9.36px}.contacts-header-data-adress{margin-top:28.064px}.contacts-header-data-adress .label{font-size:23.392px;line-height:23.392px}.contacts-header-data-adress .data{font-size:23.392px;line-height:32.752px;margin-top:9.36px}.contacts-header-data-contactus{margin-top:28.064px;font-size:23.392px;line-height:23.392px}.contacts-header-data-buttons{margin-top:56.144px}.contacts-locations{padding:56.144px 0 93.568px}.contacts-locations h2{font-size:56.144px;line-height:56.144px;width:1487.712px;margin:0 auto}.contacts-locations-elements{width:1487.712px;margin:70.176px auto 0;gap:14.032px}.contacts-locations-elements .element{padding:28.064px}.contacts-locations-elements .element .header{font-size:23.392px;line-height:32.752px}.contacts-locations-elements .element .header img{height:28.064px;width:28.064px}.contacts-locations-elements .element .cards{margin-top:28.064px;gap:28.064px}.contacts-locations-elements .element .cards .card{gap:14.032px}.contacts-locations-elements .element .cards .card-map-img{display:flex}.contacts-locations-elements .element .cards .card-map-img img{width:100%;height:336.848px}.contacts-locations-elements .element .cards .card-map-link{padding:14.032px}.contacts-locations-elements .element .cards .card-map-link a{gap:4.672px;font-size:18.72px;line-height:23.392px}.contacts-locations-elements .element .cards .card-map-link a img{margin-top:2.336px;object-fit:cover;height:14.032px;width:14.032px}.contacts-locations-elements .element .cards .card-data-title{font-size:2.193vw;line-height:2.339vw}.contacts-locations-elements .element .cards .card-data-phoneEmail{margin-top:28.064px;gap:28.064px}.contacts-locations-elements .element .cards .card-data-phoneEmail .element{width:307.6px;padding:0}.contacts-locations-elements .element .cards .card-data-phoneEmail .element .label{font-size:23.392px;line-height:23.392px}.contacts-locations-elements .element .cards .card-data-phoneEmail .element .data{font-size:23.392px;line-height:32.752px;margin-top:9.36px}.contacts-locations-elements .element .cards .card-data-adress{margin-top:28.064px}.contacts-locations-elements .element .cards .card-data-adress .label{font-size:23.392px;line-height:23.392px}.contacts-locations-elements .element .cards .card-data-adress .data{font-size:23.392px;line-height:32.752px;margin-top:9.36px}.contacts-locations-elements .element .cards .card-data-contactus{margin-top:28.064px;font-size:23.392px;line-height:23.392px}.contacts-locations-elements .element .cards .card-data-buttons{margin-top:28.064px}.contacts-locations-elements .element .cards .separator{width:100%;height:1px;background-color:#dedede}.contacts-info{width:1487.712px;margin:56.144px auto}.contacts-info-title{font-size:23.392px;line-height:23.392px}.contacts-info-gray{margin-top:9.36px;font-size:23.392px;line-height:32.752px}}.allcamps{position:relative}.allcamps-bg{position:absolute}.allcamps .catalog{position:relative;padding:0}.allcamps-title{color:#373737;font-weight:600;letter-spacing:-.06em}.allcamps-green-columns .columns{display:flex;height:max-content}.allcamps-green-columns .separator{min-width:3px;min-height:100%;background-color:#9db12b;border-radius:3px}.allcamps-green-columns .column{display:flex;justify-content:space-between;flex-direction:column;flex:1 1}.allcamps-green-columns .column .title-bold{color:#373737;font-weight:600;letter-spacing:-.06em}.allcamps-green-columns .column .title-text{color:#373737;letter-spacing:-.02em}.allcamps-green-columns .column .desc{color:#737373}.allcamps .activitie-text{display:flex;flex-direction:column}.allcamps-programs .programs-map{display:flex;flex-wrap:wrap}.allcamps-programs .programs-map .progelement img{object-fit:cover;border-radius:900px}.allcamps-programs .programs-map .progelement .title{color:#373737;letter-spacing:-.04em;font-weight:600}.allcamps-programs .programs-map .progelement .text{color:#737373}.allcamps-abroad{background-color:#f2f2f2;border-radius:24px;position:relative;overflow:hidden}.allcamps-abroad .title{letter-spacing:-.06em;font-weight:600;color:#373737}.allcamps-abroad .text{letter-spacing:-.02em;color:#737373}.allcamps-abroad .img{position:absolute}.allcamps-abroad .img img{object-fit:cover}.allcamps-abroad.anapa .schedule-button{width:max-content}.allcamps-three-cards{display:flex}.allcamps-three-card{flex:1 1}.allcamps-three-card .img img{border-radius:24px;object-fit:cover}.allcamps-three-card .title{letter-spacing:-.04em;font-weight:600;color:#373737}.allcamps-three-card .text{color:#737373}.allcamps-location-second-header{display:flex}.allcamps-location-second-header .allcamps-title{flex:1 1}.allcamps-location-second-header-text{flex:1 1;color:#373737;letter-spacing:-.02em}.allcamps-location-second-info{display:flex;border:1px solid #9db12b;border-radius:12px;width:max-content;align-items:center;color:#222;letter-spacing:-.02em}.allcamps-location-second-carousel{position:relative;border-radius:24px;overflow:hidden}.allcamps-location-second-carousel .carousel-button-group{position:absolute;width:100%;top:50%;transform:translateY(-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.allcamps-location-second-carousel .carousel-button-group button{outline:none;border:none;background-color:transparent}.allcamps-location-second-carousel .element{display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;overflow:hidden}.allcamps-location-second-carousel .element img{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;object-fit:cover;border-radius:24px}.allcamps-location-second-carousel-navigation{width:100%;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth}.allcamps-location-second-carousel-navigation .list{display:flex;width:max-content}.allcamps-location-second-carousel-navigation .list .element{background-color:#fff;border-radius:16px;cursor:pointer}.allcamps-location-second-carousel-navigation .list .element-img img{border-radius:12px;object-fit:cover}.allcamps-location-second-carousel-navigation .list .element.active{background-color:#f2f2f2}.allcamps-location-second-carousel-navigation::-webkit-scrollbar{height:4px;width:4px}.allcamps-location-second-carousel-navigation::-webkit-scrollbar-track{border-radius:4px;background-color:#dfe9eb}.allcamps-location-second-carousel-navigation::-webkit-scrollbar-track:active,.allcamps-location-second-carousel-navigation::-webkit-scrollbar-track:hover{background-color:#dfe9eb}.allcamps-location-second-carousel-navigation::-webkit-scrollbar-thumb{border-radius:4px;background-color:#b5b5b5}.allcamps-location-second-carousel-navigation::-webkit-scrollbar-thumb:hover{background-color:#8e8e8e}.allcamps-location-second-carousel-navigation::-webkit-scrollbar-thumb:active{background-color:#6d6d6d}.allcamps-team-banner{background-color:#f2f2f2;border-radius:24px;position:relative;overflow:hidden}.allcamps-team-banner .label{color:#737373}.allcamps-team-banner .title{color:#373737;letter-spacing:-.04em;font-weight:600}.allcamps-team-banner .text{color:#737373;letter-spacing:-.02em}.allcamps-team-banner .img img{object-fit:cover}.allcamps-advantages-columns,.allcamps-advantages-header{display:flex}.allcamps-advantages-column{flex:1 1;display:flex;flex-direction:column}.allcamps-advantages-description{flex:1 1;color:#373737}.allcamps-advantages-title{flex:1 1}.allcamps-advantages .card .img{display:flex}.allcamps-advantages .card .img img{border-radius:12px;object-fit:cover}.allcamps-advantages .card .title{color:#222;letter-spacing:-.01em;font-weight:600;background-color:#f2f2f2;border-radius:12px}.allcamps-goals-cards{display:flex}.allcamps-goals-cards .card{flex:1 1;border-radius:24px;background-color:#f2f2f2;display:flex;justify-content:space-between;flex-direction:column}.allcamps-goals-cards .card .title{color:#373737;letter-spacing:-.02em;font-weight:600}.allcamps-goals-cards .card .text{color:#737373}.allcamps-goals-cards .card .img{display:flex}.allcamps-goals-cards .card .img img{object-fit:cover;border-radius:12px}@media screen and (max-width:849px){.allcamps{padding:23.529vw 0}.allcamps .catalog-content-custom-header-left-age{width:unset}.allcamps .catalog-content-custom-header-left-advantages-line{align-items:flex-start}.allcamps-bg{left:-14.216vw;top:-12.99vw;opacity:.5}.allcamps-bg img{width:131.127vw;height:55.147vw}.allcamps-title{font-size:7.843vw;line-height:8.824vw}.allcamps-green-columns{margin:29.412vw 2.941vw 0}.allcamps-green-columns .columns{gap:5.882vw;margin-top:11.765vw;flex-direction:column}.allcamps-green-columns .separator{width:100%;height:3px}.allcamps-green-columns .column{flex:unset;height:31.373vw}.allcamps-green-columns .column .title-bold{font-size:7.843vw;line-height:8.824vw}.allcamps-green-columns .column .title-text{font-size:4.412vw;line-height:5.882vw;letter-spacing:-.01em}.allcamps-green-columns .column .desc{font-size:3.676vw;line-height:4.902vw}.allcamps .catalog-custom-activities{margin-top:11.765vw}.allcamps .catalog-custom-activities .activities{margin-top:5.882vw}.allcamps .catalog-custom-activities .activitie-text{gap:1.961vw}.allcamps-programs{margin:17.647vw 2.941vw 0}.allcamps-programs .programs-map{margin-top:15.686vw;gap:5.882vw;flex-wrap:unset;flex-direction:column}.allcamps-programs .programs-map .progelement img{width:39.216vw;height:39.216vw}.allcamps-programs .programs-map .progelement .title{margin-top:5.882vw;font-size:6.373vw;line-height:6.863vw;letter-spacing:-.02em}.allcamps-programs .programs-map .progelement .text{width:88.235vw;margin-top:2.941vw;font-size:3.676vw;line-height:4.902vw}.allcamps-abroad,.allcamps-abroad.spartak{margin:23.529vw 2.941vw 0}.allcamps-abroad.spartak .title{font-size:6.373vw;line-height:6.863vw;letter-spacing:-.02em;margin:5.882vw 5.882vw 2.941vw}.allcamps-abroad.spartak .text{margin:2.941vw 5.882vw 0;font-size:3.676vw;line-height:4.902vw;display:flex;letter-spacing:0;flex-direction:column;gap:1.961vw}.allcamps-abroad.spartak .img{position:relative;margin-left:-13vw;margin-bottom:-14.951vw;margin-top:1.471vw}.allcamps-abroad.spartak .img img{width:110.539vw;height:69.118vw}.allcamps-abroad.anapa{margin:11.765vw 2.941vw 0;padding:5.882vw}.allcamps-abroad.anapa .title{font-size:6.373vw;line-height:6.863vw;letter-spacing:-.02em;margin:0}.allcamps-abroad.anapa .text{margin:2.941vw 0 5.882vw;font-size:3.676vw;line-height:4.902vw;letter-spacing:0}.allcamps-abroad.anapa .img{margin-left:-13vw;margin-bottom:-20.951vw;margin-top:6.471vw}.allcamps-abroad.anapa .img img{width:110.539vw;height:69.118vw}.allcamps-abroad .title{font-size:7.843vw;line-height:8.824vw;letter-spacing:-.06em;margin:5.882vw 2.941vw 0}.allcamps-abroad .text{margin:5.882vw 2.941vw 0;font-size:3.676vw;line-height:4.902vw;display:flex;letter-spacing:0;flex-direction:column;gap:1.961vw}.allcamps-abroad .img{position:relative;margin-left:-40.196vw;margin-bottom:-54.206vw;margin-top:6.127vw}.allcamps-abroad .img img{width:178.304vw;height:111.843vw}.allcamps-three{margin:23.529vw 2.941vw 0}.allcamps-three-cards{margin-top:5.882vw;gap:5.882vw;flex-direction:column}.allcamps-three-card{width:94.118vw}.allcamps-three-card .img img{width:94.118vw;height:61.275vw}.allcamps-three-card .title{margin-top:2.941vw;font-size:6.373vw;line-height:6.863vw;letter-spacing:-.02em}.allcamps-three-card .text{margin-top:2.941vw;font-size:3.676vw;line-height:4.902vw}.allcamps-location-second{margin:11.765vw 2.941vw 0}.allcamps-location-second-header{flex-direction:column;gap:2.941vw}.allcamps-location-second-header-text{font-size:4.412vw}.allcamps-location-second-info{padding:2.941vw;align-items:flex-start;width:unset;gap:.98vw;margin-top:2.941vw;font-size:3.676vw;line-height:4.902vw;letter-spacing:0}.allcamps-location-second-info img{height:5.882vw;width:5.882vw}.allcamps-location-second-carousel{margin-top:2.941vw}.allcamps-location-second-carousel .carousel-button-group{display:none}.allcamps-location-second-carousel .element img{width:94.118vw;height:102.941vw}.allcamps-location-second-carousel-navigation{margin-top:1.961vw}.allcamps-location-second-carousel-navigation .list{display:flex;width:max-content;padding-bottom:10px}.allcamps-location-second-carousel-navigation .list .element{padding:.98vw}.allcamps-location-second-carousel-navigation .list .element-img img{height:19.608vw;width:39.216vw}.allcamps-location-second-carousel-navigation .list .element-text{font-size:2.941vw;line-height:3.922vw;padding:.98vw 1.961vw;width:35.294vw}.allcamps-team{margin:23.529vw 2.941vw 0}.allcamps-team-banner{margin-top:2.941vw;padding:5.882vw 2.941vw 0}.allcamps-team-banner .label{font-size:3.676vw;line-height:4.902vw}.allcamps-team-banner .title{font-size:6.373vw;line-height:6.863vw;letter-spacing:-.02em}.allcamps-team-banner .text{margin-top:14.461vw;font-size:3.676vw;line-height:4.902vw;letter-spacing:0}.allcamps-team-banner .img{position:relative;margin-left:-13vw;margin-bottom:-14.951vw;margin-top:1.471vw}.allcamps-team-banner .img img{width:110.539vw;height:69.118vw}.allcamps-advantages{margin:17.647vw 2.941vw 0}.allcamps-advantages-header{flex-direction:column}.allcamps-advantages-indentation{margin-bottom:17.647vw}.allcamps-advantages-description{margin-top:5.882vw;font-size:4.412vw;line-height:5.882vw;letter-spacing:-.01em}.allcamps-advantages-columns{margin-top:5.882vw;gap:2.941vw}.allcamps-advantages-column{gap:2.941vw}.allcamps-advantages .card{width:45.588vw}.allcamps-advantages .card .img img{width:45.588vw;height:31.618vw}.allcamps-advantages .card .title{padding:2.941vw 5.882vw 2.941vw 2.941vw;font-size:3.676vw;line-height:4.902vw;letter-spacing:0}.allcamps-goals{margin:11.765vw 2.941vw}.allcamps-goals-cards{margin-top:5.882vw;gap:5.882vw;flex-direction:column}.allcamps-goals-cards .card{padding:5.882vw 2.941vw 2.941vw;display:block}.allcamps-goals-cards .card .title{font-size:6.373vw;line-height:6.863vw}.allcamps-goals-cards .card .text{margin-top:2.941vw;font-size:3.676vw;line-height:4.902vw}.allcamps-goals-cards .card .img{margin-top:2.941vw}.allcamps-goals-cards .card .img img{width:88.235vw;height:53.922vw}}@media screen and (min-width:850px)and (max-width:1600px){.allcamps{padding:8.772vw 3.509vw 0}.allcamps-bg{left:-3.07vw;top:-11.33vw;opacity:.5}.allcamps-bg img{width:108.114vw;height:45.468vw}.allcamps .catalog-content-custom-header-left{top:50%!important;transform:translateY(-50%)}.allcamps-title{font-size:3.509vw;line-height:3.509vw}.allcamps-green-columns{margin-top:8.187vw;margin-bottom:4.678vw}.allcamps-green-columns .columns{gap:1.754vw;margin-top:3.509vw}.allcamps-green-columns .column{height:14.62vw}.allcamps-green-columns .column .title-bold{font-size:3.509vw;line-height:3.509vw}.allcamps-green-columns .column .title-text{font-size:1.462vw;line-height:2.047vw}.allcamps-green-columns .column .desc{font-size:1.17vw;line-height:1.462vw}.allcamps .catalog-custom-activities{margin-top:9.357vw}.allcamps .catalog-custom-activities .activities{margin-top:3.509vw}.allcamps .catalog-custom-activities .activitie-text{gap:.577vw}.allcamps-programs{margin-top:9.357vw}.allcamps-programs .programs-map{margin-top:4.678vw;column-gap:1.754vw;row-gap:5.263vw}.allcamps-programs .programs-map .progelement{width:29.7vw}.allcamps-programs .programs-map .progelement img{width:14.62vw;height:14.62vw}.allcamps-programs .programs-map .progelement .title{margin-top:1.754vw;font-size:2.193vw;line-height:2.339vw}.allcamps-programs .programs-map .progelement .text{width:28.07vw;margin-top:.877vw;font-size:1.17vw;line-height:1.462vw}.allcamps-abroad{padding:1.754vw;margin-top:9.357vw;margin-bottom:9.357vw}.allcamps-abroad.spartak{padding:3.143vw 1.754vw}.allcamps-abroad.spartak .text{margin-top:.877vw}.allcamps-abroad.anapa{margin-top:4.678vw;margin-bottom:4.678vw}.allcamps-abroad.anapa .img{top:-6.336vw;right:-10.307vw}.allcamps-abroad.anapa .img img{width:48.883vw;height:36.915vw}.allcamps-abroad.anapa .text{max-width:40.205vw;margin-top:1.754vw}.allcamps-abroad.anapa .schedule-button{margin-top:1.754vw}.allcamps-abroad .title{font-size:3.509vw;line-height:3.509vw}.allcamps-abroad .text{margin-top:3.07vw;width:51.023vw;font-size:1.462vw;line-height:2.047vw}.allcamps-abroad .img{top:-5.336vw;right:-10.307vw}.allcamps-abroad .img img{width:44.883vw;height:36.915vw}.allcamps-three{margin-top:9.357vw}.allcamps-three-cards{margin-top:3.509vw;gap:1.754vw}.allcamps-three-card{width:29.825vw}.allcamps-three-card .img img{width:29.825vw;height:21.93vw}.allcamps-three-card .title{margin-top:1.754vw;font-size:2.193vw;line-height:2.339vw}.allcamps-three-card .text{margin-top:.877vw;font-size:1.17vw;line-height:1.462vw}.allcamps-location-second{margin-top:9.357vw}.allcamps-location-second-header{gap:1.754vw}.allcamps-location-second-header-text,.allcamps-location-second-info{font-size:1.462vw;line-height:2.047vw}.allcamps-location-second-info{padding:1.096vw .877vw;gap:.877vw;margin-top:2.047vw}.allcamps-location-second-info img{height:1.754vw;width:1.754vw}.allcamps-location-second-carousel{margin-top:2.632vw}.allcamps-location-second-carousel .carousel-button-group .left{left:.877vw}.allcamps-location-second-carousel .carousel-button-group .right{right:.877vw}.allcamps-location-second-carousel .element img{width:92.982vw;height:38.596vw}.allcamps-location-second-carousel-navigation{margin-top:2.632vw}.allcamps-location-second-carousel-navigation .list{display:flex;width:max-content;padding-bottom:10px}.allcamps-location-second-carousel-navigation .list .element{padding:.292vw .292vw .439vw}.allcamps-location-second-carousel-navigation .list .element-img img{height:8.772vw;width:17.544vw}.allcamps-location-second-carousel-navigation .list .element-text{width:16.374vw;font-size:1vw}.allcamps-team{margin-top:9.357vw;margin-bottom:9.357vw}.allcamps-team-banner{margin-top:1.754vw;padding:3.509vw 1.754vw}.allcamps-team-banner .label{font-size:1.17vw;line-height:1.462vw}.allcamps-team-banner .title{font-size:2.193vw;line-height:2.339vw}.allcamps-team-banner .text{margin-top:4.971vw;width:51.754vw;font-size:1.462vw;line-height:2.047vw}.allcamps-team-banner .img{position:absolute;top:-20.175vw;right:-14.254vw}.allcamps-team-banner .img img{width:55.921vw;height:55.921vw}.allcamps-advantages{margin-top:4.678vw}.allcamps-advantages-indentation{margin-bottom:4.678vw}.allcamps-advantages-columns{margin-top:3.509vw;gap:1.754vw}.allcamps-advantages-column{gap:1.754vw}.allcamps-advantages-description{font-size:1.462vw;line-height:2.047vw}.allcamps-advantages .card{width:21.93vw}.allcamps-advantages .card .img img{width:21.93vw;height:14.62vw}.allcamps-advantages .card .title{padding:.877vw 1.754vw;font-size:1.17vw;line-height:1.462vw}.allcamps-goals{margin-top:9.357vw;margin-bottom:9.357vw}.allcamps-goals-cards{margin-top:3.509vw;gap:1.754vw}.allcamps-goals-cards .card{padding:1.754vw .877vw .877vw;height:22.223vw}.allcamps-goals-cards .card .title{font-size:1.462vw;line-height:1.462vw}.allcamps-goals-cards .card .text{margin-top:.877vw;font-size:1.17vw;line-height:1.462vw}.allcamps-goals-cards .card .img img{width:20.175vw;height:12.573vw}}@media screen and (min-width:1601px){.allcamps{padding:140.352px 0}.allcamps .catalog-content-custom-header-left{top:50%!important;transform:translateY(-50%)}.allcamps-bg{width:1600px;opacity:.5;position:absolute;top:0;left:50%;transform:translateX(-50%)}.allcamps-bg img{position:absolute;top:-181.28px;left:-49.12px;width:1729.824px;height:727.488px}.allcamps-title{font-size:56.144px;line-height:56.144px}.allcamps-green-columns{width:1487.68px;margin:130.992px auto 74.848px}.allcamps-green-columns .columns{gap:28.064px;margin-top:56.144px}.allcamps-green-columns .column{height:233.92px}.allcamps-green-columns .column .title-bold{font-size:56.144px;line-height:56.144px}.allcamps-green-columns .column .title-text{font-size:23.392px;line-height:32.752px}.allcamps-green-columns .column .desc{font-size:18.72px;line-height:23.392px}.allcamps .catalog-custom-activities{margin-top:149.712px}.allcamps .catalog-custom-activities .activities{margin-top:56.144px}.allcamps .catalog-custom-activities .activitie-text{gap:9.232px}.allcamps-programs{width:1487.68px;margin:149.712px auto 0}.allcamps-programs .programs-map{margin-top:74.848px;column-gap:28.064px;row-gap:84.208px}.allcamps-programs .programs-map .progelement{width:476px}.allcamps-programs .programs-map .progelement img{width:233.92px;height:233.92px}.allcamps-programs .programs-map .progelement .title{margin-top:28.064px;font-size:35.088px;line-height:37.424px}.allcamps-programs .programs-map .progelement .text{width:449.12px;margin-top:14.032px;font-size:18.72px;line-height:23.392px}.allcamps-abroad{width:1431.552px;padding:28.064px;margin:149.712px auto}.allcamps-abroad.spartak{padding:50.288px 28.064px}.allcamps-abroad.spartak .text{margin-top:14.032px}.allcamps-abroad.anapa{width:1487.71px;margin-top:74.848px;margin-bottom:74.848px}.allcamps-abroad.anapa .text{max-width:643px;margin-top:28.064px}.allcamps-abroad.anapa .img{top:-100.376px;right:-164.912px}.allcamps-abroad.anapa .img img{width:782.128px;height:590.64px}.allcamps-abroad.anapa .schedule-button{margin-top:28.064px}.allcamps-abroad .title{font-size:56.144px;line-height:56.144px}.allcamps-abroad .text{margin-top:49.12px;width:816.368px;font-size:23.392px;line-height:32.752px}.allcamps-abroad .img{top:-85.376px;right:-164.912px}.allcamps-abroad .img img{width:718.128px;height:590.64px}.allcamps-three{width:1487.68px;margin:149.712px auto 0}.allcamps-three-cards{margin-top:56.144px;gap:28.064px}.allcamps-three-card{width:477.2px}.allcamps-three-card .img img{width:477.2px;height:350.88px}.allcamps-three-card .title{margin-top:28.064px;font-size:35.088px;line-height:37.424px}.allcamps-three-card .text{margin-top:14.032px;font-size:18.72px;line-height:23.392px;width:96%}.allcamps-location-second{width:1487.68px;margin:149.712px auto 0}.allcamps-location-second-header{gap:28.064px}.allcamps-location-second-header-text,.allcamps-location-second-info{font-size:23.392px;line-height:32.752px}.allcamps-location-second-info{padding:17.536px 14.032px;gap:14.032px;margin-top:32.75px}.allcamps-location-second-info img{height:28.064px;width:28.064px}.allcamps-location-second-carousel{margin-top:42.1px}.allcamps-location-second-carousel .carousel-button-group .left{left:14.032px}.allcamps-location-second-carousel .carousel-button-group .right{right:14.032px}.allcamps-location-second-carousel .element img{width:1487.712px;height:617.536px}.allcamps-location-second-carousel-navigation{margin-top:42.144px}.allcamps-location-second-carousel-navigation .list{display:flex;width:max-content;padding-bottom:10px}.allcamps-location-second-carousel-navigation .list .element{padding:4.672px 4.672px 7.024px}.allcamps-location-second-carousel-navigation .list .element-img img{height:140.352px;width:280.704px}.allcamps-location-second-carousel-navigation .list .element-text{font-size:16px;width:261.984px}.allcamps-team{width:1487.68px;margin:149.712px auto}.allcamps-team-banner{margin-top:28.064px;padding:56.144px 28.064px}.allcamps-team-banner .label{font-size:18.72px;line-height:23.392px}.allcamps-team-banner .title{font-size:35.088px;line-height:37.424px}.allcamps-team-banner .text{margin-top:79.536px;width:828.064px;font-size:23.392px;line-height:32.752px}.allcamps-team-banner .img{position:absolute;top:-322.8px;right:-228.064px}.allcamps-team-banner .img img{width:894.736px;height:894.736px}.allcamps-advantages{width:1487.68px;margin:74.848px auto 0}.allcamps-advantages-indentation{margin-bottom:74.848px}.allcamps-advantages-columns{margin-top:56.144px;gap:28.064px}.allcamps-advantages-column{gap:28.064px}.allcamps-advantages-description{font-size:23.392px;line-height:32.752px}.allcamps-advantages .card{width:350.88px}.allcamps-advantages .card .img img{width:350.88px;height:233.92px}.allcamps-advantages .card .title{padding:14.032px 28.064px;font-size:18.72px;line-height:23.392px}.allcamps-goals{width:1487.68px;margin:149.712px auto}.allcamps-goals-cards{margin-top:56.144px;gap:28.064px}.allcamps-goals-cards .card{padding:28.064px 14.032px 14.032px;height:355.568px}.allcamps-goals-cards .card .title{font-size:23.392px;line-height:23.392px}.allcamps-goals-cards .card .text{margin-top:14.032px;font-size:18.72px;line-height:23.392px}.allcamps-goals-cards .card .img img{width:322.8px;height:201.168px}}.crm_booking{position:relative}.crm_booking-header-bg{background-color:#fff;position:fixed;z-index:1;top:0;left:0}.crm_booking-header-text h1{color:#373737;letter-spacing:-.06em;font-weight:600}.crm_booking-header-text p{color:#737373}.crm_booking-filters{border-radius:0 0 12px 12px;background-color:#fff;z-index:90}.crm_booking-filters.shadow{box-shadow:0 7px 20px 0 rgba(0,0,0,.059),0 4px 4px 0 rgba(0,0,0,.059);-webkit-clip-path:inset(0 -20px -2000px -20px);clip-path:inset(0 -20px -2000px -20px)}.crm_booking-card{display:flex;align-items:center;border-bottom:1px solid #dedede}.crm_booking-card:hover{background:linear-gradient(#ddf3ff,#f0faff)}.crm_booking-card:hover .buttons{color:#fff;background-color:#000;box-shadow:none}.crm_booking-card:hover .buttons:hover{background-color:#373737}.crm_booking-card:hover .buttons:active{background-color:#178ce6}.crm_booking-card:last-child{border-bottom:unset}.crm_booking-card .date{color:#373737;letter-spacing:-.01em;font-weight:600}.crm_booking-card .info{display:flex;justify-content:space-between;align-items:center}.crm_booking-card .info .price{text-align:end;white-space:nowrap}.crm_booking-card .info .price .final{color:#373737;letter-spacing:-.01em;font-weight:600}.crm_booking-card .info .price .sale{text-decoration:line-through;color:#f25757}.crm_booking-card .info .title{color:#373737;letter-spacing:-.01em;font-weight:600}.crm_booking-card .info .dots{color:#737373}.crm_booking-card .buttons{transition:unset}.crm_booking-billing{position:fixed;left:0;top:0;background-color:#fff;z-index:100;height:100dvh;width:100vw;display:flex}.crm_booking-billing .left{flex:1 1}.crm_booking-billing .left-title{color:#222;font-weight:600;letter-spacing:-.06em}.crm_booking-billing .left-content-link{color:#178ce6;cursor:pointer;text-decoration:underline}.crm_booking-billing .left-content input{border:0;outline:0;padding:0;width:100%;background-color:transparent}.crm_booking-billing .left-content .modal-billing-input-first.error input{color:#f25757}.crm_booking-billing .left .check{background-color:#fff;border-radius:16px 16px 0 0;position:relative}.crm_booking-billing .left .check-header{color:#000;letter-spacing:-.04em;font-weight:600;box-shadow:0 2px 2px 0 rgba(0,0,0,.051),0 2px 6px 0 rgba(0,0,0,.078)}.crm_booking-billing .left .check-content-title{color:#373737;letter-spacing:-.02em;font-weight:600}.crm_booking-billing .left .check-content-prepaymant{display:flex;justify-content:space-between;color:#373737}.crm_booking-billing .left .check-content-payment{display:flex;justify-content:space-between;color:#737373}.crm_booking-billing .left .check-footer{background-color:#fff;position:absolute;left:0;bottom:0;box-shadow:0 -2px 2px 0 rgba(0,0,0,.051),0 -2px 6px 0 rgba(0,0,0,.078)}.crm_booking-billing .left .check-footer-prepaymant{font-weight:600;letter-spacing:-.02em;display:flex;justify-content:space-between;color:#373737}.crm_booking-billing .left .check-footer-payment{display:flex;justify-content:space-between;color:#737373}.crm_booking-billing .left .check-footer-text{color:#737373}.crm_booking-billing .right{background-color:#ecddcf;height:100%}.crm_booking-billing .right .check{background-color:#fff;border-radius:16px 16px 0 0;position:relative}.crm_booking-billing .right .check-header{color:#000;letter-spacing:-.04em;font-weight:600;box-shadow:0 2px 2px 0 rgba(0,0,0,.051),0 2px 6px 0 rgba(0,0,0,.078)}.crm_booking-billing .right .check-content-title{color:#373737;letter-spacing:-.02em;font-weight:600}.crm_booking-billing .right .check-content-prepaymant{display:flex;justify-content:space-between;color:#373737}.crm_booking-billing .right .check-content-payment{display:flex;justify-content:space-between;color:#737373}.crm_booking-billing .right .check-footer{background-color:#fff;position:absolute;left:0;bottom:0;box-shadow:0 -2px 2px 0 rgba(0,0,0,.051),0 -2px 6px 0 rgba(0,0,0,.078)}.crm_booking-billing .right .check-footer-prepaymant{font-weight:600;letter-spacing:-.02em;display:flex;justify-content:space-between;color:#373737}.crm_booking-billing .right .check-footer-payment{display:flex;justify-content:space-between;color:#737373}.crm_booking-billing .right .check-footer-text{color:#737373}@media screen and (max-width:849px){.crm_booking-header-bg{width:100vw;height:17.647vw}.crm_booking-header-text{margin-bottom:.49vw;padding:33.333vw 2.941vw 0}.crm_booking-header-text h1{font-size:7.843vw;line-height:8.824vw}.crm_booking-header-text p{margin-top:2.941vw;font-size:3.676vw;line-height:4.902vw}.crm_booking-filters{width:100vw;position:-webkit-sticky;position:sticky;height:max-content;top:16vw;padding:2.941vw 0;z-index:300}.crm_booking-filters.modal-hide{z-index:0}.crm_booking-filters .catalog-content-header-filter-input{margin:0 2.941vw}.crm_booking-filters.shadow{-webkit-clip-path:unset;clip-path:unset}.crm_booking-shifts{margin-top:14.706vw}.crm_booking-shifts .catalog-content-cards-header{display:flex;align-items:center;justify-content:space-between;padding-bottom:5.882vw;border-bottom:1px solid #dedede}.crm_booking-shifts .catalog-content-cards-header-filter{margin-top:0}.crm_booking-shifts .catalog-content-cards-header-filter-value{background-color:#f2f2f2}.crm_booking-card{padding:5.882vw 2.941vw;display:block}.crm_booking-card .info{display:block}.crm_booking-card .info .title{font-size:4.412vw;line-height:4.902vw}.crm_booking-card .info .dots{margin-top:3.922vw}.crm_booking-card .info .price{display:flex;gap:1.961vw;margin-top:3.922vw}.crm_booking-card .info .price .final{font-size:4.412vw;line-height:4.902vw}.crm_booking-card .info .price .sale{font-size:3.676vw;line-height:4.902vw}.crm_booking-card .date{margin-top:1.961vw;font-size:4.412vw;line-height:4.902vw}.crm_booking-card .button{margin-top:5.882vw}.crm_booking-card .button .buttons{font-size:3.676vw;line-height:4.902vw;padding:2.451vw 0}.crm_booking-billing .left{position:relative}.crm_booking-billing .left-title{margin-top:8.824vw;font-size:7.843vw;line-height:8.824vw;padding:0 2.941vw}.crm_booking-billing .left-content{margin-top:22.549vw}.crm_booking-billing .left-content-link{padding:0 2.941vw;font-size:3.676vw;line-height:4.902vw}.crm_booking-billing .left-content .modal-billing-input-block{margin-top:5.882vw}.crm_booking-billing .left-content .modal-billing-checkbox{margin-top:2.941vw}.crm_booking-billing .left-content .modal-billing-button-wrapper{margin-top:5.882vw;padding:0 2.941vw}.crm_booking-billing .left-footer{position:absolute;left:0;bottom:0;background-color:#ecddcf;border-radius:24px 24px 0 0;padding:2.941vw;width:calc(100% - 5.882vw)}.crm_booking-billing .left-footer-content{background-color:#fff;border-radius:16px;padding:2.941vw;position:relative}.crm_booking-billing .left-footer-content-title{width:81.373vw;color:#373737;font-size:3.676vw;line-height:4.902vw}.crm_booking-billing .left-footer-content-price{color:#373737;letter-spacing:-.01em;font-size:4.412vw;line-height:4.902vw;font-weight:600;margin-top:.98vw}.crm_booking-billing .left-footer-content-img{position:absolute;top:1.471vw;right:1.471vw}.crm_booking-billing .left-footer-content-img img{height:4.902vw;width:4.902vw}.crm_booking-billing .left .check-bg{top:0;position:absolute;background-color:rgba(34,34,34,.2);height:100dvh;width:100vw}.crm_booking-billing .left .check{margin:0 2.941vw;position:absolute;bottom:0}.crm_booking-billing .left .check-header{padding:3.922vw;font-size:6.373vw;line-height:6.863vw;letter-spacing:-.02em;border-radius:16px 16px 0 0;display:flex;align-items:center;justify-content:space-between}.crm_booking-billing .left .check-header img{height:5.882vw;width:5.882vw}.crm_booking-billing .left .check-content{height:65vh;padding:4.902vw 5.882vw}.crm_booking-billing .left .check-content-title{font-size:4.412vw;line-height:4.902vw}.crm_booking-billing .left .check-content-prepaymant{margin-top:1.961vw;font-size:3.676vw;line-height:4.902vw}.crm_booking-billing .left .check-content-payment{margin-top:.98vw;font-size:2.941vw;line-height:3.922vw}.crm_booking-billing .left .check-footer{padding:2.941vw 5.882vw;width:calc(100% - 11.764vw)}.crm_booking-billing .left .check-footer-prepaymant{font-size:4.412vw;line-height:4.902vw;letter-spacing:-.01em}.crm_booking-billing .left .check-footer-payment{margin-top:.98vw;font-size:2.941vw;line-height:3.922vw}.crm_booking-billing .left .check-footer-text{margin-top:2.941vw;font-size:2.941vw;line-height:3.922vw}.crm_booking-billing .right{display:none}}@media screen and (min-width:850px)and (max-width:1600px){.crm_booking-header-bg{width:100vw;height:5.14vw}.crm_booking-header-text{width:77.193vw;margin:0 auto .877vw;padding-top:11.404vw}.crm_booking-header-text h1{font-size:3.509vw;line-height:3.509vw}.crm_booking-header-text p{margin-top:.877vw;font-size:1.17vw;line-height:1.462vw}.crm_booking-filters{width:100vw;position:-webkit-sticky;position:sticky;top:5.14vw;padding:.877vw 0}.crm_booking-filters .catalog-content-header-filters{width:77.193vw;margin:0 auto}.crm_booking-shifts{margin-top:4.386vw}.crm_booking-shifts .catalog-content-cards-header{width:63.158vw}.crm_booking-shifts .catalog-content-cards-header-filter-value{background-color:#f2f2f2}.crm_booking-cards{margin-top:1.754vw}.crm_booking-card{width:63.158vw;margin:0 auto;gap:3.509vw;padding:0 .877vw;height:7.018vw}.crm_booking-card .date{width:11.404vw;font-size:1.316vw;line-height:1.462vw}.crm_booking-card .info{width:37.939vw;gap:3.509vw}.crm_booking-card .info .price .final{font-size:1.316vw;line-height:1.462vw}.crm_booking-card .info .price .sale{font-size:1.096vw;line-height:1.462vw}.crm_booking-card .info .title{font-size:1.316vw;line-height:1.462vw}.crm_booking-card .info .dots{margin-top:.292vw;font-size:1.096vw;line-height:1.462vw}.crm_booking-card .buttons{font-size:1.17vw;line-height:1.462vw;letter-spacing:-.01em;padding:.731vw .877vw}.crm_booking-billing .right{width:41.155vw}.crm_booking-billing .right .check{height:calc(100% - 9.064vw);margin:9.064vw auto 0;width:27.997vw}.crm_booking-billing .right .check-header{padding:.877vw 1.17vw;font-size:2.193vw;line-height:2.339vw}.crm_booking-billing .right .check-content{padding:1.462vw 1.754vw}.crm_booking-billing .right .check-content-title{font-size:1.462vw;line-height:1.462vw}.crm_booking-billing .right .check-content-prepaymant{margin-top:.585vw;font-size:1.17vw;line-height:1.462vw}.crm_booking-billing .right .check-content-payment{margin-top:.292vw;font-size:.877vw;line-height:1.17vw}.crm_booking-billing .right .check-footer{padding:.877vw 1.754vw;width:calc(100% - 3.508vw)}.crm_booking-billing .right .check-footer-prepaymant{font-size:1.462vw;line-height:1.462vw}.crm_booking-billing .right .check-footer-payment{margin-top:.292vw;font-size:.877vw;line-height:1.17vw}.crm_booking-billing .right .check-footer-text{margin-top:.877vw;font-size:.877vw;line-height:1.17vw}.crm_booking-billing .left{overflow-y:auto}.crm_booking-billing .left-title{font-size:3.509vw;line-height:3.509vw;margin-top:3.509vw}.crm_booking-billing .left-content{width:37.865vw;margin:7.895vw 9.576vw}.crm_booking-billing .left-content-link{font-size:1.17vw;line-height:1.462vw}.crm_booking-billing .left-content .modal-billing-input-block{margin-top:2.924vw;margin-left:-8px;margin-right:-8px;width:100%}.crm_booking-billing .left-content .modal-billing-input-block .modal-billing-input-label{text-transform:uppercase}.crm_booking-billing .left-content .modal-billing-checkbox{margin-top:2.924vw}.crm_booking-billing .left-content .modal-billing-button-wrapper{margin-top:1.754vw}.crm_booking-billing .left-content input{font-size:1.17vw;line-height:1.462vw;color:#373737}.crm_booking-billing .left-content input::placeholder{color:#bdbdbd}}@media screen and (min-width:1601px){.crm_booking-header-bg{width:100vw;height:82.24px}.crm_booking-header-text{width:1235.088px;margin:0 auto 14.032px;padding-top:182.464px}.crm_booking-header-text h1{font-size:56.144px;line-height:56.144px}.crm_booking-header-text p{margin-top:14.032px;font-size:18.72px;line-height:23.392px}.crm_booking-filters{width:100vw;position:-webkit-sticky;position:sticky;top:82.24px;padding:14.032px 0}.crm_booking-filters .catalog-content-header-filters{width:1235.088px;margin:0 auto}.crm_booking-shifts{margin-top:70.176px}.crm_booking-shifts .catalog-content-cards-header{width:1010.528px}.crm_booking-shifts .catalog-content-cards-header-filter-value{background-color:#f2f2f2}.crm_booking-cards{margin-top:28.064px}.crm_booking-card{width:1010.528px;margin:0 auto;gap:56.144px;padding:0 14.032px;height:112.288px}.crm_booking-card .date{width:182.464px;font-size:21.056px;line-height:23.392px}.crm_booking-card .info{width:607.024px;gap:56.144px}.crm_booking-card .info .price .final{font-size:21.056px;line-height:23.392px}.crm_booking-card .info .price .sale{font-size:17.536px;line-height:23.392px}.crm_booking-card .info .title{font-size:21.056px;line-height:23.392px}.crm_booking-card .info .dots{margin-top:4.672px;font-size:17.536px;line-height:23.392px}.crm_booking-card .buttons{font-size:18.72px;line-height:23.392px;letter-spacing:-.01em;padding:11.696px 14.032px}.crm_booking-billing .right{width:41.155vw}.crm_booking-billing .right .check{height:calc(100% - 145.024px);margin:145.024px 0 0 105.264px;width:447.952px}.crm_booking-billing .right .check-header{padding:14.032px 18.72px;font-size:35.088px;line-height:37.424px}.crm_booking-billing .right .check-content{padding:23.392px 28.064px}.crm_booking-billing .right .check-content-title{font-size:23.392px;line-height:23.392px}.crm_booking-billing .right .check-content-prepaymant{margin-top:9.36px;font-size:18.72px;line-height:23.392px}.crm_booking-billing .right .check-content-payment{margin-top:4.672px;font-size:14.032px;line-height:18.72px}.crm_booking-billing .right .check-footer{padding:14.032px 28.064px;width:calc(100% - 56.128px)}.crm_booking-billing .right .check-footer-prepaymant{font-size:23.392px;line-height:23.392px}.crm_booking-billing .right .check-footer-payment{margin-top:4.672px;font-size:14.032px;line-height:18.72px}.crm_booking-billing .right .check-footer-text{margin-top:14.032px;font-size:14.032px;line-height:18.72px}.crm_booking-billing .left{overflow-y:auto}.crm_booking-billing .left-title{font-size:56.144px;line-height:56.144px;margin-top:56.144px}.crm_booking-billing .left-content{width:605.84px;margin:126.32px 153.216px}.crm_booking-billing .left-content-link{font-size:18.72px;line-height:23.392px}.crm_booking-billing .left-content .modal-billing-input-block{margin-top:46.784px;margin-left:-8px;margin-right:-8px;width:100%}.crm_booking-billing .left-content .modal-billing-input-block .modal-billing-input-label{text-transform:uppercase}.crm_booking-billing .left-content .modal-billing-checkbox{margin-top:46.784px}.crm_booking-billing .left-content .modal-billing-button-wrapper{margin-top:28.064px}.crm_booking-billing .left-content input{font-size:18.72px;line-height:23.392px;color:#373737}.crm_booking-billing .left-content input::placeholder{color:#bdbdbd}}.thankyou h1{letter-spacing:-.06em;position:relative;font-weight:600;color:#222;text-align:center;margin:0 auto}.thankyou h1 span{color:#bdbdbd}.thankyou-img{position:absolute}.thankyou-phone{width:68.421vw;position:relative;margin:0 auto;text-align:center;color:#737373;letter-spacing:-.02em}.thankyou-phone span{color:#373737}.thankyou-button{margin:0 auto;position:relative}.thankyou-button .buttons{flex-direction:row-reverse}.thankyou-link{text-align:center;text-decoration:underline}.thankyou-link a{color:#373737}.thankyou-additional-header{display:flex}.thankyou-additional-header h2{flex:1 1;color:#373737;font-weight:600;letter-spacing:-.06em}.thankyou-additional-header p{flex:1 1;color:#373737;letter-spacing:-.02em}.thankyou-additional-cards{display:flex}.thankyou-additional-cards-column{display:flex;flex-direction:column}.thankyou-additional-cards-card-img{display:flex}.thankyou-additional-cards-card-img img{border-radius:12px;object-fit:cover}.thankyou-additional-cards-card-text{background-color:#f2f2f2;border-radius:12px;color:#222;font-weight:600;letter-spacing:-.01em}@media screen and (max-width:850px){.thankyou{padding-top:37.255vw;padding-bottom:15.686vw}.thankyou h1{font-size:8.824vw;line-height:9.804vw;padding:0 2.941vw}.thankyou-img{top:21.814vw;left:3.186vw}.thankyou-img img{width:20.343vw;height:12.745vw;transform:rotate(20deg)}.thankyou-phone{font-size:4.412vw;line-height:5.882vw;width:94.118vw}.thankyou-button,.thankyou-phone{padding:0 2.941vw;margin-top:11.765vw}.thankyou-button .buttons{padding:5.392vw 0}.thankyou-button .buttons img{height:8.824vw;width:8.824vw}.thankyou-link{margin-top:7.843vw;font-size:3.676vw;line-height:4.902vw}.thankyou-additional{padding:0 2.941vw;margin-top:27.451vw}.thankyou-additional-header{flex-direction:column;gap:8.824vw}.thankyou-additional-header h2{font-size:7.353vw;line-height:7.843vw;letter-spacing:-.04em}.thankyou-additional-header p{font-size:4.412vw;line-height:5.882vw;letter-spacing:-.01em}.thankyou-additional-cards{margin-top:8.824vw;gap:2.941vw}.thankyou-additional-cards-column{gap:2.941vw}.thankyou-additional-cards-card-img img{width:45.588vw;height:31.618vw}.thankyou-additional-cards-card-text{padding:2.941vw 5.882vw 2.941vw 2.941vw;font-size:3.676vw;line-height:4.902vw;letter-spacing:0}}@media screen and (min-width:850px)and (max-width:1600px){.thankyou{padding-top:8.772vw;padding-bottom:4.678vw}.thankyou h1{font-size:4.678vw;line-height:4.678vw;width:68.421vw}.thankyou-img{top:25.439vw;left:8.187vw}.thankyou-img img{width:7.602vw;height:4.825vw}.thankyou-phone{width:68.421vw;margin-top:1.754vw;font-size:1.462vw;line-height:2.047vw}.thankyou-button{width:45.614vw;margin-top:2.632vw}.thankyou-button .buttons{padding:1.608vw 0}.thankyou-button .buttons img{height:2.632vw;width:2.632vw}.thankyou-link{margin-top:2.339vw;font-size:1.17vw;line-height:1.462vw}.thankyou-additional{margin-top:7.31vw;padding:0 3.509vw}.thankyou-additional-header{gap:1.754vw}.thankyou-additional-header h2{font-size:3.509vw;line-height:3.509vw}.thankyou-additional-header p{font-size:1.462vw;line-height:2.047vw}.thankyou-additional-cards{margin-top:3.509vw;gap:1.754vw}.thankyou-additional-cards-column{gap:1.754vw}.thankyou-additional-cards-card-img img{height:14.62vw;width:21.93vw}.thankyou-additional-cards-card-text{font-size:1.17vw;line-height:1.462vw;padding:.877vw 1.754vw .877vw .877vw}}@media screen and (min-width:1601px){.thankyou{padding-top:140.352px;padding-bottom:74.848px}.thankyou h1{font-size:74.848px;line-height:74.848px;width:1094.736px}.thankyou-img{top:407.024px;width:100vw}.thankyou-img img{width:121.632px;height:77.2px}.thankyou-img .inner-img{width:1376px;margin:0 auto}.thankyou-phone{width:1094.736px;margin-top:28.064px;font-size:23.392px;line-height:32.752px}.thankyou-button{width:729.824px;margin-top:42.112px}.thankyou-button .buttons{padding:25.728px 0}.thankyou-button .buttons img{height:42.112px;width:42.112px}.thankyou-link{margin-top:37.424px;font-size:18.72px;line-height:23.392px}.thankyou-additional{margin:116.96px auto 0;width:1487.712px;padding:0 56.144px}.thankyou-additional-header{gap:28.064px}.thankyou-additional-header h2{font-size:56.144px;line-height:56.144px}.thankyou-additional-header p{font-size:23.392px;line-height:32.752px}.thankyou-additional-cards{margin-top:56.144px;gap:28.064px}.thankyou-additional-cards-column{gap:28.064px}.thankyou-additional-cards-card-img img{height:233.92px;width:350.88px}.thankyou-additional-cards-card-text{font-size:18.72px;line-height:23.392px;padding:14.032px 28.064px 14.032px 14.032px}}.telegram{height:100dvh;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between}.telegram h1{text-align:center;font-weight:600;letter-spacing:-.06em}.telegram h1 span{color:#bdbdbd}.telegram-textBlock{box-sizing:border-box;width:100%;position:relative}.telegram-textBlock-starsIcon{position:absolute;transform:rotate(20deg)}.telegram-textBlock-arrowIcon,.telegram-textBlock-chatIcon{position:absolute;transform:rotate(2deg)}.telegram-textBlock-button{box-sizing:border-box;display:flex;justify-content:center;align-items:center;width:100%;border-radius:100px;background-color:#178ce6;color:#fff}.telegram-textBlock-button img{margin-right:6px;width:36px;height:36px}.telegram-carousel{box-sizing:border-box;position:relative}@media screen and (max-width:849px){.telegram{padding-top:17.647vw;min-height:210vw}.telegram h1{font-size:8.824vw;line-height:9.804vw;letter-spacing:-.06em}.telegram-textBlock{position:relative;padding:31.373vw 2.941vw 11.765vw}.telegram-textBlock-starsIcon{width:20.343vw;height:12.745vw;left:3.186vw;top:6.127vw}.telegram-textBlock-chatIcon{width:17.647vw;height:11.765vw;top:8.088vw;right:6.863vw}.telegram-textBlock-arrowIcon{display:none}.telegram-textBlock-button{margin-top:11.765vw;font-size:4.412vw;line-height:4.902vw;letter-spacing:-.01em;padding:5.392vw 0}.telegram-textBlock-button img{width:8.824vw;height:8.824vw}.telegram-carousel{overflow:hidden;padding-top:9.804vw;margin-top:-9.804vw}.telegram-carousel-slider{bottom:-14.706vw;left:0;width:71.275vw;margin:0 auto;overflow:visible!important}.telegram-carousel-phone{position:absolute;width:79.167vw;height:133.333vw;z-index:1;left:50%;bottom:-47.794vw;transform:translateX(-50%)}.telegram-carousel-item-container{position:relative;display:flex;justify-content:center}.telegram-carousel-item{box-sizing:border-box;display:flex;justify-content:center;align-items:center}.telegram-carousel-item img{width:61.275vw;height:77.451vw;object-fit:cover}}@media screen and (min-width:850px)and (max-width:1600px){.telegram{padding-top:6.14vw;min-height:65vw}.telegram h1{font-size:4.678vw;line-height:4.678vw;letter-spacing:-6%}.telegram-textBlock{width:68.421vw;position:relative;margin:3.216vw auto 0}.telegram-textBlock-starsIcon{width:7.602vw;height:4.825vw;left:-4.971vw;bottom:4.24vw;transform:unset}.telegram-textBlock-arrowIcon{width:10.015vw;height:10.892vw;display:block;top:60%;right:0;transform:translateY(-50%)}.telegram-textBlock-chatIcon{width:4.678vw;height:3.143vw;top:0;right:-4.678vw}.telegram-textBlock-button{width:45.614vw;margin:2.632vw auto 0;padding:1.608vw 0;font-size:1.462vw;line-height:1.462vw;letter-spacing:-.02em}.telegram-textBlock-button img{height:2.632vw;width:2.632vw}.telegram-carousel{overflow:hidden;padding-top:6vw;margin-top:-6vw}.telegram-carousel-slider{bottom:-2vw;left:0}.telegram-carousel-phone{position:absolute;width:23.611vw;height:39.766vw;z-index:1;left:50%;bottom:-10.38vw;transform:translateX(-50%);object-fit:cover}.telegram-carousel-item-container{position:relative;display:flex;justify-content:center}.telegram-carousel-item{box-sizing:border-box;width:18.275vw;height:23.099vw;display:flex;justify-content:center;align-items:center}.telegram-carousel-item img{width:18.275vw;height:100%}}@media screen and (min-width:1601px){.telegram{padding-top:98.24px;min-height:1040px}.telegram h1{font-size:74.848px;line-height:74.848px;letter-spacing:-6%}.telegram-textBlock{width:1094.736px;position:relative;margin:51.456px auto 0}.telegram-textBlock-starsIcon{width:121.632px;height:77.2px;left:-79.536px;bottom:67.84px;transform:unset}.telegram-textBlock-arrowIcon{width:160.24px;height:174.272px;display:block;top:60%;right:0;transform:translateY(-50%)}.telegram-textBlock-chatIcon{width:74.848px;height:50.288px;top:0;right:-74.848px}.telegram-textBlock-button{width:729.824px;margin:42.112px auto 0;padding:25.728px 0;font-size:23.392px;line-height:23.392px;letter-spacing:-.02em}.telegram-textBlock-button img{height:42.112px;width:42.112px}.telegram-carousel{overflow:hidden;padding-top:96px;margin-top:-96px}.telegram-carousel-slider{bottom:-32px;left:0}.telegram-carousel-phone{position:absolute;width:377.776px;height:636.256px;z-index:1;left:50%;bottom:-166.08px;transform:translateX(-50%);object-fit:cover}.telegram-carousel-item-container{position:relative;display:flex;justify-content:center}.telegram-carousel-item{box-sizing:border-box;width:292.4px;height:369.584px;display:flex;justify-content:center;align-items:center}.telegram-carousel-item img{width:292.4px;height:100%}}.bron{position:relative;height:100dvh}.bron-wrap{justify-content:center;height:100dvh;overflow:hidden}.bron-content,.bron-wrap{display:flex;position:relative;background-color:#fff}.bron-content{flex-direction:column;z-index:100}.bron-content-success{display:flex;flex-direction:column}.bron-content-header{font-weight:600;color:#222}.bron-content-text{font-weight:400;color:#737373}.bron-content-title{font-weight:600;color:#373737}.bron-content-btn-wrap{display:flex;flex-direction:row;justify-content:space-between}.bron-content-btn-wrap.one{align-self:flex-end}.text-center{text-align:center}.input-wrappers{background-color:#225a6e;border-radius:20px;width:auto;display:flex;flex-direction:column}.input-wrappers-skeleton{background-color:#dedede}.input-wrappers .input-line{position:relative;width:50%;background-color:#fff;border-radius:4px}.input-wrappers .input-line.one{width:auto}.input-wrappers .input-line-error{position:absolute;right:12px;top:50%;transform:translateY(-50%);z-index:3}.input-wrappers .input-line-red{position:relative;background-color:#ffd3d8}.input-wrappers .input-line input{width:100%;padding:0;border:unset;outline:unset;color:#373737}.input-wrappers .input-line .value{color:#373737}.input-wrappers .input-line .value-skeleton{background-color:#dedede}.input-wrappers .input-line .value-red{background-color:#ffd3d8}.input-wrappers .input-line .label{text-transform:uppercase;color:#737373;letter-spacing:.01em}.input-wrappers .input-line .label-skeleton{background-color:#dedede}.input-wrappers .input-line select{width:100%;background:none;border:none;outline:none;cursor:pointer}.input-wrappers .input-line option{background-color:#cfeeff}.input-wrappers .input-line-double{display:flex;border-radius:4px 4px 12px 12px}.input-wrappers .input-line-double .input-line{border-radius:4px 4px 4px 4px}.input-wrappers .input-line-double-row{border-radius:4px}@media screen and (max-width:849px){.bron-wrap{display:block;align-items:normal;overflow-y:auto;height:auto}.bron-content,.bron-wrap{background-color:transparent}.bron-content{position:relative;margin-top:29.412vw}.bron-content-success{gap:5.882vw;padding:2.941vw}.bron-content-checkbox-wrap{margin:-2.941vw 2.941vw 5.882vw}.bron-content-head{margin:0 2.941vw 8.824vw}.bron-content-header{margin-bottom:5.882vw;font-size:7.843vw;line-height:8.824vw}.bron-content-text{font-size:4.412vw;line-height:5.882vw}.bron-content-title{margin:0 2.941vw 5.882vw;font-size:6.863vw;line-height:6.373vw}.bron-content-main{margin-bottom:5.882w}.bron-content-btn-wrap{display:flex;gap:5.882vw;margin:4.412vw 2.941vw 29.412vw}.bron-content-btn-wrap div:first-child{flex:1 1}.bron-content-btn-wrap div:last-child{flex:2 1}.bron-content-btn-wrap.one{width:94.118vw}.text-center{text-align:start}.input-wrappers{width:auto;gap:.98vw;border:2.941vw solid #225a6e;border-radius:5.882vw;margin:2.941vw 0}.input-wrappers-skeleton{border:2.941vw solid #dedede}.input-wrappers .input-line{padding:2.941vw;width:auto}.input-wrappers .input-line .value,.input-wrappers .input-line input,.input-wrappers .input-line select{font-size:3.676vw;line-height:4.902vw}.input-wrappers .input-line .value-skeleton{height:2.696vw;margin-top:1.961vw;border-radius:3.922vw}.input-wrappers .input-line .label{font-size:2.941vw;line-height:3.922vw}.input-wrappers .input-line .label-skeleton{height:3.431vw;border-radius:4.902vw}.input-wrappers .input-line-double{flex-direction:column;gap:.98vw}}@media screen and (min-width:850px)and (max-width:1600px){.bron-content{top:9.357vw;width:48.345vw;border-radius:1.754vw;padding:1.754vw;overflow:auto;margin-bottom:8.772vw}.bron-content-success{gap:1.754vw}.bron-content-checkbox-wrap{margin-top:.877vw}.bron-content-head{margin-bottom:3.509vw}.bron-content-header{font-size:3.509vw;line-height:3.509vw;margin-bottom:.877vw}.bron-content-text{font-size:1.462vw;line-height:2.047vw}.bron-content-title{font-size:2.193vw;line-height:2.339vw}.bron-content-btn-wrap{margin-bottom:8.772vw;margin-top:1.754vw}.input-wrappers{border:.585vw solid #225a6e;margin:1.17vw -.585vw -.585vw;gap:.292vw}.input-wrappers-skeleton{border-color:#dedede}.input-wrappers .input-line{padding:.731vw .877vw}.input-wrappers .input-line .value,.input-wrappers .input-line input,.input-wrappers .input-line select{font-size:1.17vw;line-height:1.462vw}.input-wrappers .input-line .value-skeleton{height:1.023vw;border-radius:1.462vw}.input-wrappers .input-line .label{font-size:.87vw;line-height:1.462vw}.input-wrappers .input-line .label-skeleton{height:1.023vw;border-radius:1.462vw;margin-bottom:.585vw}.input-wrappers .input-line-double{gap:.292vw}}@media screen and (min-width:1601px){.home-header{position:absolute;top:0;left:unset}.bron-content{top:149.525px;width:773.516px;border-radius:28px;padding:28.064px;overflow:auto;margin-bottom:140.352px}.bron-content-success{gap:28px;padding:0}.bron-content-checkbox-wrap{margin-top:14.032px}.bron-content-head{margin-bottom:56.144px}.bron-content-header{font-size:56.144px;line-height:56.144px;margin-bottom:14.042px}.bron-content-text{font-size:23.392px;line-height:32.752px}.bron-content-title{font-size:35.088px;line-height:37.424px}.bron-content-btn-wrap{margin-bottom:140.352px;margin-top:28.064px}.input-wrappers{border:9px solid #225a6e;margin:18.72px -9.36px -9.36px;gap:5px}.input-wrappers-skeleton{border-color:#dedede}.input-wrappers .input-line{width:575.44px;padding:11.696px 14.032px}.input-wrappers .input-line .value,.input-wrappers .input-line input,.input-wrappers .input-line select{font-size:18.72px;line-height:23.392px}.input-wrappers .input-line .value-skeleton{height:16.359px;border-radius:25px}.input-wrappers .input-line .label{font-size:13.92px;line-height:23.392px}.input-wrappers .input-line .label-skeleton{height:16.359px;border-radius:25px;margin-bottom:9.36px}.input-wrappers .input-line-double{gap:5px}}.video-popup{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.6);z-index:201}.video-popup-wrap{position:absolute;margin:0 auto;left:50%;top:50%;transform:translate(-50%,-50%);cursor:pointer}.video-popup-wrap iframe{width:100%;height:100%}.video-popup-exit{position:fixed;top:0;right:0}@media screen and (max-width:849px){.video-popup-wrap{width:94.118vw;height:54.902vw}.video-popup-wrap iframe{border-radius:2.941vw}.video-popup-exit{top:-11.765vw;margin-right:5.882vw}.video-popup-exit img{width:5.882vw;height:5.882vw}}@media screen and (min-width:850px)and (max-width:1600px){.video-popup-wrap{width:90.643vw;height:41.813vw;margin:0 auto}.video-popup-wrap iframe{border-radius:1.754vw}.video-popup-exit{margin:3.509vw}.video-popup-exit img{width:2.339vw;height:2.339vw}}@media screen and (min-width:1601px){.video-popup-wrap{width:1450.28px;height:669px;margin:0 auto}.video-popup-wrap iframe{border-radius:28.064px}.video-popup-exit{margin:56.144px}.video-popup-exit img{width:37.42px;height:37.42px}}.contact{background-color:#dffdc3;border:1px solid #81b530;display:flex;border-radius:12px;gap:4px;padding:12px;position:relative}.contact-link a,.contact-text{color:#1f4719}@media screen and (max-width:849px){.contact img{height:5.882vw;width:5.882vw}.contact-link a{font-size:3.676vw;font-weight:700;line-height:4.902vw}.contact-link.second{margin-top:2.941vw}.contact-text{font-size:3.676vw;line-height:4.902vw;margin-top:5.882vw}}@media screen and (min-width:850px)and (max-width:1600px){.contact{margin-top:1.754vw;width:calc(29.825vw - 2px)}.contact img{height:1.754vw;width:1.754vw}.contact-link a{font-size:1.17vw;font-weight:700;line-height:1.462vw}.contact-link.second{margin-top:.877vw}.contact-text{font-size:1.17vw;line-height:1.462vw;margin-top:1.754vw}}@media screen and (min-width:1601px){.contact{margin-top:28.064px;width:475.2px}.contact img{height:28.064px;width:28.064px}.contact-link a{font-size:18.72px;font-weight:700;line-height:23.392px}.contact-link.second{margin-top:14.032px}.contact-text{font-size:18.72px;line-height:23.392px;margin-top:28.064px}}