.text{font-size:16px;line-height:18px;font-weight:600}@media(min-width: 768px){.text{font-size:16px;line-height:18px;font-weight:600}}@media(min-width: 1024px){.text{font-size:18px;line-height:20px;font-weight:600}}@media(min-width: 1280px){.text{font-size:18px;line-height:20px;font-weight:600}}.text--body1{font-size:16px;line-height:18px;font-weight:600}@media(min-width: 768px){.text--body1{font-size:16px;line-height:18px;font-weight:600}}@media(min-width: 1024px){.text--body1{font-size:18px;line-height:20px;font-weight:600}}@media(min-width: 1280px){.text--body1{font-size:18px;line-height:20px;font-weight:600}}.text--body2{font-size:14px;line-height:16px;font-weight:600}@media(min-width: 768px){.text--body2{font-size:14px;line-height:16px;font-weight:600}}@media(min-width: 1024px){.text--body2{font-size:16px;line-height:18px;font-weight:600}}@media(min-width: 1280px){.text--body2{font-size:16px;line-height:18px;font-weight:600}}.text--label{font-size:14px;line-height:16px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}@media(min-width: 768px){.text--label{font-size:14px;line-height:16px;font-weight:800}}@media(min-width: 1024px){.text--label{font-size:14px;line-height:16px;font-weight:800}}@media(min-width: 1280px){.text--label{font-size:14px;line-height:16px;font-weight:800}}.text--small{font-size:12px;line-height:14px;font-weight:600}@media(min-width: 768px){.text--small{font-size:12px;line-height:14px;font-weight:600}}@media(min-width: 1024px){.text--small{font-size:12px;line-height:14px;font-weight:600}}@media(min-width: 1280px){.text--small{font-size:12px;line-height:14px;font-weight:600}}.text--inline{display:inline;margin:0}.text--block{display:block;margin-bottom:1rem}.text--muted{color:#a6a6a6}.text--purple{color:#7831b2}.text--yellow{color:#ffd754}.text--italic{font-style:italic}.text--semibold{font-weight:700}.text--bold{font-weight:800}.text--left{text-align:left}.text--center{text-align:center}.text--right{text-align:right}.text--uppercase{text-transform:uppercase}.text--underline{text-decoration:underline}.text--strikethrough{text-decoration:line-through}.text p+p,.text p.text+p.text{margin-top:10px}.handwritten{font-family:"Shantell Sans";font-size:14px;font-style:italic;font-weight:400;line-height:15px}@media(min-width: 768px){.handwritten{font-size:16px;line-height:18px}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-family:inherit;font-size:100%;vertical-align:baseline}:focus{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none;box-sizing:content-box}textarea{overflow:auto;vertical-align:top;resize:vertical}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted}a:active,a:hover{outline:0}img{border:0;-ms-interpolation-mode:bicubic}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html,button,input,select,textarea{color:#222}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}*,*:before,*:after{box-sizing:border-box}:root{--font-family: Raleway, Open Sans, Helvetica, Arial, sans-serif;--primary-color: #7831b2;--on-primary-color: #fffcff;--secondary-color: #ffd754;--on-secondary-color: #262626;--body-color: #f9f4f2;--background-color: #fffcff;--font-color: #262626}body{background-color:#f9f4f2;color:#262626;font-family:"Raleway","Open Sans","Helvetica",Arial,sans-serif;font-variant-numeric:lining-nums proportional-nums;font-size:16px;line-height:18px;font-weight:600;overflow-x:hidden}@media(min-width: 768px){body{font-size:16px;line-height:18px;font-weight:600}}@media(min-width: 1024px){body{font-size:18px;line-height:20px;font-weight:600}}@media(min-width: 1280px){body{font-size:18px;line-height:20px;font-weight:600}}a,button{font-family:Raleway,sans-serif;color:inherit;text-decoration:none}button,.menu-item{-webkit-tap-highlight-color:rgba(0,0,0,0)}strong,.bold{font-weight:800}address{font-style:normal}.pink{color:#e71985}.primary-color,.color-primary,.purple{color:#7831b2}.violet{color:#a68ad5}.color-yellow,.yellow{color:#ffd754}.content h2{margin-top:1rem;margin-bottom:.5rem}.content p+p{margin-top:10px}.content ol,.content ul{list-style:inside;display:flex;flex-direction:column;gap:10px}.iti{--iti-border-width: 0px}.iti__selected-dial-code{font-weight:500}.iti__selected-country{border-radius:30px 0 0 30px;overflow:hidden}.iti__search-input{padding:10px}.iti--inline-dropdown .iti__dropdown-content{border:none;border-radius:20px;overflow:hidden;z-index:100}.accordion{display:flex;flex-direction:column;gap:15px}@media(min-width: 768px){.accordion{gap:20px}}.accordion-item{padding:20px 30px;background-color:#fffcff;transition:.2s linear padding;cursor:pointer}@media(max-width: 1023px){.accordion-item{border-radius:15px}}@media(min-width: 1024px){.accordion-item{border-radius:20px}}.accordion-item__title{width:100%;display:flex;justify-content:space-between;align-items:center;gap:20px;margin:0;padding:0;border:none;background-color:unset;font-weight:700;text-align:left;transition:.2s linear margin-bottom}.accordion-item__title::after{content:"";display:inline-block;width:25px;height:25px;flex-shrink:0;background:url("https://sayyes.school/wp-content/themes/sayyes/static/images/icons/plus.svg") center center/cover no-repeat;transition:.3s ease transform}.accordion-item__content{max-width:1000px;height:0;padding-right:25px;overflow:hidden;font-weight:500;transition:.2s linear height}.accordion-item--active .accordion-item__title{margin-bottom:5px}.accordion-item--active .accordion-item__title::after{transform:rotate(45deg)}.accordion-item--active .accordion-item__content{height:auto}@media(min-width: 1024px){.accordion-item{padding:20px 50px}}.block{display:flex;gap:20px}@media(max-width: 539px){.block--responsive{gap:5px}}@media(max-width: 767px){.block--responsive{gap:10px}}.breadcrumbs__list{padding:0;background-color:rgba(0,0,0,0)}.breadcrumbs .breadcrumb-item{font-size:.9rem}.breadcrumbs .breadcrumb-item a{color:#6c757d}.breadcrumbs .breadcrumb-item a:hover{text-decoration:underline}.spinner{--spinner-color: #262626;--spinner-size: auto;width:var(--spinner-size);height:var(--spinner-size);color:var(--spinner-color);border:5px solid currentColor;border-bottom-color:rgba(0,0,0,0);border-radius:50%;display:inline-block;box-sizing:border-box;animation:spin 1s linear infinite}.spinner--sm{--spinner-size: 24px}.spinner--md{--spinner-size: 36px}.spinner--lg{--spinner-size: 48px}.spinner--black{--spinner-color: $black}.spinner--white{--spinner-color: $white}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.btn{position:relative;width:100%;max-width:360px;min-height:50px;display:flex;justify-content:center;align-items:center;border:none;border-radius:40px;padding:0 20px;background-color:#262626;color:#fffcff;font-family:"Raleway",sans-serif;font-size:16px;font-weight:700;text-align:center;white-space:nowrap;overflow:hidden}.btn:disabled{opacity:.8}.btn--outlined{border:2px solid currentColor;background-color:rgba(0,0,0,0);color:inherit}.btn--transparent{background-color:rgba(0,0,0,0);color:inherit;padding:0}.btn--purple{background-color:#7831b2;color:#fffcff;transition:.3s ease all}.btn--purple:hover{background-color:#8537c6}.btn--purple:active{background-color:#6b2b9e}.btn--yellow{background-color:#ffd754;color:#262626;transition:.3s ease all}.btn--yellow:hover{background-color:#ffdd6e}.btn--yellow:active{background-color:#ffd13b}.btn.btn--outlined.btn--white{color:#fffcff;transition:.3s ease all}.btn.btn--outlined.btn--white:hover{border-color:#fff;color:#fff}.btn.btn--outlined.btn--white:active{border-color:#ffe3ff;color:#ffe3ff}.btn.btn--outlined.btn--black{color:#262626;transition:.3s ease all}.btn.btn--outlined.btn--black:hover{background-color:#333;border-color:#333;color:#fff}.btn.btn--outlined.btn--black:active{background-color:#191919;border-color:#191919;color:#ffe3ff}.btn.btn--filled.btn--black{background-color:#262626;color:#fffcff;transition:.3s ease all}.btn.btn--filled.btn--black:hover{background-color:#333;border-color:#333}.btn.btn--filled.btn--black:active{background-color:#191919;border-color:#191919}.btn--lg{min-height:60px;font-size:18px}.btn--md{min-height:50px;font-size:16px}.btn--sm{min-height:40px;font-size:14px}.btn--full{width:100%;max-width:unset}.btn--uppercase{text-transform:uppercase}.btn .spinner{visibility:hidden;position:absolute;left:50%;height:50%;transform:translate(-50%, -50%)}.btn[data-loading]::before,.btn--loading::before{content:"";position:absolute;width:100%;height:100%;background-color:inherit}.btn[data-loading]::after,.btn--loading::after{content:"";--spinner-size: 24px;width:var(--spinner-size);height:var(--spinner-size);color:var(--spinner-color);border:5px solid currentColor;border-bottom-color:rgba(0,0,0,0);border-radius:50%;display:inline-block;box-sizing:border-box;animation:spin 1s linear infinite;position:absolute}.heading-1{font-size:42px;line-height:40px;font-weight:700}@media(min-width: 768px){.heading-1{font-size:42px;line-height:40px;font-weight:700}}@media(min-width: 1024px){.heading-1{font-size:68px;line-height:60px;font-weight:700}}.heading-2{font-size:28px;line-height:30px;font-weight:700}@media(min-width: 768px){.heading-2{font-size:36px;line-height:35px;font-weight:700}}@media(min-width: 1024px){.heading-2{font-size:46px;line-height:45px;font-weight:700}}.heading-3{font-size:26px;line-height:25px;font-weight:700}@media(min-width: 768px){.heading-3{font-size:32px;line-height:30px;font-weight:700}}@media(min-width: 1024px){.heading-3{font-size:42px;line-height:40px;font-weight:700}}.heading-4{font-size:18px;line-height:20px;font-weight:700}@media(min-width: 768px){.heading-4{font-size:24px;line-height:25px;font-weight:700}}@media(min-width: 1024px){.heading-4{font-size:32px;line-height:30px;font-weight:700}}.heading-5{font-size:18px;line-height:20px;font-weight:700}@media(min-width: 768px){.heading-5{font-size:18px;line-height:20px;font-weight:700}}@media(min-width: 1024px){.heading-5{font-size:24px;line-height:25px;font-weight:700}}.image{width:100%;display:block;-o-object-fit:cover;object-fit:cover}@media(max-width: 1023px){.image{border-radius:15px}}@media(min-width: 1024px){.image{border-radius:20px}}.card{--card-background-color: #fffcff;--card-text-color: #262626;--card-image-aspect-ratio: 16 / 9;--card-title-max-width: none;position:relative;background-color:var(--card-background-color);color:var(--card-text-color)}@media(max-width: 1023px){.card{border-radius:15px}}@media(min-width: 1024px){.card{border-radius:20px}}.card__media{position:relative;width:100%}@media(max-width: 1023px){.card__media{border-radius:15px}}@media(min-width: 1024px){.card__media{border-radius:20px}}.card__media img{width:100%;display:block;-o-object-fit:cover;object-fit:cover;aspect-ratio:var(--card-image-aspect-ratio)}@media(max-width: 1023px){.card__media img{border-radius:15px}}@media(min-width: 1024px){.card__media img{border-radius:20px}}.card__media .video{height:100%}.card__header{position:relative;padding:20px 20px 0}.card__header:last-child{padding-bottom:20px}.card__body{position:relative;padding:20px}.card__body:empty{padding:0}.card__footer{position:relative;margin-top:auto;padding:0 20px 10px}.card__content{margin-top:1rem}.card__suptitle{margin-bottom:10px;font-size:16px;line-height:18px;font-weight:700}@media(min-width: 768px){.card__suptitle{font-size:16px;line-height:18px;font-weight:700}}@media(min-width: 1024px){.card__suptitle{font-size:18px;line-height:20px;font-weight:700}}@media(min-width: 1280px){.card__suptitle{font-size:18px;line-height:20px;font-weight:700}}.card__title{max-width:var(--card-title-max-width);font-size:18px;line-height:20px;font-weight:800}@media(min-width: 768px){.card__title{font-size:24px;line-height:25px;font-weight:800}}@media(min-width: 1024px){.card__title{font-size:32px;line-height:30px;font-weight:800}}.card__subtitle{margin-top:10px;font-size:16px;line-height:18px;font-weight:700}@media(min-width: 768px){.card__subtitle{font-size:16px;line-height:18px;font-weight:700}}@media(min-width: 1024px){.card__subtitle{font-size:18px;line-height:20px;font-weight:700}}@media(min-width: 1280px){.card__subtitle{font-size:18px;line-height:20px;font-weight:700}}.card__description{margin-top:10px;font-size:16px;line-height:18px;font-weight:600}@media(min-width: 768px){.card__description{font-size:16px;line-height:18px;font-weight:600}}@media(min-width: 1024px){.card__description{font-size:18px;line-height:20px;font-weight:600}}@media(min-width: 1280px){.card__description{font-size:18px;line-height:20px;font-weight:600}}.card__description p+p{margin-top:10px}.card__link{position:absolute;top:0;left:0;width:100%;height:100%}.card--white{--card-background-color: #fffcff;--card-text-color: #262626}.card--black{--card-background-color: #262626;--card-text-color: #fffcff}.card--pink{--card-background-color: #e71985;--card-text-color: #fffcff}.card--purple{--card-background-color: #7831b2;--card-text-color: #fffcff}.card--yellow{--card-background-color: #ffd754;--card-text-color: #262626}.card--transparent{--card-background-color: transparent}.card--hover{transition:.3s all ease;cursor:pointer}.card--hover:hover{box-shadow:0px 0px 23.3288px 0px rgba(255,219,199,.9)}.card--horizontal{display:flex;flex-direction:row}.card--horizontal .card__media{width:auto}.card--sm .card__title{font-size:18px;line-height:20px;font-weight:800}@media(min-width: 768px){.card--sm .card__title{font-size:18px;line-height:20px;font-weight:800}}@media(min-width: 1024px){.card--sm .card__title{font-size:24px;line-height:25px;font-weight:800}}.card--lg .card__title{font-size:26px;line-height:25px;font-weight:700}@media(min-width: 768px){.card--lg .card__title{font-size:32px;line-height:30px;font-weight:700}}@media(min-width: 1024px){.card--lg .card__title{font-size:42px;line-height:40px;font-weight:700}}@media(min-width: 768px){.card__header{padding:30px 30px 0}.card__header:last-child{padding-bottom:30px}.card__body{padding:30px}.card__footer{padding:0 30px 30px}}@media(min-width: 1024px){.card__header{padding:30px 30px 0}.card__header:last-child{padding-bottom:30px}.card__body{padding:40px}.card__footer{padding:0 40px 40px}}.cards{display:flex;flex-direction:column;gap:15px}@media(min-width: 768px){.cards{flex-direction:row;gap:20px}}.cards .card{flex:1}.cards--color .card:nth-child(n+1){background-color:#fffcff}.cards--color .card:nth-child(n+2){background-color:#e71985;color:#fffcff}.cards--color .card:nth-child(n+3){background-color:#7831b2;color:#fffcff}.cards--scroll{--offset: 30px;width:calc(100% + var(--offset)*2);margin-left:calc(var(--offset)*-1);margin-right:calc(var(--offset)*-1);padding-left:var(--offset);padding-right:var(--offset);overflow-x:auto}.cards--scroll::-webkit-scrollbar{display:none}@media(max-width: 1023px){.cards--scroll{--offset: 45px}}@media(max-width: 767px){.cards--scroll{--offset: 30px}}.cards--wrap{flex-wrap:wrap}.checkbox{position:relative;font-size:14px;font-weight:600;line-height:15px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkbox__input{position:absolute;top:0;left:0;width:12px;height:12px;opacity:0;cursor:pointer}.checkbox__checkmark{position:absolute;top:0;left:0;height:12px;width:12px;border:2px solid #262626}.checkbox__checkmark::before{content:"";display:none;position:absolute;top:-3px;left:0px;width:14px;height:10px;background:url("https://sayyes.school/wp-content/themes/sayyes/static/images/icons/check-4.svg") center center/cover no-repeat}.checkbox__input:checked~.checkbox__checkmark::before{display:block}.checkbox__label{display:block;position:relative;padding-left:20px;cursor:pointer}.flex{display:flex}.flex-row{display:flex;flex-direction:row}@media(min-width: 360px)and (max-width: 539px){.flex-row-xs{display:flex;flex-direction:row}}@media(min-width: 540px)and (max-width: 767px){.flex-row-sm{display:flex;flex-direction:row}}@media(min-width: 768px)and (max-width: 1023px){.flex-row-md{display:flex;flex-direction:row}}.flex-column{display:flex;flex-direction:column}@media(min-width: 360px)and (max-width: 539px){.flex-column-xs{display:flex;flex-direction:column}}@media(min-width: 540px)and (max-width: 767px){.flex-column-sm{display:flex;flex-direction:column}}@media(min-width: 768px)and (max-width: 1023px){.flex-column-md{display:flex;flex-direction:column}}.flex-wrap{display:flex;flex-wrap:wrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.fill{flex:1}.align-start{align-items:flex-start}.align-end{align-items:flex-end}.align-center{align-items:center}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.form{display:flex;flex-direction:column;gap:16px}.grid{display:grid;gap:15px}@media(min-width: 768px){.grid{gap:20px}}.grid-1{grid-template-columns:1fr}.grid-2{grid-template-columns:repeat(2, minmax(250px, 1fr))}.grid-3{grid-template-columns:repeat(3, minmax(250px, 1fr))}.grid-4{grid-template-columns:repeat(4, minmax(250px, 1fr))}.grid-5{grid-template-columns:repeat(5, minmax(250px, 1fr))}.grid-6{grid-template-columns:repeat(6, minmax(175px, 1fr))}@media(min-width: 360px){.grid-1-xs{grid-template-columns:repeat(1, 1fr)}}@media(min-width: 360px){.grid-2-xs{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 360px){.grid-3-xs{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 360px){.grid-4-xs{grid-template-columns:repeat(4, 1fr)}}@media(min-width: 360px){.grid-5-xs{grid-template-columns:repeat(5, 1fr)}}@media(min-width: 360px){.grid-6-xs{grid-template-columns:repeat(6, 1fr)}}@media(min-width: 360px){.grid-7-xs{grid-template-columns:repeat(7, 1fr)}}@media(min-width: 360px){.grid-8-xs{grid-template-columns:repeat(8, 1fr)}}@media(min-width: 360px){.grid-9-xs{grid-template-columns:repeat(9, 1fr)}}@media(min-width: 360px){.grid-10-xs{grid-template-columns:repeat(10, 1fr)}}@media(min-width: 360px){.grid-11-xs{grid-template-columns:repeat(11, 1fr)}}@media(min-width: 360px){.grid-12-xs{grid-template-columns:repeat(12, 1fr)}}@media(min-width: 540px){.grid-1-sm{grid-template-columns:repeat(1, 1fr)}}@media(min-width: 540px){.grid-2-sm{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 540px){.grid-3-sm{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 540px){.grid-4-sm{grid-template-columns:repeat(4, 1fr)}}@media(min-width: 540px){.grid-5-sm{grid-template-columns:repeat(5, 1fr)}}@media(min-width: 540px){.grid-6-sm{grid-template-columns:repeat(6, 1fr)}}@media(min-width: 540px){.grid-7-sm{grid-template-columns:repeat(7, 1fr)}}@media(min-width: 540px){.grid-8-sm{grid-template-columns:repeat(8, 1fr)}}@media(min-width: 540px){.grid-9-sm{grid-template-columns:repeat(9, 1fr)}}@media(min-width: 540px){.grid-10-sm{grid-template-columns:repeat(10, 1fr)}}@media(min-width: 540px){.grid-11-sm{grid-template-columns:repeat(11, 1fr)}}@media(min-width: 540px){.grid-12-sm{grid-template-columns:repeat(12, 1fr)}}@media(min-width: 768px){.grid-1-md{grid-template-columns:repeat(1, 1fr)}}@media(min-width: 768px){.grid-2-md{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 768px){.grid-3-md{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 768px){.grid-4-md{grid-template-columns:repeat(4, 1fr)}}@media(min-width: 768px){.grid-5-md{grid-template-columns:repeat(5, 1fr)}}@media(min-width: 768px){.grid-6-md{grid-template-columns:repeat(6, 1fr)}}@media(min-width: 768px){.grid-7-md{grid-template-columns:repeat(7, 1fr)}}@media(min-width: 768px){.grid-8-md{grid-template-columns:repeat(8, 1fr)}}@media(min-width: 768px){.grid-9-md{grid-template-columns:repeat(9, 1fr)}}@media(min-width: 768px){.grid-10-md{grid-template-columns:repeat(10, 1fr)}}@media(min-width: 768px){.grid-11-md{grid-template-columns:repeat(11, 1fr)}}@media(min-width: 768px){.grid-12-md{grid-template-columns:repeat(12, 1fr)}}@media(min-width: 1024px){.grid-1-lg{grid-template-columns:repeat(1, 1fr)}}@media(min-width: 1024px){.grid-2-lg{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1024px){.grid-3-lg{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1024px){.grid-4-lg{grid-template-columns:repeat(4, 1fr)}}@media(min-width: 1024px){.grid-5-lg{grid-template-columns:repeat(5, 1fr)}}@media(min-width: 1024px){.grid-6-lg{grid-template-columns:repeat(6, 1fr)}}@media(min-width: 1024px){.grid-7-lg{grid-template-columns:repeat(7, 1fr)}}@media(min-width: 1024px){.grid-8-lg{grid-template-columns:repeat(8, 1fr)}}@media(min-width: 1024px){.grid-9-lg{grid-template-columns:repeat(9, 1fr)}}@media(min-width: 1024px){.grid-10-lg{grid-template-columns:repeat(10, 1fr)}}@media(min-width: 1024px){.grid-11-lg{grid-template-columns:repeat(11, 1fr)}}@media(min-width: 1024px){.grid-12-lg{grid-template-columns:repeat(12, 1fr)}}@media(min-width: 1280px){.grid-1-xl{grid-template-columns:repeat(1, 1fr)}}@media(min-width: 1280px){.grid-2-xl{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1280px){.grid-3-xl{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1280px){.grid-4-xl{grid-template-columns:repeat(4, 1fr)}}@media(min-width: 1280px){.grid-5-xl{grid-template-columns:repeat(5, 1fr)}}@media(min-width: 1280px){.grid-6-xl{grid-template-columns:repeat(6, 1fr)}}@media(min-width: 1280px){.grid-7-xl{grid-template-columns:repeat(7, 1fr)}}@media(min-width: 1280px){.grid-8-xl{grid-template-columns:repeat(8, 1fr)}}@media(min-width: 1280px){.grid-9-xl{grid-template-columns:repeat(9, 1fr)}}@media(min-width: 1280px){.grid-10-xl{grid-template-columns:repeat(10, 1fr)}}@media(min-width: 1280px){.grid-11-xl{grid-template-columns:repeat(11, 1fr)}}@media(min-width: 1280px){.grid-12-xl{grid-template-columns:repeat(12, 1fr)}}@media(max-width: 539px){.grid-2-1-2{grid-template-rows:repeat(5, auto)}}@media(min-width: 540px){.grid-2-1-2{grid-template-columns:repeat(2, minmax(250px, 1fr));justify-content:center}}@media(min-width: 768px){.grid-2-1-2{gap:15px;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr;grid-template-areas:"a b" "c b" "d e"}.grid-2-1-2 :nth-child(1){grid-area:a}.grid-2-1-2 :nth-child(2){grid-area:b}.grid-2-1-2 :nth-child(3){grid-area:c}.grid-2-1-2 :nth-child(4){grid-area:d}.grid-2-1-2 :nth-child(5){grid-area:e}}@media(min-width: 1024px){.grid-2-1-2{gap:20px;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr;grid-template-areas:"a e b" "c e d"}}.icon{display:inline-flex;justify-content:center;align-items:center}.icon--sm svg{width:15px;height:15px}.icon--white svg *{fill:#fffcff}.input{display:block;width:100%;height:40px;padding:10px 20px;border:none;border-radius:30px;font-family:"Raleway","Open Sans","Helvetica",Arial,sans-serif;font-weight:500}.input--invalid{border:2px solid #e71919}.input--invalid::after{width:20px;height:20px;display:inline-block;content:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTguOTU0IDExLjEzMDFWNS4wNDAxMkgxMS4xOTRWMTEuMTMwMUg4Ljk1NFpNOC45NTQgMTUuMDc4MVYxMi43NTQxSDExLjE5NFYxNS4wNzgxSDguOTU0WiIgZmlsbD0iI0U3MTkxOSIvPgo8Y2lyY2xlIGN4PSIxMCIgY3k9IjEwIiByPSI5IiBzdHJva2U9IiNFNzE5MTkiIHN0cm9rZS13aWR0aD0iMiIvPgo8L3N2Zz4K")}.link{font-size:inherit;font-weight:inherit;color:inherit;cursor:pointer}.link--primary{color:#7831b2}.link--interactive{transition:.3s color}.link--interactive:hover{color:#7831b2}.link--underlined{text-decoration:underline}p .link{border-bottom:1px dotted currentColor;color:inherit;font-weight:inherit;line-height:inherit;text-decoration:none}p .link:hover{color:#7831b2}button.link{border:none;padding:0;background:none}.list{position:relative;display:flex;flex-direction:column}.list-item{position:relative}.list-item__link{display:flex;gap:10px;align-items:center}.list-item__content{display:flex;flex-direction:column;gap:5px 10px}.list-item__title{font-weight:800}.list-item__description{font-weight:600}.list-item--interactive{transition:.3s color;cursor:pointer}.list-item--interactive:hover{color:#7831b2}.list--ol,.list--ul{list-style:inside}.list--dl .list-item__content{flex-direction:row;flex-wrap:wrap;align-items:center}.list--dl .list-item__title{flex-shrink:0}.list--dl .list-item__description{flex:1}.list--check .list-item{display:flex;gap:16px}.list--check .list-item::before{content:"";display:inline-block;flex-shrink:0;width:24px;height:24px;background:url("https://sayyes.school/wp-content/themes/sayyes/static/images/icons/check.svg") center center/contain no-repeat}@media(min-width: 768px){.list--check .list-item::before{width:36px;height:36px}}@media(min-width: 1024px){.list--check .list-item::before{width:42px;height:42px}}.list.list--check.list--sm .list-item::before{width:36px;height:36px}.list--numbers .list-item::before{content:"0" counter(myCounter) ".";font-size:14px;left:-30px}.list--steps{counter-reset:steps}.list--steps .list-item{display:flex;gap:16px}.list--steps .list-item::before{content:"Шаг " counter(steps) ".";counter-increment:steps;flex-shrink:0;font-weight:800}.list--marker-center .list-item{align-items:center}.list--marker-center .list-item::before{align-self:center}@media(min-width: 1024px){.list--ul .list-item::before,.list--ul-sm .list-item::before{width:22px;height:22px;top:-3px;left:-35px}}@media(min-width: 768px){.list--ol .list-item::before{left:-60px;font-size:16px;line-height:18px}}.modal{--surface-max-width: 1024px;--surface-max-height: 768px;width:100%;height:100%;display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;background-color:rgba(0,0,0,.66);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);opacity:0;transition:all .3s ease-in-out;visibility:hidden;z-index:1000}.modal__surface{position:relative;opacity:0;transition:all .3s ease-in-out;background-color:#f8f0ee}@media(max-width: 1023px){.modal__surface{border-radius:15px}}@media(min-width: 1024px){.modal__surface{border-radius:20px}}@media(max-width: 539px){.modal__surface{max-width:calc(100% - 20px);max-height:calc(100% - 20px)}}@media(min-width: 540px){.modal__surface{max-width:var(--surface-max-width);max-height:var(--surface-max-height);margin:20px}}.modal__body{display:flex;flex-direction:column;gap:20px}.modal__title{font-size:18px;line-height:20px;font-weight:700}@media(min-width: 768px){.modal__title{font-size:24px;line-height:25px;font-weight:700}}@media(min-width: 1024px){.modal__title{font-size:32px;line-height:30px;font-weight:700}}.modal__description{margin-top:10px;font-size:16px;line-height:18px;font-weight:600}@media(min-width: 768px){.modal__description{font-size:16px;line-height:18px;font-weight:600}}@media(min-width: 1024px){.modal__description{font-size:18px;line-height:20px;font-weight:600}}@media(min-width: 1280px){.modal__description{font-size:18px;line-height:20px;font-weight:600}}.modal__close{position:absolute;top:-15px;right:-15px;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:50%;background-color:#262626;color:#fffcff;z-index:1;transition:.3s ease all}.modal__close:hover{background-color:#333}.modal__close:active{background-color:#191919}@media(min-width: 768px){.modal__close{top:-25px;right:-25px;width:50px;height:50px}}.modal--open{visibility:visible;opacity:1}.modal--open .modal__surface{opacity:1}.modal--with-tabs{--tabs-height: 40px}.modal--with-tabs .modal__surface{margin-top:calc(var(--tabs-height) + 20px)}.modal--with-tabs .tabs__nav{position:absolute;top:calc(var(--tabs-height)*-1)}.modal--with-tabs .tabs .tab{min-height:var(--tabs-height)}@media(min-width: 768px){.modal--with-tabs{--tabs-height: 50px}}.nav__item{position:relative;color:#262626;font-size:14px;font-weight:700}.nav__link{display:block;padding:10px 20px}@media(max-width: 1023px){.nav__item--parent::before{content:"";background:url("https://sayyes.school/wp-content/themes/sayyes/static/images/icons/check-3.svg") center center/cover no-repeat;position:absolute;top:20px;right:28px;width:12px;height:6px;transform:scaleY(-1);transition:.3s linear transform}.nav__item--open:hover::before{transform:scaleY(1)}.nav__item--parent>.nav__link{pointer-events:none}.nav .subnav{position:static;height:0;opacity:1;visibility:visible;transition:height .3s linear;overflow:hidden}.nav .subnav .nav__item{margin-left:20px}}@media(min-width: 1024px){.nav__item--parent:hover>.subnav{opacity:1;visibility:visible}.nav .subnav{position:absolute;top:100%;left:-20px;padding-top:10px;opacity:0;visibility:hidden;transition:opacity .3s ease}.nav .subnav .nav__list{padding:10px 0;width:-moz-max-content;width:max-content;border-radius:20px;background-color:#fffcff;overflow:hidden}.nav .subnav .nav__item:hover{background-color:#f8f0ee}}.radio{--radio-color: #262626;--radio-hover-color: #262626;--radio-checked-color: #262626;transition:.3s ease color}.radio:hover{color:var(--radio-hover-color)}.radio__input{display:none}.radio__label{position:relative;padding-left:24px;font-size:16px;line-height:18px;font-weight:500;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}@media(min-width: 768px){.radio__label{font-size:16px;line-height:18px;font-weight:500}}@media(min-width: 1024px){.radio__label{font-size:18px;line-height:20px;font-weight:500}}@media(min-width: 1280px){.radio__label{font-size:18px;line-height:20px;font-weight:500}}.radio__label:before{content:"";position:absolute;top:50%;left:0;width:14px;height:14px;transform:translateY(-50%);border-radius:50%;border:2px solid var(--radio-color)}.radio__input:checked~.radio__label{color:var(--radio-checked-color)}.radio__input:checked~.radio__label:before{border-color:var(--radio-checked-color);background:radial-gradient(circle at center, var(--radio-checked-color) 0, var(--radio-checked-color) 3.25px, transparent 3.25px)}@media(max-width: 767px){.radio__label{padding-left:18px;font-size:16px;line-height:18px}}.radio-group{width:100%;max-width:390px;display:flex;flex-direction:column;gap:10px}.radio-group__label{font-size:16px;font-weight:700}.radio-group__items{display:flex;gap:10px}.radio-group--row .radio-group__items{flex-direction:row}.radio-group--column .radio-group__items{flex-direction:column}.select{position:relative;width:100%}.select__label{display:flex;margin-bottom:8px;font-size:16px;font-weight:700}.select__button{position:relative;width:100%;height:40px;padding:10px 35px 10px 20px;transition:.3s ease;background-color:#fffcff;border-radius:20px;border:none;text-align:left;font-weight:600;line-height:20px;white-space:nowrap;z-index:2}.select__arrow{position:absolute;top:12px;right:14px;z-index:2;transition:.5s ease;transform:scaleY(-1);cursor:pointer}.select__list{position:absolute;width:100%;padding:5px 0;background-color:#fffcff;border-radius:20px;transition:.3s ease;transform:translateY(-25%) scaleY(0);transform-origin:top;opacity:0;overflow:hidden;visibility:hidden;z-index:1}.select__option{padding:10px 20px;cursor:pointer}.select__option:hover{background-color:#f8f0ee}.select--active .select__button{border-radius:20px 20px 0 0}.select--active .select__arrow{transform:scaleY(1)}.select--active .select__list{border-radius:0 0 20px 20px;transform:translateY(0) scaleY(1);opacity:1;visibility:visible}.select--sm .select__button{background-color:#f8dcd6;padding:15px 20px}.select--sm .select__arrow{top:17px;right:35px}.select--sm .select__list{background-color:#f8f0ee}.select--sm .select__option{padding:15px 20px}.select--sm .select__option:hover{background-color:#fffcff}.select--lg .select{color:#fffcff}.select--lg .select__button{background-color:#7831b2;color:#fffcff;text-align:center;padding:15px 20px}.select--lg .select__arrow{top:17px;right:35px}.select--lg .select__list{background-color:#a68ad5}.select--lg .select__option{padding:15px 20px}.select--lg .select__option:hover{background-color:#9e5dd2}@media(max-width: 539px){.select--sm .select__button,.select--sm .select__option{padding:10px 20px}.select--lg .select__button{text-align:left}}@font-face{font-family:"swiper-icons";src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:rgba(0,0,0,0)}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.slider{--slider-arrows-top: 0;--slider-arrows-right: 0;--slider-pagination-color: #262626;position:relative}.slider__arrows{display:flex;gap:5px;position:absolute;top:var(--slider-arrows-top);right:var(--slider-arrows-right)}.slider__left-arrow::before{top:29%;left:45%;transform:rotate(45deg)}.slider__left-arrow::after{top:45%;left:45%;transform:rotate(-45deg)}.slider__right-arrow::before{top:29%;left:50%;transform:rotate(-45deg)}.slider__right-arrow::after{top:45%;left:50%;transform:rotate(45deg)}.slider__left-arrow,.slider__right-arrow{position:relative;display:inline-block;width:50px;height:50px;border-radius:100%;border:none;background-color:#fffcff;transition:.3s ease filter}.slider__left-arrow::before,.slider__left-arrow::after,.slider__right-arrow::before,.slider__right-arrow::after{content:"";position:absolute;width:2px;height:12px;border-radius:5px;background-color:#262626}.slider__left-arrow.swiper-button-disabled::before,.slider__left-arrow.swiper-button-disabled::after,.slider__right-arrow.swiper-button-disabled::before,.slider__right-arrow.swiper-button-disabled::after{background-color:#a6a6a6}.slider__left-arrow.swiper-button-disabled:hover,.slider__right-arrow.swiper-button-disabled:hover{filter:none}.slider__left-arrow:hover,.slider__right-arrow:hover{filter:drop-shadow(0px 0px 3.807px #f1efec)}.slider__pagination{display:flex;justify-content:center;gap:5px;margin-top:20px}.slider__pagination .swiper-pagination-bullet{width:8px;height:8px;background-color:rgba(0,0,0,0);border:2px solid var(--slider-pagination-color);border-radius:100%;opacity:1}.slider__pagination .swiper-pagination-bullet-active{background-color:var(--slider-pagination-color)}@media(max-width: 767px){.slider__arrows{display:none}}@media(min-width: 1024px){.slider{margin-top:-70px;padding-top:70px;overflow:hidden}}.stepper{width:100%}.stepper__list{display:flex;justify-content:space-between;align-items:center;gap:5px;height:4px}@media(min-width: 768px){.stepper__list{gap:10px}}.stepper__item{height:100%;background-color:#f9e2de;border-radius:30px;cursor:pointer;flex-grow:1}.stepper__item--completed{background-color:#7831b2}.textarea{display:block;width:100%;min-height:150px;padding:15px 20px;border:none;font-family:"Raleway","Open Sans","Helvetica",Arial,sans-serif;font-weight:500;resize:none}@media(max-width: 1023px){.textarea{border-radius:15px}}@media(min-width: 1024px){.textarea{border-radius:20px}}.tabs{--nav-max-width: none;--nav-gap: 5px;display:flex;flex-direction:column;gap:20px}.tabs__nav{width:100%;max-width:var(--nav-max-width);display:flex;gap:var(--nav-gap)}@media(min-width: 540px){.tabs{--nav-max-width: 480px;--nav-gap: 10px}}@media(min-width: 768px){.tabs{gap:30px}}@media(min-width: 1024px){.tabs{gap:40px}}.tabs--centered .tabs__nav{margin-left:auto;margin-right:auto}.tabs--pills .tab{border-radius:0}.tabs--pills .tab:first-of-type{border-radius:30px 0 0 30px}.tabs--pills .tab:last-of-type{border-radius:0 30px 30px 0}.tabs--underline .tab{min-height:40px;background-color:#fffcff;border-bottom:2px solid #f8f0ee}@media(min-width: 1024px){.tabs--underline .tab{min-height:56px}}.tabs--underline .tab--active{border-bottom:2px solid #262626}.tabs--yellow .tab{background-color:#fffcff}.tabs--yellow .tab--active{background-color:#ffd754}.tabs--violet .tab{background-color:#fffcff}.tabs--violet .tab--active{background-color:#a68ad5;color:#fffcff}.tabs--purple .tab{background-color:#fffcff}.tabs--purple .tab--active{background-color:#7831b2;color:#fffcff}.tabs--big{max-width:100%;display:flex;justify-content:space-between;gap:20px}.tabs--big .tab{width:100%;min-height:60px}.tab{flex:1 0;padding:0 20px;min-height:50px;display:flex;justify-content:center;align-items:center;border:none;border-radius:20px 20px 0 0;background-color:#fffcff;font-size:16px;line-height:18px;font-weight:700;white-space:nowrap}@media(min-width: 768px){.tab{font-size:16px;line-height:18px;font-weight:700}}@media(min-width: 1024px){.tab{font-size:18px;line-height:20px;font-weight:700}}@media(min-width: 1280px){.tab{font-size:18px;line-height:20px;font-weight:700}}.tab--active{background-color:#f8f0ee}.tags{display:flex;gap:5px}@media(min-width: 768px){.tags{gap:10px}}.tag{padding:5px 10px;display:flex;justify-content:center;align-items:center;color:#262626;font-weight:600;font-size:14px;border-radius:10px;white-space:nowrap}.tag--outlined{border:2px solid currentColor}.tag--yellow{background-color:#ffd754;color:#262626}.tag--purple{background-color:#a68ad5;color:#fffcff}.video{position:relative}.video__media{width:100%;height:100%;position:relative}.video__media video{width:100%;display:block;overflow:hidden}@media(max-width: 1023px){.video__media video{border-radius:15px}}@media(min-width: 1024px){.video__media video{border-radius:20px}}.video__media img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;overflow:hidden}@media(max-width: 1023px){.video__media img{border-radius:15px}}@media(min-width: 1024px){.video__media img{border-radius:20px}}.video__btn{position:absolute;bottom:20px;right:20px;display:inline-block;width:50px;height:50px;border:2px solid #262626;border-radius:100%;background:url("https://sayyes.school/wp-content/themes/sayyes/static/images/icons/play.svg") center no-repeat rgba(255,252,255,.5019607843);transition:.3s linear background-color;z-index:1}.video__btn:hover{background-color:#fffcff}.video__caption{font-family:"Shantell Sans";font-size:14px;font-style:italic;font-weight:400;line-height:15px}@media(min-width: 768px){.video__caption{font-size:16px;line-height:18px}}.video--framed .video__media::after{content:"";position:absolute;background-image:url("https://sayyes.school/wp-content/themes/sayyes/static/images/elements/video-frame.svg");background-position:center;background-size:contain;background-repeat:no-repeat;top:-5%;left:-5%;width:110%;height:110%;background-size:cover}.burger-button{position:relative;width:22px;margin-left:auto;padding:0;border:none;display:inline-flex;flex-direction:column;gap:3px}.burger-button__line{display:block;width:100%;height:2px;background-color:#fffcff;border-radius:10px;transition:.2s linear all}.burger-button__line:not(:last-child){margin-bottom:3px}.burger-button[data-active] .burger-button__line:first-child,.burger-button--active .burger-button__line:first-child{transform:rotate(45deg);transform-origin:top left}.burger-button[data-active] .burger-button__line:nth-child(2),.burger-button--active .burger-button__line:nth-child(2){opacity:0}.burger-button[data-active] .burger-button__line:last-child,.burger-button--active .burger-button__line:last-child{transform:rotate(-45deg);transform-origin:bottom left}.speech-bubble{position:relative;width:100%;padding:34px 45px 40px 40px;background-color:#7831b2;color:#fffcff;z-index:1;font-family:"Shantell Sans";font-size:14px;font-style:italic;font-weight:400;line-height:15px}@media(min-width: 768px){.speech-bubble{font-size:16px;line-height:18px}}@media(max-width: 1023px){.speech-bubble{border-radius:15px}}@media(min-width: 1024px){.speech-bubble{border-radius:20px}}.speech-bubble p{line-height:15px}.speech-bubble p+p{margin-top:10px}.speech-bubble--sm{font-style:italic;font-weight:400;max-width:276px;padding:15px 32px;border-radius:20px}.speech-bubble--angle{border-top-left-radius:0}.speech-bubble--angle::before{content:"";position:absolute;top:-6px;left:0;display:inline-block;width:0;height:0;border-style:solid;border-width:6px 0 0 25px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #7831b2}.stars{display:flex;color:inherit}.with-love{display:inline-flex;align-items:center;gap:5px}.with-love::after{content:"";display:inline;width:12px;height:12px;background-image:url("https://sayyes.school/wp-content/themes/sayyes/static/images/elements/heart-2.svg")}.article{max-width:1024px;padding-bottom:4rem;line-height:1.4}.article header+section,.article section+section{margin-top:2rem}.article h1{font-size:42px;line-height:40px;font-weight:700}@media(min-width: 768px){.article h1{font-size:42px;line-height:40px;font-weight:700}}@media(min-width: 1024px){.article h1{font-size:68px;line-height:60px;font-weight:700}}.article h2{font-size:28px;line-height:30px;font-weight:700}@media(min-width: 768px){.article h2{font-size:36px;line-height:35px;font-weight:700}}@media(min-width: 1024px){.article h2{font-size:46px;line-height:45px;font-weight:700}}.article h3{font-size:26px;line-height:25px;font-weight:700}@media(min-width: 768px){.article h3{font-size:32px;line-height:30px;font-weight:700}}@media(min-width: 1024px){.article h3{font-size:42px;line-height:40px;font-weight:700}}.article ul,.article ol,.article p:not(:last-child){margin-bottom:1rem}.article ul,.article ol{list-style:inside}.article li:not(:last-child){margin-bottom:.5rem}.article p a{color:var(--primary-color);text-decoration:underline}#callback-modal .modal__surface{max-width:960px;display:flex}#callback-modal .modal__surface::before{content:"";width:40%;border-radius:0;background:url("https://sayyes.school/wp-content/themes/sayyes/static/images/pictures/anastasia-2.jpg") center center/cover no-repeat}@media(max-width: 1023px){#callback-modal .modal__surface::before{border-top-left-radius:15px}}@media(min-width: 1024px){#callback-modal .modal__surface::before{border-top-left-radius:20px}}@media(max-width: 1023px){#callback-modal .modal__surface::before{border-bottom-left-radius:15px}}@media(min-width: 1024px){#callback-modal .modal__surface::before{border-bottom-left-radius:20px}}#callback-modal .modal__body{width:60%;padding:40px}.contact-card{--card-image-aspect-ratio: 1 / 1}.contact-card .card__content{margin-top:20px}.contact-card .text{margin-bottom:10px}.contact-card .list .link{color:#7831b2}.contact-card .list .icon{color:initial}@media(min-width: 540px)and (max-width: 1023px){.contact-card{display:flex;flex-direction:row}.contact-card .card__media{width:40%}.contact-card .card__body{flex:1}}.course-card{display:flex;flex-direction:column}.course-card .card{--card-image-aspect-ratio: 2 / 1}@media(max-width: 1279px){.course-card .card__body .text{display:none}}@media(min-width: 1024px){.course-card .card__body{display:flex;flex-grow:unset;flex-wrap:wrap;gap:60px}.course-card .card__content{display:flex;justify-content:space-between;padding:40px}}.course-card__age-tag{position:absolute;display:flex;justify-content:center;align-items:center;width:145px;height:40px;background-color:#262626;color:#fffcff}@media(min-width: 1024px){.course-card__age-tag{height:50px}}.card__media .course-card__age-tag{bottom:0;left:0;border-top-right-radius:20px}@media(max-width: 1023px){.card__media .course-card__age-tag{border-bottom-left-radius:15px}}@media(min-width: 1024px){.card__media .course-card__age-tag{border-bottom-left-radius:20px}}.card__header .course-card__age-tag{display:none;bottom:46px;right:-47px;border-top-right-radius:20px;transform:rotate(-90deg)}.card--black .card__header .course-card__age-tag{background-color:#7831b2}.course-card .list{flex:1;gap:10px}.course-card .list .list-item{display:flex;align-items:flex-end;gap:20px}.course-card .list .list-item span{flex:1}.course-card .list .list-item span.price{text-wrap:nowrap}@media(max-width: 1023px){.course-card__lesson-cost{display:none}}@media(max-width: 767px){.course-card__lesson-type{padding-right:0}.course-card__list{width:100%}}@media(min-width: 768px){.course-card__description{max-width:none}.course-card__lesson-cost{display:block}.course-card__list{width:auto}}@media(min-width: 768px){.course-card__title{font-size:24px;line-height:25px}.course-card__header{padding:24px 30px;min-height:145px}.course-card__content{min-height:105px;padding:22px 15px 22px 24px}.course-card__item{line-height:15px}}@media(min-width: 1280px){.course-card__title{font-size:32px;font-weight:700;line-height:30px;margin-bottom:12px}.course-card__header{padding-top:29px;min-height:175px}.course-card__lesson-cost{display:none}.course-card__content{min-height:125px;padding:25px 20px 25px 40px}.course-card__list{width:100%}.course-card--children .course__header{min-height:190px;padding-top:46px}}.course-card--large-header{background-color:#fffcff;color:#262626}.course-card--large-header .card__media{display:none}.course-card--large-header .card__header{flex-grow:1;padding:20px 25px;background-color:var(--card-background-color);color:var(--card-text-color);overflow:hidden}@media(max-width: 1023px){.course-card--large-header .card__header{border-radius:15px}}@media(min-width: 1024px){.course-card--large-header .card__header{border-radius:20px}}.course-card--large-header .card__title{font-size:26px;line-height:25px;font-weight:700}@media(min-width: 768px){.course-card--large-header .card__title{font-size:32px;line-height:30px;font-weight:700}}@media(min-width: 1024px){.course-card--large-header .card__title{font-size:42px;line-height:40px;font-weight:700}}.course-card--large-header .card__description{max-width:360px}@media(min-width: 768px){.course-card--large-header .card__header{padding:25px 30px}}@media(min-width: 1024px){.course-card--large-header .card__header{padding:35px 40px}}#error-modal{z-index:1010}#error-modal .modal__surface{max-width:480px;text-align:center}#error-modal .modal__body{display:flex;flex-direction:column;align-items:center;gap:20px;padding:40px}#error-modal .modal__body::before{content:"";width:64px;height:64px;background-image:url("https://sayyes.school/wp-content/themes/sayyes/static/images/icons/x.svg");background-position:center;background-size:contain;background-repeat:no-repeat}.footer{--footer-max-width: 1280px;--footer-padding: 40px 20px 20px;--footer-background-color: #fffcff;--footer-font-color: #262626;background-color:var(--footer-background-color);color:var(--footer-font-color);font-size:16px;line-height:15px}.footer__container{position:relative;max-width:var(--footer-max-width);margin:0 auto;padding:var(--footer-padding);display:flex;flex-direction:column;gap:20px}.footer__row{display:flex;align-items:center;justify-content:space-between;gap:20px}.footer__bottom-row{display:flex;flex-wrap:wrap}.footer__column{display:flex;flex-direction:column;gap:20px}.footer__section{display:flex;flex-direction:column;gap:10px}.footer__address{max-width:300px}.footer .heading{font-size:16px;line-height:15px;font-weight:800;letter-spacing:.8px;text-transform:uppercase}.footer .link{color:#262626;transition:.3s linear all}.footer .link:hover{color:#7831b2}@media(max-width: 539px){.footer__row{flex-direction:column}.footer__contacts{order:1}.footer__social{order:-1}.footer .list{gap:10px}}@media(min-width: 540px){.footer__logo{position:absolute;top:-20px}.footer__top-row{align-items:flex-start;justify-content:space-between}.footer__bottom-row{align-items:center;justify-content:space-between}.footer__contacts{margin-top:40px}.footer__nav{display:grid;gap:20px;grid-template-areas:"a b" "c d" "c e"}.footer__about{grid-area:a}.footer__courses{grid-area:c}.footer__formats{grid-area:b}.footer__sout{grid-area:d}.footer__license{grid-area:e}}@media(min-width: 768px){.footer__nav{display:grid;gap:20px;grid-template-areas:"a b c" "a . d" ". e e"}.footer__about{grid-area:a}.footer__courses{grid-area:b;position:relative;padding-top:25px}.footer__courses .heading{position:absolute;top:0;white-space:nowrap}.footer__courses .heading::after{content:" и программы школы";display:inline}.footer__formats{grid-area:c;padding-top:25px}.footer__formats .heading{display:none}.footer__sout{grid-area:d}.footer__license{grid-area:e}.footer__copyright{text-align:center}}.format-block{position:relative;display:flex;flex-direction:column;gap:20px}@media(max-width: 767px){.format-block .card{padding:20px}.format-block .card .tags{margin-bottom:15px}.format-block .caption{display:none}}@media(min-width: 768px){.format-block{flex-direction:row;align-items:flex-start}.format-block .video{flex-basis:50%}.format-block .card{flex-basis:50%;padding:30px}.format-block .card .tags{margin-bottom:20px}.format-block .caption{position:absolute;top:115%;left:30%;display:block;width:100%;max-width:150px;color:#7831b2;transform:rotate(-10deg)}.format-block .caption::after{content:"";position:absolute;display:block;top:-5%;left:95%;width:15px;height:25px;background-image:url("https://sayyes.school/wp-content/themes/sayyes/static/images/arrows/arrow-3.svg");background-size:contain;background-repeat:no-repeat}}@media(min-width: 1024px){.format-block .video{flex-basis:60%}.format-block .card{flex-basis:40%;margin-top:40px;padding:40px}.format-block .card .text:first-of-type{max-width:230px;margin-bottom:15px}.format-block .caption{top:-70%;left:115%;max-width:200px;transform:rotate(-15deg)}.format-block .caption::after{top:115%;left:-50%;width:111px;height:84px;background-image:url("https://sayyes.school/wp-content/themes/sayyes/static/images/arrows/arrow-2.svg")}.format-block--offline::after{content:"";position:absolute;background-image:url("https://sayyes.school/wp-content/themes/sayyes/static/images/elements/red-square.svg");background-position:center;background-size:contain;background-repeat:no-repeat;top:-40%;right:-40%;width:500px;height:100%;z-index:-1}.format-block--online::after{content:"";position:absolute;background-image:url("https://sayyes.school/wp-content/themes/sayyes/static/images/elements/laptop.svg");background-position:center;background-size:contain;background-repeat:no-repeat;top:-40%;right:-40%;width:500px;height:100%;z-index:-1}}.format-card .list{gap:10px}.format-card .list .list-item{display:flex;justify-content:space-between;gap:30px}.format-card--without-list .card__title{max-width:410px;margin-bottom:10px}.format-card--without-list .card__content{padding:33px 38px 37px;min-height:auto}.format-card--without-list .card__description{max-width:400px}.format-card--sm .card__media{height:370px}.format-card--sm .card__title{margin-bottom:10px;font-size:18px;line-height:20px}.format-card--sm .card__content{padding:34px 39px 46px}@media(max-width: 1160px){.format-card__lesson-cost{display:none}}@media(max-width: 1024px){.format-card--sm{width:100%;display:flex}}@media(max-width: 768px){.format-card .card .card__lesson-cost{display:block;margin-right:80px}.format-card .card .card__lesson-type{width:135px;margin-right:15px}.format-card .card .card__info{justify-content:space-between}.format-card .card .card__list{flex-grow:.4}.format-card--without-list .big-course__title{max-width:none}.format-card--without-list .big-course__description{max-width:none}.format-card--sm{display:block}}@media(max-width: 540px){.format-card__lesson-cost{display:none}.format-card__list{flex-grow:1}.format-card__content{padding:20px}}.founders-card{padding:25px 30px}.founders-card figure{position:absolute;bottom:100%;left:-5%;width:100%;display:flex}.founders-card figure::before,.founders-card figure::after{content:"";position:absolute;width:30%;height:100%;background:url("https://sayyes.school/wp-content/themes/sayyes/static/images/elements/branch.svg") center center/contain no-repeat;z-index:-1}.founders-card figure::after{right:-10%;transform:scaleX(-1)}.founders-card .caption{position:absolute;top:-30%;left:20%;transform:rotateZ(-10deg)}.founders-card .caption::after{content:"";position:absolute;background-image:url("https://sayyes.school/wp-content/themes/sayyes/static/images/arrows/arrow-4.svg");background-position:center;background-size:contain;background-repeat:no-repeat;width:41px;height:57px}@media(max-width: 767px){.founders-card{margin-top:100%;order:-1}}@media(min-width: 768px){.founders-card figcaption{max-width:200px}}.header{--header-max-width: 1280px;--header-background-color: #5e288a;--header-font-color: #fffcff;--header-border-radius: 20px;--header-blur: none;position:fixed;top:0;left:0;height:0;width:100%;font-size:14px;z-index:100}.header__main{max-width:calc(100% - 20px);width:1280px;height:65px;margin:0 auto;border-radius:var(--header-border-radius);background-color:var(--header-background-color);color:var(--header-font-color);transition:.2s linear all}.header__container{max-width:var(--header-max-width);height:100%;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:0 20px;transition:.3s all linear}.header__nav{position:relative;background-color:rgba(249,244,242,.75);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);transform:translateY(-100%);transition:.2s linear transform;z-index:-1}.header__logo{display:inline-flex;flex-shrink:0}.header__content,.header__buttons{display:flex;align-items:center}.header__content{flex:1;justify-content:space-evenly;gap:20px}.header__buttons{gap:20px}.header__buttons .btn{width:auto;font-size:14px;line-height:16px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}@media(min-width: 768px){.header__buttons .btn{font-size:14px;line-height:16px;font-weight:800}}@media(min-width: 1024px){.header__buttons .btn{font-size:14px;line-height:16px;font-weight:800}}@media(min-width: 1280px){.header__buttons .btn{font-size:14px;line-height:16px;font-weight:800}}.header__address{display:flex;flex-direction:column;gap:5px}.header__address span{font-weight:700;line-height:12px}.header__menu-button{flex-shrink:0;margin-left:auto}.header__trial-lesson{margin:10px auto 0;width:calc(100% - 40px)}.header--blurred .header__main{-webkit-backdrop-filter:blur(var(--header-blur));backdrop-filter:blur(var(--header-blur))}.header--expanded .header__main{max-width:100%;width:100%;border-radius:0}.header--open .header__nav{transform:translateY(0)}.header .phone-numbers{gap:5px}@media(max-width: 1279px){.header__address{display:none}}@media(max-width: 1023px){.header__callback,.header__phones{display:none}.header__nav{height:auto;margin:0 10px;padding:20px 0;border-radius:20px}}@media(max-width: 767px){.header__test{display:none}}@media(max-width: 539px){.header__content{display:none}}@media(min-width: 768px){.header__main{max-width:calc(100% - 30px)}}@media(min-width: 1024px){.header__container{padding:0 60px}.header__nav{position:relative;height:40px}.header__nav>.nav{height:100%;width:735px;max-width:calc(100% - 120px);margin:0 auto}.header__nav>.nav>.nav__list{height:100%;display:flex;justify-content:space-between;align-items:center}.header__nav>.nav>.nav__list>.nav__item{transition:color .3s linear}.header__nav>.nav>.nav__list>.nav__item--active{color:#7831b2}.header__nav>.nav>.nav__list>.nav__item:hover{color:#7831b2}.header__nav>.nav>.nav__list>.nav__item>.nav__link{padding:0}.header__trial-lesson,.header__menu-button{display:none}}.license{position:relative;height:75px;display:flex;flex-direction:column;justify-content:center;padding-left:110px;padding-right:20px;border-radius:20px;background-color:#f9f4f2;font-size:16px;line-height:15px}.license::before{content:"";position:absolute;top:-3px;left:-4px;width:145px;height:79px;display:block;background-image:url("https://sayyes.school/wp-content/themes/sayyes/static/images/pictures/license.png");background-size:contain}.license__title{font-weight:700;margin-bottom:5px}.license__series{font-weight:500}@media(min-width: 540px)and (max-width: 767px){.license{padding:0;background-color:rgba(0,0,0,0)}.license::before{display:none}}.logo{display:inline-block;width:140px;height:46px}.manager-card{--card-image-aspect-ratio: 1}.manager-card .card__description{position:relative;margin-top:20px}.manager-card .card__description::before{content:"";position:absolute;background-image:url("https://sayyes.school/wp-content/themes/sayyes/static/images/elements/lightning.svg");background-position:center;background-size:contain;background-repeat:no-repeat;bottom:20px;left:-50px;width:30px;height:40px}.phone-numbers__item{display:flex;gap:8px;font-size:14px;font-weight:700;line-height:1;letter-spacing:.025em;text-transform:uppercase;white-space:nowrap}.progress-block .progress-excerpt{margin-bottom:1rem;font-family:"Shantell Sans";font-size:14px;font-style:italic;font-weight:400;line-height:15px}@media(min-width: 768px){.progress-block .progress-excerpt{font-size:16px;line-height:18px}}@media(max-width: 767px){.progress-block{flex-direction:column;align-items:center;gap:0}.progress-block__video,.progress-block__content{flex-basis:auto}.progress-block .video{z-index:1}.progress-block .card{margin-top:-20px;border-top-right-radius:0;border-top-left-radius:0;padding:40px 20px 20px}.progress-block .speech-bubble{display:none}}@media(min-width: 768px){.progress-block{flex-direction:row;align-items:flex-start;gap:20px}.progress-block__video{flex-basis:50%}.progress-block__content{flex-basis:50%}.progress-block .card{padding:25px 30px}.progress-block .progress-excerpt{display:none}.progress-block .speech-bubble{margin-left:auto;margin-top:1rem}}.request-block{position:relative;display:flex;justify-content:space-between;background-color:#f8f0ee}@media(max-width: 1023px){.request-block{border-radius:15px}}@media(min-width: 1024px){.request-block{border-radius:20px}}.request-block__content{padding:20px}.request-block__title{margin-bottom:10px;font-size:26px;line-height:25px;font-weight:700}@media(min-width: 768px){.request-block__title{font-size:32px;line-height:30px;font-weight:700}}@media(min-width: 1024px){.request-block__title{font-size:42px;line-height:40px;font-weight:700}}.request-block__description{margin-bottom:20px;font-size:16px;line-height:18px;font-weight:600}@media(min-width: 768px){.request-block__description{font-size:16px;line-height:18px;font-weight:600}}@media(min-width: 1024px){.request-block__description{font-size:18px;line-height:20px;font-weight:600}}@media(min-width: 1280px){.request-block__description{font-size:18px;line-height:20px;font-weight:600}}@media(min-width: 768px){.request-block__content{width:60%;padding:30px}.request-block::before{content:"";width:40%;border-radius:0;background:var(--background-url) center center/cover no-repeat}}@media(min-width: 768px)and (max-width: 1023px){.request-block::before{border-top-left-radius:15px}}@media(min-width: 768px)and (min-width: 1024px){.request-block::before{border-top-left-radius:20px}}@media(min-width: 768px)and (max-width: 1023px){.request-block::before{border-bottom-left-radius:15px}}@media(min-width: 768px)and (min-width: 1024px){.request-block::before{border-bottom-left-radius:20px}}@media(min-width: 768px){.request-block--adults{--background-url: url("https://sayyes.school/wp-content/themes/sayyes/static/images/pictures/feedback.jpg")}.request-block--children{--background-url: url("https://sayyes.school/wp-content/themes/sayyes/static/images/pictures/feedback-2.jpg")}}@media(min-width: 1024px){.request-block__content{padding:40px}}.request-form{display:flex;flex-direction:column;gap:16px}.request-form__contact,.request-form__children{display:flex;gap:10px}.request-form__contact{flex-direction:column}.request-form__children{align-items:center}.request-form__submit{display:flex;flex-direction:column;gap:12px}@media(max-width: 767px){.request-form__children{flex-direction:column}}#request-modal{--surface-max-width: 1280px;z-index:1001}@media(max-width: 767px){#request-modal .tabs__nav{max-width:unset;padding:0 20px}}@media(min-width: 768px){#request-modal .tabs__nav{left:40%;width:60%;padding-right:40px}}.section{--max-width: 1156px;--header-max-width: none;--title-max-width: none;--description-max-width: none;--content-max-width: none;--section-padding: 0;position:relative;margin-bottom:50px}@media(max-width: 1023px){.section{border-radius:15px}}@media(min-width: 1024px){.section{border-radius:20px}}.section__container{position:relative;max-width:var(--max-width);margin:0 auto}.section__header{max-width:var(--header-max-width);margin-bottom:30px}@media(min-width: 768px){.section__header{margin-bottom:40px}}@media(min-width: 1024px){.section__header{margin-bottom:50px}}.section__title{max-width:var(--title-max-width);font-size:26px;line-height:25px;font-weight:700}@media(min-width: 768px){.section__title{font-size:32px;line-height:30px;font-weight:700}}@media(min-width: 1024px){.section__title{font-size:42px;line-height:40px;font-weight:700}}.section__description{max-width:var(--description-max-width);font-size:16px;line-height:18px;font-weight:600}@media(min-width: 768px){.section__description{font-size:16px;line-height:18px;font-weight:600}}@media(min-width: 1024px){.section__description{font-size:18px;line-height:20px;font-weight:600}}@media(min-width: 1280px){.section__description{font-size:18px;line-height:20px;font-weight:600}}.section__description p+p{margin-top:10px}.section__title+.section__description{margin-top:20px}.section__content{position:relative;max-width:var(--content-max-width)}.section__media{position:relative}@media(min-width: 768px){.section{margin-bottom:60px}}@media(min-width: 1024px){.section{margin-bottom:70px}}@media(min-width: 1280px){.section{margin-bottom:80px}}.section--white{background-color:#fffcff}.section--purple{background-color:#7831b2;color:#fffcff}.section--yellow{background-color:#ffd754;color:#262626}.section--centered .section__title,.section--centered .section__description{text-align:center;margin-left:auto;margin-right:auto}.section--horizontal .section__container{display:flex}@media(max-width: 767px){.section--horizontal .section__container{flex-direction:column;gap:20px}}@media(min-width: 768px){.section--horizontal .section__container{gap:30px}}@media(min-width: 1024px){.section--horizontal .section__container{gap:40px}}@media(min-width: 1280px){.section--horizontal .section__container{gap:50px}}.section--horizontal .section__header{margin-bottom:0}.section--padded .section__container,.section--padded-header .section__header{padding:var(--section-padding)}@media(max-width: 767px){.section--padded .section__container,.section--padded-header .section__header{--section-padding: 20px}}@media(min-width: 768px){.section--padded .section__container,.section--padded-header .section__header{--section-padding: 30px}}@media(min-width: 1024px){.section--padded .section__container,.section--padded-header .section__header{--section-padding: 40px}}.section--white .section__container,.section--purple .section__container,.section--yellow .section__container{box-sizing:content-box;padding:calc(var(--section-padding)*1.5) var(--section-padding)}.social{display:flex;gap:10px}.social__item{display:flex;justify-content:center;align-items:center;width:40px;height:40px;border:2px solid currentColor;background-color:rgba(0,0,0,0);color:#262626;border-radius:100%}.social__item:hover{color:#7831b2;cursor:pointer}.social__link{display:flex;justify-content:center;align-items:center}.social .icon--telegram{transform:translate(-2px, 0px)}@media(max-width: 767px){.student-progress-slider{--offset: 30px;width:calc(100% + var(--offset)*2);margin-left:calc(var(--offset)*-1);margin-right:calc(var(--offset)*-1);padding-left:var(--offset);padding-right:var(--offset);overflow-x:auto}.student-progress-slider::-webkit-scrollbar{display:none}}@media(max-width: 767px)and (max-width: 1023px){.student-progress-slider{--offset: 45px}}@media(max-width: 767px)and (max-width: 767px){.student-progress-slider{--offset: 30px}}@media(min-width: 768px){.student-progress-slider .slider__pagination{padding-left:48%}}@media(min-width: 1024px){.student-progress-slider{overflow:visible}}#success-modal{z-index:1010}#success-modal .modal__surface{max-width:480px;text-align:center}#success-modal .modal__body{display:flex;flex-direction:column;align-items:center;gap:20px;padding:40px}#success-modal .modal__body::before{content:"";width:64px;height:64px;background-image:url("https://sayyes.school/wp-content/themes/sayyes/static/images/icons/check-2.svg");background-position:center;background-size:contain;background-repeat:no-repeat}.teacher-block{padding:20px;display:flex;gap:15px;background-color:#f8f0ee}@media(max-width: 1023px){.teacher-block{border-radius:15px}}@media(min-width: 1024px){.teacher-block{border-radius:20px}}.teacher-block__summary,.teacher-block__info{display:flex;flex-direction:column;gap:10px}.teacher-block__info{flex:1}.teacher-block__title{font-size:18px;line-height:20px;font-weight:700}@media(min-width: 768px){.teacher-block__title{font-size:24px;line-height:25px;font-weight:700}}@media(min-width: 1024px){.teacher-block__title{font-size:32px;line-height:30px;font-weight:700}}.teacher-block__free-lesson{font-size:16px;line-height:18px;font-weight:600;margin-top:auto}@media(min-width: 768px){.teacher-block__free-lesson{font-size:16px;line-height:18px;font-weight:600}}@media(min-width: 1024px){.teacher-block__free-lesson{font-size:18px;line-height:20px;font-weight:600}}@media(min-width: 1280px){.teacher-block__free-lesson{font-size:18px;line-height:20px;font-weight:600}}.teacher-block__details{background-color:#fffcff;overflow:hidden}@media(max-width: 1023px){.teacher-block__details{border-radius:15px}}@media(min-width: 1024px){.teacher-block__details{border-radius:20px}}.teacher-block .tabs__nav{display:none;gap:0;padding:0 20px;max-width:none}.teacher-block .tabs__content{padding:20px;overflow:auto;padding-bottom:25px}.teacher-block .tabs__content::after{content:"";width:calc(100% - 3px);height:25px;position:absolute;bottom:0;left:0;box-shadow:0px -30px 20px -10px #fffcff inset;border-radius:0 0 20px 20px}.teacher-block .tabs__content::-webkit-scrollbar{width:3px}.teacher-block .tabs__content::-webkit-scrollbar-thumb{background:#f9e2de;border-radius:10%}.teacher-block .teacher-details__section{display:flex;gap:10px;margin-bottom:20px}.teacher-block .teacher-details__heading{font-weight:800}.teacher-block .teacher-details__content{font-weight:600}.teacher-block .teacher-reviews{height:329px;padding:20px 25px 25px;overflow-y:auto;background-color:#fffcff;border-radius:0 0 20px 20px}.teacher-block .teacher-reviews__review:not(:last-child){padding-bottom:20px;margin-bottom:5px;border-bottom:2px solid #f8f0ee}.teacher-block .teacher-reviews__info{display:flex;gap:5px;margin-bottom:5px}.teacher-block .teacher-reviews__name{font-size:14px;font-weight:800;line-height:25px}.teacher-block .teacher-reviews__description{font-size:14px;font-weight:600;line-height:15px}.teacher-block .teacher-reviews::-webkit-scrollbar{width:3px}.teacher-block .teacher-reviews::-webkit-scrollbar-thumb{background:#f9e2de;border-radius:10%}@media(max-width: 539px){.teacher-block{flex-direction:column}.teacher-block__share-link{display:none}.teacher-block .tabs__content{max-height:300px}}@media(min-width: 540px){.teacher-block{flex-direction:row}.teacher-block__summary{width:40%}.teacher-block__details{width:60%}.teacher-block__share-link{position:absolute;top:30px;right:-15px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:none;border-radius:100%;background-color:#fffcff}.teacher-block__share-link img{width:70%}.teacher-block .tabs__content{max-height:360px}}@media(min-width: 1024px){.teacher-block{padding:30px;gap:30px}.teacher-block__summary,.teacher-block__info{gap:20px}.teacher-block__share-link{top:35px;right:-25px;width:50px;height:50px}.teacher-block .tabs__nav{padding:0 30px}.teacher-block .tabs__content{padding:30px;max-height:480px}}.teacher-card{--card-image-aspect-ratio: 1 / 1}.teacher-card .card__media{flex-shrink:0}.teacher-card .card__description{margin-bottom:20px}.teacher-card .btn{margin-bottom:auto}.test .text-card{display:flex;align-items:flex-end;padding-right:120px}.test-loading{width:100%;height:480px;display:flex}.test-loading .spinner{margin:auto}.test-main,.test-results{margin:auto;padding:20px;display:flex;gap:30px;background-color:#fffcff}@media(max-width: 1023px){.test-main,.test-results{border-radius:15px}}@media(min-width: 1024px){.test-main,.test-results{border-radius:20px}}@media(min-width: 540px){.test-main,.test-results{padding:30px}}@media(min-width: 768px){.test-main,.test-results{padding:40px}}.test-main{max-width:960px;flex-direction:column}.test-main__header{display:flex;flex-direction:column;align-items:center;gap:30px}.test-main__content{flex:1}.test-main__footer{display:flex;justify-content:center}@media(max-width: 767px){.test-main{padding-top:25px}}@media(min-width: 768px){.test-main{padding:40px 80px}}.test-results{max-width:1024px;flex-direction:column}.test-results__text{display:flex;flex-direction:column;gap:20px}.test-results .card{padding:20px}@media(min-width: 768px){.test-results{flex-direction:row}.test-results .card{padding:30px}}@media(min-width: 1024px){.test-results{padding:50px}}.test-item{display:flex;flex-direction:column;gap:20px}.test-item__question{position:relative;line-height:1.4}.test-item .blank{position:relative;height:1.5em;display:inline-block;align-items:center;padding:0 10px;border-radius:20px;background-color:#f9e2de;color:#7831b2;vertical-align:middle}.test-item .blank:empty{width:100px}.test-item .radio{--radio-hover-color: #7831b2;--radio-checked-color: #7831b2}.testimonial-card{padding:15px;display:flex;flex-direction:column;gap:1rem}.testimonial-card .testimonial-excerpt,.testimonial-card .testimonial-content{font-size:16px;font-weight:600}.testimonial-card .testimonial-content{display:none}.testimonial-card .testimonial-meta{margin-top:auto;display:flex;justify-content:space-between;align-items:center;gap:10px}.testimonial-card .testimonial-meta__info{display:flex;flex-direction:column;gap:5px}.testimonial-card .link{display:block;margin-top:1rem;text-decoration:underline;font-size:16px;line-height:15px}@media(min-width: 768px){.testimonial-card{padding:25px 30px}}@media(min-width: 1024px){.testimonial-card{padding:45px 40px 45px 50px}}.testimonial-group{padding:30px 60px 50px;display:flex;gap:20px;flex-direction:column;background-color:#ffd754}@media(max-width: 1023px){.testimonial-group{border-radius:15px}}@media(min-width: 1024px){.testimonial-group{border-radius:20px}}.testimonial-group__header{margin-left:48px}.testimonial-group__footer{display:flex;justify-content:center}.testimonial-group__rating{display:flex;align-items:center;gap:15px}.testimonial-group__rating-value{font-size:28px;line-height:30px;font-weight:700}@media(min-width: 768px){.testimonial-group__rating-value{font-size:36px;line-height:35px;font-weight:700}}@media(min-width: 1024px){.testimonial-group__rating-value{font-size:46px;line-height:45px;font-weight:700}}.testimonial-group__rating-info{display:flex;flex-direction:column;gap:5px}.testimonial-group__rating-info .text{font-weight:800}.testimonial-group .stars{color:#7831b2}@media(max-width: 1160px){.testimonial-group{padding:30px}.testimonial-group__header{margin-left:0}.testimonial-group__rating-value{font-size:36px;line-height:35px}}@media(max-width: 540px){.testimonial-group{padding:25px}}#testimonial-modal .testimonial-card{width:100%;max-width:950px}#testimonial-modal .testimonial-card .testimonial-meta{order:-1}#testimonial-modal .testimonial-card .testimonial-excerpt{display:none}#testimonial-modal .testimonial-card .testimonial-content{display:block}.text-card{padding:20px}@media(min-width: 768px){.text-card{padding:30px}}@media(min-width: 1024px){.text-card{padding:40px}}.text-card--books-bg,.text-card--books-2-bg,.text-card--hourglass-bg,.text-card--hourglass-2-bg,.text-card--comment-bg,.text-card--comment-2-bg,.text-card--comments-bg,.text-card--comments-2-bg,.text-card--heart-bg,.text-card--heart-2-bg,.text-card--diploma-bg,.text-card--diploma-2-bg,.text-card--leaves-bg,.text-card--mail-bg,.text-card--contact-bg,.text-card--contact-2-bg,.text-card--contacts-bg,.text-card--contacts-2-bg,.text-card--cap-bg,.text-card--cap-2-bg,.text-card--note-bg,.text-card--note-2-bg,.text-card--notes-bg,.text-card--notes-2-bg,.text-card--person-bg,.text-card--briefcase-bg,.text-card--webcam-bg,.text-card--webcam-2-bg,.text-card--format-bg,.text-card--video-bg,.text-card--fire-bg,.text-card--student-bg,.text-card--student-2-bg,.text-card--family-bg,.text-card--levels-bg,.text-card--levels-2-bg,.text-card--lightning-bg,.text-card--clock-bg,.text-card--clock-2-bg,.text-card--rubles-bg,.text-card--calendar-bg,.text-card--woman-bg,.text-card--target-bg,.text-card--casting-bg,.text-card--check-bg,.text-card--question-bg,.text-card--list-bg,.text-card--correct-bg,.text-card--discount-bg,.text-card--discount-2-bg,.text-card--free-lessons-bg{overflow:hidden}.text-card--books-bg::before,.text-card--books-2-bg::before,.text-card--hourglass-bg::before,.text-card--hourglass-2-bg::before,.text-card--comment-bg::before,.text-card--comment-2-bg::before,.text-card--comments-bg::before,.text-card--comments-2-bg::before,.text-card--heart-bg::before,.text-card--heart-2-bg::before,.text-card--diploma-bg::before,.text-card--diploma-2-bg::before,.text-card--leaves-bg::before,.text-card--mail-bg::before,.text-card--contact-bg::before,.text-card--contact-2-bg::before,.text-card--contacts-bg::before,.text-card--contacts-2-bg::before,.text-card--cap-bg::before,.text-card--cap-2-bg::before,.text-card--note-bg::before,.text-card--note-2-bg::before,.text-card--notes-bg::before,.text-card--notes-2-bg::before,.text-card--person-bg::before,.text-card--briefcase-bg::before,.text-card--webcam-bg::before,.text-card--webcam-2-bg::before,.text-card--format-bg::before,.text-card--video-bg::before,.text-card--fire-bg::before,.text-card--student-bg::before,.text-card--student-2-bg::before,.text-card--family-bg::before,.text-card--levels-bg::before,.text-card--levels-2-bg::before,.text-card--lightning-bg::before,.text-card--clock-bg::before,.text-card--clock-2-bg::before,.text-card--rubles-bg::before,.text-card--calendar-bg::before,.text-card--woman-bg::before,.text-card--target-bg::before,.text-card--casting-bg::before,.text-card--check-bg::before,.text-card--question-bg::before,.text-card--list-bg::before,.text-card--correct-bg::before,.text-card--discount-bg::before,.text-card--discount-2-bg::before,.text-card--free-lessons-bg::before{content:"";position:absolute;background-position:center center;background-size:cover;background-repeat:no-repeat}.text-card--discount-bg::after{width:123px;height:79px;top:55px;left:50px;background-image:url("https://sayyes.school/wp-content/themes/sayyes/static/images/notes/discount-20.svg")}.text-card--discount-2-bg::after{width:121px;height:76px;top:60px;left:50px;background-image:url("https://sayyes.school/wp-content/themes/sayyes/static/images/notes/permanent-discount.svg")}.text-card--free-lessons-bg::after{width:100px;height:60px;top:60px;left:50px;background-image:url("https://sayyes.school/wp-content/themes/sayyes/static/images/notes/free-lessons.svg")}.text-card--books-bg::before{width:288px;height:233px;bottom:-20px;right:-55px;background-image:url("https://sayyes.school/wp-content/themes/sayyes/static/images/elements/books.svg")}.text-card--books-2-bg::before{width:249px;height:200px;top:5px;right:-90px;background-image:url("https://sayyes.school/wp-content/themes/sayyes/static/images/elements/books.svg")}.text-card--hourglass-bg::before{width:182px;height:210px;top:-42px;right:15px;background-image:url("https://sayyes.school/wp-content/themes/sayyes/static/images/elements/hourglass-2.svg")}.text-card--comment-bg::before{width:114px;height:97px;top:-15px;right:-4px;background-image:url("https://sayyes.school/wp-content/themes/sayyes/static/images/elements/comment.svg")}.text-card--comment-2-bg::before{width:197px;height:168px;top:-12px;right:-33px;background-image:url("https://sayyes.school/wp-content/themes/sayyes/static/images/elements/comment.svg")}.text-card--comments-bg::before{width:208px;height:163px;top:-36px;right:-40px;background-image:url("https://sayyes.school/wp-content/themes/sayyes/static/images/elements/comments.svg")}.text-card--comments-2-bg::before{width:302px;height:222px;bottom:13px;right:-120px;background-image:url("https://sayyes.school/wp-content/themes/sayyes/static/images/elements/comments-2.svg")}.text-card--heart-bg::before{width:226px;height:215px;top:-18px;right:-18px;background-image:url("https://sayyes.school/wp-content/themes/sayyes/static/images/elements/heart.svg")}.text-card--heart-2-bg::before{width:188px;height:178px;bottom:-7px;right:-42px;transform:rotate(-17deg);background-image:url("https://sayyes.school/wp-content/themes/sayyes/static/images/elements/heart.svg")}.text-card--diploma-bg::before{width:133px;height:124px;top:-21px;right:0px;background-image:url("https://sayyes.school/wp-content/themes/sayyes/static/images/elements/diploma.svg")}.text-card--diploma-2-bg::before{width:192px;height:191px;top:-20px;right:-35px;transform:rotate(7deg);background-image:url("https://sayyes.school/wp-content/themes/sayyes/static/images/elements/diploma.svg")}.text-card--leaves-bg::before{width:104px;height:106px;top:-10px;right:-19px;background-image:url("https://sayyes.school/wp-content/themes/sayyes/static/images/elements/leaves.svg")}.text-card--mail-bg::before{width:157px;height:122px;top:-22px;right:-12px;background-image:url("https://sayyes.school/wp-content/themes/sayyes/static/images/elements/mail.svg")}.text-card--contact-bg::before{width:154px;height:123px;top:-12px;right:-9px;background-image:url("https://sayyes.school/wp-content/themes/sayyes/static/images/elements/person.svg")}.text-card--contact-2-bg::before{width:189px;height:151px;top:-30px;right:-50px;background-image:url("https://sayyes.school/wp-content/themes/sayyes/static/images/elements/person.svg")}.text-card--contacts-bg::before{width:231px;height:175px;top:-46px;right:-50px;background-image:url("https://sayyes.school/wp-content/themes/sayyes/static/images/elements/people.svg")}.text-card--contacts-2-bg::before{width:193px;height:147px;top:-36px;right:-33px;background-image:url("https://sayyes.school/wp-content/themes/sayyes/static/images/elements/people.svg")}.text-card--cap-2-bg::before{width:190px;height:152px;top:-18px;right:-43px;background-image:url("https://sayyes.school/wp-content/themes/sayyes/static/images/elements/cap.svg")}.text-card--cap-bg::before{width:187px;height:150px;top:-25px;right:-35px;background-image:url("https://sayyes.school/wp-content/themes/sayyes/static/images/elements/cap.svg")}.text-card--note-bg::before{width:200px;height:164px;top:-60px;right:-21px;background-image:url("https://sayyes.school/wp-content/themes/sayyes/static/images/elements/note-with-pen.svg")}.text-card--notes-bg::before{width:180px;height:168px;top:-43px;right:-22px;background-image:url("https://sayyes.school/wp-content/themes/sayyes/static/images/elements/notes.svg")}.text-card--notes-2-bg::before{width:180px;height:168px;top:-48px;right:-15px;background-image:url("https://sayyes.school/wp-content/themes/sayyes/static/images/elements/notes.svg")}.text-card--note-2-bg::before{width:259px;height:262px;top:-91px;right:-68px;background-image:url("https://sayyes.school/wp-content/themes/sayyes/static/images/elements/diary.svg")}.text-card--person-bg::before{width:131px;height:131px;top:-10px;right:-28px;background-image:url("https://sayyes.school/wp-content/themes/sayyes/static/images/elements/worker.svg")}.text-card--briefcase-bg::before{width:197px;height:142px;top:-21px;right:-62px;background-image:url("https://sayyes.school/wp-content/themes/sayyes/static/images/elements/briefcase.svg")}.text-card--video-bg::before{width:279px;height:246px;top:-22px;right:-29px;background-image:url("https://sayyes.school/wp-content/themes/sayyes/static/images/elements/monitor.svg")}.text-card--format-bg::before{width:170px;height:164px;top:-29px;right:-5px;background-image:url("https://sayyes.school/wp-content/themes/sayyes/static/images/elements/format-video.svg")}.text-card--webcam-bg::before{width:178px;height:164px;top:-45px;right:-36px;background-image:url("https://sayyes.school/wp-content/themes/sayyes/static/images/elements/person-3.svg")}.text-card--webcam-2-bg::before{width:187px;height:139px;top:-15px;right:-40px;background-image:url("https://sayyes.school/wp-content/themes/sayyes/static/images/elements/person-2.svg")}.text-card--levels-bg::before{width:185px;height:138px;top:-19px;right:-21px;background-image:url("https://sayyes.school/wp-content/themes/sayyes/static/images/elements/levels.svg")}.text-card--levels-2-bg::before{width:197px;height:147px;bottom:-40px;right:-30px;transform:rotate(10deg);background-image:url("https://sayyes.school/wp-content/themes/sayyes/static/images/elements/levels.svg")}.text-card--fire-bg::before{width:141px;height:194px;top:-45px;right:-8px;background-image:url("https://sayyes.school/wp-content/themes/sayyes/static/images/elements/fire.svg")}.text-card--student-bg::before{width:200px;height:211px;top:-5px;right:-60px;background-image:url("https://sayyes.school/wp-content/themes/sayyes/static/images/elements/student.svg")}.text-card--student-2-bg::before{width:139px;height:147px;top:-26px;right:-6px;transform:rotate(-22deg);background-image:url("https://sayyes.school/wp-content/themes/sayyes/static/images/elements/student.svg")}.text-card--family-bg::before{width:230px;height:218px;top:-5px;right:-50px;background-image:url("https://sayyes.school/wp-content/themes/sayyes/static/images/elements/family.svg")}.text-card--lightning-bg::before{width:79px;height:141px;top:-18px;right:4px;background-image:url("https://sayyes.school/wp-content/themes/sayyes/static/images/elements/lightning-2.svg")}.text-card--clock-bg::before{width:269px;height:269px;bottom:-70px;right:-30px;background-image:url("https://sayyes.school/wp-content/themes/sayyes/static/images/elements/clock.svg")}.text-card--clock-2-bg::before{width:110px;height:110px;top:-26px;right:2px;background-image:url("https://sayyes.school/wp-content/themes/sayyes/static/images/elements/clock-2.svg")}.text-card--rubles-bg::before{width:151px;height:164px;bottom:-27px;right:-7px;background-image:url("https://sayyes.school/wp-content/themes/sayyes/static/images/elements/rubles.svg")}.text-card--calendar-bg::before{width:190px;height:146px;top:-9px;right:-53px;transform:rotate(20deg);background-image:url("https://sayyes.school/wp-content/themes/sayyes/static/images/elements/calendar.svg")}.text-card--woman-bg::before{width:159px;height:187px;bottom:-3px;right:-4px;background-image:url("https://sayyes.school/wp-content/themes/sayyes/static/images/elements/woman.svg")}.text-card--target-bg::before{width:207px;height:187px;bottom:-6px;right:-52px;background-image:url("https://sayyes.school/wp-content/themes/sayyes/static/images/elements/target.svg")}.text-card--casting-bg::before{width:174px;height:180px;top:-4px;right:-6px;background-image:url("https://sayyes.school/wp-content/themes/sayyes/static/images/elements/casting.svg")}.text-card--check-bg::before{width:134px;height:132px;top:-20px;right:-20px;background-image:url("https://sayyes.school/wp-content/themes/sayyes/static/images/elements/check.svg")}.text-card--question-bg::before{width:313px;height:234px;top:-17px;right:-66px;background-image:url("https://sayyes.school/wp-content/themes/sayyes/static/images/elements/question.svg")}.text-card--hourglass-2-bg::before{width:137px;height:160px;top:-34px;right:-24px;transform:rotate(-61deg);background-image:url("https://sayyes.school/wp-content/themes/sayyes/static/images/elements/hourglass-2.svg")}.text-card--list-bg::before{width:147px;height:171px;top:-27px;right:-32px;background-image:url("https://sayyes.school/wp-content/themes/sayyes/static/images/elements/list.svg")}.text-card--correct-bg::before{width:191px;height:115px;top:-23px;right:-39px;background-image:url("https://sayyes.school/wp-content/themes/sayyes/static/images/elements/correct.svg")}@media(max-width: 1023px){.text-card--heart-bg::before{width:105px;height:100px;top:-10px;right:-6px}.text-card--diploma-bg::before{width:122px;height:122px;top:-12px;right:0px}.text-card--clock-2-bg::before{width:100px;height:100px;top:-11px;right:2px}.text-card--comment-bg::before{top:-10px;right:-14px}.text-card--leaves-bg::before{width:96px;height:97px;top:-12px;right:0px}.text-card--books-bg::before{width:223px;height:181px;bottom:-22px;right:-39px}.text-card--contacts-bg::before{width:192px;height:145px;right:-58px}.text-card--notes-bg::before{width:150px;height:140px;right:-37px}.text-card--webcam-bg::before{width:152px;height:140px;top:-30px;right:-55px}.text-card--note-2-bg::before{width:197px;height:198px;top:-59px;right:-55px}.text-card--video-bg::before{width:239px;height:211px;top:auto;bottom:0;right:-91px}.text-card--lightning-bg::before{width:70px;height:124px;top:-17px;right:12px}.text-card--levels-2-bg::before{width:150px;height:112px;bottom:-20px;right:-20px}.text-card--calendar-bg::before{width:150px;height:115px;top:-8px;right:-25px;transform:rotate(18deg)}.text-card--rubles-bg::before{width:123px;height:133px;bottom:-27px;right:6px}.text-card--clock-bg::before{width:174px;height:174px;bottom:-18px;right:-5px}.text-card--books-2-bg::before{width:161px;height:130px;top:-25px;right:-52px}.text-card--student-bg::before{width:116px;height:122px;top:-20px;right:-5px}.text-card--family-bg::before{width:142px;height:134px;top:-12px;right:-13px}.text-card--cap-2-bg::before{width:158px;height:126px;top:-6px;right:-23px}.text-card--briefcase-bg::before{width:176px;height:126px;top:-10px;right:-51px}.text-card--person-bg::before{width:121px;height:121px;right:-18px}.text-card--comments-bg::before{width:166px;height:130px;top:-16px;right:-20px}.text-card--levels-bg::before{width:175px;height:131px;top:auto;bottom:-33px;right:-13px}.text-card--fire-bg::before{width:125px;height:173px;top:auto;bottom:-20px;right:-4px}.text-card--webcam-2-bg::before{width:173px;height:129px;top:auto;bottom:-33px;right:-44px;transform:rotate(-10deg)}.text-card--format-bg::before{top:auto;bottom:-36px;right:-27px}.text-card--heart-2-bg::before{width:127px;height:120px;bottom:auto;top:0px;right:-32px;transform:rotate(-26deg)}.text-card--woman-bg::before{width:104px;height:121px;bottom:auto;top:-10px;right:-7px}.text-card--comments-2-bg::before{width:178px;height:130px;bottom:auto;top:-18px;right:-40px}.text-card--target-bg::before{width:132px;height:119px;bottom:auto;top:-19px;right:-18px}.text-card--casting-bg::before{width:123px;height:128px;top:-7px;right:0px;transform:rotate(-5deg)}.text-card--diploma-2-bg::before{width:152px;height:152px;top:-21px;right:-16px}.text-card--comment-2-bg::before{width:147px;height:125px;top:-11px;right:-23px}.text-card--check-bg::before{width:95px;height:94px;top:-5px;right:10px}.text-card--question-bg::before{width:225px;height:167px;top:61px;right:-40px}.text-card--hourglass-2-bg::before{width:98px;height:114px;top:-17px;right:-2px;transform:rotate(-6deg)}.text-card--list-bg::before{width:100px;height:116px;top:-26px;right:6px}.text-card--correct-bg::before{width:146px;height:88px;top:-18px;right:-21px;transform:rotate(25deg)}}@media(max-width: 767px){.text-card--video-bg::before{width:136px;height:120px;top:-18px;bottom:auto;right:-41px}.text-card--clock-bg::before{width:100px;height:100px;bottom:auto;top:-15px;right:-15px}.text-card--cap-2-bg::before{width:140px;height:112px;top:-12px;right:-27px}.text-card--briefcase-bg::before{width:158px;height:113px;top:-6px;right:-65px}.text-card--person-bg::before{width:113px;height:113px;top:-20px;right:-34px;transform:rotate(-11deg)}.text-card--comments-bg::before{width:147px;height:115px;top:-9px;right:-29px}.text-card--casting-bg::before{width:110px;height:115px}.text-card--diploma-2-bg::before{width:123px;height:123px}.text-card--comment-2-bg::before{width:120px;height:102px}.text-card--check-bg::before{right:-20px}.text-card--question-bg::before{width:135px;height:101px;top:-5px;right:-46px}.text-card--hourglass-2-bg::before{right:-15px}.text-card--list-bg::before{top:-18px;right:-24px}.text-card--correct-bg::before{width:112px;height:67px;top:5px;right:-26px}}.trial-lesson-block{position:relative;padding:20px;display:flex;flex-direction:column;justify-content:space-between;gap:20px}@media(max-width: 1023px){.trial-lesson-block{border-radius:15px}}@media(min-width: 1024px){.trial-lesson-block{border-radius:20px}}.trial-lesson-block__title{margin-bottom:10px;font-size:26px;line-height:25px;font-weight:700}@media(min-width: 768px){.trial-lesson-block__title{font-size:32px;line-height:30px;font-weight:700}}@media(min-width: 1024px){.trial-lesson-block__title{font-size:42px;line-height:40px;font-weight:700}}.trial-lesson-block__description{font-size:16px;line-height:18px;font-weight:600}@media(min-width: 768px){.trial-lesson-block__description{font-size:16px;line-height:18px;font-weight:600}}@media(min-width: 1024px){.trial-lesson-block__description{font-size:18px;line-height:20px;font-weight:600}}@media(min-width: 1280px){.trial-lesson-block__description{font-size:18px;line-height:20px;font-weight:600}}.trial-lesson-block--adults{background-color:#ffd754}.trial-lesson-block--adults .caption{color:#7831b2}.trial-lesson-block--children{background-color:#a68ad5}.trial-lesson-block--children .caption{color:#ffd754}@media(max-width: 767px){.trial-lesson-block .caption{display:none}}@media(min-width: 768px){.trial-lesson-block{padding:30px;flex-direction:row}.trial-lesson-block__title{max-width:360px;margin-bottom:20px}.trial-lesson-block__description{max-width:240px}.trial-lesson-block--adults .trial-lesson-block__info,.trial-lesson-block--children .trial-lesson-block__info{flex-basis:60%}.trial-lesson-block--adults .trial-lesson-block__content,.trial-lesson-block--children .trial-lesson-block__content{flex-basis:40%}.trial-lesson-block .caption{position:absolute;max-width:200px;transform:rotateZ(-15deg)}.trial-lesson-block--adults::after{content:"";position:absolute;background-image:url("https://sayyes.school/wp-content/themes/sayyes/static/images/pictures/invite.png");background-position:center;background-size:contain;background-repeat:no-repeat;bottom:0;right:42%;width:320px;height:80%;background-position:center bottom}.trial-lesson-block--adults .caption{bottom:20%;left:20%}.trial-lesson-block--children::after{content:"";position:absolute;background-image:url("https://sayyes.school/wp-content/themes/sayyes/static/images/pictures/invite-2.png");background-position:center;background-size:contain;background-repeat:no-repeat;bottom:0;right:42%;width:343px;height:75%;background-position:center bottom}.trial-lesson-block--children .caption{bottom:20%;left:15%}}@media(min-width: 1024px){.trial-lesson-block{padding:40px}}.fact-card{display:flex;flex-direction:column;overflow:hidden}.fact-card .card__title{margin-bottom:0}.fact-card__tip{font-weight:800}#video-modal{z-index:1001}#video-modal .video{width:80vh;display:block;background-color:#f8f0ee}@media(max-width: 1023px){#video-modal .video{border-radius:15px}}@media(min-width: 1024px){#video-modal .video{border-radius:20px}}#video-modal .video--vertical{height:80vh}@media(max-width: 1023px){.page{padding-top:75px}}@media(min-width: 1024px){.page{padding-top:105px}}.main{max-width:1320px;margin:0 auto;padding:0 10px}@media(min-width: 768px){.main{padding:20px 15px 0}}@media(min-width: 1024px){.main{padding:20px 20px 0}}.page-template-page-simple .main{max-width:1024px;padding:40px 20px 60px}.page-template-page-simple .title{margin-bottom:1.5rem;font-size:28px;line-height:30px;font-weight:700}@media(min-width: 768px){.page-template-page-simple .title{font-size:36px;line-height:35px;font-weight:700}}@media(min-width: 1024px){.page-template-page-simple .title{font-size:46px;line-height:45px;font-weight:700}}.page-template-page-simple .content h2{margin-top:1rem;margin-bottom:1rem;font-size:26px;line-height:25px;font-weight:700}@media(min-width: 768px){.page-template-page-simple .content h2{font-size:32px;line-height:30px;font-weight:700}}@media(min-width: 1024px){.page-template-page-simple .content h2{font-size:42px;line-height:40px;font-weight:700}}.page-template-page-simple .content p{font-size:16px;line-height:18px;font-weight:600}@media(min-width: 768px){.page-template-page-simple .content p{font-size:16px;line-height:18px;font-weight:600}}@media(min-width: 1024px){.page-template-page-simple .content p{font-size:18px;line-height:20px;font-weight:600}}@media(min-width: 1280px){.page-template-page-simple .content p{font-size:18px;line-height:20px;font-weight:600}}.page-template-page-simple .content p+p{margin-top:10px}.page-template-page-simple .content ol,.page-template-page-simple .content ul{list-style:initial;margin:1rem 0 1rem 2rem}.page-template-page-simple .content ol li,.page-template-page-simple .content ul li{margin-top:5px}.page-template-page-simple .content a{color:#7831b2}.page-template-page-simple .content a:hover{text-decoration:underline}.awards{--header-max-width: 920px}.awards__content{display:flex;gap:20px}@media(max-width: 767px){.awards__content{flex-direction:column}.awards .grid{--offset: 30px;width:calc(100% + var(--offset)*2);margin-left:calc(var(--offset)*-1);margin-right:calc(var(--offset)*-1);padding-left:var(--offset);padding-right:var(--offset);overflow-x:auto}.awards .grid::-webkit-scrollbar{display:none}}@media(max-width: 767px)and (max-width: 1023px){.awards .grid{--offset: 45px}}@media(max-width: 767px)and (max-width: 767px){.awards .grid{--offset: 30px}}@media(min-width: 768px){.awards__content{align-items:flex-end}.awards .founders-card{min-width:33%}}.award-card .card__title{margin-bottom:5px;font-size:26px;line-height:25px;font-weight:800}@media(min-width: 768px){.award-card .card__title{font-size:32px;line-height:30px;font-weight:800}}@media(min-width: 1024px){.award-card .card__title{font-size:42px;line-height:40px;font-weight:800}}.award-card .card__subtitle{max-width:250px;margin-bottom:20px}@media(max-width: 1023px){.award-card{min-width:214px;padding:20px 25px}}@media(min-width: 1024px){.award-card{padding:25px 30px}}@media(min-width: 768px){.courses{--header-max-width: 500px}}@media(min-width: 1024px){.courses{--header-max-width: 700px}.courses .tabs{--nav-max-width: calc(50% - 10px)}}.courses .text-card{text-align:center}.courses .text-card .text,.courses .text-card .heading{margin-bottom:20px}.courses .text-card .btn{margin:auto}@media(min-width: 768px){.courses .text-card .btn{min-width:auto;width:100%}}@media(min-width: 1024px){.courses .text-card .btn{min-width:291px}}.cta{padding:20px;text-align:center}.cta__content{font-size:26px;line-height:25px;font-weight:700;z-index:1}@media(min-width: 768px){.cta__content{font-size:32px;line-height:30px;font-weight:700}}@media(min-width: 1024px){.cta__content{font-size:42px;line-height:40px;font-weight:700}}@media(max-width: 767px){.cta::before,.cta::after,.cta__container::before,.cta__container::after{display:none}}@media(min-width: 768px){.cta{padding:50px 60px}}@media(min-width: 1024px){.cta{margin:100px auto;padding:60px 180px}}.faq__content{display:flex;flex-direction:column;gap:20px}@media(min-width: 768px)and (max-width: 1023px){.faq__header{max-width:55%;position:absolute;top:0}.faq .image{width:35%;margin-left:auto}}@media(min-width: 1024px){.faq{--title-max-width: 750px}.faq__content{flex-direction:row;gap:15px}.faq .image{width:30%;height:-moz-fit-content;height:fit-content}.faq .accordion{width:70%}}.formats-tabs{--description-max-width: 400px;position:relative;z-index:1}@media(min-width: 1024px){.formats-tabs__content{max-width:80%}}.grouped-testimonials .swiper-slide:nth-child(2) .testimonial-group{background-color:#7831b2;color:#fffcff}.grouped-testimonials .swiper-slide:nth-child(2) .testimonial-group .stars{color:#ffd754}@media(max-width: 767px){.grouped-testimonials .swiper-wrapper{display:flex;flex-direction:column;gap:15px;overflow:visible}.grouped-testimonials .slider__pagination{display:none}}@media(min-width: 768px)and (max-width: 1023px){.grouped-testimonials .swiper-slide{max-width:90%}}@media(min-width: 1024px){.grouped-testimonials .slider{overflow:hidden}}.hero{position:relative;max-width:1280px;margin-bottom:50px;padding:20px;display:flex;background:url("https://sayyes.school/wp-content/themes/sayyes/static/images/mainscreens/mainscreen-1.jpg") center/cover no-repeat;color:#fffcff;overflow:hidden}@media(max-width: 1023px){.hero{border-radius:15px}}@media(min-width: 1024px){.hero{border-radius:20px}}.hero__content{position:relative;z-index:1}.hero__title{margin-bottom:25px;font-size:42px;line-height:40px;font-weight:700}@media(min-width: 768px){.hero__title{font-size:42px;line-height:40px;font-weight:700}}@media(min-width: 1024px){.hero__title{font-size:68px;line-height:60px;font-weight:700}}.hero__description{font-size:16px;line-height:18px;font-weight:500}@media(min-width: 768px){.hero__description{font-size:16px;line-height:18px;font-weight:500}}@media(min-width: 1024px){.hero__description{font-size:18px;line-height:20px;font-weight:500}}@media(min-width: 1280px){.hero__description{font-size:18px;line-height:20px;font-weight:500}}.hero__description strong{font-weight:inherit}.hero__image{position:relative;display:block;width:100%;-o-object-fit:contain;object-fit:contain}@media(min-width: 768px){.hero{margin-bottom:70px;padding:30px}}@media(min-width: 1024px){.hero{margin-bottom:100px;padding:60px 0 0 50px}.hero__content{max-width:440px}.hero__image{width:60%}.hero__text{max-width:270px}}.main-section{--title-max-width: 700px;--description-max-width: 600px;margin-bottom:50px}.main-section__title,.main-section__description{text-align:center}.main-section__title{max-width:var(--title-max-width);margin:0 auto 10px;font-size:28px;line-height:30px;font-weight:700}@media(min-width: 768px){.main-section__title{font-size:36px;line-height:35px;font-weight:700}}@media(min-width: 1024px){.main-section__title{font-size:46px;line-height:45px;font-weight:700}}.main-section__description{max-width:var(--description-max-width);margin:0 auto 25px;font-size:16px;line-height:18px;font-weight:600}@media(min-width: 768px){.main-section__description{font-size:16px;line-height:18px;font-weight:600}}@media(min-width: 1024px){.main-section__description{font-size:18px;line-height:20px;font-weight:600}}@media(min-width: 1280px){.main-section__description{font-size:18px;line-height:20px;font-weight:600}}.main-section__image{margin-top:25px;aspect-ratio:11/5}.main-section .btn{margin:0 auto}@media(max-width: 767px){.main-section{padding:0 20px}}@media(min-width: 768px){.main-section__title{margin-bottom:15px}.main-section__description{margin-bottom:25px}.main-section__image{margin-top:50px}}@media(min-width: 1024px){.main-section{margin-bottom:100px}}.online-class{--header-max-width: 540px}.online-class__content{display:flex;flex-direction:column;gap:20px}@media(min-width: 768px){.online-class__content{flex-direction:row;gap:40px}.online-class__content .text,.online-class__content .image{width:50%}}.teachers{--title-max-width: 880px;--description-max-width: 630px}.teachers .grid{margin-bottom:40px}.teachers .btn{margin:0 auto}@media(min-width: 1024px){.teachers__title,.teachers__description{text-align:center;margin-left:auto;margin-right:auto}}.trial-lesson{--max-width: unset;--description-max-width: 380px}@media(max-width: 767px){.trial-lesson{--title-max-width: 270px}}@media(min-width: 768px){.trial-lesson{--title-max-width: 360px}}@media(min-width: 1024px){.trial-lesson{--title-max-width: 580px}}@media(min-width: 1280px){.trial-lesson__header{padding:0 50px}}.trial-lesson .tabs{gap:0}.trial-lesson .tabs .tab{position:relative}.trial-lesson .tabs .tab:first-of-type{background-color:#ffd754}.trial-lesson .tabs .tab:last-of-type{background-color:#a68ad5}@media(max-width: 767px){.trial-lesson .tabs{--nav-max-width: unset}.trial-lesson .tabs .tab{width:100%;min-height:40px}.trial-lesson .tabs .tab::before{content:"";position:absolute;top:100%;width:50px;height:50px}.trial-lesson .tabs .tab:first-of-type::before{left:0;background-color:#ffd754}.trial-lesson .tabs .tab:last-of-type::before{right:0;background-color:#a68ad5}}@media(min-width: 768px){.trial-lesson .tabs{--nav-max-width: 320px}.trial-lesson .tabs__nav{position:absolute;top:-40px;right:30px}.trial-lesson .tabs .tab{min-height:40px}}@media(min-width: 1024px){.trial-lesson .tabs{--nav-max-width: 460px}.trial-lesson .tabs__nav{top:-55px;right:40px}.trial-lesson .tabs .tab{min-height:55px}}.trial-lesson-cta{position:relative}.trial-lesson-cta::before{content:"";position:absolute;background-image:url("https://sayyes.school/wp-content/themes/sayyes/static/images/elements/book-with-pen.svg");background-position:center;background-size:contain;background-repeat:no-repeat;bottom:-20px;left:-20px;width:175px;height:215px}.trial-lesson-cta::after{content:"";position:absolute;background-image:url("https://sayyes.school/wp-content/themes/sayyes/static/images/elements/statue-of-liberty.svg");background-position:center;background-size:contain;background-repeat:no-repeat;bottom:-25px;right:35px;width:124px;height:251px}.trial-lesson-cta .cta__container{position:relative}.trial-lesson-cta .cta__container::before{content:"";position:absolute;background-image:url("https://sayyes.school/wp-content/themes/sayyes/static/images/elements/hourglass.svg");background-position:center;background-size:contain;background-repeat:no-repeat;top:-100px;right:130px;width:75px;height:85px}.video-section{padding:20px;flex-direction:column}.video-section .section__container{width:100%;display:flex;justify-content:space-between;gap:20px}.video-section .section__header,.video-section .section__media{flex-basis:50%}.video-section .caption{--caption-icon:url("https://sayyes.school/wp-content/themes/sayyes/static/images/elements/clock-2.svg");--caption-arrow:url("https://sayyes.school/wp-content/themes/sayyes/static/images/elements/arrow-5.svg");display:none}@media(min-width: 1024px){.video-section .caption{display:block;position:absolute;top:60%;left:-40%}.video-section .caption::before{content:"";position:absolute;background-image:var(--caption-icon);background-position:center;background-size:contain;background-repeat:no-repeat;top:0;left:-55px;display:block;width:40px;height:40px}.video-section .caption::after{content:"";position:absolute;background-image:var(--caption-arrow);background-position:center;background-size:contain;background-repeat:no-repeat;width:158px;height:85px;left:55%;top:80%}}.video-section .caption.yellow{--caption-icon:url("https://sayyes.school/wp-content/themes/sayyes/static/images/elements/clock-2-yellow.svg");--caption-arrow:url("https://sayyes.school/wp-content/themes/sayyes/static/images/arrows/arrow-5-yellow.svg")}@media(max-width: 767px){.video-section .caption{display:none}}@media(min-width: 768px){.video-section{padding:30px;flex-direction:row}.video-section .section__container{gap:30px}}@media(min-width: 1024px){.video-section{padding:40px}.video-section .section__container{gap:40px}}@media(min-width: 1280px){.video-section{padding:50px}.video-section .section__container{gap:50px}}.h-auto,.height-auto{height:auto}.h-100,.h-full,.height-100,.height-full{height:100%}.h-50,.h-half,.height-50,.height-half{height:50%}.h-33 .h-third,.h-33 .height-third,.height-33 .h-third,.height-33 .height-third{height:33.33%}.h-25,.h-quarter,.height-25,.height-quarter{height:25%}.w-auto,.width-auto{width:auto}.w-100,.w-full,.width-100,.width-full{width:100%}.w-50,.w-half,.width-50,.width-half{width:50%}.w-33 .w-third,.w-33 .width-third,.width-33 .w-third,.width-33 .width-third{width:33.33%}.w-25,.w-quarter,.width-25,.width-quarter{width:25%}.m-0,.m-none,.margin-0,.margin-none{margin:0}.m-auto,.margin-auto{margin:auto}.mh-auto,.marginh-auto{margin-left:auto;margin-right:auto}.mv-auto,.marginv-auto{margin-top:auto;margin-bottom:auto}.mt-auto,.margint-auto{margin-top:auto}.mr-auto,.marginr-auto{margin-right:auto}.mb-auto,.marginb-auto{margin-bottom:auto}.ml-auto,.marginl-auto{margin-left:auto}.mt-xxs,.margint-xxs{margin-top:5px}.mt-xs,.margint-xs{margin-top:10px}.mt-s,.margint-s{margin-top:15px}.mt-m,.margint-m{margin-top:20px}.mt-l,.margint-l{margin-top:30px}.mt-xl,.margint-xl{margin-top:40px}.mt-xxl,.margint-xxl{margin-top:50px}.mr-xxs,.marginr-xxs{margin-right:5px}.mr-xs,.marginr-xs{margin-right:10px}.mr-s,.marginr-s{margin-right:15px}.mr-m,.marginr-m{margin-right:20px}.mr-l,.marginr-l{margin-right:30px}.mr-xl,.marginr-xl{margin-right:40px}.mr-xxl,.marginr-xxl{margin-right:50px}.mb-xxs,.marginb-xxs{margin-bottom:5px}.mb-xs,.marginb-xs{margin-bottom:10px}.mb-s,.marginb-s{margin-bottom:15px}.mb-m,.marginb-m{margin-bottom:20px}.mb-l,.marginb-l{margin-bottom:30px}.mb-xl,.marginb-xl{margin-bottom:40px}.mb-xxl,.marginb-xxl{margin-bottom:50px}.ml-xxs,.marginl-xxs{margin-left:5px}.ml-xs,.marginl-xs{margin-left:10px}.ml-s,.marginl-s{margin-left:15px}.ml-m,.marginl-m{margin-left:20px}.ml-l,.marginl-l{margin-left:30px}.ml-xl,.marginl-xl{margin-left:40px}.ml-xxl,.marginl-xxl{margin-left:50px}.pt-xxs,.paddingt-xxs{padding-top:5px}.pt-xs,.paddingt-xs{padding-top:10px}.pt-s,.paddingt-s{padding-top:15px}.pt-m,.paddingt-m{padding-top:20px}.pt-l,.paddingt-l{padding-top:30px}.pt-xl,.paddingt-xl{padding-top:40px}.pt-xxl,.paddingt-xxl{padding-top:50px}.pr-xxs,.paddingr-xxs{padding-right:5px}.pr-xs,.paddingr-xs{padding-right:10px}.pr-s,.paddingr-s{padding-right:15px}.pr-m,.paddingr-m{padding-right:20px}.pr-l,.paddingr-l{padding-right:30px}.pr-xl,.paddingr-xl{padding-right:40px}.pr-xxl,.paddingr-xxl{padding-right:50px}.pb-xxs,.paddingb-xxs{padding-bottom:5px}.pb-xs,.paddingb-xs{padding-bottom:10px}.pb-s,.paddingb-s{padding-bottom:15px}.pb-m,.paddingb-m{padding-bottom:20px}.pb-l,.paddingb-l{padding-bottom:30px}.pb-xl,.paddingb-xl{padding-bottom:40px}.pb-xxl,.paddingb-xxl{padding-bottom:50px}.pl-xxs,.paddingl-xxs{padding-left:5px}.pl-xs,.paddingl-xs{padding-left:10px}.pl-s,.paddingl-s{padding-left:15px}.pl-m,.paddingl-m{padding-left:20px}.pl-l,.paddingl-l{padding-left:30px}.pl-xl,.paddingl-xl{padding-left:40px}.pl-xxl,.paddingl-xxl{padding-left:50px}.g-xxs,.gap-xxs{gap:5px}.g-xs,.gap-xs{gap:10px}.g-s,.gap-s{gap:15px}.g-m,.gap-m{gap:20px}.g-l,.gap-l{gap:30px}.g-xl,.gap-xl{gap:40px}.g-xxl,.gap-xxl{gap:50px}.gr-xxs,.gap-row-xxs,.rg-xxs,.row-gap-xxs{row-gap:5px}.gr-xs,.gap-row-xs,.rg-xs,.row-gap-xs{row-gap:10px}.gr-s,.gap-row-s,.rg-s,.row-gap-s{row-gap:15px}.gr-m,.gap-row-m,.rg-m,.row-gap-m{row-gap:20px}.gr-l,.gap-row-l,.rg-l,.row-gap-l{row-gap:30px}.gr-xl,.gap-row-xl,.rg-xl,.row-gap-xl{row-gap:40px}.gr-xxl,.gap-row-xxl,.rg-xxl,.row-gap-xxl{row-gap:50px}.gc-xxs,.gap-col-xxs,.gap-column-xxs,.cg-xxs,.col-gap-xxs,.column-gap-xxs{-moz-column-gap:5px;column-gap:5px}.gc-xs,.gap-col-xs,.gap-column-xs,.cg-xs,.col-gap-xs,.column-gap-xs{-moz-column-gap:10px;column-gap:10px}.gc-s,.gap-col-s,.gap-column-s,.cg-s,.col-gap-s,.column-gap-s{-moz-column-gap:15px;column-gap:15px}.gc-m,.gap-col-m,.gap-column-m,.cg-m,.col-gap-m,.column-gap-m{-moz-column-gap:20px;column-gap:20px}.gc-l,.gap-col-l,.gap-column-l,.cg-l,.col-gap-l,.column-gap-l{-moz-column-gap:30px;column-gap:30px}.gc-xl,.gap-col-xl,.gap-column-xl,.cg-xl,.col-gap-xl,.column-gap-xl{-moz-column-gap:40px;column-gap:40px}.gc-xxl,.gap-col-xxl,.gap-column-xxl,.cg-xxl,.col-gap-xxl,.column-gap-xxl{-moz-column-gap:50px;column-gap:50px}.hidden{display:none !important}@media(min-width: 360px)and (max-width: 539px){.hidden-xs{display:none !important}}@media(min-width: 540px)and (max-width: 767px){.hidden-sm{display:none !important}}@media(min-width: 768px)and (max-width: 1023px){.hidden-md{display:none !important}}@media(max-width: 359px){.hidden-xs-down{display:none !important}}@media(max-width: 539px){.hidden-sm-down{display:none !important}}@media(max-width: 767px){.hidden-md-down{display:none !important}}@media(max-width: 1023px){.hidden-lg-down{display:none !important}}@media(max-width: 1279px){.hidden-xl-down{display:none !important}}@media(min-width: 360px){.hidden-xs-up{display:none !important}}@media(min-width: 540px){.hidden-sm-up{display:none !important}}@media(min-width: 768px){.hidden-md-up{display:none !important}}@media(min-width: 1024px){.hidden-lg-up{display:none !important}}@media(min-width: 1280px){.hidden-xl-up{display:none !important}}