span li{list-style-position:inside;padding-left:.5rem}body{overflow-x:none}li{padding-left:.5rem}video{max-width:690px;width:100%;max-height:100%;height:auto}.header{padding-top:6rem!important}.section{max-width:100%;padding:6rem;background:#fff;color:#fff;background-size:cover!important;background-repeat:no-repeat!important;box-sizing:border-box;&>.container{width:100%;height:100%;display:flex;align-items:center;gap:2rem;&>img,&>video{flex-shrink:0}}& a{text-decoration:none}}.section.about{color:#000}.section.about h2{color:var(--color-blue)}.section.free-classes button{background:var(--button-color)}.section.free-classes .button:hover{background:var(--button-hover)}.section.free-classes span{display:inline;color:#d0fce1;overflow-wrap:break-word;word-break:break-word}.section.reverse{direction:rtl}.section.reverse .btn-wrapper{display:block;text-align:center;margin-top:20px}.section.reverse .section-content{direction:ltr}.section-content{display:contents}.section-content article:first-child{max-width:100%;width:auto}.section-content h2{margin-bottom:1rem}.section-content div{line-height:1.6;margin-bottom:1.5rem}.section-content article:last-child{width:100%;flex-shrink:1;min-width:500px;max-width:690px}.section-content article:last-child img{max-width:690px;width:100%;height:auto;transition:transform .3s ease}.button{display:flex;align-items:center;justify-content:center;background:var(--button-color);color:#fff;padding:1.25rem;border-radius:5px;width:-moz-fit-content;width:fit-content;font-weight:500;transition:background .3s ease,transform .3s ease}.button:hover{background:var(--button-hover);transform:scale(1.05)}.button.mob-btn,.button.mob-btn:hover{background:var(--sky-blue)}.button.mob-btn:hover{transform:scale(1.05)}.button svg{margin-left:.5rem}.btn-wrapper{display:none}@media screen and (max-width:1440px){.section{padding:4rem 6rem}.section.about{direction:ltr}.section.about .button{max-width:100%;padding:1.25rem 2.5rem}.section span{display:none}}@media screen and (max-width:1152px){.section-content a{display:none}.section{padding:3rem 2rem}.section-content{min-width:300px;width:100%}.section-content article:last-child{min-width:300px}}@media screen and (max-width:768px){.section{grid-template-columns:1fr;padding:6.25rem 1.25rem;gap:20px}.section.reverse{direction:ltr}.section-content{display:flex;flex-direction:column;align-items:center;gap:20px;text-align:left}.button{margin:0 auto}h2{text-align:center}.free-classes h2{text-align:left}.button{max-width:100%;width:690px}}@media screen and (max-width:430px){.section{max-width:430px;width:auto}.section.about{padding:6.875rem 1rem 3.625rem}.button{max-width:100%;width:430px}h2{font-size:2.25rem}}