*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;}
main.instructor-pages *{font-family:Poppins,sans-serif;}
main.instructor-pages {
    background: #f7f7fc;
    margin-top: 90px;
}
main.instructor-pages h1,
main.instructor-pages h2,
main.instructor-pages h3,
main.instructor-pages h4,
main.instructor-pages h5,
main.instructor-pages h6,
main.instructor-pages p{margin-bottom: 0;}
main.instructor-pages div,
main.instructor-pages{display:flex;flex-direction:column;flex-shrink:0;}
main.instructor-pages a,main.instructor-pages button{transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out;}
main.instructor-pages a:focus,madin.instructor-pages button:focus{outline:0;}
main.instructor-pages a,main.instructor-pages button{-webkit-tap-highlight-color:rgba(0,0,0,0);}
main.instructor-pages .mcontainer{margin:0 auto;max-width:1232px;padding-left:16px;padding-right:16px;width:100%;}
main.instructor-pages .fadeInDown{animation-name:fadeInDown;}
main>.campaign{margin-top:40px;max-width:100%;overflow:hidden;}
main>.campaign.full-width{margin-top:0;}
main>.campaign.full-width .instructor{border-radius:0;margin-right:0;padding-bottom:80px;padding-top:80px;}
@media only screen and (min-width:992px){
main>.campaign.full-width .instructor .heading{font-size:32px;font-weight:500;letter-spacing:1px;line-height:34px;text-align:center;}
main>.campaign.full-width .instructor p{font-size:24px;line-height:36px;margin-left:auto;margin-right:auto;max-width:768px;}
main>.campaign.full-width .instructor .btn{margin-top:40px;min-height:48px;}
}
main>.campaign .mcontainer{flex-direction:row;}
@media only screen and (max-width:992px){
main>.campaign .mcontainer{padding:0;}
}
main>.campaign .heading{color:#fff;font-size:24px;font-weight:700;letter-spacing:1px;line-height:34px;margin-bottom:8px;}
main>.campaign .instructor{background:#9b1c73;background:linear-gradient(114.44deg,#622d6c,#b93290);border-radius:8px;color:#fff;flex:1;padding:40px 72px;text-align:center;}
@media only screen and (min-width:992px){
main>.campaign .instructor{margin-right:16px;}
}
@media only screen and (max-width:992px){
main>.campaign .instructor{border-radius:0;padding:40px 20px;text-align:left;}
}
main>.campaign .instructor p{font-size:14px;letter-spacing:.75px;line-height:21px;margin-top:12px;}
main>.campaign .instructor .btn{background:#fff;color:#14142b;display:inline-flex;margin:24px auto 0;max-width:240px;padding-left:24px;padding-right:24px;width:auto;}
@media only screen and (max-width:992px){
main>.campaign .instructor .btn{color:#14142b;letter-spacing:.75px;margin:20px auto 0 0;}
}
main>.campaign .instructor .btn:hover{color:#9b1c73;}
@media only screen and (min-width:992px){
main>.campaign .row{flex-direction:row!important;text-align:left!important;margin-left: 0;}
main>.campaign .row .heading{font-size:32px!important;text-align:left!important;}
main>.campaign .row .body{flex:1!important;}
main>.campaign .row .btn{flex:1!important;margin:auto 0 auto 80px!important;min-height:60px!important;}
main>.campaign .row p{font-size:24px!important;letter-spacing:.75px!important;line-height:36px!important;margin:12px 0 0!important;}
}
main>div.faq{margin-bottom:80px;margin-top:65px;}
main>div.faq>h3{color:#9b1c73;font-size:15px;font-weight:700;letter-spacing:2.8125px;line-height:22px;margin-bottom:16px;text-align:center;text-transform:uppercase;}
main>div.faq>h4{color:#14142b;font-size:40px;font-weight:600;letter-spacing:-2.5px;line-height:56px;margin-bottom:16px;text-align:center;}
main>div.faq>p{color:#4e4b66;font-size:18px;line-height:32px;margin-bottom:16px;text-align:center;}
main>div.faq .questions{margin:12px auto 0;max-width:800px;width:100%;}
main>div.faq .questions .question{border-bottom:1px solid #d6d8e7;margin-top:20px;padding-bottom:10px;}
main>div.faq .questions .question h5 a{align-items:center;color:#4e4b66;display:flex;font-size:16px;font-style:normal;font-weight:400;line-height:24px;padding-right:44px;position:relative;}
main>div.faq .questions .question h5 a:hover{color:#9b1c73!important;}
main>div.faq .questions .question h5 a:before{background:url(/public/i/icon/faq-question-secondary-icon.svg) 50% no-repeat;border-radius:16px;content:"";height:32px;margin-right:12px;min-height:32px;min-width:32px;width:32px;}
main>div.faq .questions .question h5 a:after{background:url(/public/i/icon/arrow-ios-downward-fill.svg) 50% no-repeat;border-radius:16px;content:"";height:32px;position:absolute;right:0;width:32px;}
main>div.faq .questions .question h5 a span{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;}
main>div.faq .questions .question p{color:#6e7191;display:none;font-size:14px;line-height:24px;margin-top:16px;}
main>div.faq .questions .question.active h5 a{color:#14142b;}
main>div.faq .questions .question.active h5 a:before{background-image:url(/public/i/icon/faq-question-secondary-icon-active.svg);}
main>div.faq .questions .question.active h5 a:after{filter:saturate(0) brightness(0) invert(35.8823529412%) opacity(1);filter:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="recolor" color-interpolation-filters="sRGB"><feColorMatrix type="matrix" values="0 0 0 0 0.6078431373 0 0 0 0 0.1098039216 0 0 0 0 0.4509803922 0 0 0 1 0"/></filter></svg>#recolor');-webkit-filter:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="recolor" color-interpolation-filters="sRGB"><feColorMatrix type="matrix" values="0 0 0 0 0.6078431373 0 0 0 0 0.1098039216 0 0 0 0 0.4509803922 0 0 0 1 0"/></filter></svg>#recolor');transform:rotate(180deg);transition-duration:1s;transition-property:-moz-filter,-ms-filter,-o-filter,filter;}
main>div.faq .questions .question.active p{display:flex;}
main>.mfeatures{grid-gap:40px;display:grid;grid-auto-columns:calc(33.33333% - 26.66667px);grid-auto-flow:column;margin:40px auto 0;max-width:1200px;padding:32px 60px;width:100%;}
@media screen and (max-width:992px){
main>.mfeatures{grid-gap:20px;grid-auto-columns:100%;grid-auto-flow:row;margin:0;padding:40px 16px 0;}
}
main>.mfeatures li{position:relative;}
main>.mfeatures li:before{background:rgba(110,113,145,.5);border-radius:18px;content:"";display:inline-flex;height:36px;left:0;position:absolute;top:0;width:36px;}
main>.mfeatures li.earn:before{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35' height='36' fill='none'%3E%3Cpath fill='%236E7191' d='M18.08 16.2c-.72-.18-1.44-.54-1.98-1.08-.54-.18-.72-.72-.72-1.08 0-.36.18-.9.54-1.08.54-.36 1.08-.72 1.62-.54 1.08 0 1.98.54 2.52 1.26l1.62-2.16c-.54-.54-1.08-.9-1.62-1.26s-1.26-.54-1.98-.54V7.2h-2.16v2.52c-.9.18-1.8.72-2.52 1.44-.72.9-1.26 1.98-1.08 3.06 0 1.08.36 2.16 1.08 2.88.9.9 2.16 1.44 3.24 1.98.54.18 1.26.54 1.8.9.36.36.54.9.54 1.44 0 .54-.18 1.08-.54 1.62-.54.54-1.26.72-1.8.72-.72 0-1.62-.18-2.16-.72-.54-.36-1.08-.9-1.44-1.44l-1.8 1.98c.54.72 1.08 1.26 1.8 1.8.9.54 1.98 1.08 3.06 1.08v2.34h1.98v-2.7c1.08-.18 1.98-.72 2.7-1.44.9-.9 1.44-2.34 1.44-3.6 0-1.08-.36-2.34-1.26-3.06-.9-.9-1.8-1.44-2.88-1.8zM17 3.6C9.08 3.6 2.6 10.08 2.6 18S9.08 32.4 17 32.4 31.4 25.92 31.4 18 24.92 3.6 17 3.6zm0 26.82c-6.84 0-12.42-5.58-12.42-12.42S10.16 5.58 17 5.58 29.42 11.16 29.42 18 23.84 30.42 17 30.42z'/%3E%3C/svg%3E") 50% no-repeat;border-radius:0;}
main>.mfeatures li.inspire:before{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' fill='none'%3E%3Cpath fill='%236E7191' d='M31.5 10.725a2.55 2.55 0 0 0-2.775.45l-3.225 3V12A4.5 4.5 0 0 0 21 7.5H7.5A4.5 4.5 0 0 0 3 12v12a4.5 4.5 0 0 0 4.5 4.5H21a4.5 4.5 0 0 0 4.5-4.5v-2.175l3.24 3a2.61 2.61 0 0 0 1.74.675c.357 0 .71-.078 1.035-.225a2.4 2.4 0 0 0 1.5-2.22v-10.11a2.4 2.4 0 0 0-1.515-2.22zM22.5 24a1.5 1.5 0 0 1-1.5 1.5H7.5A1.5 1.5 0 0 1 6 24V12a1.5 1.5 0 0 1 1.5-1.5H21a1.5 1.5 0 0 1 1.5 1.5v12zm7.5-2.1L25.785 18 30 14.1v7.8z'/%3E%3C/svg%3E") 50% no-repeat;border-radius:0;}
main>.mfeatures li.community:before{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' fill='none'%3E%3Cpath fill='%236E7191' d='M27 4.5H9A4.5 4.5 0 0 0 4.5 9v18A4.5 4.5 0 0 0 9 31.5h18a4.5 4.5 0 0 0 4.5-4.5V9A4.5 4.5 0 0 0 27 4.5zM28.5 27a1.5 1.5 0 0 1-1.5 1.5H9A1.5 1.5 0 0 1 7.5 27V9A1.5 1.5 0 0 1 9 7.5h18A1.5 1.5 0 0 1 28.5 9v18z'/%3E%3Cpath fill='%236E7191' d='M25 9H11a2 2 0 0 0-2 2v5a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-5a2 2 0 0 0-2-2zm-.833 5.5a.667.667 0 0 1-.667.667h-11a.667.667 0 0 1-.667-.667v-2a.667.667 0 0 1 .667-.667h11a.667.667 0 0 1 .667.667v2zM19.5 24h-9a1.5 1.5 0 1 0 0 3h9a1.5 1.5 0 1 0 0-3zm-9-1.5H15a1.5 1.5 0 1 0 0-3h-4.5a1.5 1.5 0 1 0 0 3z'/%3E%3C/svg%3E") 50% no-repeat;border-radius:0;}
main>.mfeatures li h3{color:#14142b;font-size:21px;font-weight:700;letter-spacing:-1px;line-height:32px;margin-left:60px;}
main>.mfeatures li p{color:#4e4b66;font-size:17px;line-height:28px;margin-left:60px;}
main .mobile-apps{background:url(/public/i/bg/new-features.jpg) 50% no-repeat fixed;background-size:cover;flex-flow:row wrap;margin-top:40px;overflow:hidden;}
main .mobile-apps .heading{color:#14142b;font-size:32px;font-weight:600;line-height:48px;margin-bottom:20px;}
@media only screen and (max-width:1200px){
main .mobile-apps .mcontainer{padding:0;}
}
main .mobile-apps .box{background-color:#fff;border-radius:8px;box-shadow:0 8px 16px hsla(0,0%,7%,.04);flex-flow:row wrap;margin:60px 0 60px auto;padding:80px 40px;transition:box-shadow .2s ease-in-out;visibility:hidden;width:530px;}
@media only screen and (max-width:1200px){
main .mobile-apps .box{margin:60px 0;width:100%;}
}
main .mobile-apps .box:hover{box-shadow:0 8px 16px hsla(0,0%,7%,.15);}
main .mobile-apps .box .heading{margin-bottom:20px;}
main .mobile-apps .box p{color:#14142b;font-size:24px;line-height:38px;margin-bottom:20px;}
main .mobile-apps.mobile-apps{background-image:url(/public/i/bg/mobile.jpg);display: none !important}
main .mobile-apps.mobile-apps .box p{font-size:24px;line-height:38px;margin-bottom:12px;}
@media only screen and (max-width:992px){
main .mobile-apps.mobile-apps .box p{font-size:18px;line-height:26px;}
}
main .mobile-apps.mobile-apps .apps{align-items:stretch;display:flex;flex-flow:row wrap;width:100%;}
main .mobile-apps.mobile-apps .apps li{margin-bottom:0;margin-top:20px;}
main .mobile-apps.mobile-apps .apps li:first-child{margin-right:auto;}
main .mobile-apps.mobile-apps .apps li a{background-color:#000;background-position:24px;}
main .mobile-apps.mobile-apps .apps li a:hover{background-color:#000;background-color:rgba(0,0,0,.8);}
.btn,.btn-transparent{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;font-size:14px;font-weight:600;justify-content:center;line-height:24px;min-height:40px;overflow:hidden;position:relative;transform:translateZ(0);}
.btn-transparent:after,.btn:after{background-image:radial-gradient(circle,#000 10%,transparent 10.01%);background-position:50%;background-repeat:no-repeat;content:"";display:block;height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transform:scale(10);transition:transform .5s,opacity 1s;width:100%;}
.btn-transparent:active:after,.btn:active:after{opacity:.2;transform:scale(0);transition:0s;}
.btn-transparent{background:transparent;}
.btn-transparent:focus,.btn-transparent:hover{background:rgba(0,0,0,.2);}
.landing-hero{background:#0088b1;background:linear-gradient(114.44deg,#154d80,#00abdf);border-radius:8px;height:500px;justify-content:center;margin:0 auto;max-width:1200px;min-height:500px;padding:60px;position:relative;width:100%;}
@media screen and (max-width:1200px){
.landing-hero{margin:0 16px;width:auto;}
}
@media screen and (max-width:992px){
.landing-hero{border-radius:0;height:auto;margin:0;min-height:400px;padding:24px;}
}
.landing-hero img{height:102%;-o-object-fit:contain;object-fit:contain;position:absolute;right:10%;top:15px;width:35%;}
@media screen and (max-width:992px){
.landing-hero img{height:100%;left:0;max-width:auto;opacity:.3;right:0;top:0;width:100%;z-index:0;}
}
.landing-hero.instructor{background:#9b1c73;background:linear-gradient(114.44deg,#b33491,#0f588e);}
.landing-hero.instructor img{bottom:0;height:100%;-o-object-fit:cover;object-fit:cover;right:5%;top:0;width:50%;}
@media screen and (max-width:1200px){
.landing-hero.instructor img{height:100%;left:0;max-width:auto;opacity:.3;right:0;top:0;width:100%;z-index:0;}
}
@media screen and (max-width:992px){
.landing-hero.instructor img{display:none;}
}
.landing-hero .content{color:#fff;max-width:420px;width:45%;}
@media screen and (max-width:992px){
.landing-hero .content{max-width:none;width:auto;z-index:1;}
}
.landing-hero .content h1{
    color: #fff;
    -webkit-font-smoothing: antialiased;
    box-sizing: border-box;
    font-family: Poppins,sans-serif;
    margin: 0;
    font-size: 36px;
    font-weight: 600;
    letter-spacing: -.5px;
    line-height: 60px;
}
@media screen and (max-width:992px){
.landing-hero .content h1{font-size:28px;line-height:48px;}
}
.landing-hero .content h1 strong{display:flex;font-weight:900;margin-right:auto;}
.landing-hero .content p{font-size:14px;letter-spacing:-.5px;line-height:21px;margin-top:16px;}
.landing-hero .content .buttons{flex-flow:row wrap;}
.landing-hero .content .buttons>a{border-radius:24px;margin-right:32px;margin-top:24px;padding:12px 24px;transition:color .2s ease-in-out,background-color .2s ease-in-out;}
@media screen and (max-width:992px){
.landing-hero .content .buttons>a{margin-right:16px;}
}
.landing-hero .content .buttons>a.btn-transparent{background-color:transparent;border:2px solid #fff;border-radius:8px;color:#fff;}
@media screen and (max-width:768px){
.landing-hero .content .buttons>a.btn-transparent{flex-grow:1;}
}
.landing-hero .content .buttons>a.btn-transparent:hover{background-color:#fff;color:#9b1c73;}
.landing-hero .content .buttons>a:last-child{margin-right:0;}
.tabs{border-bottom:1px solid #d6d8e7;max-width:100%;overflow:hidden;position:relative;}
.tab-content>div{display:none;}
.tab-content>div.active{display:flex;}
.apps li{margin-bottom:16px;}
.apps li a{background-color:#4e4b66;background-color:rgba(78,75,102,.3);background-position:24px;background-repeat:no-repeat;border-radius:16px;display:block;max-width:210px;min-width:210px;padding:10px 12px 12px 64px;}
.apps li a:hover{background-color:#4e4b66;background-color:rgba(78,75,102,.5);}
.apps li a span.download{color:#fff;color:hsla(0,0%,100%,.5);display:block;font-size:13px;font-weight:300;line-height:19px;margin-bottom:1px;}
.apps li a span.store{color:#fff;display:block;font-size:15px;font-weight:600;line-height:22px;}
.apps li.appstore a{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='24' fill='none'%3E%3Cpath fill='%23fff' d='M4.831 23.537a5.377 5.377 0 0 1-1.243-1.149 15.42 15.42 0 0 1-1.063-1.453 14.059 14.059 0 0 1-1.78-3.634 13.665 13.665 0 0 1-.743-4.344 8.075 8.075 0 0 1 1-4.088 5.777 5.777 0 0 1 2.1-2.181 5.6 5.6 0 0 1 2.838-.84 4.69 4.69 0 0 1 1.131.153c.29.08.64.21 1.07.37.55.21.85.34.948.37.255.103.526.16.8.17a2.37 2.37 0 0 0 .645-.13c.145-.05.42-.14.81-.31.386-.14.692-.26.934-.35a8.34 8.34 0 0 1 1.05-.26 4.937 4.937 0 0 1 1.146-.05 6.806 6.806 0 0 1 1.94.42 5.23 5.23 0 0 1 2.455 1.959c-.258.16-.5.345-.725.55a6.118 6.118 0 0 0-1.229 1.5 5.1 5.1 0 0 0-.644 2.519 5.158 5.158 0 0 0 .84 2.858c.4.611.922 1.134 1.533 1.535.261.183.543.335.84.45-.12.375-.252.74-.4 1.1a14.19 14.19 0 0 1-1.249 2.309c-.432.63-.772 1.1-1.029 1.409a5.574 5.574 0 0 1-1.179 1.1c-.43.285-.935.436-1.45.436a3.218 3.218 0 0 1-1.034-.127c-.29-.095-.576-.2-.856-.323a6.918 6.918 0 0 0-.9-.34 4.666 4.666 0 0 0-2.322-.002 7.203 7.203 0 0 0-.906.325c-.42.175-.695.29-.855.34a4.468 4.468 0 0 1-1 .172 2.749 2.749 0 0 1-1.486-.45l.013-.014zm6.85-18.449a3.722 3.722 0 0 1-1.972.436 4.008 4.008 0 0 1 .27-2.036 5.5 5.5 0 0 1 1-1.679A5.405 5.405 0 0 1 12.607.55a4.634 4.634 0 0 1 1.89-.549c.077.7-.008 1.408-.25 2.069a5.936 5.936 0 0 1-1 1.759c-.44.523-.98.95-1.59 1.258l.024.001z'/%3E%3C/svg%3E");}
.apps li.playstore a{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='24' fill='none'%3E%3Cpath fill='%23fff' d='M.061 0a.937.937 0 0 0-.06.308v23.229A.58.58 0 0 0 .185 24L11.6 11.907.061 0zm12.31 12.708 2.95 3.045-4.213 2.4S5.753 21.2 2.8 22.892l9.57-10.184zm.8-.831 3.17 3.292c.5-.276 4.371-2.492 4.924-2.8.584-.338.525-.8.03-1.046-.46-.255-4.335-2.475-4.92-2.835l-3.2 3.392-.005-.003zm-.8-.8 2.983-3.169-4.26-2.431L1.84.179l10.53 10.9v-.002z'/%3E%3C/svg%3E");}
main.instructor-pages>div.start{flex-direction:row;margin-top:80px;max-width:1130px;}
main.instructor-pages>div.start>ul.tabs{display:flex;flex-direction:column;gap:40px;margin-right:80px;}
@media only screen and (max-width:992px){
main.instructor-pages>div.start>ul.tabs{display:none;}
}
main.instructor-pages>div.start>ul.tabs li button{align-items:center;background:transparent;border:none;border-radius:12px;color:#717579;cursor:pointer;display:inline-flex;display:flex;font-size:18px;font-weight:500;line-height:27px;padding:24px;text-align:left;width:100%;}
main.instructor-pages>div.start>ul.tabs li button:before{background-position:50%;background-repeat:no-repeat;background-size:32px 32px;content:"";display:inline-flex;height:32px;margin-right:24px;width:32px;}
main.instructor-pages>div.start>ul.tabs li button:hover{background-color:rgba(214,216,231,.33);color:#535659;}
main.instructor-pages>div.start>ul.tabs li.plan button:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%236E7191' d='M15 16H9a1 1 0 0 0 0 2h6a1 1 0 0 0 0-2Zm-6-2h3a1 1 0 0 0 0-2H9a1 1 0 0 0 0 2Z'/%3E%3Cpath fill='%236E7191' d='m19.74 8.33-5.44-6a1 1 0 0 0-.74-.33h-7A2.53 2.53 0 0 0 4 4.5v15A2.53 2.53 0 0 0 6.56 22h10.88A2.531 2.531 0 0 0 20 19.5V9a1 1 0 0 0-.26-.67ZM14 5l2.74 3h-2a.79.79 0 0 1-.74-.85V5Zm3.44 15H6.56a.532.532 0 0 1-.56-.5v-15a.53.53 0 0 1 .56-.5H12v3.15A2.79 2.79 0 0 0 14.71 10H18v9.5a.533.533 0 0 1-.56.5Z'/%3E%3C/svg%3E");}
main.instructor-pages>div.start>ul.tabs li.record button:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' fill='none'%3E%3Cpath fill='%236E7191' d='M31.5 10.725a2.55 2.55 0 0 0-2.775.45l-3.225 3V12A4.5 4.5 0 0 0 21 7.5H7.5A4.5 4.5 0 0 0 3 12v12a4.5 4.5 0 0 0 4.5 4.5H21a4.5 4.5 0 0 0 4.5-4.5v-2.175l3.24 3a2.61 2.61 0 0 0 1.74.675c.357 0 .71-.078 1.035-.225a2.4 2.4 0 0 0 1.5-2.22v-10.11a2.4 2.4 0 0 0-1.515-2.22zM22.5 24a1.5 1.5 0 0 1-1.5 1.5H7.5A1.5 1.5 0 0 1 6 24V12a1.5 1.5 0 0 1 1.5-1.5H21a1.5 1.5 0 0 1 1.5 1.5v12zm7.5-2.1L25.785 18 30 14.1v7.8z'/%3E%3C/svg%3E");}
main.instructor-pages>div.start>ul.tabs li.community button:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' fill='none'%3E%3Cpath fill='%236E7191' d='M27 4.5H9A4.5 4.5 0 0 0 4.5 9v18A4.5 4.5 0 0 0 9 31.5h18a4.5 4.5 0 0 0 4.5-4.5V9A4.5 4.5 0 0 0 27 4.5zM28.5 27a1.5 1.5 0 0 1-1.5 1.5H9A1.5 1.5 0 0 1 7.5 27V9A1.5 1.5 0 0 1 9 7.5h18A1.5 1.5 0 0 1 28.5 9v18z'/%3E%3Cpath fill='%236E7191' d='M25 9H11a2 2 0 0 0-2 2v5a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-5a2 2 0 0 0-2-2zm-.833 5.5a.667.667 0 0 1-.667.667h-11a.667.667 0 0 1-.667-.667v-2a.667.667 0 0 1 .667-.667h11a.667.667 0 0 1 .667.667v2zM19.5 24h-9a1.5 1.5 0 1 0 0 3h9a1.5 1.5 0 1 0 0-3zm-9-1.5H15a1.5 1.5 0 1 0 0-3h-4.5a1.5 1.5 0 1 0 0 3z'/%3E%3C/svg%3E");}
main.instructor-pages>div.start>ul.tabs li.active button{background-color:#d6d8e7;}
main.instructor-pages>div.start>.tab-content{flex:1;}
main.instructor-pages>div.start>.tab-content>div{display:none;flex-direction:row;}
@media only screen and (max-width:992px){
main.instructor-pages>div.start>.tab-content>div{flex-direction:column;margin-bottom:20px;}
}
main.instructor-pages>div.start>.tab-content>div .body{flex:1;flex-grow:1;margin-right:32px;}
main.instructor-pages>div.start>.tab-content>div .body h3{font-size:24px;font-weight:600;line-height:28px;}
main.instructor-pages>div.start>.tab-content>div .body p{color:#14142b;font-size:16px;line-height:28px;margin-top:28px;}
main.instructor-pages>div.start>.tab-content>div>svg{margin-left:auto;}
@media only screen and (max-width:992px){
main.instructor-pages>div.start>.tab-content>div>svg{margin-left:0;margin-top:40px;max-width:100%;}
}
main.instructor-pages>div.start>.tab-content>div.active{display:flex;}
main.instructor-pages>div.start>.tab-content>button{align-items:center;background:transparent;border:none;border-radius:12px;color:#717579;cursor:pointer;display:none;font-size:18px;font-weight:500;line-height:27px;margin-bottom:20px;padding:24px;text-align:left;width:100%;}
main.instructor-pages>div.start>.tab-content>button:before{background-position:50%;background-repeat:no-repeat;background-size:32px 32px;content:"";display:inline-flex;height:32px;margin-right:24px;width:32px;}
main.instructor-pages>div.start>.tab-content>button:hover{background-color:rgba(214,216,231,.33);color:#535659;}
main.instructor-pages>div.start>.tab-content>button:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%236E7191' d='M15 16H9a1 1 0 0 0 0 2h6a1 1 0 0 0 0-2Zm-6-2h3a1 1 0 0 0 0-2H9a1 1 0 0 0 0 2Z'/%3E%3Cpath fill='%236E7191' d='m19.74 8.33-5.44-6a1 1 0 0 0-.74-.33h-7A2.53 2.53 0 0 0 4 4.5v15A2.53 2.53 0 0 0 6.56 22h10.88A2.531 2.531 0 0 0 20 19.5V9a1 1 0 0 0-.26-.67ZM14 5l2.74 3h-2a.79.79 0 0 1-.74-.85V5Zm3.44 15H6.56a.532.532 0 0 1-.56-.5v-15a.53.53 0 0 1 .56-.5H12v3.15A2.79 2.79 0 0 0 14.71 10H18v9.5a.533.533 0 0 1-.56.5Z'/%3E%3C/svg%3E");background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' fill='none'%3E%3Cpath fill='%236E7191' d='M31.5 10.725a2.55 2.55 0 0 0-2.775.45l-3.225 3V12A4.5 4.5 0 0 0 21 7.5H7.5A4.5 4.5 0 0 0 3 12v12a4.5 4.5 0 0 0 4.5 4.5H21a4.5 4.5 0 0 0 4.5-4.5v-2.175l3.24 3a2.61 2.61 0 0 0 1.74.675c.357 0 .71-.078 1.035-.225a2.4 2.4 0 0 0 1.5-2.22v-10.11a2.4 2.4 0 0 0-1.515-2.22zM22.5 24a1.5 1.5 0 0 1-1.5 1.5H7.5A1.5 1.5 0 0 1 6 24V12a1.5 1.5 0 0 1 1.5-1.5H21a1.5 1.5 0 0 1 1.5 1.5v12zm7.5-2.1L25.785 18 30 14.1v7.8z'/%3E%3C/svg%3E");background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' fill='none'%3E%3Cpath fill='%236E7191' d='M27 4.5H9A4.5 4.5 0 0 0 4.5 9v18A4.5 4.5 0 0 0 9 31.5h18a4.5 4.5 0 0 0 4.5-4.5V9A4.5 4.5 0 0 0 27 4.5zM28.5 27a1.5 1.5 0 0 1-1.5 1.5H9A1.5 1.5 0 0 1 7.5 27V9A1.5 1.5 0 0 1 9 7.5h18A1.5 1.5 0 0 1 28.5 9v18z'/%3E%3Cpath fill='%236E7191' d='M25 9H11a2 2 0 0 0-2 2v5a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-5a2 2 0 0 0-2-2zm-.833 5.5a.667.667 0 0 1-.667.667h-11a.667.667 0 0 1-.667-.667v-2a.667.667 0 0 1 .667-.667h11a.667.667 0 0 1 .667.667v2zM19.5 24h-9a1.5 1.5 0 1 0 0 3h9a1.5 1.5 0 1 0 0-3zm-9-1.5H15a1.5 1.5 0 1 0 0-3h-4.5a1.5 1.5 0 1 0 0 3z'/%3E%3C/svg%3E");}
main.instructor-pages>div.start>.tab-content>button.active{background-color:#d6d8e7;}
@media only screen and (max-width:992px){
main.instructor-pages>div.start>.tab-content>button{display:flex;}
}
main.instructor-pages>div.instructor-panel{align-items:center;flex-direction:row;margin-top:65px;}
@media only screen and (max-width:992px){
main.instructor-pages>div.instructor-panel{flex-wrap:wrap;}
}
main.instructor-pages>div.instructor-panel.customer-stories .body{padding-left:0;padding-right:100px;}
@media only screen and (max-width:1200px){
main.instructor-pages>div.instructor-panel.customer-stories .body{padding-right:40px;}
}
@media only screen and (max-width:992px){
main.instructor-pages>div.instructor-panel.customer-stories .body{order:2;}
}
main.instructor-pages>div.instructor-panel .media{max-width:66.6%;position:relative;width:66.6%;}
@media only screen and (max-width:992px){
main.instructor-pages>div.instructor-panel .media{max-width:100%;width:100%;}
}
main.instructor-pages>div.instructor-panel .media:before{background:#9b1c73;background:linear-gradient(114.44deg,#622d6c,#b93290);border-radius:16px;content:"";height:95%;margin-bottom:5%;margin-right:5%;position:absolute;width:95%;z-index:0;}
main.instructor-pages>div.instructor-panel .media img{border-radius:16px;height:95%;margin-left:5%;margin-top:5%;-o-object-fit:cover;object-fit:cover;width:95%;z-index:1;}
main.instructor-pages>div.instructor-panel .comments{-moz-column-count:2;column-count:2;-moz-column-gap:30px;column-gap:30px;display:block;max-width:66.6%;width:66.6%;}
@media only screen and (max-width:992px){
main.instructor-pages>div.instructor-panel .comments{grid-gap:40px;-ms-overflow-style:none;display:grid;grid-auto-columns:max-content;grid-auto-flow:column;margin-bottom:8px;max-width:100%;order:1;overflow:auto;overflow-y:hidden;padding:10px 0;scroll-snap-stop:always;scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:manipulation;width:100%;}
main.instructor-pages>div.instructor-panel .comments::-webkit-scrollbar{background:transparent;width:0;}
}
main.instructor-pages>div.instructor-panel .comments .item{background:#fff;box-shadow:0 8px 16px hsla(0,0%,7%,.04);display:inline-block;height:auto;margin-bottom:15px;margin-top:15px;padding:30px;width:350px;}
main.instructor-pages>div.instructor-panel .comments .item:first-child{margin-top:5px;}
@media only screen and (max-width:992px){
main.instructor-pages>div.instructor-panel .comments .item{display:flex;}
}
main.instructor-pages>div.instructor-panel .comments .item .user{margin-top:24px;min-height:44px;padding-left:66px;position:relative;}
@media only screen and (max-width:992px){
main.instructor-pages>div.instructor-panel .comments .item .user{margin-top:auto;}
}
main.instructor-pages>div.instructor-panel .comments .item .user .avatar,main.instructor-pages>div.instructor-panel .comments .item .user>img{align-items:center;background:#9b1c73;background:linear-gradient(114.44deg,#622d6c,#b93290);border-radius:50%;color:#fff;display:inline-flex;font-size:12px;font-weight:400;height:44px;justify-content:center;left:0;letter-spacing:.4px;margin-right:12px;margin-top:-22px;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;width:44px;}
main.instructor-pages>div.instructor-panel .comments .item .user .name{color:#14142b;font-size:17px;font-weight:500;letter-spacing:-.3px;line-height:28px;}
main.instructor-pages>div.instructor-panel .comments .item .user .job{color:#4e4b66;font-size:15px;letter-spacing:-.4px;line-height:28px;}
main.instructor-pages>div.instructor-panel .comments .item p{color:#14142b;font-size:18px;letter-spacing:-.1px;line-height:32px;}
@media only screen and (max-width:992px){
main.instructor-pages>div.instructor-panel .comments .item p{margin-bottom:24px;}
}
main.instructor-pages>div.instructor-panel .body{padding-left:100px;width:33.3%;}
@media only screen and (max-width:1200px){
main.instructor-pages>div.instructor-panel .body{padding-left:40px;}
}
@media only screen and (max-width:992px){
main.instructor-pages>div.instructor-panel .body{margin-top:24px;padding-left:0!important;padding-right:0!important;width:100%;}
}
main.instructor-pages>div.instructor-panel .body h3{color:#9b1c73;font-size:15px;font-weight:700;letter-spacing:2.8px;line-height:22px;margin-bottom:44px;text-transform:uppercase;}
main.instructor-pages>div.instructor-panel .body h4{color:#14142b;font-size:40px;font-weight:600;letter-spacing:-2.5px;line-height:56px;margin-bottom:16px;}
main.instructor-pages>div.instructor-panel .body p{color:#4e4b66;font-size:18px;line-height:32px;}
main.instructor-pages .about-price.mcontainer,main.instructor-pages .advantage.mcontainer,main.instructor-pages .vs.mcontainer{margin-bottom:80px;margin-top:65px;}
main.instructor-pages .advantage.mcontainer>h3{color:#9b1c73;font-size:15px;font-weight:700;letter-spacing:2.8125px;line-height:22px;margin-bottom:16px;text-align:center;text-transform:uppercase;}
main.instructor-pages .about-price.mcontainer>h4,main.instructor-pages .advantage.mcontainer>h4,main.instructor-pages .vs.mcontainer>h4{color:#14142b;font-size:40px;font-weight:600;letter-spacing:-2.5px;line-height:56px;margin-bottom:16px;margin-left:auto;margin-right:auto;max-width:481px;text-align:center;width:100%;}
main.instructor-pages .about-price.mcontainer>p,main.instructor-pages .advantage.mcontainer>p,main.instructor-pages .vs.mcontainer>p{color:#4e4b66;font-size:18px;line-height:32px;margin-bottom:16px;margin-left:auto;margin-right:auto;max-width:584px;text-align:center;width:100%;}
main.instructor-pages .advantage.mcontainer .boxes{grid-gap:40px;align-items:center;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(1,1fr);justify-content:center;margin-top:40px;width:100%;}
@media screen and (max-width:1100px){
main.instructor-pages .advantage.mcontainer .boxes{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(3,1fr);}
main.instructor-pages .advantage.mcontainer .boxes .box{margin-left:auto;margin-right:auto;}
}
main.instructor-pages .advantage.mcontainer .boxes .box{align-items:flex-start;background-color:#fff;border-radius:8px;box-shadow:0 0 20px 0 rgba(0,0,0,.05);display:flex;flex-direction:column;gap:10px;height:427px;max-width:327px;padding:20px;width:100%;}
main.instructor-pages .advantage.mcontainer .boxes .box img{height:auto;margin:0 auto;min-height:190.4px;width:272px;}
main.instructor-pages .advantage.mcontainer .boxes .box .box-title{color:#14142b;font-size:22px;font-weight:600;line-height:33px;}
main.instructor-pages .advantage.mcontainer .boxes .box .box-desc{color:#4e4b66;font-size:14px;font-weight:400;line-height:21px;}
main.instructor-pages .advantage.mcontainer .boxes .box a{color:#14142b;font-size:16px;font-weight:600;line-height:24px;margin-top:10px;}
main.instructor-pages .about-price.mcontainer .badges{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:100px;justify-content:center;margin-top:10px;width:100%;}
@media screen and (max-width:570px){
main.instructor-pages .about-price.mcontainer .badges{gap:10px!important;}
}
main.instructor-pages .about-price.mcontainer .badges .badge{text-wrap:nowrap;align-items:center;background-color:#9b1c73;border-radius:8px;color:#fff;display:flex;font-size:16px;font-weight:500;gap:10px;justify-content:center;line-height:32px;padding:9px 20px;}
main.instructor-pages .about-price.mcontainer .about-price-desc{font-size:14px;font-weight:400;line-height:32px;margin-top:30px;}
main.instructor-pages .about-price.mcontainer .about-price-boxes{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:40px;justify-content:center;margin-top:40px;width:100%;}
main.instructor-pages .about-price.mcontainer .about-price-boxes .box{align-items:center;background:linear-gradient(114.44deg,#622d6c,#b93290);border-radius:8px;box-shadow:0 2.48px 1.98px 0 hsla(0,0%,65%,.02);box-shadow:0 5.95px 4.76px 0 hsla(0,0%,65%,.03);box-shadow:0 11.21px 8.97px 0 hsla(0,0%,65%,.04);box-shadow:0 19.99px 15.99px 0 hsla(0,0%,65%,.04);box-shadow:0 37.39px 29.91px 0 hsla(0,0%,65%,.05);box-shadow:0 89.5px 71.6px 0 hsla(0,0%,65%,.07);display:flex;flex-direction:column;gap:20px;height:238px;justify-content:center;max-width:378px;width:100%;}
main.instructor-pages .about-price.mcontainer .about-price-boxes .box .box-title{color:#f7f7fc;font-size:20px;font-weight:500;line-height:30px;margin:0;}
main.instructor-pages .about-price.mcontainer .about-price-boxes .box .percent-box{align-items:center;display:flex;flex-direction:column;justify-content:center;}
main.instructor-pages .about-price.mcontainer .about-price-boxes .box .percent-box .percent{color:#f7f7fc;font-size:50px;font-weight:600;line-height:75px;}
main.instructor-pages .about-price.mcontainer .about-price-boxes .box .percent-box .percent-text{color:#f7f7fc;font-size:14px;font-weight:500;line-height:21px;}
main.instructor-pages .about-price.mcontainer .about-price-boxes .box .box-desc{color:#f7f7fc;font-size:12.53px;font-weight:400;line-height:28.64px;margin:0;}
main.instructor-pages .about-price.mcontainer .about-price-boxes .box:nth-child(2){background:linear-gradient(114.44deg,#154d80,#00abdf);}
main.instructor-pages .vs.mcontainer{margin-top:120px;}
main.instructor-pages .vs.mcontainer>h4{font-size:36px;max-width:533px;}
main.instructor-pages .vs.mcontainer>p{max-width:763px;}
main.instructor-pages .vs.mcontainer>.vs-table-mcontainer{overflow:auto;width:100%;}
main.instructor-pages .vs.mcontainer>.vs-table-mcontainer .vs-table{border:1.09px,1.09px,0,1.09px solid #e4e4e4;display:block;height:658px;margin-top:40px;width:1200px;}
main.instructor-pages .vs.mcontainer>.vs-table-mcontainer .vs-table .vs-table-head{align-items:center;background-color:#14142b;border-top-left-radius:12px;border-top-right-radius:12px;display:flex;flex-direction:row;height:80px;justify-content:flex-start;width:100%;}
main.instructor-pages .vs.mcontainer>.vs-table-mcontainer .vs-table .vs-table-head .vs-table-head-content:first-child{align-items:center;border:0,1.09px,1.09px,0 solid #e4e4e4;color:#f7f7fc;display:flex;flex-direction:row;font-size:20px;font-weight:600;height:100%;justify-content:flex-start;line-height:32px;padding-left:20px;width:514px;}
main.instructor-pages .vs.mcontainer>.vs-table-mcontainer .vs-table .vs-table-head .vs-table-head-content:nth-child(2){align-items:center;border:0,1.09px,1.09px,0 solid #e4e4e4;display:flex;height:100%;justify-content:center;width:342px;}
main.instructor-pages .vs.mcontainer>.vs-table-mcontainer .vs-table .vs-table-head .vs-table-head-content:nth-child(2) img{height:100%;max-height:38px;max-width:153px;-o-object-fit:contain;object-fit:contain;width:100%;}
main.instructor-pages .vs.mcontainer>.vs-table-mcontainer .vs-table .vs-table-head .vs-table-head-content:nth-child(3){align-items:center;display:flex;height:100%;justify-content:center;width:342px;}
main.instructor-pages .vs.mcontainer>.vs-table-mcontainer .vs-table .vs-table-head .vs-table-head-content:nth-child(3) img{height:100%;max-height:38px;max-width:102px;-o-object-fit:contain;object-fit:contain;width:100%;}
main.instructor-pages .vs.mcontainer>.vs-table-mcontainer .vs-table .vs-table-body{background:#fefefe;border:1px solid #e4e4e4;border-bottom-left-radius:12px;border-bottom-right-radius:12px;height:-moz-fit-content;height:fit-content;width:100%;}
main.instructor-pages .vs.mcontainer>.vs-table-mcontainer .vs-table .vs-table-body .vs-table-body-content{align-items:center;display:flex;flex-direction:row;height:80px;justify-content:flex-start;width:100%;}
main.instructor-pages .vs.mcontainer>.vs-table-mcontainer .vs-table .vs-table-body .vs-table-body-content>div{padding:20px;}
main.instructor-pages .vs.mcontainer>.vs-table-mcontainer .vs-table .vs-table-body .vs-table-body-content:last-of-type .content-box,main.instructor-pages .vs.mcontainer>.vs-table-mcontainer .vs-table .vs-table-body .vs-table-body-content:last-of-type .other-content-box,main.instructor-pages .vs.mcontainer>.vs-table-mcontainer .vs-table .vs-table-body .vs-table-body-content:last-of-type .xbowtie-content-box{border-bottom:none!important;}
main.instructor-pages .vs.mcontainer>.vs-table-mcontainer .vs-table .vs-table-body .vs-table-body-content .content-box{border-bottom:1px solid #e4e4e4;border-right:1px solid #e4e4e4;height:100%;width:514px;}
main.instructor-pages .vs.mcontainer>.vs-table-mcontainer .vs-table .vs-table-body .vs-table-body-content .content-box .content-title{color:#1c2026;font-size:16px;font-weight:600;line-height:25px;}
main.instructor-pages .vs.mcontainer>.vs-table-mcontainer .vs-table .vs-table-body .vs-table-body-content .content-box .content-desc{color:rgba(110,113,145,.8);font-size:13px;font-weight:400;line-height:18px;}
main.instructor-pages .vs.mcontainer>.vs-table-mcontainer .vs-table .vs-table-body .vs-table-body-content .xbowtie-content-box{align-items:center;border-bottom:1px solid #e4e4e4;border-right:1px solid #e4e4e4;display:flex;height:100%;justify-content:center;width:342px;}
main.instructor-pages .vs.mcontainer>.vs-table-mcontainer .vs-table .vs-table-body .vs-table-body-content .other-content-box{align-items:center;border-bottom:1px solid #e4e4e4;display:flex;height:100%;justify-content:center;padding:0!important;text-align:center;width:342px;}
main.instructor-pages .vs.mcontainer>.vs-table-mcontainer .vs-table .vs-table-body .vs-table-body-content .other-content-box .content-title{color:#14142a;font-size:14px;font-weight:600;line-height:32px;}
main.instructor-pages .vs.mcontainer>.vs-table-mcontainer .vs-table .vs-table-body .vs-table-body-content .other-content-box .content-desc{color:rgba(110,113,145,.8);font-size:13px;font-weight:400;line-height:18px;}

.competitor-header {
    position: relative;
    display: flex;
    align-items: center !important;
    justify-content: space-around !important;
    flex-direction: row !important;
    gap: 4px;
}

.competitor-nav-prev,
.competitor-nav-next {
    background: transparent;
    border: 1px solid transparent;
    border-radius: 50%;
    width: 36px;
    height: 36px;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    transition: all 0.3s ease;
    color: white;
}

.competitor-nav-prev:hover,
.competitor-nav-next:hover,
.competitor-nav-prev:focus,
.competitor-nav-next:focus,
.competitor-nav-prev:active,
.competitor-nav-next:active,
.competitor-nav-prev:focus-visible,
.competitor-nav-next:focus-visible {
    background: rgba(255, 255, 255, 0.1) !important;
    border-color: rgba(255, 255, 255, 0.2) !important;
}

.competitor-header img {
    transition: all 0.3s ease;
    max-height: 40px;
    max-width: 120px;
}

@media (max-width: 768px) {
    .competitor-header {
        gap: 10px;
    }
    
    .competitor-nav-prev,
    .competitor-nav-next {
        width: 32px;
        height: 32px;
    }
    
    .competitor-header img {
        max-height: 30px;
        max-width: 100px;
    }
}