:root{--white: #ffffff;--black: #000000;--black-10: rgba(0, 0, 0, .1);--black-20: rgba(0, 0, 0, .2);--transparent: #0000;--primary: #F370C0;--light-primary: #FFC9EA;--extra-light-primary: #FFF7FC;--secondary: #757575;--cream: #FFFAF5;--lightbrown: #FDD6B5;--body: #ffffff;--gradient: linear-gradient(84.92deg, #F370C0 .02%, #F6858C 48.49%, #F9A155 96.96%);--button-gradient: linear-gradient(88.4deg, #F370C0 -104.77%, #F6858C -3.74%, #F9A155 97.29%);--font-primary: "Magistral Honesty", sans-serif;--font-secondary: "Satoshi", sans-serif}*{margin:0;padding:0;box-sizing:border-box;scroll-behavior:smooth}body{background:var(--white)!important;font-family:var(--font-secondary);font-style:normal;font-size:20px;font-weight:400;line-height:150%;color:var(--secondary);overflow-x:hidden;letter-spacing:unset}figure{margin:0}strong,b{font-weight:700!important;color:var(--black)}a,input,button,textarea{outline:none!important}a{text-decoration:none;color:var(--black);word-break:break-word;transition:all .3s ease-in-out}a:focus,a:focus-visible,a:focus-within,a:hover{color:var(--primary)}p{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;margin-bottom:20px}ol,ul{margin-bottom:20px;padding-left:20px}ol ol,ol ul,ul ol,ul{margin-top:10px;margin-bottom:10px}ol li,ul li{font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;color:inherit}ol li::marker,ul li::marker{color:var(--primary)}ul li:has(>ul),ul li:has(>ol){list-style-type:none}blockquote{padding:16px 16px 16px 24px;border-left:5px solid var(--primary);margin-bottom:20px;background-color:var(--extra-light-primary);font-size:inherit;line-height:inherit;color:var(--black)}pre{background-color:var(--extra-light-primary);padding:16px;overflow:auto;font-family:inherit;border-radius:12px;position:relative;color:var(--black);-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px}pre code{font-size:inherit;font-weight:inherit;font-family:inherit;line-height:inherit}table{width:100%;border-collapse:collapse;margin-bottom:16px;font-size:inherit}th,td{border:1px solid var(--black-10);padding:8px 12px;text-align:left}th{background-color:var(--extra-light-primary);font-weight:600;font-size:inherit;color:var(--primary)}td{background-color:var(--white);font-weight:400;font-size:inherit;color:var(--black)}h1 strong,.h1 strong,h2 strong,.h2 strong,h3 strong,.h3 strong,h4 strong,.h4 strong,h5 strong,.h5 strong,h6 strong,.h6 strong{font-style:italic;font-weight:400!important;background:var(--gradient);color:transparent;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-fill-color:transparent;padding-right:6px}h1,.h1{font-family:var(--font-primary);font-size:62px;font-weight:400;line-height:120%;color:var(--black);margin-bottom:20px}h2,.h2{font-family:var(--font-primary);font-size:50px;font-weight:400;line-height:120%;color:var(--black);margin-bottom:20px}h3,.h3{font-family:var(--font-primary);font-size:46px;font-weight:400;line-height:120%;color:var(--black);margin-bottom:20px}h4,.h4{font-family:var(--font-primary);font-size:40px;font-weight:400;line-height:120%;color:var(--black);margin-bottom:20px}h5,.h5{font-family:var(--font-primary);font-size:30px;font-weight:400;line-height:120%;color:var(--black);margin-bottom:20px}h6,.h6{font-family:var(--font-primary);font-size:24px;font-weight:400;line-height:120%;color:var(--black);margin-bottom:20px}hr{margin-block:20px}.row{margin-inline:-10px;row-gap:20px}.row>*{padding-inline:10px}.img-cover *{width:100%;height:100%;object-fit:cover;object-position:center}.header{padding:9px 130px 9px 50px!important;position:relative}.header__heading-link{padding:0!important}.header__heading-link .header__heading-logo-wrapper img{width:173px}.header__heading-logo-wrapper,.header-localization{position:relative;z-index:9999}header-drawer .header__icon--summary{position:absolute;top:0;right:0;display:flex;width:100px;height:100px;justify-content:center;align-items:center;background:#ffc9ea;z-index:9999}.header__icon--menu[aria-expanded=true]:before{display:none}header-drawer .header__icon span svg{width:27px!important;height:21px!important}.menu-drawer{position:fixed!important;background:#fff7fc!important;transform:translate(100%)!important;height:100%!important;top:0!important;bottom:0!important;display:block!important;width:100%!important;left:0!important;right:-100%!important;transition:all .5s!important;padding:200px 0 130px 150px!important}.menu-drawer-container:before{position:fixed!important;content:"";height:110px;left:0;right:-100%;transform:translate(100%)!important;top:0!important;z-index:9;background:#fff7fc!important;transition:all .5s}.menu-drawer-container.menu-opening:before{right:0;transform:translate(0)!important}.menu-drawer-container.menu-opening .menu-drawer{right:0!important;transform:translate(0)!important}.js details[open]>.menu-drawer,.js details[open]>.menu-drawer__submenu{transition:all .5s!important}.disclosure__button span{font-size:20px;font-weight:500;line-height:150%;color:#f370c0}.header__icon--cart svg{width:21px!important;height:21px!important}.header-wrapper--border-bottom{border-bottom:none}.header-wrapper{position:fixed;top:0;left:0;right:0;background:none;z-index:99999}.section-header.shopify-section-header-sticky .header-wrapper{background:var(--white)}.full-menu-list ul{margin:0;padding:0;list-style:none}.full-menu-list ul li:not(:last-child){margin-bottom:70px}.full-menu-list ul li a{font-family:var(--font-primary);font-size:40px;font-weight:400;line-height:120%;color:var(--black)}.full-menu-list ul li a:hover{color:var(--primary)}.menu-drawer__inner-container{height:auto!important}.full-menu-block{display:flex;gap:30px;justify-content:space-between}.full-menu-contact-part{text-align:right}.full-menu-contact-title{font-family:Satoshi;font-size:20px;font-weight:400;line-height:100%;text-align:right;text-transform:capitalize;color:var(--black)}.full-menu-contact-info *{font-family:Satoshi;font-size:20px;font-weight:500;line-height:150%;text-align:right;color:var(--black)}.full-menu-contact-info p{width:100%;max-width:282px}.full-menu-contact-block>*:not(:last-child){margin-bottom:40px}.full-menu-contact-info{display:flex;justify-content:flex-end;gap:20px}.full-menu-contact-info ul{display:flex;gap:20px;list-style:none;margin:0;padding:0}.full-menu-contact-info ul li{position:relative}.full-menu-contact-info ul li:not(:last-child):before{position:absolute;content:"";background-image:url(/cdn/shop/files/line-solid.png?v=1763386240);background-repeat:no-repeat;background-size:contain;width:11px;height:20px;right:-15px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.full-menu-ring-shape{position:absolute;right:0;bottom:-150px;z-index:-1}header-drawer .header__icon span svg path{fill:#000;stroke:#000}.full-menu-contact-block{position:relative;padding-right:60px;padding-top:250px}.btn{position:relative;overflow:visible;font-family:inherit;font-size:inherit;font-weight:700;line-height:100%;text-align:center;border:0;border-radius:0;display:inline-flex;flex-direction:row;gap:10px;justify-content:center;align-items:center;padding:20px 30px;transition:all .3s ease-in-out;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.btn:before{position:absolute;content:"";width:1px;height:100%;background:var(--black);right:-4px;top:8px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.btn:after{position:absolute;content:"";width:100%;height:1px;background:var(--black);left:8px;bottom:-4px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.btn-primary{color:var(--black);background-image:linear-gradient(88.4deg,#f370c0,#f6858c 0%,#f9a155 80%,#f370c0);background-size:130% 100%}.btn-primary:focus,.btn-primary:active,.btn-primary:focus-within,.btn-primary:focus-visible{color:var(--black)!important;background:var(--button-gradient)!important;box-shadow:none!important;outline:0!important}.btn:hover{color:var(--black)!important}.btn-primary:hover{color:var(--black)!important;background-position:100% center!important}.error-404{padding:80px 0;display:flex;align-items:center;justify-content:center;height:100dvh}.error-404 .heading{text-align:center}.error-404 .action *{width:fit-content;margin:0 auto}.container-fluid,.container{padding-inline:20px;margin:0 auto}.swiper-linear .swiper-wrapper{transition-timing-function:linear!important}.slider-btn{width:50px;height:50px;display:flex;align-items:center;justify-content:center;background:var(--light-primary);border:0;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.slider-btn.swiper-button-disabled{opacity:.4;cursor:not-allowed;-webkit-user-select:none;user-select:none}.slider-btn svg{filter:brightness(0) saturate(100%) invert(75%) sepia(24%) saturate(5768%) hue-rotate(287deg) brightness(96%) contrast(98%)}.slider-btn:focus,.slider-btn:focus-visible,.slider-btn:focus-within,.slider-btn:hover{background-color:var(--primary)}.slider-btn:focus svg,.slider-btn:focus-visible svg,.slider-btn:focus-within svg,.slider-btn:hover svg{filter:brightness(0) saturate(100%) invert(78%) sepia(32%) saturate(323%) hue-rotate(286deg) brightness(102%) contrast(105%);-webkit-filter:brightness(0) saturate(100%) invert(78%) sepia(32%) saturate(323%) hue-rotate(286deg) brightness(102%) contrast(105%)}.home-banner{position:relative;max-width:1920px;margin:0 auto;padding-top:110px}.home-banner .top-circle{position:absolute;top:0;left:0;z-index:-1}.home-banner .right-circle{position:absolute;top:10px;right:235px;z-index:-1}.home-banner .heading{max-width:1281px;margin-left:auto;position:relative}.title{margin:0!important}.home-banner .heading .title{position:relative;z-index:2;margin:0!important}.home-banner .heading .title *{margin-bottom:0}.home-banner .heading .disc{margin-top:-47px;max-width:365px;margin-left:520px;border-left:1px solid var(--black-20);padding:0 0 47px 30px}.home-banner .heading .disc *{font-size:26px;font-weight:500;margin-bottom:0}.home-banner .heading .img-group{position:absolute;top:45px;right:-130px;z-index:1;margin-left:auto;width:fit-content;max-width:350px}.home-banner .heading .image{aspect-ratio:423 / 498}.home-banner .heading .image:before{position:absolute;content:"";width:100%;height:100%;background-color:var(--white);right:-8px;bottom:-8px;z-index:-1}.home-banner .banner-img-group{position:relative}.home-banner .banner-img-group .action{position:absolute;top:calc(50% - 21px);right:165px;z-index:1}.home-banner .banner-image{max-width:1640px;width:100%;height:600px;overflow:hidden;margin-left:auto;padding:0 0 0 20px}.general-services{position:relative;padding:120px 0 100px;overflow-x:clip}.general-services .heading{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:30px;border-bottom:1px solid var(--black-10);margin-bottom:50px}.general-services .heading .title *{margin-bottom:0}.general-services .services-tool{display:flex;align-items:center;gap:10px;position:relative}.general-slider .swiper-slide{width:auto}.general-slider .services-card{max-width:378px;width:378px;position:relative;display:block}.general-slider .services-card:before{position:absolute;content:"";top:40px;left:40px;width:calc(100% - 41px);height:calc(100% - 41px);background-color:var(--extra-light-primary);z-index:-1;opacity:0;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.general-slider .services-card:hover:before{opacity:1}.general-slider .services-card:after{position:absolute;content:"";top:40px;right:0;width:1px;height:calc(100% - 40px);background-color:var(--black-10)}.general-services .general-slider{overflow:visible}.general-slider .services-card .image{aspect-ratio:338 / 341;max-width:calc(100% - 40px);margin-bottom:30px}.general-slider .services-card .services-content{padding-left:60px}.general-slider .services-card .services-content .title-group{display:flex;align-items:flex-start;flex-wrap:wrap;gap:5px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid var(--black-10)}.general-slider .services-card .services-content .title-group .title{margin:0!important}.general-slider .services-card .services-content .title-group .title *{margin-bottom:0;font-size:26px;font-weight:500;color:var(--black)}.general-slider .services-card .services-content .title-group .services-badge *{border-radius:20px;display:flex;flex-direction:row;gap:10px;justify-content:center;align-items:center;padding:2px 10px;border:1px solid var(--primary);background-color:#f370c01a;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;font-size:16px;line-height:150%;color:var(--primary);margin-bottom:0}.general-slider .services-card .services-content .price-group{display:flex;align-items:center;flex-wrap:wrap;gap:10px;row-gap:0px;padding-bottom:20px}.general-slider .services-card .services-content .price-group .old-price *{font-size:16px;text-decoration:line-through!important;margin-bottom:0;color:#757575}.general-slider .services-card .services-content .price-group .new-price *{font-size:18px;font-weight:700;color:var(--black);margin-bottom:0}.already-achieved{position:relative;overflow-x:clip}.already-achieved .top-right-shape{position:absolute;top:-41px;right:18px}.already-achieved:before{position:absolute;content:"";top:0;left:0;width:calc(100% - 50px);height:calc(100% - 183px);background-color:var(--extra-light-primary)}.already-achieved .container{position:relative}.already-achieved .container:before{position:absolute;content:"";top:0;left:20px;width:1px;height:89.48%;background-color:var(--black-10)}.already-achieved .heading{padding-top:80px;padding-left:20px;padding-bottom:40px;width:calc(100% + 61px);display:flex;align-items:center;justify-content:space-between}.already-achieved .heading .action{flex:0 0 auto}.already-achieved .heading .title{margin:0!important}.already-achieved .heading .title *{margin-bottom:0}.already-achieved .achieved-container{width:calc(100% + 61px);padding-left:53px;display:flex;align-items:flex-start;gap:73px;position:relative}.already-achieved .achieved-container .slider-button{display:flex;align-items:center;gap:10px;margin-top:auto;margin-bottom:158px;position:relative}.already-achieved .achieved-container .slider-button:before{position:absolute;content:"";top:50%;right:100%;width:173px;height:1px;background:var(--black-10);transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.already-achieved .achieved-container .slide-image{aspect-ratio:1392 / 574;width:100%}.organize-section{padding:120px 0 0;overflow:hidden}.organize-content{width:100%;max-width:1420px;margin:0 auto;padding:0 40px}.organize-title{position:relative;right:-265px;z-index:2}.organize-title *{margin:0;text-align:center}.organize-image{position:relative;width:100%;max-width:974px;height:620px;z-index:1}.organize-image figure,.organize-image img{width:100%;height:100%;object-fit:cover}.organize-block{margin:-40px 0 0}.organize-right{width:100%;max-width:642px;margin-left:auto;padding-top:100px}.organize-right .common-detail{position:relative;padding-bottom:30px;margin-bottom:30px}.organize-right .common-detail>*{margin:0}.organize-right .common-detail>*:not(:last-child){margin-bottom:25px}.organize-right .common-detail:after{position:absolute;content:"";left:-200px;right:0;bottom:0;background:var(--black-10);height:1px;z-index:-1}.organize-right .common-btn-block{margin:0}.who-am-i-section{position:relative;padding:185px 0 120px;margin:-70px 0 0}.ring-circal-shape{position:absolute;top:-150px;left:0}.ring-circal-right-bottom-shape{position:absolute;right:0;bottom:140px}.who-am-i-section:after{position:absolute;content:"";left:25px;right:25px;height:864px;top:0;background:var(--cream);z-index:-1}.who-am-i-content{width:100%;max-width:1282px;margin:0 auto}.who-am-i-title{text-align:center;position:relative;z-index:2}.who-am-i-block{margin:-50px 0 0}.who-am-i-block-left{width:100%;max-width:580px;padding-top:105px}.who-am-i-block-left .common-detail>*{margin:0}.who-am-i-block-left .common-detail>*:not(:last-child){margin-bottom:20px}.who-am-i-block-left .who-am-i-image{width:100%;max-width:580px;height:673px;margin:40px 0 0}.who-am-i-block-left .who-am-i-image figure,.who-am-i-block-left .who-am-i-image img{width:100%;height:100%;object-fit:cover}.who-am-i-block-right{margin:0 0 0 -20px}.who-am-i-block-right .who-am-i-image{width:100%;height:666px}.who-am-i-block-right .who-am-i-image figure,.who-am-i-block-right .who-am-i-image img{width:100%;height:100%;object-fit:cover}.who-am-i-block-right .common-detail{margin:40px 0 0}.who-am-i-block-right .common-detail>*{margin:0}.who-am-i-block-right .common-detail>*:not(:last-child){margin-bottom:20px}.common-btn-block{margin:30px 0 0}.footer{position:relative;background:var(--extra-light-primary)}.footer-ring-shape{position:absolute;left:0;bottom:0}.footer-top{padding:50px 0}.footer-top-content{text-align:center}.footer-logo{display:inline-block;width:257px}.footer-menu{margin:50px 0 0}.footer-menu ul{margin:0;padding:0;list-style:none;display:flex;gap:20px;justify-content:center;flex-wrap:wrap}.footer-menu ul li{font-size:22px;font-weight:400;line-height:150%;text-align:center;color:var(--black)}.footer-menu ul li a{text-decoration:none;font-family:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit}.footer-menu ul li a:hover{color:var(--primary)}.footer-center-content{width:100%;max-width:1293px;margin:0 auto;padding:50px 0;border-top:1px solid #DDDDDD}.footer-contact-block{margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px}.footer-center-content .row>*:first-child .footer-contact-block{width:100%;max-width:300px;margin-left:auto!important;margin-right:auto!important}.footer-center-content .row>*:last-child .footer-contact-block{width:100%;max-width:330px;margin-left:auto!important;margin-right:auto!important}.footer-contact-block p{width:100%;max-width:366px;margin:0}.footer-contact-block *{font-size:20px;font-weight:500;line-height:150%;text-align:center;color:var(--black)}.footer-contact-title{font-size:20px;font-weight:300;line-height:150%;text-align:center;color:var(--black)}.footer-contact-block ul{margin:0;padding:0;display:flex;justify-content:center;flex-wrap:wrap;column-gap:20px;list-style:none}.footer-center-content .row>*:last-child .footer-contact-block ul li{position:relative}.footer-center-content .row>*:last-child .footer-contact-block ul li:not(:last-child):after{position:absolute;content:"";background-image:url(/cdn/shop/files/line-solid.png?v=1763386240);background-repeat:no-repeat;background-size:contain;width:11px;height:20px;right:-15px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.footer-bottom{border-top:1px solid #DDDDDD}.footer-bottom-content{width:100%;max-width:1396px;margin:0 auto}.footer-bootom-menu ul{margin:0;padding:0;display:flex;justify-content:center;flex-wrap:wrap;list-style:none}.footer-bootom-menu ul li:first-child{padding-left:0}.footer-bootom-menu ul li:last-child{padding-right:0}.footer-bootom-menu ul li{padding:0 8px;position:relative;font-size:20px;font-weight:400;line-height:150%;text-align:center;color:var(--black)}.footer-bootom-menu ul li a{text-decoration:none;font-family:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit}.footer-bootom-menu ul li a:hover{color:var(--primary)}.footer-bootom-menu ul li:not(:last-child):after{position:absolute;content:"";background:var(--black);width:1px;height:18px;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.footer-copyright{width:100%;max-width:300px;margin:0 auto;font-size:20px;font-weight:400;line-height:150%;text-align:center;color:var(--black)}.footer-bottom-content .row>*{position:relative}.footer-bottom-content .row>*:first-child>*:first-child{justify-content:flex-start}.footer-bottom-content .row>*>*:first-child{padding:45px 0;height:100%;display:flex;justify-content:center;align-items:center}.footer-bottom-content .row>*:last-child>*:first-child{width:100%;max-width:100%}.footer-bottom-content .row>*:not(:last-child):after{position:absolute;content:"";background:#ddd;top:0;bottom:0;right:0;width:1px}.footer-copyright p{margin:0}.footer__social-icons ul,.social-media-icon ul{margin:0;padding:0;list-style:none;display:flex}.footer__social-icons ul li,.social-media-icon ul li{position:relative;padding:0 15px}.footer__social-icons ul li a,.social-media-icon ul li a{color:var(--black);font-size:25px;padding:0!important}.social-media-icon ul li a svg{width:3rem!important;height:3rem!important}.footer__social-icons ul li a:hover,.social-media-icon ul li a:hover{color:var(--primary)}.footer__social-icons ul li:first-child .social-media-icon ul li:first-child{padding-left:0}.footer__social-icons ul li:last-child .social-media-icon ul li:last-child{padding-right:0}.footer__social-icons ul li:not(:last-child):after,.social-media-icon ul li:not(:last-child):after{position:absolute;content:"";background-repeat:no-repeat;background-image:url(/cdn/shop/files/dashed-line.png?v=1763371784);background-size:contain;width:2px;height:20px;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.about-me{padding:150px 0;position:relative;overflow-x:clip}.about-me .top-right-shape{position:absolute;top:90px;right:0}.about-me .heading .title{margin-bottom:50px!important;text-align:center;margin-top:0!important}.about-me .heading .title *{margin-bottom:0}.about-me .heading .title strong{font-style:normal}.about-me .about-container{position:relative;max-width:1176px;width:100%;margin:0 auto}.about-me .about-container .adv-image{aspect-ratio:1176 / 758;width:100%;margin-bottom:50px}.about-me .about-container .adv-image img{object-fit:contain!important}.about-me .about-me-group{display:flex;align-items:stretch;gap:50px}.about-me .about-me-group .image{aspect-ratio:580 / 658;width:100%}.about-me .about-me-group .content{max-width:570px;flex-shrink:0}.about-me .about-me-group .content .title{margin:0!important}.about-me .about-me-group .content .title *{margin-bottom:50px}.about-me .about-me-group .content .disc *:last-child{margin-bottom:0}.about-me .about-me-group .content .disc strong{font-weight:500!important}.our-students{position:relative;padding:70px}.our-students:before{position:absolute;content:"";width:calc(100% - 50px);height:100%;top:0;left:50%;background-color:var(--cream);z-index:-1;transform:translate(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}.our-students .heading{text-align:center;margin-bottom:60px}.our-students .heading .title{margin:0!important}.our-students .heading .title *{margin-bottom:0}.our-students .students-slider .swiper-wrapper{list-style:none;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:30px}.our-students .students-slider .swiper-wrapper .swiper-slide{width:300px;height:140px;max-width:300px;max-height:140px;padding:20px 70px;display:flex;justify-content:center;align-items:center;border:1px solid #F9A155;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.our-students .students-slider .swiper-wrapper .swiper-slide:hover{background-color:#f9a1551a}.our-students .students-slider .swiper-wrapper .swiper-slide *{width:100%;height:100%;object-fit:contain;object-position:center}.our-students .students-tools{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:30px}.our-students .students-tools .slider-btn{background-color:#f9a15580}.our-students .students-tools .slider-btn:focus,.our-students .students-tools .slider-btn:focus-visible,.our-students .students-tools .slider-btn:focus-within,.our-students .students-tools .slider-btn:hover{background-color:#f9a155}.our-students .students-tools .slider-btn svg{filter:brightness(0) saturate(100%) invert(62%) sepia(42%) saturate(620%) hue-rotate(343deg) brightness(103%) contrast(95%);-webkit-filter:brightness(0) saturate(100%) invert(62%) sepia(42%) saturate(620%) hue-rotate(343deg) brightness(103%) contrast(95%)}.our-students .students-tools .slider-btn:hover svg{filter:brightness(0) saturate(100%) invert(84%) sepia(2%) saturate(1045%) hue-rotate(328deg) brightness(114%) contrast(105%);-webkit-filter:brightness(0) saturate(100%) invert(84%) sepia(2%) saturate(1045%) hue-rotate(328deg) brightness(114%) contrast(105%)}.client-review{position:relative;padding:140px 0}.review-arrow-block{display:flex;justify-content:center;gap:7px;margin:30px 0 0}.client-review .review-image{margin-top:70px;max-width:1465px;margin-left:auto;margin-right:auto;width:100%;height:auto}.client-review .review-image *{width:100%;height:auto;color:#fff}.client-review .swiper-slide{width:auto}.client-review .review-card{cursor:pointer;max-width:410px;width:410px}.client-review .review-card .image-group{width:100%;height:auto;position:relative}.client-review .review-card .image-group video,.client-review .review-card .image-group .image{aspect-ratio:410 / 615;width:100%;object-fit:cover}.client-review .review-card .image-group .play{position:absolute;top:50%;left:50%;width:78px;height:78px;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.client-review .review-card .image-group .play *{width:100%;height:100%;object-fit:contain;object-position:center}.client-review .review-card .title{margin-top:21px;text-align:center;margin-bottom:0!important}.client-review .review-card .title *{color:var(--black);text-transform:uppercase;margin-bottom:0}.about-program-section{position:relative;padding:70px 0 170px;margin-bottom:75px}.about-program-section:after{position:absolute;content:"";background:var(--cream);left:25px;right:25px;top:auto;height:510px;bottom:0;z-index:-1}.about-program-title{text-align:center}.about-program-title *{display:inline-block;margin:0}.about-program-title strong{display:block}.about-program-item{display:block;border:1px solid rgba(249,161,85,.5);background-color:var(--white);padding:30px;height:100%;transition:all .3s!important}.about-program-block{margin:-35px 0 0}.about-program-block .row{margin:0 -15px}.about-program-block .row>*{padding:0 15px}.about-program-top-part{display:flex;gap:30px}.about-program-top-part figure{width:90px;min-width:90px;height:90px;background-color:#f9a1551a;display:flex;justify-content:center;align-items:center;border:1px solid rgba(249,161,85,.5)}.about-program-item-title{font-size:26px;font-weight:500;line-height:150%;color:var(--black)}.about-program-item .common-detail{margin:20px 0 0}.about-program-item .common-detail *{transition:all .3s!important;margin:0}.about-program-item .common-detail>*:not(:last-child){margin-bottom:20px}.about-program-item:hover{background:var(--lightbrown);border-color:transparent}.about-program-item:hover .common-detail *{color:var(--black)}.about-program-block .row>*:nth-child(2n) .about-program-item{margin-top:100px}.our-students .students-tools .slider-btn:focus svg{filter:brightness(0) saturate(100%) invert(84%) sepia(2%) saturate(1045%) hue-rotate(328deg) brightness(114%) contrast(105%);-webkit-filter:brightness(0) saturate(100%) invert(84%) sepia(2%) saturate(1045%) hue-rotate(328deg) brightness(114%) contrast(105%)}.features-section{padding:75px 0}.features-title *{margin:0}.features-top-part{display:flex;gap:30px;justify-content:space-between}.features-top-part .common-detail{width:100%;max-width:790px;margin-left:auto;text-align:right}.features-top-part .common-detail *{font-weight:500;margin:0}.features-top-part .common-detail>*:not(:last-child){margin-bottom:20px}.features-block{margin:50px 0 0}.features-block .row{row-gap:30px;margin:0 -15px}.features-block .row>*{padding:0 15px}.features-item{height:100%;padding:40px;display:flex;gap:35px;background-color:#f9a1551a}.features-image{flex:0 0 auto;width:225px;height:281px}.features-item-title{min-height:78px}.features-item-title *{margin:0;font-size:26px;font-weight:500;line-height:150%;color:var(--black)}.features-item-right-part .common-detail{margin:20px 0 0}.features-item-right-part .common-detail *{margin:0;text-align:justify}.features-item-right-part .common-detail>*:not(:last-child){margin-bottom:10px}.facelity-section{position:relative;margin:75px 0}.facelity-shape{position:absolute;top:-90px;right:0;z-index:auto}.facelity-section:after{position:absolute;content:"";background:var(--extra-light-primary);left:50px;top:0;right:0;bottom:0;z-index:-1}.facelity-content{display:flex;gap:30px;justify-content:space-between}.facelity-title *{margin:0}.facelity-left{width:100%;max-width:650px;margin-left:auto;margin-right:-170px;padding:70px 0 50px 20px;border-left:1px solid var(--black-10)}.facelity-right{width:100%;max-width:980px;margin-left:auto;padding:70px 60px 0 0}.facelity-image{width:85%;height:658px;margin:0 0 -64px;min-height:110%}.facelity-image figure,.facelity-image img{width:100%;height:100%;object-fit:cover}.common-list{margin:50px 0 0}.common-list ul{margin:0;padding:0 0 0 50px;list-style:none;display:flex;flex-direction:column;row-gap:30px}.common-list ul li{position:relative;font-size:24px;font-weight:500;line-height:150%;color:var(--primary);padding-left:30px}.common-list ul li:after{position:absolute;content:"";background-image:url('data:image/svg+xml,<svg width="20" height="18" viewBox="0 0 20 18" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M2.07889 8.22052C1.68524 8.22154 1.29996 8.32543 0.967604 8.52018C0.635248 8.71493 0.369406 8.99257 0.200833 9.32099C0.0322593 9.64941 -0.0321563 10.0152 0.0150386 10.376C0.0622334 10.7368 0.21911 11.0779 0.467518 11.3598L5.76301 17.3488C5.95182 17.5653 6.19384 17.737 6.46898 17.8498C6.74411 17.9625 7.04441 18.013 7.34494 17.9971C7.9877 17.9653 8.568 17.6478 8.93798 17.1259L19.9381 0.770093C19.9399 0.76738 19.9417 0.764667 19.9437 0.761994C20.0469 0.615684 20.0134 0.325737 19.8004 0.143588C19.7419 0.0935679 19.6729 0.0551385 19.5976 0.0306665C19.5224 0.00619455 19.4426 -0.00380191 19.363 0.00129304C19.2834 0.00638799 19.2059 0.0264665 19.135 0.0602917C19.0642 0.0941169 19.0016 0.140973 18.9511 0.197974C18.9472 0.202455 18.9431 0.206869 18.9389 0.211216L7.84519 11.7834C7.80298 11.8274 7.75171 11.8632 7.69436 11.8888C7.63701 11.9144 7.57473 11.9292 7.51113 11.9324C7.44753 11.9356 7.38388 11.9271 7.32387 11.9073C7.26387 11.8876 7.20871 11.8571 7.1616 11.8175L3.4798 8.72421C3.09741 8.40058 2.59763 8.22089 2.07889 8.22052Z" fill="%23F370C0"/> </svg> ');left:0;top:10px;width:20px;height:18px}.inner-banner .heading .disc{margin-top:0!important;max-width:465px}.inner-detail-content{display:flex;margin:50px 0 0}.inner-detail-content .action{margin-left:80px}.inner-banner .banner-image{position:relative;height:641px}.play-icon-block{cursor:pointer;width:90px;height:90px;z-index:1;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.question-section{padding:150px 0 75px}.question-content{width:100%;max-width:1450px;margin:0 auto;background:var(--extra-light-primary);padding:10px}.question-block{border:1px solid #FFC9EA;padding:70px 20px}.question-detail{text-align:center}.question-detail *{font-family:Satoshi;font-style:normal;margin:0;font-size:40px;font-weight:500;line-height:150%;color:var(--black)}.question-detail strong{font-weight:500!important}.layout-block{padding-top:150px}.page-width{max-width:1670px;padding:0 50px}.global-media-settings:after{display:none!important}.product__tax{font-family:Satoshi;font-size:16px;font-weight:400;line-height:150%;color:#757575}.button,.product-form__submit{background-color:#f370c0;padding:15px;border-radius:60px;font-family:Satoshi;font-size:22px;font-weight:700;line-height:100%;text-align:center;color:var(--white)}.product-form__submit:after{display:none}.cart__checkout-button:hover,.product-form__submit:hover{background-color:var(--black)}.button{transition:all .3s!important}.button:after{display:none}.product__info-wrapper{padding-left:60px!important}.product__media-wrapper{max-width:50%!important}.product__description *{font-size:20px}.facet-filters__label label{font-family:Satoshi;font-size:22px;font-weight:400;line-height:150%;white-space:nowrap;color:#757575}.facets__form h2{margin:0}.facets__form{align-items:center}.facets__form .product-count{align-self:center!important}.facet-filters__field select{border:1px solid #DDDDDD;padding:8px 10px;font-family:Satoshi;font-size:20px;font-weight:500;line-height:150%;color:#f370c0}.facet-filters__sort+.icon-caret{right:20px!important}.facet-filters__field{gap:5px}.facet-filters__sort:focus-visible{outline:none!important;box-shadow:none!important}.product-count .product-count__text *{font-family:Satoshi!important;font-size:22px;font-weight:400;color:#757575;line-height:150%}.product-card-wrapper .card{background:none!important;background-color:transparent!important}.card--card:after,.card--standard .card__inner:after{display:none}.card__information .card__heading a{font-family:Satoshi;font-size:26px;font-weight:500;line-height:150%;color:var(--black)}.card__information .card__heading{position:relative;display:flex;justify-content:center;gap:5px;padding-bottom:10px;margin-bottom:10px;padding-right:40px}.card__information .card__heading:before{position:absolute;content:"";background:var(--black-10);height:1px;left:0;bottom:0;right:0;z-index:99}.card--standard.card--text a:after,.card--card .card__heading a:after{display:none}.badge,.card__information .card__heading .badge-inline{border:.8px solid #F370C0;background-color:#f370c01a;padding:3px 10px;font-family:Satoshi;font-size:16px;font-weight:400;line-height:150%;color:#f370c0;border-radius:20px;margin:0;display:inline-flex;justify-content:center;align-items:center}.price__container .price__sale .price-item--regular{font-family:Satoshi;font-size:16px;font-weight:400;line-height:150%;text-decoration:line-through;color:#757575}.totals__total-value,.product-option,.price,.price__container .price__regular *,.price__container .price__sale .price-item--sale{font-family:Satoshi;font-size:18px;font-weight:700;line-height:150%;color:var(--black)}.button:focus{color:var(--white)}.product-card-wrapper .card__inner .card__media .media img{padding-right:40px}.product-card-wrapper:before{position:absolute;content:"";background:var(--black-10);width:1px;top:80px;bottom:0;right:0;z-index:99}.product-card-wrapper:hover:after{background-color:#fff7fc}.product-card-wrapper:after{position:absolute;content:"";background:#fff7fc;top:80px;bottom:0;right:0;width:40px;z-index:-1;opacity:0}.product-card-wrapper:hover:after{opacity:1}.card__content,.card__information{padding-right:0!important;padding-bottom:0!important}.product-card-wrapper:hover .card__information{background:#fff7fc}.drawer__heading{margin:0!important;font-size:30px}.drawer__close{position:relative!important;top:0!important;right:0!important;display:flex!important;justify-content:center!important;align-items:center!important;width:50px!important;height:50px!important;border:1px solid rgba(243,112,192,.3)!important;background-color:#f370c01a!important;border-radius:50%!important}.drawer__inner{padding:0 40px!important;width:60rem!important;background:var(--white)!important;background-color:var(--white)!important}.drawer__header,.cart-drawer thead,.cart-drawer .cart-items thead tr{background:var(--white)!important;background-color:var(--white)!important}.cart-item__name{font-size:30px}.cart-item__image{width:189px!important;min-width:189px!important;border-radius:20px!important;border:1px solid #D9D9D9!important}.cart-item__media{width:auto!important}.drawer__footer{background-color:#fff!important;background:#fff!important}.summary__title{font-size:20px}.totals__total{font-size:25px!important}.cart-item cart-remove-button{margin-left:8px!important;margin-top:0!important}.underlined-link{font-family:Satoshi;font-size:18px;font-weight:700;line-height:100%;text-align:right;text-decoration:underline;color:#f370c0;transition:all .3s}.cart-item__image-container{background:none}.quantity{background:none!important;background-color:transparent!important;border:1px solid #F370C0!important;border-radius:50px!important}.quantity:before,.quantity:after{display:none}.quantity__input{color:#f370c0}.quantity__button svg path{stroke:#f370c0}cart-remove-button .button{background:none;background-color:transparent}cart-remove-button .icon-remove{width:23px!important;height:30px!important}.cart-item__price-wrapper .price,.cart__blocks .totals .totals__total-value{font-family:Satoshi;font-size:18px;font-weight:700;line-height:150%;white-space:nowrap;color:#f370c0}.cart-items th{background:none!important;background-color:transparent!important}.cart__empty-text,.cart__empty-text *{font-size:50px!important}.cart-drawer__empty-content a.button:hover,.cart__warnings a.button:hover{background:#000!important;color:#fff!important}.cart__login-title{position:relative;padding:30px 0 0!important;margin:30px 0 20px!important;font-family:Satoshi;font-size:26px;font-weight:500;line-height:110%;text-align:center;color:#f370c0}.cart__login-title:after{position:absolute;content:"";width:660px;height:1px;background:var(--black-10);top:0;left:50%;transform:translate(-50%)}.cart-drawer__empty-content .cart__empty-text{font-size:30px!important}.cart-drawer__empty-content .drawer__close{position:absolute!important;top:20px!important;right:20px!important}.drawer__inner-empty{background:none!important;background-color:transparent!important}.template-404 .h1{font-size:100px!important;margin:0!important}.template-404 .title{margin:10px 0 0!important;font-size:40px!important}.template-404 a.button:hover{color:#fff!important;background:#000!important}.shopify-pc__banner__dialog{background-color:#fff7fc!important;left:50%!important;transform:translate(-50%)!important;width:60%!important}#shopify-pc__banner__body-title{font-family:var(--font-primary)!important;font-size:40px!important;font-weight:400!important;line-height:120%!important;color:var(--black)!important}.shopify-pc__banner__btn-manage-prefs{transition:all .4s!important}.shopify-pc__banner__btn-manage-prefs span{color:var(--primary)!important;text-decoration:underline!important}.shopify-pc__banner__btn-manage-prefs:hover span{color:var(--black)!important;transition:all .4s!important}button.shopify-pc__banner__btn-decline,button.shopify-pc__banner__btn-accept{border:none!important;background-color:#f370c0!important;padding:15px!important;border-radius:60px!important;font-family:Satoshi!important;font-size:22px!important;font-weight:700!important;line-height:100%!important;text-align:center!important;color:var(--white)!important;transition:all .4s!important}button.shopify-pc__banner__btn-decline:hover,button.shopify-pc__banner__btn-accept:hover{color:var(--white)!important;background:var(--black)!important}#shopify-pc__banner__body-policy-link:hover{color:var(--primary)!important;text-decoration:underline!important}.product__text.inline-richtext{font-family:Satoshi;font-size:16px;font-weight:400;line-height:150%;color:#757575;text-transform:none!important}.product-form__buttons{max-width:100%!important}.review-section{padding:75px 0}.carouselTicker__list{margin:20px 0;display:flex;flex-wrap:nowrap}.carouselTicker__item{border:none;width:600px;min-width:600px;height:auto;margin:0 0 0 40px;line-height:normal;text-align:left}.review-item-top-part ul{margin:0;padding:0;display:flex;list-style:none;gap:5px}.review-item-top-part ul li{display:flex}.review-item{display:block;height:100%;padding:20px;border:1px solid #D9D9D9;background-color:var(--white);transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s}.review-item:hover{border-color:var(--primary);background-color:#f370c01a}.review-item-top-part{display:flex;align-items:center;justify-content:space-between}.review-date{font-family:Satoshi;font-size:16px;font-weight:400;line-height:150%;text-align:right;color:#757575}.review-user-icon{position:relative;display:flex;justify-content:center;align-items:center;width:36px;height:36px;background:#e8e8e8}.review-name-block{display:flex;gap:7px;margin:15px 0 0}.verification{position:absolute;display:flex;justify-content:center;align-items:center;width:12px;height:12px;padding:3px;background:#f370c0;bottom:0;right:0}.review-name-block .review-name{font-family:Satoshi;font-size:20px;font-weight:500;line-height:150%;color:#f370c0}.review-verification-block{padding:0 15px;background:var(--primary);font-family:Satoshi;font-size:16px;font-weight:400;line-height:150%;text-align:center;color:var(--white);height:100%}.review-item .common-detail{margin:10px 0 0}.review-item .common-detail *{font-family:Satoshi;font-size:20px;font-weight:400;line-height:150%;color:#757575;margin:0}.review-item-name{margin:20px 0 0}.review-item-name *{margin:0;font-family:Satoshi;font-size:20px;font-weight:500;line-height:150%;color:var(--black)}.video-wrapper .play-btn{opacity:1;visibility:visible;transition:opacity .25s ease}.video-wrapper:hover .play-btn{opacity:1;visibility:visible}.video-wrapper .play-btn[data-state=pause]{opacity:0;visibility:hidden}.video-wrapper:hover .play-btn[data-state=pause]{opacity:1;visibility:visible}.shopify-policy__container{padding-bottom:70px}.common-section-part{padding:130px 0 40px;text-align:center}.common-section-part .common-image-part{height:500px;margin-top:30px}.common-part-btn-block{margin-top:30px}.footer-bottom-content .row{justify-content:center}.video-wrapper{position:relative}.video-wrapper .play-btn{z-index:999;position:absolute;top:50%;left:50%;width:78px;height:78px;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}iframe{width:100%;height:100%;padding:0 20px}.video-part-block .play-btn{opacity:1;transition:opacity .3s ease}.video-part-block.hide-icons .play-btn{opacity:0}.video-part-block:hover .play-btn{opacity:1!important}#video-container:hover #video-thumb{opacity:1}#video-thumb{opacity:0;transition:opacity .3s}.inner-banner .banner-image{padding:0 20px}.shopify-section.section{margin-top:0!important}.rich-text__wrapper .rich-text__blocks{padding-top:120px}
/*# sourceMappingURL=/cdn/shop/t/7/assets/style.css.map */
