.promotions-left{width:50%;display:flex;padding-left:2rem;box-sizing:border-box;position:relative}.promotions-image{background-image:url(/img/promotions-bg.png);height:100%;width:100%;margin:auto;background-position:center;background-size:contain;background-repeat:no-repeat;position:relative;transition:.3s}.promotions-left[data-state=open] .promotions-image{opacity:0}.promotions-inner{display:flex;width:100%;position:relative}.promotions{display:flex}.promotions-links{display:flex;flex-direction:column;margin:auto 0;width:50%}.promotions-link-inner{display:flex;align-items:center;border:solid 2px transparent;position:relative;border-radius:8px;overflow:hidden}.promotions-link span{margin:0 1rem}.promotions-link p{margin:1rem 0;margin-right:1rem;color:#000;font-size:1rem}.four span,.owl-nav span,.promotions-link span{-webkit-text-fill-color:transparent;-webkit-background-clip:text}.promotions-link p,.promotions-link span{position:relative}.promotions-link{border-radius:8px;overflow:hidden;margin:.5rem 2rem}.promotions-link span{font-size:1.5rem}.promotions-text{position:absolute;top:50%;left:50%;color:#fff;transform:translate(-50%,-50%);padding:1rem;font-size:3rem;font-weight:700;text-align:center}.promotions-text:before,.teacher-name:before{z-index:-1}.fours-inner{flex-wrap:wrap;display:flex}.four,.four p,.four span,.four svg{position:relative}.four,.four p{text-align:center}.four{flex-direction:column;justify-content:center;align-items:center;height:320px;width:280px;margin:0 auto;border-radius:2rem;overflow:hidden;background:linear-gradient(172.06deg,#4b4178 -45.14%,#444a82 -33.61%,#2675ae 19.43%,#1194cf 67.86%,#04a7e2 107.06%,#00aeea 134.74%);margin-top:3rem}.four p{font-size:1rem;color:#fff;margin:2.5rem .5rem auto}.four span{margin-bottom:1rem;margin-top:3rem;display:block}.four span:after{content:"";display:block;width:200px;height:2px;position:absolute;left:50%;transform:translateX(-50%);margin-top:1.2rem}.four svg{width:100px;height:100px;z-index:1;margin:0 auto auto}*{line-height:1.7}.four,.four svg,.owl-stage,a.teacher{display:flex}.four span,.miffer-top p{font-size:3rem}.miffer-top p:before{content:"";width:100%;height:2px}.comments h3,.midder-mid{color:#000;text-align:center}.midder-mid{font-size:1.3rem;max-width:63rem;margin:3rem auto}.midder-top p{font-size:4.5rem;margin:auto;font-weight:900;position:relative;color:#000;-webkit-text-stroke:1px #fff;font-family:"Akrobat";margin-top:-2rem;display:flex;align-items:center;justify-content:center;width:100%}.midder-top p:after,.midder-top p:before{content:"";display:flex;height:2px;width:24.2rem}.midder-top p:before{margin-right:2rem}.midder-top p:after{margin-left:2rem;background:-moz-linear-gradient(0% 50% 0deg,#4b4178 0%,#424e86 2.96%,#2e6ca5 10.81%,#1d84be 19.42%,#1097d2 28.96%,#07a4e0 39.9%,#02ace8 53.47%,#00aeea 77.73%);background:-webkit-linear-gradient(0deg,#4b4178 0,#424e86 2.96%,#2e6ca5 10.81%,#1d84be 19.42%,#1097d2 28.96%,#07a4e0 39.9%,#02ace8 53.47%,#00aeea 77.73%);background:-webkit-gradient(linear,0 50%,100% 50%,color-stop(0,#4b4178),color-stop(.0296,#424e86),color-stop(.1081,#2e6ca5),color-stop(.1942,#1d84be),color-stop(.2896,#1097d2),color-stop(.399,#07a4e0),color-stop(.5347,#02ace8),color-stop(.7773,#00aeea));background:-o-linear-gradient(0deg,#4b4178 0,#424e86 2.96%,#2e6ca5 10.81%,#1d84be 19.42%,#1097d2 28.96%,#07a4e0 39.9%,#02ace8 53.47%,#00aeea 77.73%);background:-ms-linear-gradient(0deg,#4b4178 0%,#424e86 2.96%,#2e6ca5 10.81%,#1d84be 19.42%,#1097d2 28.96%,#07a4e0 39.9%,#02ace8 53.47%,#00aeea 77.73%);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#4B4178', endColorstr='#00AEEA' ,GradientType=0)";background:linear-gradient(-90deg,#4b4178 0,#424e86 2.96%,#2e6ca5 10.81%,#1d84be 19.42%,#1097d2 28.96%,#07a4e0 39.9%,#02ace8 53.47%,#00aeea 77.73%);filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#4B4178', endColorstr='#00AEEA', GradientType=1)}.page{padding:0}.fours{padding:3rem 0 4rem}.promotions-links[data-state=open]{opacity:1;visibility:visible}.home-top-mobile-buttons{display:none}.home-top-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background-position:top;background-size:contain;background-repeat:no-repeat;opacity:0;visibility:hidden}.home-top-mobile .owl-nav{top:100%;box-sizing:border-box;margin:-2rem 2rem 0;width:calc(100% - 4rem)}div#videos_inner_2{height:auto}.home-top-mobile .videos-inner{overflow:visible}.home-top-mobile .home-top-multiple-buttons{width:auto;margin:2rem auto auto;display:table}.home-top-mobile .videos-inner{width:100%}.blogs,.midder{margin-bottom:3rem}.four-inner{display:flex;flex-direction:column;margin:2rem auto auto}.home-tops .owl-nav svg path{stroke:#fff}.home-tops{overflow:hidden!important}@media (max-width:1366px){comment{display:flex;justify-content:center}.four{height:300px}}@media (max-width:1077px){.four{height:300px}.promotions-links{display:none}.promotions-left{height:500px;width:100%}.fours-inner{flex-wrap:wrap}.four{height:19rem;width:18rem;margin:2rem auto;max-width:18rem}}@media (max-width:900px){.home-tops{overflow:visible!important}.home-top-mobile{display:flex;position:relative;width:calc(100% + 4rem);left:-2rem;height:auto}.home-top-mobile .videos{position:relative;padding:0 0 2rem;height:auto;z-index:1}.promotions{display:none}.fours{padding:0}.owl-nav svg circle,.owl-nav svg polyline{stroke:var(--blue)!important}.home-top-bg[data-state=open],.home-top-mobile .videos{opacity:1;visibility:visible}}@media (max-width:650px){.home-top p,.home-top-left{text-align:center!important}.home-top{flex-direction:column}.home-top-left{width:100%;min-width:auto;max-width:none!important}.home-top-multiple-buttons{margin:auto;justify-items:center;align-items:center}.home-top-multiple-buttons .btn{margin:auto}.home-top-right{top:95%!important;left:50%;transform:translateX(-50%)!important}.home-top{padding-bottom:2rem}.fours{margin-top:18rem}}@media (max-width:450px){.promotions-left{height:300px;padding:0}.owl-nav svg{width:24px;height:24px}.home-top-right{max-width:100%!important}}@media (max-width:1366px){.blog-image{height:14.8rem!important}}@media (max-width:1276px){.blog-image{height:16.6rem!important}}@media (max-width:1024px){.blog-image{height:18.6rem!important}}@media (max-width:650px){.blog-image{height:18rem!important}}