:root{--color-primary:#fca71f;--color-yellow-primary:#fca71f;--color-yellow-secondary:#a86c0b;--color-bg-black:#000;--color-black:rgba(0,0,0,.8);--color-text-gray:hsla(0,0%,100%,.5);--color-bg:#1c1c1c;--color-secondary:#b966e7;--color-coral:#e9967a;--color-violet:purple;--color-pink:#db7093;--color-darker:#192335;--color-white-dark:#d9d9d9;--gradient-dark:linear-gradient(90deg,#2f57efbf,#c586eeab);--gradient-dark-2:linear-gradient(90deg,#2f57ef7d,#c586ee52);--color-primary-100:#323f92;--color-heading:#fff;--color-body:#fff;--color-white:#fff;--color-white-off:#ffffffab;--color-bodyest:#273041;--color-bodyest-2:#324059b3;--color-bodyest-opacity:#2730415e;--color-dark:#27272e;--color-darkest:#232d40;--color-black:#111113;--color-grey:hsla(0,0%,81%,.24);--color-grey2:#f4f5f7;--color-gray:#a1a9ac;--color-gray-light:#f6f6f6;--color-gray-lighter:#ebebeb;--color-light:#f5f7fa;--color-lighter:#f2f5f9;--yellow-opacity:rgba(252,167,31,.1);--primary-opacity:#2f57ef21;--secondary-opacity:#b966e721;--coral-opacity:#e9967a21;--violet-opacity:#80008021;--pink-opacity:#db709321;--white-opacity:#ffffff21;--danger-opacity:#ff000310;--warning-opacity:#ff8f3c10;--success-opacity:#3eb75e10;--black-opacity:rgba(0,0,0,.04);--heading-opacity:#19233550;--color-card-1:#fffccf;--color-card-2:#ffedff;--color-card-3:#ffe8eb;--color-card-4:#e9f6ff;--color-card-5:#5024d1;--color-card-6:#3b3b46;--color-success:#3eb75e;--color-danger:#ff0003;--color-warning:#ff8f3c;--color-info:#1ba2db;--color-primary-alt:#d1ebe6;--color-primary-light:#f1f7ff;--color-primary-lighter:#eef;--color-secondary-alt:#fef4f4;--dark-color-border:#ffffff1a;--dark-color-border-2:#474f5d;--color-extra:#f9f9ff;--color-extra2:#f9f9ff;--color-border:rgba(215,216,222,.41);--color-border-2:#e6e3f14f;--bs-border-color:#dee2e6;--color-badge-1:#303f5b;--color-badge-2:#f2c94c;--color-facebook:#3b5997;--color-twitter:#1ba1f2;--color-youtube:#ed4141;--color-linkedin:#0077b5;--color-pinterest:#e60022;--color-instagram:#c231a1;--color-vimeo:#00adef;--color-twitch:#6441a3;--color-discord:#7289da;--radius-10:10px;--radius-big:16px;--radius-small:6px;--border-width:2px;--radius:6px;--f-light:300;--f-regular:400;--f-medium:500;--f-semi-bold:600;--f-bold:700;--f-extra-bold:800;--f-black:900;--dark-shadow-1:0px 4px 26px 0px rgba(2,5,17,.14);--dark-shadow-2:0px 4px 52px 0px rgba(2,5,17,.15);--dark-shadow-3:0px 4px 52px 0px rgba(2,5,17,.2);--dark-shadow-4:0px 4px 52px rgba(2,5,17,.2);--dark-shadow-5:0px 4px 27.9px rgba(47,87,239,.15);--shadow-primary:0px 4px 10px rgba(37,47,63,.1);--shadow-light:0 2px 6px 0 rgba(0,0,0,.05);--shadow-dark:0 2px 6px 0 rgba(0,0,0,.2);--shadow-1:0px 6px 34px rgba(215,216,222,.41);--shadow-slide-item:0px 0 10px 0 rgba(215,216,222,.2);--shadow-2:0 15px 34px 0 rgba(175,181,204,.32);--shadow-3:0 5px 15px 0 rgba(85,74,101,.37);--shadow-5:0px 20px 70px 0px rgba(0,0,0,.1);--shadow-7:0px 15px 30px -2px rgba(0,0,0,.1);--shadow-8:-5px 18px 60px 0 rgba(210,210,234,.4);--shadow-9:0 13px 48px 0 rgba(215,216,222,.44);--shadow-10:0 13px 14px 0 rgba(129,104,145,.05);--shadow-11:0 0 10px 0 rgba(0,0,0,.06);--transition:0.3s;--transition-2:256ms ease-in-out;--transition-3:transform .85s cubic-bezier(.23,1,.32,1),background .3s,border .3s,border-radius .3s,box-shadow .3s;--transition-4:all .25s cubic-bezier(.645,.045,.355,1);--font-primary:"Euclid Circular";--font-secondary:"Euclid Circular";--font-alt:"Source Serif Pro",serif;--font-size-b1:24px;--font-size-b2:18px;--font-size-b3:16px;--font-size-b4:12px;--line-height-b1:1.5;--line-height-b2:1.67;--line-height-b3:1.67;--line-height-b4:1;--lh-100:100%;--lh-110:110.00000000000001%;--lh-120:120%;--lh-130:130%;--lh-150:150%;--h1:52px;--h2:44px;--h3:34px;--h4:30px;--h5:20px;--h6:16px;--div-gap-1:10px;--gradient-1:linear-gradient(#fff,#eff1ff);--gradient-4:linear-gradient(180deg,#fff,#f6f9ff);--gradient-2:linear-gradient(0deg,#fff,#f0f2ff);--gradient-3:linear-gradient(90deg,#8da9fc,#b48dd5);--gradient-4:linear-gradient(180deg,#eff1ff,#fff);--gradient-5:linear-gradient(#eff1ff,#eff1ff);--gradient-6:linear-gradient(90deg,hsla(0,0%,100%,.15),rgba(251,199,226,.15),rgba(220,217,254,.15));--gradient-7:linear-gradient(218.15deg,var(--color-secondary) 0%,var(--color-primary) 100%);--gradient-8:linear-gradient(270deg,#9e77ff,#4460ff);--gradient-9:linear-gradient(180deg,#6827ff,#e3f0ff);--gradient-10:linear-gradient(180deg,#353e54d9,#27304117)}.package-inner{display:flex;flex-direction:column;gap:50px}@media only screen and (max-width:767px){.package-inner{gap:30px}}.course-content-box{border-radius:var(--radius);display:flex;flex-direction:column;gap:50px}@media only screen and (min-width:992px)and (max-width:1199px){.course-content-box{padding:20px}}@media only screen and (min-width:768px)and (max-width:991px){.course-content-box{padding:20px}}.courses-section{color:#fff;display:grid}.heading{font-size:34px;font-weight:700}@media only screen and (max-width:767px){.heading{font-size:24px}}.courseGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(410px,1fr));grid-gap:20px;gap:20px}@media only screen and (max-width:767px){.courseGrid{grid-template-columns:1fr}}.courseCard{background:#2c2c2c;border:2px solid #2c2c2c;border-radius:30px;display:flex;align-items:center;padding:10px}@media only screen and (max-width:767px){.courseCard{border-radius:20px;padding:6px}}.cardInner{display:flex;gap:18px;align-items:center;flex:1 1}@media only screen and (max-width:767px){.imgBox{width:115px;height:160px}}.imgBox img{object-fit:cover;border-radius:20px;border:2px solid #2c2c2c;background:linear-gradient(0deg,#222,#222),linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2));padding:12px;width:148px;height:195px}.info{display:flex;flex-direction:column;gap:8px}.ratingRow{display:flex;align-items:center;gap:6px;font-size:16px;color:var(--color-yellow-primary)}.ratingRow span{color:var(--color-white);font-weight:600}@media only screen and (max-width:767px){.ratingRow span{font-size:12px}}.ratingRow small{color:var(--color-white);font-weight:400}@media only screen and (max-width:767px){.ratingRow small{font-size:10px}}.info h3{font-size:24px;font-weight:700}@media only screen and (max-width:767px){.info h3{font-size:18px}}.price{display:flex;flex-direction:column;font-size:15px;color:hsla(0,0%,100%,.5)}@media only screen and (max-width:767px){.price span{font-size:12px}}.price b{color:var(--color-yellow-primary);font-size:24px;font-weight:600}@media only screen and (max-width:767px){.price b{font-size:18px}}.benefits-section{display:flex;flex-direction:column;gap:20px}.benefits-section .heading{font-size:34px;font-weight:700}@media only screen and (max-width:767px){.benefits-section .heading{font-size:24px}}.benefits-section .benefit-list{display:flex;flex-direction:column;gap:20px}.benefits-section .benefit-list .benefit-card{display:flex;border-radius:30px;padding:10px;gap:10px;background:#2c2c2c;border:2px solid #2c2c2c;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}@media only screen and (max-width:767px){.benefits-section .benefit-list .benefit-card{flex-direction:column;border-radius:20px}}.benefits-section .benefit-list .benefit-card .imgWrap{display:flex;justify-content:center;align-items:center;opacity:1;border-radius:20px;background:linear-gradient(0deg,#222,#222),linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2));border:2px solid #2c2c2c;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:20px}@media only screen and (max-width:767px){.benefits-section .benefit-list .benefit-card .imgWrap{padding:10px}}.benefits-section .benefit-list .benefit-card .imgWrap img{width:177px}@media only screen and (max-width:767px){.benefits-section .benefit-list .benefit-card .imgWrap img{width:100px}}.benefits-section .benefit-list .benefit-card .topRow{display:flex;justify-content:space-between}@media only screen and (max-width:767px){.benefits-section .benefit-list .benefit-card .topRow{flex-direction:column;gap:20px;justify-content:unset}}.benefits-section .benefit-list .benefit-card .topRow .b-ratingRow{display:flex;flex-direction:column;gap:10px}.benefits-section .benefit-list .benefit-card .topRow .b-ratingRow .b-ratings{font-size:16px;color:var(--color-yellow-primary)}.benefits-section .benefit-list .benefit-card .topRow .b-ratingRow .b-ratings .stars{color:var(--color-white);font-weight:600}@media only screen and (max-width:767px){.benefits-section .benefit-list .benefit-card .topRow .b-ratingRow .b-ratings .stars{font-size:12px}}.benefits-section .benefit-list .benefit-card .topRow .b-ratingRow .b-ratings .ratings{color:var(--color-white);font-weight:400}@media only screen and (max-width:767px){.benefits-section .benefit-list .benefit-card .topRow .b-ratingRow .b-ratings .ratings{font-size:10px}}.benefits-section .benefit-list .benefit-card .topRow .b-ratingRow h3{font-size:24px;font-weight:700;margin:0}@media only screen and (max-width:767px){.benefits-section .benefit-list .benefit-card .topRow .b-ratingRow h3{font-size:20px}}.benefits-section .benefit-list .benefit-card .topRow .price2{display:flex;flex-direction:column;justify-content:space-between}.benefits-section .benefit-list .benefit-card .topRow .price2 small{font-size:15px;font-weight:500;color:hsla(0,0%,100%,.5)}@media only screen and (max-width:767px){.benefits-section .benefit-list .benefit-card .topRow .price2 small{font-size:12px}}.benefits-section .benefit-list .benefit-card .topRow .price2 b{font-size:24px;font-weight:600;color:var(--color-yellow-primary)}@media only screen and (max-width:767px){.benefits-section .benefit-list .benefit-card .topRow .price2 b{font-size:18px}}.benefits-section .benefit-list .benefit-card .b-content{display:flex;flex-direction:column;padding:10px 0;width:630px;gap:30px}@media only screen and (max-width:767px){.benefits-section .benefit-list .benefit-card .b-content{width:100%}}.benefits-section .benefit-list .benefit-card .b-content .b-desc{margin:0;font-size:14px;font-weight:400;line-height:var(--lh-130)}.benefits-section .benefit-list .benefit-card .b-content .benefits-features{display:flex;gap:20px}@media only screen and (max-width:767px){.benefits-section .benefit-list .benefit-card .b-content .benefits-features{flex-direction:column;gap:10px}.benefits-section .benefit-list .benefit-card .b-content .benefits-features img{width:14px;height:14px}}.benefits-section .benefit-list .benefit-card .b-content .benefits-features div{display:flex;gap:6.03px}.benefits-section .benefit-list .benefit-card .b-content .benefits-features span{font-size:16px;font-weight:500;line-height:var(--lh-110)}@media only screen and (max-width:767px){.benefits-section .benefit-list .benefit-card .b-content .benefits-features span{font-weight:400;font-size:13px}}.sticky-wrapper{position:-webkit-sticky;position:sticky;top:0;z-index:999}.pkg-detail-menu{display:flex;gap:10px;margin-top:30px;background:#222;border:2px solid #2c2c2c;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:266px;margin-bottom:0;padding:5px 10px;overflow-x:auto;flex-wrap:nowrap;white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none}.pkg-detail-menu::-webkit-scrollbar{display:none}.pkg-detail-menu li{padding:14px 21px;background:#3d3d3d;border-radius:266px;flex:1 1;text-align:center;margin:0;font-size:18px}@media only screen and (max-width:767px){.pkg-detail-menu li{padding:14px}}.pkg-detail-menu li.current,.pkg-detail-menu li:not(.current):hover{background:var(--color-white);color:var(--color-black);font-weight:600;cursor:pointer}