.program-advantages-section{margin-top:51px}.program-advantages-card_container{position:relative;overflow:hidden;border-radius:20px;padding:42px 70px 39px 50px}.program-advantages-card_background{position:absolute;inset:0;background-color:var(--polyglot-orange)}.program-advantages-card_content{justify-content:space-between;position:relative}.program-advantages-left{flex:0 1 calc(18% - 25px)}.program-advantages_title{color:var(--polyglot-black);font-weight:600;line-height:130%}.program-advantages-list{flex:0 1 calc(81.9% - 25px);display:grid;grid-template-columns:repeat(3,1fr);gap:20px 60px}.program-advantages-list>li{padding-left:19px;position:relative;line-height:0}.program-advantages-list>li:before{content:"";display:block;position:absolute;left:0;top:calc((18px * 1.5 - 5px) / 2);width:5px;height:5px;border-radius:50%;background-color:var(--polyglot-black)}.program-advantages-item{color:var(--polyglot-black);font-weight:400;line-height:150%}.program-education-celta .right-image-celta{transform:rotate(26.086deg);left:-10%;bottom:15%}.celta-steps-section{margin-top:138px}.celta-steps-list{--polyglot-celta-steps:4;margin-top:61px;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(calc(var(--polyglot-celta-steps) / 4), 1fr);gap:30px}.celta-steps-list>li{counter-increment:steps-number}.celta-steps-item{width:100%;height:100%;border-radius:20px;border:1px solid var(--polyglot-border-white);background-color:var(--polyglot-white);padding:30px 30px 27px;position:relative;overflow:hidden}.celta-steps-item_top{justify-content:space-between;align-items:flex-start}.celta-steps-item_top:before{content:counter(steps-number);font-size:1em;color:var(--polyglot-black);font-weight:600;line-height:150%;width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:var(--polyglot-orange)}.celta-steps-item-text{margin-top:17px;color:var(--polyglot-black);font-weight:500;line-height:150%}.celta-steps-item_icon.simple-sticker-properties{position:relative;inset:auto;top:-10px;right:-10px;transition:var(--polyglot-transition)}.celta-steps-item_special{position:relative;border-radius:20px;width:100%;height:100%}.celta-steps-item_special_background{position:absolute;inset:0;background-color:var(--polyglot-salad);overflow:hidden;border-radius:20px}.celta-steps-item_special_front{position:absolute;inset:0;justify-content:center}.celta-steps-item_special_content{text-align:center}.celta-steps-item_special-title{color:var(--polyglot-white);font-weight:600;line-height:110%}.celta-steps-item_special-title+.celta-steps-item_special_btn{margin-top:21px}.celta-steps-item_special_btn{margin:0 auto;width:100px;height:100px;border-radius:50%;overflow:hidden;background-color:var(--polyglot-white);justify-content:center;transition:var(--polyglot-transition)}.celta-steps-item_special_btn>svg{width:18px;height:auto}.celta-steps-item_special:hover .celta-steps-item_special_btn{background-color:var(--polyglot-orange)}.celta-steps-item_special:hover .celta-steps-item_special_btn>svg{-webkit-animation:swiperBtnNext .8s ease-in infinite;animation:swiperBtnNext .8s ease-in infinite}.celta-steps-item_special_icon{left:10%;top:-15%;transform:rotate(-9.047deg)}.celta-steps-content{margin-top:50px}section.celta-steps-section .celta-steps-list>li{overflow:hidden}section.celta-steps-section .celta-steps-list>li:last-child{overflow:visible}section.celta-steps-section .celta-steps-list>li .celta-steps-item{transform-origin:0 50%;transform:scale(0);transition:var(--polyglot-transition)}section.celta-steps-section .celta-steps-list>li:nth-child(4n+2) .celta-steps-item{transition-delay:.2s}section.celta-steps-section .celta-steps-list>li:nth-child(4n+3) .celta-steps-item{transition-delay:.5s}section.celta-steps-section .celta-steps-list>li:nth-child(4n) .celta-steps-item{transition-delay:.8s}section.celta-steps-section.animation-start .celta-steps-list>li .celta-steps-item{transform:none}.closest-training-section-celta .section-title-wrapper-left{justify-content:space-between}.celta-times-list{overflow:hidden;position:relative;background-color:var(--polyglot-white);border-radius:1000px;--polyglot-active-position:0;--polyglot-active-width:0}.celta-times-list:before{content:"";display:block;border-radius:1000px;position:absolute;top:0;bottom:0;left:calc(var(--polyglot-active-position) * 1px);border-radius:1000px;width:calc(var(--polyglot-active-width) * 1px);background-color:var(--polyglot-salad);transition:var(--polyglot-transition)}.celta-times-list li{font-size:0;line-height:0}.celta-times-list li a{display:inline-block;padding:18px 30px;font-size:0;background-color:transparent;position:relative}.celta-times-list li a span{color:var(--polyglot-black);font-weight:600;line-height:120%;transition:var(--polyglot-transition)}.celta-times-list li a.active span{color:var(--polyglot-white)}.closest-training-list-notes{margin-top:50px;display:grid;grid-template-columns:repeat(2,1fr);gap:30px}.closest-training-item-note{color:var(--polyglot-black);font-weight:400;line-height:150%}.closest-training-section-celta .closest-training-list_horizontal .closest-training-item{align-items:stretch}.closest-training-section-celta .closes-training_row{gap:14px}.closest-training-section-celta .closes-training_row-name{flex-basis:115px;min-width:115px}.closes-training_price+.closes-training_row-early,.closes-training_row+.closes-training_row-early{margin-top:27px}.closes-training_row-early+.closes-training_row-early{margin-top:12px}.closest-training-section-celta .closest-training-list_horizontal .closes-training_image{height:auto}.closes-training_row-early+.closes-training_btns{margin-top:28px}.trainings-section-celta .trainings-content-left{flex-basis:calc(39% - 32px);max-width:calc(39% - 32px)}.trainings-section-celta .trainings-content-right{flex:0 1 calc(61% - 28px);max-width:calc(61% - 28px)}.trainings-section-celta .training-item-text{max-width:545px}.trainings-section-celta .training-item-title{max-width:180px}.trainings-section-celta .trainings-content-left-icon-top{transform:rotate(9.789deg)}.trainings-section-celta .trainings-content-left-icon-bottom{transform:rotate(5.641deg)}@media (min-width:1040.01px) and (max-width:1920px){.program-advantages-section{margin-top:2.656vw}.program-advantages-card_container{border-radius:1.042vw;padding:2.188vw 3.646vw 2.031vw 2.604vw}.program-advantages-left{flex:0 1 calc(18% - 1.302vw)}.program-advantages-list{flex:0 1 calc(81.9% - 1.302vw);gap:1.042vw 3.125vw}.program-advantages-list>li{padding-left:.99vw}.celta-steps-section{margin-top:7.187vw}.celta-steps-list{margin-top:3.177vw;gap:1.563vw}.celta-steps-item{border-radius:1.042vw;padding:1.563vw 1.563vw 1.406vw}.celta-steps-item_top:before{width:2.604vw;height:2.604vw}.celta-steps-item-text{margin-top:.885vw}.celta-steps-item_icon.simple-sticker-properties{top:-.521vw;right:-.521vw}.celta-steps-item_special,.celta-steps-item_special_background{border-radius:1.042vw}.celta-steps-item_special-title+.celta-steps-item_special_btn{margin-top:1.094vw}.celta-steps-item_special_btn{width:5.208vw;height:5.208vw}.celta-steps-item_special_btn>svg{width:.938vw}.celta-steps-item_special-title+.celta-steps-item_special_btn{margin-top:1.094vw}.celta-steps-content{margin-top:2.604vw}.celta-times-list li a{padding:.938vw 1.563vw}.closest-training-list-notes{margin-top:2.604vw;gap:1.563vw}.closest-training-section-celta .closes-training_row{gap:.729vw}.closest-training-section-celta .closes-training_row-name{flex-basis:5.99vw;min-width:5.99vw}.closes-training_price+.closes-training_row-early,.closes-training_row+.closes-training_row-early{margin-top:1.406vw}.closes-training_row-early+.closes-training_row-early{margin-top:.625vw}.closes-training_row-early+.closes-training_btns{margin-top:1.458vw}.trainings-section-celta .trainings-content-left{flex-basis:calc(39% - 1.667vw);max-width:calc(39% - 1.667vw)}.trainings-section-celta .trainings-content-right{flex:0 1 calc(61% - 1.458vw);max-width:calc(61% - 1.458vw)}.trainings-section-celta .training-item-text{max-width:28.345vw}.trainings-section-celta .training-item-title{max-width:9.375vw}}@media (min-width:650.01px) and (max-width:1040px){.program-advantages-section{margin-top:5vw}.program-advantages-card_container{border-radius:1.5vw;padding:2.5vw}.program-advantages-left{flex:0 1 calc(28% - 1.302vw)}.program-advantages-list{flex:0 1 calc(72% - 1.302vw);gap:1vw 2vw;grid-template-columns:repeat(2,1fr)}.program-advantages-list>li{padding-left:1.5vw}.program-advantages-list>li:before{top:calc((1.25vw * 1.5 - 5px) / 2)}.celta-steps-section{margin-top:5vw}.celta-steps-list{margin-top:3vw;gap:4vw;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(calc(var(--polyglot-celta-steps) / 2), 1fr)}.celta-steps-item{border-radius:1.5vw;padding:2.5vw}.celta-steps-item_top:before{width:4vw;height:4vw}.celta-steps-item-text{margin-top:.885vw}.celta-steps-item_icon.simple-sticker-properties{top:-.521vw;right:-.521vw}.celta-steps-item_special,.celta-steps-item_special_background{border-radius:1.042vw}.celta-steps-item-text{margin-top:1.5vw}.celta-steps-item_special_btn{width:9vw;height:9vw}.celta-steps-item_special_btn>svg{width:2vw}.celta-steps-item_special-title+.celta-steps-item_special_btn{margin-top:1vw}.celta-steps-content{margin-top:24px}.celta-times-list li a{padding:1.2vw 2vw}.closest-training-list-notes{margin-top:3vw;gap:2vw}.closest-training-section-celta .closes-training_row{gap:1.5vw}.closest-training-section-celta .closes-training_row-name{flex-basis:10vw;min-width:10vw}.closes-training_price+.closes-training_row-early,.closes-training_row+.closes-training_row-early{margin-top:16px}.closes-training_row-early+.closes-training_row-early{margin-top:10px}.closes-training_row-early+.closes-training_btns{margin-top:24px}.trainings-section-celta .trainings-content-left{max-width:calc(37.5% - 1.771vw);flex-basis:calc(37.5% - 1.771vw)}.trainings-section-celta .trainings-content-right{flex-basis:calc(62.9% - 1.771vw);max-width:calc(62.9% - 1.771vw)}.trainings-section-celta .training-item-title-container,.trainings-section-celta .training-item-text-container{flex-basis:100%;gap:2vw}.trainings-section-celta .training-item-title,.trainings-section-celta .training-item-text{max-width:100%}}@media (min-width:0px) and (max-width:650px){.program-advantages-card_content{flex-wrap:wrap}.program-advantages-section{margin-top:40px}.program-advantages-card_container{border-radius:12px;padding:20px 16px}.program-advantages-left{flex-basis:100%}.program-advantages-list{flex-basis:100%;gap:12px 14px;grid-template-columns:repeat(1,1fr);margin-top:24px}.program-advantages-list>li{padding-left:16px}.program-advantages-list>li:before{top:calc((12px * 1.5 - 5px) / 2)}.celta-steps-section{margin-top:40px}.celta-steps-list{margin-top:32px;gap:32px;grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(var(--polyglot-celta-steps),1fr)}.celta-steps-item{border-radius:12px;padding:16px}.celta-steps-item_top:before{width:42px;height:42px}.celta-steps-item-text{margin-top:12px}.celta-steps-item_icon.simple-sticker-properties{top:-5px;right:-5px}.celta-steps-item_special,.celta-steps-item_special_background{border-radius:12px}.celta-steps-item-text{margin-top:12px}.celta-steps-item_special_btn{width:70px;height:70px}.celta-steps-item_special_btn>svg{width:14px}.celta-steps-item_special-title+.celta-steps-item_special_btn{margin-top:12px}.closest-training-section-celta .section-title-wrapper-left{flex-wrap:wrap;gap:16px}.celta-times-list li a{padding:12px 16px}.closest-training-list-notes{margin-top:24px;gap:18px;grid-template-columns:repeat(1,1fr)}.closest-training-section-celta .closes-training_row{gap:12px}.closest-training-section-celta .closes-training_row-name{flex-basis:90px;min-width:90px}.closes-training_price+.closes-training_row-early,.closes-training_row+.closes-training_row-early{margin-top:16px}.closes-training_row-early+.closes-training_row-early{margin-top:10px}.closes-training_row-early+.closes-training_btns{margin-top:24px}.trainings-section-celta .trainings-content-right,.trainings-section-celta .trainings-content-left{flex-basis:100%;max-width:100%}.trainings-section-celta .training-item-title-container,.trainings-section-celta .training-item-text-container{flex-basis:100%;gap:2vw}.trainings-section-celta .training-item-title,.trainings-section-celta .training-item-text{max-width:100%}}