@media screen and (max-width: 1300px){.custom-achievments .description,.page-width,.site-header{padding:0 15px!important}}@media screen and (max-width: 1279px){.site-header{padding:0!important}}.site-nav__link--icon.js-drawer-open-cart:hover svg.icon path,.site-nav__link--icon.wishlist-icon-header:hover svg.icon path{fill:#fff}.site-nav__link--icon.js-drawer-open-cart:hover,.site-nav__link--icon.wishlist-icon-header:hover{background:#0a54b4}.site-header .site-nav__link{font-family:Roboto;font-size:14px;font-weight:400;line-height:16.41px}.site-header .site-navigation .site-nav__link{margin:0 20px;padding:10px 0}.site-nav__link--icon{padding:4px;margin:4px}.site-nav__link--icon.js-search-header,.site-nav__link--icon.account-icon{border-radius:50%;border:1px solid #e4e4e7}.site-nav__link--icon.js-drawer-open-cart,.site-nav__link--icon.wishlist-icon-header{border-radius:50%;background-color:#d8f0fc}.site-nav__link--icon.js-drawer-open-cart svg.icon path,.site-nav__link--icon.wishlist-icon-header svg.icon path,.site-nav__link--icon.account-icon svg.icon path{fill:#0a54b4}.site-header .site-navigation .site-nav__link:hover{font-weight:600;border-bottom:2px solid #0a54b4}.site-header--opening{background-color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.site-header{border-bottom-color:#fff}.hero__boldtitle{font-size:30px;width:50%;font-family:Roboto}.site-footer .company-information>div{display:flex;justify-content:flex-start;gap:10px;align-items:center;padding:8px 0}html{padding-bottom:0!important}.grid__item.footer__item--footer-1{padding-left:60px}.footer__item--footer-0 .footer__logo-social{border-right:1px solid}.site-footer__bottom-custom{margin-top:80px;background-color:#001850}.site-footer__bottom-custom .page-width{display:flex;justify-content:space-between;padding-top:15px!important;padding-bottom:15px!important;align-items:center}.footer__copyright{margin:0;padding:0}.site-footer{padding-bottom:0}.footer__social{padding-right:54px;margin:0}.site-footer__linklist a,.footer__collapsible p{font-size:14px!important;font-weight:400!important;line-height:20.9px!important}.company-information a{font-size:14px;font-weight:400;word-break:break-all;line-height:19px}.footer__social a{padding:5px 5px 3px;line-height:1;border-radius:70px;background:#fff}.footer_social-mobile,.getinTouch-mobile{display:none}.site-footer .grid .grid__item:not(:first-child){margin:10px 0}.site-footer .grid .footer__collapsible{padding-bottom:0!important}.schedule-sec{scroll-margin-top:78px}button.enrollbtn,button.enrollbtn:hover,button.enrollscrollbtn,button.enrollscrollbtn:hover{color:#fff!important;background:linear-gradient(180deg,#007edf,#00137a)!important;border:0!important;border-radius:8px!important;background-size:100%!important}@media only screen and (max-width: 1024px){.site-footer .grid{display:grid;grid-template-columns:1fr 1fr;row-gap:50px}.footer__item--footer-0 .footer__logo-social{border-right:0}.site-footer .grid>div{width:100%}.site-footer .grid .grid__item:last-child{padding-left:60px}.footer_social-desktop{display:none}.footer__social{padding-right:0}.site-footer__bottom-custom{margin-top:20px}.footer_social-mobile{display:flex;justify-content:center}.site-footer__bottom-custom .page-width{justify-content:center}}@media only screen and (max-width: 590px){.footer__logo-social,.site-footer .grid{display:block}.site-footer .grid .grid__item:last-child,.grid__item.footer__item--footer-1{padding-left:22px}.grid__item.footer__item--footer-1{border:0}.site-footer .footer__logo{margin-bottom:32px}.site-footer .grid{padding-top:20px}.site-footer .grid__item:after{border:0!important}.grid__item.footer__item--footer-1,.grid__item.footer__item--footer-3{width:50%!important}.footer_social-desktop{display:none}.footer__social{padding-right:0}.site-footer__bottom-custom{margin-top:20px}.footer_social-mobile{display:flex}.site-footer .company-information>div,.company-information a{font-size:12px;line-height:22px}.site-footer__linklist a,.footer__collapsible p{font-size:10px!important;font-weight:400!important;line-height:11.93px!important}.site-footer__bottom-custom .page-width{justify-content:center!important}.getinTouch-mobile{display:block;padding:10px 0}.grid__item.footer__item--footer-1 .site-footer__linklist li:first-child a,.getinTouch-mobile{font-size:12px!important;font-weight:500!important;line-height:14.65px!important}}.custom-button{font-family:Roboto;font-size:14px;font-weight:400;line-height:16.41px;display:flex;width:fit-content;justify-content:center;align-items:center;gap:4px;transition:all .3s ease;margin:0 auto}.custom-button{color:#000;background-color:#fff;border:1px solid #000;border-radius:8px;padding:8px 16px 8px 18px}.custom-button:hover{background-color:#000;color:#fff}.custom-button:hover svg path{fill:#fff}h1.title{font-family:Roboto;font-size:40px;font-weight:500;line-height:46.88px;margin-bottom:0!important}.addButton{background:#0a54b4;color:#fff;border-radius:8px;text-transform:uppercase;border:0;font-family:Roboto;font-size:14px;font-weight:400;line-height:16.41px}.Section-header .description p,.online-courses .section-header p,.template-collection .collection-description,.description p{font-family:Roboto!important;font-size:16px!important;font-weight:400!important;line-height:18.41px!important}.Section-header,.online-courses .section-header{max-width:966px;margin:0 auto}.membership-section .collection-switcher__collection-grid-custom{margin:0 auto 60px}.membership-section .custom-membership .grid-product__price{font-size:20px}@media screen and (min-width: 769px) and (max-width: 1220px){.membership-section .custom-membership .grid-product__price{line-height:35px}}@media screen and (max-width: 768px){h1.title{font-family:Roboto;font-size:32px;font-weight:500;line-height:37.5px}.Section-header,.online-courses .section-header{max-width:100%}}body.template-product .text-wrapper{display:flex;align-items:center;gap:10px;padding:24px 0;margin-right:10px;color:#fff!important;font-family:Roboto;font-size:22px!important;font-weight:400!important;line-height:28.75px!important}.custom-product-wrap .grid__item.medium-up--one-half.product-single__sticky{padding-left:0!important}.custom-product-wrap .page-width{padding:0!important}.custom-product-wrap .grid{border-radius:12px;border:1px solid #e4e4e7;margin:0!important;overflow:hidden}.custom-product-wrap .grid__item:first-child{width:40%!important}.custom-product-wrap .grid__item:last-child{width:60%!important;padding:24px!important}.custom-product-wrap .product-single__meta{padding:0!important}.custom-product-wrap .header-content-wrap{display:flex;align-items:flex-start;padding-bottom:16px;justify-content:space-between}.custom-product-wrap .product-block--price{text-align:right}.custom-product-wrap .product-block--price span{color:#0a54b4!important;font-family:Roboto!important;font-size:24px!important;font-weight:600!important;line-height:28.13px!important}.custom-product-wrap .product-block--price span.product__price--compare{font-size:20px!important;color:#000!important}.custom-product-wrap h1.custom-product-title{font-family:Roboto!important;font-size:28px!important;font-weight:600!important;line-height:32.81px!important;text-align:left!important;color:#0a54b4}.custom-product-wrap .short-description .metafield-rich_text_field p{font-family:Roboto;font-size:14px;font-weight:400;line-height:16.41px}.custom-product-wrap .detail-wrap{display:flex;gap:12px;align-items:center}.custom-product-wrap .metafield-rich_text_field p{margin:0}.custom-product-wrap .details-title{font-family:Roboto;font-size:14px;font-weight:600;line-height:16.41px;margin-bottom:12px;color:#3f3f46}.custom-product-wrap .payment-buttons{display:flex;align-items:flex-start;flex-wrap:wrap;gap:12px}.custom-product-wrap button.custom-add{width:50%!important;min-height:44px;color:#fff;background:linear-gradient(180deg,#007edf,#00137a)!important;font-family:Roboto;font-size:14px;font-weight:400;line-height:16.41px;border-radius:8px;border:1px solid #0A54B4}.custom-product-wrap button.custom-add:hover{color:#fff!important;background:linear-gradient(180deg,#007edf,#00137a)!important}.custom-product-wrap button.custom-contact-us{width:50%!important;min-height:44px;color:#fff;background:linear-gradient(180deg,#007edf,#00137a)!important;font-family:Roboto;font-size:14px;font-weight:400;line-height:16.41px;border-radius:8px;border:1px solid #0A54B4}.custom-product-wrap button.custom-contact-us:hover{color:#fff!important;background:linear-gradient(180deg,#007edf,#00137a)!important}.custom-product-wrap .shopify-payment-button{width:48%;margin:0!important}.custom-product-wrap .shopify-payment-terms.product__policies{display:none!important}.custom-product-wrap .course-timings{border:1px solid #d8f0fc;border-radius:8px;background-color:#f6f6f633;padding:12px}.custom-product-wrap .course-timings .metafield-rich_text_field p,.custom-product-wrap .course-timings .detail-wrap{font-family:Roboto;font-size:14px;font-weight:400;line-height:16.41px}.course-timing-bottom{margin-bottom:12px}.certificate-wrap{display:grid;grid-template-columns:auto auto;justify-content:center;column-gap:32px}.course-details-right{border:1px solid #d8f0fc;border-radius:8px;background-color:#f6f6f633;padding:12px}.course-details-right .details-title{margin-bottom:16px}.course-details-wrap>div,.schedule-details-wrap>div{width:49%}.custom-product-wrap .product-block,.custom-product-wrap .product-single__title{margin:0}.product-block .product-block--price{margin-left:20px;padding-top:3px}.custom-product-wrap .detail-wrap:first-child{margin-bottom:8px}.template-product .Section-header,.template-product .faq-right{display:none}.template-product .faq-left{width:100%}.template-product .faq-left div.question-wrap{border:1px solid #e4e4e7;border-radius:12px;padding:0 16px;margin:20px 0}.template-product .faq-left .question-text{font-family:Roboto;font-size:20px;font-weight:500;line-height:23.44px}.template-product .faq-left div.question-wrap p{font-family:Roboto;font-size:16px;font-weight:400;line-height:18.75px}.template-product .faq-left .question-wrap:last-child{margin-bottom:0}.template-product .custom-faq{padding-top:32px;padding-bottom:52px;background:#fff}.template-product .question-wrap button.collapsible-trigger{padding:16px 0}.template-product .custom-button{margin-top:60px}.template-product .rte.collapsible-content__inner--faq{padding-bottom:20px}.template-product .custom-recommendation{background:radial-gradient(circle at center left,#b8cdeb 10%,#fff 50% 100%)}.shortDescriptionTitle{padding-bottom:20px;font-family:Roboto;font-size:20px;font-weight:500;margin:0;line-height:23.44px}@media screen and (max-width: 1280px){.custom-product-wrap .page-width{padding:0 15px!important}}@media screen and (max-width: 768px){.custom-product-wrap .page-width{padding:0 16px!important}.custom-product-wrap .grid__item:last-child,.custom-product-wrap .grid__item:first-child{width:100%!important}.coruse-info>div{width:100%}.course-details-right{margin-top:12px}.custom-product-wrap .grid__item:last-child{padding:12px!important}.custom-product-wrap h1.custom-product-title,.custom-product-wrap .product-block--price span{font-size:20px!important;line-height:23.44px!important}.template-product .faq-left .question-text{font-size:16px;line-height:18.75px}.template-product .faq-left div.question-wrap p{font-size:14px;line-height:16.41px}.template-product .custom-faq{padding-top:24px}.custom-product-wrap .product-block--price span.product__price--compare{font-size:15px!important}.custom-product-wrap .short-description .metafield-rich_text_field strong{font-size:16px;line-height:18.75px}.template-product .custom-button{margin-top:24px}.shortDescriptionTitle{font-family:Roboto;font-size:16px;font-weight:500;line-height:18.75px}.membership-section .collection-switcher__collection-grid-custom>.grid__item:not(:last-child){padding-bottom:60px!important}}.custom-recommendation .section-header{margin-bottom:40px!important}.custom-recommendation{padding:120px 0}.custom-recommendation .collection-switcher__trigger{font-family:Roboto;font-size:16px;font-weight:400;line-height:18.75px;padding:8px 16px;transition:all .3s ease;border-radius:88px;color:#a1a1aa}.custom-recommendation .collection-switcher__trigger.is-active{box-shadow:0 3px 6px #00000026;border:1px solid #f4f4f5;color:#000;background:#fff}.custom-recommendation .collection-switcher__trigger:after{display:none}.custom-recommendation .section-header__title{font-family:Roboto;font-size:40px;font-weight:500;line-height:46.88px;max-width:966px;margin:0 auto;color:#000}.custom-recommendation .grid-product__content{border-width:0 1px 1px 1px;border-style:solid;border-color:#e4e4e7;border-radius:12px;margin:0;overflow:hidden;position:relative}.custom-recommendation .grid-product__content .customAddButton{position:absolute;z-index:999;right:20px}.collection-switcher__collection-grid-custom{margin-bottom:60px}.custom-recommendation .grid-product__title{font-family:Roboto!important;font-size:20px!important;font-weight:500!important;line-height:23.44px!important}.custom-recommendation .grid-product__price span{font-family:Roboto!important;font-size:20px!important;font-weight:400!important;line-height:23.44px!important;color:#3f3f46!important}.grid-product__content:hover .customAddButton{animation:slide-in-featured .7s ease-out forwards}@keyframes slide-in-featured{0%{transform:translateY(0)}to{transform:translateY(-50px)}}.wishlistbutton{width:40px;height:40px;transform:translateY(-90px);border-radius:50%;padding:12px!important;z-index:200;background-color:#ffffff80;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:absolute;transition:all .7s ease;right:20px}.wishlistbutton path{fill:transparent!important;stroke:#fff;stroke-width:1px}.wishlistbutton.first path{fill:red!important;stroke:none}@keyframes slide-in-wishlist{to{transform:translateY(20px)}}.grid-product__content:hover .wishlistbutton{transform:translateY(55px)}.custom-recommendation .grid-product__meta{background:#fff;padding:24px}@media screen and (max-width: 768px){.collection-switcher__collection-grid-custom .grid__item{width:100%!important;padding-bottom:30px;padding-left:0!important}.custom-recommendation .product-single__related{display:block!important;white-space:normal!important}.custom-recommendation .grid-overflow-wrapper .grid__item:first-child{margin-left:0}.custom-recommendation .grid-overflow-wrapper .grid__item{width:100%!important;margin-bottom:30px}.custom-recommendation .collection-switcher__collection-grid-custom .grid-product__title,.custom-recommendation .collection-switcher__collection-grid-custom .grid-product__price{font-family:Roboto;font-size:16.87px;font-weight:400;line-height:19.77px}.grid-product__meta{padding-top:20px;padding-bottom:20px}.custom-recommendation .collection-switcher__trigger{font-family:Roboto;font-size:16.87px;font-weight:500;line-height:19.77px}.custom-recommendation .grid-overflow-wrapper{padding-bottom:0!important;overflow-x:hidden!important}.custom-recommendation .section-header{display:flex!important;align-items:center!important}.custom-recommendation{padding:60px 0}.collection-switcher__collection-grid-custom{margin:0}.custom-product-wrap button.custom-add,.custom-product-wrap button.custom-contact-us{width:100%!important}}@media screen and (min-width: 400px) and (max-width: 500px){.custom-recommendation .collection-switcher__trigger{padding:8px}}@media screen and (max-width: 400px){.custom-recommendation .collection-switcher__title+.collection-switcher__title{margin-left:0!important}.custom-recommendation .section-header{justify-content:center!important}.custom-recommendation .collection-switcher__trigger{font-size:12.87px!important;line-height:14.77px!important}.custom-recommendation .section-header .collection-switcher__title:first-child{width:50%!important}}.comparison-table .table-wrap table tr td,.table-wrap table th{padding:12px;max-width:290px;text-align:center}.comparison-table .table-wrap td.yes .icon-wrap{background:#e9ffe8}.comparison-table .table-wrap td.no .icon-wrap{background:#fff3f3}.comparison-table .table-wrap td .icon-wrap{padding:8px 0;line-height:12px}.comparison-table .table-wrap{overflow-x:auto;width:100%;white-space:nowrap;overflow-y:hidden;padding-bottom:10px}.comparison-table .Section-header{max-width:780px!important}.comparison-table .Section-header{margin-bottom:48px}.comparison-table{padding-top:34px;padding-bottom:120px}.comparison-table .description p{font-family:Roboto;font-size:14px;padding-top:16px;font-weight:400;line-height:16.41px}.comparison-table table tr td:first-child,.comparison-table table tr th{font-family:Roboto;font-size:20px;font-weight:500;line-height:23.44px}.comparison-table table{background:#e4e4e7}.comparison-table .icon-wrap svg{height:20px;width:20px}.comparison-table .table-wrap td .icon-wrap{padding:8px 2px;display:grid;grid-template-columns:auto 1fr;align-items:center;column-gap:10px;line-height:18px;text-wrap:wrap}.comparison-table .table-wrap td .compare-text{text-align:left}@media screen and (max-width: 768px){.comparison-table .table-wrap table tr td,.table-wrap table th{max-width:300px}.comparison-table{padding-bottom:60px}.comparison-table table tr td:first-child,.comparison-table table tr th{font-size:12px}}.subscription-products .title-wrap{max-width:967px;padding:20px 0 48px;margin:0 auto}.subscription-products .grid-product__content{border-radius:12px;border:1px solid #d8f0fc;margin:0;overflow:hidden;position:relative}.subscription-products .grid-product__content .customAddButton{position:absolute;z-index:999;right:20px;transform:translateY(0)}.subscription-products .collection-switcher__collection-grid-custom{margin-bottom:60px}.subscription-products .grid-product__title{font-family:Roboto;font-size:20px;font-weight:500;line-height:23.44px;color:#000;padding-bottom:16px;border-bottom:2px dashed #000}.subscription-products .grid-product__price{font-family:Roboto;font-size:60px;color:#000;font-weight:600;margin-top:0!important;display:flex;align-items:center;gap:8px;line-height:70.31px}.subscription-products .grid-product__meta{padding:32px 24px}.subscription-products .medium-up--one-half:first-child{padding-left:0}.subscription-products .grid{margin-left:0!important}.subscription-products .grid-product__content:hover .customAddButton{animation:slide-in .7s ease-out forwards}.subscription-products .info{padding-bottom:24px;border-bottom:2px dashed #000;font-family:Roboto;font-size:12px;font-weight:400;line-height:14.06px;color:#71717a}.subscription-products .feature-wrap{display:flex;align-items:flex-start;gap:8px;padding:6px 0}.subscription-products .feature-wrap .feature-listItem{font-family:Roboto;font-size:14px;font-weight:500;line-height:16.41px}.subscription-products .additional-info{padding-top:24px}.subscription-products .custom-buttons{gap:12px;display:flex;align-items:center;justify-content:center;margin-top:40px}.subscription-products .custom-buttons button{font-family:Roboto;font-size:14px;font-weight:400;line-height:16.41px;width:50%;text-align:center;padding-top:12px;border-radius:8px;padding-bottom:12px}.subscription-products .custom-buttons button.trynow{border:1px solid #000;background:transparent}.subscription-products .custom-buttons button.buyNow{background:linear-gradient(180deg,#007edf,#00137a);color:#fff}.subscription-products .card-wrap{max-width:870px;margin:0 auto}.custom-achievments .description p{padding-top:16px}@media only screen and (max-width: 768px){.subscription-products .collection-switcher__collection-grid-custom .grid__item{width:100%!important;padding-bottom:16px;padding-left:0!important}.subscription-products .collection-switcher__collection-grid-custom .grid__item .grid-product__price{font-family:Roboto;font-size:48px;font-weight:600;line-height:56.25px;display:block;text-align:left}.subscription-products .collection-switcher__collection-grid-custom .grid__item .grid-product__price .unitPrice{font-family:Roboto;font-size:16px;font-weight:400;line-height:18.75px;display:block}.subscription-products .custom-buttons{margin-top:30px}.subscription-products .info{padding-top:16px}.subscription-products .feature-wrap .feature-listItem{font-family:Roboto;font-size:12px;font-weight:500;line-height:14.06px}.subscription-products .grid-product__title{font-size:16px;font-weight:500;line-height:18.75px}.subscription-products .custom-button{margin-top:32px}.subscription-products .custom-buttons button{padding-top:8px;padding-bottom:8px;font-size:11.43px;font-weight:400;line-height:13.4px}.subscription-products .grid-product__meta{padding-top:20px;padding-bottom:20px}.subscription-products .card-wrap{padding:0 15px}.subscription-products .title-wrap{padding:20px 15px}.dynamic-recommendation .grid__item{width:100%!important;padding-bottom:16px;padding-left:0!important}.dynamic-recommendation .grid{margin-left:0!important}.custom-achievments .description{padding:0!important}.comparison-table table tr td:first-child,.comparison-table table tr th{font-size:12px;font-weight:500;line-height:14.75px}}.cart__checkout-wrapper .additional-checkout-buttons{margin-top:0}.custom-cart{padding-top:91px;padding-bottom:110px}.custom-cart .Section-header .description p{padding-top:16px}.custom-cart .cart__item{border:1px solid #e4e4e7;border-radius:16px;grid-gap:24px;padding:24px;grid-template-rows:repeat(1,[row] auto)!important}.custom-cart .cart__item .cart__item--image .image-wrap{border-radius:8px;overflow:hidden}.custom-cart .cart__item:not(:last-child){margin-bottom:24px}.custom-cart .cart__item--price,.cart__item--qty{grid-column:auto!important}.custom-cart .cart__item--details{grid-template-columns:1fr!important}.custom-cart .cart-title-wrap{display:flex;justify-content:space-between;align-items:flex-start;padding-bottom:16px}.custom-cart .cart-title-wrap .cart__product-name{font-family:Roboto;font-size:24px;font-weight:700;line-height:36px;margin:0}.custom-cart .cart__item .product-description p{font-family:Roboto;font-size:16px;font-weight:400;line-height:26px;color:#6b7280;margin-bottom:24px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;padding-right:20px;-webkit-line-clamp:2;text-overflow:ellipsis}.custom-cart .js-qty__wrapper input{width:32px;height:32px;border:1px solid #d4d4d8;border-radius:88px;padding:0;background:#f4f4f5;font-family:Roboto;font-size:14px;font-weight:600;line-height:22px}.custom-cart .js-qty__wrapper{max-width:120px!important;min-width:120px!important;display:grid;justify-items:center;grid-template-columns:1fr 1fr 1fr}.custom-cart .js-qty__adjust:hover{background:none!important}.custom-cart .js-qty__adjust{position:unset!important;overflow:visible!important;padding:0!important}.custom-cart .qty-price-wrapper{display:flex;align-items:center;justify-content:space-between}.custom-cart .cart__price{font-family:Roboto;font-size:24px;font-weight:700;line-height:36px;color:#0a54b4}.cart__footer{border:0}.custom-cart .cart__footer .custom-grid{border:1px solid #e4e4e7;border-radius:12px;float:right;max-width:484px;right:0;padding:24px;left:auto}.custom-cart .cart__item-sub{align-items:flex-start;flex-direction:column}.custom-cart .cart__subtotal{font-family:Roboto;letter-spacing:normal!important;text-transform:none!important;font-size:16px;font-weight:400;padding-bottom:8px;line-height:18.75px}.custom-cart .cart__item-sub div[data-subtotal]{font-family:Roboto;font-size:28px;font-weight:600;line-height:32.81px}.custom-cart .ajaxcart__note{text-align:left!important;margin-bottom:48px!important;font-size:14px;line-height:16.94px;font-weight:400}.custom-cart .cart__checkout{font-family:Roboto;font-size:14px;font-weight:400;min-height:54px;line-height:16.41px;border-radius:8px}@media only screen and (max-width: 768px){.custom-product-wrap .shopify-payment-button{width:43%;margin:0!important}.custom-cart{padding-top:27px;padding-bottom:38px}.custom-cart .cart-title-wrap .cart__product-name{font-size:14px;line-height:16.41px}.custom-cart .cart__item .product-description p{font-size:12px;line-height:14.06px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;padding-right:20px;-webkit-line-clamp:2;margin-bottom:0;text-overflow:ellipsis}.custom-cart .qty-price-wrapper{padding-top:12px;flex-direction:row-reverse}.custom-cart .cart-title-wrap{padding:0}.custom-cart .cart__footer .custom-grid{max-width:100%;width:100%}.custom-cart .cart__footer .grid{margin:0!important}.custom-cart .cart__item{padding:12px;grid-gap:12px}.custom-cart .cart__price{font-size:16px;line-height:18.75px}.custom-cart .cart__item--price{margin:0}.custom-cart .cart__item--details>div{grid-column:1}.custom-cart .js-qty__wrapper input,.custom-cart .js-qty__adjust svg{height:24px;width:24px}.custom-cart .js-qty__wrapper{max-width:80px!important;min-width:80px!important}.custom-cart .js-qty__wrapper input{font-size:12px;line-height:14.52px}.custom-cart .cart__item-sub div[data-subtotal]{font-family:Roboto;font-size:20px;line-height:23.44px}.custom-cart .cart__subtotal{font-size:12px;font-weight:400;line-height:14.06px}.custom-cart .ajaxcart__note{margin-bottom:24px!important;font-size:10px;line-height:12.1px}.custom-cart .cart__item-sub{margin-bottom:8px}.custom-cart .cart__checkout-wrapper{margin-top:0}}.page-Faqs .faq-button{display:none}.main-content{min-height:100%!important}.page-Faqs .faq-left{width:100%}.custom-main-collection .custom-recommendation{padding:0}.custom-main-collection .grid--uniform .medium-up--one-third:nth-of-type(3n+1){padding-bottom:30px!important}.custom-main-collection .custom-recommendation .grid__item{padding-bottom:30px!important}.custom-main-collection .custom-recommendation .grid-product__title{min-height:45px}.custom-main-collection .pagination{padding-bottom:30px;padding-top:0}@media only screen and (max-width: 768px){.custom-main-collection .grid__item{width:100%!important}.custom-main-collection .custom-recommendation .grid-product__title{min-height:auto}}.site-nav__link--icon.js-drawer-open-cart .cart-link{padding:1px}.site-logo{display:flex;justify-content:center;position:absolute;top:-35px;z-index:899;left:50%;transform:translate(-50%)}.test-prep-collections .custom-recommendation{padding:30px 0}.page-Contact .section-header__title{font-family:Roboto;font-size:40px;font-weight:500;line-height:46.88px;margin-bottom:0!important}.page-Contact .index-section{margin:0}.page-Contact .shopify-section.index-section{margin:0;background-color:#f5f5f5;padding-top:30px}.page-Contact p[data-spam-detection-disclaimer],.page-Contact .form-vertical{margin-bottom:0}.page-Contact .form-vertical input,.page-Contact .form-vertical select,.page-Contact .form-vertical textarea{background-color:#fff}.membership-section .grid-product__title{position:absolute!important;top:0;font-size:35px!important;text-align:center;line-height:38.75px!important;width:100%!important;color:#fff!important;right:0!important;padding-top:40px!important;padding-bottom:15px!important;background-color:#0a54b4!important;border-radius:12px 12px 0 0!important}.membership-section .membership-period{padding-top:80px!important;text-align:center;font-size:24px;font-weight:500;padding-bottom:10px}.membership-section .grid-product__content{border:1px solid #0a54b4!important}.membership-section .collection-switcher__collection-grid-custom .grid__item .grid-product__price .unitPrice{display:inline!important;text-decoration:line-through;font-weight:700!important}.page-Contact p[data-spam-detection-disclaimer]{padding-bottom:30px}.custom-membership .custom-buttons button.trynow{width:50%}.page-About .section-header{display:none}.page-About p,.page-About li{margin-bottom:0;font-family:Roboto!important;font-size:14px!important;font-weight:400!important;line-height:16.41px!important}.page-About h1{font-family:Roboto;font-size:40px;font-weight:500;line-height:46.88px;margin:20px 0!important}.page-About h2{font-family:Roboto;text-align:left;font-size:32px;font-weight:500;line-height:38.88px;margin:20px 0!important}.page-About main{padding-bottom:30px}@media only screen and (max-width: 768px){.page-About h1{font-size:32px;line-height:38.88px}.page-About h2{font-size:22px;line-height:28.88px}}@media only screen and (min-width: 992px) and (max-width: 1220px){.membership-section .additional-info{min-height:239px!important}}@media only screen and (min-width: 769px) and (max-width: 991px){.membership-section .custom-membership .grid-product__price{font-size:18px!important}.membership-section .custom-buttons button{font-size:12px!important}.membership-section .additional-info{min-height:239px!important}}@media only screen and (min-width: 769px){.subscription-products .additional-info{min-height:165px}}.subscription-products .isFirstOnPage .additional-info{min-height:165px}.subscription-products .grid-product__title{min-height:65px}.subscription-products .isFirstOnPage .grid-product__title{min-height:auto}.page-Wishlist .section-header__title{display:none!important}.swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-delete-btn .swym-icon:before{color:#fff!important}.swym-added.swym-add-to-wishlist-view-product:after{color:red!important}.certificates-wrap{border:1px solid #d8f0fc;border-radius:8px;background-color:#f6f6f633;padding:12px}.custom-product-wrap .course-timing-bottom-new .details-title{margin:0}.course-timing-bottom-new{display:flex;justify-content:space-between;align-items:center;padding:16px!important}.custom-membership .calldetails-text{min-height:42px;font-family:Roboto;font-size:14px;font-weight:500;line-height:16.41px;text-align:center}.membership-section .collection-switcher__collection-grid-custom{display:flex!important;flex-wrap:wrap!important}.membership-section .collection-switcher__collection-grid-custom .grid__item{display:flex!important;float:none!important;position:relative;flex-direction:column!important}.membership-section .grid-product__content{height:100%}.membership-section .collection-switcher__collection-grid-custom>div:first-child{padding-left:0!important}.membership-section .collection-switcher__collection-grid-custom>div{width:25%!important}.membership-section .grid__item:nth-child(2) .grid-product__title{border-radius:7px 7px 0 0!important}.index-section--hero .slideshow__slide:nth-child(3) .cards{top:280px}.index-section--hero .slideshow__slide:nth-child(3) .card{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background-color:#0000001a}.index-section--hero .slideshow__slide:nth-child(3) .cards{right:50px}.index-section--hero .slideshow__slide:nth-child(3) .card p{font-size:14px!important}.index-section--hero .slideshow__slide:nth-child(3) .card a{background:#fff;color:#0c4ea6;border-radius:10px;padding:7px 10px}.membership-section .grid__item:nth-child(2) .custom-wrap-best{position:absolute;height:105%;width:97%;left:20px;top:-2px;border-width:13px 13px 42px 13px!important;border-style:solid!important;border-radius:12px;border-color:#f88240!important}.membership-section .grid__item:nth-child(2) .custom-wrap-best span{position:absolute;bottom:-28px;font-family:Roboto;font-size:16px;font-weight:700;color:#fff;line-height:18.75px;left:50%;z-index:1;text-align:center;transform:translate(-50%)}.page-Membership h1.title{margin:0 0 20px!important}.free-trial-btn{margin-top:12px!important}.plan-detail-text p{margin-bottom:0!important;text-align:center;line-height:14px}.plan-detail-text{padding-top:12px!important;padding-bottom:12px;border-bottom:2px dashed #000!important}.membership-section .plan-detail-text .info{padding-bottom:0!important;border-bottom:0!important}.free-trial-btn a{font-family:Roboto;font-size:14px;font-weight:700;line-height:16.41px;text-align:center}.custom-membership .calldetails-text{color:#71717a;padding-top:10px}.membership-section .free-trial-btn button.buyNow{width:65%!important}@media only screen and (min-width: 769px){.membership-section .page-width{padding:0 20px!important}}@media only screen and (min-width: 769px) and (max-width: 991px){.membership-section .free-trial-btn button.buyNow,.custom-membership button.buyNow{width:100%!important}}.membership-section .custom-buttons button{z-index:19}@media screen and (max-width: 768px){.membership-section .grid__item:nth-child(2) .custom-wrap-best span{left:50%;transform:translate(-50%)}.membership-section .grid__item:nth-child(2){margin-bottom:50px}.membership-section .grid__item:nth-child(2) .custom-wrap-best{height:97%;width:101%;left:-2px;top:-2px}}.course-schedule-popup .modal{display:flex;justify-content:center;align-items:center;position:fixed;top:0;visibility:hidden;opacity:0;left:0;width:100%;height:100%;background-color:#0006;transition:all .3s ease;z-index:1000;overflow-y:auto}.course-schedule-popup .modal-content{background-color:#fff;width:864px;border-radius:8px;overflow:hidden;box-shadow:0 4px 8px #0003}.course-schedule-popup .modal-header{font-family:Roboto;padding:16px;font-size:18px;font-weight:700;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.course-schedule-popup .model-header-left{display:flex;justify-content:flex-start;gap:6px;align-items:flex-end}.course-schedule-popup .modal-header h3{font-size:24px;font-weight:600;color:#3f3f46;margin:0;line-height:28.13px}.course-schedule-popup .modal-header .course-detail-text{font-size:12px;font-style:italic;font-weight:400;color:#52525b;line-height:17.09px;text-align:center}.course-schedule-popup .modal-body{padding:16px}.course-schedule-popup .course-info{font-size:14px;margin-bottom:12px;color:gray}.course-schedule-popup .schedule-table{width:100%;border-collapse:collapse;text-align:left}.course-schedule-popup .schedule-table th{font-size:16px;font-weight:600;line-height:22.78px;background:#d8f0fc;text-align:center;color:#0a54b4}.course-schedule-popup .schedule-table th:first-child{width:49px}.course-schedule-popup .schedule-table th:not(:first-child){width:250px}.course-schedule-popup .schedule-table td{color:#3f3f46;font-size:16px;font-weight:400;padding:12px 8px;line-height:22.78px;text-align:center;border-top:1px solid #CBE8FB}.course-schedule-popup .table-wrap{border:1px solid #CBE8FB;border-radius:8px;overflow:hidden}.selected_timing{cursor:pointer}.course-schedule-popup .schedule-table tr:hover td{background-color:#d8f0fc}.course-schedule-popup .schedule-table tbody tr{display:none;transition:all .3s ease}.course-schedule-popup .schedule-table tr.active{display:table-row}.course-schedule-popup .button-container{display:flex;justify-content:center;padding:16px;gap:16px;align-items:center}.course-schedule-popup .button{padding:12px 50px;font-family:Roboto;font-size:14px;font-weight:500;line-height:16.41px;border-radius:8px}.course-schedule-popup .button.cancel{border:1px solid #0A54B4;background-color:#fff;color:#0a54b4}.course-schedule-popup .button.save{background-color:#0a54b4;color:#fff}.course-schedule-popup .show-button{padding:10px 20px;font-size:14px;background-color:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer}.course-schedule-popup .show-button:hover{background-color:#0056b3}.model-header-right .courseTiming{display:flex;gap:8px;padding:8px;border:1px solid #E4E4E7;color:#a1a1aa;border-radius:88px}.courseTiming span{font-family:Roboto;font-size:14px;font-weight:400;line-height:16.41px;background:#fff;cursor:pointer;padding:8px 14px}.courseTiming span.active{border:1px solid #F4F4F5;box-shadow:0 3px 6px #00000026;border-radius:88px;color:#000;transition:all .3s ease}.custom-radio{position:relative;display:inline-block;width:20px;height:20px}.custom-radio input[type=radio]{position:absolute;opacity:0;margin:0;width:15px;left:0;height:15px;z-index:3}.custom-radio span{position:absolute;top:0;left:0;width:15px;height:15px;background-color:transparent;border-radius:50%;border:2px solid #0A54B4;cursor:pointer;transition:background-color .3s ease}.custom-radio span:after{content:"";position:absolute;top:50%;left:50%;width:7px;height:7px;background-color:#0a54b4;border-radius:50%;transform:translate(-50%,-50%) scale(0);transition:transform .3s ease}.custom-radio input[type=radio]:checked+span:after{transform:translate(-50%,-50%) scale(1)}.course-edit-icons{display:flex;justify-content:space-between;gap:8px}.selected-course .selected-wrap{display:flex;justify-content:space-between}.selected-course{display:none}.course-edit-icons>div{cursor:pointer}.selected-course-details{display:flex;flex-direction:column;gap:8px;color:#52525b;font-family:Roboto;font-size:12px;font-weight:400;line-height:14.06px}@media only screen and (max-width: 768px){.course-schedule-popup .modal-content{height:100%;overflow-y:auto}.course-schedule-popup .modal-header h3{font-size:14px;line-height:18.13px}.test-prep-collections .page-width{padding:0!important}}.online-courses .grid-product__content:hover .customAddButton{animation:none}.membership-section .grid__item:not(:last-child) .custom-buttons{margin-top:20px}.wishlistbutton .swym-add-to-wishlist,.wishlistbutton .swym-added.swym-add-to-wishlist{background:transparent!important}.page-Membership .hero__title{font-weight:700!important}.page-Membership .bold_title{font-weight:100!important}.page-Membership .cards{display:none}.page-Membership .hero__text-content{display:flex;flex-direction:column;justify-content:flex-start;align-items:baseline;width:60%;margin-left:auto}.page-Membership .hero__title,.page-Membership .hero__subtitle{width:100%!important;margin-right:0!important}.custom-logo .owl-carousel .owl-nav button.owl-prev,.custom-logo .owl-carousel .owl-nav button.owl-next{border:0!important;position:absolute;background:none!important;top:22%;padding:0!important;transform:translateY(-50%)}.custom-logo{position:relative}.custom-logo button.owl-prev{left:10px!important}.custom-logo button.owl-next{right:10px!important}@media screen and (max-width: 768px){.custom-logo .owl-nav svg{height:18px!important;width:18px!important}.custom-logo button.owl-next{right:-10px!important}.custom-logo button.owl-prev{left:-10px!important}}.free-trial-text img{height:100%;width:6%}.free-trial-text{display:flex;align-items:center;padding-top:16px;gap:10px;font-family:Roboto;font-size:13px;font-weight:600;line-height:16.41px;color:#0a54b4}.free-trial-text a:hover{text-decoration:underline!important;text-underline-offset:5px!important}.hero[data-arrows=true] .flickity-previous{left:10px;right:auto}.hero[data-arrows=true] .flickity-next{left:auto;right:10px}@media only screen and (min-width: 769px){.hero[data-arrows=true] .flickity-prev-next-button{transform:translateY(-50%);top:50%}.hero[data-arrows=true] .flickity-prev-next-button:hover{transform:translateY(-50%)}}.custom-product-wrap .swym-button-bar{width:47%!important;margin-right:0!important}.custom-product-wrap .swym-btn-container[data-position=default]{display:block!important}.custom-product-wrap .swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-icontext:after{color:#0a54b4!important;top:12px!important}.custom-product-wrap .swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-icontext{width:100%!important;min-height:44px!important;text-transform:capitalize!important;color:#0a54b4!important;background:#fff!important;font-family:Roboto!important;font-size:14px!important;font-weight:400!important;line-height:16.41px!important;border-radius:8px!important;border:1px solid #0A54B4!important}@media only screen and (max-width: 768px){.free-trial-text img{width:10%}.free-trial-text{font-size:12px}.hero[data-arrows=true] .flickity-previous{left:20px;right:auto}.hero[data-arrows=true] .flickity-next{left:auto;right:20px}.custom-product-wrap .swym-button-bar{width:100%!important;margin:15px 0 0!important}}.footer__social a svg{height:20px;width:20px}.footer__social a svg path{fill:#0a54b4!important}.subscription-products .site-logo{display:none}.table-wrap tr.show-row{display:table-row}.table-wrap tr.hide-row{display:none}.tool{cursor:help;position:relative}.tool:before,.tool:after{left:50%;opacity:0;position:absolute;z-index:10}.tool:hover:before,.tool:focus:before,.tool:hover:after,.tool:focus:after{opacity:1;transform:scale(1) translateY(0);z-index:100}.tool:before{border-style:solid;border-width:1em .75em 0 .75em;border-color:#3E474F transparent transparent transparent;bottom:100%;content:"";margin-left:-.5em;transition:all .65s cubic-bezier(.84,-.18,.31,1.26),opacity .65s .5s;transform:scale(.6) translateY(-90%)}.tool:hover:before,.tool:focus:before{transition:all .65s cubic-bezier(.84,-.18,.31,1.26) .2s}.tool:after{background:#3e474f;border-radius:.25em;bottom:130%;color:#edeff0;content:attr(data-tip);margin-left:-8.75em;padding:1em;transition:all .65s cubic-bezier(.84,-.18,.31,1.26) .2s;transform:scale(.6) translateY(50%);width:17.5em}.tool:hover:after,.tool:focus:after{transition:all .65s cubic-bezier(.84,-.18,.31,1.26)}@media (max-width: 760px){.tool:after{font-size:.75em;margin-left:-5em;width:10em}}.course-discount-text{font-family:Roboto;font-size:16px;font-weight:500;line-height:18.44px;text-align:center;color:#fff;padding:12px 0;background-color:#dc7238}.site-nav__link--icon.account-icon{background-color:#d8f0fc;border:0}.site-header .page-width,.template-product .page-width{padding:0 20px!important}.template-collection .collection-title{display:none!important}.course-discount-text{position:absolute;z-index:4;width:100%;border-radius:12px 12px 0 0}.online-courses .grid-product__image-mask{padding-top:0!important}.custom-recommendation .grid-product__title{min-height:45px}.membership-comparison .table-wrap tbody tr td{word-break:break-word;white-space:normal;border:1px solid #E4E4E7!important}.membership-comparison .table-wrap tbody tr:last-child td:first-child{border-radius:0 0 0 12px}.membership-comparison .table-wrap tbody tr:last-child td:last-child{border-radius:0 0 12px}.membership-comparison table{background:#fff!important}.course-timings.customer-location{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.course-timings.customer-location h3{margin:0}.course-timings.customer-location select{font-family:Roboto;font-size:12px;line-height:14.06px;font-weight:500;max-width:130px}.custom-main-collection .page-content{padding-top:0}.page-Faqs .custom-faq:first-child{padding-top:50px}.heading-info{display:flex;align-items:center;position:relative;gap:5px}.row_info_text{opacity:0;background:#000;border-radius:.25em;color:#edeff0;position:absolute;width:250px;height:auto;display:inline-block;top:20px;padding:10px;transition:all .5s ease}.heading-info svg:hover+span.row_info_text{opacity:1}.heading-info svg{cursor:pointer}.user-type-select select{width:150px}.product-tag{position:absolute;top:59px;color:#fff;text-transform:uppercase;z-index:34;border-radius:8px;left:10px;font-family:Roboto;font-size:16px;font-weight:500;line-height:18.44px;padding:5px 20px;background:#dc7238}@media screen and (max-width: 768px){.membership-section .custom-buttons button.trynow{padding-top:0;padding-bottom:0}.showmorebtn{padding-top:20px}.index-section--hero .slideshow__slide:nth-child(3) .cards{margin:0;bottom:40%;top:unset}}.user-dropdown li:hover>a{background-color:#0a54b4;color:#fff}.user-dropdown li:hover svg path{fill:#fff}.custom-product-wrap button.custom-add{text-transform:capitalize}.membership-section .grid-product__meta{display:flex;height:100%;flex-direction:column}.membership-section .additional-info+.custom-buttons{margin-top:auto!important;padding-top:20px}.grid__item.footer__item--footer-3{margin-top:36px!important}.site-footer .grid .footer__item--menu_AGFeUy li:first-of-type a,.site-footer .grid .footer__item--footer-1 li:first-of-type a{font-size:16px!important;font-weight:600!important}.company-mail{align-items:flex-start!important}.page-width--narrow{max-width:1280px!important}.table-wrap tr th>p{font-size:20px;font-weight:400;margin:0;line-height:23.44px}.isMembershipComparison .table-wrap tr th:not(:first-child)>p:last-child{font-style:italic;font-size:16px;line-height:20px}.isMembershipComparison .table-wrap tr th>p:first-child{margin-bottom:10px}.additional-txt a.course-discount-text{font-size:18px}@media screen and (max-width: 375px){.site-nav__link--icon .icon{height:20px;width:20px}}.template-product .site-footer__bottom-custom .page-width{padding:15px 20px!important}.bottom-margin{margin-bottom:12px!important}.course-info-mainwrap{padding:20px 0 24px}.course-details-wrap,.schedule-details-wrap{display:flex;align-items:flex-start;gap:12px}@media screen and (max-width: 768px){.course-details-wrap,.schedule-details-wrap{display:block}.schedule-links{margin-bottom:12px}.course-details-wrap>div,.schedule-details-wrap>div{width:100%}}@media screen and (max-width: 768px){.custom-add-to-cart-div{margin-top:15px}}.shopify-policy__container{max-width:100ch!important;text-align:justify!important}.shopify-policy__container .shopify-policy__title{display:none}.shopify-section.ai-pages-styles .viewpostbtn{display:none!important}.btn-margin-60{margin-top:60px}.site-nav__details{cursor:auto}ul .site-nav__item summary.site-nav__link{cursor:pointer}.grid-product__content .course-discount-text{display:none!important}.accordion-main-container.flexadd{position:static;display:flex!important;max-height:max-content;padding:10px 24px 24px;overflow:hidden;background:#fff;width:100%;z-index:10;gap:24px;border-radius:16px;box-shadow:0 4px 6px #0000001a;overflow-y:auto;flex-direction:row;flex-wrap:wrap;border:1px solid #0000001a}.accordion-subtitle{display:flex;align-items:center;gap:10px}span.dot{height:10px;width:10px;background:#e0e0e0;display:block;border-radius:50%}.selected-details.conentVisible .accordion-boxes{display:grid;flex:1}.container-boxes.isDisplayed .sub-title-list h4{font-weight:600}.page-government h1,.page-government h2{letter-spacing:0}.page-government h1{font-weight:700}.page-government .custom-rich-text{padding:30px 0}.percipio-account-link svg path{fill:#000000ba}.percipio-account-link svg{height:20px;width:20px}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom-mlveda.css.map */
