@font-face{font-family:museo_sans500_italic;src:url(/fonts/museosans/museosans_500_italic-webfont.woff2)format("woff2"),url(/fonts/museosans/museosans_500_italic-webfont.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:museo_sans500;src:url(/fonts/museosans/museosans_500-webfont.woff2)format("woff2"),url(/fonts/museosans/museosans_500-webfont.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:museo_sans700;src:url(/fonts/museosans/museosans_700-webfont.woff2)format("woff2"),url(/fonts/museosans/museosans_700-webfont.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:museo_sans900;src:url(/fonts/museosans/museosans_900-webfont.woff2)format("woff2"),url(/fonts/museosans/museosans_900-webfont.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:museo_sans100;src:url(/fonts/museosans/museosans-100-webfont.woff2)format("woff2"),url(/fonts/museosans/museosans-100-webfont.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:museo_sans100_italic;src:url(/fonts/museosans/museosans-100italic-webfont.woff2)format("woff2"),url(/fonts/museosans/museosans-100italic-webfont.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:museo_sans300;src:url(/fonts/museosans/museosans-300-webfont.woff2)format("woff2"),url(/fonts/museosans/museosans-300-webfont.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:museo_sans300_italic;src:url(/fonts/museosans/museosans-300italic-webfont.woff2)format("woff2"),url(/fonts/museosans/museosans-300italic-webfont.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:museo_sans700_italic;src:url(/fonts/museosans/museosans-700italic-webfont.woff2)format("woff2"),url(/fonts/museosans/museosans-700italic-webfont.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:museo_sans900_italic;src:url(/fonts/museosans/museosans-900italic-webfont.woff2)format("woff2"),url(/fonts/museosans/museosans-900italic-webfont.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:iconaol;src:url(/fonts/iconaol/iconaol.eot?huajc);src:url(/fonts/iconaol/iconaol.eot?huajc#iefix)format("embedded-opentype"),url(/fonts/iconaol/iconaol.ttf?huajc)format("truetype"),url(/fonts/iconaol/iconaol.woff?huajc)format("woff"),url(/fonts/iconaol/iconaol.svg?huajc#iconaol)format("svg");font-weight:400;font-style:normal;font-display:block}.icon-aol{speak:never;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:iconaol!important}.iconaol-meditation-2:before{content:""}.iconaol-ask:before{content:""}.iconaol-cheers:before{content:""}.iconaol-desktop:before{content:""}.iconaol-mobile:before{content:""}.iconaol-tired:before{content:""}.iconaol-waving-hand:before{content:""}.iconaol-close:before{content:""}.iconaol-stars:before{content:""}.iconaol-tick-circle:before{content:""}.iconaol-book:before{content:""}.iconaol-export:before{content:""}.iconaol-flower-6:before{content:""}.iconaol-flower-5:before{content:""}.iconaol-shield-tick:before{content:""}.iconaol-coin:before{content:""}.iconaol-message-text:before{content:""}.iconaol-money:before{content:""}.iconaol-flower-1:before{content:""}.iconaol-flower-2:before{content:""}.iconaol-flower-3:before{content:""}.iconaol-flower-4:before{content:""}.iconaol-document-text:before{content:""}.iconaol-university-1:before{content:""}.iconaol-university:before{content:""}.iconaol-play:before{content:""}.iconaol-lock:before{content:""}.iconaol-sms-bold:before{content:""}.iconaol-human-brain:before{content:""}.iconaol-angry:before{content:""}.iconaol-broken-heart:before{content:""}.iconaol-emotions:before{content:""}.iconaol-expectations:before{content:""}.iconaol-family:before{content:""}.iconaol-fear:before{content:""}.iconaol-heart:before{content:""}.iconaol-karma:before{content:""}.iconaol-love:before{content:""}.iconaol-peace:before{content:""}.iconaol-pray:before{content:""}.iconaol-relationship-2:before{content:""}.iconaol-smiley:before{content:""}.iconaol-user-2:before{content:""}.iconaol-arrow-long-right:before{content:""}.iconaol-arrow-long-left:before{content:""}.iconaol-users:before{content:""}.iconaol-yoga:before{content:""}.iconaol-world-clock:before{content:""}.iconaol-calendar-2:before{content:""}.iconaol-relieved:before{content:""}.iconaol-Tick:before{content:""}.iconaol-video:before{content:""}.iconaol-hindu-temple:before{content:""}.iconaol-dislike:before{content:""}.iconaol-like:before{content:""}.iconaol-chat-flower:before{content:""}.iconaol-key:before{content:""}.iconaol-clock-bold:before{content:""}.iconaol-payment-card:before{content:""}.iconaol-pause:before{content:""}.iconaol-eye-slash:before{content:""}.iconaol-arrow-left:before{content:""}.iconaol-arrow-right:before{content:""}.iconaol-brain:before{content:""}.iconaol-charity:before{content:""}.iconaol-focus:before{content:""}.iconaol-sleep:before{content:""}.iconaol-lighting:before{content:""}.iconaol-mindfulness:before{content:""}.iconaol-reduce-stress:before{content:""}.iconaol-emotion:before{content:""}.iconaol-location-bold:before{content:""}.iconaol-copy:before{content:""}.iconaol-add-square:before{content:""}.iconaol-trash:before{content:""}.iconaol-call-calling:before{content:""}.iconaol-sms:before{content:""}.iconaol-arrow-down:before{content:""}.iconaol-arrow-up:before{content:""}.iconaol-eye:before{content:""}.iconaol-logout:before{content:""}.iconaol-setting:before{content:""}.iconaol-call-bold:before{content:""}.iconaol-info-circle-bold:before{content:""}.iconaol-info-circle:before{content:""}.iconaol-monitor-mobile:before{content:""}.iconaol-profile-users:before{content:""}.iconaol-calendar:before{content:""}.iconaol-location:before{content:""}.iconaol-profile:before{content:""}.iconaol-clock:before{content:""}.iconaol-input-search:before{content:""}.iconaol-ascetic:before{content:""}.iconaol-death:before{content:""}.iconaol-finance:before{content:""}.iconaol-health-care:before{content:""}.iconaol-hindu-god:before{content:""}.iconaol-idea:before{content:""}.iconaol-lotus:before{content:""}.iconaol-meditation:before{content:""}.iconaol-relationship:before{content:""}#retreat-prerequisite{width:460px}#retreat-prerequisite .course-join-card__title{margin-bottom:15px}#retreat-prerequisite .course-join-card__body{padding:40px 31px 30px}#retreat-prerequisite .course-join-card__text-container{margin:0}#retreat-prerequisite .course-join-card__footer{padding:25px 31px}.course-popup .course-details-card_mobile{pointer-events:none;background-color:#fff;width:100%;height:0;padding:40px 20px;transition:all .3s linear;display:none;overflow:auto}.course-popup .course-details-card_mobile.open{pointer-events:all;display:block}.course-popup .course-details-card_mobile.show{height:100vh}.course-popup .course-details-card_mobile .close-btn{cursor:pointer;background-color:#fff;border:none;border-radius:50%;outline:none;flex-direction:column;justify-content:center;align-items:center;width:32px;height:32px;margin-bottom:40px;display:flex;box-shadow:0 2px 25px #3d8be833}.course-popup .course-details-card_mobile .close-btn .close-line{background-color:#6f7283;border-radius:1px;width:12px;height:2px;transition:all .3s ease-in-out;display:block}.course-popup .course-details-card_mobile .close-btn .close-line:first-child{transform:rotate(45deg)}.course-popup .course-details-card_mobile .close-btn .close-line:last-child{margin-top:-2px;transform:rotate(-45deg)}.course-popup .course-details-card_mobile .close-btn:hover .close-line{background-color:#3d8be8}.course-popup .course-details-card_mobile .close-btn:active{background-color:#fffc}.course-popup .course-details-card_mobile .close-btn:active .close-line{background-color:#2465b3}.course-popup .course-details-card_mobile .close-btn:active,.course-popup .course-details-card_mobile .close-btn:hover,.course-popup .course-details-card_mobile .close-btn:focus{outline:none}.course-popup .course-details-card_mobile__title{margin-bottom:30px}.course-popup .course-details-card_mobile__subtitle{letter-spacing:normal;color:#31364e;font-size:16px;font-style:normal;font-weight:600;font-stretch:100%;line-height:1.38}.course-popup .course-details-card_mobile__list{margin:10px 0 30px;padding-left:20px;list-style-type:disc}.course-popup .course-details-card_mobile__list-item{letter-spacing:normal;color:#ed994e;font-size:16px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.38}.course-popup .course-details-card_mobile__list-item span{color:#31364e}.course-popup .course-details-card_mobile__excludes{letter-spacing:normal;color:#9598a6;margin-bottom:30px;font-size:12px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.5}.course-popup .course-details-card_mobile .link{text-align:center;letter-spacing:normal;color:#9598a6;font-size:12px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.5;display:block}.course-popup .course-details-card_mobile.journey-join_mobile .course-details-card_mobile__title{margin-bottom:15px}.course-popup .course-details-card_mobile.journey-join_mobile .course-details-card_mobile__list-item:not(:last-child){margin-bottom:7px}.course-popup .course-details-card_mobile.journey-join_mobile .course-details-card_mobile__list-item-tooltip{cursor:pointer;border-bottom:1px dashed #31364e;transition:all .3s ease-in-out;position:relative;outline:none!important}.course-popup .course-details-card_mobile.journey-join_mobile .course-details-card_mobile__list-item-tooltip-block{pointer-events:none;opacity:0;letter-spacing:normal;text-align:center;color:#31364e;background-color:#fff;border:1px solid #e9e9e9;width:230px;padding:10px 15px;font-size:12px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.33;transition:all .3s ease-in-out;position:absolute;top:-50px;left:50%;transform:translate(-50%);box-shadow:0 2px 25px #3d8be833}.course-popup .course-details-card_mobile.journey-join_mobile .course-details-card_mobile__list-item-tooltip-block:after{content:"";background-color:#fff;border-bottom:1px solid #e9e9e9;border-right:1px solid #e9e9e9;width:8px;height:8px;position:absolute;top:95%;left:50%;transform:rotate(45deg)}.course-popup .course-details-card_mobile.journey-join_mobile .course-details-card_mobile__list-item-tooltip:focus{color:#6f7283;border-color:#6f7283}.course-popup .course-details-card_mobile.journey-join_mobile .course-details-card_mobile__list-item-tooltip:focus .course-details-card_mobile__list-item-tooltip-block{opacity:1}.course-popup .course-details-card_mobile.journey-join_mobile .course-join-card_mobile__text-container{margin-bottom:15px}.course-popup .course-details-card_mobile.journey-join_mobile .course-join-card_mobile__text{letter-spacing:normal;color:#31364e;font-size:14px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.57}.course-popup .course-details-card_mobile.journey-join_mobile .course-join-card_mobile__text:not(:last-child){margin-bottom:10px}.course-popup .course-details-card_mobile.journey-join_mobile .course-details-card_mobile__footer{background-color:#ed994e1a;border-radius:8px;padding:20px}.course-popup .course-details-card_mobile.journey-join_mobile .course-details-card_mobile__footer-price{letter-spacing:normal;color:#31364e;margin-bottom:0;font-size:18px;font-style:normal;font-weight:600;font-stretch:100%;line-height:1.44}.course-popup .course-details-card_mobile.journey-join_mobile .course-details-card_mobile__footer p{letter-spacing:normal;color:#31364e;margin:10px 0 20px;font-size:12px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.33}.course-popup .course-details-card_mobile__footer h2{letter-spacing:normal;color:#31364e;margin-bottom:10px;font-size:18px;font-style:normal;font-weight:600;font-stretch:100%;line-height:1.44}.modal-window_no-log #retreat-prerequisite{pointer-events:all}.modal-window_no-log #retreat-prerequisite.show{opacity:1}.section-wisdom-event-checkout-info .info-item{align-items:center;gap:10px;margin-bottom:12px;display:flex}.section-wisdom-event-checkout-info .info-item span{color:#6f7283;font-weight:500}.section-wisdom-event-checkout-info .info-item strong{color:#31364e}.section-wisdom-event-checkout-info .info-item .icon-aol{color:#3d8be8;background:#edf5fc;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;display:flex}.section-wisdom-event-checkout-info .info-item.contact-person .icon-aol{align-self:baseline}.section-wisdom-event-checkout-info .info-item.contact-person .p2{line-height:20px}.section-wisdom-event-checkout-info .info-item.contact-person .p2 span{color:#e9e9e9}.section-wisdom-event-checkout-info .info-item.contact-person .p2 .contact-detail{color:#fca248;font-size:14px;line-height:18px}.section-wisdom-event-checkout-info .info-item.contact-person .p2 .contact-detail a{color:#fca248}.checkout-wallet-order-bundle{flex-direction:column;gap:24px;width:100%;margin-bottom:20px;display:flex}.checkout-wallet-balance{flex-direction:column;align-self:stretch;gap:16px;width:100%;display:flex}.checkout-wallet-balance__title{color:#31364e;margin:0;font-family:Lora,serif;font-size:22px;font-weight:600;line-height:1.4}.checkout-wallet-balance__card{box-sizing:border-box;background-color:#fffaf5;border:1px solid #fbb065;border-radius:16px;flex-direction:column;justify-content:center;align-items:stretch;gap:10px;padding:12px 16px;display:flex}.checkout-wallet-balance--stacked .checkout-wallet-balance__card{min-height:109px}.checkout-wallet-balance--stacked .checkout-wallet-balance__balance-row{flex-direction:row;justify-content:space-between;align-self:stretch;align-items:center;display:flex}.checkout-wallet-balance--stacked .checkout-wallet-balance__cta{justify-content:center;align-self:stretch}.checkout-wallet-balance--inline .checkout-wallet-balance__card{min-height:unset;flex-flow:wrap;justify-content:space-between;align-items:center;gap:12px 16px}.checkout-wallet-balance--inline .checkout-wallet-balance__balance-row{flex-flow:wrap;flex:auto;align-items:baseline;gap:6px 8px;min-width:0;display:flex}.checkout-wallet-balance--inline .checkout-wallet-balance__cta{flex-shrink:0}.checkout-wallet-balance__balance-label{color:#31364e;font-family:Work Sans,sans-serif;font-size:22px;font-weight:500;line-height:1.4}.checkout-wallet-balance__balance-value{color:#ed7347;font-family:Work Sans,sans-serif;font-size:26px;font-weight:700;line-height:1}.checkout-wallet-balance__cta{cursor:pointer;border-style:solid;border-radius:100px;flex-direction:row;align-items:center;gap:8px;height:44px;padding:10px 32px;font-family:Work Sans,sans-serif;font-size:14px;font-weight:600;line-height:1.714;display:inline-flex}.checkout-wallet-balance__cta--apply{color:#fff;background:linear-gradient(134deg,#ffd16f 0%,#ff865b 100%);border:none}.checkout-wallet-balance__cta--remove{color:#ed994e;background-color:#fff;border-width:1.5px;border-color:#ed994e}.checkout-order-summary{flex-direction:column;align-self:stretch;align-items:stretch;width:100%;display:flex}.checkout-order-summary__title{color:#31364e;margin:0;font-family:Lora,serif;font-size:22px;font-weight:600;line-height:1.4}.checkout-order-summary__heading{margin-bottom:0;padding:8px 0}.checkout-order-summary__heading .checkout-order-summary__title{padding:0 0 0 2px}.checkout-order-summary__row{flex-direction:row;justify-content:space-between;align-items:center;padding:5px 0;display:flex}.checkout-order-summary__line-label{color:#000;font-family:Work Sans,sans-serif;font-size:15px;font-weight:500;line-height:1.5}.checkout-order-summary__line-amount{color:#000;font-family:Work Sans,sans-serif;font-size:18px;font-weight:600;line-height:1.2}.checkout-order-summary__line-amount--wallet{color:#ed7347}.checkout-order-summary__totals-wrap{flex-direction:column;gap:14px;padding-top:15px;display:flex}.checkout-order-summary__total-row{background-color:#f7f7f7;border-radius:8px;flex-direction:row;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.checkout-order-summary__total-label{color:#31364e;font-family:Work Sans,sans-serif;font-size:22px;font-weight:500;line-height:1.4}.checkout-order-summary__total-value{color:#31364e;font-family:Work Sans,sans-serif;font-size:24px;font-weight:600;line-height:1.083}.checkout-order-summary--deposit .checkout-order-summary__totals-wrap{gap:0;padding-top:12px}.checkout-order-summary--deposit .checkout-order-summary__row{padding:8px 0}.checkout-order-summary__remaining-row{background-color:#2e90fa1a;border:1px solid #3d8be8;border-radius:16px;flex-direction:row;justify-content:center;align-items:center;padding:12px 16px;display:flex}.checkout-order-summary__remaining-text{text-align:center;color:#31364e;font-family:Work Sans,sans-serif;font-size:16px;font-weight:500;line-height:1.5}.checkout-order-summary__remaining-strong{font-weight:600}main.checkout-aol .checkout-sidebar .checkout-order-summary{margin-bottom:20px}.ticketed-event .room-board-pricing .checkout-sidebar__wallet-order{margin-top:16px}main.checkout-ticketed-event .checkout-sidebar .checkout-sidebar__wallet-order{margin-top:16px;margin-bottom:8px}@media screen and (max-width:991px){.modal-window{height:0}.modal-window_no-log #retreat-prerequisite{opacity:0;border-radius:unset;width:100%;height:100%;padding:0 20px;transition:all .3s ease-in-out;display:block}.modal-window_no-log #retreat-prerequisite .close-modal{top:unset;right:unset;left:unset;bottom:unset;margin:40px 0 30px;position:relative;box-shadow:0 2px 25px #3d8be833}.modal-window_no-log #retreat-prerequisite .course-join-card__body{padding:0}.modal-window_no-log #retreat-prerequisite.active .course-join-card__footer{position:absolute}.modal-window_no-log #retreat-prerequisite .course-join-card__footer{background-color:#0000;width:100%;padding:0 20px;bottom:30px;left:50%;transform:translate(-50%)}}@media screen and (max-width:425px){.modal-window_no-log #retreat-prerequisite .course-join-card__text{font-size:14px}.modal-window_no-log #retreat-prerequisite .course-join-card__footer button{text-align:center;justify-content:center}}@media screen and (max-height:600px){.modal-window_no-log #retreat-prerequisite{overflow-y:auto}.modal-window_no-log #retreat-prerequisite.active .course-join-card__footer{bottom:unset;left:unset;transform:unset;margin:30px 0;padding:0;position:relative}}@media screen and (max-width:400px){.course-popup .course-details-card_mobile__footer button{text-align:center;justify-content:center;width:100%}}@media screen and (max-width:325px){.mobile-modal_no-log #retreat-prerequisite button{font-size:12px}}.additional-information{background:url(/img/checkout-bg.png) 0 0/cover no-repeat}.additional-information .information__blcok{background-color:#fff;border:1px solid #e9e9e9;border-radius:16px;height:100%;min-height:149px;padding:30px}.additional-information .information__blcok .information__tile{text-transform:uppercase;letter-spacing:.3px;color:#3d8be8;font-family:Work Sans,sans-serif;font-size:16px;font-weight:600}.additional-information .information__blcok .information__text{color:#31364e;font-size:16px;line-height:1.38}.additional-information .featured-in{padding-top:80px;padding-bottom:220px}.additional-information .featured-in_with-button{padding-bottom:100px}.additional-information .featured-in__title{text-align:center;text-transform:uppercase;letter-spacing:.3px;color:#31364e;margin-bottom:30px;font-family:Work Sans,sans-serif;font-size:16px;font-weight:600}.additional-information .featured-in__box{background-color:#fff;border-radius:16px;flex-direction:row;justify-content:space-between;padding:20px 40px;display:flex}.additional-information .featured-in__box img{height:60px}.additional-information .featured-in__button{border-radius:50%;width:80px;height:80px;margin:30px 0 0 auto;display:block}.additional-information .featured-in__button img{width:34px;height:34px;margin-top:5px}@media screen and (max-width:1199px) and (min-width:992px){.additional-information .information__blcok{min-height:184px}}@media screen and (max-width:991px){.additional-information{background-position:35%}.additional-information .featured-in__box{flex-wrap:wrap;padding:20px 20px 20px 60px}.additional-information .featured-in__box img{margin-right:40px}}@media screen and (max-width:768px){.additional-information .featured-in{padding:60px 0 140px}.additional-information .featured-in_with-button{padding:60px 0}}@media screen and (max-width:500px){.additional-information .featured-in__box{flex-wrap:wrap;padding:20px 9px 20px 40px}.additional-information .featured-in__box img{margin-right:31px}.additional-information .featured-in__box img:last-child{height:72px}}@media screen and (max-width:440px){.additional-information .featured-in__box{flex-wrap:wrap;padding:20px 9px 20px 30px}.additional-information .featured-in__box img{margin-right:21px}}@media screen and (max-width:400px){.additional-information .featured-in__box{flex-wrap:wrap;padding:20px 20px 20px 30px}.additional-information .featured-in__box img{margin-right:10px}}@media screen and (max-width:375px){.additional-information .featured-in__box{flex-wrap:wrap;padding:20px 20px 20px 30px}.additional-information .featured-in__box img{height:50px;margin-right:10px}}@media screen and (max-width:355px){.additional-information .featured-in__box img:last-child{height:60px}}@media screen and (max-width:335px){.additional-information .featured-in__box{flex-wrap:wrap;padding:20px 27px 20px 30px}.additional-information .featured-in__box img{margin-right:3px}}.order{padding:60px 0 30px}.order .title{text-align:center;color:#31364e;margin-bottom:20px;font-family:Lora,serif;font-size:48px;font-weight:700}.order .title_thin{font-weight:400!important}.order__detail{text-align:center;color:#31364e;margin-bottom:60px;font-size:20px}.order__form .details{white-space:nowrap;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:20px;padding:0;display:flex}.order__form .details__title{margin-bottom:0;font-family:Work Sans,sans-serif;font-size:20px;font-weight:600;line-height:1}.order__form .details__content{margin-bottom:0;font-size:20px}.order__form .details__content img{margin-right:15px}.order__form .details__content img:last-child{margin-right:0}.order__card{background-color:#fff;border:1px solid #89beec;border-radius:16px;flex-flow:wrap;justify-content:space-between;padding:40px 40px 50px;display:flex;box-shadow:0 2px 25px #3d8be833}.order__card__payment-select{white-space:nowrap;color:#31364e;justify-content:space-evenly;width:100%;display:inline-flex}.order__card #address,.order__card #city{width:100%}.order__card .bank-card-info{flex-direction:row;justify-content:space-between;width:100%;display:flex}.order__card .bank-card-info #mm-yy,.order__card .bank-card-info #cvc{width:99px}.order__card .prompt-message{color:#c4c5cc;margin-top:8px;font-size:12px;line-height:1.33}.order__card .input-block{position:relative}.order__card .input-block.validate-error input{border-color:#fa4141}.order__card .input-block.validate-error .validation-message{display:block}.order__card__payment{width:100%;margin:30px 0 6px}.order__card__payment-title{color:#31364e;font-size:16px;font-weight:600}.order__card__payment-option{margin:7px 0 8px}.order__card__payment-option label span.discount{color:#fa5a67}.order__card__payment-option_special-offer span.special-offer{white-space:nowrap;color:#3d8be8;text-transform:uppercase;background-color:#e8f2fc;border-radius:4px;width:min-content;margin:12px 0 5px;padding:5px 10px;font-size:10px;font-weight:600;line-height:1.4;display:block}.order__card__payment-tooltip{color:#9598a6;padding-left:30px;font-size:14px}.order__card__payment-tooltip_small{margin-top:10px;padding:0;font-size:12px}.order__card .validation-mobile-message{color:#fa4141;margin-top:8px;font-size:12px;line-height:1.33;display:none}.order__card input:not([type=radio]):not([type=checkbox]),.order__card .select-box,.order__card .phone-field{margin-top:1.5rem}.order__card .phone-field{width:100%}@media screen and (min-width:992px){.order__card .phone-field{width:250px}}.order__card input:not([type=radio]):not([type=checkbox]){color:#31364e;background-color:#0000;border:none;border-bottom:1px solid #e9e9e9;outline:none;width:250px;font-size:16px;line-height:2;transition:all .3s ease-in-out}.order__card input:not([type=radio]):not([type=checkbox]).scheduling-address{width:100%}.order__card input:not([type=radio]):not([type=checkbox])::-moz-placeholder{color:#9598a6;transition:all .3s ease-in-out}.order__card input:not([type=radio]):not([type=checkbox])::placeholder{color:#9598a6;transition:all .3s ease-in-out}.order__card input:not([type=radio]):not([type=checkbox]).no-valid{border-color:#fa4141}.order__card input:not([type=radio]):not([type=checkbox]):hover,.order__card input:not([type=radio]):not([type=checkbox]):focus,.order__card input:not([type=radio]):not([type=checkbox]):active{outline:none}.order__card input:not([type=radio]):not([type=checkbox]):hover{border-color:#89beec}.order__card input:not([type=radio]):not([type=checkbox]):focus{border-color:#2465b3}.order__card input:not([type=radio]):not([type=checkbox]):focus::-moz-placeholder{color:#c4c5cc}.order__card input:not([type=radio]):not([type=checkbox]):focus::placeholder{color:#c4c5cc}.order__card .select-box{color:#31364e;background-color:#0000;border:none;outline:none;width:250px;font-size:16px;line-height:2;transition:all .3s ease-in-out}.order__card .select-box::placeholder{color:#9598a6;transition:all .3s ease-in-out}.order__card .select-box.no-valid{border-color:#fa4141}.order__card .select-box:hover,.order__card .select-box:focus,.order__card .select-box:active{outline:none}.order__card .select-box:hover{border-color:#89beec}.order__card .select-box:focus{border-color:#2465b3}.order__card .select-box:focus::placeholder{color:#c4c5cc}.order__card__total{color:#31364e;text-transform:uppercase;background-color:#e8f2fc80;border-radius:8px;justify-content:space-between;width:100%;margin:15px 0 10px;padding:14px 15px;font-size:16px;font-weight:700;line-height:1.38;display:flex}.order__complete{flex-flow:wrap;justify-content:space-between;align-items:center;margin-top:40px;display:flex}.order__security{flex-direction:row;align-items:center;display:flex}.order .security__info{color:#303650;flex-direction:column;margin-left:5px;font-size:9px;line-height:1.33;display:inline-flex}.order .security__info span{font-size:12px;font-weight:600}.order .reciept{border:1px solid #e8f2fc;border-radius:16px}.order .reciept--box{border:1px solid #89beec;box-shadow:0 2px 25px #3d8be833}.order .reciept__title_v1{text-align:left;margin-bottom:10px;font-family:Work Sans,sans-serif;font-size:22px;line-height:1}.order .reciept__item{color:#31364e;justify-content:space-between;align-items:center;width:100%;margin:0;padding:15px 20px;font-family:Work Sans,sans-serif;font-size:16px;line-height:1;display:inline-flex}.order .reciept__item span{align-items:center;display:inline-flex}.order .reciept__item img{margin-right:10px}.order .reciept__item_main{background-color:#e8f2fc80;padding:13px 20px;font-weight:600}.order .reciept__item_list{padding:20px 30px}.order .reciept__item_list li{color:#31364e;justify-content:space-between;align-items:center;font-size:16px;font-weight:600;line-height:1;display:flex}.order .reciept__item_list li .discount{font-weight:400}.order .reciept__item_list li:not(:first-child){margin-top:15px}.order .reciept__item_list li.link{margin-top:5px}.order .reciept__item_list li.link a{font-size:12px;font-weight:400}.order .reciept__item_list li.btn-item,.order .reciept__item_list li.btn-item button{width:100%}.order .reciept__header{border-bottom:1px solid #e8f2fc}@media screen and (min-width:991px){.order .reciept__header_v1{padding:20px}}.order .reciept__header_v1 .price{font-size:20px;line-height:1}.order .reciept__price-list-item{color:#31364e;justify-content:space-between;align-items:center;padding:10px 10px 10px 30px;font-size:16px;line-height:1;display:flex}.order .reciept__price-list-item.early{background-color:#89beec1a;font-weight:600}.order .reciept__price-list-item:first-child{padding-top:0}.order .reciept__price-list-item:last-child{padding-bottom:0}.order .reciept__details{padding:20px}.order .reciept__details_v2{padding:20px 30px 20px 45px}.order .reciept__details-title{letter-spacing:normal;color:#31364e;font-size:16px;font-style:normal;font-weight:700;font-stretch:100%;line-height:1.38}.order .reciept__details-list{list-style:outside}.order .reciept__details-item{color:#ed994e}.order .reciept__details-item span{color:#9598a6}.order .reciept__details-item strong{color:#31364e}.order .reciept__details-item:not(last-child){margin-bottom:7px}.order .reciept__details .course{flex-direction:row;display:flex}.order .reciept__details .course__photo{background-color:#e8f2fc;border-radius:16px;width:97px;height:97px;margin-right:35px}.order .reciept__details .course__photo--min-width{margin-top:25px;margin-right:25px}.order .reciept__details .course__photo img{border-radius:16px;width:100%;height:100%}.order .reciept__details .course__info--width{width:max-content}.order .reciept__details .course__info .info__title{color:#9598a6;margin-bottom:3px;font-family:Work Sans,sans-serif;font-size:16px;font-weight:600;line-height:1.25}.order .reciept__details .course .info__list{color:#9598a6;font-size:16px;line-height:1.25}.order .reciept__details .course .info__list--classic{padding-left:25px;list-style:outside}.order .reciept__details .course .info__list .info__title{color:#9598a6;margin-bottom:3px;font-family:Work Sans,sans-serif;font-size:16px;font-weight:600;line-height:1.25}.order .reciept__more{color:#9598a6;border-top:1px solid #e8f2fc;padding:20px 25px;font-size:12px;line-height:1.33}.order .reciept__payment{border-top:1px solid #e8f2fc;width:100%;padding:15px 20px}.order .reciept__payment__title{color:#9598a6;text-transform:uppercase;margin-bottom:16px;font-size:14px;font-weight:600;line-height:1.29}.order .reciept__payment-option{margin:7px 0 8px;position:relative}.order .reciept__payment-option label{justify-content:space-between;width:100%;font-size:16px;display:flex}.order .reciept__payment-option label span.discount{color:#fa5a67}.order .reciept__payment-option_special-offer span.special-offer{white-space:nowrap;color:#3d8be8;text-transform:uppercase;background-color:#e8f2fc;border-radius:0 4px 4px 0;width:min-content;margin:12px 0 10px -20px;padding:5px 10px 5px 34px;font-size:10px;font-weight:600;line-height:1.4;display:block}.order .reciept__payment-tooltip{color:#9598a6;padding-left:30px;font-size:14px}.order .reciept__payment-tooltip_small{margin-top:10px;padding:0;font-size:12px}.order .reciept__total{color:#31364e;text-transform:uppercase;background-color:#e8f2fc80;border-radius:8px;justify-content:space-between;padding:14px 15px;font-size:16px;font-weight:700;line-height:1.38;display:flex}@media screen and (min-width:991px){.order .reciept__total{margin:10px 15px}}.order .reciept__agreement{padding:20px 30px 30px}.order .reciept__agreement .agreement:not(:last-child){margin-bottom:20px}.order .reciept__payment_list .custom-checkbox+label:before{border-color:#ee8585}.order .agreement__group,.order .health-confirmation__group{display:flex}.order .agreement__group_important .custom-checkbox+label:before,.order .health-confirmation__group_important .custom-checkbox+label:before{border-color:#ee8585}.order .agreement__group_important .custom-checkbox:checked+label:before,.order .health-confirmation__group_important .custom-checkbox:checked+label:before{background-color:#fff;border-color:#89beec}.order .agreement__group_important .custom-checkbox:checked+label:after,.order .health-confirmation__group_important .custom-checkbox:checked+label:after{content:url(/img/ic-tick-blue.svg)}.order .agreement__text,.order .health-confirmation__text{color:#31364e;margin-top:4px;margin-left:10px;font-size:12px;line-height:1.33}.order .agreement__text span,.order .health-confirmation__text span{display:block}.order .agreement__text span:not(:first-child),.order .health-confirmation__text span:not(:first-child){margin-top:10px}.order .agreement__important,.order .health-confirmation__important{opacity:1;pointer-events:all;letter-spacing:normal;color:#ee8585;align-items:center;margin-top:15px;font-size:12px;font-style:normal;font-weight:400;font-stretch:100%;line-height:normal;transition:all .3s ease-in-out;display:flex}.order .agreement__important.hide,.order .health-confirmation__important.hide{opacity:0;pointer-events:none}.order .agreement__important-icon,.order .health-confirmation__important-icon{width:20px;height:20px;margin-right:10px}@media screen and (max-width:1199px){.order__form .details__title,.order__form .details__content{font-size:18px}.order__card .bank-card-info{flex-wrap:wrap}.order__card .bank-card-info #mm-yy,.order__card .bank-card-info #cvc{width:165px}}@media screen and (max-width:991px){.order__card{flex-direction:column}.order__card input:not([type=radio]):not([type=checkbox]){border:1px solid #e9e9e9;border-radius:4px;width:100%;padding:15px}.order__card .extra-padding{padding-left:62px!important}.order__card .select-box{width:100%}.order__card .validation-mobile-message.show{display:block}.order__card .bank-card-info #mm-yy,.order__card .bank-card-info #cvc{width:45%}}@media screen and (max-width:768px){.order{padding:30px 0 0}.order__card{padding:20px}.order .title{font-size:36px}.order__detail{font-size:18px}.order__complete_important{margin-top:10px}}@media screen and (max-width:575px){.order__form .details{flex-direction:column;align-items:flex-start}.order__form .details__title{margin-bottom:10px}.order__security{margin-bottom:20px}.order__complete button{width:100%}}@media screen and (max-width:440px){.order__form .details__title,.order__form .details__content{font-size:14px}.order .title{font-size:24px}.order__detail{font-size:15px}}.achivment{margin-bottom:80px}.achivment__logo{margin-bottom:20px}.achivment__title{color:#31364e;font-size:18px;font-weight:600;line-height:1.5}.achivment__text{color:#31364e;font-size:16px;line-height:1.5}.achivment__text span{font-weight:600}.congratulations{background-image:url(/img/journey-confirmation-bg.png);background-size:cover;justify-content:center;align-items:center;height:calc(100vh - 141px);display:flex}.congratulations__title{text-align:center;margin-bottom:40px;font-size:48px;line-height:1.33}.congratulations__card{background-color:#fff;border-radius:8px;justify-content:space-between;max-width:780px;display:flex;box-shadow:0 2px 25px #3d8be833}.congratulations__info{flex-direction:column;justify-content:space-between;width:100%;display:flex}.congratulations__info-text{letter-spacing:normal;color:#31364e;text-align:center;padding:40px 65px 30px;font-size:18px;font-style:normal;font-weight:400;font-stretch:100%;line-height:27px}.congratulations__info-text span{font-weight:600}.congratulations__info-text p:not(:last-child){margin-bottom:27px}.congratulations__info-text_left{text-align:left}.congratulations__info h2{letter-spacing:normal;color:#31364e;font-family:Lora;font-size:36px;font-style:normal;font-weight:600;font-stretch:100%;line-height:1.33}.congratulations__info_bottom{background-color:#ed994e1a;flex-wrap:wrap;justify-content:center;gap:32px;padding:30px 40px;display:flex}@media screen and (max-width:991px){.congratulations{height:calc(100vh - 117px)}}@media screen and (max-width:768px){.congratulations{height:calc(100vh - 134px)}.congratulations__title{margin-bottom:20px;font-size:24px}.congratulations__info-text{text-align:left;padding:40px 21px;font-size:20px}}@media screen and (max-width:575px){.congratulations{height:auto;padding:60px 0 120px}}@media screen and (max-width:400px){.congratulations__info_bottom{padding:30px 20px}.congratulations__info_bottom button{text-align:center;justify-content:center;width:100%}}.journey-confirmation{background-image:url(/img/journey-confirmation-bg.png);background-size:cover;justify-content:center;align-items:center;height:calc(100vh - 137px);display:flex}.journey-confirmation__title{text-align:center;margin-bottom:40px;font-size:48px;line-height:1.33}.journey-confirmation__image{background-color:#ed994e1a;border-radius:8px;width:263px;height:330px;position:relative}.journey-confirmation__image img{height:100%}.journey-confirmation__date{letter-spacing:normal;color:#fff;background-color:#3d8be880;border-radius:4px;padding:9px 10px;font-size:12px;font-style:normal;font-weight:500;font-stretch:100%;line-height:normal;position:absolute;top:20px;left:20px}.journey-confirmation__course-detail{position:absolute;bottom:35px;left:20px}.journey-confirmation__course-type{letter-spacing:normal;color:#fff;margin:0;font-size:12px;font-style:normal;font-weight:400;font-stretch:100%;line-height:normal}.journey-confirmation__course-name{letter-spacing:normal;color:#fff;margin:2px 0 10px;font-size:20px;font-style:normal;font-weight:700;font-stretch:100%;line-height:normal}.journey-confirmation__course-trainer{letter-spacing:normal;color:#fff;margin:0;font-size:14px;font-style:normal;font-weight:500;font-stretch:100%;line-height:normal}.journey-confirmation__card{background-color:#fff;border-radius:8px;justify-content:space-between;max-width:940px;display:flex;box-shadow:0 2px 25px #3d8be833}.journey-confirmation__info{flex-direction:column;justify-content:space-between;width:100%;display:flex}.journey-confirmation__info-text{letter-spacing:normal;color:#31364e;padding:40px 97px 0 40px;font-size:20px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.5}.journey-confirmation__info-text span{font-weight:600}.journey-confirmation__info h2{letter-spacing:normal;color:#31364e;font-family:Lora;font-size:36px;font-style:normal;font-weight:600;font-stretch:100%;line-height:1.33}.journey-confirmation__info_bottom{background-color:#ed994e1a;padding:30px 40px}.journey-confirmation__link{letter-spacing:normal;color:#31364e;margin-left:25px;font-size:16px;font-style:normal;font-weight:400;font-stretch:100%;line-height:normal}.journey-confirmation_v2 .journey-confirmation__info-text{padding-bottom:70px}.journey-confirmation_v2 .journey-confirmation__card{max-width:677px}.journey-confirmation_mobile{display:none}@media screen and (max-width:1199px){.journey-confirmation__info-text{padding:40px 65px 0 40px}}@media screen and (max-width:991px){.journey-confirmation__title{margin-bottom:30px;font-size:36px}.journey-confirmation__image{max-width:160px;height:210px}.journey-confirmation__date{padding:9px 10px;font-size:12px;top:15px;left:15px}.journey-confirmation__course-detail{bottom:20px;left:15px}.journey-confirmation__course-type{font-size:12px}.journey-confirmation__course-name{margin:2px 0 8px;font-size:18px}.journey-confirmation__course-trainer{font-size:14px}.journey-confirmation__info-text{padding:20px;font-size:16px}.journey-confirmation__info h2{font-size:36px}.journey-confirmation__info_bottom{padding:20px}.journey-confirmation__link{margin-left:25px;font-size:14px}}@media screen and (max-width:768px){.journey-confirmation_v1{display:none}.journey-confirmation_mobile{flex-direction:column;min-height:calc(100vh - 130px);display:flex}.journey-confirmation_mobile__info{text-align:center;padding:30px 0}.journey-confirmation_mobile__title{margin-bottom:20px;font-size:24px;font-style:normal;font-weight:700;font-stretch:100%;line-height:1.5}.journey-confirmation_mobile__info-text{letter-spacing:normal;text-align:center;color:#31364e;font-size:20px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.5}.journey-confirmation_mobile__info-text span{font-weight:600}.journey-confirmation_mobile__button{margin:30px auto 25px;display:block}.journey-confirmation_mobile__link{margin:0 auto;display:block}.journey-confirmation_mobile__image{width:400px;height:auto;margin:0 auto 60px;position:relative}.journey-confirmation_mobile__image img{width:100%;height:auto}.journey-confirmation_mobile__date{letter-spacing:normal;color:#fff;background-color:#3d8be880;border-radius:4px;padding:9px 10px;font-size:12px;font-style:normal;font-stretch:100%;line-height:normal;position:absolute;top:40px;left:20px}.journey-confirmation_mobile__course-detail{position:absolute;bottom:25px;left:20px}.journey-confirmation_mobile__course-type{letter-spacing:normal;color:#fff;margin:0;font-size:12px;font-style:normal;font-weight:400;font-stretch:100%;line-height:normal}.journey-confirmation_mobile__course-name{letter-spacing:normal;color:#fff;margin:2px 0 10px;font-size:20px;font-style:normal;font-weight:700;font-stretch:100%;line-height:1.29}.journey-confirmation_mobile__course-trainer{letter-spacing:normal;color:#fff;margin:0;font-size:14px;font-style:normal;font-weight:500;font-stretch:100%;line-height:normal}.journey-confirmation{height:calc(100vh - 137px)}.journey-confirmation__title{margin-bottom:20px;font-size:24px}.journey-confirmation__image{width:263px;height:330px}.journey-confirmation__date{padding:9px 10px;font-size:12px;top:20px;left:20px}.journey-confirmation__course-type{margin:0;font-size:12px}.journey-confirmation__course-name{margin:2px 0 10px;font-size:20px}.journey-confirmation__course-trainer{font-size:14px}.journey-confirmation__card{max-width:940px}.journey-confirmation__info-text{padding:40px 20px 0;font-size:20px}.journey-confirmation h2{font-size:36px}.journey-confirmation_bottom{padding:30px 40px}.journey-confirmation_v2 .journey-confirmation__info-text{padding-bottom:40px}.journey-confirmation__link{margin-left:25px;font-size:16px}}@media screen and (max-width:400px){.journey-confirmation__info_bottom button,.journey-confirmation_mobile__info button{text-align:center;justify-content:center;width:100%}}@media screen and (max-width:500px){.journey-confirmation_mobile__image{width:100%;height:auto;margin:0;position:relative}.journey-confirmation_mobile__image img{width:100%;height:auto}}@media screen and (max-width:360px){.journey-confirmation_mobile__info-text{font-size:16px}}@media screen and (max-height:600px){.journey-confirmation{height:unset;padding:40px 0}}.journey-cancellation{background-image:url(/img/journey-cancellation-v2-bg.png);background-size:cover;margin-top:-70px;padding:108px 0 117px;display:block}.journey-cancellation__card{background-color:#fff;border:1px solid #e9e9e9;border-radius:8px;max-width:780px;box-shadow:0 2px 25px #3d8be833}.journey-cancellation__card-info{padding:40px 80px 30px 40px}.journey-cancellation__card-info .close{display:none}.journey-cancellation__card-title{margin-bottom:15px}.journey-cancellation__card-text{letter-spacing:normal;color:#31364e;font-size:18px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.56}.journey-cancellation__card-link{margin-bottom:10px;display:inline-block}.journey-cancellation__card-link.link_orange:hover{color:#e47d6c}.journey-cancellation__card-subtitle{letter-spacing:normal;color:#31364e;margin:25px 0 15px;font-family:Work Sans;font-size:20px;font-style:normal;font-weight:600;font-stretch:100%;line-height:1.4}.journey-cancellation__card-details{padding-left:20px;list-style-type:disc}.journey-cancellation__card-details-item{letter-spacing:normal;color:#ed994e;font-size:18px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.56}.journey-cancellation__card-details-item span{color:#31364e}.journey-cancellation__card-details-item:not(:first-child){padding-top:10px}.journey-cancellation__card-bottom-info{background-color:#ed994e1a;padding:25px}.journey-cancellation__card-bottom-info .btn-wrapper{justify-content:flex-end;align-items:center;display:flex}.journey-cancellation__card-bottom-info .btn-wrapper button{border-radius:4px;margin-left:16px}.journey-cancellation__card-bottom-info .btn-wrapper button:not(:last-child){margin-right:20px}.journey-cancellation_mobile{height:92vh;padding-top:60px;display:none}.journey-cancellation_mobile__title{letter-spacing:normal;margin-bottom:15px;font-size:24px;font-style:normal;font-weight:700;font-stretch:100%;line-height:1.29}.journey-cancellation_mobile__text{letter-spacing:normal;color:#31364e;font-size:14px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.57}.journey-cancellation_mobile__link{margin-bottom:10px;display:inline-block}.journey-cancellation_mobile__subtitle{letter-spacing:normal;color:#31364e;margin:20px 0 10px;font-size:16px;font-style:normal;font-weight:600;font-stretch:100%;line-height:1.5}.journey-cancellation_mobile__details{padding-left:20px;list-style-type:disc}.journey-cancellation_mobile__details-item{letter-spacing:normal;color:#ed994e;font-size:14px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.57}.journey-cancellation_mobile__details-item span{color:#31364e}.journey-cancellation_mobile__details-item:not(:last-child){margin-bottom:10px}.journey-cancellation_mobile .btn-wrapper{flex-direction:column;align-items:center;width:100%;margin-top:30px;margin-bottom:30px;display:flex;position:absolute;bottom:0}.journey-cancellation_mobile .btn-wrapper button{text-align:center;justify-content:center;align-items:center;width:335px;height:44px}.journey-cancellation_mobile .btn-wrapper button:not(:last-child){margin-bottom:15px}@media screen and (max-width:768px){.journey-cancellation{background-color:#fff;background-image:none;height:auto;margin-top:-30px;padding:0}.journey-cancellation .col-10{max-width:100%;padding:0}.journey-cancellation__card-title.section-title{font-size:24px}.journey-cancellation__card-text{font-size:14px}.journey-cancellation__card-subtitle{font-size:16px}.journey-cancellation__card-details-item{font-size:14px}.journey-cancellation__card-bottom-info{background-color:#0000;margin-top:2rem;padding:0}.journey-cancellation__card{box-shadow:none;border:0}.journey-cancellation__card-info{padding:0}.journey-cancellation__card-info .close{float:inherit;background-color:#fff;border-radius:50%;width:32px;height:32px;margin:40px 0 30px;font-weight:400;display:block;box-shadow:0 2px 10px #3d8be81a}.journey-cancellation__card-info .close:hover{box-shadow:0 2px 10px #3d8be866}.journey-cancellation__card-info .close:focus{outline:none}.journey-cancellation__card-bottom-info .btn-wrapper{text-align:center;display:block}.journey-cancellation__card-bottom-info .btn-wrapper .link{margin-bottom:16px;display:block}.journey-cancellation__card-bottom-info .btn-wrapper button{min-width:205px;margin:0 auto;padding:0 16px;display:block}.journey-cancellation__card-bottom-info .btn-wrapper button:not(:last-child){margin:0 auto 16px}.journey-cancellation-footer{display:none}}@media screen and (max-width:425px){.journey-cancellation .btn-wrapper button{width:100%}}@media screen and (max-width:365px){.journey-cancellation__title{font-size:20px}.journey-cancellation__text{font-size:12px}.journey-cancellation__subtitle{letter-spacing:normal;color:#31364e;margin:20px 0 10px;font-size:16px;font-style:normal;font-weight:600;font-stretch:100%;line-height:1.5}.journey-cancellation__details{padding-left:20px;list-style-type:disc}.journey-cancellation__details-item{font-size:12px}.journey-cancellation__details-item span{color:#31364e}.journey-cancellation__details-item:not(:last-child){margin-bottom:10px}}@media screen and (max-height:610px){.journey-cancellation .btn-wrapper{position:relative}}@media screen and (min-width:768px){.journey-cancellation__card-bottom-info .btn-wrapper .btn-secondary{order:1}}.get-started{--pd-band:#ed994e;--pd-ribbon:#31364e;--pd-mark:#b26a1f;--pd-mark-soft:#ed994e2e;--pd-shadow:#31364e4d;padding:40px 0 50px;position:relative}.get-started__subtitle{letter-spacing:normal;color:#31364e;margin:0;font-size:18px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.44}.get-started__title{margin:5px 0 15px;font-size:48px}.get-started__text{letter-spacing:normal;color:#31364e;margin:0;font-size:16px;font-style:normal;font-weight:500;font-stretch:100%;line-height:1.38}.get-started__link{letter-spacing:normal;text-align:center;color:#ed994e;margin:10px 0 30px;font-size:16px;font-style:normal;font-weight:500;font-stretch:100%;line-height:normal;display:inline-block}.get-started__link:hover{color:#f7c250}.get-started__link:active{color:#e47d6c}.get-started__video{border-radius:14px;height:auto;padding-inline:28px;overflow:hidden}.get-started__video img{border-radius:14px;width:100%;height:auto;display:block}.get-started .btn-wrapper{margin:10px 0 0}.get-started .btn-wrapper .btn-outline{justify-content:center;align-items:center;display:inline-flex}.get-started .btn-wrapper .btn-outline img{margin-right:10px}.get-started .btn-wrapper button:not(:last-child){margin-right:20px}.get-started .get-started__event-ticket{background:#e7e7e7;border-radius:15px;margin-block:20px;padding:1px;position:relative;overflow:hidden}.get-started .get-started__event-ticket:before,.get-started .get-started__event-ticket:after{content:"";background:#fff;border:1px solid #e7e7e7;border-radius:50%;width:30px;height:30px;position:absolute;top:50%;left:-15px;transform:translateY(-50%)rotate(0)}.get-started .get-started__event-ticket:after{left:auto;right:-15px}.get-started .get-started__event-ticket .ticket-header{background:#ed994e;border-radius:14px 14px 0 0;justify-content:space-between;align-items:center;padding:10px 20px;display:flex}@media screen and (max-width:768px){.get-started .get-started__event-ticket .ticket-header{flex-direction:column;align-items:center}}.get-started .get-started__event-ticket .ticket-header__title{color:#fff;flex-direction:column;font-family:Lora;font-size:25px;font-weight:600;display:flex}@media screen and (max-width:768px){.get-started .get-started__event-ticket .ticket-header__title{align-items:center;margin-bottom:10px}}.get-started .get-started__event-ticket .ticket-header__title .icon-aol{font-size:40px}.get-started .get-started__event-ticket .ticket-header__date{text-align:right;color:#fff;max-width:164px;font-size:18px}@media screen and (max-width:768px){.get-started .get-started__event-ticket .ticket-header__date{max-width:unset}}.get-started .get-started__event-ticket .ticket-header__date .date{font-size:25px;font-weight:600;line-height:normal}@media screen and (max-width:768px){.get-started .get-started__event-ticket .ticket-header__date .date{font-size:20px;font-weight:400}}.get-started .get-started__event-ticket .ticket-body{background-color:#fff4dd;border-radius:0 0 14px 14px;align-items:center;display:flex}@media screen and (max-width:768px){.get-started .get-started__event-ticket .ticket-body{flex-direction:column}}.get-started .get-started__event-ticket .ticket-body__left{flex:1;padding:20px}.get-started .get-started__event-ticket .ticket-body__right{padding:20px 20px 20px 0}@media screen and (max-width:768px){.get-started .get-started__event-ticket .ticket-body__right{padding-top:0;padding-right:0}}.get-started .get-started__event-ticket .ticket-body__info{gap:20px;display:flex}@media screen and (max-width:479px){.get-started .get-started__event-ticket .ticket-body__info{flex-direction:column}}.get-started .get-started__event-ticket .ticket-body__info.one-col{padding-top:20px}.get-started .get-started__event-ticket .ticket-body .ticket-info-item{gap:10px;display:flex}.get-started .get-started__event-ticket .ticket-body .ticket-info-item>div{flex-direction:column;display:flex}.get-started .get-started__event-ticket .ticket-body .ticket-info-item .icon-aol{color:#ed994e;font-size:20px}.get-started .get-started__event-ticket .ticket-body .ticket-info-item__label{color:#4f4f4f;font-size:14px;font-weight:400}@media screen and (max-width:991px){.get-started .get-started__event-ticket .ticket-body .ticket-info-item__label{text-align:left}}.get-started .get-started__event-ticket .ticket-body .ticket-info-item__value{color:#31364e;font-size:16px;font-weight:500;line-height:20px}.get-started .get-started__event-ticket .ticket-body .ticket-qr{background:#f7f7f7;border:1px dashed #4f4f4f;border-radius:12px;flex-direction:column;place-items:center;padding:10px;display:flex}.get-started .get-started__event-ticket .ticket-body .ticket-qr img{width:160px;height:160px}.get-started .get-started__event-ticket .ticket-body .ticket-qr .text-md{color:#31364e;margin-top:10px;font-size:14px;font-weight:500}.get-started .get-started__event-ticket .ticket-body .ticket-qr .text-sm{color:#4f4f4f;font-size:12px;font-weight:400}.get-started .get-started__event-ticket .ticket-body .wallet-pass-button button{color:#fff;cursor:pointer;background:#ed994e;border:none;border-radius:10px;justify-content:center;align-items:center;width:275px;height:45px;margin:auto;font-size:16px;font-weight:500;display:flex}.get-started .get-started__event-ticket .ticket-body .wallet-pass-button button:hover,.get-started .get-started__event-ticket .ticket-body .wallet-pass-button button:active{background-color:#ed994e}.get-started .get-started__event-ticket .ticket-body .wallet-pass-options{text-align:center}.get-started .get-started__event-ticket .ticket-body .wallet-pass-options>.tw-flex{flex-direction:column}.get-started .get-started__event-ticket .ticket-body .wallet-pass-options button{border:none}.get-started .get-started__event-ticket .ticket-body .wallet-pass-options>button{color:#ed994e;background:0 0;text-decoration:underline}.get-started .get-started__event-ticket .ticket-body .ticket-note{color:#4b5563;text-align:center;margin-top:10px;font-size:14px}.get-started .program-details{z-index:1;box-shadow:0 1px 0 #31364e0f,0 24px 48px -20px var(--pd-shadow);background-color:#fff;border:0;border-radius:14px;margin:28px 28px 0;padding:0;position:relative;overflow:hidden}.get-started .program-details__title{color:#fff;background:var(--pd-band);margin:0;padding:20px 26px 16px;font-size:22px;font-weight:600;line-height:1.2;position:relative}.get-started .program-details__title:after{content:"";background:var(--pd-ribbon);width:52px;height:4px;position:absolute;bottom:0;left:26px}.get-started .program-details__list-schedule{counter-reset:program-session;margin:0;padding:4px 26px 0;list-style:none}.get-started .program-details__list-schedule:not(:last-child){border-bottom:0;padding-bottom:0}.get-started .program-details__schedule{counter-increment:program-session;border-bottom:1px solid #31364e1a;grid-template-columns:26px 1fr auto;align-items:baseline;gap:0 14px;margin:0;padding:12px 0;display:grid}.get-started .program-details__schedule:before{content:counter(program-session, decimal-leading-zero);letter-spacing:.06em;font-variant-numeric:tabular-nums;color:var(--pd-mark);font-size:11px;font-weight:600}.get-started .program-details__schedule:last-child{border-bottom:0}.get-started .program-details__schedule-date{font-variant-numeric:tabular-nums;color:#31364e;font-size:15px;font-weight:600}.get-started .program-details__schedule-time{font-variant-numeric:tabular-nums;color:#31364eb8;text-align:right;white-space:nowrap;margin-left:0;font-size:14px;font-weight:400}.get-started .program-details__venue{border-top:1px solid #31364e1a;padding:14px 26px 20px}.get-started .program-details__venue-label{letter-spacing:.12em;text-transform:uppercase;color:#31364e8c;margin-bottom:5px;font-size:11px;font-weight:600;display:block}.get-started .program-details__venue-address{color:#31364e;align-items:baseline;gap:8px;font-size:14px;font-weight:500;line-height:1.45;text-decoration:none;transition:color .16s;display:inline-flex}.get-started .program-details__venue-address .icon-aol{color:var(--pd-mark);flex-shrink:0;font-size:13px}.get-started .program-details__venue-address:hover,.get-started .program-details__venue-address:focus-visible{color:var(--pd-mark);text-underline-offset:3px;text-decoration:underline}.get-started .program-details__location{background:var(--pd-mark-soft);letter-spacing:.02em;color:var(--pd-mark);border-radius:999px;align-items:center;gap:7px;margin:4px 26px 20px;padding:6px 13px 6px 11px;font-size:13px;font-weight:600;display:inline-flex}.get-started .program-details__location:before{content:"";background:var(--pd-mark);border-radius:50%;width:6px;height:6px}@media screen and (max-width:767px){.get-started .program-details{margin:-40px 14px 0}.get-started .program-details__title{padding:16px 20px 13px;font-size:19px}.get-started .program-details__title:after{left:20px}.get-started .program-details__list-schedule{padding-left:20px;padding-right:20px}.get-started .program-details__schedule{grid-template-columns:22px 1fr;gap:0 10px}.get-started .program-details__schedule-time{text-align:left;grid-column:2}.get-started .program-details__location{margin-left:20px;margin-right:20px}.get-started .program-details__venue{padding-left:20px;padding-right:20px}}@media (prefers-reduced-motion:no-preference){.get-started .program-details{animation:.56s cubic-bezier(.22,1,.36,1) both program-card-rise}.get-started .program-details__schedule{animation:.4s cubic-bezier(.22,1,.36,1) both program-row-in}.get-started .program-details__schedule:first-child{animation-delay:.225s}.get-started .program-details__schedule:nth-child(2){animation-delay:.27s}.get-started .program-details__schedule:nth-child(3){animation-delay:.315s}.get-started .program-details__schedule:nth-child(4){animation-delay:.36s}.get-started .program-details__schedule:nth-child(5){animation-delay:.405s}.get-started .program-details__schedule:nth-child(6){animation-delay:.45s}}@keyframes program-card-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes program-row-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.org-sky-schools .get-started{--pd-band:#1c67c4;--pd-ribbon:#3b89e6;--pd-mark:#1c67c4;--pd-mark-soft:#3b89e61f;--pd-shadow:#1c67c466}.org-sky-schools .get-started .get-started__event-ticket .ticket-header{background:#3b89e6}.org-sky-schools .get-started .get-started__event-ticket .ticket-body{background-color:#d9e8fa}.org-sky-schools .get-started .get-started__event-ticket .ticket-body .ticket-info-item .icon-aol{color:#3b89e6}.org-sky-schools .get-started .get-started__event-ticket .ticket-body .wallet-pass-button button{background:#3b89e6}.org-sky-schools .get-started__link,.org-sky-schools .get-started__link:hover,.org-sky-schools .get-started__link:active{color:#3b89e6}.org-sky-schools .course-bottom-card .btn-secondary{background:linear-gradient(#95bff2 3.84%,#3b89e6 109.6%)}.org-pwht .get-started{--pd-band:#0e59a3;--pd-ribbon:#ca2d38;--pd-mark:#0e59a3;--pd-mark-soft:#0e59a31a;--pd-shadow:#0e59a373}.org-pwht .get-started .get-started__event-ticket .ticket-header{background:#0e59a3}.org-pwht .get-started .get-started__event-ticket .ticket-body{background-color:#0e59a31f}.org-pwht .get-started .get-started__event-ticket .ticket-body .ticket-info-item .icon-aol{color:#0e59a3}.org-pwht .get-started .get-started__event-ticket .ticket-body .wallet-pass-button button{background:#0e59a3}.org-pwht .get-started__link,.org-pwht .get-started__link:hover,.org-pwht .get-started__link:active{color:#0e59a3}.org-pwht .course-bottom-card .btn-secondary{background:linear-gradient(#2a8ced 3.84%,#0e59a3 109.6%)}@media screen and (max-width:1199px){.get-started__subtitle{font-size:16px}.get-started__title{font-size:36px}.get-started__text{font-size:14px}.get-started__video{height:auto}}@media screen and (max-width:991px){.get-started{padding:50px 0 60px}.get-started__subtitle{font-size:16px}.get-started__title{font-size:36px}.get-started__text{font-size:14px}.get-started__video{width:100%;height:auto}}@media screen and (max-width:767px){.get-started{padding:30px 0 0}.get-started__info{margin-bottom:30px}.get-started__subtitle{font-size:14px}.get-started__title{margin:5px 0 20px;font-size:24px}.get-started__text,.get-started__link{font-size:16px}.get-started .btn-wrapper{margin-top:20px}}@media screen and (max-width:500px){.get-started .btn-wrapper button{width:100%}.get-started .btn-wrapper button:not(:last-child){margin:0 0 15px}}.journey-starts{background-image:url(/img/journey-starts-bg-new.png);background-size:cover;margin-bottom:100px;padding:50px 0 100px}.journey-starts .container{position:relative}.journey-starts .program-details{background-color:#fff;border:1px solid #e9e9e9;border-radius:8px;width:560px;padding:30px 25px;position:absolute;top:-140px;right:75px;box-shadow:0 2px 25px #3d8be833}.journey-starts .program-details__title{letter-spacing:normal;color:#31364e;margin-bottom:15px;font-size:22px;font-style:normal;font-weight:600;font-stretch:100%;line-height:normal}.journey-starts .program-details__schedule:not(:last-child){margin-bottom:7px}.journey-starts .program-details__schedule span{display:block}.journey-starts .program-details__schedule-date{letter-spacing:normal;color:#6f7283;font-size:16px;font-style:normal;font-weight:600;font-stretch:100%;line-height:1.38}.journey-starts .program-details__schedule-time{letter-spacing:normal;color:#6f7283;font-size:16px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.38}.journey-starts__title{margin-bottom:30px;font-size:30px}.journey-starts__step{display:flex;position:relative}.journey-starts__step-number{letter-spacing:normal;text-align:center;color:#31364e;z-index:3;background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;margin-right:15px;font-size:20px;font-style:normal;font-weight:600;font-stretch:100%;line-height:1.1;display:flex;box-shadow:0 2px 10px #3d8be81a}.journey-starts__step:not(:last-child){padding-bottom:30px}.journey-starts__step:not(:last-child):after{content:"";z-index:1;border-left:1px dotted #fff;width:1px;height:100%;display:block;position:absolute;bottom:0;left:15px}.journey-starts__step-title{letter-spacing:normal;color:#31364e;margin-bottom:13px;font-size:20px;font-style:normal;font-weight:600;font-stretch:100%;line-height:1.1}.journey-starts__step-text{letter-spacing:normal;color:#31364e;font-size:16px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.5}.journey-starts__detail{width:458px}@media screen and (max-width:1199px){.journey-starts .program-details{width:350px;padding:30px 20px;top:-160px}.journey-starts .program-details__title{font-size:18px}.journey-starts .program-details__schedule-date,.journey-starts .program-details__schedule-time{font-size:14px}.journey-starts__title{font-size:24px}.journey-starts__step-number{font-size:20px}.journey-starts__step-title{font-size:18px}.journey-starts__step-text{font-size:14px}.journey-starts__detail{width:390px}}@media screen and (max-width:991px){.journey-starts{margin-bottom:81px}}@media screen and (max-width:768px){.journey-starts{margin-bottom:75px;padding:40px 0 80px}.journey-starts .program-details{top:unset;right:unset;width:100%;margin-bottom:40px;position:relative}}@media screen and (max-width:500px){.journey-starts__step-number{width:10px;min-width:10px;height:10px;margin-top:4px;margin-right:10px}.journey-starts__step-number span{display:none}.journey-starts__step:not(:last-child){padding-bottom:20px}.journey-starts__step:not(:last-child):after{bottom:-4px;left:5px}.journey-starts__step-title{margin-bottom:5px;font-size:16px}.journey-starts__step-text{font-size:14px}.journey-starts__detail{width:100%}}.profile{min-height:calc(100vh - 137px)}.profile__alert{justify-content:center;align-items:center;padding:3px 0;display:flex}@media screen and (max-width:639px){.profile__alert{position:sticky;top:0}}.profile__alert_error{background-image:linear-gradient(270deg,#ff858f,#fa5a67)}.profile__alert_close{display:none}.profile__alert span{text-align:left;letter-spacing:normal;color:#fff;align-items:center;font-size:15px;font-style:normal;font-weight:600;font-stretch:100%;line-height:1.33;display:inline-flex}.profile__alert span img{margin-right:10px}.profile__close-alert{cursor:pointer;margin-right:40px;display:inline-block}.profile-header{background-image:url(/img/bg-profile-header.png);background-size:cover;padding:80px 0}.profile-header__image{letter-spacing:normal;color:#3d8be8;background-color:#fff;border:2px solid #e9e9e9;border-radius:50%;justify-content:center;align-items:center;width:165px;height:165px;margin-right:30px;font-family:Lora,sans-serif;font-size:50px;font-style:normal;font-weight:700;font-stretch:100%;line-height:.96;display:flex;box-shadow:0 2px 25px #3d8be833}.profile-header__full-name{letter-spacing:normal;color:#31364e;margin-bottom:13px;font-family:Lora,sans-serif;font-size:36px;font-style:normal;font-weight:700;font-stretch:100%;line-height:1.33}.profile-header__course{letter-spacing:normal;color:#31364e;font-size:22px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.36}.profile-header__course:not(:last-child){margin-bottom:10px}.profile-header .btn-wrapper{margin-top:25px}.profile-header .btn-wrapper button:not(:last-child){margin-right:25px}.profile-body{padding:60px 0 300px}.profile-body__main{cursor:pointer}.profile-body #profile-tabs-container{justify-content:space-between;width:100%;margin-bottom:30px}.profile-body #profile-tabs-container .nav-item{flex-grow:1}.profile-body .profile-tab{letter-spacing:normal;text-align:center;color:#c4c5cc;border-bottom:2px solid #c4c5cc;width:100%;padding:10px;font-size:16px;font-style:normal;font-weight:600;font-stretch:100%;line-height:1.38;text-decoration:none;transition:all .3s ease-in-out;display:block}.profile-body .profile-tab:hover{color:#31364e}.profile-body .profile-tab.active{color:#31364e;border-bottom:2px solid #3d8be8}.profile-body .profile-update__title{letter-spacing:normal;color:#31364e;margin:60px 0 20px;font-size:20px;font-style:normal;font-weight:600;font-stretch:100%;line-height:normal}.profile-body .profile-update__images-container img:not(:last-child){margin-right:20px}.profile-body .profile-update__form{width:653px}.profile-body .profile-update__form-header{margin:60px 0 20px}.profile-body .profile-update__card{background-color:#fff;border:1px solid #89beec;border-radius:8px;flex-flow:wrap;justify-content:space-between;max-width:100%;padding:40px 40px 50px;display:flex;box-shadow:0 2px 25px #3d8be833}.profile-body .profile-update__card #address,.profile-body .profile-update__card #discount-code{width:100%}.profile-body .profile-update__card .prompt-message{color:#c4c5cc;margin-top:8px;font-size:12px;line-height:1.33}.profile-body .profile-update__card .input-block{width:266px;position:relative}.profile-body .profile-update__card .input-block input:read-only{border-color:#31364e}.profile-body .profile-update__card .input-block.validate-error input{border-color:#fa4141}.profile-body .profile-update__card .input-block.validate-error .validation-message{display:block}.profile-body .profile-update__card .city-input{width:30%}.profile-body .profile-update__card #city-input{width:35%}.profile-body .profile-update__card #state-input{width:25%}.profile-body .profile-update__card #zip-input{width:30%}.profile-body .profile-update__card .validation-mobile-message{color:#fa4141;margin-top:8px;font-size:12px;line-height:1.33;display:none}.profile-body .profile-update__card #cvc,.profile-body .profile-update__card #mm-yy{width:113px}.profile-body .profile-update__card input{color:#31364e;background-color:#0000;border:none;border-bottom:1px solid #e9e9e9;outline:none;width:100%;margin-top:30px;font-size:16px;line-height:2;transition:all .3s ease-in-out}.profile-body .profile-update__card input::placeholder{color:#9598a6;transition:all .3s ease-in-out}.profile-body .profile-update__card input.no-valid{border-color:#fa4141}.profile-body .profile-update__card input:hover,.profile-body .profile-update__card input:focus,.profile-body .profile-update__card input:active{outline:none}.profile-body .profile-update__card input:hover{border-color:#89beec}.profile-body .profile-update__card input:focus{border-color:#2465b3}.profile-body .profile-update__card input:focus::placeholder{color:#c4c5cc}.profile-body__cards-container{flex-wrap:wrap;display:flex}.profile-body__card{background-color:#3d8be8;border-radius:8px;margin-top:30px;position:relative;box-shadow:0 2px 50px #3d8be833}.profile-body__card:not(:nth-child(4n)){margin-right:19px}.profile-body__card-img{border-radius:8px}.profile-body__card-date{letter-spacing:normal;color:#fff;background-color:#3d8be880;border-radius:4px;padding:9px 10px;font-size:12px;font-style:normal;font-weight:500;font-stretch:100%;line-height:normal;position:absolute;top:20px;left:20px}.profile-body__card-detail{position:absolute;bottom:25px;left:20px}.profile-body__card-detail h4{letter-spacing:normal;color:#fff;margin:0;font-size:12px;font-style:normal;font-weight:400;font-stretch:100%;line-height:normal}.profile-body__card-detail h2{letter-spacing:normal;color:#fff;margin:2px 0 10px;font-size:20px;font-style:normal;font-weight:700;font-stretch:100%;line-height:normal}.profile-body__card-detail h3{letter-spacing:normal;color:#fff;margin:0;font-size:14px;font-style:normal;font-weight:500;font-stretch:100%;line-height:normal}.profile-body .past-courses__cards,.profile-body_mobile .past-courses__cards{justify-content:space-between;align-items:center;padding:10px 0;display:flex}.profile-body .past-courses__cards__item,.profile-body_mobile .past-courses__cards__item{background:#fff;border-radius:16px;justify-content:space-between;align-items:center;width:333px;padding:10px 10px 10px 20px;display:flex;box-shadow:0 4px 15px #3d8be826}.profile-body .past-courses__cards__item-title,.profile-body_mobile .past-courses__cards__item-title{color:#31364e;margin:0;font-size:22px;line-height:30px}.profile-body .past-courses__cards__item-counter,.profile-body_mobile .past-courses__cards__item-counter{color:#3d8be8;text-align:center;background:#89beec26;border-radius:8px;width:60px;height:60px;padding:2px 10px;font-size:12px;font-weight:500;line-height:16px}.profile-body .past-courses__cards__item-counter span,.profile-body_mobile .past-courses__cards__item-counter span{font-size:26px;font-weight:600;line-height:34px}.profile-body .past-courses__cards__arrow,.profile-body_mobile .past-courses__cards__arrow{width:25px;height:25px;display:block}.profile-body .past-courses__table,.profile-body_mobile .past-courses__table{padding:30px 0}.profile-body_mobile{padding:40px 0;overflow:hidden}.profile-body_mobile__card{flex-direction:column;margin-bottom:10px;display:flex;position:relative}.profile-body_mobile__card-header button,.profile-body_mobile__card-header .btn{box-shadow:none;letter-spacing:normal;text-align:center;color:#3d8be8;border-bottom:2px solid #3d8be8;border-radius:0;outline:none;width:100%;font-size:16px;font-style:normal;font-weight:600;font-stretch:100%;line-height:1.38;transition:all .3s ease-in-out;display:inline-block}.profile-body_mobile__card-header button.collapsed,.profile-body_mobile__card-header .btn.collapsed{color:#c4c5cc;border-color:#ececec}.profile-body_mobile__card-body{padding:30px 0}.profile-body_mobile__card-body .embla__container{width:294px;height:290px;display:flex}.profile-body_mobile__card-body .embla__slide{cursor:pointer;flex:0 0 100%;padding-right:20px;position:relative}.profile-body_mobile__card-body .profile-update__images-container img:not(:last-child){margin-right:20px}.profile-body_mobile__card-body .profile-update__form-header{margin-bottom:20px}.profile-body_mobile__card-body .profile-update__title{letter-spacing:normal;color:#31364e;font-size:20px;font-style:normal;font-weight:600;font-stretch:100%;line-height:normal}.profile-body_mobile__card-body .profile-update__card{background-color:#fff;border:1px solid #89beec;border-radius:8px;flex-flow:wrap;justify-content:space-between;width:100%;padding:40px 20px;display:flex;box-shadow:0 2px 25px #3d8be833}.profile-body_mobile__card-body .profile-update__card .prompt-message{color:#c4c5cc;margin-top:8px;font-size:12px;line-height:1.33}.profile-body_mobile__card-body .profile-update__card .input-block{width:45%;position:relative}.profile-body_mobile__card-body .profile-update__card .input-block:not(:first-child){margin-top:30px}.profile-body_mobile__card-body .profile-update__card .input-block.validate-error input{border-color:#fa4141}.profile-body_mobile__card-body .profile-update__card .input-block.validate-error .validation-message{display:block}.profile-body_mobile__card-body .profile-update__card .validation-mobile-message{color:#fa4141;margin-top:8px;font-size:12px;line-height:1.33;display:none}.profile-body_mobile__card-body .profile-update__card input{color:#31364e;background-color:#0000;border:none;border-bottom:1px solid #e9e9e9;outline:none;width:100%;font-size:16px;line-height:2;transition:all .3s ease-in-out}.profile-body_mobile__card-body .profile-update__card input::placeholder{color:#9598a6;transition:all .3s ease-in-out}.profile-body_mobile__card-body .profile-update__card input:read-only{border-color:#31364e}.profile-body_mobile__card-body .profile-update__card input.no-valid{border-color:#fa4141}.profile-body_mobile__card-body .profile-update__card input:hover,.profile-body_mobile__card-body .profile-update__card input:focus,.profile-body_mobile__card-body .profile-update__card input:active{outline:none}.profile-body_mobile__card-body .profile-update__card input:hover{border-color:#89beec}.profile-body_mobile__card-body .profile-update__card input:focus{border-color:#2465b3}.profile-body_mobile__card-body .profile-update__card input:focus::placeholder{color:#c4c5cc}.profile-body_mobile__course{border-radius:8px;width:100%;height:100%;margin:0 auto;position:relative}.profile-body_mobile__course-img{border-radius:8px;width:100%;height:100%}.profile-body_mobile__course-date{letter-spacing:normal;color:#fff;background-color:#3d8be880;border-radius:4px;padding:9px 10px;font-size:12px;font-style:normal;font-weight:500;font-stretch:100%;line-height:normal;position:absolute;top:20px;left:20px}.profile-body_mobile__course-detail{position:absolute;bottom:25px;left:20px}.profile-body_mobile__course-detail h4{letter-spacing:normal;color:#fff;margin:0;font-size:12px;font-style:normal;font-weight:400;font-stretch:100%;line-height:normal}.profile-body_mobile__course-detail h2{letter-spacing:normal;color:#fff;margin:2px 0 10px;font-size:20px;font-style:normal;font-weight:700;font-stretch:100%;line-height:normal}.profile-body_mobile__course-detail h3{letter-spacing:normal;color:#fff;margin:0;font-size:14px;font-style:normal;font-weight:500;font-stretch:100%;line-height:normal}.profile-body_mobile .past-courses__cards{flex-direction:column;padding:0}.profile-body_mobile .past-courses__cards__item{width:100%}.profile-body_mobile .past-courses__cards__arrow{margin:15px 0;transform:rotate(90deg)}.profile-body_mobile .past-courses__data{text-align:center;padding:40px 0 10px}.profile-body_mobile .past-courses__data__items{margin-bottom:20px}.profile-body_mobile .past-courses__data__items .past-course{text-align:left;background:#fff;border:1px solid #e9e9e9;border-radius:16px;padding:20px}.profile-body_mobile .past-courses__data__items .past-course__meta{justify-content:space-between;display:flex}.profile-body_mobile .past-courses__data__items .past-course__meta span{color:#9598a6;font-size:12px;font-weight:500;line-height:14px}.profile-body_mobile .past-courses__data__items .past-course__course,.profile-body_mobile .past-courses__data__items .past-course__teacher,.profile-body_mobile .past-courses__data__items .past-course__email{color:#31364e}.profile-body_mobile .past-courses__data__items .past-course__course,.profile-body_mobile .past-courses__data__items .past-course__teacher{font-weight:600}.profile-body_mobile .past-courses__data__items .past-course__teacher,.profile-body_mobile .past-courses__data__items .past-course__email{font-size:14px}.profile-body_mobile .past-courses__data__items .past-course__meta{margin-bottom:10px}.profile-body_mobile .past-courses__data__items .past-course__course{margin-bottom:5px;font-size:20px;line-height:28px}.profile-body_mobile .past-courses__data__items .past-course__teacher{line-height:24px}.profile-body_mobile .past-courses__data__items .past-course__email{line-height:22px}.profile-body_mobile .past-courses__data__items .past-course:not(:last-child){margin-bottom:10px}.profile .cards-empty{align-items:center;display:flex}.profile .cards-empty__img{border-right:1px solid #ececec;padding:23px 30px}.profile .cards-empty__text{max-width:400px;margin-left:30px;font-size:16px;line-height:1.63}.profile-modal{pointer-events:none;-webkit-backdrop-filter:blur(10px)saturate(160%);opacity:0;z-index:102;background-color:#0f141e73;justify-content:center;align-items:center;transition:all .3s ease-in-out;display:flex;position:fixed;inset:0}.profile-modal.show{opacity:1;pointer-events:all}.profile-modal .course-details-card{pointer-events:none;background-color:#fff;border-radius:8px;width:620px;display:none;position:relative;box-shadow:0 2px 35px #0000000d}.profile-modal .course-details-card.show{pointer-events:all;display:block}.profile-modal .course-details-card__title{text-align:center;margin-bottom:30px;font-size:26px;line-height:1.46}.profile-modal .course-details-card__subtitle{letter-spacing:normal;color:#31364e;font-size:16px;font-style:normal;font-weight:600;font-stretch:100%;line-height:1.38}.profile-modal .course-details-card__excludes{letter-spacing:normal;color:#9598a6;font-size:12px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.5}.profile-modal .course-details-card__list{margin:10px 0 0;padding-left:20px;list-style:outside}.profile-modal .course-details-card__list-item{letter-spacing:normal;color:#ed994e;font-size:16px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.38}.profile-modal .course-details-card__list-item span{color:#31364e}.profile-modal .course-details-card__body{padding:40px 25px 30px}@media (min-width:769px){.profile-modal .course-details-card__body{max-height:calc(100dvh - 140px);overflow:auto}}.profile-modal .course-details-card__footer{text-align:right;background-color:#ed994e1a;padding:25px;display:block}@media screen and (max-width:639px){.profile-modal .course-details-card__footer{text-align:center}}.profile-modal .course-details-card .link{letter-spacing:normal;font-size:12px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.5}.profile-modal .course-details-card.digital-journey-details .course-details-card__list{margin-bottom:10px}.profile-modal .course-join-card{pointer-events:none;background-color:#fff;border-radius:8px;width:620px;display:none;position:relative;box-shadow:0 2px 35px #0000000d}.profile-modal .course-join-card.show{pointer-events:all;display:block}.profile-modal .course-join-card__body{background-color:#fff;border-radius:8px 8px 0 0;padding:40px 25px 30px}.profile-modal .course-join-card__title{text-align:center;margin-bottom:30px;font-size:26px;line-height:1.46}.profile-modal .course-join-card__subtitle{letter-spacing:normal;color:#31364e;font-size:16px;font-style:normal;font-weight:600;font-stretch:100%;line-height:1.38}.profile-modal .course-join-card__text-container{margin-bottom:25px}.profile-modal .course-join-card__text{letter-spacing:normal;color:#31364e;font-size:16px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.38}.profile-modal .course-join-card__text:not(:first-child){margin-top:10px}.profile-modal .course-join-card__excludes{letter-spacing:normal;color:#9598a6;margin-top:15px;font-size:12px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.5}.profile-modal .course-join-card__list{margin:10px 0 0;padding-left:20px;list-style:outside}.profile-modal .course-join-card__list-item{letter-spacing:normal;color:#ed994e;font-size:16px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.38}.profile-modal .course-join-card__list-item span{color:#9598a6}.profile-modal .course-join-card__footer{text-align:right;background-color:#ed994e1a;padding:25px 25px 30px}.profile-modal .course-join-card__footer button{border-radius:50px}.profile-modal .course-join-card.digital-member-join_journey .course-join-card__title{margin-bottom:25px}.profile-modal .course-join-card.digital-member-join_journey .course-join-card__list span{color:#31364e}.profile-modal .course-join-card.digital-member-join_journey .course-join-card__list-item-tooltip{cursor:pointer;border-bottom:1px dashed #31364e;transition:all .3s ease-in-out;position:relative}.profile-modal .course-join-card.digital-member-join_journey .course-join-card__list-item-tooltip-block{pointer-events:none;opacity:0;letter-spacing:normal;text-align:center;color:#31364e;background-color:#fff;border:1px solid #e9e9e9;width:230px;padding:10px 15px;font-size:12px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.33;transition:all .3s ease-in-out;position:absolute;top:-50px;left:50%;transform:translate(-50%);box-shadow:0 2px 25px #3d8be833}.profile-modal .course-join-card.digital-member-join_journey .course-join-card__list-item-tooltip-block:after{content:"";background-color:#fff;border-bottom:1px solid #e9e9e9;border-right:1px solid #e9e9e9;width:8px;height:8px;position:absolute;top:95%;left:50%;transform:rotate(45deg)}.profile-modal .course-join-card.digital-member-join_journey .course-join-card__list-item-tooltip:hover{color:#6f7283;border-color:#6f7283}.profile-modal .course-join-card.digital-member-join_journey .course-join-card__list-item-tooltip:hover .course-join-card__list-item-tooltip-block{opacity:1}.profile-modal .course-join-card.digital-member-join_journey .course-join-card__footer{text-align:center;padding:25px}.profile-modal .course-join-card.digital-member-join_journey .course-join-card__footer h2{letter-spacing:normal;text-align:center;color:#31364e;margin-bottom:20px;font-size:20px;font-style:normal;font-weight:600;font-stretch:100%;line-height:1.5}.profile-modal .close-modal{cursor:pointer;background-color:#fff;border:none;border-radius:50%;outline:none;flex-direction:column;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:absolute;top:0;right:-50px}.profile-modal .close-modal .close-line{background-color:#6f7283;border-radius:1px;width:12px;height:2px;transition:all .3s ease-in-out;display:block}.profile-modal .close-modal .close-line:first-child{transform:rotate(45deg)}.profile-modal .close-modal .close-line:last-child{margin-top:-2px;transform:rotate(-45deg)}.profile-modal .close-modal:hover .close-line{background-color:#3d8be8}.profile-modal .close-modal:active{background-color:#fffc}.profile-modal .close-modal:active .close-line{background-color:#2465b3}.profile-modal .close-modal:active,.profile-modal .close-modal:hover,.profile-modal .close-modal:focus{outline:none}@media screen and (max-width:1199px){.profile__alert span{white-space:normal;font-size:12px}.profile__alert span img{margin-right:10px}}@media screen and (max-width:991px){.profile-header__image{width:135px;height:135px;margin-right:30px;font-size:40px}.profile-header__full-name{margin-bottom:10px;font-size:30px}.profile-header__course{font-size:18px}.profile-header__course:not(:last-child){margin-bottom:10px}.profile-header .btn-wrapper{margin-top:20px}.profile-body .profile-tab{padding:11px 20px;font-size:14px}.profile-modal{background-color:#fff;justify-content:flex-start;align-items:flex-start;height:0;overflow-y:auto}.profile-modal .close-modal{top:unset;right:unset;left:unset;bottom:unset;margin:70px 0 0;position:relative;box-shadow:0 2px 25px #3d8be833}.profile-modal.show{pointer-events:all;display:flex}.profile-modal.active{height:100vh;padding-bottom:100px}.profile-modal .course-join-card{width:100%;box-shadow:none;padding:0 20px}.profile-modal .course-join-card__text-container{margin-bottom:15px}.profile-modal .course-join-card__text{font-size:14px}.profile-modal .course-join-card__list-item{font-size:14px;line-height:1.57}.profile-modal .course-join-card__list-item:not(:last-child){margin-bottom:10px}.profile-modal .course-join-card__body{padding:30px 0 25px}.profile-modal .course-join-card.digital-member-join_journey .course-join-card__title{margin-bottom:15px}.profile-modal .course-join-card.digital-member-join_journey .course-join-card__footer{border-radius:8px;margin-bottom:20px;padding:20px}.profile-modal .course-join-card.digital-member-join_journey .course-join-card__footer h6{font-size:18px}.profile-modal .course-join-card.digital-member-join_journey .course-join-card__footer-text{margin-bottom:20px}.profile-modal .course-details-card{width:100%;box-shadow:none;padding:0 20px}.profile-modal .course-details-card .link{font-size:16px}.profile-modal .course-details-card.show{display:block}.profile-modal .course-details-card__title{text-align:left;font-size:24px}.profile-modal .course-details-card__body{padding:40px 0 30px}.profile-modal .course-details-card__footer{text-align:center;background-color:#0000;padding:0 0 30px}.profile-modal .course-details-card__list-item:not(:last-child){margin-bottom:5px}}@media screen and (min-width:991px) and (max-height:630px){.profile-modal .course-join-card__body{padding:25px}.profile-modal .course-join-card.digital-member-join_journey .course-join-card__footer{padding:15px 25px}}@media screen and (max-width:767px){.profile{min-height:calc(100vh - 106px)}.profile__alert{padding:10px 0}.profile__close-alert{margin-right:15px}.profile-header{padding:40px 0}.profile-header__client{align-items:center;margin-bottom:20px;display:flex}.profile-header__image{width:85px;height:85px;margin-right:20px;font-size:32px}.profile-header__full-name{font-size:24px}.profile-header__course{font-size:16px}.profile-header__course:not(:last-child){margin-bottom:20px}.profile .cards-empty{flex-direction:column}.profile .cards-empty__img{border-right:none;padding:23px 30px}.profile .cards-empty__text{max-width:unset;text-align:center;width:100%;margin-left:0;font-size:14px}}@media screen and (max-width:429px){.profile-header__course a,.profile-header__course .link{display:block}}@media screen and (max-width:493px){.profile-header__info .btn-wrapper button{margin-right:0}.profile-header__info .btn-wrapper button:not(:last-child){margin-bottom:20px;margin-right:0}}@media screen and (max-width:375px){.profile-header__info .btn-wrapper button,.profile-modal .course-join-card button,.profile-modal .course-details-card button{text-align:center;justify-content:center;width:100%}.profile-modal .course-join-card.digital-member-join_journey .course-join-card__footer h6,.profile-modal .course-join-card.digital-member-join_journey .course-join-card__footer-text{text-align:left}}@media screen and (max-width:360px){.profile-body_mobile__card-body .embla__container{width:254px;height:250px}}@media screen and (max-width:329px){.profile-header__course{font-size:14px}}.footer-details{padding:40px 0 0}.footer-details .logo{margin-bottom:30px}.footer-details .nav-details{text-align:left;white-space:nowrap;margin-top:3px}.footer-details .nav-details .nav-item__title{color:#31364e;font-size:16px;font-weight:600}.footer-details .dropdown-item{text-decoration:none}.footer-details .detail{flex-direction:column;align-items:center;display:flex}.footer-details .detail .dropdown-toggle{color:#31364e;align-items:center;padding:0;font-size:16px;font-weight:600;text-decoration:none;transition:all .3s ease-in-out;display:flex}.footer-details .detail .dropdown-toggle:after{color:#89beec}.footer-details .detail .dropdown-toggle:hover{color:#6f7283!important}.footer-details .detail .dropdown-toggle img{margin-right:10px}.footer-details .detail .dropdown-toggle:not(:first-child) img{margin-left:45px}.footer-details .detail .input-box{background-color:#fff;border:1px solid #e9e9e9;border-radius:4px;flex-direction:row;align-items:center;padding:8px 15px;transition:all .3s ease-in-out;display:flex}.footer-details .detail .input-box:hover{border-color:#89beec}.footer-details .detail .input-box input{background:0 0;border:none}.footer-details .detail .input-box img{margin-right:10px}.footer-details .nav-item a{color:#31364e;font-size:12px;text-decoration:none}.footer-details .nav-item a:hover{color:#6f7283}.footer-details .search-block{margin-top:32px;margin-bottom:40px}.footer-details .social-network{flex-direction:row;display:flex}.footer-details .social-network__item{cursor:pointer;background-color:#fff;border:1px solid #e9e9e9;border-radius:4px;justify-content:center;align-items:center;width:35px;height:35px;margin-right:20px;transition:all .3s ease-in-out;display:flex}.footer-details .social-network__item:last-child{margin-right:0}.footer-details .social-network__item:hover{border-color:#89beec}.footer-details .social-network__item:active,.footer-details .social-network__item:focus{border-color:#4191e9}.top-column{background-image:url(/img/top-column-bg@2x.webp);background-position:90%;background-size:cover;padding:190px 150px 235px;position:relative;box-shadow:inset 0 -130px 89px -60px #fff}.top-column .type-course{color:#31364e;margin-bottom:10px;font-size:18px;line-height:1.44}.top-column .course-name{color:#31364e;font-size:48px}.top-column .course-name_thin{font-weight:400!important}.top-column .course-details-list{margin-bottom:40px;padding:0 20px;list-style-type:disc}.top-column .course-details-list li{color:#31364e;font-size:18px;font-weight:600}.top-column .course-details-list li:not(:first-child){margin-top:10px}.top-column .course-details{background:#fff;border-radius:16px;flex-direction:column;gap:24px;width:369px;padding:24px;display:flex;position:absolute;bottom:-195px;right:150px;box-shadow:0 2px 24px #3d8be840}.top-column .course-details__cost{color:#000;font-family:Roboto;font-size:22px;font-weight:600;line-height:26px}.top-column .course-details__cost span{color:#717171;text-decoration:line-through}.top-column .course-details__place{grid-template-columns:1fr 1fr;display:grid}.top-column .course-details__instructor{grid-template-columns:1fr 124px;display:grid}.top-column .course-details__place .top,.top-column .course-details__place .left,.top-column .course-details__place .right,.top-column .course-details__place .bottom,.top-column .course-details__place .full,.top-column .course-details__instructor .top,.top-column .course-details__instructor .left,.top-column .course-details__instructor .right,.top-column .course-details__instructor .bottom,.top-column .course-details__instructor .full{border:1px solid #b0b0b0;border-radius:8px}.top-column .course-details__place .full,.top-column .course-details__instructor .full{grid-column:1/3}.top-column .course-details__place .top,.top-column .course-details__instructor .top{border-bottom-right-radius:0;border-bottom-left-radius:0}.top-column .course-details__place .top.left,.top-column .course-details__instructor .top.left{border-top-right-radius:0}.top-column .course-details__place .top.right,.top-column .course-details__instructor .top.right{border-top-left-radius:0}.top-column .course-details__place .left+.right,.top-column .course-details__instructor .left+.right{border-left:none}.top-column .course-details__place .bottom,.top-column .course-details__instructor .bottom{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.top-column .course-details__place .bottom.left,.top-column .course-details__instructor .bottom.left{border-bottom-right-radius:0}.top-column .course-details__place .bottom.right,.top-column .course-details__instructor .bottom.right{border-bottom-left-radius:0}.top-column .course-details__cell{padding:12px}.top-column .course-details__table-text{color:#222;text-transform:uppercase;font-size:10px;font-weight:800;line-height:14px}.top-column .course-details__table-text a{text-decoration:none}.top-column .course-details__table-text span{color:#000;text-transform:none;margin-top:2px;font-size:13px;font-weight:400;line-height:18.2px;display:block}.top-column .course-details__table-text.small span{font-size:12px;line-height:18px}.top-column .course-details__times{flex-direction:column;gap:8px;display:flex}.top-column .course-details__time{color:#222;justify-content:space-between;font-family:Roboto;font-size:14px;font-weight:400;line-height:19.6px;display:flex}.top-column .course-details__time span{font-size:13px;font-weight:600;line-height:18.2px}.top-column .course-details__text{color:#222;font-family:Roboto;font-size:14px;font-weight:400;line-height:20px}.top-column .course-details__buttons{justify-content:space-between;display:flex}.top-column .course-details__search{color:#fff;text-align:center;background:#508be1;border:none;border-radius:10px;outline:none;width:100%;height:48px;font-family:Roboto;font-size:16px;font-weight:600;line-height:20px}.top-column .course-details__search.disabled{display:none}.top-column .mobile-modal{top:0;bottom:unset;height:0;position:fixed}.top-column .mobile-modal .close-modal{background-color:#fff;margin:40px auto 0 20px;box-shadow:0 2px 25px #3d8be833}.top-column .mobile-modal{display:none}.top-column .mobile-modal .icon-wrapper{justify-content:center;align-items:center;width:100%;margin-bottom:20px;display:flex}.top-column .mobile-modal .icon-wrapper .icon{cursor:pointer;background-color:#fff;border:1px solid #e9e9e9;border-radius:4px;transition:all .3s ease-in-out}.top-column .mobile-modal .icon-wrapper .icon:hover{border-color:#89beec}.top-column .mobile-modal .icon-wrapper .icon:active{border-color:#4191e9}.top-column .mobile-modal .icon-wrapper .icon img{width:50px;height:50px}.top-column .mobile-modal .icon-wrapper .icon:not(:last-child){margin-right:20px}.top-column .mobile-modal .mobile-modal__header{background:0 0;padding:0}.top-column .mobile-modal .mobile-modal__header-subtitle{text-align:center;color:#31364e;margin:40px 20px;font-size:20px;font-weight:600;line-height:1.3}.top-column .mobile-modal .mobile-modal__header .auth-btn-wrapper{display:flex}.top-column .mobile-modal .mobile-modal__header .auth-btn{text-align:center;color:#c4c5cc;background-color:#fff;border:none;border-bottom:2px solid #e9e9e9;outline:none;width:50%;padding:0 0 11px;font-size:18px;font-weight:600;transition:all .3s ease-in-out}.top-column .mobile-modal .mobile-modal__header .auth-btn.active{color:#3d8be8;border-color:#3d8be8}.top-column .mobile-modal .modal-window__body{border:none}.top-column .mobile-modal form{opacity:0;flex-direction:column;margin-top:20px;transition:all .3s ease-in-out;display:none}.top-column .mobile-modal form.active{display:flex}.top-column .mobile-modal form.show{opacity:1}.top-column .mobile-modal form input{color:#9598a6;border:1px solid #e9e9e9;border-radius:4px;margin-bottom:15px;padding:12px 15px;font-size:14px;transition:all .3s ease-in-out}.top-column .mobile-modal form input.validate{border-color:#fa5a67}.top-column .mobile-modal form input:hover{border-color:#89beec}.top-column .mobile-modal form input:focus{border-color:#2465b3}.top-column .mobile-modal form .validation-input{text-align:left;color:#fa5a67;margin-bottom:15px;font-size:12px;line-height:1.33}.top-column .mobile-modal form .link{text-align:left}.top-column .mobile-modal form .checkbox-wrapper{margin-top:17px;display:flex}.top-column .mobile-modal form .checkbox-text{text-align:left;margin-left:10px;font-size:12px}.top-column.silent-retreat{background-image:url(/img/silent-retreat-bg@2x.webp)}.top-column.silent-retreat .type-course,.top-column.silent-retreat .course-name{color:#fff}.top-column.silent-retreat .course-details{bottom:-290px}.top-column.silent-retreat .course-details-list li{color:#fff}.top-column.sahaj-samadhi{box-shadow:none;background-image:url(/img/sahaj-samadhi-bg@2x.webp);background-position-y:100%}.top-column.sahaj-samadhi .course-name{font-weight:400;display:inline-flex}.top-column.sahaj-samadhi .course-name span{font-size:20px}.top-column.sky-breath-meditation{box-shadow:none;background-image:url(/img/gurudev_sky.webp);background-position-y:5%}@media screen and (max-width:720px){.top-column.sky-breath-meditation{background-position-x:80%}}.top-column.sky-breath-meditation .type-course,.top-column.sky-breath-meditation .course-name,.top-column.sky-breath-meditation .course-details-list li{color:#fff}.top-column.sky-breath-meditation .course-name{max-width:66%}.top-column.sky-breath-meditation .in-person{bottom:-393px}@media screen and (min-width:720px){.top-column.sky-breath-meditation .course-details{bottom:-400px}.top-column.sky-breath-meditation .in-person{bottom:-450px}}@media screen and (max-width:1440px){.top-column{box-shadow:unset}}@media screen and (max-width:1439px){.silent-retreat .course-details{right:50px}}@media screen and (max-width:1380px){.top-column{background-position-x:35%}}@media screen and (max-width:1199px){.top-column{padding:190px 50px 365px}.top-column .course-details{right:50px}}@media screen and (max-width:991px){.top-column{background-position-x:20%}.top-column .mobile-modal.active{opacity:1;display:block}.top-column .mobile-modal.show{height:100vh}.top-column .course-details{width:100%;max-width:335px;min-width:unset;bottom:-180px;right:50%;transform:translate(50%)}.top-column .course-details__body{padding:30px 20px}.top-column .course-details h2{font-size:18px}.top-column .course-details__list .course-details__title,.top-column .course-details__list li{font-size:14px}.top-column.silent-retreat .course-details{bottom:-250px}.top-column.silent-retreat .course-details__body{padding:30px 20px 20px}.top-column.sahaj-samadhi{padding-bottom:80px}.top-column.sahaj-samadhi .course-details{bottom:-520px}.top-column.sahaj-samadhi .course-name span{font-size:16px}}@media screen and (max-width:768px){.top-column{background-position:0%;width:100%;padding:60px 0 250px}.top-column .type-course{font-size:14px}.top-column .course-name{font-size:24px}.top-column .course-details-list li{font-size:16px}.top-column .course-details{bottom:-300px}.top-column.sky-breath-meditation .course-details{bottom:-393px}.top-column.silent-retreat{background-position-x:10%}.top-column.silent-retreat .course-details{bottom:-370px}.top-column.silent-retreat .course-details .course-details__footer{padding:20px}}@media screen and (max-width:375px){.top-column.sky-breath-meditation .course-details{bottom:-440px}}@media screen and (max-width:600px){.top-column{background-position-x:20%}.top-column .course-details-list{max-width:50%}.top-column.silent-retreat{background-position-x:50%}.top-column.silent-retreat .course-details-list{max-width:320px}}@media screen and (max-width:500px){.top-column{background-image:url(/img/top-column-mobile-bg.png);box-shadow:inset 0 -130px 89px -60px #fff}.top-column .course-details-list{max-width:50%}}@media screen and (max-width:375px){.course-details-list{padding-right:40px!important}.course-details-list li{font-size:16px;line-height:22px}.course-name{font-size:24px;font-weight:400}.top-column{padding-bottom:250px}.top-column .course-details__filter__buttons{flex-direction:column}.top-column .course-details__filter__button{width:100%}.top-column.sahaj-samadhi{padding-bottom:125px}}@media screen and (max-width:365px){.top-column .course-details{width:100%;max-width:300px}}@media (max-width:340px){.top-column.sahaj-samadhi .course-name{font-size:20px;display:block}.top-column.sahaj-samadhi .course-name span{font-size:20px}}.meditation-details{background-image:url(/img/meditation-details.webp);background-position-y:65%;background-repeat:no-repeat;background-size:cover;padding:60px 0 100px;box-shadow:inset 0 -130px 89px -60px #fff}.meditation-details__block{max-width:653px}.meditation-details__block__title{letter-spacing:normal;font-style:normal;font-weight:400;font-stretch:100%;line-height:normal}.meditation-details__block__text{letter-spacing:normal;margin-top:20px;font-size:20px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.5}.meditation-details__unique{border:solid 1px 1px solid #e9e9e9;background-color:#fff;border-radius:8px;max-width:653px;margin-top:40px;padding:30px 25px 40px}.meditation-details__unique__title{letter-spacing:normal;font-size:20px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.1}.meditation-details__unique__list{padding:17px;list-style-type:disc}.meditation-details__unique__list li{letter-spacing:normal;color:#3d8be8;font-size:16px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.38}.meditation-details__unique__list li:not(:last-child){margin-bottom:10px}.meditation-details__unique__list li span{color:#31364e}.meditation-details__img{display:none}@media screen and (max-width:1440px){.meditation-details{background-position-x:80%}.meditation-details__block{max-width:555px}.meditation-details__block__title{font-size:30px}.meditation-details__unique{max-width:555px}}@media screen and (max-width:991px){.meditation-details{background-image:url(/img/sahaj-samadhi-mobile-bg.png);background-position-y:0;padding:20px 0 60px;box-shadow:inset 0 -95px 45px -60px #fff}.meditation-details__img{display:block}.meditation-details__block-second{margin-top:30px}.meditation-details__block__title{font-size:18px}.meditation-details__block__title-main{font-size:22px}.meditation-details__block__text{font-size:14px}.meditation-details__unique{padding:25px 20px 20px}.meditation-details__unique__title{font-size:16px;font-weight:600}.meditation-details__unique__list li{font-size:14px;line-height:22px}.sahaj-details{padding:550px 0 60px}}@media screen and (max-width:380px){.meditation-details{box-shadow:none}}.progress-section{padding:140px 0 80px}@media screen and (min-width:720px){.progress-section.sky-breath-meditation{padding:270px 0 80px}.progress-section.in-person{padding:370px 0 80px}}.progress-section__title{color:#31364e;margin-bottom:40px;font-size:26px;font-weight:400;line-height:1.31}.progress-section__title span{font-weight:600}.progress-section .featured-in{border:1px solid #e9e9e9;padding:40px}.progress-section .featured-in__title{text-align:center;text-transform:uppercase;letter-spacing:.3px;color:#303650;margin-bottom:30px;font-size:16px;font-weight:600}.progress-section .featured-in__box{background-color:#fff;flex-direction:row;justify-content:space-between;display:flex}.progress-section .featured-in__box img{height:60px}.progress-section.volunteer-program{margin-top:-24px;padding:0 0 80px}.progress-section.volunteer-program .progress-section__title{margin-bottom:30px;font-family:Lora,serif;font-size:28px;line-height:40px}.volunteer-program-iahv .progress-section.volunteer-program{padding:80px 0}.volunteer-program-iahv .progress-section.volunteer-program .progress-section__title{margin-bottom:30px;font-family:Lora,serif;font-size:28px;font-weight:400;line-height:40px}@media screen and (max-width:991px){.volunteer-program-iahv .progress-section.volunteer-program .progress-section__title{font-size:24px;line-height:30px}}.volunteer-program-iahv .progress-section.volunteer-program .progress-section__title strong{font-family:500}.volunteer-program-iahv .progress-section.volunteer-program .logo-achivment{flex-direction:column;gap:16px;display:flex}.volunteer-program-iahv .progress-section.volunteer-program .achivment,.volunteer-program-iahv .progress-section.volunteer-program .achivment__logo{margin-bottom:0}.volunteer-program-iahv .progress-section.volunteer-program .achivment__title{margin-bottom:0;font-size:20px;font-weight:500;line-height:140%}.volunteer-program-iahv .progress-section.volunteer-program .achivment .icon-aol{color:#fff;background:linear-gradient(102.78deg,#ffd16f -37.89%,#ff865b 100.28%);border-radius:100%;padding:12px;font-size:32px;display:inline-flex}@media screen and (max-width:991px){.volunteer-program-iahv .progress-section.volunteer-program .achivment .icon-aol{padding:8px;font-size:24px}}@media screen and (max-width:1199px){.progress-section.volunteer-program{margin-top:0;padding:80px 0}.progress-section.volunteer-program .achivment{margin:0}}@media screen and (max-width:1024px){.progress-section__title{font-size:24px}}@media screen and (max-width:991px){.progress-section{padding-top:200px}.progress-section__title{text-align:center;font-size:18px}.progress-section .featured-in{padding:30px}.progress-section .featured-in__box{flex-wrap:wrap}.progress-section .featured-in__box img{margin-right:45px}.progress-section.volunteer-program{margin-top:0;padding:40px 0}}@media screen and (max-width:768px){.progress-section{padding-top:340px}.progress-section.sky-breath-meditation{padding-top:430px}.progress-section__title{text-align:center;font-size:18px}.progress-section .featured-in{padding:30px}.progress-section .featured-in__box img{margin-right:45px}}@media screen and (max-width:375px){.progress-section.sky-breath-meditation{padding-top:470px}}@media screen and (max-width:500px){.progress-section .featured-in__box img:last-child{height:72px}.progress-section .featured-in__box img{margin-right:27px}}@media screen and (max-width:440px){.progress-section .featured-in__box img{margin-right:13px}}@media screen and (max-width:400px){.progress-section .featured-in__box img{height:50px;margin-right:15px}}@media screen and (max-width:375px){.progress-section .featured-in__box img{margin-right:10px}}@media screen and (max-width:355px){.progress-section .featured-in{padding:20px}.progress-section .featured-in__box img:last-child{height:60px}}@media screen and (max-width:335px){.progress-section .featured-in__box img{margin-right:3px}}.how-it-works{background-color:#f7f5f4;background-image:url(/img/how-it-works-bg.webp);background-position-y:50%;background-repeat:no-repeat;background-size:cover;min-height:900px;padding:122px 0 100px}.how-it-works__title{margin-bottom:0}.how-it-works__text{color:#31364e;max-width:750px;margin-top:20px;margin-bottom:30px;font-size:20px;line-height:1.5}.how-it-works__list{max-width:555px}.how-it-works__list h2{color:#31364e;margin-bottom:0;font-family:Lora;font-size:30px;font-weight:700}.how-it-works__list .how-it-works__item{background-color:#fff;border:1px solid #e9e9e9;border-radius:8px;margin-top:25px;padding:25px 30px}.how-it-works__list .how-it-works__item,.how-it-works__list .how-it-works__text{color:#31364e;font-size:16px;line-height:1.5}.how-it-works__list .how-it-works__item p,.how-it-works__list .how-it-works__text p{margin-bottom:15px;font-size:20px;line-height:1.1}.how-it-works__list .how-it-works__item p span,.how-it-works__list .how-it-works__text p span{font-weight:600}.how-it-works__list .how-it-works__item div,.how-it-works__list .how-it-works__text div{margin-bottom:15px}.how-it-works__list .how-it-works__item ul,.how-it-works__list .how-it-works__text ul{padding-left:18px;list-style-type:disc}.how-it-works__list .how-it-works__item ul li,.how-it-works__list .how-it-works__text ul li{color:#3d8be8;margin-top:15px}.how-it-works__list .how-it-works__item ul li span,.how-it-works__list .how-it-works__text ul li span{color:#31364e}.how-it-works.silent-retreat{background-image:url(/img/how-refreshing-silent.webp)}.how-it-works.silent-retreat .silent-retreat__title{font-size:30px}.how-it-works.silent-retreat .silent-retreat-condition{color:#f7f5f4;margin-top:30px;font-size:16px;font-weight:500;line-height:1.38;display:flex}.how-it-works.silent-retreat .silent-retreat-condition span{margin-right:20px}.how-it-works.silent-retreat .silent-retreat__link{color:#fff}.how-it-works.silent-retreat .silent-retreat__link:hover{color:#f7c250}.how-it-works.silent-retreat .silent-retreat__link:active{color:#ed994e}.how-it-works_alt{background-image:url(/img/how-it-works-bg-alt.jpg)}.research--block{margin-top:30px}.research__title_new{margin-bottom:30px}.comments__item_new .swiper-slide{background-color:#fff;min-height:434px;padding:30px 24px}.research__quote:hover{text-decoration:none;color:#89beec!important}@media screen and (max-width:1199px){.how-it-works{min-height:unset}.how-it-works_alt{padding:70px 0 80px}}@media screen and (max-width:767px){.how-it-works{padding:60px 0 75px}.how-it-works__text{max-width:400px;font-size:16px}.how-it-works__list h2{font-size:22px}.how-it-works__list .how-it-works__item{padding:25px 20px;font-size:14px}.how-it-works__list .how-it-works__item p{font-size:16px}.how-it-works__list .how-it-works__item ul li{margin-top:10px}.how-it-works.silent-retreat .silent-retreat__title{font-size:22px}.how-it-works.silent-retreat .silent-retreat-condition{margin-top:25px;font-size:14px}.how-it-works.silent-retreat .silent-retreat-condition span{margin-right:20px}}@media screen and (max-width:375px){.how-it-works__text{max-width:335px}}.about{background-image:url(/img/about-bg.png);background-position-y:90%;background-size:cover;padding:100px 0 80px}.about__title{margin-bottom:50px}.about__logo{background-color:#fff;border:1px solid #e9e9e9;border-radius:50%;width:100px;height:100px;margin:0 auto 25px;box-shadow:0 0 15px #3d8be866}.about__logo img{width:100%;height:100%}.about__text{color:#31364e;font-size:18px}.about__text span{font-size:20px;font-weight:600;display:block}@media screen and (max-width:767px){.about{padding:60px 0}.about__card{align-items:center;display:flex}.about__logo{width:60px;min-width:60px;height:60px;min-height:60px;margin:0 20px 0 0}.about__text{text-align:left}.about__text span{display:inline}}@media screen and (max-width:400px){.about{padding:60px 0}.about__text,.about__text span{font-size:16px}}.life-time{background-image:url(/img/life-time-bg.webp);background-size:cover;padding:100px 0}.life-time__block{color:#31364e;max-width:458px;margin-top:30px;font-size:16px;line-height:1.38}.life-time__block h6{font-size:20px;font-weight:600}.life-time .btn-secondary{margin-top:40px}.life-time.silent-retreat{background-image:url(/img/energy-focus-bg.webp);background-position-y:80%}.life-time.silent-retreat .life-time__title{font-size:30px}@media screen and (max-width:768px){.life-time{padding:60px 0}.life-time__block{font-size:14px}.life-time__block h6{font-size:16px}.life-time .btn-secondary{justify-content:center}.life-time.silent-retreat .life-time__title{font-size:24px}}@media screen and (max-width:400px){.life-time .btn-secondary{width:100%}}.research{background-image:url(/img/research-bg.png);background-size:cover;padding:100px 0}.research__title{font-size:30px}.research__list__mobile-img{display:none}.research__text{letter-spacing:normal;max-width:847px;font-size:20px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.5}.research__quote,.research__link{color:#31364e;margin:30px 0;font-size:20px;font-style:italic}.research__link{text-decoration:none;display:inline-block}.research__link:hover{color:#89beec;text-decoration:none}.research__block{background-color:#fff;border:1px solid #f7f5f4;border-radius:8px;justify-content:space-between;align-items:center;padding:20px 40px;display:flex;overflow:hidden;box-shadow:0 2px 25px #3d8be833}.research__block img{max-height:60px}.research__list-pagination .swiper-pagination-bullet{opacity:.5;background-color:#efeeec;transition:all .3s ease-in-out}.research__list-pagination .swiper-pagination-bullet-active{opacity:1;background-color:#fff}.research__list{background-color:#fff;border:1px solid #e9e9e9;border-radius:8px;max-width:555px;margin-top:40px;padding:30px 25px 40px}.research__list__item:not(:last-child){margin-bottom:25px}.research__list__item h6{letter-spacing:normal;font-size:20px;font-style:normal;font-weight:700;font-stretch:100%;line-height:1.38}.research__list__item p{letter-spacing:normal;font-size:16px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.38}.research.sahaj-samadhi{background-image:url(/img/sahaj-samadhi-research.png);background-position-y:100%}.research.sahaj-samadhi__title{font-size:36px}@media screen and (max-width:1440px){.research.sahaj-samadhi{background-position-x:50%}}@media screen and (max-width:1199px){.research__block img{max-height:40px}}@media screen and (max-width:991px){.research{background-size:cover;padding:60px 0 0;background-image:url(/img/bg-mobile-resuarch-block.png)!important}.research__title{font-size:22px}.research__list{z-index:2;position:relative}.research__list__item h6{font-size:16px}.research__list__item p{font-size:14px}.research__list-item{margin-bottom:30px}.research__list-item__image-link,.research__list-item div{background-color:#fff;border:1px solid #f7f5f4;border-radius:8px;padding:20px 40px;display:block;box-shadow:0 2px 25px #3d8be833}.research__list-item__image-link img,.research__list-item div img{max-width:100%}.research__text{font-size:14px}.research__list__mobile-img{display:block}.research__list__mobile-img img{z-index:0;margin-top:-90px;position:relative}}@media screen and (max-width:375px){.research__text{max-width:335px}}@media screen and (max-width:360px){.research__list-item p{font-size:16px}.research__list-item div{padding:15px 30px}.research__list-item div img{height:50px}.research .swiper-pagination-bullet{opacity:.5;background-color:#efeeec}.research .swiper-pagination-bullet-active{opacity:1;background-color:#efeeec}}.studies{padding:100px 0}.studies__title{text-align:center;margin-bottom:60px}.studies__block{align-items:center;display:flex}.studies__info-block{flex-direction:column;display:flex}.studies__info-block p{color:#9598a6;margin-bottom:32px;font-size:16px;line-height:1.38}.studies__number{color:#31364e;margin-right:10px;font-size:80px;font-weight:600}.studies__name{color:#31364e;font-size:28px;font-weight:600}.studies__info{align-items:center;display:flex;position:relative}.studies__info img{z-index:-1;position:absolute;top:0;left:25px}.studies__text{color:#31364e;margin-left:97px;font-size:20px;line-height:1.3}.studies__text span{display:block}.studies__text span:first-child{margin-bottom:15px}.studies__result{border:1px solid #e9e9e9;border-radius:8px;margin-top:60px;padding:60px 0}.studies__result-title{text-align:center;margin-bottom:40px;font-size:30px}.studies__item{flex-direction:column;align-items:center;display:flex}.studies__item h6{text-align:center;font-size:20px;font-weight:600}.studies__item-img{background-color:#fff;border:2px solid #ed994e1a;border-radius:50%;justify-content:center;align-items:center;width:100px;height:100px;margin:30px 0 22px;font-size:28px;font-weight:600;display:flex;position:relative}.studies__item-img img{background-color:#fff;border:1px solid #e9e9e9;border-radius:50%;width:40px;height:40px;position:absolute;top:-8px;right:-15px}.studies__item-text h3{display:none}.studies__item-text p{text-align:center;color:#31364e;flex-direction:column;font-size:16px;font-weight:500;display:flex}.studies__item-text p span{letter-spacing:.3px;font-weight:600}.studies__item_violet h6,.studies__item_violet div{color:#ed994e}.studies__item_violet div img{box-shadow:0 0 11px #ed994e66}.studies__item_blue h6{color:#4191e9}.studies__item_blue .studies__item-img{border:2px solid #4191e91a}.studies__item_blue div{color:#4191e9}.studies__item_blue div img{box-shadow:0 0 11px #3d8be866}@media screen and (max-width:1199px){.studies__item h3{font-size:16px}}@media screen and (max-width:991px){.studies__item h3{font-size:14px}.studies__item-img{margin:20px 0 12px}.studies__item-text p{font-size:14px}}@media screen and (max-width:767px){.studies{padding:60px 0}.studies__info img{width:126px;height:148px;top:-25px;left:30px}.studies__info-block p{margin-bottom:40px}.studies__title{text-align:left;margin-bottom:50px;font-size:24px}.studies__number{font-size:60px}.studies__name{font-size:24px}.studies__block{flex-direction:column;align-items:flex-start;display:flex}.studies__text{margin-left:0;font-size:16px}.studies__result{padding:40px 20px}.studies__result-title{font-size:22px}.studies__item{flex-direction:row;padding:0}.studies__item h3{display:none}.studies__item-img{width:75px;min-width:75px;height:75px;margin-right:25px;font-size:20px}.studies__item-img img{width:30px;height:30px}.studies__item-text h3{text-align:left;font-size:16px;display:block}.studies__item-text p{text-align:left;font-size:14px;display:inline}}@media screen and (max-width:374px){.studies__item h3{font-size:14px}.studies__item-img{margin-right:15px}.studies__item-text p{font-size:12px}}.quote-section{background-image:url(/img/sri-sri.webp);background-position-y:40%;background-size:cover;padding:160px 0}.quote-section__name{color:#fff;margin-left:45px;font-size:18px;font-style:normal;font-weight:600;line-height:1.56}.quote-section__name span{color:#fff9;display:block}.quote-section__quote{color:#fff;margin:13px 0 0;font-size:60px;font-weight:600;line-height:1.36;display:flex}.quote-section__quote span{max-width:458px;margin-top:15px;margin-left:15px;font-size:22px;font-style:italic;font-weight:400}@media screen and (max-width:991px){.quote-section{background-position-x:25%;padding:60px 0}.quote-section__name{text-align:center;margin-left:0}.quote-section__quote{text-align:center;flex-direction:column;align-items:center;margin-top:10px;line-height:1}.quote-section__quote span{margin:0;font-size:20px;line-height:1.36}}.powerful{background-color:#a9caed;background-image:url(/img/powerful-bg.png);background-position-y:bottom;background-repeat:no-repeat;background-size:cover;padding:100px 0}.powerful__message{letter-spacing:.3px;color:#31364e;margin-bottom:0;font-size:16px;font-weight:600}.powerful__title{margin:30px 0 40px}.powerful__subtitle{color:#31364e;margin-bottom:0;font-size:20px;font-weight:600}.powerful__list{justify-content:space-between;margin-top:40px;margin-bottom:60px;display:flex}.powerful__item{text-align:center;color:#31364e;font-size:20px;font-weight:600}.powerful__item img{background-color:#fff;border:1px solid #e9e9e9;border-radius:50%;box-shadow:0 0 15px #3d8be866}.powerful__text{color:#31364e;margin-bottom:80px;font-size:20px;line-height:1.4}.powerful__text span{display:block}.powerful__text span:not(:first-child){margin-top:15px}.powerful__text span b{font-weight:600}.powerful__block{background-color:#fff;border:1px solid #e9e9e9;border-radius:8px;padding:50px 0;box-shadow:0 2px 25px #3d8be833,0 0 30px #89beec66}.powerful__block div{text-align:center;margin:0 auto}.powerful__block div .discount{font-weight:400}.powerful__block div h3{letter-spacing:.3px;color:#31364e;text-transform:uppercase;margin-bottom:20px;font-size:16px;font-weight:600}.powerful__block div h2{color:#31364e;margin-bottom:10px;font-size:24px;font-weight:600}.powerful__block div p{color:#31364e;margin-bottom:25px;font-size:20px;line-height:1}.powerful__block div .powerful__block-caption_2{text-transform:uppercase;letter-spacing:.3px;margin-bottom:30px;font-size:16px;font-weight:600}.powerful__block div .powerful__block-caption_3{text-transform:uppercase;letter-spacing:.3px;margin-bottom:20px;font-size:16px;font-weight:600}.powerful__block div .powerful__block-title_2{margin-bottom:10px;font-size:26px;line-height:1.31}.powerful__block div .powerful__block-subtitle_2{margin-bottom:40px;font-size:20px;font-weight:600;line-height:1.5}.powerful__block div .powerful__block-title_3{margin-bottom:40px;font-size:26px}.powerful__block div .powerful__block-title_5{margin-bottom:10px;font-size:26px;font-weight:600}.powerful__block div .btn-wrapper{margin:0}.powerful__block div.powerful__block-titles{padding-bottom:30px}.powerful__block_bottom{flex-direction:column;padding-bottom:0;display:flex}.powerful__block_bottom .bottom-box{background-color:#ed994e1a;align-items:center;margin:0;padding:25px 30px;display:flex}.powerful__block_bottom .bottom-box p{color:#31364e;margin:0 auto 0 10px;font-size:16px;line-height:1.25}.powerful__block_bottom .bottom-box .notes{word-wrap:break-word;display:inline-flex}.powerful__block_bottom .bottom-box .notes p{word-break:break-all;margin:0 20px 0 0;padding-left:4px;font-size:.875rem;line-height:1.25rem}.powerful__block_bottom .bottom-box .btn-outline{margin-right:25px}.powerful.silent-retreat .silent-retreat__title{color:#31364e;margin-bottom:60px;font-size:26px;font-weight:600;line-height:1.31}.powerful.volunteer-program{background-image:url(/img/volunteer-powerful-bg.webp);background-position-y:top}.powerful.volunteer-program .powerful__title{text-align:center;margin:0 0 40px}.powerful.volunteer-program .powerful__block{padding:0}.powerful.volunteer-program .powerful__block-titles{padding:40px 0}.powerful.volunteer-program .powerful__block-caption{margin:0}.powerful.volunteer-program .powerful__block-caption:not(:last-child){margin-bottom:20px}.powerful.volunteer-program .powerful__block .bottom-box{padding:15px}.powerful.volunteer-program .powerful__block .btn-secondary{width:auto!important}@media screen and (max-width:1199px){.powerful__block .btn-wrapper{width:200px}.powerful__block .btn-wrapper .btn-outline{margin-bottom:20px;margin-right:0}.powerful__block .btn-wrapper .btn-secondary{justify-content:center}.powerful__block .btn-wrapper button{width:100%}}@media screen and (max-width:991px){.powerful{padding:60px 0}.powerful__item img{width:60px;height:60px;margin-right:20px}.powerful__item p{font-size:18px}.powerful__message{font-size:14px}.powerful__subtitle{font-size:18px}.powerful__text{font-size:16px}.powerful__block{padding:35px 20px}.powerful__block div h3{font-size:14px}.powerful__block div h2{font-size:20px}.powerful__block div p{font-size:15px}.powerful__block div .powerful__block-caption_2{font-size:14px}.powerful__block div .powerful__block-title_2{font-size:24px}.powerful__block div .powerful__block-subtitle_2{margin-bottom:30px;font-size:18px}.powerful__block div .powerful__block-title_3{margin-bottom:30px;font-size:24px}.powerful__block .btn-secondary{justify-content:center}.powerful__block_bottom{padding:35px 0 0}.powerful__block_bottom .bottom-box{padding:20px 30px}.powerful__block_bottom .bottom-box p{font-size:14px}.powerful.volunteer-program{padding:60px 0 80px}.powerful.volunteer-program .powerful__title br{display:none}.powerful.volunteer-program .powerful__block-titles{padding:35px 0 30px}}@media screen and (max-width:767px){.powerful.silent-retreat .silent-retreat__title{margin-bottom:40px;font-size:20px}.powerful__block div{margin:0 20px}.powerful__block div .powerful__block-title_2,.powerful__block div .powerful__block-title_3{font-size:20px}.powerful__block div .powerful__block-caption_2{margin-bottom:20px;font-size:14px}.powerful__block div .powerful__block-subtitle_2{margin-bottom:30px;font-size:15px}.powerful__block div .btn-wrapper{width:100%;margin-top:15px}.powerful__block div .btn-wrapper .btn-outline{margin:0 auto}.powerful__block div .btn-wrapper button{width:250px;margin:0 auto;display:block}.powerful__block div .btn-wrapper button:not(:last-child){margin-bottom:15px}.powerful__block_bottom{padding:35px 0 0}.powerful__block_bottom .bottom-box{flex-wrap:wrap;justify-content:center;padding:20px}.powerful__block_bottom .bottom-box p{text-align:left;margin:0;font-size:14px;line-height:1.43}.powerful__block_bottom .bottom-box img{display:none}}@media screen and (max-width:410px){.powerful__block .powerful__block-title_3{max-width:280px;margin:0 auto 30px}.powerful__block div .btn-wrapper,.powerful__block div .btn-wrapper button{width:100%}.powerful__block div .btn-wrapper button:not(:last-child){margin-bottom:15px}.powerful__block div .btn-secondary{width:100%}}@media screen and (max-width:375px){.powerful__block-caption_2{width:85%;margin-left:auto;margin-right:auto}}.comments{background-color:#f7f5f4;padding:100px 0}.comments__video{background-color:#e6e4e3;width:556px;height:309px;margin:60px auto}.comments__item{background-color:#fff;min-height:434px;padding:30px 24px}.comments__item.comment-opacity{opacity:.6}.comments__person{align-items:center;display:flex}.comments__person-img{background-color:#e6e4e3;border-radius:50%;width:80px;height:80px;margin-right:30px;position:relative}.comments__person-img span{color:#31364e;font-size:60px;font-weight:600;line-height:1;position:absolute;top:0;right:-15px}.comments__person-img_none{text-transform:uppercase;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;left:0;color:#31364e!important;font-size:24px!important}.comments__person-about{color:#c4c5cc;font-size:16px;font-weight:500;line-height:1.25}.comments__name{color:#31364e;font-family:Work Sans,sans-serif;font-size:16px;font-weight:600;line-height:1.25}.comments__quote{color:#31364e;max-width:400px;margin-top:20px;margin-bottom:15px;font-size:20px;font-style:italic;font-weight:600;line-height:1.3}.comments__quote--max-width{max-width:250px;margin:auto}.comments__text{color:#31364e;font-size:16px;font-style:italic;line-height:1.63}.comments__link{margin-top:15px}.comments__title{margin:0}.comments__title_extra-margin{margin-bottom:60px}.comments__subtitle{letter-spacing:normal;text-align:center;max-width:555px;margin:20px auto 40px;font-size:20px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.5}.comments__button-next,.comments__button-prev{background-image:linear-gradient(#89beec,#3d8be8);border-radius:50%;outline:none;width:60px;height:60px;transition:all .3s ease-in-out;box-shadow:0 2px 25px #3d8be833}.comments__button-next:after,.comments__button-prev:after{width:60px;height:60px;top:50%;left:50%}.comments__button-next:hover,.comments__button-prev:hover{background-image:linear-gradient(#fff3,#fff3),linear-gradient(#89beec,#3d8be8);outline:none}.comments__button-next:active,.comments__button-prev:active{background-image:linear-gradient(#0003,#0003),linear-gradient(#89beec,#3d8be8);outline:none}.comments__button-next{right:190px}.comments__button-next:after{content:url(/img/ic-arrow-rigth.svg)}.comments__button-prev{left:40px}.comments__button-prev:after{content:url(/img/ic-arrow-left.svg)}.comments .swiper-button-disabled{opacity:0;pointer-events:none}.comments.silent-retreat .comments__item,.comments.sahaj-samadhi .comments__item{min-height:unset}.comments.sahaj-samadhi{background:#bfdaff linear-gradient(#c1c5db 0%,#b4d0f1 80%,#bfdaff 100%)}.comments.sahaj-samadhi .comments__item{border:1px solid #e9e9e9;border-radius:8px}.comments.sahaj-samadhi .comments__title{justify-content:center;display:flex}.comments.sahaj-samadhi .comments__title span{font-size:20px}.comments.sahaj-samadhi .comments__title .sahaj-span{display:none}.comments.meditation-page{background-color:#fff}@media screen and (max-width:991px){.comments__subtitle{font-size:14px}.comments__item{padding:30px 20px}.comments__button-prev{left:40px}}@media screen and (max-width:768px){.comments{background-color:#f7f5f4;padding:60px 0}.comments__video{background-color:#e6e4e3;margin:60px auto}.comments__person-img{width:60px;height:60px}.comments__person-img span{font-size:50px;right:-15px}.comments__person-img img{width:100%;height:100%}.comments__name,.comments__person-about{font-size:14px}.comments__button-next,.comments__button-prev{display:none}}@media screen and (max-width:595px){.comments__video{width:100%;height:56.5217vw}}@media screen and (max-width:390px){.comments.sahaj-samadhi .comments__title{display:block}.comments.sahaj-samadhi .comments__title span{font-size:22px}}@media screen and (max-width:375px){.comments__quote{font-size:16px}.comments__text{font-size:14px}}@media screen and (max-width:370px){.comments__person-img{width:50px;height:50px;margin-right:15px}.comments__person-img span{font-size:40px;right:-10px}.comments__item{padding:20px 15px}.comments__person-about{font-size:12px}}.why-course{padding:100px 0}.why-course__text{color:#31364e;font-size:20px;line-height:1.5}.why-course__text span{display:block}.why-course__text span:not(:last-child){margin-bottom:10px}.why-course__title{margin-bottom:20px}@media screen and (max-width:1024px){.why-course__title{font-size:30px}.why-course__text{font-size:18px}}@media screen and (max-width:991px){.why-course{padding:300px 0 100px}}@media screen and (max-width:768px){.why-course{padding:420px 0 60px}.why-course__title{font-size:24px}.why-course__text{font-size:16px}}.meditation{text-align:center;padding:100px 0 0}.meditation__title{text-transform:uppercase;letter-spacing:.3px;margin-bottom:0;font-size:16px;font-style:normal;font-weight:600;font-stretch:100%;line-height:normal}.meditation__quote{letter-spacing:normal;text-align:center;margin:30px 0 0;font-style:normal;font-weight:700;font-stretch:100%;line-height:normal}.meditation__quote span{color:#ed994e}@media screen and (max-width:991px){.meditation{padding:60px 0 0}}@media screen and (max-width:768px){.meditation .browse-category{padding:0 20px!important}.meditation .browse-category .title-slider{font-size:16px!important}.meditation .browse-category .card.image-card{background-size:cover!important;height:200px!important;padding:15px 10px!important}.meditation .browse-category .card .card-title{margin-bottom:5px!important;font-size:18px!important}.meditation .browse-category .card .card-text{font-size:10px!important}.meditation__title{font-size:14px}}@media screen and (max-width:375px){.meditation__quote{max-width:335px}}@media screen and (max-width:574.98px){.courses.pb-4{padding-bottom:0!important}}@media screen and (max-width:767.98px){.mob-none{display:none}}.steps{background-color:#f5f5f5;background-image:url(/img/steps-bg.png);background-position:100% 100%;background-repeat:no-repeat;background-size:contain;padding:100px 0}.steps__title{max-width:555px;margin:0;font-family:Lora}.steps__list{margin:30px 0 40px}.steps__step{max-width:555px;display:flex;position:relative}.steps__step:not(:last-child){padding-bottom:17px}.steps__step__number{letter-spacing:normal;text-align:center;color:#31364e;z-index:3;background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;margin-right:15px;font-size:20px;font-style:normal;font-weight:600;font-stretch:100%;line-height:1.1;display:flex;box-shadow:0 2px 10px #3d8be81a}.steps__step__text{letter-spacing:normal;max-width:510px;font-size:18px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.56}.steps__step{position:relative}.steps__step:not(:last-child) span:after{content:"";z-index:-1;background-image:url(/img/line.png);background-repeat:no-repeat;width:1px;height:100%;position:absolute;bottom:0;left:15px}@media screen and (max-width:1440px){.steps{background-size:cover}}@media screen and (max-width:991px){.steps{background-image:url(/img/easy-bg-mobile.png);padding:60px 0}.steps__title{max-width:335px;font-size:22px}.steps__step__number{padding:5px 11px}.steps__step__text{font-size:14px}}.experiences{background-color:#f7f7f7;background-image:url(/img/experiences-bg.png);background-position-y:100%;background-size:cover;padding:100px 0}.experiences__title{letter-spacing:normal;margin:0;font-style:normal;font-weight:400;font-stretch:100%;line-height:normal}.experiences__subtitle{letter-spacing:normal;text-align:center;max-width:410px;margin:20px auto 40px;font-size:20px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.5}.experiences .comments__item{min-height:unset}.experiences .comments__item.comment-opacity{opacity:.6}@media screen and (max-width:991px){.experiences{padding:60px 0}.experiences__title{color:#1f242d;font-family:Lora}.experiences__subtitle{max-width:280px;margin:10px auto 30px;font-size:14px}}@keyframes meditation-play-ripple{0%{opacity:.5;transform:scale(1)}70%{opacity:0}to{opacity:0;transform:scale(2.2)}}.top-column.meditation-page{box-shadow:none;background-image:url(/img/meditation-page-first@2x.webp);background-position-y:100%;padding:119px 150px 190px}@media screen and (max-width:1024px){.top-column.meditation-page{padding:80px 40px}}.top-column.meditation-page #play{position:relative}.top-column.meditation-page #play:before,.top-column.meditation-page #play:after{content:"";opacity:0;pointer-events:none;border:2px solid #3d8be8;border-radius:50%;width:60px;height:60px;margin:-30px 0 0 -30px;position:absolute;top:50%;left:50%}.top-column.meditation-page #play[data-play=false]:before{animation:3s cubic-bezier(.4,0,.2,1) infinite meditation-play-ripple}.top-column.meditation-page #play[data-play=false]:after{animation:3s cubic-bezier(.4,0,.2,1) 1.5s infinite meditation-play-ripple}.top-column.meditation-page #play:hover:before,.top-column.meditation-page #play:hover:after,.top-column.meditation-page #play:focus-visible:before,.top-column.meditation-page #play:focus-visible:after{opacity:0;animation:none}@media (prefers-reduced-motion:reduce){.top-column.meditation-page #play:before,.top-column.meditation-page #play:after{animation:none}}.top-column.meditation-page .container{text-align:left;margin:0;padding:0}.top-column.meditation-page .container .type-course{font-weight:600}.top-column.meditation-page .container .course-name{margin-bottom:12px;font-weight:400;line-height:1.33}.top-column.meditation-page .container .type-guide{margin-bottom:40px;font-size:20px;font-weight:600;line-height:1.5}@media screen and (max-width:768px){.top-column.meditation-page .container .type-guide{font-size:16px}}.top-column.meditation-page .container .ic-play{width:60px;height:60px}.top-column.meditation-page.insight-collection{background-image:url(/img/bg-insight-collection.png);margin-top:0;padding:91px 150px 100px}@media screen and (max-width:1024px){.top-column.meditation-page.insight-collection{padding:80px 40px!important}}@media screen and (max-width:768px){.top-column.meditation-page.insight-collection{padding:50px 15px!important}}.top-column.meditation-page.insight-collection .container-fluid .row .col-12{padding:0}.top-column.meditation-page.insight-collection .container-fluid .row .col-12 .type-guide{margin-bottom:10px;font-size:20px;font-weight:500;line-height:30px}.top-column.meditation-page.insight-collection .container-fluid .row .col-12 .type-guide img{margin-right:15px}.top-column.meditation-page.insight-collection .container-fluid .row .col-12 .course-description{max-width:458px;font-size:14px;line-height:22px}.top-column.meditation-page.insight-collection .container-fluid .row .swiper-container{width:100%}.top-column.meditation-page.insight-collection .collection-video{border-radius:16px;box-shadow:0 2px 25px #3d8be833}@media screen and (max-width:767px){.top-column.meditation-page.insight-collection .collection-video{margin:40px 0 60px}}.top-column.meditation-page.insight-collection .collection-video:hover .video-insighter-progress .loaded,.top-column.meditation-page.insight-collection .collection-video:hover .video-insighter-progress .played{height:4px!important}.top-column.meditation-page.insight-collection .collection-video:hover .video-insighter-progress .played:after{top:-7px!important}.top-column.meditation-page.insight-collection .collection-video .video-insighter-bar:hover .video-time-hint{display:block}.top-column.meditation-page.insight-collection .collection-video .video-insighter-bar:hover .video-insighter-progress .played:after{opacity:1!important}.top-column.meditation-page.insight-collection .collection-video .video-player .video-shrink{z-index:2;cursor:pointer;background-color:#fff;border:0;border-radius:32px;width:32px;height:32px;padding:0;font-size:0;display:none;position:fixed;top:30px;right:82px}.top-column.meditation-page.insight-collection .collection-video .video-player .video-shrink img{position:absolute;top:0;right:0}.top-column.meditation-page.insight-collection .collection-video .video-player .video-close{z-index:2;color:#6f7283;opacity:1;background-color:#f7f7f7;border-radius:50%;width:32px;height:32px;margin:0;padding:0;display:none;position:fixed;top:30px;right:30px}.top-column.meditation-page.insight-collection .collection-video .video-player.full .video-shrink,.top-column.meditation-page.insight-collection .collection-video .video-player.full .video-close{display:block}.top-column.meditation-page.insight-collection .collection-video .video-player.full .video-insighter-container{z-index:2;background-color:#000;border-radius:0;width:100%;height:100%;font-size:0;position:fixed;top:0;left:0}.top-column.meditation-page.insight-collection .collection-video .video-player.full .video-insighter-container video{height:100%}.top-column.meditation-page.insight-collection .collection-video .video-player.full .video-insighter-bar{z-index:2;width:100%;position:fixed;bottom:20px;left:0;right:0}.top-column.meditation-page.insight-collection .collection-video .video-player.full .video-insighter-play{display:block!important}.top-column.meditation-page.insight-collection .collection-video .video-insighter-container{cursor:pointer;border-radius:16px 16px 0 0;font-size:0;position:relative;overflow:hidden}.top-column.meditation-page.insight-collection .collection-video .video-insighter-container video{width:101%;height:auto;margin-left:-.5%}.top-column.meditation-page.insight-collection .collection-video .video-insighter-container .video-insighter-play{transition:all .3s ease-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.top-column.meditation-page.insight-collection .collection-video .video-insighter-container .video-insighter-play.hidden{opacity:0}.top-column.meditation-page.insight-collection .collection-video .video-insighter-container:hover img{content:url(/img/ic-play-hover.svg)}.top-column.meditation-page.insight-collection .collection-video .video-insighter-container:active img{content:url(/img/ic-play-active.svg)}.top-column.meditation-page.insight-collection .collection-video .video-insighter-bar{z-index:100;height:5px;margin-top:-5px;position:relative}.top-column.meditation-page.insight-collection .collection-video .video-insighter-bar.hidden{opacity:0}.top-column.meditation-page.insight-collection .collection-video .video-insighter-bar .video-insighter-progress{z-index:999;cursor:pointer;width:100%;margin:0;transition:all .15s ease-out;position:absolute;bottom:8px;left:0}.top-column.meditation-page.insight-collection .collection-video .video-insighter-bar .video-insighter-progress>div{position:absolute;top:4px;left:0}.top-column.meditation-page.insight-collection .collection-video .video-insighter-bar .video-insighter-progress .loaded{z-index:1;opacity:.2;background-color:#31364e;border-radius:2px;height:4px;transition:all .15s ease-out}.top-column.meditation-page.insight-collection .collection-video .video-insighter-bar .video-insighter-progress .played{z-index:2;cursor:pointer;background-color:#3d8be8;border-radius:2px;flex-direction:row-reverse;max-width:100%;height:4px;transition:all .15s ease-out}.top-column.meditation-page.insight-collection .collection-video .video-insighter-bar .video-insighter-progress .played:after{content:"";box-sizing:border-box;opacity:0;background-color:#fff;border:1px solid #e9e9e9;border-radius:25px;width:25px;height:25px;margin-right:-4px;display:flex;position:absolute;top:-9px;right:-7px;box-shadow:0 2px 25px #3d8be833}.top-column.meditation-page.insight-collection .collection-video .video-insighter-bar .video-insighter-progress:hover .played:after{border:1px solid #89beec;box-shadow:0 2px 25px #3d8be833}.top-column.meditation-page.insight-collection .collection-video .video-insighter-bar .video-insighter-progress:focus .played:after{border:1px solid #3d8be8;box-shadow:0 2px 25px #3d8be833}.top-column.meditation-page.insight-collection .collection-video .collection-video-details span{color:#31364e;margin-bottom:5px;font-size:20px;font-weight:600;line-height:1.5;display:block}.top-column.meditation-page.insight-collection .collection-video .collection-video-details p{font-size:16px;line-height:1.38}.top-column.meditation-page.insight-collection .collection-video .collection-video-details{text-align:left;padding:20px 24px 30px}.top-column.meditation-page.insight-collection.insight-collection2{background-image:url(/img/bg-insight-collection2.png);background-position:top;background-repeat:no-repeat;background-size:contain}.top-column.meditation-page.insight-collection.insight-collection2 .type-course{font-weight:500}.top-column.meditation-page.insight-collection.insight-collection2 .course-name{font-weight:400}.top-column.meditation-page.insight-collection.insight-collection2 .type-guide{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.top-column.meditation-page.insight-collection.insight-collection2 .course-description{margin-bottom:10px}.top-column.meditation-page.insight-collection.insight-collection2 .accordion .card{background-color:#0000;border:0;border-radius:0}.top-column.meditation-page.insight-collection.insight-collection2 .accordion .card .card-header{background-color:#0000;border:0;padding-left:0}.top-column.meditation-page.insight-collection.insight-collection2 .accordion .card .card-header button{color:#31364e;padding-left:55px;font-family:Work Sans;font-size:20px;font-weight:500;line-height:40px}.top-column.meditation-page.insight-collection.insight-collection2 .accordion .card .card-header button:hover,.top-column.meditation-page.insight-collection.insight-collection2 .accordion .card .card-header button:focus{text-decoration:none}.top-column.meditation-page.insight-collection.insight-collection2 .accordion .card .card-header button[aria-expanded=true]{background:url(/img/ic-minus.svg) 0 no-repeat}.top-column.meditation-page.insight-collection.insight-collection2 .accordion .card .card-header button[aria-expanded=true]:hover{background:url(/img/ic-minus-hover.svg) 0 no-repeat}.top-column.meditation-page.insight-collection.insight-collection2 .accordion .card .card-header button[aria-expanded=true]:active{background:url(/img/ic-minus-focus.svg) 0 no-repeat}.top-column.meditation-page.insight-collection.insight-collection2 .accordion .card .card-header button[aria-expanded=false]{background:url(/img/ic-plus.svg) 0 no-repeat}.top-column.meditation-page.insight-collection.insight-collection2 .accordion .card .card-header button[aria-expanded=false]:hover{background:url(/img/ic-plus-hover.svg) 0 no-repeat}.top-column.meditation-page.insight-collection.insight-collection2 .accordion .card .card-header button[aria-expanded=false]:active{background:url(/img/ic-plus-focus.svg) 0 no-repeat}.top-column.meditation-page.insight-collection.insight-collection2 .accordion .card .card-body{padding-top:0;padding-left:0}.top-column.meditation-page.insight-collection.insight-collection2 .accordion .card .card-body ul li{margin-bottom:12px;padding-left:20px;font-size:16px;position:relative}.top-column.meditation-page.insight-collection.insight-collection2 .accordion .card .card-body ul li:after{content:"";background-color:#3d8be8;border-radius:4px;width:4px;height:4px;position:absolute;top:10px;left:0}.top-column.meditation-page.insight-collection.insight-collection2 .collection-video .video-insighter-play{display:none}.top-column.meditation-page.insight-collection.insight-collection2 .collection-video .collection-video-details{padding:20px 20px 25px 75px;position:relative}.top-column.meditation-page.insight-collection.insight-collection2 .collection-video .collection-video-details img.play,.top-column.meditation-page.insight-collection.insight-collection2 .collection-video .collection-video-details img.pause{cursor:pointer;position:absolute;top:20px;left:20px}.top-column.meditation-page.insight-collection.insight-collection2 .collection-video .collection-video-details img.video-expand{cursor:pointer;z-index:1;position:absolute;top:20px;right:20px}.top-column.meditation-page.insight-collection.insight-collection2 .collection-video .collection-video-details .video-duration{color:#9598a6;padding-left:30px;font-size:12px;font-weight:600;position:relative}.top-column.meditation-page.insight-collection.insight-collection2 .collection-video .collection-video-details .video-duration:after{content:"";background-image:url(/img/ic-video.svg);width:24px;height:24px;position:absolute;top:-2px;left:0}.top-column.meditation-page.insight-collection.insight-collection2 .collection-video .collection-video-details .title{margin-bottom:5px}.top-column.meditation-page.insight-collection.insight-collection2 .collection-video .collection-video-details .description{font-size:12px}.top-column.meditation-page.insight-collection.insight-collection2 .title-modules{margin:100px 0 25px;font-family:Lora;font-size:28px;line-height:40px}.top-column.meditation-page.insight-collection.insight-collection2 #video-insighter-list{text-align:left}.top-column.meditation-page.insight-collection.insight-collection2 #video-insighter-list .category-slide-item{cursor:pointer;border:1px solid #e9e9e9;border-radius:16px;min-height:100px;margin-bottom:20px;padding:20px 20px 20px 100px;transition:all .3s ease-out;position:relative}.top-column.meditation-page.insight-collection.insight-collection2 #video-insighter-list .category-slide-item.viewed{background-color:#3d8be80d;border:1px solid #3d8be80d}.top-column.meditation-page.insight-collection.insight-collection2 #video-insighter-list .category-slide-item.viewed .insight-item-img img.module-viewed{filter:grayscale(0);opacity:1;position:absolute;top:20px;left:20px}.top-column.meditation-page.insight-collection.insight-collection2 #video-insighter-list .category-slide-item.next{border:1px solid #3d8be8}.top-column.meditation-page.insight-collection.insight-collection2 #video-insighter-list .category-slide-item.next .insight-item-img img.module-play{filter:grayscale(0);opacity:1}.top-column.meditation-page.insight-collection.insight-collection2 #video-insighter-list .category-slide-item.block{pointer-events:none}.top-column.meditation-page.insight-collection.insight-collection2 #video-insighter-list .category-slide-item .insight-item-img img.module-play{filter:grayscale();opacity:.2;width:60px;transition:all .3s ease-out;position:absolute;left:20px}.top-column.meditation-page.insight-collection.insight-collection2 #video-insighter-list .category-slide-item .insight-item-img img.module-info{display:none}.top-column.meditation-page.insight-collection.insight-collection2 #video-insighter-list .category-slide-item .insight-item-details{display:inline-block}.top-column.meditation-page.insight-collection.insight-collection2 #video-insighter-list .category-slide-item .insight-item-details .card-duration{color:#9598a6;margin-bottom:10px;font-size:12px;font-weight:600}.top-column.meditation-page.insight-collection.insight-collection2 #video-insighter-list .category-slide-item .insight-item-details .card-title{font-size:16px;font-weight:600;line-height:18px}.top-column.meditation-page.insight-collection.insight-collection2 #video-insighter-list .category-slide-item .insight-item-details .card-text{margin-bottom:10px;font-size:14px;line-height:18px}.top-column.meditation-page.insight-collection.insight-collection2 #video-insighter-list .category-slide-item .insight-item-details .read-more{color:#3d8be8;font-size:12px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.top-column.meditation-page.insight-collection.insight-collection2 #video-insighter-list .category-slide-item .insight-item-details .read-more:hover{color:#89beec}.top-column.meditation-page.insight-collection.insight-collection2 #video-insighter-list .category-slide-item .insight-item-details .read-more:active{color:#2465b3}.top-column.meditation-page.insight-collection.insight-collection3{background-image:url(/img/bg-insight-collection2.png);background-position:50% 20%;background-repeat:no-repeat;background-size:cover;margin-bottom:-60px;padding:120px 150px 60px}.top-column.meditation-page.insight-collection.insight-collection3 .course-name{font-weight:400}.top-column.meditation-page.insight-collection.insight-collection3 .course-description{margin-bottom:10px}.top-column.what-meditation{padding:60px 0 100px 150px}.top-column.what-meditation .background-image{z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.top-column.what-meditation .container{text-align:left;margin:0;padding:0;position:relative}.top-column.what-meditation .container .type-course{margin-bottom:0;font-family:Lora;font-size:28px;line-height:1.43}.top-column.what-meditation .container .card{border-radius:8px;width:555px;font-size:16px;line-height:1.38}.top-column.what-meditation .container .card.guide-meditation{margin-top:25px;padding:30px 25px}.top-column.what-meditation .container .card .card-title{margin-bottom:0;font-size:20px;font-weight:600;line-height:1.1}.top-column.what-meditation .container .card .card-text,.top-column.what-meditation .container .card .learn-more-link{margin-top:19px}.top-column.last-tips{margin-top:60px;padding:60px 0 0}@media screen and (max-width:720px){.top-column.last-tips{margin-top:20px;padding:20px 5px 0}}.top-column.last-tips .background-image{z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.top-column.last-tips .container{grid-gap:30px;grid-template-columns:1fr 1fr;justify-items:center;display:grid}.top-column.last-tips .container .card{border-radius:8px;align-items:center;max-width:555px;margin-bottom:60px;width:100%!important}.top-column.last-tips .container .card .card-title{width:100%;margin:0;padding:10px 0;font-size:18px;font-weight:600;line-height:1.56}.top-column.last-tips .container .card .card-text{padding:20px 46px;font-size:16px;line-height:1.38}.top-column.last-tips .container .card .btn{color:#fff;border-radius:16px;margin-bottom:25px;padding:15px 20px;font-size:16px;font-weight:600;line-height:normal}.top-column.last-tips .container .card.blue .card-title{background:#3d8be81a;padding:10px 0}.top-column.last-tips .container .card.blue .btn{background:linear-gradient(#89beec,#3d8be8)}.top-column.last-tips .container .card.blue .btn:hover{background:linear-gradient(#fff3,#fff3),linear-gradient(#89beec,#3d8be8)}.top-column.last-tips .container .card.blue .btn:active{color:#fffc;background:linear-gradient(#70bafa,#1374e8)}.top-column.last-tips .container .card.yellow .card-title{background:#ed994e1a;padding:10px 0}.top-column.last-tips .container .card.yellow .btn{background:linear-gradient(#ffd16f,#ff865b)}.top-column.last-tips .container .card.yellow .btn:hover{background:linear-gradient(#fff3,#fff3),linear-gradient(#ffd16f,#ff865b)}.top-column.last-tips .container .card.yellow .btn:active{color:#fffc;background:linear-gradient(#ffc64d,#fe6933)}.top-column.last-tips.meditation{padding:100px 0}.top-column.last-tips.meditation .container{display:block}.top-column.last-tips.meditation .container p{margin-bottom:2rem;font-size:18px;line-height:28px}.meditation .swiper-button-disabled{display:none}.meditation .browse-category{margin-top:-30px;padding:0 0 0 150px}@media screen and (max-width:1024px){.meditation .browse-category{margin-top:0;padding:0 40px}}.meditation .browse-category .title-slider{text-align:left;width:100%;font-size:24px;font-weight:600;line-height:1.42}.meditation .browse-category .title-slider .popular-all{color:#c4c5cc;margin-left:10px}.meditation .browse-category .swiper-container{margin-top:25px}@media screen and (max-width:768px){.meditation .browse-category .swiper-container{margin-right:-20px}}.meditation .browse-category .card{border-radius:16px}.meditation .browse-category .card.image-card{text-align:left;color:#31364e;border:0;justify-content:flex-end;justify-items:flex-end;width:100%;height:330px;padding:20px 20px 30px;text-decoration:none;display:flex;background-position:50%!important;background-size:cover!important}.meditation .browse-category .card.image-card-1{background:url(/img/card-1a.png) no-repeat}.meditation .browse-category .card.image-card-2{background:url(/img/card-2a.png) no-repeat}.meditation .browse-category .card.image-card-3{background:url(/img/card-6.png) no-repeat}.meditation .browse-category .card.image-card-4{background:url(/img/card-4a.png) no-repeat}.meditation .browse-category .card.forest{background:url(/img/card-10.png) no-repeat}.meditation .browse-category .card.water{background:url(/img/card-9.png) no-repeat}.meditation .browse-category .card.children{background:url(/img/card-8.png) no-repeat}.meditation .browse-category .card.flower{background:url(/img/card-7.png) no-repeat}.meditation .browse-category .card .duration-wrapper{flex:1}.meditation .browse-category .card .duration-wrapper .duration{color:#31364e;background-color:#fff9;border-radius:4px;padding:5px 10px;font-size:12px;font-weight:500}.meditation .browse-category .card .duration-wrapper .lock{float:right}.meditation .browse-category .card .card-title{font-family:Lora;font-size:28px;line-height:1.43}.meditation .browse-category .card .card-text{font-size:14px;font-weight:500;line-height:1.29}.meditation .browse-category .swiper-slide{margin-right:30px}.meditation .browse-category .swiper-slide .card.image-card{cursor:pointer;position:relative;overflow:hidden}.meditation .browse-category .swiper-slide .card.image-card .card-gradient{pointer-events:none;z-index:1;background:linear-gradient(#3d8be800 0%,#3d8be8bd 59.89%,#3d8be8 100%);border-radius:0 0 15px 15px;height:60%;transition:background .2s;position:absolute;bottom:0;left:0;right:0}.meditation .browse-category .swiper-slide .card.image-card .duration-wrapper{z-index:3;position:relative}.meditation .browse-category .swiper-slide .card.image-card .duration-wrapper .duration{transition:background-color .2s}.meditation .browse-category .swiper-slide .card.image-card .duration-wrapper .lock{transition:transform .2s}.meditation .browse-category .swiper-slide .card.image-card .course-like{z-index:3;transition:background-color .2s,transform .2s}.meditation .browse-category .swiper-slide .card.image-card .card-title,.meditation .browse-category .swiper-slide .card.image-card .card-text{z-index:2;color:#fff;position:relative}.meditation .browse-category .swiper-slide .card.image-card .card-text{color:#ffffffd9}.meditation .browse-category .swiper-slide .card.image-card:hover .card-gradient{background:linear-gradient(#3d8be800 0%,#3d8be8e0 50%,#3d8be8 100%)}.meditation .browse-category .swiper-slide .card.image-card:hover .duration{background-color:#fffffff2}.meditation .browse-category .swiper-slide .card.image-card:hover .lock{transform:scale(1.08)}.meditation .browse-category .swiper-slide .card.image-card:hover .course-like{background-color:#fffffff2;transform:scale(1.08)}.meditation .browse-category .swiper-slide .card.image-card:after{content:"";background-color:#0000;border-radius:15px;transition:all .3s ease-out;display:inline-block;position:absolute;inset:0}.meditation .browse-category .swiper-slide .card.image-card:focus:after,.meditation .browse-category .swiper-slide .card.image-card:active:after,.meditation .browse-category .swiper-slide .card.image-card:visited:after{opacity:.75;background-color:#31364e}@media screen and (max-width:768px){.meditation .browse-category .swiper-slide{margin-right:15px!important}}.meditation .browse-category.most-popular{margin-top:60px}@media screen and (max-width:574.98px){.meditation .browse-category.most-popular-dop{padding-left:5px!important;padding-right:5px!important}}.meditation .browse-category .popular-slide-item .card.image-card .card-title{margin-bottom:4px;font-family:Work Sans,sans-serif;font-size:16px;font-weight:700;line-height:1.3}.meditation .browse-category .popular-slide-item .card.image-card .card-text{color:#ffffffd9;font-family:Work Sans,sans-serif;font-size:13px;font-weight:400}.meditation .browse-category .category-slide-item .card.image-card{overflow:hidden}.meditation .browse-category .category-slide-item .card.image-card .card-gradient{pointer-events:none;z-index:1;background:linear-gradient(#3d8be800 0%,#3d8be8bd 59.89%,#3d8be8 100%);border-radius:0 0 15px 15px;height:65%;transition:background .25s;position:absolute;bottom:0;left:0;right:0}.meditation .browse-category .category-slide-item .card.image-card .card-title{z-index:2;color:#fff;font-family:Work Sans,sans-serif;font-size:20px;font-weight:700;line-height:1.2;transition:transform .25s;position:relative}.meditation .browse-category .category-slide-item .card.image-card img{transition:transform .3s}.meditation .browse-category .category-slide-item .card.image-card:hover .card-gradient{background:linear-gradient(#3d8be800 0%,#3d8be8e0 50%,#3d8be8 100%)}.meditation .browse-category .category-slide-item .card.image-card:hover .card-title{transform:translateY(-4px)}.meditation .browse-category .buttons-wrapper{margin-top:20px;display:flex}@media screen and (max-width:574.98px){.meditation .browse-category .buttons-wrapper{display:block}}.meditation .browse-category .buttons-wrapper .tooltip-button{color:#9598a6;border:1px solid #e9e9e9;border-radius:16px;min-width:140px;height:50px;margin-right:15px;font-size:16px;font-weight:600;line-height:3;transition:all .3s ease-out}@media screen and (max-width:640px){.meditation .browse-category .buttons-wrapper .tooltip-button{height:44px;margin-bottom:15px;width:100%!important}}.meditation .browse-category .buttons-wrapper .tooltip-button:hover,.meditation .browse-category .buttons-wrapper .tooltip-button.tooltip-button_active{border:1px solid #89beec}@media screen and (max-width:574.98px){.meditation .browse-category .buttons-wrapper .tooltip-button:hover,.meditation .browse-category .buttons-wrapper .tooltip-button.tooltip-button_active{color:#9598a6;background-color:#fff;border-color:#2465b3}}.meditation .browse-category .buttons-wrapper .tooltip-button:last-child{margin-right:0}.meditation .browse-category .buttons-wrapper .tooltip-button a{font-weight:600;line-height:2}.meditation .browse-category .buttons-wrapper .tooltip-button_search{color:#fff;background:linear-gradient(#89beec,#3d8be8);border:1px solid #89beec;border-radius:16px;height:50px;padding:0 20px;font-weight:600}.meditation .browse-category .buttons-wrapper .tooltip-button_search:hover{background:linear-gradient(#fff3,#fff3),linear-gradient(#89beec,#3d8be8)}.meditation .browse-category .buttons-wrapper .tooltip-button_search:active{color:#fffc;background:linear-gradient(#70bafa,#1374e8)}.meditation #play{background-color:#0000;border:0}.meditation #play:focus,.meditation #play:active{outline:none}.meditation #player{z-index:0;text-align:left;background-color:#fff;width:100%;height:60px;padding:0 150px;display:none;position:fixed;bottom:-60px;left:0;right:0;box-shadow:0 2px 25px #3d8be833}.meditation #player.visible{z-index:2;opacity:1;display:block}.meditation #player.visible audio{width:100%;height:60px;display:none}.meditation #player.visible audio:focus{outline:none}.meditation #player .close-player{cursor:pointer;position:absolute;bottom:20px;right:20px}.meditation #player .expand-player{cursor:pointer;display:none;position:absolute;bottom:84px;right:58px}.sleep-collection{background-image:url(/img/bg-sleep-header.png),url(/img/bg-sleep-footer.webp);background-position:top,bottom;background-repeat:no-repeat,no-repeat;background-size:contain}.sleep-collection .top-column{box-shadow:none;background-image:none;padding:100px 0 40px}.sleep-collection #play{background-color:#0000;border:0}.sleep-collection #play:focus,.sleep-collection #play:active{outline:none}.sleep-collection #player{z-index:0;text-align:left;background-color:#fff;width:100%;height:60px;padding:0 150px;display:none;position:fixed;bottom:-60px;left:0;right:0;box-shadow:0 2px 25px #3d8be833}.sleep-collection #player.visible{z-index:2;opacity:1;display:block}.sleep-collection #player.visible audio{width:100%;height:60px;display:none}.sleep-collection #player.visible audio:focus{outline:none}.sleep-collection #player .close-player{cursor:pointer;position:absolute;bottom:20px;right:20px}.sleep-collection #player .expand-player{cursor:pointer;display:none;position:absolute;bottom:84px;right:58px}.sleep-collection .type-guide{margin-bottom:1rem}.sleep-collection .upcoming_course_card .course-like{z-index:3;background-color:#fff9;background-image:url(/img/ic-heart.svg);border-radius:4px;width:24px;height:24px;transition:background-color .2s,transform .2s;position:absolute;top:20px;right:20px}.sleep-collection .upcoming_course_card .course-like.liked{background-image:url(/img/ic-heart-filled.svg)}.sleep-collection .upcoming_course_card .course_data{z-index:3;transition:background-color .2s}.sleep-collection .upcoming_course_card .collection-lock{z-index:3;background-color:#fff9;border-radius:4px;padding:2px;transition:background-color .2s,transform .2s}.sleep-collection .upcoming_course_card .tile-gradient{pointer-events:none;z-index:1;background:linear-gradient(#3d8be800 0%,#3d8be8bd 59.89%,#3d8be8 100%);border-radius:0 0 16px 16px;height:55%;transition:background .2s;position:absolute;bottom:0;left:0;right:0}.sleep-collection .upcoming_course_card .course_info{z-index:2;top:auto;bottom:20px}.sleep-collection .upcoming_course_card .course_info .course_name{color:#fff;margin-bottom:4px;font-family:Work Sans,sans-serif;font-size:16px;font-weight:700;line-height:1.3}.sleep-collection .upcoming_course_card .course_info .course_place{color:#ffffffd9;font-family:Work Sans,sans-serif;font-size:13px;font-weight:400}.sleep-collection .upcoming_course_card:hover .course_data{background-color:#ffffffeb}.sleep-collection .upcoming_course_card:hover .course-like,.sleep-collection .upcoming_course_card:hover .collection-lock{background-color:#ffffffeb;transform:scale(1.08)}.sleep-collection .upcoming_course_card:hover .tile-gradient{background:linear-gradient(#3d8be800 0%,#3d8be8e0 50%,#3d8be8 100%)}.audioplayer{box-sizing:border-box;background:#fff;flex-direction:row;align-items:center;width:100%;height:60px;display:flex}.audioplayer-playpause{cursor:pointer;opacity:.6;justify-content:center;align-items:center;transition:all .2s ease-in-out;display:flex}.audioplayer-playpause:hover{opacity:1}.audioplayer-time{color:#3339;justify-content:center;width:40px;font-size:12px;display:flex}.audioplayer-time-current{margin-left:24px}.audioplayer-time-duration{margin-right:24px}.audioplayer-bar{cursor:pointer;flex-grow:1;flex-basis:0;height:12px;margin:0 12px;display:flex;position:relative}.audioplayer-bar:before{content:"";background-color:#dde2e6;width:100%;height:5px;position:absolute;top:5px}.audioplayer-bar>div{position:absolute;top:5px;left:0}.audioplayer-bar-loaded{z-index:1;opacity:.2;background-color:#31364e;border-radius:2px;height:5px}.audioplayer-bar-played{z-index:2;background-color:#3d8be8;border-radius:2px;flex-direction:row-reverse;height:5px}.audioplayer-bar-played:after{content:"";box-sizing:border-box;background-color:#fff;border:1px solid #e9e9e9;border-radius:25px;width:25px;height:25px;margin-right:-5px;display:flex;position:absolute;top:-9px;right:-1px;box-shadow:0 2px 25px #3d8be833}.audioplayer-bar-played:hover:after{border:1px solid #3d8be8;box-shadow:0 2px 25px #3d8be833}.audioplayer-volume{align-items:center;display:flex}.audioplayer-volume-button{cursor:pointer;align-items:center;width:24px;height:24px;display:flex}.audioplayer-volume-button a{background-color:#9a9fb0;width:6px;height:8px;display:flex;position:relative}.audioplayer-volume-button a:before,.audioplayer-volume-button a:after{content:"";position:absolute}.audioplayer-volume-button a:before{border:8px solid #0000;border-left:none;border-right:9px solid #9a9fb0;width:0;height:0;top:-4px}.audioplayer:not(.audioplayer-mute) .audioplayer-volume-button a:after{border:6px double #9a9fb0;border-width:6px 6px 0 0;border-radius:0 12px 0 0;width:6px;height:6px;top:-2px;left:10px;transform:rotate(45deg)}.audioplayer-mute .audioplayer-volume-button a{background-color:#fd4f1a}.audioplayer-mute .audioplayer-volume-button a:before{border-right:9px solid #fd4f1a}.audioplayer-volume-adjust{align-items:center;margin-left:8px;display:flex}.audioplayer-volume-adjust>div{cursor:pointer;background-color:#bec8d2;width:60px;height:5px;display:flex;position:relative}.audioplayer-volume-adjust div div{background-color:#0059ff;height:5px;position:absolute;top:0;left:0}.player-song{white-space:nowrap;margin-left:24px}.player-song span{color:#9598a6;font-size:14px;font-weight:500;line-height:1.29}.player-song p{color:#31364e;font-size:16px;font-weight:600;line-height:1.38}.modal .audioplayer{flex-direction:unset;color:#31364e;height:auto;display:inline-block}.modal .player-song{min-width:210px;display:inline-block}.modal .audioplayer-bar{margin:0 70px;transform:translateY(-31px)}.modal .audioplayer-time-current{margin-left:8px;line-height:4}.modal .audioplayer-time-duration{float:right;margin-right:8px;display:inline-block;transform:translateY(-44px)}.video-time-hint{color:#9598a6;background:#fff;border:1px solid #e9e9e9;border-radius:4px;width:fit-content;height:20px;padding:0 5px;font-size:12px;display:none;position:absolute;top:-25px}.video-time-hint:before,.video-time-hint:after{content:"";border:6px solid #0000;border-top-color:#e9e9e9;position:absolute;bottom:-13px;left:50%;transform:translate(-50%)}.video-time-hint:after{border-top:6px solid #fff;bottom:-12px}.video-insighter-bar:hover .video-time-hint{display:block}@media screen and (max-width:768px){.top-column.meditation-page{padding:50px 15px}.top-column.meditation-page.insight-collection.insight-collection2{border-bottom:1px solid #e9e9e9}.top-column.meditation-page.insight-collection.insight-collection2 .accordion .card .card-header button{font-size:18px;line-height:28px}.top-column.meditation-page.insight-collection.insight-collection2 .collection-video{margin-bottom:0}.top-column.meditation-page.insight-collection.insight-collection2 .collection-video .video-insighter-play{display:block}.top-column.meditation-page.insight-collection.insight-collection2 .collection-video .collection-video-details{padding:20px}.top-column.meditation-page.insight-collection.insight-collection2 .collection-video .collection-video-details img.play,.top-column.meditation-page.insight-collection.insight-collection2 .collection-video .collection-video-details img.pause{display:none}.top-column.meditation-page.insight-collection.insight-collection2 .title-modules{text-align:left;margin:40px 0 10px}.top-column.meditation-page.insight-collection.insight-collection2 #video-insighter-list .category-slide-item .insight-item-img img.module-info{z-index:3;display:block;position:absolute;top:20px;right:20px}.top-column.meditation-page.insight-collection.insight-collection2 #video-insighter-list .category-slide-item .card-title{margin:0}.top-column.meditation-page.insight-collection.insight-collection2 #video-insighter-list .category-slide-item .card-text,.top-column.meditation-page.insight-collection.insight-collection2 #video-insighter-list .category-slide-item .read-more{display:none}.top-column.what-meditation{padding:40px 15px}.top-column.what-meditation .container .card{width:100%;height:auto}.top-column.last-tips{padding-left:0}.top-column.last-tips .container{grid-gap:20px;grid-template-columns:1fr}.top-column.last-tips .container .card{width:100%;height:auto;margin-bottom:0}.top-column.last-tips .container .card:last-child{margin-bottom:3rem}.top-column.last-tips .container .card .card-title{font-size:16px}.top-column.last-tips .container .card .card-text{padding:10px 20px;font-size:14px}.top-column.last-tips .container .card .btn{width:90%;font-size:14px}.meditation .browse-category{padding-left:30px}.meditation #player{padding:15px 20px;height:128px!important}.meditation #player .close-player{bottom:84px!important}.meditation #player .audioplayer{flex-direction:unset;height:auto;display:inline-block}.meditation #player .audioplayer-playpause{display:inline-block;transform:translateY(-13px)}.meditation #player .player-song{min-width:210px;display:inline-block}.meditation #player .audioplayer-bar{margin:0 50px;transform:translateY(-31px)}.meditation #player .audioplayer-time-current{margin-left:0;line-height:4}.meditation #player .audioplayer-time-duration{float:right;margin-right:0;display:inline-block;transform:translateY(-44px)}.meditation #player .expand-player{display:block}#modal_player .logo{margin-top:0}#modal_player .modal-content{border:0}#modal_player .mobile-wrapper{padding:0}#modal_player .mobile-wrapper .modal-header{flex-direction:unset;background-position:50%;background-repeat:no-repeat;background-size:cover;height:50vh}#modal_player .mobile-wrapper .modal-header .close{margin:40px auto}#modal_player .mobile-wrapper .modal-header .close:focus{outline:none}#modal_player .mobile-wrapper .modal-body{text-align:center;height:30vh;margin:0}#modal_player .mobile-wrapper .modal-body p{color:#31364e;margin:30px 0 10px;font-family:Lora;font-size:28px;line-height:40px}#modal_player .mobile-wrapper .modal-body span{font-size:14px;font-weight:500;line-height:18px}#modal_player .mobile-wrapper .modal-body .audioplayer-playpause{width:40px;margin:0 auto}}#play{transition:all .3s}#play[data-play=false] .ic-pause-hover,#play[data-play=false] .ic-pause-static,#play[data-play=false] .ic-play-hover,#play[data-play=false]:hover .ic-play-static{display:none}#play[data-play=false]:hover .ic-play-hover{display:inline-block}#play[data-play=true] .ic-play-hover,#play[data-play=true] .ic-play-static,#play[data-play=true] .ic-pause-hover,#play[data-play=true]:hover .ic-pause-static{display:none}#play[data-play=true]:hover .ic-pause-hover{display:inline-block}@media screen and (max-width:720px){.search_course_form_mobile{margin-bottom:30px}.ic-logo{max-width:88px}}.courses-dop{padding:0 20px}@media screen and (max-width:640px){.courses-dop.courses .browse-category{width:100%;padding:0!important}}.courses-dop.courses .search_course_form_mobile .filter--box{max-width:none;padding:0}.about-course{position:relative}.about-course__main{padding:120px 0 200px}.about-course__main-name{color:#1e2232;margin-bottom:30px;font-family:Lora;font-weight:700}.about-course__main-list li{display:flex}.about-course__main-list li:before{content:"";background-image:url(/img/checkBlueCircle.png);background-size:contain;align-self:start;width:100%;max-width:20px;height:20px;margin-right:15px;display:inline-block}.about-course__main-list li:not(:last-child){margin-bottom:20px}.about-course__main-list{max-width:500px}.about-course-button{margin-top:50px;font-family:Work Sans;font-size:18px;font-weight:600;line-height:22px}.about-course__image_mobile{display:none}.share-section{margin-bottom:150px}.share-section__title{max-width:470px;font-family:Lora;font-size:36px;font-weight:bolder}.share-section__background{position:relative}.share-section__background img{max-width:100%;position:absolute;top:-50%;left:50%;transform:translate(-50%)}.share-section__description{color:#606270}.share-section .participants{margin-top:200px}.share-section .participants__title{text-align:center;margin-bottom:60px;font-family:Lora;font-size:36px;font-weight:bolder}.share-section .participants__container{border:1px solid #ccc;border-radius:13px;height:100%;max-height:max-content;padding:40px 20px 20px}.share-section .participants__image{margin-bottom:20px;width:75px;height:75px;margin-inline:auto}.share-section .participants__image img{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:100%;height:100%}.share-section .participants__name{color:#383838;font-size:14px;font-weight:700}.share-section .participants__job{color:#d8d8d8;font-size:14px;font-weight:600}.share-section .participants__ratings{margin-bottom:15px}.share-section .participants__comment{color:#696969;font-size:14px;font-style:italic;line-height:22px}.share-section .participants__comment span{font-weight:bolder}.instrument-section{margin-bottom:150px}.instrument-section__background{position:relative}.instrument-section__background img{max-width:100%;position:absolute;top:-50%;left:50%;transform:translate(-50%,25%)}.instrument-section__description{color:#606270;font-family:Work Sans}.instrument-section .description__item:not(:last-child){margin-bottom:20px}.elements-section{padding-bottom:70px;position:relative}.elements-section__image{z-index:-1;background:linear-gradient(#fff 0%,#1382c922 65%,#1497cd18 100%);width:100%;height:100%;position:absolute;top:0}.elements-section__title{color:#1e2232;text-align:center;margin-bottom:60px;font-family:Lora;font-size:36px;font-weight:bolder}.elements-section__item{-moz-column-gap:40px;column-gap:40px;display:flex}.elements-section__item:not(:last-child){margin-bottom:40px}.elements-section__name{font-family:Work Sans;font-size:18px;font-weight:bolder}.elements-section__text{color:#31364e}.elements-section__description{flex-direction:column;row-gap:15px;display:flex}.elements-section__background{max-width:500px}.elements-section__background img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.upcoming-section{text-align:center;padding:80px 0 120px;position:relative}.upcoming-section__wrapper{flex-direction:column;align-items:center;display:flex}.upcoming-section__title{color:#5b86ec;margin-bottom:20px;font-family:Lora;font-size:28px;font-weight:bolder}.upcoming-section__text{color:#1e2232;max-width:800px;margin-bottom:30px;font-family:Lora;font-size:36px;font-weight:bolder}.upcoming-section__button{font-family:Work Sans;font-size:18px;font-weight:600}.upcoming-section__image{z-index:-1;width:100%;height:100%;position:absolute;top:0}.upcoming-section__image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.art-section{padding:50px 0 60px}.art-section__title{color:#4c4c4c;text-align:center;margin-bottom:70px;font-family:Lora;font-size:36px;font-weight:bolder}.art-section__icon{margin-bottom:20px}.art-section__name{color:#2b2b2b;font-family:Work Sans;font-size:20px;font-weight:bolder}.art-section__text{color:#2b2b2b;max-width:150px;margin-inline:auto;font-family:Work Sans;font-size:14px}@media (max-width:1199px){.about-course__image img{-o-object-position:center;object-position:center}}@media (max-width:991px){.elements-section__background{margin-bottom:40px;max-width:400px;margin-inline:auto}.share-section__description{margin-top:100px}.share-section .participants{margin-top:150px}.about-course__main{padding-bottom:150px}.instrument-section{margin-bottom:100px}.instrument-section__description{margin-top:100px}}@media (max-width:767px){.share-section .participants{margin-top:100px}.upcoming-section{padding:60px 0}.upcoming-section__title{font-size:20px}.upcoming-section__text{font-size:24px}.art-section__title{margin-bottom:40px}.about-course__image_desktop{display:none}.about-course__image_mobile{display:block}.about-course__image_mobile img{height:auto}.about-course__main{padding-top:250px}}@media (max-width:480px){.share-section{margin-bottom:100px}.share-section__title{font-size:30px}.share-section .participants{margin-top:60px}.share-section .participants__title{margin-bottom:20px;font-size:30px}.share-section__background img{top:auto;bottom:0;left:auto;transform:none}.instrument-section{margin-bottom:70px}.instrument-section__title{font-size:30px}.instrument-section__description{margin-top:70px}.instrument-section__background img{top:auto;bottom:0;left:auto;transform:none}}.sanyam__section{margin:0;padding:50px 0}.about-course--sanyam .about-course__main{padding-top:0;padding-bottom:0}.about-course--sanyam .about-course__main-name--font-size{font-size:56px}.about-course--sanyam .about-course__main-list{max-width:550px}.about-course--sanyam .about-program__image--height-auto{height:auto}.about-course--sanyam .about-program__main-type{margin:0;font-size:24px;font-weight:700}.about-course--sanyam .about-program__main-type--small{margin-bottom:20px;font-size:16px}.magic-inside--sanyam .magic-inside__container{justify-content:space-between;align-items:center;display:flex}.magic-inside--sanyam .magic-inside__title{color:#1e2232;margin-bottom:80px;font-family:Lora;font-size:36px;font-style:normal;font-weight:700}.magic-inside--sanyam .magic-inside__subtitle{margin-bottom:30px;font-family:Work Sans;font-size:16px;font-style:normal;font-weight:400}.magic-inside--sanyam .magic-inside__list{flex-direction:column;gap:16px;max-width:500px;font-size:18px;line-height:24px;display:flex}.magic-inside--sanyam .magic-inside__item{align-items:flex-start;gap:16px;display:flex}.magic-inside--sanyam .magic-inside__icon{margin-top:2px}.revitalize--sanyam .revitalize__container{flex-direction:column;align-items:center;display:flex}.revitalize--sanyam .revitalize__title{color:#1e2232;margin-bottom:20px;font-family:Lora;font-size:36px;font-style:normal;font-weight:700}.revitalize--sanyam .revitalize__text{color:#606270;margin-bottom:20px;font-family:Work Sans;font-size:20px;font-style:normal;font-weight:400}.revitalize--sanyam .revitalize__item-image{border-radius:10px;width:466px;height:360px}.revitalize--sanyam .revitalize__subtitle{margin-bottom:30px;font-family:Lora;font-size:26px;font-style:normal;font-weight:700}.revitalize--sanyam .revitalize__list-image{gap:25px;margin-bottom:20px;display:flex}.revitalize--sanyam .revitalize__list{text-align:center;color:#606270;width:662px}.revitalize--sanyam .revitalize__item{margin-bottom:16px;display:block}.course-elements--sanyam{text-align:center;background:linear-gradient(#fff 0%,#1382c922 65%,#1497cd18 100%)}.course-elements--sanyam .course-elements__title{color:#1e2232;margin-bottom:20px;font-family:Lora;font-size:36px;font-style:normal;font-weight:700}.course-elements--sanyam .course-elements__subtitle{color:#606270;margin-bottom:50px;font-family:Work Sans;font-size:20px;font-style:normal;font-weight:700}.course-elements--sanyam .course-elements__subtitle--block{display:block}.course-elements--sanyam .course-elements__list{text-align:start;flex-wrap:wrap;justify-content:center;gap:30px;display:flex}.course-elements--sanyam .course-elements__item{width:200px}.course-elements--sanyam .course-elements__icon{margin-bottom:10px}.course-elements--sanyam .course-elements__name{color:#1e2232;margin-bottom:15px;font-family:Lora;font-size:24px;font-style:normal;font-weight:700}.course-elements--sanyam .course-elements__text{color:#606270;font-family:Work Sans;font-size:16px;font-weight:400}.participants--sanyam .participants__subtitle{margin-bottom:10px;font-family:Work Sans;font-size:17px;font-style:normal;font-weight:500}.participants--sanyam .participants__image--margin-top{margin-top:-80px}.offer--sanyam .offer__banner--sanyam-bg{background-image:url(/img/sanyam-offer-bg.jpg);padding:40px 120px}.offer--sanyam .meditation-title_blue{font-family:Work Sans;font-size:14px;font-style:normal;font-weight:600;line-height:15px}.offer--sanyam .meditation-title_blue--block{display:block}.upcoming--sanyam .upcoming-section__text{max-width:930px}.art-section--sanyam{background:linear-gradient(#fff 0%,#1382c922 65%,#1497cd18 100%)}@media (max-width:1270px){.magic-inside--sanyam .magic-inside__container{gap:30px}.magic-inside--sanyam .magic-inside__img{flex:0 0 50%}.magic-inside--sanyam .magic-inside__img img{width:100%}}@media (max-width:991px){.sanyam__section{padding:25px 0}.about-course--sanyam .about-course__main{padding-top:250px}.about-course--sanyam .about-program__main-type{text-align:start}.about-course--sanyam .about-course-box-button--center{text-align:center}.magic-inside--sanyam{padding:60px 0}.magic-inside--sanyam .magic-inside__container{flex-direction:column;align-items:flex-start;gap:30px}.magic-inside--sanyam .magic-inside__img{flex:auto}.magic-inside--sanyam .magic-inside__img img{width:100%}.magic-inside--sanyam .magic-inside__title{width:100%;margin-bottom:10px}.magic-inside--sanyam .magic-inside__subtitle{width:300px}.magic-inside--sanyam .magic-inside__list{width:100%;font-size:16px}.revitalize--sanyam{text-align:center}.revitalize--sanyam .revitalize__image--only-desktop{display:none}.revitalize--sanyam .revitalize__text{font-size:18px}.revitalize--sanyam .revitalize__list-image{gap:0}.revitalize--sanyam .revitalize__item-image{width:288px;height:183px}.revitalize--sanyam .revitalize__list{width:100%}.revitalize--sanyam .revitalize__item{font-size:16px}.course-elements--sanyam .course-elements__item{width:125px}.participants--sanyam .participants__subtitle{width:210px;margin:0 auto 10px}.participants--sanyam .participants__item--only-desktop{display:none}.offer--sanyam .banner-offer__title{text-align:start;line-height:17px}.offer--sanyam .offer__banner--sanyam-bg{background-image:url(/img/sanyam-offer-bg-mobile.jpg);background-position:0 0;background-size:cover;padding:260px 16px 40px}.offer--sanyam .meditation-title_blue{font-size:13px}.offer--sanyam .meditation-title_blue--block{display:inline}.upcoming--sanyam .upcoming-section__title{width:300px;font-size:36px}}@media (max-width:767px){.magic-inside--sanyam .magic-inside__img{flex:auto}.magic-inside--sanyam .magic-inside__img img{width:100%}}@media (max-width:375px){.magic-inside--sanyam .magic-inside{font-size:16px}}@media (max-width:320px){.about-course--sanyam .about-course__main-name--font-size{font-size:36px}.magic-inside--sanyam .magic-inside__title{font-size:24px}.magic-inside--sanyam .magic-inside__subtitle,.revitalize--sanyam .revitalize__item-image,.participants--sanyam .participants__subtitle{width:100%}.participants--sanyam .participants__title{font-size:24px}.upcoming--sanyam .upcoming-section__title{width:100%;font-size:24px}}h1,h2,h3{font-family:Lora,sans-serif;line-height:1.33}h1{font-size:48px}h2{font-size:36px}h3{font-size:30px}h4,h5,h6{font-family:Work Sans,sans-serif;line-height:1.33}h4{font-size:26px}h5{font-size:24px;line-height:1.41}h6{font-size:22px;line-height:1.36}.p1,.p2{font-family:Work Sans,sans-serif;line-height:1.5}.p1{font-size:20px}.p2{font-size:18px}.p3{font-family:Work Sans,sans-serif;font-size:16px;line-height:1.375}.p4{font-family:Work Sans,sans-serif;font-size:12px;line-height:1.16}.caption{letter-spacing:.3px;font-family:Work Sans,sans-serif;font-size:16px;line-height:1.38}.h1,.h2,.h3,.h4,.h5,.h6{color:#31364e;font-weight:400}.h1_m,.h2_m,.h3_m,.h4_m,.h5_m,.h6_m{font-weight:500}.h1_sb,.h2_sb,.h3_sb,.h4_sb,.h5_sb,.h6_sb{font-weight:600}.h1,.h2,.h3{font-family:Lora,serif}.h1{font-size:48px;line-height:60px}.h2{font-size:36px;line-height:48px}.h3{font-size:28px;line-height:40px}.h4,.h5,.h6{font-family:Work Sans,sans-serif}.h4{font-size:26px;line-height:34px}.h5{font-size:24px;line-height:34px}.h6{font-size:22px;line-height:30px}.p1,.p2,.p3,.p4,.p5,.p6{color:#31364e;font-family:Work Sans,sans-serif;font-weight:400}.p1_m,.p2_m,.p3_m,.p4_m,.p5_m,.p6_m{font-weight:500}.p1_sb,.p2_sb,.p3_sb,.p4_sb,.p5_sb,.p6_sb{font-weight:600}.p1{font-size:20px;line-height:30px}.p2{font-size:18px;line-height:28px}.p3{font-size:16px;line-height:22px}.p4{font-size:14px;line-height:18px}.p5{font-size:12px;line-height:18px}.caption{color:#31364e;letter-spacing:.3px;text-transform:uppercase;font-family:Work Sans,sans-serif;font-size:20px;font-weight:600;line-height:22px}.caption_sm{font-size:16px}.text-link{cursor:pointer;font-size:16px;line-height:22px;text-decoration:none;display:inline-flex;position:relative}.text-link:hover{color:inherit;text-decoration:none}.text-link:before{content:"";height:1px;position:absolute;bottom:3px;left:0;right:0}.text-link_orange,.text-link_orange:hover{color:#ed994e}.text-link_orange:before{background-color:#ed994e}@media screen and (max-width:991px){.h1{font-size:24px;line-height:36px}.h2{font-size:22px;line-height:30px}.h3{font-size:18px;line-height:26px}.h4{font-size:20px;line-height:28px}.h5{font-size:18px;line-height:26px}.p1{font-size:16px;line-height:24px}.p2{font-size:14px;line-height:22px}.p3{font-size:12px;line-height:18px}.caption{font-size:16px;line-height:24px}.caption_sm{font-size:14px;line-height:20px}}@media screen and (max-width:767px){h1,h2,h3{font-family:Lora,sans-serif;line-height:1.33}h1{font-size:24px}h2{font-size:22px}h3{font-size:20px}h3,h5,h6{font-family:Work Sans,sans-serif;line-height:1.33}h4{font-size:26px}h5{font-size:24px;line-height:1.41}h6{font-size:22px;line-height:1.36}.p1,.p2{font-family:Work Sans,sans-serif;line-height:1.5}.p1{font-size:20px}.p2{font-size:18px}.p3{font-family:Work Sans,sans-serif;font-size:16px;line-height:1.375}.p4{font-family:Work Sans,sans-serif;font-size:12px;line-height:1.16}.caption{letter-spacing:.3px;font-family:Work Sans,sans-serif;font-size:16px;line-height:1.38}}html,body{scroll-behavior:smooth}body{color:#31364e;font-family:Work Sans,sans-serif;position:relative}b,strong{font-weight:600}aside{text-align:center;color:#fff;white-space:nowrap;background-image:linear-gradient(270deg,#89beec,#3d8be8);width:100%;padding:11px 0;font-size:15px;font-weight:400;line-height:normal}aside img{margin-right:15px}aside~header .menu .menu-item .sub-menu{top:115px!important}.section-title{color:#31364e;font-family:Lora;font-size:36px;font-weight:700}.section-title_thin{font-weight:400!important}a,.link{cursor:pointer;color:#3d8be8;background:0 0;border:none;outline:none;padding:0;text-decoration:none;transition:all .3s ease-in-out}a:focus,.link:focus{outline:none}a:hover,.link:hover{color:#89beec;text-decoration:none}a:active,.link:active{color:#2465b3}.link_dark{color:#31364e}.link_dark:hover{color:#6f7283}.link_dark:active{color:#10111a}.link_orange{color:#ed994e}.link_orange:hover{color:#f7c250}.link_orange:active{color:#e47d6c}.link_gray{color:#c4c5cc}.link_gray:hover{color:#9598a6}.link_gray:active{color:#6f7283}label{margin:0}input,button{outline:none}p{margin-bottom:0}.mt-6{margin-top:3.5rem!important}.discount{color:#fa4141;text-decoration:line-through}.dropdown-toggle{color:#31364e;align-items:center;display:flex}.dropdown-toggle:after{margin-top:7px;transition:all .3s ease-in-out;position:static!important}.input-block.error .input-tooltip{color:#fa4141;opacity:1}.input-block.error input{border-color:#fa4141!important}.input-tooltip{pointer-events:none;opacity:0;color:#303650;z-index:999;background-color:#fff;border:1px solid #e9e9e9;border-radius:4px;padding:9px 15px;font-size:12px;line-height:1.33;transition:all .3s ease-in-out;position:absolute;top:72px}.input-tooltip.active{pointer-events:unset;opacity:1}.input-tooltip .tooltip-arrow{position:absolute;top:-4px}.input-tooltip .tooltip-arrow:after{content:"";background-color:#fff;border-top:1px solid #e9e9e9;border-left:1px solid #e9e9e9;width:7px;height:7px;display:block;transform:rotate(45deg)}.btn-primary{cursor:pointer;color:#fff;background-color:#3d8be8;background-image:linear-gradient(#89beec,#3d8be8);border:none;border-radius:10px;padding:16px 20px;font-size:16px;font-weight:600;text-decoration:none;transition:all .3s ease-in-out}.btn-primary:hover{background-image:linear-gradient(#fff3,#fff3),linear-gradient(#89beec,#3d8be8);text-decoration:none}.btn-primary:active{background-image:linear-gradient(#70bafa,#1374e8);color:#fffc!important}.btn-primary:hover,.btn-primary:focus,.btn-primary:active{box-shadow:none!important;border:none!important;outline:none!important}.btn-secondary{cursor:pointer;color:#fff;background:#ff865b linear-gradient(#ffd16f,#ff865b);border:none;border-radius:10px;align-items:center;height:50px;padding:15px 20px;font-size:16px;font-weight:600;line-height:normal;text-decoration:none;transition:all .3s ease-in-out;display:inline-flex}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:active{color:#fff;box-shadow:none!important;outline:none!important;text-decoration:none!important}.btn-secondary:hover{background-image:linear-gradient(#fff3,#fff3),linear-gradient(#ffd16f,#ff865b)}.btn-secondary:active{background-image:linear-gradient(#ffc64d,#fe6933);color:#fffc!important}.org-sky-schools .btn-secondary{background:linear-gradient(#95bff2 3.84%,#3b89e6 109.6%)}.btn-outline{cursor:pointer;text-align:center;color:#31364e;background-color:#0000;border:1px solid #31364e;border-radius:10px;height:50px;padding:15px 20px;font-size:16px;font-weight:600;line-height:normal;transition:all .3s ease-in-out;outline:none!important}.btn-outline:hover{color:#9598a6;border-color:#9598a6}.custom-checkbox+label:before{content:"";vertical-align:text-top;background:#fff;border:1px solid #e9e9e9;border-radius:4px;width:20px;height:20px;margin-right:10px;transition:all .3s ease-in-out;display:inline-block}.custom-checkbox:checked+label:after{content:url(/img/ic-tick.svg);width:20px;height:20px;position:absolute;top:58%;left:50%;transform:translate(-50%,-50%)}.custom-radio{opacity:0;cursor:pointer;z-index:99;width:20px;height:20px;transition:all .3s ease-in-out;position:absolute}.custom-radio+label{cursor:pointer;padding:0 0 0 30px;font-size:14px;transition:all .3s ease-in-out;position:relative}.custom-radio+label span{font-weight:700}.custom-radio+label:before{content:"";background:#fff;border:1px solid #e9e9e9;border-radius:50%;width:20px;height:20px;transition:all .3s ease-in-out;position:absolute;top:0;left:0}.custom-radio:hover+label:before{border-color:#89beec}.custom-radio:checked+label:before{border-color:#3d8be8}.custom-radio:checked:hover+label:before{border-color:#89beec}.custom-radio:disabled+label{color:#b8b8b8;cursor:auto}.custom-radio:disabled+label:before{background:#f7f5f4!important;border-color:#e9e9e9!important}.custom-radio:checked+label:after{content:"";background-color:#3d8be8;border-radius:50%;width:10px;height:10px;position:absolute;top:5px;left:5px}.select-box{white-space:nowrap;color:#31364e;width:100%;display:block;position:relative}.select-box.no-valid .select-box__current{border-color:#fa4141}.select-box.no-valid .select-box__current:after{border-top-color:#fa4141}.select-box_rounded .select-box__placeholder{border-radius:8px;padding:8px 15px}.select-box_rounded .select-box__current{border:1px solid #e9e9e9;border-radius:8px;width:100%;height:50px}.select-box_rounded .select-box__current:after{right:20px}.select-box_rounded .select-box__current:focus{border-bottom-right-radius:0;border-bottom-left-radius:0}.select-box_rounded .select-box__input-text{border-radius:8px;padding:8px 40px 8px 15px}.select-box_rounded .select-box__list{border-top:none;border-top-left-radius:0;border-top-right-radius:0;margin-top:0}.select-box__placeholder{z-index:0;color:#9598a6;padding:1px 2px;position:absolute}.select-box__current{cursor:pointer;text-align:left;background-color:#0000;border-bottom:1px solid #e9e9e9;outline:none;width:100%;height:35px;padding:0;font-size:16px;line-height:2;transition:all .25s ease-in-out}.select-box__current:hover:not(:focus){border-color:#89beec}.select-box__current:hover:not(:focus):after{border-top-color:#89beec}.select-box__current:after{content:"";z-index:2;border-top:4px solid #c4c5cc;border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0;transition:all .25s ease-in-out;position:absolute;top:50%;right:0;transform:translateY(-50%)}.select-box__current:focus{border-color:#2465b3}.select-box__current:focus:after{border-top-color:#2465b3;transform:translateY(-50%)rotate(180deg)}.select-box__current:focus+.select-box__list{opacity:1;visibility:visible}.select-box__value{width:min-content}.select-box__input{display:none}.select-box__input:checked+.select-box__input-text{display:flex}.select-box__input-text{z-index:1;background-color:#fff;justify-content:space-between;width:calc(100% - 2px);margin:0;padding:1px 20px 1px 2px;display:none;position:absolute}.select-box__input-text .price{font-weight:700}.select-box__list{z-index:1;opacity:0;visibility:hidden;background-color:#fff;border:1px solid #2465b3;border-radius:8px;width:100%;min-width:min-content;margin-top:5px;padding:8px 0;list-style:none;transition:all .25s;position:absolute}.select-box__list li{width:100%}.select-box__option{white-space:nowrap;cursor:pointer;justify-content:space-between;align-items:center;width:100%;padding:12px 15px;font-size:14px;transition:background-color .25s ease-in-out;display:flex}.select-box__option .price{font-weight:700}.select-box__option img{display:none}.select-box__option:hover,.select-box__option:focus{background-color:#89beec26}.course-name{margin-bottom:15px;font-family:Lora,serif;font-size:24px;font-weight:700;line-height:1.29}.course-popup{z-index:25;background-color:#fff;border-top:1px solid #e9e9e9;width:100vw;position:fixed;bottom:0}.course-popup .course-card{align-items:center;padding:15px 20px;display:flex}.course-popup .course-card__info{flex-direction:row;justify-content:space-between;align-items:flex-end;width:100%;display:flex}.course-popup .course-card__info .price-list .price{margin-bottom:5px}.course-popup .course-card__info .price{margin-bottom:0;font-size:12px;font-weight:600;display:inline-block}.course-popup .course-card__info .course-card__course-name{color:#31364e;margin-top:5px;margin-bottom:5px;font-size:16px;font-weight:700;line-height:1.13}.course-popup .course-card__info .course-card__date{color:#9598a6;font-size:12px;line-height:1.33}.course-popup .course-card__info .link{padding:0;font-size:12px}.mobile-modal{opacity:0;text-align:left;z-index:999;background:#fff;width:100%;height:0;margin:0;padding:0;transition:all .5s ease-in-out;display:none;position:absolute;bottom:0;left:0;right:0;overflow:auto}.mobile-modal.show{opacity:1;height:100vh;display:block;position:fixed}.mobile-modal__header{color:#fff;background-image:url(/img/image.png);background-position-y:100%;background-size:cover;padding:40px 20px 20px;position:relative;overflow:hidden}.mobile-modal__header_silent{background-image:url(/img/silent-retreat-checkout-bg@2x.webp);background-position-y:50%}.mobile-modal__header button{margin-top:15px}.mobile-modal__header .new-price{margin-bottom:5px;font-size:18px;font-weight:500}.mobile-modal__header .common-price{margin-bottom:0;font-size:14px}.mobile-modal__body{padding:20px;overflow-y:auto}.mobile-modal__body .course-detail{color:#31364e;flex-direction:column;font-size:14px;font-weight:600;line-height:1.57;display:flex}.mobile-modal__body .course-detail:not(:first-child){margin-top:10px}.mobile-modal__body .course-detail span{font-weight:400}.mobile-modal__body .course-more{color:#9598a6;margin-top:20px;font-size:12px;line-height:1.33}.mobile-modal__body .course-more__full{display:none}.mobile-modal__body .course-more__full.show{display:block}.mobile-modal .close-modal{cursor:pointer;pointer-events:all;background-color:#fff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:32px;height:32px;margin-bottom:190px;display:flex;box-shadow:0 2px 25px #3d8be833}.mobile-modal .close-modal .close-line{background-color:#6f7283;border-radius:1px;width:12px;height:2px;transition:all .3s ease-in-out;display:block}.mobile-modal .close-modal .close-line:first-child{transform:rotate(45deg)}.mobile-modal .close-modal .close-line:last-child{margin-top:-2px;transform:rotate(-45deg)}.mobile-modal .close-modal:hover .close-line{background-color:#3d8be8}.mobile-modal .close-modal:active .close-line{background-color:#2465b3}.mobile-modal__header_v2{background-image:none;padding-bottom:10px}.mobile-modal__header_v2 .close-modal{margin-bottom:40px}.mobile-modal__header_v2 .course-name{letter-spacing:normal;color:#31364e;margin-bottom:30px;font-size:24px;font-style:normal;font-weight:700;font-stretch:100%;line-height:1.33}.mobile-modal__header_v2 .new-price{letter-spacing:normal;color:#31364e;margin-bottom:0;font-size:16px;font-style:normal;font-weight:600;font-stretch:100%;line-height:normal}.mobile-modal__body_v2 .course-list-title{letter-spacing:normal;color:#31364e;margin-bottom:0;font-size:16px;font-style:normal;font-weight:700;font-stretch:100%;line-height:1.38}.mobile-modal__body_v2 .course-list-info{margin:10px 0 20px;padding-left:20px;list-style-type:disc}.mobile-modal__body_v2 .course-list-info__item{letter-spacing:normal;color:#ed994e;font-size:16px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.38}.mobile-modal__body_v2 .course-list-info__item span{color:#9598a6}.mobile-modal__body_v2 .course-list-info__item strong{color:#31364e}.mobile-modal__body_v2 .course-more{margin:0}.mobile-modal__body_v2 .agreement__group{display:flex}.mobile-modal__body_v2 .agreement__group_important .custom-checkbox+label:before{border-color:#ee8585}.mobile-modal__body_v2 .agreement__group_important .custom-checkbox:checked+label:before{background-color:#fff;border-color:#89beec}.mobile-modal__body_v2 .agreement__group_important .custom-checkbox:checked+label:after{content:url(/img/ic-tick-blue.svg)}.mobile-modal__body_v2 .agreement__text{color:#31364e;margin-top:4px;margin-left:10px;font-size:12px;line-height:1.33}.mobile-modal__body_v2 .agreement__text span{display:block}.mobile-modal__body_v2 .agreement__text span:not(:first-child){margin-top:10px}.mobile-modal__body_v2 .agreement__important{opacity:1;pointer-events:all;letter-spacing:normal;color:#ee8585;align-items:center;margin-top:15px;font-size:12px;font-style:normal;font-weight:400;font-stretch:100%;line-height:normal;transition:all .3s ease-in-out;display:flex}.mobile-modal__body_v2 .agreement__important.hide{opacity:0;pointer-events:none}.mobile-modal__body_v2 .agreement__important-icon{width:20px;height:20px;margin-right:10px}.modal-window{-webkit-backdrop-filter:blur(10px)saturate(160%);z-index:99999;background-color:#0f141e73;justify-content:center;align-items:center;width:100%;height:100vh;transition:all .3s ease-in-out;display:flex;position:fixed;inset:0}.modal-window__card{text-align:center;background-color:#fff;border-radius:8px;flex-direction:column;max-width:400px;display:none;position:relative;box-shadow:0 2px 35px #0000000d}.modal-window__card.show{display:flex}.modal-window__header{padding:40px 30px 25px}.modal-window__body{border-top:1px solid #e9e9e9;padding:25px 30px 30px}.modal-window__title{color:#303650;margin-bottom:11px;font-family:Lora,serif;font-size:26px;font-weight:700;line-height:1.46}.modal-window__subtitle{color:#303650;font-size:18px;font-weight:400;line-height:1.44}.modal-window__text{text-align:left;color:#9598a6;font-size:16px;font-weight:400;line-height:1.25}.modal-window__text span{display:block}.modal-window__text span:not(:first-child){margin-top:10px}.modal-window__btn{width:100%}.modal-window__close{cursor:pointer;background-color:#fff;border:none;border-radius:50%;outline:none;flex-direction:column;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:absolute;top:0;right:-50px}.modal-window__close .close-line{background-color:#6f7283;border-radius:1px;width:12px;height:2px;transition:all .3s ease-in-out;display:block}.modal-window__close .close-line:first-child{transform:rotate(45deg)}.modal-window__close .close-line:last-child{margin-top:-2px;transform:rotate(-45deg)}.modal-window__close:hover .close-line{background-color:#3d8be8}.modal-window__close:active{background-color:#fffc}.modal-window__close:active .close-line{background-color:#2465b3}.modal-window__close:active,.modal-window__close:hover,.modal-window__close:focus{outline:none}.modal-window .course-join-card{pointer-events:none;background-color:#fff;border-radius:8px;width:620px;display:none;position:relative;box-shadow:0 2px 35px #0000000d}.modal-window .course-join-card.show{pointer-events:all;display:block}.modal-window .course-join-card__body{background-color:#fff;border-radius:8px 8px 0 0;padding:40px 25px 30px}.modal-window .course-join-card__title{text-align:center;margin-bottom:30px;font-size:26px;line-height:1.46}.modal-window .course-join-card__subtitle{letter-spacing:normal;color:#31364e;font-size:16px;font-style:normal;font-weight:600;font-stretch:100%;line-height:1.38}.modal-window .course-join-card__text-container{margin-bottom:25px}.modal-window .course-join-card__text{letter-spacing:normal;color:#31364e;font-size:16px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.38}.modal-window .course-join-card__text:not(:first-child){margin-top:10px}.modal-window .course-join-card__excludes{letter-spacing:normal;color:#9598a6;margin-top:15px;font-size:12px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.5}.modal-window .course-join-card__list{margin:10px 0 0;padding-left:20px;list-style:outside}.modal-window .course-join-card__list-item{letter-spacing:normal;color:#ed994e;font-size:16px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.38}.modal-window .course-join-card__list-item span{color:#9598a6}.modal-window .course-join-card__footer{text-align:right;background-color:#ed994e1a;padding:25px 25px 30px}.modal-window .course-join-card.digital-member-join_journey .course-join-card__title{margin-bottom:25px}.modal-window .course-join-card.digital-member-join_journey .course-join-card__list span{color:#31364e}.modal-window .course-join-card.digital-member-join_journey .course-join-card__list-item-tooltip{cursor:pointer;border-bottom:1px dashed #31364e;transition:all .3s ease-in-out;position:relative}.modal-window .course-join-card.digital-member-join_journey .course-join-card__list-item-tooltip-block{pointer-events:none;opacity:0;letter-spacing:normal;text-align:center;color:#31364e;background-color:#fff;border:1px solid #e9e9e9;width:230px;padding:10px 15px;font-size:12px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.33;transition:all .3s ease-in-out;position:absolute;top:-50px;left:50%;transform:translate(-50%);box-shadow:0 2px 25px #3d8be833}.modal-window .course-join-card.digital-member-join_journey .course-join-card__list-item-tooltip-block:after{content:"";background-color:#fff;border-bottom:1px solid #e9e9e9;border-right:1px solid #e9e9e9;width:8px;height:8px;position:absolute;top:95%;left:50%;transform:rotate(45deg)}.modal-window .course-join-card.digital-member-join_journey .course-join-card__list-item-tooltip:hover{color:#6f7283;border-color:#6f7283}.modal-window .course-join-card.digital-member-join_journey .course-join-card__list-item-tooltip:hover .course-join-card__list-item-tooltip-block{opacity:1}.modal-window .course-join-card.digital-member-join_journey .course-join-card__footer{text-align:center;padding:30px 25px}.modal-window .course-join-card.digital-member-join_journey .course-join-card__footer-price{letter-spacing:normal;text-align:center;color:#31364e;margin-bottom:20px;font-size:20px;font-style:normal;font-weight:600;font-stretch:100%;line-height:1.5}.modal-window .course-join-card .close-modal{cursor:pointer;background-color:#fff;border:none;border-radius:50%;outline:none;flex-direction:column;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:absolute;top:0;right:-50px}.modal-window .course-join-card .close-modal .close-line{background-color:#6f7283;border-radius:1px;width:12px;height:2px;transition:all .3s ease-in-out;display:block}.modal-window .course-join-card .close-modal .close-line:first-child{transform:rotate(45deg)}.modal-window .course-join-card .close-modal .close-line:last-child{margin-top:-2px;transform:rotate(-45deg)}.modal-window .course-join-card .close-modal:hover .close-line{background-color:#3d8be8}.modal-window .course-join-card .close-modal:active{background-color:#fffc}.modal-window .course-join-card .close-modal:active .close-line{background-color:#2465b3}.modal-window .course-join-card .close-modal:active,.modal-window .course-join-card .close-modal:hover,.modal-window .course-join-card .close-modal:focus{outline:none}.global-modal-overlay{z-index:99999;-webkit-backdrop-filter:blur(10px)saturate(160%);--bs-modal-bg:#fff;--bs-modal-color:#31364e;--bs-modal-border-color:#0000002d;--bs-modal-border-width:1px;--bs-modal-border-radius:.5rem;--bs-modal-box-shadow:0 .5rem 1rem #00000026;--bs-modal-padding:1rem;background-color:#0f141e73;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}@media screen and (max-width:720px){.global-modal-overlay>.meetup-rsvp{align-self:flex-end;width:100%}}.global-modal-overlay>.modal-window{z-index:1;background-color:#0000;width:100%;height:100%;position:relative}.global-modal-overlay>.profile-modal{opacity:1;pointer-events:all;z-index:1;background-color:#0000;width:100%;height:100%;position:relative}.global-modal-overlay>.modal-backdrop{display:none}.course-bottom-card{opacity:0;pointer-events:none;z-index:99;background-color:#fff;border-top:1px solid #e9e9e9;align-items:center;width:100vw;padding:15px 0;transition:all .3s ease-in-out;display:flex;position:fixed;bottom:0}.course-bottom-card.show{opacity:1;pointer-events:all}.course-bottom-card__container{justify-content:space-between;align-items:center;display:flex}.course-bottom-card__info-block{align-items:center;display:flex}.course-bottom-card__img{width:60px;height:60px;margin-right:20px}.course-bottom-card__img img{width:100%;height:100%}.course-bottom-card__info p{color:#20242c;font-size:16px}.course-bottom-card__info div{align-items:center;display:flex}.course-bottom-card__info div .course-bottom-card__info-course-name{color:#20242c;margin-bottom:0;font-size:20px;font-weight:600}.course-bottom-card__info div ul{padding-left:30px;list-style-type:disc}.course-bottom-card__info div ul li{color:#c4c5cc;font-size:20px;font-weight:400}.course-bottom-card__info div ul li b{color:#20242c;font-weight:600}.auth{display:none}.auth.active{display:flex}.auth .icon-wrapper{justify-content:center;align-items:center;width:100%;margin-bottom:20px;display:flex}.auth .icon-wrapper .icon{cursor:pointer;background-color:#fff;border:1px solid #e9e9e9;border-radius:4px;transition:all .3s ease-in-out}.auth .icon-wrapper .icon:hover{border-color:#89beec}.auth .icon-wrapper .icon:active{border-color:#4191e9}.auth .icon-wrapper .icon img{width:50px;height:50px}.auth .icon-wrapper .icon:not(:last-child){margin-right:20px}.auth .modal-window__header{padding:0}.auth .modal-window__header .modal-window__subtitle{margin:35px 42px 30px}.auth .modal-window__header .auth-btn-wrapper{display:flex}.auth .modal-window__header .auth-btn{text-align:center;color:#c4c5cc;background-color:#fff;border:none;border-bottom:2px solid #e9e9e9;outline:none;width:50%;padding:0 0 11px;font-size:18px;font-weight:600;transition:all .3s ease-in-out}.auth .modal-window__header .auth-btn.active{color:#3d8be8;border-color:#3d8be8}.auth .modal-window__body{border:none}.auth form{opacity:0;flex-direction:column;margin-top:20px;transition:all .3s ease-in-out;display:none}.auth form.active{display:flex}.auth form.show{opacity:1}.auth form input{color:#9598a6;border:1px solid #e9e9e9;border-radius:4px;margin-bottom:15px;padding:12px 15px;font-size:16px;transition:all .3s ease-in-out}.auth form input.validate{border-color:#fa5a67}.auth form input:hover{border-color:#89beec}.auth form input:focus{border-color:#2465b3}.auth form .validation-input{text-align:left;color:#fa5a67;margin-bottom:15px;font-size:12px;line-height:1.33}.auth form .link{text-align:left}.auth form .checkbox-wrapper{margin-top:17px;display:flex}.auth form .checkbox-text{text-align:left;margin-left:10px;font-size:12px}.sidebar-button{background:0 0;border:none;width:24px;height:24px;padding:0;display:block}.sidebar-button__icon{display:block}.sidebar-button:focus{outline:none}body._lock{overflow:hidden}.app-button{cursor:pointer;background-color:#000;border:none;border-radius:8px;outline:none;width:170px;height:50px;text-decoration:none;display:block;position:relative}.app-button__image{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}@media screen and (max-width:991px){.modal-window{top:unset}.modal-window.active{height:100vh}.full-width{width:100%!important}.auth{height:0;top:unset;background-color:#fff;align-items:flex-start;transition:all .3s ease-in-out;display:none;overflow-y:auto}.auth.active{height:100vh}.auth.show{display:flex}.auth .icon-wrapper{justify-content:center;align-items:center;width:100%;margin-bottom:20px;display:flex}.auth .icon-wrapper .icon{cursor:pointer;background-color:#fff;border:1px solid #e9e9e9;border-radius:4px;transition:all .3s ease-in-out}.auth .icon-wrapper .icon:hover{border-color:#89beec}.auth .icon-wrapper .icon:active{border-color:#4191e9}.auth .icon-wrapper .icon img{width:50px;height:50px}.auth .icon-wrapper .icon:not(:last-child){margin-right:20px}.auth .modal-window__close{top:unset;left:unset;right:unset;bottom:unset;margin-top:40px;margin-left:20px;display:none;position:relative;box-shadow:0 2px 10px #3d8be81a}.auth .modal-window__close_mobile{display:flex}.auth .modal-window__card{box-shadow:none;max-width:100%}.auth .modal-window__header{padding:0}.auth .modal-window__header .modal-window__subtitle{color:#31364e;letter-spacing:normal;text-align:center;margin:40px 20px;font-size:20px;font-style:normal;font-weight:600;font-stretch:100%;line-height:1.3}.auth .modal-window__header .auth-btn-wrapper{display:flex}.auth .modal-window__header .auth-btn{text-align:center;color:#c4c5cc;background-color:#fff;border:none;border-bottom:2px solid #e9e9e9;outline:none;width:50%;padding:0 0 11px;font-size:18px;font-weight:600;transition:all .3s ease-in-out}.auth .modal-window__header .auth-btn.active{color:#3d8be8;border-color:#3d8be8}.auth .modal-window__body{border:none}.auth form{opacity:0;flex-direction:column;margin-top:20px;transition:all .3s ease-in-out;display:none}.auth form.active{display:flex}.auth form.show{opacity:1}.auth form input{color:#9598a6;border:1px solid #e9e9e9;border-radius:4px;margin-bottom:15px;padding:12px 15px;font-size:16px;transition:all .3s ease-in-out}.auth form input.validate{border-color:#fa5a67}.auth form input:hover{border-color:#89beec}.auth form input:focus{border-color:#2465b3}.auth form .validation-input{text-align:left;color:#fa5a67;margin-bottom:15px;font-size:12px;line-height:1.33}.auth form .link{text-align:left}.auth form .checkbox-wrapper{margin-top:17px;display:flex}.auth form .checkbox-text{text-align:left;margin-left:10px;font-size:12px}.course-popup .course-card__info-wrapper{width:100%}.course-popup .course-card__info .price{background-color:#89beec26;border-radius:2px;padding:4px 5px;font-size:16px}.course-popup .course-card__info .price:not(:last-child){margin-right:10px}.course-popup .course-card__info .course-card__course-name{font-size:20px}.course-popup .course-card__info .course-card__date,.course-popup .course-card__info .link{font-size:16px}.select-box__placeholder{border-radius:4px;padding:15px}.select-box__current{border:1px solid #e9e9e9;border-radius:4px;width:100%;height:64px}.select-box__current:after{right:15px}.select-box__input-text{border-radius:4px;padding:15px 30px 15px 15px}aside{z-index:25;position:fixed;top:0;left:0}aside~header{top:40px!important}aside~main{margin-top:91px!important}}@media screen and (min-width:991px) and (max-height:767px){.auth .modal-window__header{padding:0}.auth .modal-window__header .modal-window__subtitle{margin:15px 20px}.auth .modal-window__header .auth-btn{padding:0 0 11px;font-size:16px}.auth .modal-window__body{padding:15px 20px}.auth .icon-wrapper{margin-bottom:10px}.auth .icon-wrapper .icon img{width:35px;height:35px}.auth form{margin-top:15px}.auth form input{margin-bottom:10px;padding:10px 13px;font-size:14px}.auth form .validation-input{margin-bottom:10px}.auth form .checkbox-wrapper{margin-top:0}.auth form .checkbox-text{margin-left:10px;font-size:12px}.auth form .btn-primary{padding:13px 16px;font-size:14px}}@media screen and (max-width:767px){aside{text-align:left;padding:10px 20px;font-size:14px;line-height:1.43}aside img{display:none}.section-title{font-size:24px}.course-bottom-card{z-index:9;padding:15px 0}.course-bottom-card .btn-secondary{font-size:14px}}@media screen and (max-width:767px) and (max-width:450px){.course-bottom-card__info{font-size:16px!important}}@media screen and (max-width:767px){.course-bottom-card__info p{font-size:12px}.course-bottom-card__info div{flex-direction:column;align-items:flex-start}.course-bottom-card__info div h3{font-size:16px}.course-bottom-card__info div ul{padding-left:0;list-style:none}.course-bottom-card__info div ul li{font-size:12px}.btn-secondary,.btn-outline{height:44px;padding:13px 20px;font-size:14px;line-height:normal}}@media screen and (max-width:575px){.course-popup .course-card__info .price{font-size:14px}.course-popup .course-card__info .course-card__course-name{font-size:18px}.course-popup .course-card__info .course-card__date,.course-popup .course-card__info .link{font-size:14px}.btn-primary{padding:13px 20px;font-size:14px}}@media screen and (max-width:425px){.mobile-modal__header button{width:100%}.course-bottom-card__info-course-name{font-size:16px!important}}@media screen and (max-width:375px){.course-bottom-card .container{padding:0 10px}.course-bottom-card__info div h3{font-size:14px}.course-bottom-card__info div h6{text-overflow:ellipsis;white-space:nowrap;max-width:195px;font-size:14px;overflow:hidden}.course-popup .course-card__info .price{font-size:12px}.course-popup .course-card__info .course-card__course-name{font-size:16px}.course-popup .course-card__info .course-card__date,.course-popup .course-card__info .link{font-size:12px}}@media screen and (max-width:365px){.course-popup .course-card{padding:15px 10px}.course-popup .course-card__info .price{padding:3px;font-size:12px}.course-popup .course-card__info .price:not(:last-child){margin-right:5px}}@media screen and (max-width:345px){.course-bottom-card__info-course-name{font-size:12px!important}}@media screen and (max-width:340px){.mobile-modal__header .new-price{font-size:16px}}.table{border-radius:8px;overflow:hidden}.table thead th,.table tbody td{border-top:none;border-bottom:1px solid #e9e9e9;font-family:Work Sans,sans-serif}.table thead th:first-child,.table tbody td:first-child{padding-left:20px}.table thead th:last-child,.table tbody td:last-child{padding-right:20px}.table thead th{background-color:#f7f7f7;padding:10px 15px}.table thead th,.table thead .table__sort-button{white-space:nowrap;letter-spacing:.5px;text-transform:uppercase;color:#9598a6;font-size:12px;font-weight:600;line-height:22px}.table tbody td{color:#31364e;padding:15px;font-size:14px;font-weight:500;line-height:18px}.table__sort-button{background:0 0;border:none;padding:0}.table__sort-button__text{margin-right:5px;transition:color .25s ease-in-out}.table__sort-button__icon{opacity:0;width:10px;height:10px;transition-property:opacity,transform;transition-duration:.25s;transition-timing-function:ease-in-out}.table__sort-button__icon path{transition:fill .25s ease-in-out}.table__sort-button[data-order=asc] .table__sort-button__icon,.table__sort-button[data-order=desc] .table__sort-button__icon{opacity:1}.table__sort-button[data-order=asc] .table__sort-button__icon{transform:rotate(-180deg)}.table__sort-button:hover .table__sort-button__text{color:#31364e}.table__sort-button:hover .table__sort-button__icon path{fill:#31364e}.table__sort-button:focus{outline:none}@media screen and (min-width:992px){.table thead th:last-child,.table tbody td:last-child{width:170px}}.loading-overlay.no-bg{-webkit-backdrop-filter:none;background:0 0}.loading-overlay .loading-text{color:#303650;text-align:center;margin-top:10px;font-weight:500}@keyframes loader-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media screen and (max-width:768px){.footer{padding:20px 10px}.footer-navbar{flex-direction:column;align-items:center}.footer-navbar .copyright{font-size:12px}.footer-navbar__item{margin-right:10px}.footer-navbar__item a{font-size:12px}}@media screen and (max-width:375px){.footer-navbar__item{margin-right:5px}}:is(main.aol-part-one:has(.float-bar)~footer.sub-footer,main.course-sahaj-samadhi:has(.float-bar)~footer.sub-footer,main.art-of-living-premium-course:has(.float-bar)~footer.sub-footer){border-bottom:1px solid #e9e9e9;margin-bottom:84px}.footer-navbar{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.footer-navbar__list{flex-direction:row;display:flex}.footer-navbar .copyright{color:#31364e;font-size:14px;line-height:1.43}.footer-navbar__item{margin-right:20px}.footer-navbar__item:last-child{margin-right:0}.footer-navbar__item a{color:#31364e;font-size:14px;line-height:1.43;text-decoration:none;transition:all .3s ease-in-out}.footer-navbar__item a:hover{color:#6f7283}.footer-navbar__item a:active{color:#181a26}.footer-program{margin-bottom:90px}.new-footer-container .footer-top{flex-direction:column;align-items:center;display:flex}.new-footer-container .footer-top .footer-logo{width:200px}.new-footer-container .footer-top .find-solution{color:#000;margin-top:5rem}.new-footer-container .footer-top .find-solution .heading{font-size:1.875rem}.new-footer-container .footer-top .find-solution .heading .font-bold{font-weight:700}.new-footer-container .footer-top .find-solution p{font-size:20px}@media screen and (max-width:767px){.new-footer-container .footer-top .find-solution p{width:280px}.new-footer-container .footer-top .find-solution{margin-top:1.25rem}.new-footer-container .footer-top{padding-bottom:1.25rem}}.new-footer-container .footer-nav .nav-item-box{margin-bottom:4rem}.new-footer-container .footer-nav .nav-item-box .nav-item--image{width:44px}@media screen and (max-width:767px){.new-footer-container .footer-nav .nav-item-box .nav-item--image{margin-right:2.125rem}}.new-footer-container .footer-nav .nav-item-box .nav-item--title{margin-top:14px;font-size:1.125rem;font-weight:600;line-height:2.4rem;display:flex}@media screen and (max-width:767px){.new-footer-container .footer-nav .nav-item-box .nav-item--title{display:inline}}.new-footer-container .footer-nav .nav-item-box input[type=checkbox]{visibility:hidden;display:none}@media screen and (max-width:767px){.new-footer-container .footer-nav .nav-item-box input[type=checkbox]{display:inline-block}}.new-footer-container .footer-nav .nav-item-box .nav-item{white-space:break-spaces;word-break:break-word;overflow:hidden}.new-footer-container .footer-nav .nav-item-box .nav-item a{font-size:1rem;line-height:2.4rem}@media screen and (max-width:767px){.new-footer-container .footer-nav .nav-item-box{border-bottom:1px solid #dcdcdc;margin-bottom:1rem;padding-bottom:1rem}.new-footer-container .footer-nav .nav-item-box input[type=checkbox]{visibility:inherit;-webkit-appearance:none;border:0;transition:all 50ms;position:absolute;top:.6rem;right:0}.new-footer-container .footer-nav .nav-item-box input[type=checkbox]:checked{transform:rotate(-45deg)}.new-footer-container .footer-nav .nav-item-box input[type=checkbox]:after{content:"+"}.new-footer-container .footer-nav .nav-item-box ul.nav-details{opacity:0;height:0;transition:transform .15s ease-in-out;overflow:hidden}.new-footer-container .footer-nav .nav-item-box .nav-item--check:checked+.nav-details{opacity:1;height:auto;overflow:unset;margin-top:2rem;display:block}.new-footer-container .footer-nav .last-item-box{border-bottom:none}.new-footer-container .footer-nav{margin:0}}.new-footer-container .second-footer-nav{background-color:#fff7e4;margin:0;padding:1.5rem 6.5625rem}.new-footer-container .second-footer-nav .nav-item{white-space:break-spaces;word-break:break-word;overflow:hidden}.new-footer-container .second-footer-nav .nav-item-box .nav-item--title{font-weight:600;line-height:1.9rem}.new-footer-container .second-footer-nav .nav-item-box .nav-item{white-space:break-spaces;word-break:break-word;overflow:hidden}.new-footer-container .second-footer-nav .nav-item-box .nav-item a{font-size:1rem;line-height:1.9rem}@media screen and (max-width:767px){.new-footer-container .second-footer-nav .nav-item-box input[type=checkbox]{top:.28rem}}.new-footer-container .mobileView{display:none}@media screen and (max-width:767px){.new-footer-container .second-footer-nav{padding:1.5rem 3.5%}.new-footer-container .container{max-width:100%!important}.new-footer-container .mobileView{justify-content:space-evenly;align-items:center;width:100%;display:flex}}.sub-footer ul li.copyright{align-items:center;margin-right:2rem;font-size:14px;line-height:25px;display:flex}.sub-footer ul .privacy-links{margin-top:0;display:flex}.sub-footer ul .privacy-links a{font-size:14px;line-height:25px}@media screen and (max-width:767px){.sub-footer ul .privacy-links{grid-gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1rem;display:grid}}.sub-footer .footer-social-links{align-items:center}@media screen and (max-width:767px){.sub-footer .desktopView{display:none}.sub-footer .privacy_menu{flex-direction:column}}.org-sky-schools .new-footer-container .second-footer-nav{background-color:#e4f2ff}.footer.footer_sky_schools{background:#fff;border-top:1px solid #e9e9e9;padding:0}.footer.footer_sky_schools .footer_sky_schools__nav{text-align:center;padding:1.5rem 1rem}.footer.footer_sky_schools .footer_sky_schools__row{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem 1.25rem;margin:0;padding:0;list-style:none;display:flex}.footer.footer_sky_schools .footer_sky_schools__row:not(:last-child){margin-bottom:.75rem}.footer.footer_sky_schools .footer_sky_schools__item{margin:0}.footer.footer_sky_schools .footer_sky_schools__link{color:#31364e;font-size:14px;line-height:1.43;text-decoration:none;transition:color .2s}.footer.footer_sky_schools .footer_sky_schools__link:hover{color:#6f7283}.footer.footer_sky_schools .footer_sky_schools__link--active{color:#3d8be8}.footer.footer_sky_schools .footer_sky_schools__bottom{background-color:#e6f0f8;border-top:1px solid #d0e0ee;padding:1.25rem 2rem}.footer.footer_sky_schools .footer_sky_schools__bottom .footer_sky_schools__brand-container{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;max-width:1304px;margin:0 auto;display:flex}.footer.footer_sky_schools .footer_sky_schools__brand{flex:1;align-items:center;gap:1rem;min-width:0;max-width:500px;display:flex}.footer.footer_sky_schools .footer_sky_schools__logo{flex-shrink:0;height:auto;max-height:48px}.footer.footer_sky_schools .footer_sky_schools__tagline{color:#31364e;margin:0;font-size:12px;line-height:1.43}.footer.footer_sky_schools .footer_sky_schools__credits{text-align:right;flex-shrink:0}.footer.footer_sky_schools .footer_sky_schools__website,.footer.footer_sky_schools .footer_sky_schools__copyright{color:#31364e;margin:0;font-size:12px;line-height:1.5}.footer.footer_sky_schools .footer_sky_schools__website a,.footer.footer_sky_schools .footer_sky_schools__copyright a{color:#31364e;text-decoration:none}.footer.footer_sky_schools .footer_sky_schools__copyright{margin-top:.25rem}@media screen and (max-width:767px){.footer.footer_sky_schools .footer_sky_schools__bottom{flex-direction:column;align-items:flex-start;padding:1rem}.footer.footer_sky_schools .footer_sky_schools__bottom .footer_sky_schools__brand-container{justify-content:center}.footer.footer_sky_schools .footer_sky_schools__brand{text-align:center;flex-direction:column;align-items:center}.footer.footer_sky_schools .footer_sky_schools__credits{text-align:center;width:100%}}.footer-aol{font-family:var(--font-poppins),Poppins,sans-serif;background-color:#222;padding:70px 0 100px}.footer-aol__inner{width:100%;max-width:91.1111vw;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}.footer-aol__logo{width:173px;height:66px;margin:0 0 83px;display:block}.footer-aol__grid{grid-template-columns:repeat(5,auto);gap:80px 30px;display:grid}.footer-aol__title{cursor:default;pointer-events:none;text-align:left;letter-spacing:1px;text-transform:capitalize;color:#666;background:0 0;border:none;width:100%;margin:0 0 20px;padding:0;font-family:inherit;font-size:13px;font-weight:400;line-height:1.2;display:block;position:relative}.footer-aol__title:after{display:none}.footer-aol__list{margin:0;padding:0;list-style:none;display:block}.footer-aol__item{margin:0}.footer-aol__link{color:#dcdcdc;margin-top:4px;font-size:13px;font-weight:400;line-height:1.5;text-decoration:none;transition:color .5s;display:inline-block}.footer-aol__link:hover{color:#fff}@media screen and (min-width:1920px){.footer-aol__inner{max-width:1440px}}@media screen and (max-width:991px){.footer-aol__inner{max-width:100%;padding:0 24px}.footer-aol__grid{grid-template-columns:repeat(3,auto)}}@media screen and (max-width:767px){.footer-aol__logo{margin-bottom:40px}.footer-aol__title{cursor:pointer;pointer-events:auto;margin:0;padding:18px 30px 18px 0}.footer-aol__title:after{content:"";border-bottom:2px solid #666;border-right:2px solid #666;width:10px;height:10px;transition:transform .3s;display:block;position:absolute;top:50%;right:0;transform:translateY(-70%)rotate(45deg)}.footer-aol__box.is-open .footer-aol__title:after{transform:translateY(-30%)rotate(-135deg)}.footer-aol__list{padding-bottom:15px;display:none}.footer-aol__box.is-open .footer-aol__list{display:block}.footer-aol__item{margin-bottom:12px}.footer-aol__item:last-child{margin-bottom:0}}@media screen and (max-width:479px){.footer-aol{padding-top:50px;padding-bottom:50px}.footer-aol__logo{width:120px;max-width:120px;height:auto}.footer-aol__grid{grid-template-columns:auto;row-gap:0}}.auth-loader{justify-content:center;align-items:center;height:40px;padding:0 20px;display:inline-flex}.auth-loader__spinner{border:2px solid #e9e9e9;border-top-color:#ef6c00;border-radius:50%;width:20px;height:20px;animation:.8s linear infinite auth-spin}@keyframes auth-spin{to{transform:rotate(360deg)}}.header{text-align:center;z-index:25;background:#fff;border-bottom:1px solid #e9e9e9;width:100%}.header .navbar{padding:13px 60px}@media screen and (max-width:720px){.header .navbar{padding:5px 1rem 6px}}@media screen and (min-width:992px){.header .navbar .mobile-menu-buttons,.header .navbar .navbar-collapse.collapse .nav-logowrap{display:none}.header .navbar .navbar-nav{height:38px}.header .navbar .navbar-nav li.nav-item{height:68px}}.header .navbar .navbar-nav-right{justify-content:flex-end}.header .nav-link{text-align:left;font-size:15px;text-decoration:none}.header .dropdown-item{text-decoration:none}.header button.navbar-toggler-header{border:none}.header button.navbar-toggler-header:focus{outline:none}.header .dropdown-toggle{color:#31364e}.header .dropdown-toggle-dop:after{margin-top:7px;position:static}.header .dropdown-toggle:hover{color:#6f7283}.header .dropdown-toggle:after{color:#c4c5cc}.header .navbar-brand{padding:0}.header .nav-item{font-weight:600}.header .nav-item:not(:last-child){margin-right:12px}.header .nav-item.active .nav-link{color:#31364e}.header__container{align-items:center;padding:10px 60px;display:flex}.header__sidebar-button{margin-left:50px}.header .logo{width:115px;height:45px;position:relative}.header .logo:has(img[src="/img/PWHT-logo.png"]){width:220px;height:auto}.header .logo:has(img[src="/img/sky-campus-happiness-logo.png"]){width:200px;height:48px}@media screen and (max-width:991px){.header .logo:has(img[src="/img/sky-campus-happiness-logo.png"]){width:156px;height:40px}}.header .logo__image{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.header .logo__image_desktop,.header .logo__image_mobile{display:none}.header .logo_big{width:230px}.header .menu__list{margin:0;padding:0;list-style:none;display:flex}.header .menu__list .menu-item{white-space:nowrap}.header .menu__list .menu-item:not(:last-child){margin-right:40px}.header .menu__list .menu-item__link{color:#31364e;text-transform:uppercase;padding:10px 8px;font-size:14px;font-weight:600;line-height:20px;text-decoration:none}.header .menu__list .menu-item__arrow{z-index:115;border-bottom:11px solid #3d516a;border-left:12px solid #0000;border-right:12px solid #0000;width:0;height:0;margin-top:-24px;margin-left:35%;display:none;position:relative;top:40px}.header .menu__list .menu-item .sub-menu{z-index:151;color:#fff;background:#3d516a;border-bottom:3px solid #ffae00;width:100%;padding:10px 60px;display:none;position:absolute;top:75px;left:0}.header .menu__list .menu-item .sub-menu__list{display:flex}.header .menu__list .menu-item .sub-menu__list .sub-menu-item:not(:last-child){margin-right:20px}.header .menu__list .menu-item .sub-menu__list .sub-menu-item__link{text-transform:initial;color:#fff;text-decoration:none}.header .menu__list .menu-item .sub-menu__list .sub-menu-item__link:hover{font-weight:700}.header .menu__items .dropdown{margin-right:40px;display:inline-block}.header .menu__items .dropdown-toggle{color:#31364e;text-transform:uppercase;font-size:14px;font-weight:600;line-height:20px;text-decoration:none}.header .menu__items .dropdown-toggle:before{content:"";background:#ed994e;width:0;height:2px;transition:width .3s ease-in-out;display:block;position:absolute;bottom:-3px;left:0}.header .menu__items .dropdown-toggle:hover,.header .menu__items .dropdown-toggle:hover:after{color:#f7c250}.header .menu__items .dropdown-menu{border-color:#e9e9e9;border-radius:12px;margin-top:6px;padding:5px 0;box-shadow:0 5px 25px #3d8be833}.header .menu__items .dropdown-menu .dropdown-item{color:#31364e;text-transform:uppercase;padding:10px 20px;font-size:12px;font-weight:600;line-height:18px}.header .menu__items .dropdown-menu .dropdown-item:hover{background-color:#ed994e26}.header .menu__items .dropdown.show .dropdown-toggle{color:#ed994e}.header .menu__items .dropdown.show .dropdown-toggle:before{width:calc(100% - 12px)}.header .menu__items .dropdown.show .dropdown-toggle:after{color:#ed994e;transform:rotate(-180deg)translateY(2px)}.header__button{margin:0 0 0 auto;height:auto!important;font-size:16px!important;line-height:22px!important}.header_simple .header__container{flex-direction:row;justify-content:space-between;padding:25px 15px}.auth-header{z-index:10;background-color:#fff;height:76px;position:sticky;top:0}.auth-header__logo img{width:100%;height:100%}.auth-header__btn-sidebar{display:none}.auth-header__container{justify-content:space-between;align-items:center;max-width:1212px;height:100%;margin:0 auto;padding:0 20px;display:flex}.auth-header__body{align-items:center;display:flex}.auth-header__divider{background-color:#e9e9e9;width:1px;height:36px;margin:0 28px}.auth-menu{gap:28px;margin:0;padding:0;list-style:none;display:flex}.auth-menu__link{cursor:pointer;padding-right:18px;position:relative}.auth-menu__link:before{content:url(/img/ic-arrow-gray.svg);line-height:0;position:absolute;top:55%;right:6.5px;transform:translate(50%,-50%)}.auth-menu__link a{color:#31364e;font:600 14px/16px Work Sans;text-decoration:none}.auth-menu__link a:hover{color:#31364e}.auth-menu__link:hover:before{transform:translate(50%,-50%)rotate(180deg)}.auth-menu__link:hover .auth-menu__submenu{opacity:1;visibility:visible}.auth-menu__submenu{opacity:0;visibility:hidden;z-index:1;background-color:#c4c5cc;border-radius:4px;flex-direction:column;gap:4px;width:auto;min-width:100%;padding:12px 18px;transition:all .3s;display:flex;position:absolute;top:100%;right:0}.auth-menu__submenu-link{white-space:nowrap;display:flex}.header-user{cursor:pointer;align-items:center;gap:8px;display:flex}.header-user__avatar{color:#9598a6;background-color:#e9e9e9;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font:500 12px/16px Work Sans;display:inline-flex}.header-user__name{font:600 14px/16px Work Sans}.header-v2{z-index:101}@media screen and (max-width:991px){.header-v2{position:relative!important}.header-v2.menu-opened .navbar-toggler{position:fixed;right:15px}}.header-v2 .header__container{flex-direction:row;justify-content:space-between;max-width:1304px;padding:15px 0;display:flex}@media (min-width:992px) and (max-width:1199px){.header-v2 .header__container{max-width:unset;padding-left:15px;padding-right:15px}}@media screen and (max-width:991px){.header-v2 .header__container .logo{order:2;width:120px;height:46px}}.header-v2 .header__container .desktopView{display:inline-block}@media screen and (max-width:991px){.header-v2 .header__container .desktopView{display:none}}.header-v2 .header__container .mobileView{display:none}@media screen and (max-width:991px){.header-v2 .header__container .mobileView{display:inline-block}.header-v2 .header__container{max-width:100%;padding-left:20px;padding-right:20px}}.header-v2 .navbar{z-index:101;padding:0}@media (min-width:992px) and (max-width:1199px){.header-v2 .navbar{flex:1}}.header-v2 .navbar .navbar-nav{gap:28px}@media (min-width:992px) and (max-width:1199px){.header-v2 .navbar .navbar-nav{flex:1;justify-content:space-evenly;gap:0}}@media screen and (max-width:991px){.header-v2 .navbar .navbar-nav{gap:0}}.header-v2 .navbar .navbar-nav .nav-item .back-link{display:none}.header-v2 .navbar .navbar-nav .nav-item:not(:last-child){margin:0}.header-v2 .navbar .navbar-nav .nav-item .dropdown-menu{border:none;border-radius:16px;box-shadow:0 12px 16px -4px #10182814}@media screen and (min-width:992px){.header-v2 .navbar .navbar-nav .nav-item .dropdown-menu{transform:translate(-33.33%)}}@media screen and (max-width:991px){.header-v2 .navbar .navbar-nav .nav-item .dropdown-menu .dropdown-menu-col{flex-direction:column;margin-bottom:10px;display:flex}.header-v2 .navbar .navbar-nav .nav-item .dropdown-menu .dropdown-menu-col:before{content:attr(data-title);margin-bottom:12px;padding:0 20px;font-size:20px;font-weight:400;line-height:28px}}.header-v2 .navbar .navbar-nav .nav-item .dropdown-menu-inner{display:flex}@media screen and (max-width:991px){.header-v2 .navbar .navbar-nav .nav-item .dropdown-menu-inner{flex-direction:column;height:100%;padding-bottom:40px;overflow:auto}.header-v2 .navbar .navbar-nav .nav-item .dropdown-menu-inner:before{content:attr(data-title);padding:0 20px;font-size:20px;font-weight:400;line-height:28px}}.header-v2 .navbar .navbar-nav .nav-item .dropdown-menu .dropdown-header{text-transform:uppercase;color:#6f7283;padding:8px 16px;font-size:12px;font-weight:400;line-height:20px}@media screen and (max-width:991px){.header-v2 .navbar .navbar-nav .nav-item .dropdown-menu .dropdown-header{padding-left:20px;padding-right:20px}}.header-v2 .navbar .navbar-nav .nav-item .dropdown-menu .dropdown-header.pt-2rem{padding-top:1.7rem!important}@media screen and (max-width:991px){.header-v2 .navbar .navbar-nav .nav-item .dropdown-menu .dropdown-header{color:#9f9f9f;font-weight:400}}@media screen and (min-width:991px){.header-v2 .navbar .navbar-nav .nav-item .dropdown-menu .dropdown-header+.dropdown-item{width:250px}}.header-v2 .navbar .navbar-nav .nav-item .dropdown-menu .dropdown-item{color:#31364e;cursor:pointer;margin:4px 0;padding:0 16px;font-size:16px;font-weight:400;line-height:24px}.header-v2 .navbar .navbar-nav .nav-item .dropdown-menu .dropdown-item+.dropdown-item{margin-top:8px}.header-v2 .navbar .navbar-nav .nav-item .dropdown-menu .dropdown-item.active{background-color:#0000}.header-v2 .navbar .navbar-nav .nav-item .dropdown-menu .dropdown-item:hover{color:#ff9200;background-color:#0000}@media screen and (max-width:991px){.header-v2 .navbar .navbar-nav .nav-item .dropdown-menu .dropdown-item{color:#595858;padding:0 20px}}.header-v2 .navbar .navbar-nav .nav-item .dropdown-menu .dropdown-item.pt25{padding-top:25px}@media screen and (min-width:992px){.header-v2 .navbar .navbar-nav .nav-item .dropdown-menu.show{display:none}.header-v2 .navbar .navbar-nav .nav-item:hover .dropdown-menu{display:flex!important}.header-v2 .navbar .navbar-nav .nav-item:hover .dropdown-menu .dropdown-menu-col{padding:0}.header-v2 .navbar .navbar-nav .nav-item:hover .dropdown-menu .dropdown-item{white-space:nowrap}.header-v2 .navbar .navbar-nav .nav-item:hover .dropdown-menu .dropdown-item+.dropdown-item{margin-top:8px}.header-v2 .navbar .navbar-nav .nav-item:hover .dropdown-menu .dropdown-item.active{color:#ff9200;background-color:#0000}.header-v2 .navbar .navbar-nav .nav-item:hover .dropdown-menu .dropdown-item.help{color:#3d8be8}.header-v2 .navbar .navbar-nav .nav-item:hover .dropdown-menu{padding:12px 16px;top:64px}}.header-v2 .navbar .navbar-nav .nav-item.active .nav-link{color:#ff9200}.header-v2 .navbar .navbar-nav .nav-link{color:#000;font-weight:400}.header-v2 .navbar .navbar-nav .nav-link:hover{color:#ff9200}@media screen and (max-width:1300px){.header-v2 .navbar .navbar-nav .nav-link{padding:.5rem!important;font-size:15px!important}}@media screen and (min-width:992px){.header-v2 .navbar .navbar-nav .nav-link:after{display:none}}.header-v2 .navbar .navbar-nav .donate-link{font-weight:500;display:flex}.header-v2 .navbar .navbar-nav .donate-link img{margin-right:.5rem}.header-v2 .navbar .navbar-toggler-header{z-index:1;border:none;background:0 0!important}.header-v2 .navbar .navbar-toggler-header:hover{background:0 0!important}@media screen and (min-width:992px){.header-v2 .navbar .navbar-toggler-header{display:none}}.header-v2 .navbar .navbar-toggler-header .icon-bar{background-color:#000;border-radius:3px;width:25px;height:2px;transition:all .2s;display:block}.header-v2 .navbar .navbar-toggler-header .icon-bar+.icon-bar{margin-top:5px}.header-v2 .navbar .navbar-toggler-header:not(.collapsed) .top-bar{transform-origin:10% 10%;transform:rotate(45deg)}.header-v2 .navbar .navbar-toggler-header:not(.collapsed) .middle-bar{opacity:0}.header-v2 .navbar .navbar-toggler-header:not(.collapsed) .bottom-bar{transform-origin:10% 90%;transform:rotate(-45deg)}.header-v2 .navbar .navbar-toggler-header .top-bar{transform:rotate(0)}.header-v2 .navbar .navbar-toggler-header .middle-bar{opacity:1}.header-v2 .navbar .navbar-toggler-header .bottom-bar{transform:rotate(0)}@media screen and (max-width:991px){.header-v2 .header__button{display:flex}.header-v2 .navbar{order:3}.header-v2 .navbar .navbar-nav{max-height:calc(100vh - 180px);padding:38px 20px;overflow:auto;width:100%!important}.header-v2 .navbar .navbar-nav .nav-item{border-bottom:1px solid #e9e9e9;padding-top:14px;padding-bottom:14px}.header-v2 .navbar .navbar-nav .nav-item:first-child{padding-top:0}.header-v2 .navbar .navbar-nav .nav-item:last-child{border-bottom:none;padding-bottom:0}.header-v2 .navbar .navbar-nav .nav-item:not(:last-child){margin-right:0}.header-v2 .navbar .navbar-nav .nav-item .dropdown-menu{box-shadow:none;z-index:1;border:none;border-radius:0;width:calc(100vw - 56px);height:100vh;padding-top:67px;transition:all .3s ease-in-out;display:block;position:fixed;top:0;left:100%}.header-v2 .navbar .navbar-nav .nav-item .dropdown-menu.show{left:56px}.header-v2 .navbar .navbar-nav .nav-item .dropdown-menu.show .back-link{left:76px}.header-v2 .navbar .navbar-nav .nav-item .dropdown-menu .dropdown-item{color:#31364e;font-size:16px}.header-v2 .navbar .navbar-nav .nav-item .dropdown-menu .dropdown-item+.dropdown-item{margin-top:4px}.header-v2 .navbar .navbar-nav .nav-item .dropdown-menu .dropdown-item.active{color:#ed994e}.header-v2 .navbar .navbar-nav .nav-item .dropdown-menu .dropdown-item.help{color:#3d8be8}.header-v2 .navbar .navbar-nav .nav-item .back-link{z-index:1;background-color:#0000;border:none;padding:0;display:block;position:fixed;top:20px;left:100%}.header-v2 .navbar .navbar-nav .nav-item .nav-link{justify-content:space-between;font-weight:400;line-height:28px;display:flex;padding:0!important;font-size:20px!important}.header-v2 .navbar .navbar-nav .nav-item .nav-link.dropdown-toggle:after{background:url(/img/BackArrow.svg) 50% no-repeat;border:none;width:20px;height:20px;margin:0;display:block;transform:rotate(180deg)}.header-v2 .navbar .navbar-nav .nav-item .dropdown-toggle:after{display:none}.header-v2 .navbar:has(.navbar-collapse.collapse.show):before{content:"";background:#00000080;width:100vw;height:100vh;display:block;position:fixed;top:0;left:0}.header-v2 .navbar .mobile-menu-buttons{width:100%;margin-top:auto;padding:0 20px 52px;position:absolute;bottom:0}.header-v2 .navbar .mobile-menu-buttons .login-btn{color:#31364e;border:1px solid #31364e;border-radius:40px;justify-content:center;align-items:center;width:100%;font-size:15px;font-weight:500;line-height:20px;height:40px!important}.header-v2 .navbar .header__container{flex-direction:unset}.header-v2 .navbar .navbar-collapse{background-color:#fff;width:calc(100vw - 56px);transition:all .3s;position:fixed;top:0;left:100%}.header-v2 .navbar .navbar-collapse.show{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex;left:56px}}@media screen and (max-width:991px) and (max-width:991px){.header-v2 .navbar .navbar-collapse{overflow:auto;height:100vh!important}}@media screen and (max-width:991px){.header-v2 .navbar .navbar-collapse .nav-logowrap{padding-top:8px;padding-left:20px}}.header-v2 .user-profile-link{position:relative}.header-v2 .user-profile-link img{border:0;width:24px;margin-right:.5rem}.header-v2 .user-profile-link .UserprofileView{align-items:center;display:flex}.header-v2 .user-profile-link .UserprofileView .username{font:600 16px Work Sans}@media screen and (max-width:1199px){.header-v2 .user-profile-link .UserprofileView .username{display:none}}.header-v2 .user-profile-link .UserprofileView .header__button{white-space:nowrap;border-radius:40px;padding:0 24px;font-weight:500;height:40px!important;font-size:15px!important}@media (min-width:992px) and (max-width:1199px){.header-v2 .user-profile-link .UserprofileView .header__button{padding:0 10px}}.header-v2 .user-profile-link .header_profileHeaderImage{color:#fff;border-radius:50%;width:2.375rem;height:2.375rem;margin:4px 10px 0;font-family:Lora,sans-serif;font-size:16px;font-weight:700;box-shadow:0 2px 25px #3d8be833}@media screen and (max-width:991px){.header-v2 .user-profile-link .header_profileHeaderImage{margin-right:0}}.header-v2 .user-profile-link .header_profileHeaderImage img{width:2.375rem;height:2.375rem;margin-right:0}.header-v2 .user-profile-link .initials{background-color:#ef6c00;border-radius:50%;justify-content:center;align-items:center;width:2.375rem;height:2.375rem;display:flex;position:absolute}@media screen and (max-width:991px){.header-v2 .user-profile-link{margin:unset;order:1;padding:0}.header-v2 .user-profile-link.hide-link{display:none}}.header-v2 .resourceNav .navbar-nav{width:auto!important}.header-v2 .desktopView .dropdown-toggle:after{display:none}.header-v2 .desktopView .resources{color:#000;margin-right:10px;font-weight:400}.layout>.toast-container{z-index:1;pointer-events:auto;background:linear-gradient(90deg,#ed994e 0%,#ff865b 100%);width:100%;max-width:100%;position:relative;left:auto;right:auto}.layout>.toast-container .toast-body{color:#fff;text-align:center;padding:5px 0;font-size:14px}.layout>.toast-container .toast-body a{color:#432eff;font-weight:500;text-decoration:underline}.layout>.toast-container .toast-body svg{margin-top:-3px;margin-right:5px;font-size:16px}.org-pwht .header-v2 .user-profile-link .initials{background-color:#ca2d38}.org-sky-schools .header .logo{width:unset}@media (max-width:991px){.org-sky-schools .header .logo{height:32px}}.org-sky-schools>.toast-container{background:linear-gradient(90deg,#3b89e6 0% 100%)}.org-sky-schools>.toast-container .toast-body a{color:#fff}.org-sky-schools .header-v2 .user-profile-link .initials{background-color:#3b89e6}@media (min-width:992px){.org-sky-schools .header-v2 .navbar .navbar-nav .nav-item .dropdown-menu{min-width:250px}.org-sky-schools .header-v2 .navbar .navbar-nav{gap:0}}.org-sky-schools .header-v2 .navbar .navbar-nav .nav-link{color:#3b89e6;font-size:16px;font-weight:500}.org-sky-schools .header-v2 .navbar .navbar-nav .nav-link:hover{color:#3b89e6}@media (min-width:992px){.org-sky-schools .header-v2 .navbar .navbar-nav .nav-link{padding-inline:10px}.org-sky-schools .header-v2 .navbar .navbar-nav .nav-link.dropdown-toggle{gap:5px}.org-sky-schools .header-v2 .navbar .navbar-nav .nav-link.dropdown-toggle:after{content:"";color:#334b68;border:none;margin:0;font-family:iconaol;display:block;transform:rotate(90deg)}}.org-sky-schools .header-v2 .navbar .navbar-nav .nav-item .dropdown-menu .dropdown-header{font-weight:600}.org-sky-schools .header-v2 .navbar .navbar-nav .nav-item .dropdown-menu .dropdown-item{white-space:normal;line-height:normal}.org-sky-schools .header-v2 .navbar .navbar-nav .nav-item .dropdown-menu .dropdown-item+.dropdown-item{margin-top:15px}.org-sky-schools .header-v2 .navbar .navbar-nav .nav-item .dropdown-menu .dropdown-item:hover{color:#3b89e6}@media screen and (min-width:992px){.header .sidebar-button{display:none}}@media screen and (max-width:1300px){.header .navbar .nav-item:not(:last-child){margin-right:15px}.header .navbar .nav-item .nav-link{padding:0;font-size:12px}.header .menu__list .menu-item:not(:last-child){margin-right:24px}}@media screen and (max-width:991px){.header-v2 .header__container{justify-content:space-between;padding:8px 15px}.header-v2 .logo{margin:0}.header-v2 .navbar .navbar-nav{width:unset}.header-v2 .navbar .nav-item .nav-link{font-size:1rem}.header-v2 .logo{width:84px;height:32px}.header-v2 .menu{display:none}.header-v2__button{margin-left:0;padding:4px 15px!important;font-size:14px!important;line-height:24px!important}}.header-v2.header-aol{z-index:101;font-family:var(--font-poppins),Poppins,sans-serif;background:#fff;position:relative}.header-v2.header-aol .header__container{justify-content:flex-start;align-items:center;width:100%;max-width:91.1111vw;margin-left:auto;margin-right:auto;padding:16px}.header-v2.header-aol .header__container .logo{flex-shrink:0;width:86px;height:36px;margin:0 40px 0 0}.header-v2.header-aol .navbar{flex:0 auto;width:auto;margin-right:auto}.header-v2.header-aol .navbar .navbar-nav{flex:0 auto;justify-content:flex-start;align-items:center;gap:24px}.header-v2.header-aol .navbar .navbar-nav .nav-item:not(.mobileView){align-items:center;height:auto;line-height:1.2;display:flex}.header-v2.header-aol .navbar .navbar-nav .nav-link{font-family:var(--font-poppins),Poppins,sans-serif;color:#525252;border-bottom:1px solid #0000;font-weight:500;line-height:1.2;padding:7px!important;font-size:13px!important}.header-v2.header-aol .navbar .navbar-nav .nav-link:hover{color:#525252;border-bottom-color:#222}.header-v2.header-aol .navbar .navbar-nav .nav-link:after{display:none}@media (min-width:1920px){.header-v2.header-aol .header__container{max-width:1440px}}@media (min-width:993px) and (max-width:1140px){.header-v2.header-aol .navbar .navbar-nav{gap:8px}.header-v2.header-aol .navbar .navbar-nav .nav-link{font-size:14px!important}}@media (min-width:992px){.header-v2.header-aol .navbar .navbar-nav .nav-item{position:relative}.header-v2.header-aol .navbar .navbar-nav .nav-item:after{content:"";height:28px;position:absolute;top:100%;left:0;right:0}.header-v2.header-aol .navbar .navbar-nav .nav-item .dropdown-menu{opacity:0;visibility:hidden;pointer-events:none;z-index:20;background:#fff;border:none;border-radius:24px;flex-direction:column;align-items:stretch;min-width:200px;margin:0;padding:20px;transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1),visibility 0s linear .6s;position:absolute;top:calc(100% + 20px);left:0;right:auto;transform:translateY(20px)scale(.985);box-shadow:inset 0 -100px 122px #0000000a,0 41px 38px #0000000d,0 24px 14px #00000017,0 14px 97px #0000001a;display:flex!important}.header-v2.header-aol .navbar .navbar-nav .nav-item:hover>.dropdown-menu{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1),visibility linear;transform:translate(0,0)scale(1)}.header-v2.header-aol .navbar .navbar-nav .nav-item .dropdown-menu-inner{flex-direction:row;align-items:flex-start;gap:30px;display:flex}.header-v2.header-aol .navbar .navbar-nav .nav-item .dropdown-header{font-family:var(--font-poppins),Poppins,sans-serif;letter-spacing:.3px;text-transform:capitalize;color:#525252;margin:0 0 10px;padding:0 0 0 7px;font-size:13px;font-weight:600;line-height:1.2}.header-v2.header-aol .navbar .navbar-nav .nav-item .dropdown-header+.dropdown-item{width:auto}.header-v2.header-aol .navbar .navbar-nav .nav-item .dropdown-item,.header-v2.header-aol .navbar .navbar-nav .nav-item:hover .dropdown-item{font-family:var(--font-poppins),Poppins,sans-serif;color:#525252;white-space:nowrap;background:0 0;margin:0;padding:7px;font-size:13px;font-weight:500;line-height:1.2}.header-v2.header-aol .navbar .navbar-nav .nav-item .dropdown-item+.dropdown-item,.header-v2.header-aol .navbar .navbar-nav .nav-item:hover .dropdown-item+.dropdown-item{margin-top:0}.header-v2.header-aol .navbar .navbar-nav .nav-item .dropdown-item:hover,.header-v2.header-aol .navbar .navbar-nav .nav-item .dropdown-item.active,.header-v2.header-aol .navbar .navbar-nav .nav-item:hover .dropdown-item:hover,.header-v2.header-aol .navbar .navbar-nav .nav-item:hover .dropdown-item.active{color:#222;background:0 0}.header-v2.header-aol .navbar .navbar-nav .nav-item .dropdown-item.help,.header-v2.header-aol .navbar .navbar-nav .nav-item:hover .dropdown-item.help{color:#525252}.header-v2.header-aol .navbar .navbar-nav .nav-item .dropdown-item.help:hover,.header-v2.header-aol .navbar .navbar-nav .nav-item:hover .dropdown-item.help:hover{color:#222}}@media (max-width:991px){.header-v2.header-aol .header__container{justify-content:flex-start;max-width:100%;padding:18px 24px}.header-v2.header-aol .header__container .logo{order:0;width:86px;height:36px;margin-right:auto}.header-v2.header-aol .navbar{flex:none;order:1;margin-right:12px;position:static}.header-v2.header-aol .user-profile-link{order:2}.header-v2.header-aol .mobileView{display:none!important}.header-v2.header-aol .navbar:has(.navbar-collapse.collapse.show):before{content:none;display:none}.header-v2.header-aol.menu-opened .navbar-toggler{position:static;right:auto}.header-v2.header-aol .navbar-toggler-header{border:none;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:flex}.header-v2.header-aol .navbar-toggler-header .aol-nav-icon{box-sizing:border-box;display:block}.header-v2.header-aol .navbar-toggler-header .aol-nav-icon--menu{width:35px;height:35px;padding:7px}.header-v2.header-aol .navbar-toggler-header .aol-nav-icon--close{width:40px;height:40px;padding:5px;display:none}.header-v2.header-aol .navbar-toggler-header:not(.collapsed) .aol-nav-icon--menu{display:none}.header-v2.header-aol .navbar-toggler-header:not(.collapsed) .aol-nav-icon--close{display:block}.header-v2.header-aol .navbar-collapse{top:var(--aol-header-bottom,76px);overscroll-behavior:contain;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);-webkit-overflow-scrolling:touch;background:#f2f2f2c9;width:100%;padding:20px 0 60px;transition:left .4s;position:fixed;bottom:0;left:100%;right:0;overflow:hidden auto;height:auto!important}.header-v2.header-aol .navbar-collapse.show{left:0}.header-v2.header-aol .navbar-collapse .nav-logowrap{display:none}.header-v2.header-aol .navbar .navbar-nav{align-items:stretch;max-height:none;padding:0;overflow:auto;gap:0!important;width:100%!important}.header-v2.header-aol .navbar .navbar-nav .nav-item{border-bottom:none;width:100%;margin:0;padding:0}.header-v2.header-aol .navbar .navbar-nav .nav-item .nav-link{width:100%;font-family:var(--font-poppins),Poppins,sans-serif;text-align:left;color:#222;border-bottom:none;justify-content:space-between;align-items:center;font-weight:400;line-height:1.2;padding:14px 24px!important;font-size:17px!important;display:flex!important}.header-v2.header-aol .navbar .navbar-nav .nav-item .nav-link:hover{color:#222;border-bottom-color:#0000}.header-v2.header-aol .navbar .navbar-nav .nav-item .nav-link.dropdown-toggle:after{content:"";background:url(/img/aol-menu-chevron.svg) 50%/100% 100% no-repeat;border:none;flex-shrink:0;width:20px;height:20px;margin:0;display:block;transform:rotate(-90deg)}.header-v2.header-aol .navbar .navbar-nav .nav-item .dropdown-menu{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:100%;box-shadow:none;opacity:0;visibility:hidden;background:#f2f2f2c9;border-radius:0;flex-direction:column;margin:0;padding:0;transition:left .4s,opacity .4s;position:fixed;inset:0 0 0 100%;overflow:hidden;height:auto!important;display:flex!important}.header-v2.header-aol .navbar .navbar-nav .nav-item .dropdown-menu.show{opacity:1;visibility:visible;left:0}.header-v2.header-aol .navbar .navbar-nav .nav-item .dropdown-menu button.back-link{width:auto;font-family:var(--font-poppins),Poppins,sans-serif;color:#222;z-index:2;background:0 0;border:none;border-bottom:1px solid #00000026;flex:none;align-items:center;gap:15px;margin:30px 20px 0;padding:0 0 18px;font-size:17px;font-weight:400;line-height:22.5px;display:flex;position:relative;top:auto;left:auto;right:auto}.header-v2.header-aol .navbar .navbar-nav .nav-item .dropdown-menu button.back-link:after{display:none}.header-v2.header-aol .navbar .navbar-nav .nav-item .dropdown-menu button.back-link img{width:20px;height:20px;margin:0;display:block;position:static}.header-v2.header-aol .navbar .navbar-nav .nav-item .dropdown-menu .dropdown-header{font-family:var(--font-poppins),Poppins,sans-serif;letter-spacing:.3px;text-transform:capitalize;color:#525252;border-bottom:1px solid #dcdcdc;margin:0 0 10px;padding:5px 0 10px;font-size:17px;font-weight:600;line-height:22.5px}.header-v2.header-aol .navbar .navbar-nav .nav-item .dropdown-menu .dropdown-item{font-family:var(--font-poppins),Poppins,sans-serif;color:#222;margin:0;padding:14px 0;font-size:17px;font-weight:400;line-height:1.2;display:block}.header-v2.header-aol .navbar .navbar-nav .nav-item .dropdown-menu .dropdown-item+.dropdown-item{margin-top:0}.header-v2.header-aol .navbar .navbar-nav .nav-item .dropdown-menu .dropdown-item.pt25{padding-top:14px}.header-v2.header-aol .navbar .navbar-nav .nav-item .dropdown-menu .dropdown-item:hover,.header-v2.header-aol .navbar .navbar-nav .nav-item .dropdown-menu .dropdown-item.active{color:#222}.header-v2.header-aol .navbar .navbar-nav .nav-item .dropdown-menu .dropdown-menu-inner,.header-v2.header-aol .navbar .navbar-nav .nav-item .dropdown-menu>.dropdown-menu-col{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:auto;min-height:0;padding:20px 20px 80px;overflow:hidden auto}.header-v2.header-aol .navbar .navbar-nav .nav-item .dropdown-menu .dropdown-menu-inner{flex-direction:column;gap:0;height:auto;display:flex}.header-v2.header-aol .navbar .navbar-nav .nav-item .dropdown-menu .dropdown-menu-inner:before{content:none}.header-v2.header-aol .navbar .navbar-nav .nav-item .dropdown-menu .dropdown-menu-inner .dropdown-menu-col{flex:none;margin-bottom:0;padding:0;overflow:visible}.header-v2.header-aol .navbar .navbar-nav .nav-item .dropdown-menu .dropdown-menu-col{margin-bottom:0}.header-v2.header-aol .navbar .navbar-nav .nav-item .dropdown-menu .dropdown-menu-col:before{content:none}.header-v2.header-aol .navbar .navbar-nav:has(.dropdown-menu.show)>.nav-item>.nav-link{opacity:0;pointer-events:none}}@media (max-width:767px){.header-v2.header-aol .header__container{padding-top:16px;padding-bottom:16px}}@media (max-width:479px){.header-v2.header-aol .header__container .logo{max-width:120px}.header-v2.header-aol .navbar-collapse{padding-top:20px;padding-bottom:80px}.header-v2.header-aol .navbar .navbar-nav .nav-item .nav-link{padding:14px 24px!important}}@media (max-width:991px){.header-v2.header-aol.has-mobile-login .mobile-menu-buttons{z-index:5;background:#f2f2f2;padding-top:20px}.header-v2.header-aol.has-mobile-login .mobile-menu-buttons .login-btn{background-color:#f2f2f2}.header-v2.header-aol.has-mobile-login .navbar-collapse,.header-v2.header-aol.has-mobile-login .navbar .navbar-nav .nav-item .dropdown-menu .dropdown-menu-inner,.header-v2.header-aol.has-mobile-login .navbar .navbar-nav .nav-item .dropdown-menu>.dropdown-menu-col{padding-bottom:160px}}.sidebar{z-index:100;background-color:#fff;flex-direction:column;width:100%;height:100vh;transition:right .3s ease-in-out;display:flex;position:fixed;top:0;right:-100%}.sidebar__header{border-bottom:1px solid #e9e9e9;justify-content:flex-end;padding:25px 60px;display:flex}.sidebar__body{padding:0 60px;overflow-y:scroll}.sidebar__body .menu{flex-direction:column;padding:35px 0;display:flex}.sidebar__body .menu .dropdown-toggle{color:#31364e;text-transform:uppercase;font-size:16px;font-weight:600;line-height:24px;text-decoration:none}.sidebar__body .menu .dropdown-toggle:after{color:#31364e}.sidebar__body .menu .dropdown-toggle:hover,.sidebar__body .menu .dropdown-toggle:hover:after{color:#f7c250}.sidebar__body .menu .dropdown-menu{border:none;margin-top:9px;padding:0;position:static!important;transform:none!important}.sidebar__body .menu .dropdown-menu .dropdown-item{color:#31364e;letter-spacing:.3px;text-transform:uppercase;padding:10px 0;font-size:14px;font-weight:600;line-height:20px;text-decoration:none}.sidebar__body .menu .dropdown-menu .dropdown-item:hover{color:#f7c250}.sidebar__body .menu .dropdown.show .dropdown-toggle{color:#ed994e}.sidebar__body .menu .dropdown.show .dropdown-toggle:before{width:calc(100% - 12px)}.sidebar__body .menu .dropdown.show .dropdown-toggle:after{color:#ed994e;transform:rotate(-180deg)translateY(2px)}.sidebar__body .menu .dropdown:not(:last-child){margin-bottom:35px}.sidebar_active{right:0}@media screen and (max-width:991px){.sidebar__header{padding:13px 15px}.sidebar__body{padding:0 15px}}.header_line_blue{color:#fff;text-align:center;background:linear-gradient(270deg,#3d8be8,#89beec);padding:11px 0}.header_line_blue p{margin-bottom:0}.btn_outline_box{text-align:center;border:1px solid #696969;border-radius:16px;justify-content:center;align-items:center;min-width:140px;min-height:45px;margin-right:15px;padding:5px;transition:all .3s ease-in-out;display:inline-flex}.btn_box_primary{color:#fff;background:linear-gradient(90deg,#ff865b 3%,#ffaf56 77%,#ffd16f 100%);border-radius:4px;margin-left:6px;margin-right:6px;padding:5px 4px;display:inline-flex}.btn_box_primary.search{border-radius:4px}.btn_box_primary.search a{width:100%;font-weight:600;line-height:1;color:#fff!important;padding:0!important}.btn_box_primary a{color:#fff}.upcoming_course_card{cursor:pointer;border-radius:16px;margin-top:15px;margin-bottom:15px;position:relative;overflow:hidden}.upcoming_course_card img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:all .3s ease-in-out}.upcoming_course_card:not(.no-hover):hover .course_detail_box{opacity:1}.course_complete_registration,.course_complete{text-transform:uppercase;letter-spacing:.8px;color:#fff;border-radius:0 0 16px 16px;justify-content:center;align-items:center;height:48px;padding-top:10px;padding-bottom:10px;font-size:16px;font-style:normal;font-weight:600;font-stretch:100%;line-height:normal;display:flex;position:absolute;bottom:0;left:0;right:0}.course_complete{background-color:#31364ecc}.course_complete_registration{background-color:#3d8be8cc}.course_data{color:#31364e;text-align:center;letter-spacing:normal;z-index:1;background-color:#fff9;border-radius:4px;padding:5px 10px;font-family:Work Sans;font-size:12px;font-style:normal;font-weight:500;font-stretch:100%;line-height:normal;display:block;position:absolute;top:20px;left:20px}.course_info{color:#31364e;position:absolute;top:70px;left:20px}.course_place{letter-spacing:normal;font-family:Work Sans;font-size:14px;font-style:normal;font-weight:500;font-stretch:100%;line-height:normal}.course_name{margin-bottom:10px;font-family:Lora;font-size:28px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.43}.course_status{letter-spacing:normal;margin-bottom:10px;font-family:Work Sans;font-size:12px;font-style:normal;font-weight:500;font-stretch:100%;line-height:normal}.course_detail_box{z-index:10;opacity:0;background-color:#31364e99;border-radius:16px;padding-bottom:20px;padding-left:20px;padding-right:20px;transition:opacity .3s ease-in-out;position:absolute;inset:0}.course_detail_box .btn{letter-spacing:0;width:100%;margin-top:20px;margin-left:0;margin-right:0;font-size:15px;font-weight:600;line-height:18px}.upcoming_course_card[data-full=true],.upcoming_course_card[data-complete=true]{cursor:not-allowed}[data-full=false] .course_complete{display:none}[data-full=true]:after,[data-complete=true]:after{content:"";z-index:10;background-color:#fff9;border-radius:16px;display:block;position:absolute;inset:0}[data-full=true] .course_complete{z-index:100}[data-complete=false] .course_complete_registration{display:none}[data-complete=true] .course_complete_registration{z-index:11}.happines_title{color:#20242c;letter-spacing:0;font-family:Lora;font-size:36px;font-weight:700;line-height:1.3}.btn:active,.btn:focus{box-shadow:none;outline:none}.dropdown-toggle{color:#31364e;font-size:16px;transition:all .3s ease-in-out;position:relative}.dropdown-toggle:hover{color:#6f7283}.dropdown-toggle:after{color:#89beec;position:absolute;top:50%;transform:translateY(-50%)}ul{margin:0;padding:0;list-style:none}main.course-filter{padding-top:70px}main.background-image{padding-top:0}.title{color:#31364e;font-size:24px;font-weight:600}.header_line_text{font-size:14px;font-weight:600}.navbar-nav .nav-item:not(:last-child){margin-right:11px}.nav-link{color:#31364e;font-size:16px;font-weight:600}[type=submit].btn-primary{background:linear-gradient(#89beec 0%,#3d8be8 100%);border:none}.btn-primary{background-image:linear-gradient(#89beec 0%,#3d8be8 100%);border:none}.btn{border:none;transition:all .3s ease-in-out}.btn[data-swicth-active=true]{color:#fff;background:linear-gradient(#89beec 0%,#3d8be8 100%);border:none}.btn-box-light{color:#fff;border:1px solid #fff;border-radius:16px;padding:16px 28px;transition:all .3s ease-in-out}.btn-box-light:hover{color:#fff;background-color:#d8d8d833}.btn-box-light:active{color:#fffc;background-color:#0003}.btn-outline{cursor:pointer;text-align:center;color:#31364e;background-color:#0000;border:1px solid #31364e;border-radius:10px;outline:none;height:50px;padding:15px 20px;font-size:16px;font-weight:600;line-height:normal;text-decoration:none;transition:all .3s ease-in-out}.btn-outline:hover{color:#31364e;background-color:#10111a0d;border-color:#31364e}.btn-outline:active{color:#10111a;border-color:#10111a}.btn-outline.white{color:#fff;border-color:#fff}.btn-outline.white:hover{background-color:#d8d8d833}.btn-outline.white:active{color:#fffc;background-color:#0003;border-color:#fffc}.btn_box_secondary{color:#fff;background:linear-gradient(#ffd16f 0%,#ffaf56 23%,#ff865b 97%);border:none;border-radius:16px;margin-left:6px;margin-right:6px;padding:16px 28px;text-decoration:none;transition:all .3s ease-in-out;display:inline-flex}.btn_box_secondary:hover,.btn_box_secondary:focus,.btn_box_secondary:active{color:#fff;box-shadow:none;outline:none;text-decoration:none}.btn_box_secondary:hover{background-image:linear-gradient(#fff3,#fff3),linear-gradient(#ffd16f,#ff865b)}.btn_box_secondary:active{color:#fffc;background-image:linear-gradient(#0003,#0003),linear-gradient(#ffd16f,#ff865b)}.btn_box_primary{color:#fff;background:linear-gradient(#89beec 0%,#3d8be8 100%);border:none;border-radius:16px;margin-left:6px;margin-right:6px;padding:16px 28px;font-weight:600;text-decoration:none;display:inline-flex}.btn_box_primary:hover,.btn_box_primary:focus,.btn_box_primary:active{box-shadow:none;outline:none;text-decoration:none}.btn_box_primary:hover{color:#fff;box-shadow:none;background-image:linear-gradient(#fff3,#fff3),linear-gradient(#89beec,#3d8be8);outline:none}.btn_box_primary:active{background-image:linear-gradient(#0003,#0003),linear-gradient(#89beec,#3d8be8)}.btn_outline_box:hover{border-color:1px solid dimgray}.tooltip-block{opacity:0;z-index:-1;background-color:#fff;border:1px solid #e9e9e9;border-radius:4px;flex-direction:column;min-width:135px;padding:8px 0;transition:all .3s ease-in-out;display:flex;box-shadow:0 2px 25px #3d8be833}.tooltip-block.active,.tooltip-block.blured-button{opacity:1;z-index:999}.tooltip-block li{cursor:pointer;color:#31364e;text-align:center;padding:12px 20px;font-size:14px}.tooltip-block li:hover{background-color:#89beec33}.tooltip-block .tooltip-arrow{top:-4px}.tooltip-block .tooltip-arrow:after{content:"";background-color:#fff;border-top:1px solid #e9e9e9;border-left:1px solid #e9e9e9;width:7px;height:7px;display:block;transform:rotate(45deg)}.tooltip-block h2{color:#31364e;margin-bottom:15px;font-family:Work Sans;font-size:14px;line-height:normal}.tooltip-block .custom-dropdown{text-align:left;color:#9598a6;background-color:#fff;border:1px solid #e9e9e9;border-radius:4px;width:100%;padding:15px;position:relative}.tooltip-block .custom-dropdown[aria-expanded=true]{border-radius:4px 4px 0 0}.tooltip-block .custom-dropdown:after{content:url(/img/ic-arrow-down.svg);width:24px;height:24px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.tooltip-block .custom-dropdown:hover{border-color:#89beec}.tooltip-block .custom-dropdown:focus{border-color:#2465b3;box-shadow:0 2px 25px #3d8be833}.tooltip-block .dropdown{width:220px;position:relative}.tooltip-block .dropdown-menu{border:1px solid #2465b3;border-top:none;border-radius:0 0 4px 4px;width:100%;margin:0;box-shadow:0 2px 25px #3d8be833}.tooltip-block .dropdown-menu .dropdown-item{color:#303650;font-size:14px}.tooltip-block .dropdown-menu .dropdown-item:focus,.tooltip-block .dropdown-menu .dropdown-item:hover,.tooltip-block .dropdown-menu .dropdown-item:active{color:#303650;background-color:#89beec66}.tooltip-block .checkbox-list{flex-direction:column;margin-bottom:10px;display:flex}.tooltip-block .checkbox-list .checkbox-wrapper{align-items:center;margin-bottom:10px;display:flex}.tooltip-block .checkbox-list .checkbox-wrapper label{white-space:nowrap;-webkit-user-select:none;user-select:none;margin:0 0 0 10px;font-family:Work Sans;font-size:12px}.tooltip-block .checkbox-list .checkbox-wrapper .checkbox-text{width:100%;margin-bottom:0;margin-left:10px;font-family:Work Sans;font-size:12px}#time-tooltip{padding:20px}#time-tooltip .custom-dropdown{font-size:14px}.tooltip-button,.btn_outline_box{cursor:pointer;position:relative;outline:none!important}.tooltip-button .btn,.btn_outline_box .btn{text-overflow:ellipsis;white-space:nowrap;width:130px;text-decoration:none;overflow:hidden}.clear-filter{color:#9598a6;background:#fff url(/img/ic-close.svg) 50%/14px no-repeat;border:1px solid #e9e9e9;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:16px;line-height:28px;display:none;position:absolute;top:-18px;right:-18px}.clear-filter:hover{border:1px solid #89beec}.clear-filter.active{display:block}.tooltip-button>.btn{pointer-events:none}.tooltip-button_active{border-color:#4191e9}.tooltip-button.active,.btn_outline_box.active{border-color:#2465b3!important}.checkbox-group{flex-direction:row;margin:12px 0 22px;display:flex}.custom-checkbox{flex-direction:row;align-items:center;margin-right:15px;display:flex}.custom-checkbox:last-child{margin-right:0}.custom-checkbox--text{color:#31364e;margin-bottom:0;margin-left:6px;font-size:13px}.custom-checkbox label{cursor:pointer;border:1.875px solid #e9e9e9;border-radius:4px;width:15px;height:15px;margin:0 3.75px;transition:all .4s ease-out .1s;display:inline-block}.custom-checkbox input[type=checkbox]{opacity:0;position:absolute;left:-1000px}.custom-checkbox .marker{opacity:0;border-bottom:3.75px solid #3d8be8;border-right:3.75px solid #3d8be8;width:7.2px;height:11.84px;transition:all .6s cubic-bezier(.175,.885,.32,1.5);position:relative;top:-3px;right:-5.5px;transform:rotate(45deg)scale(0)}.custom-checkbox .marker:before{content:"";border:1.875px solid #3d8be8;border-radius:50%;position:absolute;bottom:-3.75px;left:-1.875px}.custom-checkbox .marker:after{content:"";border:1.875px solid #3d8be8;border-radius:50%;position:absolute;top:-1.875px;right:-3.75px}.custom-checkbox input[type=checkbox]:checked+label .marker{opacity:1;transform:rotate(45deg)scale(1)}.custom-checkbox input[type=checkbox]:focus+label{animation:.4s linear cb-pop}@keyframes cb-pop{0%{transform:scale(1)}33%{transform:scale(.9)}66%{transform:scale(1.1)}to{transform:scale(1)}}.rsvp-confirm{background-image:url(/img/rsvp-confirm-bg.jpg);background-position:bottom;background-repeat:no-repeat;background-size:cover;padding:60px 0;display:none}.rsvp-confirm.visible{display:block}.rsvp-confirm .rsvp-confirm-container{background-color:#fff;border:1px solid #e9e9e9;border-radius:16px;max-width:555px;margin:0 auto;overflow:hidden;box-shadow:0 2px 25px #3d8be833}.rsvp-confirm .rsvp-confirm-container .rsvp-confirm-details{padding:30px 65px}.rsvp-confirm .rsvp-confirm-container .rsvp-confirm-details h3{color:#31364e;font-family:Work Sans;font-size:24px;font-weight:600;position:relative}.rsvp-confirm .rsvp-confirm-container .rsvp-confirm-details h3 img{position:absolute;top:5px;left:-35px}.rsvp-confirm .rsvp-confirm-container .rsvp-confirm-details span{color:#31364e;font-size:16px;line-height:22px}.rsvp-confirm .rsvp-confirm-container .rsvp-confirm-container-footer{text-align:right;background-color:#ed994e1a;padding:20px 40px}.rsvp-confirm .rsvp-confirm-container .rsvp-confirm-container-footer a{color:#fff;background-image:linear-gradient(#ffd16f,#ff865b);border-radius:16px;padding:13px 30px;font-size:16px;font-weight:600;text-decoration:none;display:inline-block}.rsvp-fail{background-image:url(/img/rsvp-fail-bg.jpg);background-position:bottom;background-repeat:no-repeat;background-size:cover;padding:60px 0;display:none}.rsvp-fail.visible{display:block}.rsvp-fail .rsvp-fail-container{background-color:#fff;border:1px solid #e9e9e9;border-radius:16px;max-width:555px;margin:0 auto;overflow:hidden;box-shadow:0 2px 25px #3d8be833}.rsvp-fail .rsvp-fail-container .rsvp-fail-details{padding:30px 65px}.rsvp-fail .rsvp-fail-container .rsvp-fail-details h3{color:#31364e;font-family:Work Sans;font-size:24px;font-weight:600;position:relative}.rsvp-fail .rsvp-fail-container .rsvp-fail-details h3 img{position:absolute;top:5px;left:-35px}.rsvp-fail .rsvp-fail-container .rsvp-fail-details span{color:#31364e;font-size:16px;line-height:22px}.rsvp-fail .rsvp-fail-container .rsvp-fail-container-footer{text-align:right;background-color:#ed994e1a;padding:20px 40px}.rsvp-fail .rsvp-fail-container .rsvp-fail-container-footer a{color:#fff;background-image:linear-gradient(#ffd16f,#ff865b);border-radius:16px;padding:13px 30px;font-size:16px;font-weight:600;text-decoration:none;display:inline-block}.courses{padding-bottom:100px}.courses .course_detail_btn_box{width:calc(100% - 40px);position:absolute;bottom:20px}.courses .course_detail_btn_box .course_status,.courses .course_detail_btn_box .course_name{color:#fff}.courses .course_detail_btn_box .btn{justify-content:center;align-items:center;width:100%;height:50px;display:flex}.courses .search-form{max-height:45px}.courses .search-form .btn{color:#31364e;opacity:.5;font-size:14px;font-weight:600;text-decoration:none}.courses .search-form #switch-filter .btn:hover{color:#89beec;opacity:1}.courses .search-form #switch-filter .btn[data-swicth-active=true]{color:#fff;opacity:1}.courses .search-form #switch-filter .btn[data-swicth-active]:first-child{border-radius:12px 0 0 12px}.courses .search-form #switch-filter .btn[data-swicth-active]:last-child{border-radius:0 12px 12px 0}.courses .search_course_form_mobile .btn,.courses .search_course_form_mobile #switch-mobile-filter .btn{color:#4287f5;text-decoration:none}.courses .search_course_form_mobile #switch-mobile-filter .btn:active{color:#89beec}.courses .search_course_form_mobile #switch-mobile-filter .btn[data-swicth-active=true]{color:#fff}.courses .search_course_form_mobile .filter #filter-count{color:#c4c5cc;margin-left:5px;font-size:14px;font-weight:600;display:none}.courses .search_course_form_mobile .filter #filter-count.filter-count--show{display:block}.courses .search_course_form_mobile .filter--button{cursor:pointer;border:1px solid #e9e9e9;padding:6px 10px;font-size:14px;font-weight:600;transition:all .3s ease-out}.courses .search_course_form_mobile .filter--button.active{border-color:#3d8be8}.courses .search_course_form_mobile .filter--box{flex-flow:wrap;justify-content:center;max-width:500px;margin:0 auto;display:flex}.nav-details .nav-item--title{color:#31364e;font-family:Work Sans,sans-serif;font-size:16px;font-weight:600}@media screen and (max-width:768px){.nav-details .nav-item--title{font-size:14px}}.details{padding:40px 0}.details .logo{margin-bottom:30px}.details .detail{flex-direction:column;align-items:center;display:flex}.details .detail .dropdown-toggle{padding-left:0}.details .detail .dropdown-toggle img{margin-right:2px}.details .detail .dropdown-toggle:not(:first-child) img{margin-left:45px}.details .detail .input-box{background-color:#fff;border:1px solid #e9e9e9;border-radius:4px;flex-direction:row;align-items:center;padding:8px 15px;transition:all .3s ease-in-out;display:flex}.details .detail .input-box:hover{border-color:#89beec}.details .detail .input-box img{margin-right:10px}.details .detail .input-box input{background:0 0;border:none}.details .nav-item a{color:#31364e;font-size:12px;text-decoration:none}.details .nav-item a:hover{color:#6f7283}.details .search-block{margin-top:32px;margin-bottom:40px}.details .social-network{flex-direction:row;display:flex}.details .social-network--item{cursor:pointer;background-color:#fff;border:1px solid #e9e9e9;border-radius:4px;justify-content:center;align-items:center;width:35px;height:35px;margin-right:20px;transition:all .3s ease-in-out;display:flex}.details .social-network--item:last-child{margin-right:0}.details .social-network--item:hover{border-color:#89beec}.details .social-network--item:active,.details .social-network--item:focus{border-color:#4191e9}.footer{border-top:1px solid #e9e9e9;padding:20px 60px}.footer .copyright{color:#31364e;margin-bottom:0;font-size:14px;line-height:1.43}.footer-navbar{flex-direction:row;justify-content:space-between;display:flex}.footer-navbar--list{flex-direction:row;display:flex}.footer-navbar--item{margin-right:30px}.footer-navbar--item:last-child{margin-right:0}.footer-navbar--item a{color:#31364e;font-size:14px;line-height:1.43;text-decoration:none}.footer-navbar--item a:hover{color:#6f7283}.navbar-toggler{border:none;padding:0}.mobile-modal{opacity:0;pointer-events:none;text-align:left;z-index:999;background:#fff;width:100%;height:100dvh;margin:0;padding:0;transition:all .6s cubic-bezier(.86,0,.07,1);position:absolute;top:100%;left:0}.mobile-modal--close{margin-bottom:10px}.mobile-modal--close img{cursor:pointer}.mobile-modal--header{border-bottom:1px solid #ddd;padding:20px;position:relative}.mobile-modal--header h2{color:#31364e;font-family:Work Sans;font-size:16px;font-weight:600}.mobile-modal--header .custom-dropdown{text-align:left;background-color:#fff;border:1px solid #e9e9e9;border-radius:4px;width:100%;padding:15px;position:relative}.mobile-modal--header .custom-dropdown:after{content:url(/img/ic-arrow-down.svg);width:24px;height:24px;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.mobile-modal--header .custom-dropdown:focus{border-color:#2465b3 #2465b3 currentColor;border-bottom-style:none;border-bottom-width:medium;border-radius:4px 4px 0 0;outline:none;box-shadow:0 2px 25px #3d8be833}.mobile-modal--header .dropdown-menu{border:1px solid #2465b3;border-radius:0 0 4px 4px;width:100%;margin:0;box-shadow:0 2px 25px #3d8be833}.mobile-modal--header .dropdown-menu .dropdown-item{color:#303650;cursor:pointer;font-size:14px}.mobile-modal--header .dropdown-menu .dropdown-item:focus,.mobile-modal--header .dropdown-menu .dropdown-item:hover,.mobile-modal--header .dropdown-menu .dropdown-item:active{color:#303650;background-color:#89beec66}.mobile-modal--header .checkbox-list{flex-direction:column;margin-bottom:10px;display:flex}.mobile-modal--header .checkbox-list .checkbox-wrapper{align-items:center;margin-bottom:10px;display:flex}.mobile-modal--header .checkbox-list .checkbox-wrapper label,.mobile-modal--header .checkbox-list .checkbox-wrapper input,.mobile-modal--header .checkbox-list .checkbox-wrapper p{margin:0}.mobile-modal--header .checkbox-list .checkbox-wrapper .checkbox-text{white-space:nowrap;width:100%;margin-left:10px}.mobile-modal--title{color:#20242c;margin-bottom:20px;font-size:16px;font-weight:600}.mobile-modal--body{padding:20px}.mobile-modal--body .clear{color:#30365080;font-size:14px;text-decoration:underline}.mobile-modal--body .btn_box_primary{margin:0;padding:15px 20px;font-size:14px}.mobile-modal.active{opacity:1;pointer-events:unset;display:block;top:0}.daterangepicker{border:1px solid #e9e9e9;margin-top:16px;box-shadow:0 2px 25px #3d8be833}.daterangepicker .drp-calendar.left,.daterangepicker .drp-calendar.right{padding:8px 0}.daterangepicker .drp-buttons{display:none}.daterangepicker th.available:hover{color:inherit;background-color:#0000;border-color:#0000}.daterangepicker .calendar-table{border:none}.daterangepicker .calendar-table table{border-collapse:separate}.daterangepicker .calendar-table .next span,.daterangepicker .calendar-table .prev span{border-color:#3d8be8}.daterangepicker .calendar-table .next span:hover,.daterangepicker .calendar-table .prev span:hover{color:inherit;background-color:#0000;border-color:#89beec}.daterangepicker .calendar-table .table-condensed thead tr:nth-child(2) th{color:#3d8be8;background-color:#e9eff859;border-radius:0;font-size:10px}.daterangepicker .calendar-table .table-condensed tbody tr td{color:#4287f599;font-size:11px}.daterangepicker .calendar-table .table-condensed tbody tr td:hover{color:#89beec;background-color:#0000}.daterangepicker .calendar-table .table-condensed tbody tr td.active{color:#3d8be8;background-color:#0000;border:1px solid #89beec;border-radius:4px}.daterangepicker .calendar-table .table-condensed tbody tr td.in-range{color:#3d8be8;background-color:#e9eff859}.daterangepicker .calendar-table .table-condensed .month{color:#4287f5cc;font-size:14px}.daterangepicker:before{border-bottom-color:#e9e9e9}.custom-input{background-color:#fff;border:1px solid #e9e9e9;border-radius:4px;width:100%;padding:13px 15px;transition:all .3s ease-in-out}.custom-input:hover{border-color:#89beec}.custom-input:focus{border-color:#2465b3}.link{cursor:pointer;color:#3d8be8;background:0 0;border:none;outline:none;padding:0;text-decoration:underline;transition:all .3s ease-in-out}.link:focus{outline:none}.link:hover{color:#89beec}.link:active{color:#2465b3}.smart-input{flex-direction:column;width:100%;display:flex}.smart-input.active .custom-input{border-radius:4px 4px 0 0}.smart-input.active .smart-input--list{opacity:1;height:100%;margin:-1px auto 15px}.smart-input--list{opacity:0;background-color:#fff;border:1px solid #2465b3;border-radius:0 0 4px 4px;width:85%;height:0;padding-top:15px;transition:height .4s ease-in-out;box-shadow:0 2px 25px #3d8be833}.smart-input--list-item{cursor:pointer;padding:15px}.smart-input--list-item:hover{background-color:#fff6ec}.smart-input-mobile{flex-direction:column;width:100%;display:flex;position:relative}.smart-input-mobile.active .custom-input{border-radius:4px 4px 0 0}.smart-input-mobile.active .smart-input--list{pointer-events:all;opacity:1;height:auto}.smart-input-mobile .smart-input--list{pointer-events:none;opacity:0;background-color:#fff;border:1px solid #2465b3;border-top:none;border-radius:0 0 4px 4px;width:100%;height:0;padding-top:15px;transition:all .4s ease-in-out;position:absolute;top:47px;box-shadow:0 2px 25px #3d8be833}.smart-input-mobile .smart-input--list-item{cursor:pointer;padding:15px}.smart-input-mobile .smart-input--list-item:hover{background-color:#89beec66}#location-input,#instructor-input{width:85%;margin:15px auto 0}.datepicker-block{position:relative}.custom-checkbox{opacity:0;cursor:pointer;z-index:99;width:20px;height:20px;transition:all .3s ease-in-out;position:absolute}.custom-checkbox+label{width:20px;height:20px;padding:0;transition:all .3s ease-in-out;position:relative}.custom-checkbox+label:before{content:"";vertical-align:text-top;background:#fff;border:1px solid #e9e9e9;border-radius:4px;width:20px;height:20px;margin-top:-3px;margin-right:10px;transition:all .3s ease-in-out;display:inline-block}.custom-checkbox:hover+label:before{border-color:#89beec}.custom-checkbox:checked+label:before{background:#3d8be8;border-color:#3d8be8}.custom-checkbox:checked:hover+label:before{background:#89beec;border-color:#89beec}.custom-checkbox:disabled+label{color:#b8b8b8;cursor:auto}.custom-checkbox:disabled+label:before{background:#f7f5f4;border-color:#e9e9e9}.custom-checkbox:checked:disabled+label:after{content:url(/img/ic-tick-disabled.svg)}.custom-checkbox:checked+label:after{content:url(/img/ic-tick.svg);width:20px;height:20px;position:absolute;left:10px;transform:translate(-50%,-65%)}#time-modal_mobile{display:block}@media screen and (max-width:1200px){.upcoming_course_card{border-radius:12px}.course_complete_registration{border-radius:0 0 12px 12px}.course_detail_box,[data-full=true]:after,[data-complete=true]:after{border-radius:12px}.course_name{font-size:26px}.course_complete_registration,.course_complete{font-size:14px}}@media screen and (max-width:1200px) and (max-width:768px){.details .detail{margin-bottom:20px}.details .detail .dropdown-toggle{margin-bottom:15px}}@media screen and (max-width:1200px){.details .detail .dropdown-toggle:not(:first-child) img{margin-left:15px}}@media screen and (max-width:1200px) and (max-width:768px){.details .detail .dropdown-toggle:not(:first-child) img{margin-left:0}.details .nav-item a{font-size:14px}}@media screen and (max-width:1200px){.courses .search-form .btn{padding:3px 6px;font-size:12px}.btn_outline_box{min-width:100px;margin-left:5px;margin-right:5px}}@media screen and (max-width:991px){.courses .search_course_form_mobile .filter--box{justify-content:space-between;align-items:center;padding:0 38px}.courses .search_course_form_mobile .filter--box .btn_outline_box{border-radius:16px;width:46%}.courses .search_course_form_mobile .filter--box .btn_outline_box:hover,.courses .search_course_form_mobile .filter--box .btn_outline_box:focus{border:1px solid #2465b3}.courses .search_course_form_mobile .filter--box .btn_outline_box .btn{color:#969aa7;font-weight:600}.courses .search_course_form_mobile .filter--box .btn_box_primary{border-radius:16px}.courses .search_course_form_mobile .filter--box .btn{font-size:14px}.courses .search_course_form_mobile .filter--box .full-btn{width:100%}#switch-mobile-filter .btn{width:50%}.courses .course_detail_btn_box{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);text-align:center;background-color:#fff9;width:100%;padding:10px 0;bottom:0;left:0}.courses .course_detail_btn_box .btn{height:unset;width:unset;margin:0;padding:5px 15px;display:inline-flex}.courses .course_detail_btn_box .btn:not(:last-child){margin-right:10px}.course_detail_box{top:unset;opacity:1;padding:0}.course_complete_registration,.course_complete{text-transform:none;letter-spacing:normal;text-transform:uppercase;background-color:#0000;font-size:12px;font-style:normal;font-weight:500;font-stretch:100%;line-height:normal}.course_complete{background:#31364e99;border-top-left-radius:0;border-top-right-radius:0}.course_complete_registration{text-align:center;background:#3d8be899;padding-left:50px;padding-right:50px}}@media screen and (max-width:768px){main.course-filter{padding-top:30px}.title{font-size:16px}.footer{padding:20px 10px}.footer-navbar{flex-direction:column;align-items:center}.footer-navbar .copyright{font-size:12px}.footer-navbar--item{margin-right:10px}.footer-navbar--item a{font-size:12px}.about{padding:80px 0}.upcoming_course_card{margin:7px 0}.container.upcoming_course .col-6.col-lg-3.col-md-4{padding:0 7px}.rsvp-confirm,.rsvp-fail{padding:60px 20px}.rsvp-confirm .rsvp-confirm-container .rsvp-confirm-details,.rsvp-confirm .rsvp-confirm-container .rsvp-fail-details,.rsvp-confirm .rsvp-fail-container .rsvp-confirm-details,.rsvp-confirm .rsvp-fail-container .rsvp-fail-details,.rsvp-fail .rsvp-confirm-container .rsvp-confirm-details,.rsvp-fail .rsvp-confirm-container .rsvp-fail-details,.rsvp-fail .rsvp-fail-container .rsvp-confirm-details,.rsvp-fail .rsvp-fail-container .rsvp-fail-details{padding:20px 50px}.rsvp-confirm .rsvp-confirm-container .rsvp-confirm-details h3,.rsvp-confirm .rsvp-confirm-container .rsvp-fail-details h3,.rsvp-confirm .rsvp-fail-container .rsvp-confirm-details h3,.rsvp-confirm .rsvp-fail-container .rsvp-fail-details h3,.rsvp-fail .rsvp-confirm-container .rsvp-confirm-details h3,.rsvp-fail .rsvp-confirm-container .rsvp-fail-details h3,.rsvp-fail .rsvp-fail-container .rsvp-confirm-details h3,.rsvp-fail .rsvp-fail-container .rsvp-fail-details h3{margin:0;font-size:20px;line-height:28px}.rsvp-confirm .rsvp-confirm-container .rsvp-confirm-container-footer,.rsvp-confirm .rsvp-confirm-container .rsvp-fail-container-footer,.rsvp-confirm .rsvp-fail-container .rsvp-confirm-container-footer,.rsvp-confirm .rsvp-fail-container .rsvp-fail-container-footer,.rsvp-fail .rsvp-confirm-container .rsvp-confirm-container-footer,.rsvp-fail .rsvp-confirm-container .rsvp-fail-container-footer,.rsvp-fail .rsvp-fail-container .rsvp-confirm-container-footer,.rsvp-fail .rsvp-fail-container .rsvp-fail-container-footer{padding:20px}.rsvp-confirm .rsvp-confirm-container .rsvp-confirm-container-footer a,.rsvp-confirm .rsvp-confirm-container .rsvp-fail-container-footer a,.rsvp-confirm .rsvp-fail-container .rsvp-confirm-container-footer a,.rsvp-confirm .rsvp-fail-container .rsvp-fail-container-footer a,.rsvp-fail .rsvp-confirm-container .rsvp-confirm-container-footer a,.rsvp-fail .rsvp-confirm-container .rsvp-fail-container-footer a,.rsvp-fail .rsvp-fail-container .rsvp-confirm-container-footer a,.rsvp-fail .rsvp-fail-container .rsvp-fail-container-footer a{text-align:center;width:100%}}@media screen and (max-width:570px){.happines_title{font-size:24px}.happines_subtitle{font-size:14px}}@media screen and (max-width:510px){.btn_box_primary{font-size:12px}.btn-box-light{color:#000;border:1px solid #000;font-size:12px}}@media screen and (max-width:500px){.course_detail_box{padding:10px}.upcoming_course_card:hover .course_detail_box{z-index:999}.courses .course_detail_btn_box .btn{height:30px;margin-top:12px;font-size:14px}.upcoming_course_card{border-radius:9px}.course_complete,.course_complete_registration{border-radius:0 0 9px 9px;padding-left:10px;padding-right:10px;font-size:12px}.course_detail_box,[data-full=true]:after,[data-complete=true]:after{border-radius:9px}.course_data{padding:6px 10px;font-size:10px;top:10px;left:10px}.course_info{top:50px;left:10px}.course_name{margin:5px 0;font-size:20px;line-height:1.25}}@media screen and (max-width:470px){.courses .search_course_form_mobile .filter--box{justify-content:space-between;align-items:center;padding:0 18px}.courses .search_course_form_mobile .filter--box .btn_outline_box{width:46%}.courses .search_course_form_mobile .filter--box .full-btn{width:100%}}@media screen and (max-width:400px){.btn_box_primary{margin-right:10px;font-size:12px}.courses .course_detail_btn_box .btn{font-size:12px}.courses .search_course_form_mobile .filter--box{padding:0}.courses .search_course_form_mobile .filter--box .btn_outline_box{width:45%;min-width:unset}.courses .search_course_form_mobile .filter--box .btn{padding:5px}.courses .search_course_form_mobile .filter--box .full-btn{width:100%}}@media screen and (max-width:370px){.course_name{font-size:14px}.course_info{top:40px}.course_place,.course_status{font-size:10px}.courses .course_detail_btn_box .btn:not(:last-child){margin-right:5px}.courses .course_detail_btn_box .btn{padding:5px 10px;font-size:10px}}@media screen and (max-width:350px){.course_data{padding:5px}}.modal-dialog{max-width:620px}@media screen and (max-width:720px){.modal-dialog{max-width:none}}.modal-dialog .modal-content{border-radius:8px;padding:40px 25px 30px}.modal-dialog .modal-content .logo{display:none}.modal-dialog .modal-content .modal-header{border:0;justify-content:center;padding:0;font-family:Lora;font-size:30px;line-height:1.33;display:flex}.modal-dialog .modal-content .modal-header .video-shrink{display:none}.modal-dialog .modal-content .modal-header .video-full-play,.modal-dialog .modal-content .modal-header .video-full-pause{opacity:0;transition:opacity .3s ease-out}.modal-dialog .modal-content .modal-header .close{color:#6f7283;opacity:1;background-color:#f7f7f7;border-radius:50%;width:32px;height:32px;margin:0;padding:0;position:absolute;top:0;right:-47px}.modal-dialog .modal-content .modal-body{margin:25px 0 30px;padding:0;font-size:16px;line-height:1.38}.modal-dialog .modal-content .modal-body .description{margin-bottom:20px}.modal-dialog .modal-content .modal-body .date{margin-bottom:10px;font-weight:600}.modal-dialog .modal-content .modal-body ul{line-height:1.8}.modal-dialog .modal-content .modal-body ul li{margin-bottom:10px;padding-left:15px;font-size:14px;line-height:1.43;position:relative}.modal-dialog .modal-content .modal-body ul li:before{content:"";background-color:#ed994e;border-radius:10px;width:4px;height:4px;font-weight:700;display:inline-block;position:absolute;top:8px;left:0}.modal-dialog .modal-content .modal-body .modal-gray-text{color:#9598a6;margin-top:10px;font-size:14px;line-height:18px}.modal-dialog .modal-content .card-wrapper{justify-content:space-between;margin:0;padding:0;font-weight:600;display:flex}.modal-dialog .modal-content .card-wrapper .card{text-align:center;border:1px solid #e9e9e9;border-radius:8px;width:275px;font-size:18px;font-weight:600}.modal-dialog .modal-content .card-wrapper .card .card-body{padding:0;font-size:18px;font-weight:600}.modal-dialog .modal-content .card-wrapper .card .card-body .card-title{background-color:#c4c5cc1a;width:100%;margin-bottom:15px;padding:10px 0 12px;line-height:1.56}.modal-dialog .modal-content .card-wrapper .card .card-body .card-text{line-height:1.56}.modal-dialog .modal-content .card-wrapper .card .card-body .prev-price{color:#fa5a67;font-weight:400;text-decoration:line-through}.modal-dialog .modal-content .card-wrapper .card .card-body .btn{color:#31364e;border:1px solid #31364e;border-radius:16px;width:225px;height:50px;margin:15px 0 25px}.modal-dialog .modal-content .card-wrapper .card .card-body .btn:hover{color:#fff;background:#31364e}.modal-dialog .modal-content .card-wrapper .card .card-body .btn-preffered{color:#fff;background:linear-gradient(#ffd16f,#ff865b);border:0}.modal-dialog .modal-content .card-wrapper .card .card-body .btn-preffered:hover{background:linear-gradient(#fff3,#fff3),linear-gradient(#ffd16f,#ff865b)}.modal-dialog .modal-content .card-wrapper .card .card-body .btn-preffered:active{color:#fffc;background:linear-gradient(#ffc64d,#fe6933)}.modal-dialog .modal-content .card-wrapper .card.full{width:100%}.modal-dialog .modal-content .card-wrapper .card~.card-preffered{box-shadow:0 2px 35px #0000000d}.modal-dialog .modal-content .card-wrapper .card-preffered .card-body .card-title{background-color:#ed994e1a}.modal.locked .modal-content{padding:0!important}@media screen and (max-width:720px){.modal.locked .modal-content{border:none;position:absolute;inset:0;overflow:auto}}.modal.locked .modal-content .card-preffered{border:none}.modal.locked .modal-content .modal-header{padding:40px 25px 0!important}@media screen and (max-width:720px){.modal.locked .modal-content .modal-header{padding-top:20px!important;padding-left:0!important;padding-right:0!important}}.modal.locked .modal-content .modal-body{margin:10px 0 20px!important;padding:0 25px!important}@media screen and (max-width:720px){.modal.locked .modal-content .modal-body{padding-left:0!important;padding-right:0!important}}.modal.locked .modal-content .card-title{text-align:right;margin:0!important;padding:0!important}.modal.locked .modal-content .card-title button{font-weight:700;margin:25px!important}.modal.modal_video{--player-clay:#c96f4a;--player-gold:#e0a25f;--player-ink:#2f2a26;--player-ink-mid:#6d6459;--player-line:#2f2a261a;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background-color:#5742303d}.modal.modal_video .modal-dialog .modal-content{-webkit-backdrop-filter:blur(20px)saturate(115%);backdrop-filter:blur(20px)saturate(115%);background-color:#fffdfadb;border:1px solid #ffffffe6;border-radius:20px;padding:0;box-shadow:0 30px 70px -24px #57423066,0 2px 10px -2px #5742301f}.modal.modal_video .modal-dialog .modal-content:hover .video-insighter-progress .played:after{opacity:1!important}.modal.modal_video .modal-dialog .modal-content .modal-header{height:0}.modal.modal_video .modal-dialog .modal-content .modal-body{margin:0}.modal.modal_video .modal-dialog .modal-content .modal-body .video-container{aspect-ratio:16/9;font-size:0;position:relative}.modal.modal_video .modal-dialog .modal-content .modal-body .video-close{z-index:6;-webkit-backdrop-filter:blur(10px)saturate(120%);backdrop-filter:blur(10px)saturate(120%);color:#fffffff0;cursor:pointer;background-color:#1814106b;border:1px solid #ffffff4d;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;padding:0;transition:transform .35s,color .3s,border-color .3s,background-color .3s;display:flex;position:absolute;top:14px;right:14px}.modal.modal_video .modal-dialog .modal-content .modal-body .video-close svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;width:14px;height:14px}.modal.modal_video .modal-dialog .modal-content .modal-body .video-close:hover{color:#ffd9ae;background-color:#181410a8;border-color:#e0a25fb3;transform:rotate(90deg)}.modal.modal_video .modal-dialog .modal-content .modal-body .video-close:active{transform:rotate(90deg)scale(.9)}.modal.modal_video .modal-dialog .modal-content .modal-body .video-close:focus-visible{outline-offset:3px;outline:2px solid #ffd9ae}@media (prefers-reduced-motion:reduce){.modal.modal_video .modal-dialog .modal-content .modal-body .video-close{transition:none}.modal.modal_video .modal-dialog .modal-content .modal-body .video-close:hover,.modal.modal_video .modal-dialog .modal-content .modal-body .video-close:active{transform:none}}@media screen and (max-width:720px){.modal.modal_video .modal-dialog .modal-content .modal-body .video-close{width:34px;height:34px;top:10px;right:10px}}.modal.modal_video .modal-dialog .modal-content .modal-body .video-loading{z-index:5;background:radial-gradient(120% 120% at 50% 40%,#f3ece2 0%,#e4dad0 60%,#d8cdc2 100%);border-radius:19px 19px 0 0;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.modal.modal_video .modal-dialog .modal-content .modal-body .video-loading .video-loading-ring{border:2px solid #c96f4a73;border-radius:50%;width:46px;height:46px;animation:2.4s cubic-bezier(.4,0,.2,1) infinite video-loading-pulse;position:absolute}.modal.modal_video .modal-dialog .modal-content .modal-body .video-loading .video-loading-ring.r2{animation-delay:1.2s}.modal.modal_video .modal-dialog .modal-content .modal-body .video-unavailable{z-index:5;text-align:center;background:radial-gradient(120% 120% at 50% 40%,#f3ece2 0%,#e4dad0 60%,#d8cdc2 100%);border-radius:19px 19px 0 0;justify-content:center;align-items:center;padding:0 15%;display:flex;position:absolute;inset:0}.modal.modal_video .modal-dialog .modal-content .modal-body .video-unavailable p{color:#6b5c4d;margin:0;font-size:16px;font-weight:500}.modal.modal_video .modal-dialog .modal-content .modal-body .video-container.is-loading .video-start,.modal.modal_video .modal-dialog .modal-content .modal-body .video-container.is-loading .video-scrub,.modal.modal_video .modal-dialog .modal-content .modal-body .video-container.is-loading .video-guide{opacity:0;pointer-events:none}@keyframes video-loading-pulse{0%{opacity:0;transform:scale(.5)}35%{opacity:.9}to{opacity:0;transform:scale(1.5)}}@media (prefers-reduced-motion:reduce){.modal.modal_video .modal-dialog .modal-content .modal-body .video-loading-ring{opacity:.6;animation:none}.modal.modal_video .modal-dialog .modal-content .modal-body .video-loading-ring.r2{display:none}}.modal.modal_video .modal-dialog .modal-content .modal-body .video-start{z-index:2;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:84px;height:84px;padding:0;transition:opacity .6s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.modal.modal_video .modal-dialog .modal-content .modal-body .video-start:focus-visible{outline-offset:22px;border-radius:50%;outline:2px solid #fff}.modal.modal_video .modal-dialog .modal-content .modal-body .video-start .video-start-ring{border:1px solid #ffffff8c;border-radius:50%;animation:4s cubic-bezier(.4,0,.2,1) infinite video-start-breathe;position:absolute;inset:0}.modal.modal_video .modal-dialog .modal-content .modal-body .video-start .video-start-ring.r2{border-color:#ffffff40;animation-delay:.6s;inset:-16px}.modal.modal_video .modal-dialog .modal-content .modal-body .video-start .video-start-core{background:radial-gradient(circle at 35% 30%, #f6d3a4, var(--player-gold) 52%, var(--player-clay));border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;display:flex;position:relative;box-shadow:0 0 30px #e0a25f8c,0 8px 22px #18110c66}.modal.modal_video .modal-dialog .modal-content .modal-body .video-start .video-start-core svg{fill:#40200c;width:22px;height:22px;transform:translate(1px)}.modal.modal_video .modal-dialog .modal-content .modal-body .video-start .video-start-label{letter-spacing:.34em;text-transform:uppercase;white-space:nowrap;color:#ffffffd1;text-shadow:0 1px 6px #18110c99;font-size:10px;position:absolute;top:calc(100% + 26px);left:50%;transform:translate(-50%)}@media screen and (max-width:720px){.modal.modal_video .modal-dialog .modal-content .modal-body .video-start{width:64px;height:64px;top:44%}.modal.modal_video .modal-dialog .modal-content .modal-body .video-start .video-start-core{width:44px;height:44px}.modal.modal_video .modal-dialog .modal-content .modal-body .video-start .video-start-core svg{width:18px;height:18px}.modal.modal_video .modal-dialog .modal-content .modal-body .video-start .video-start-ring.r2{inset:-12px}.modal.modal_video .modal-dialog .modal-content .modal-body .video-start .video-start-label{letter-spacing:.2em;top:calc(100% + 18px)}}@keyframes video-start-breathe{0%,to{opacity:.4;transform:scale(.92)}50%{opacity:1;transform:scale(1.12)}}.modal.modal_video .modal-dialog .modal-content .modal-body .video-start:hover .video-start-core{box-shadow:0 0 44px #e0a25fd9,0 8px 22px #18110c66}.modal.modal_video .modal-dialog .modal-content .modal-body .video-container.is-playing .video-guide{opacity:1}.modal.modal_video .modal-dialog .modal-content .modal-body .video-guide{z-index:2;letter-spacing:.34em;text-transform:uppercase;color:#ffffffc7;text-shadow:0 1px 6px #2f2a2680;opacity:0;white-space:nowrap;pointer-events:none;font-size:10px;transition:opacity 1.4s;position:absolute;bottom:74px;left:50%;transform:translate(-50%)}.modal.modal_video .modal-dialog .modal-content .modal-body .video-guide i{opacity:.5;margin:0 8px;font-style:normal}.modal.modal_video .modal-dialog .modal-content .modal-body .video-guide span{opacity:.3}@media screen and (max-width:720px){.modal.modal_video .modal-dialog .modal-content .modal-body .video-guide{letter-spacing:.2em;bottom:62px}}.modal.modal_video .modal-dialog .modal-content .modal-body .video-scrub{z-index:3;align-items:center;gap:14px;padding:40px 20px 14px;display:flex;position:absolute;bottom:0;left:0;right:0}.modal.modal_video .modal-dialog .modal-content .modal-body .video-scrub.has-controls{padding:48px 18px 14px}.modal.modal_video .modal-dialog .modal-content .modal-body .video-scrub{opacity:0;background:linear-gradient(#0000,#261a128c 45%,#18110ce0);transition:opacity .35s}.modal.modal_video .modal-dialog .modal-content .modal-body .video-scrub .video-scrub-play,.modal.modal_video .modal-dialog .modal-content .modal-body .video-scrub .video-scrub-main,.modal.modal_video .modal-dialog .modal-content .modal-body .video-scrub .video-scrub-tools{transition:transform .45s cubic-bezier(.22,1,.36,1);transform:translateY(6px)}.modal.modal_video .modal-dialog .modal-content .modal-body .video-scrub .video-scrub-main{transition-delay:50ms}.modal.modal_video .modal-dialog .modal-content .modal-body .video-scrub .video-scrub-tools{transition-delay:.1s}.modal.modal_video .modal-dialog .modal-content .modal-body .video-container:hover .video-scrub,.modal.modal_video .modal-dialog .modal-content .modal-body .video-container:focus-within .video-scrub,.modal.modal_video .modal-dialog .modal-content .modal-body .video-container:not(.is-playing) .video-scrub{opacity:1}.modal.modal_video .modal-dialog .modal-content .modal-body .video-container:hover .video-scrub .video-scrub-play,.modal.modal_video .modal-dialog .modal-content .modal-body .video-container:hover .video-scrub .video-scrub-main,.modal.modal_video .modal-dialog .modal-content .modal-body .video-container:hover .video-scrub .video-scrub-tools,.modal.modal_video .modal-dialog .modal-content .modal-body .video-container:focus-within .video-scrub .video-scrub-play,.modal.modal_video .modal-dialog .modal-content .modal-body .video-container:focus-within .video-scrub .video-scrub-main,.modal.modal_video .modal-dialog .modal-content .modal-body .video-container:focus-within .video-scrub .video-scrub-tools,.modal.modal_video .modal-dialog .modal-content .modal-body .video-container:not(.is-playing) .video-scrub .video-scrub-play,.modal.modal_video .modal-dialog .modal-content .modal-body .video-container:not(.is-playing) .video-scrub .video-scrub-main,.modal.modal_video .modal-dialog .modal-content .modal-body .video-container:not(.is-playing) .video-scrub .video-scrub-tools{transform:translateY(0)}.modal.modal_video .modal-dialog .modal-content .modal-body .video-scrub-play{cursor:pointer;background:radial-gradient(circle at 35% 30%, #f6d3a4, var(--player-gold) 52%, var(--player-clay));border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:44px;height:44px;padding:0;transition:transform .5s cubic-bezier(.34,1.4,.64,1),box-shadow .5s;display:flex;box-shadow:0 0 22px #e0a25f73,0 6px 16px #18110c73}.modal.modal_video .modal-dialog .modal-content .modal-body .video-scrub-play svg{fill:#40200c;width:20px;height:20px;transform:translate(1px)}.modal.modal_video .modal-dialog .modal-content .modal-body .video-scrub-play:hover{transform:scale(1.08);box-shadow:0 0 34px #e0a25fcc,0 6px 16px #18110c73}.modal.modal_video .modal-dialog .modal-content .modal-body .video-scrub-play:active{transform:scale(.96)}.modal.modal_video .modal-dialog .modal-content .modal-body .video-scrub-play:focus-visible{outline-offset:4px;outline:2px solid #fff}.modal.modal_video .modal-dialog .modal-content .modal-body .video-container.is-playing .video-scrub-play{animation:12.5s cubic-bezier(.4,0,.2,1) infinite video-play-breathe}.modal.modal_video .modal-dialog .modal-content .modal-body .video-container.is-playing .video-scrub-play svg{transform:none}@keyframes video-play-breathe{0%,to{box-shadow:0 0 16px #e0a25f4d,0 6px 16px #18110c73}44%{box-shadow:0 0 34px #e0a25fbf,0 6px 16px #18110c73}}.modal.modal_video .modal-dialog .modal-content .modal-body .video-scrub-main{flex:auto;min-width:0}.modal.modal_video .modal-dialog .modal-content .modal-body .video-scrub-tools{flex:none;align-items:center;gap:6px;display:flex}.modal.modal_video .modal-dialog .modal-content .modal-body .video-scrub-tools .video-vol{display:flex}.modal.modal_video .modal-dialog .modal-content .modal-body .video-scrub-tool{cursor:pointer;color:#fff8eedb;-webkit-backdrop-filter:blur(6px);background:#ffffff0f;border:1px solid #ffffff2e;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;padding:0;transition:background .25s,border-color .25s,color .25s,transform .35s cubic-bezier(.34,1.4,.64,1);display:flex}.modal.modal_video .modal-dialog .modal-content .modal-body .video-scrub-tool svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.modal.modal_video .modal-dialog .modal-content .modal-body .video-scrub-tool:hover{color:#fff;background:#ffffff24;border-color:#f6d3a499;transform:translateY(-2px)}.modal.modal_video .modal-dialog .modal-content .modal-body .video-scrub-tool:focus-visible{outline-offset:3px;outline:2px solid #ffd9ae}.modal.modal_video .modal-dialog .modal-content .modal-body .video-scrub-tools .video-vol .video-vol-cross,.modal.modal_video .modal-dialog .modal-content .modal-body .video-scrub-tools .video-vol[data-state=low] .video-vol-wave-outer,.modal.modal_video .modal-dialog .modal-content .modal-body .video-scrub-tools .video-vol[data-state=mute] .video-vol-wave-outer,.modal.modal_video .modal-dialog .modal-content .modal-body .video-scrub-tools .video-vol[data-state=mute] .video-vol-wave-inner{display:none}.modal.modal_video .modal-dialog .modal-content .modal-body .video-scrub-tools .video-vol[data-state=mute] .video-vol-cross{display:block}.modal.modal_video .modal-dialog .modal-content .modal-body .video-container:fullscreen,.modal.modal_video .modal-dialog .modal-content .modal-body .video-container:fullscreen video{border-radius:0}.modal.modal_video .modal-dialog .modal-content .modal-body .video-container:fullscreen .video-scrub{gap:18px;padding:72px 32px 28px}.modal.modal_video .modal-dialog .modal-content .modal-body .video-container:fullscreen .video-scrub-play{width:52px;height:52px}.modal.modal_video .modal-dialog .modal-content .modal-body .video-container:fullscreen .video-scrub-play svg{width:24px;height:24px}.modal.modal_video .modal-dialog .modal-content .modal-body .video-container:fullscreen .video-scrub-tool{width:40px;height:40px}.modal.modal_video .modal-dialog .modal-content .modal-body .video-container:fullscreen .video-scrub-tool svg{width:20px;height:20px}.modal.modal_video .modal-dialog .modal-content .modal-body .video-container:fullscreen .video-guide{bottom:116px}@media screen and (max-width:720px){.modal.modal_video .modal-dialog .modal-content .modal-body .video-scrub{gap:10px;padding:36px 12px 12px}.modal.modal_video .modal-dialog .modal-content .modal-body .video-scrub-play{width:40px;height:40px}.modal.modal_video .modal-dialog .modal-content .modal-body .video-scrub-play svg{width:18px;height:18px}.modal.modal_video .modal-dialog .modal-content .modal-body .video-scrub-tool{width:34px;height:34px}}.modal.modal_video .modal-dialog .modal-content .modal-body .video-track{height:var(--seek-h,3px);cursor:pointer;background-color:#ffffff3d;border-radius:3px;transition:height .22s;position:relative}.modal.modal_video .modal-dialog .modal-content .modal-body .video-track:hover,.modal.modal_video .modal-dialog .modal-content .modal-body .video-track:focus-visible{--seek-h:6px;--seek-bead:1.4}.modal.modal_video .modal-dialog .modal-content .modal-body .video-track:active{--seek-h:7px;--seek-bead:1.6}.modal.modal_video .modal-dialog .modal-content .modal-body .video-track:focus-visible{outline-offset:4px;outline:2px solid #ffd9ae}.modal.modal_video .modal-dialog .modal-content .modal-body .video-buffered{background-color:#ffffff57;border-radius:3px;max-width:100%;position:absolute;top:0;bottom:0;left:0}.modal.modal_video .modal-dialog .modal-content .modal-body .video-fill{background:linear-gradient(90deg, var(--player-clay), #f6d3a4);border-radius:3px;max-width:100%;transition:width .25s linear;position:absolute;top:0;bottom:0;left:0;box-shadow:0 0 10px #e0a25fcc}.modal.modal_video .modal-dialog .modal-content .modal-body .video-fill:after{content:"";transform:translateY(-50%) scale(var(--seek-bead,1));background-color:#fff8ee;border-radius:50%;width:10px;height:10px;transition:transform .4s cubic-bezier(.34,1.4,.64,1);position:absolute;top:50%;right:-5px;box-shadow:0 0 12px #e0a25f}.modal.modal_video .modal-dialog .modal-content .modal-body .video-times{letter-spacing:.1em;color:#ffffffb8;font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:9px;font-size:11px;display:flex}@media (prefers-reduced-motion:reduce){.modal.modal_video .modal-dialog .modal-content .modal-body .video-start-ring,.modal.modal_video .modal-dialog .modal-content .modal-body .video-scrub-play,.modal.modal_video .modal-dialog .modal-content .modal-body .video-scrub-main,.modal.modal_video .modal-dialog .modal-content .modal-body .video-scrub-tools,.modal.modal_video .modal-dialog .modal-content .modal-body .video-scrub-tool,.modal.modal_video .modal-dialog .modal-content .modal-body .video-fill,.modal.modal_video .modal-dialog .modal-content .modal-body .video-guide,.modal.modal_video .modal-dialog .modal-content .modal-body .video-scrub{transition:none!important;animation:none!important}}.modal.modal_video .modal-dialog .modal-content .modal-body video{cursor:pointer;-o-object-fit:cover;object-fit:cover;border-radius:19px 19px 0 0;width:100%;height:100%;display:block}.modal.modal_video .modal-dialog .modal-content .modal-body .video-insighter-bar{z-index:100;height:5px;margin-top:-5px;position:relative}.modal.modal_video .modal-dialog .modal-content .modal-body .video-insighter-bar.hidden{opacity:0}.modal.modal_video .modal-dialog .modal-content .modal-body .video-insighter-bar .video-insighter-progress{z-index:999;cursor:pointer;width:100%;margin:0;transition:all .15s ease-out;position:absolute;bottom:8px;left:0}.modal.modal_video .modal-dialog .modal-content .modal-body .video-insighter-bar .video-insighter-progress>div{position:absolute;top:4px;left:0}.modal.modal_video .modal-dialog .modal-content .modal-body .video-insighter-bar .video-insighter-progress .loaded{z-index:1;opacity:.6;background-color:#f0f0f0;border-radius:2px;height:4px;transition:all .15s ease-out}.modal.modal_video .modal-dialog .modal-content .modal-body .video-insighter-bar .video-insighter-progress .played{z-index:2;cursor:pointer;background-color:#3d8be8;flex-direction:row-reverse;max-width:100%;height:4px;transition:all .15s ease-out}.modal.modal_video .modal-dialog .modal-content .modal-body .video-insighter-bar .video-insighter-progress .played:after{opacity:0;content:"";box-sizing:border-box;background-color:#fff;border:1px solid #e9e9e9;border-radius:25px;width:25px;height:25px;margin-right:-4px;display:flex;position:absolute;top:-9px;right:-7px;box-shadow:0 2px 25px #3d8be833}.modal.modal_video .modal-dialog .modal-content .modal-body .video-insighter-bar .video-insighter-progress:hover .played:after{border:1px solid #89beec;box-shadow:0 2px 25px #3d8be833}.modal.modal_video .modal-dialog .modal-content .modal-body .video-insighter-bar .video-insighter-progress:focus .played:after{border:1px solid #3d8be8;box-shadow:0 2px 25px #3d8be833}.modal.modal_video .modal-dialog .modal-content .modal-body .video-details{padding:24px 26px 26px 84px;position:relative}.modal.modal_video .modal-dialog .modal-content .modal-body .video-details:before{content:"";background:linear-gradient(90deg,#0000,#c96f4a57,#0000);height:1px;position:absolute;top:0;left:0;right:0}.modal.modal_video .modal-dialog .modal-content .modal-body .video-details .video-play{cursor:pointer;background-color:#ffffffb3;justify-content:center;align-items:center;padding:0;transition:transform .35s,background-color .3s,border-color .3s,color .3s;display:flex;position:absolute}@media (prefers-reduced-motion:reduce){.modal.modal_video .modal-dialog .modal-content .modal-body .video-details .video-play{transition:none}.modal.modal_video .modal-dialog .modal-content .modal-body .video-details .video-play:hover{transform:none}}.modal.modal_video .modal-dialog .modal-content .modal-body .video-details .video-play{width:46px;height:46px;color:var(--player-clay);border:1px solid #c96f4a4d;border-radius:50%;top:26px;left:24px}.modal.modal_video .modal-dialog .modal-content .modal-body .video-details .video-play svg{fill:currentColor;width:15px;height:15px}.modal.modal_video .modal-dialog .modal-content .modal-body .video-details .video-play:before,.modal.modal_video .modal-dialog .modal-content .modal-body .video-details .video-play:after{content:"";border:1px solid var(--player-clay);opacity:0;pointer-events:none;border-radius:50%;position:absolute;inset:-1px}.modal.modal_video .modal-dialog .modal-content .modal-body .video-details .video-play.play:before{animation:3.2s cubic-bezier(.4,0,.2,1) infinite video-play-ripple}.modal.modal_video .modal-dialog .modal-content .modal-body .video-details .video-play.play:after{animation:3.2s cubic-bezier(.4,0,.2,1) 1.6s infinite video-play-ripple}.modal.modal_video .modal-dialog .modal-content .modal-body .video-details .video-play.pause:before,.modal.modal_video .modal-dialog .modal-content .modal-body .video-details .video-play.pause:after,.modal.modal_video .modal-dialog .modal-content .modal-body .video-details .video-play:hover:before,.modal.modal_video .modal-dialog .modal-content .modal-body .video-details .video-play:hover:after,.modal.modal_video .modal-dialog .modal-content .modal-body .video-details .video-play:focus-visible:before,.modal.modal_video .modal-dialog .modal-content .modal-body .video-details .video-play:focus-visible:after{opacity:0;animation:none}.modal.modal_video .modal-dialog .modal-content .modal-body .video-details .video-play:hover{background-color:var(--player-clay);border-color:var(--player-clay);color:#fff;transform:scale(1.08);box-shadow:0 6px 18px -4px #c96f4a8c}.modal.modal_video .modal-dialog .modal-content .modal-body .video-details .video-play:focus-visible{outline:2px solid var(--player-clay);outline-offset:3px}@media (prefers-reduced-motion:reduce){.modal.modal_video .modal-dialog .modal-content .modal-body .video-details .video-play:before,.modal.modal_video .modal-dialog .modal-content .modal-body .video-details .video-play:after{animation:none!important}}@keyframes video-play-ripple{0%{opacity:.5;transform:scale(1)}70%{opacity:0}to{opacity:0;transform:scale(1.9)}}.modal.modal_video .modal-dialog .modal-content .modal-body .video-details .video-tools{align-items:center;gap:4px;display:flex;position:absolute;top:24px;right:22px}.modal.modal_video .modal-dialog .modal-content .modal-body .video-details .video-tool,.modal.modal_video .modal-dialog .modal-content .modal-body .video-details .video-expand{color:#2f2a2685;cursor:pointer;background-color:#0000;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;padding:0;transition:transform .35s,color .3s,background-color .3s,border-color .3s;display:flex;position:static}.modal.modal_video .modal-dialog .modal-content .modal-body .video-details .video-tool svg,.modal.modal_video .modal-dialog .modal-content .modal-body .video-details .video-expand svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.modal.modal_video .modal-dialog .modal-content .modal-body .video-details .video-tool:hover,.modal.modal_video .modal-dialog .modal-content .modal-body .video-details .video-expand:hover{color:var(--player-clay);border-color:var(--player-line);background-color:#fffc;transform:translateY(-2px)}.modal.modal_video .modal-dialog .modal-content .modal-body .video-details .video-tool:focus-visible,.modal.modal_video .modal-dialog .modal-content .modal-body .video-details .video-expand:focus-visible{outline:2px solid var(--player-clay);outline-offset:2px}@media (prefers-reduced-motion:reduce){.modal.modal_video .modal-dialog .modal-content .modal-body .video-details .video-tool,.modal.modal_video .modal-dialog .modal-content .modal-body .video-details .video-expand{transition:none}.modal.modal_video .modal-dialog .modal-content .modal-body .video-details .video-tool:hover,.modal.modal_video .modal-dialog .modal-content .modal-body .video-details .video-expand:hover{transform:none}}.modal.modal_video .modal-dialog .modal-content .modal-body .video-details .video-vol{align-items:center;display:flex}.modal.modal_video .modal-dialog .modal-content .modal-body .video-details .video-vol .video-vol-cone{fill:currentColor;fill-opacity:.18}.modal.modal_video .modal-dialog .modal-content .modal-body .video-details .video-vol .video-vol-cross,.modal.modal_video .modal-dialog .modal-content .modal-body .video-details .video-vol[data-state=low] .video-vol-wave-outer,.modal.modal_video .modal-dialog .modal-content .modal-body .video-details .video-vol[data-state=mute] .video-vol-wave-outer,.modal.modal_video .modal-dialog .modal-content .modal-body .video-details .video-vol[data-state=mute] .video-vol-wave-inner{display:none}.modal.modal_video .modal-dialog .modal-content .modal-body .video-details .video-vol[data-state=mute] .video-vol-cross{display:block}.modal.modal_video .modal-dialog .modal-content .modal-body .video-details .video-vol[data-state=mute] .video-vol-btn{color:var(--player-clay)}.modal.modal_video .modal-dialog .modal-content .modal-body .video-details .video-vol-slider{appearance:none;opacity:0;cursor:pointer;background:0 0;width:0;height:16px;margin:0;transition:width .42s cubic-bezier(.34,1.4,.64,1),opacity .3s,margin .42s cubic-bezier(.34,1.4,.64,1)}.modal.modal_video .modal-dialog .modal-content .modal-body .video-details .video-vol-slider::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--player-clay) 0 var(--v,70%), #2f2a2629 var(--v,70%) 100%);border-radius:3px;height:3px}.modal.modal_video .modal-dialog .modal-content .modal-body .video-details .video-vol-slider::-webkit-slider-thumb{-webkit-appearance:none;border:1px solid var(--player-clay);background-color:#fff8ee;border-radius:50%;width:11px;height:11px;margin-top:-4px;box-shadow:0 0 8px #e0a25fd9}.modal.modal_video .modal-dialog .modal-content .modal-body .video-details .video-vol-slider::-moz-range-track{background-color:#2f2a2629;border-radius:3px;height:3px}.modal.modal_video .modal-dialog .modal-content .modal-body .video-details .video-vol-slider::-moz-range-progress{background-color:var(--player-clay);border-radius:3px;height:3px}.modal.modal_video .modal-dialog .modal-content .modal-body .video-details .video-vol-slider::-moz-range-thumb{border:1px solid var(--player-clay);background-color:#fff8ee;border-radius:50%;width:10px;height:10px}.modal.modal_video .modal-dialog .modal-content .modal-body .video-details .video-vol-slider:focus-visible{outline:2px solid var(--player-clay);outline-offset:4px}.modal.modal_video .modal-dialog .modal-content .modal-body .video-details .video-vol:hover .video-vol-slider,.modal.modal_video .modal-dialog .modal-content .modal-body .video-details .video-vol:focus-within .video-vol-slider{opacity:1;width:70px;margin:0 6px 0 8px}.modal.modal_video .modal-dialog .modal-content .modal-body .video-details .video-artist,.modal.modal_video .modal-dialog .modal-content .modal-body .video-details .video-title{padding-right:120px}@media screen and (max-width:720px){.modal.modal_video .modal-dialog .modal-content .modal-body .video-details .video-artist,.modal.modal_video .modal-dialog .modal-content .modal-body .video-details .video-title{padding-right:96px}}.modal.modal_video .modal-dialog .modal-content .modal-body .video-details .video-artist{letter-spacing:.3em;text-transform:uppercase;color:var(--player-ink-mid);white-space:nowrap;text-overflow:ellipsis;margin-bottom:7px;font-size:10px;display:block;overflow:hidden}.modal.modal_video .modal-dialog .modal-content .modal-body .video-details .video-title{font-family:var(--font-lora),Lora,serif;color:var(--player-ink);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin-bottom:10px;font-size:30px;font-style:italic;font-weight:400;line-height:1.05;display:-webkit-box;overflow:hidden}.modal.modal_video .modal-dialog .modal-content .modal-body .video-details p{color:var(--player-ink-mid);font-size:13px;line-height:1.65}.modal.modal_video .modal-dialog .modal-content .modal-body .video-details .read-more{letter-spacing:.14em;text-transform:uppercase;color:var(--player-clay);cursor:pointer;background:0 0;border:0;margin-top:6px;padding:0;font-size:11px}.modal.modal_video .modal-dialog .modal-content .modal-body .video-details .read-more:hover{text-decoration:underline}.modal.modal_video .modal-dialog .modal-content .modal-body .video-details .read-more:focus-visible{outline:2px solid var(--player-clay);outline-offset:2px}@media screen and (max-width:720px){.modal.modal_video .modal-dialog .modal-content .modal-body .video-details{padding:18px 18px 22px 68px}.modal.modal_video .modal-dialog .modal-content .modal-body .video-details .video-play{width:40px;height:40px;top:20px;left:16px}.modal.modal_video .modal-dialog .modal-content .modal-body .video-details .video-tools{top:18px;right:14px}.modal.modal_video .modal-dialog .modal-content .modal-body .video-details .video-vol-slider{display:none}.modal.modal_video .modal-dialog .modal-content .modal-body .video-details .video-title{font-size:24px}}.modal.modal_video.full{padding:0!important}.modal.modal_video.full:hover .video-full-play,.modal.modal_video.full:hover .video-full-pause,.modal.modal_video.full:hover .video-insighter-bar{z-index:2;opacity:1!important}.modal.modal_video.full .modal-header .close{z-index:2;position:fixed;top:30px;right:30px}.modal.modal_video.full .modal-header .video-shrink{z-index:2;cursor:pointer;background-color:#0000;border:0;padding:0;font-size:0;display:block;position:fixed;top:30px;right:82px}.modal.modal_video.full .modal-header .video-shrink img{padding-left:8px}.modal.modal_video.full .modal-header .video-shrink:focus{outline:none}.modal.modal_video.full .modal-header .video-shrink:before{content:"";z-index:-1;background-color:#fff;border-radius:16px;width:32px;height:32px;display:block;position:absolute}.modal.modal_video.full .modal-header .video-full-play,.modal.modal_video.full .modal-header .video-full-pause{cursor:pointer;background-color:#fff;border-radius:60px;width:60px;display:block;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.modal.modal_video.full .video-container{z-index:1;width:100%;height:100%;font-size:0;position:fixed;top:0;left:0}.modal.modal_video.full .video-container video{height:100%;border-radius:0!important}.modal.modal_video.full .video-container .video-insighter-bar{opacity:0;transition:opacity .3s ease-out;bottom:20px}@media screen and (max-width:720px){.modal-dialog{width:100%;height:100%;margin:0;padding:0}.modal-dialog .modal-content{border-radius:0;height:auto;min-height:100%;padding:0}.modal-dialog .modal-content .logo{border-bottom:1px solid #e9e9e9;justify-content:center;padding:6px 0;display:flex}.modal-dialog .modal-content .logo img{width:88px;height:35px}.modal-dialog .modal-content .mobile-wrapper{padding:20px}.modal-dialog .modal-content .mobile-wrapper .modal-header{flex-direction:column}.modal-dialog .modal-content .mobile-wrapper .modal-header .close{opacity:1;background-color:#fff;border-radius:50%;width:32px;height:32px;margin:0;padding:0;position:static;box-shadow:0 2px 10px #3d8be81a}.modal-dialog .modal-content .mobile-wrapper .modal-header .modal-title{color:#1f242d;margin-top:30px;font-size:24px}.modal-dialog .modal-content .mobile-wrapper .modal-body{flex:0;margin:25px 0 0;padding:0}.modal-dialog .modal-content .mobile-wrapper .modal-body .description{margin-bottom:15px;font-size:14px;line-height:1.43}.modal-dialog .modal-content .mobile-wrapper .modal-body ul li:before{content:""!important}.modal-dialog .modal-content .mobile-wrapper .card-wrapper{flex-direction:column;align-items:center}.modal-dialog .modal-content .mobile-wrapper .card-wrapper .card{width:335px;margin-top:20px}.modal-dialog .modal-content .mobile-wrapper .card-wrapper .card .card-body{font-size:16px;font-weight:600}.modal-dialog .modal-content .mobile-wrapper .card-wrapper .card .card-body .card-title{margin-bottom:20px;padding:10px 0}.modal-dialog .modal-content .mobile-wrapper .card-wrapper .card .card-body .btn{height:44px;margin:20px 0;font-size:14px}.modal.locked{padding:0!important}.modal.locked .modal-dialog .modal-content .mobile-wrapper .card-wrapper .card{width:100%}.modal.locked .modal-dialog .modal-content .mobile-wrapper .card-wrapper .card .card-body .card-title{text-align:center;background-color:#fff}.modal.locked .modal-dialog .modal-content .mobile-wrapper .card-wrapper .card .card-body .card-title button{width:100%;margin:0!important}.modal.modal_module_details{height:220px;top:inherit;background-color:#f7f7f7;border-radius:12px 12px 0 0;bottom:0}.modal.modal_module_details .title{margin-bottom:10px;font-size:16px;line-height:18px}.modal.modal_module_details .description{font-size:14px;line-height:22px}.modal_video.full .modal-dialog .modal-content .mobile-wrapper .modal-header .video-shrink{right:50px}.modal_video.full .modal-dialog .modal-content .mobile-wrapper .modal-header .close{top:30px;left:calc(100% - 30px)}.modal_video{padding-left:10px!important;padding-right:10px!important}.modal_video .modal-dialog{width:100%;height:auto;margin:0 auto;top:50%;transform:translateY(-50%)!important}.modal_video .modal-dialog .modal-content .mobile-wrapper{padding:0}.modal_video .modal-dialog .modal-content .mobile-wrapper .modal-header .close{z-index:999;position:absolute;top:-13px;right:-13px}}.meetsup-filter{padding-top:59px}.meetsup-filter .search_course_form{padding-bottom:5px}.meetsup-filter .search-form{margin-top:7px}.meetsup-filter .search-form #switch-filter .btn[data-swicth-active]:first-child{border-radius:12px 2px 2px 12px}.meetsup-filter .search-form #switch-filter .btn[data-swicth-active]:last-child{border-radius:2px 12px 12px 2px}.meetsup-filter .btn_outline_box{min-height:50px;margin-right:15px;padding:4px}.meetsup-filter .btn_outline_box .btn{justify-content:center;align-items:center;height:40px;display:flex}.meetsup-filter .btn_outline_box .btn:first-child{width:85px}.meetsup-filter .btn_outline_box .btn:last-child{width:115px}.meetsup-filter .upcoming_course_card{height:330px;margin-top:13px;margin-bottom:12px}.meetsup-filter .upcoming_course_card img{min-width:100%;min-height:100%;position:absolute;top:0;left:0}.meetsup-filter #time-tooltip{padding:17px 22px}.meetsup-filter .tooltip-block .checkbox-list .checkbox-wrapper label{margin-left:0;margin-right:10px}.meetsup-filter .tooltip-block .checkbox-list .checkbox-wrapper .checkbox-text{margin-left:0}.meetsup-filter .tooltip-block .custom-dropdown{padding:10px 15px}@media screen and (max-width:991px){.meetsup-filter{padding-top:25px}.meetsup-filter .courses .search_course_form_mobile{margin-bottom:23px}.meetsup-filter .courses .search_course_form_mobile .filter--box .btn{width:100%}.meetsup-filter .courses .search_course_form_mobile .filter--box .btn:first-child{border-top-left-radius:16px;border-bottom-left-radius:16px}.meetsup-filter .courses .search_course_form_mobile .filter--box .btn:last-child{border-top-right-radius:16px;border-bottom-right-radius:16px}.meetsup-filter .courses .search_course_form_mobile .filter--button{border-radius:4px;padding:4px 10px}.meetsup-filter .courses .search_course_form_mobile .filter--button img{margin-right:5px}.meetsup-filter .upcoming_course_card{height:200px;margin-bottom:2px}.meetsup-filter .course_data{top:10px}.meetsup-filter .course_info{top:44px}.meetsup-filter .course_info .course_status{margin-bottom:8px;font-size:10px}.meetsup-filter .course_info .course_name{font-size:18px}.meetsup-filter .course_info .course_place{font-size:10px}.meetsup-filter .course_complete_registration,.meetsup-filter .course_complete{height:35px}.meetsup-filter .btn-outline{height:44px;padding:10px 20px}}.course-filter{padding-top:59px}.course-filter .search_course_form{padding-bottom:5px}.course-filter .search-form{margin-top:7px}.course-filter .search-form #switch-filter .btn[data-swicth-active]:first-child{border-radius:12px 2px 2px 12px}.course-filter .search-form #switch-filter .btn[data-swicth-active]:last-child{border-radius:2px 12px 12px 2px}.course-filter .btn_outline_box{min-height:50px;margin-bottom:5px;margin-right:0;padding:4px}.course-filter .btn_outline_box .btn{justify-content:center;align-items:center;height:40px;display:flex}.course-filter .btn_outline_box .btn:first-child{width:85px}.course-filter .btn_outline_box .btn:last-child{width:115px}.course-filter .course_detail_btn_box .btn{text-decoration:none}.course-filter .upcoming_course_card{height:330px;margin-top:13px;margin-bottom:12px}.course-filter .upcoming_course_card img{min-width:100%;min-height:100%;position:absolute;top:0;left:0}.course-filter #time-tooltip{padding:17px 22px}.course-filter .tooltip-block .checkbox-list .checkbox-wrapper label{margin-left:0;margin-right:10px}.course-filter .tooltip-block .checkbox-list .checkbox-wrapper .checkbox-text{margin-left:0}.course-filter .tooltip-block .custom-dropdown{padding:10px 15px}@media screen and (max-width:991px){.course-filter{padding-top:25px}.course-filter .courses .search_course_form_mobile{margin-bottom:23px}.course-filter .courses .search_course_form_mobile .filter--box .btn{width:100%}.course-filter .courses .search_course_form_mobile .filter--box .btn:first-child{border-top-left-radius:16px;border-bottom-left-radius:16px}.course-filter .courses .search_course_form_mobile .filter--box .btn:last-child{border-top-right-radius:16px;border-bottom-right-radius:16px}.course-filter .courses .search_course_form_mobile .filter--button{border-radius:4px;padding:4px 10px}.course-filter .courses .search_course_form_mobile .filter--button img{margin-right:5px}.course-filter .upcoming_course_card{height:200px;margin-bottom:2px}.course-filter .course_data{top:10px}.course-filter .course_info{top:44px}.course-filter .course_info .course_status{margin-bottom:8px;font-size:10px}.course-filter .course_info .course_name{font-size:18px}.course-filter .course_info .course_place{font-size:10px}.course-filter .course_complete_registration,.course-filter .course_complete{height:35px}.course-filter .btn-outline{height:44px;padding:10px 20px}}.insight-collection .top-column.meditation-page.insight-collection .container-fluid .row .col-12 .course-description{font-family:Work Sans,sans-serif;font-size:20px;font-weight:500;line-height:1.5}.insight-collection .course-name{margin-bottom:16px}.insight-collection .top-column.meditation-page.insight-collection.insight-collection3{margin-bottom:-60px;padding:122px 150px 50px}.insight-collection.meditation .browse-category .swiper-slide{margin-right:0}.insight-collection .swiper-button-next,.insight-collection .swiper-button-prev{margin-top:-30px}.insight-collection .top-column.what-meditation{margin-bottom:80px;padding:118px 0 100px 150px}.insight-collection .top-column.what-meditation .type-course{font-size:30px}.insight-collection .top-column.what-meditation .container .card{width:750px}.insight-collection .top-column.what-meditation .container .card.guide-meditation{margin-top:28px}.insight-collection .top-column.what-meditation .container .card .card-title{font-size:24px;line-height:1.42}.insight-collection .top-column.what-meditation .container .card .card-text{margin-top:9px;font-size:20px;line-height:1.5}.insight-collection .details{padding:120px 0 40px}.insight-collection .search_course_form_mobile .filter--button{cursor:pointer;border:1px solid #e9e9e9;border-radius:4px;padding:4px 10px;font-size:14px;font-weight:600;transition:all .3s ease-out}.insight-collection .search_course_form_mobile #filter-count{color:#c4c5cc;margin-left:5px;font-size:14px;font-weight:600;display:none}.insight-collection2.top-column .type-course{margin-bottom:8px}.insight-collection2.insight-collection .course-name{margin-bottom:9px}.insight-collection2.top-column.meditation-page.insight-collection .container-fluid .row .col-12 .course-description{max-width:100%;font-size:16px;line-height:25px}.insight-collection2.top-column.meditation-page.insight-collection .course-description{margin-bottom:14px}.insight-collection2.top-column.meditation-page.insight-collection .accordion .card .card-header{margin-bottom:-6px}.insight-collection2.top-column.meditation-page.insight-collection .accordion .card .card-body ul li{margin-bottom:8px}.insight-collection2.top-column.meditation-page.insight-collection .collection-video{max-width:500px;height:fit-content}.insight-collection2.top-column.meditation-page.insight-collection .collection-video .video-insighter-container video{width:100%;height:275px;margin:0 auto}.insight-collection2.top-column.meditation-page.insight-collection .collection-video .collection-video-details span{margin-bottom:7px}.insight-collection2.top-column.meditation-page.insight-collection .collection-video .collection-video-details img.video-expand{top:22px;right:59px}.insight-collection2.top-column.meditation-page.insight-collection .collection-video:hover .video-insighter-progress .played:after{top:-10px!important}.insight-collection2.top-column.meditation-page.insight-collection #video-insighter-list .category-slide-item{margin-bottom:20px;padding:25px 20px 15px 95px}.insight-collection2.top-column.meditation-page.insight-collection #video-insighter-list .category-slide-item .insight-item-details .card-duration{margin-bottom:4px}.insight-collection2.top-column.meditation-page.insight-collection #video-insighter-list .category-slide-item .insight-item-details .card-text{margin-bottom:9px;font-size:12px;line-height:16px}@media screen and (max-width:991px){.insight-collection .top-column.meditation-page.insight-collection{padding:77px 20px 0!important}.insight-collection .top-column.meditation-page.insight-collection.insight-collection3{margin-bottom:50px}.insight-collection .top-column.meditation-page.insight-collection .container-fluid .row .col-12 .course-description{font-size:16px;line-height:1.38}.insight-collection .top-column.what-meditation{margin-bottom:39px;padding:100px 20px 90px}.insight-collection .top-column.what-meditation .container .card{width:100%}.insight-collection .top-column.what-meditation .container .card .card-title{font-size:16px}.insight-collection .top-column.what-meditation .container .card .card-text{margin-top:8px;font-size:14px;line-height:1.57}.insight-collection .top-column.what-meditation .container .card.guide-meditation{margin-top:16px;padding:25px 20px}.insight-collection .btn_outline_box{min-width:100%}.insight-collection .search_course_form_mobile{margin-bottom:38px}.insight-collection .browse-category.most-popular{margin-top:38px}.insight-collection .browse-category .swiper-container{margin-top:18px}.insight-collection2.top-column.meditation-page.insight-collection{padding:60px 20px!important}.insight-collection2.top-column.meditation-page.insight-collection .course-name{margin-bottom:14px}.insight-collection2.top-column.meditation-page.insight-collection .container-fluid .row .col-12 .type-guide{flex-direction:column;align-items:baseline;margin-bottom:5px;font-size:16px;line-height:1.38;display:flex}.insight-collection2.top-column.meditation-page.insight-collection .container-fluid .row .col-12 .type-guide img{margin-bottom:8px}.insight-collection2.top-column.meditation-page.insight-collection .container-fluid .row .col-12 .course-description{margin-bottom:19px;font-size:14px;line-height:22px}.insight-collection2.top-column.meditation-page.insight-collection .accordion .card .card-header{margin-bottom:5px}.insight-collection2.top-column.meditation-page.insight-collection .collection-video{margin:23px 0 20px}.insight-collection2.top-column.meditation-page.insight-collection .collection-video .video-insighter-container video{height:180px}.insight-collection2.top-column.meditation-page.insight-collection .collection-video .collection-video-details img.video-expand{top:18px;right:20px}.insight-collection2.top-column.meditation-page.insight-collection .collection-video-details span{margin-bottom:0}.insight-collection2.top-column.meditation-page.insight-collection .collection-video-details .title{margin-bottom:2px}.insight-collection2.top-column.meditation-page.insight-collection .title-modules{font-size:22px}.insight-collection2.top-column.meditation-page.insight-collection #video-insighter-list .category-slide-item{margin-bottom:15px}}@media screen and (max-width:991px){.insight-collection3 #topic-input{text-align:center;padding-left:0}.insight-collection3 .comments__button-next{right:40px}}.insight-collection3.meditation .browse-category .card .card-title{font-weight:400}.insight-collection3.insight-collection .swiper-button-next,.insight-collection3.insight-collection .swiper-button-prev{box-shadow:0 2px 10px #3d8be880}.insight-collection3.insight-collection .top-column.what-meditation .container .card .card-title{font-weight:500}.insight-collection3 .tooltip-button .btn{width:100%;min-width:140px}.insight-collection3 .tooltip-button>.btn{pointer-events:initial}.insight-collection3 .tooltip-button:hover{border:none}.insight-collection3 .tooltip-block{border-radius:16px}.insight-collection3 .search-field{width:280px;position:relative}.insight-collection3 .search-field #search-field{text-align:left;color:#31364e;width:100%;padding-left:45px;font-family:Work Sans,sans-serif;font-size:14px;font-weight:600}.insight-collection3 .search-field #search-field:focus{border:1px solid #89beec}.insight-collection3 .search-field .placeholder{text-align:left;padding-left:45px;position:absolute;top:0;left:0}@media screen and (max-width:991px){.insight-collection3 #topic-input{text-align:center;padding-left:0}.insight-collection3 .comments__button-next{right:40px}}.testimonials{padding:100px 0;position:relative;overflow:hidden}.testimonials:before,.testimonials:after{z-index:-1;content:"";width:100%;position:absolute;left:0}.testimonials:before{background:linear-gradient(#a5c7ed 0,#fff0 39%);height:730px;top:0}.testimonials:after{background:linear-gradient(#fff0,#a9caed 150%);height:318px;bottom:0}.testimonials__title{text-align:center;color:#31364e;margin-bottom:10px;font-family:Lora,serif;font-size:48px;line-height:1.33}.testimonials__subtitle{text-align:center;color:#31364e;margin-bottom:60px;font-size:16px;line-height:1.63}.testimonials__filter{margin-bottom:60px}.testimonials__filter__title{color:#31364e;margin-bottom:20px;font-weight:600}.testimonials__filter__title_mobile{font-size:16px;display:none}.testimonials__filter .filter{display:none}.testimonials__filter .filter--button{cursor:pointer;background-color:#fff;border:1px solid #e9e9e9;border-radius:8px;padding:6px 10px;font-size:14px;font-weight:600;transition:all .3s ease-out}.testimonials__filter__buttons .btn{color:#9598a6;background-color:#0000;border-color:#e9e9e9}.testimonials__filter__buttons .btn:not(:last-child){min-width:140px;margin-right:15px}.testimonials__filter__buttons .btn:hover{color:#31364e;border-color:#31364e}.testimonials__feedback{margin-top:130px}.testimonials__feedback__title{text-align:center;font-size:28px;line-height:1.43}.testimonials__feedback__button{margin:28px auto 0;display:block}@media only screen and (min-width:992px){.testimonials__slider .swiper-wrapper{width:auto}}@media only screen and (max-width:991px){.testimonials{padding:60px 0 80px}.testimonials:before{height:600px}.testimonials:after{height:260px}.testimonials__title{font-size:24px}.testimonials__subtitle{font-size:14px;line-height:1.57}.testimonials__filter{flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:30px;display:flex}.testimonials__filter__title{margin-bottom:0;display:none}.testimonials__filter__title_mobile,.testimonials__filter .filter{display:block}.testimonials__filter__buttons{justify-content:center;width:100%;padding:10px 0;display:none}.testimonials__filter__buttons_active{display:flex}.testimonials__feedback{margin-top:90px}.testimonials__feedback__title{font-size:24px}.testimonials__feedback__button{margin:25px auto 0}.testimonials__slider{overflow:visible}.testimonials__slider .swiper-wrapper{flex-wrap:nowrap;margin:0}}@media only screen and (max-width:575px){.testimonials__filter__buttons{flex-direction:column;align-items:center}.testimonials__filter__buttons .btn{min-width:140px}.testimonials__filter__buttons .btn:not(:last-child){margin-bottom:15px;margin-right:0}}.testimonial{margin-bottom:30px;display:flex}.testimonial__media{background:#e9e9e9;border-radius:16px 16px 0 0;width:100%;height:220px;position:relative;overflow:hidden}.testimonial__media img,.testimonial__media video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:relative}.testimonial__media__name{color:#fff;text-align:center;letter-spacing:.8px;width:100%;font-size:48px;font-weight:500;position:absolute;top:50%;left:0;transform:translateY(-50%)}.testimonial__media_gradient-1{background:linear-gradient(90deg,#d0e1f0 -26%,#89beec 100%)}.testimonial__media_gradient-2{background:linear-gradient(90deg,#9b6bbe -15%,#ff865b 115%)}.testimonial__media_gradient-3{background:linear-gradient(90deg,#e47d6c -7%,#3c8ae8 111%)}.testimonial__content{background-color:#fff;border:1px solid #e9e9e9;border-radius:0 0 16px 16px;flex-direction:column;padding:25px;display:flex}.testimonial__content__quote{color:#31364e;margin-bottom:10px;font-size:20px;font-style:italic;font-weight:600;line-height:1.3}.testimonial__content__text{color:#31364e;margin-bottom:20px;font-size:14px;font-style:italic;line-height:1.43}.testimonial__content__text p:not(:last-child){margin-bottom:5px}.testimonial__content__text__link{border-bottom:1px dotted #3d8be8;margin-top:5px;text-decoration:none}.testimonial__content__text__link:hover{border-color:#89beec}.testimonial__content__text__link:active{color:#2465b3;border-color:#2465b3}.testimonial__content__person{margin:auto 0 0;font-size:12px;line-height:1.33}.testimonial__content__person__name{color:#31364e;font-weight:600}.testimonial__content__person__about{color:#9598a6;margin-top:5px;font-weight:500}.testimonial__content__tags{z-index:10;width:100%;position:absolute;bottom:calc(100% + 15px);left:20px}.testimonial__content__tags span{color:#31364e;white-space:nowrap;background-color:#fff9;border-radius:4px;margin-bottom:5px;padding:5px 10px;font-size:12px;font-weight:500;display:inline-block}.testimonial__content__tags span:not(:last-child){margin-right:5px}.testimonial:not(.testimonial_wide){flex-direction:column}.testimonial:not(.testimonial_wide) .testimonial__content{border-top:none;flex-grow:1;position:relative}.testimonial:not(.testimonial_wide) .testimonial__content__tags{width:calc(100% - 40px)}.testimonial_wide{min-height:377px;position:relative}.testimonial_wide .testimonial__media,.testimonial_wide .testimonial__content{width:50%}.testimonial_wide .testimonial__media{border-radius:16px 0 0 16px;height:100%;position:absolute;top:0;left:0}.testimonial_wide .testimonial__content{border-left:none;border-radius:0 16px 16px 0;margin-left:50%}.testimonial_wide .testimonial__content__tags{width:calc(50% - 40px);bottom:15px}@media only screen and (max-width:991px){.testimonial__content{padding:20px}.testimonial__content__quote{font-size:16px}.testimonial__content__person{margin-bottom:20px;font-size:14px;line-height:1.29}.testimonial__content__tags{position:static;width:100%!important}.testimonial__content__tags span{background-color:#31364e1a}.testimonial_wide{flex-direction:column}.testimonial_wide .testimonial__media,.testimonial_wide .testimonial__content{width:100%;margin:0}.testimonial_wide .testimonial__media{border-radius:16px 16px 0 0;height:200px;position:relative}.testimonial_wide .testimonial__content{border:1px solid #e9e9e9;border-top:none;border-radius:0 0 16px 16px}.testimonial:not(.testimonial_wide){width:315px;padding:0}.testimonial:not(.testimonial_wide) .testimonial__media{z-index:1;border-radius:50%;width:60px;height:60px;position:absolute;top:20px;left:20px;overflow:visible}.testimonial:not(.testimonial_wide) .testimonial__media img,.testimonial:not(.testimonial_wide) .testimonial__media video{border-radius:50%}.testimonial:not(.testimonial_wide) .testimonial__media:after{content:"“";color:#31364e;font-size:50px;font-weight:600;position:absolute;top:-10px;right:-15px}.testimonial:not(.testimonial_wide) .testimonial__media__name{font-size:24px}.testimonial:not(.testimonial_wide) .testimonial__content{border:1px solid #e9e9e9;border-radius:16px;padding-bottom:15px}.testimonial:not(.testimonial_wide) .testimonial__content__text{margin-bottom:20px}.testimonial:not(.testimonial_wide) .testimonial__content__text p{display:none}.testimonial:not(.testimonial_wide) .testimonial__content__person{order:-1;margin-left:85px}}.testimonial-modal{z-index:50;opacity:0;visibility:hidden;width:100%;height:100%;transition:opacity .25s,visibility .25s;position:fixed;top:0;left:0}.testimonial-modal:before{content:"";opacity:.5;background-color:#181a26;width:100%;height:100%;position:absolute;top:0;left:0}.testimonial-modal__body{background-color:#fff;border-radius:16px;width:946px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.testimonial-modal__body__close-button{background-color:#fff;border:none;border-radius:50%;width:32px;height:32px;padding:0;position:absolute;top:0;right:-47px;transform:rotate(45deg);box-shadow:0 2px 10px #3d8be81a}.testimonial-modal__body__close-button:before,.testimonial-modal__body__close-button:after{content:"";background-color:#6f7283;border-radius:2px;width:15px;height:3px;transition:background-color .25s;position:absolute;top:50%;left:50%;box-shadow:0 2px 10px #3d8be81a}.testimonial-modal__body__close-button:before{transform:translate(-50%,-50%)}.testimonial-modal__body__close-button:after{transform:rotate(90deg)translate(-2px,7px)}.testimonial-modal__body__close-button:hover{outline:none}.testimonial-modal__body__close-button:hover:before,.testimonial-modal__body__close-button:hover:after{background-color:#3d8be8}.testimonial-modal__body__close-button:active{outline:none}.testimonial-modal__body__close-button:active:before,.testimonial-modal__body__close-button:active:after{background-color:#2465b3}.testimonial-modal__body__close-button:focus{outline:none}.testimonial-modal_active{opacity:1;visibility:visible}@media only screen and (max-width:1199px){.testimonial-modal__body{width:767px}}@media only screen and (max-width:991px){.testimonial-modal__body{border:none;border-radius:0;height:calc(100% - 71px);padding:0;top:71px;left:0;transform:none;width:100%!important}.testimonial-modal__body__close-button{top:40px;right:unset;left:20px}}@media only screen and (max-width:767px){.testimonial-modal__body{height:calc(100% - 56px);top:56px}}.full-testimonial__body{border:1px solid #e9e9e9;width:946px;padding:30px 30px 25px;display:flex}.full-testimonial__body__media{background:linear-gradient(90deg,#d0e1f0 -26%,#89beec 100%);border-radius:12px;flex-shrink:0;width:360px;height:220px;position:relative;overflow:hidden}.full-testimonial__body__media img,.full-testimonial__body__media video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:relative}.full-testimonial__body__media__name{color:#fff;text-align:center;letter-spacing:.8px;width:100%;font-size:48px;font-weight:500;position:absolute;top:50%;left:0;transform:translateY(-50%)}.full-testimonial__body__content{flex-direction:column;flex-grow:1;padding-left:30px;display:flex}.full-testimonial__body__content__quote{color:#31364e;margin-bottom:10px;font-size:20px;font-style:italic;font-weight:600;line-height:1.3}.full-testimonial__body__content__text{color:#31364e;margin-bottom:25px;font-size:16px;font-style:italic;line-height:1.38}.full-testimonial__body__content__text p:not(:last-child){margin-bottom:5px}.full-testimonial__body__content__text__link{border-bottom:1px dotted #3d8be8;margin-top:5px;text-decoration:none}.full-testimonial__body__content__text__link:hover{border-color:#89beec}.full-testimonial__body__content__text__link:active{color:#2465b3;border-color:#2465b3}.full-testimonial__body__content__person{margin:auto 0 0;font-size:12px;line-height:1.33}.full-testimonial__body__content__person__name{color:#31364e;font-weight:600}.full-testimonial__body__content__person__about{color:#9598a6;margin-top:5px;font-weight:500}.full-testimonial__body__content__tags{z-index:10;width:320px;position:absolute;bottom:calc(100% - 230px);left:50px}.full-testimonial__body__content__tags span{color:#31364e;white-space:nowrap;background-color:#fff9;border-radius:4px;margin-bottom:5px;padding:5px 10px;font-size:12px;font-weight:500;display:inline-block}.full-testimonial__body__content__tags span:not(:last-child){margin-right:5px}@media only screen and (max-width:1199px){.full-testimonial__body{width:767px}.full-testimonial__body__media{width:275px;height:175px}.full-testimonial__body__content__tags{width:255px;bottom:calc(100% - 195px);left:40px}}@media only screen and (max-width:991px){.full-testimonial__body{border:none;flex-direction:column;padding:0}.full-testimonial__body__media{border-radius:0;width:100%;height:220px}.full-testimonial__body__content{padding:20px 20px 100px;overflow-y:scroll}.full-testimonial__body__content__text,.full-testimonial__body__content__quote{line-height:1.57}.full-testimonial__body__content__quote{font-size:16px}.full-testimonial__body__content__text{margin-bottom:20px;font-size:14px}.full-testimonial__body__content__person{margin-bottom:20px;font-size:14px;line-height:1.29}.full-testimonial__body__content__tags{position:static;width:100%!important}.full-testimonial__body__content__tags span{background-color:#31364e1a}}.new-testimonial__body{width:620px}.new-testimonial__body__header{padding:40px 25px 20px}.new-testimonial__body__header__title{text-align:center;color:#31364e;font-family:Lora,serif;font-size:28px;line-height:1.43}.new-testimonial__body__media{background-color:#f7f7f7;padding:25px 25px 0;display:flex}.new-testimonial__body__media__preview{background-color:#f7f7f7;border-radius:16px 16px 0 0;width:275px;height:168px;margin-right:20px;position:relative;overflow:hidden}.new-testimonial__body__media__preview_gradient-1{background:linear-gradient(90deg,#d0e1f0 -26%,#89beec 100%)}.new-testimonial__body__media__preview_gradient-2{background:linear-gradient(90deg,#9b6bbe -15%,#ff865b 115%)}.new-testimonial__body__media__preview_gradient-3{background:linear-gradient(90deg,#e47d6c -7%,#3c8ae8 111%)}.new-testimonial__body__media__preview__name{color:#fff;text-align:center;letter-spacing:.8px;width:100%;font-size:48px;font-weight:500;position:absolute;top:50%;left:0;transform:translateY(-50%)}.new-testimonial__body__media__preview img,.new-testimonial__body__media__preview video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:relative}.new-testimonial__body__media__label{width:275px}.new-testimonial__body__media__label__title{color:#31364e;margin-bottom:10px;font-size:16px;font-weight:500}.new-testimonial__body__media__label__text{color:#6f7283;margin-bottom:20px;font-size:14px;line-height:1.29}.new-testimonial__body__media__label__button{width:100%;height:40px;padding:10px}.new-testimonial__body__fields{padding:25px 25px 20px}.new-testimonial__body__fields>:last-child{margin-bottom:0}.new-testimonial__body__field{margin-bottom:20px;position:relative}.new-testimonial__body__field input,.new-testimonial__body__field textarea{border-radius:8px}.new-testimonial__body__field textarea{resize:none;height:140px;display:block}.new-testimonial__body__field textarea:focus{outline:none}.new-testimonial__body__field__hint{color:#6f7283;margin-top:10px;font-size:12px;display:inline-block}.new-testimonial__body__footer{text-align:right;background-color:#ed994e1a;border-radius:0 0 16px 16px;padding:25px}@media only screen and (max-width:991px){.new-testimonial__body__header{padding:40px 20px 30px}.new-testimonial__body__media{background:0 0;justify-content:center;padding:0}.new-testimonial__body__media__preview{border-radius:50%;width:100px;height:100px;margin:0}.new-testimonial__body__media__label{display:none}.new-testimonial__body__fields{padding:30px 20px 15px;overflow-y:scroll}.new-testimonial__body__footer{text-align:center;background:0 0;padding:15px 20px 50px}}@media only screen and (max-width:575px){.new-testimonial__body__footer button{justify-content:center;width:100%}}.about-program{position:relative}.about-program__image{z-index:-1;position:absolute}.about-program__image img{-o-object-fit:cover;object-fit:cover}.about-program__image:after{content:"";background:linear-gradient(#fff0 0%,#fff 100%);position:absolute;top:0;left:0}.about-program__image,.about-program__image img,.about-program__image:after{width:100%;height:100%}.about-program__main{color:#1e2232;padding:140px 0}.about-program__main-type{text-transform:capitalize;margin-bottom:8px;font-size:18px;font-style:normal;font-weight:500;line-height:24px}.about-program__main-name{margin:0;font-size:56px;font-weight:600;line-height:73px}.about-program__main-name_thin{font-size:48px;font-weight:400;line-height:60px}.about-program__main-list{padding:48px 0}.about-program__main-list li{font-size:18px;line-height:24px}.about-program__main-list li:not(:last-child){margin-bottom:16px}.about-program__main-list li:before{content:"";background-image:url(/img/CheckCircle.svg);width:20px;height:20px;margin-right:16px;display:inline-block}.about-program__main-list_small{padding:15px 0 40px}.about-program__main-button{justify-content:center;width:272px;border-radius:8px!important}.about-program__details{background-color:#fff;border-radius:12px;padding:40px;box-shadow:0 6px 60px #32193c1a}.about-program__details_small{padding:30px}.about-program__details-title{color:#1e2232;text-align:center;margin-bottom:28px;font-size:32px;font-weight:700;line-height:38px}.about-program__details-title_small{text-align:left;margin-bottom:10px;font-size:22px;line-height:30px}.about-program__details .details-table{font-size:16px;line-height:22px}.about-program__details .details-table__row{margin-bottom:12px;display:flex}.about-program__details .details-table__column_bold{font-weight:700}.about-program__details .details-table__column:first-child{width:30%;margin-right:16px}.about-program__details .details-table__column:last-child{width:70%}.about-program__details .details-info{color:#6f7283;font-size:16px;line-height:22px}.about-program__details .details-info__item:not(:last-child){margin-bottom:10px}.about-program__details .details-info__text_bold{font-weight:700}.about-program.volunteer-program .about-program__main{padding:120px 0 200px}.volunteer-program-iahv .about-program__image:before{content:"";background:linear-gradient(90deg,#fff 0% 29.47%,#ffffffe8 50%,#fff0 100%);width:100%;height:100%;position:absolute;top:0;left:0}.volunteer-program-iahv .about-program__image:after{content:"";bottom:0;left:0;top:unset;background:linear-gradient(#fff0 0%,#fff 100%);width:100%;height:200px;position:absolute}.volunteer-program-iahv .about-program__image,.volunteer-program-iahv .about-program__image img{width:100%;height:886px}@media screen and (max-width:991px){.volunteer-program-iahv .about-program__image,.volunteer-program-iahv .about-program__image img{height:85vh}}.volunteer-program-iahv .about-program__main-type{margin-bottom:24px}.volunteer-program-iahv .about-program__main-type span{color:#ff7e00;text-transform:uppercase;background-color:#fff5eb;border-radius:12px;padding:4px 16px;font-size:14px;font-weight:600;line-height:24px;display:inline-flex}.volunteer-program-iahv .about-program__main-name_thin{font-size:70px;line-height:120%}@media screen and (max-width:991px){.volunteer-program-iahv .about-program__main-name_thin{font-size:48px;line-height:60px}}.volunteer-program-iahv .about-program__main-list{padding:48px 0}.volunteer-program-iahv .about-program__main-list li{align-items:center;gap:10px;font-size:24px;font-weight:400;line-height:140%;display:flex}@media screen and (max-width:991px){.volunteer-program-iahv .about-program__main-list li{font-size:18px;line-height:24px}}.volunteer-program-iahv .about-program__main-list li.multiline{align-items:flex-start}.volunteer-program-iahv .about-program__main-list li .icon-aol{color:#fff;background:linear-gradient(102.78deg,#ffd16f -37.89%,#ff865b 100.28%);border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;padding:12px;font-size:20px;display:flex}@media screen and (max-width:991px){.volunteer-program-iahv .about-program__main-list li .icon-aol{border-radius:8px;width:30px;height:30px;padding:6px;font-size:14px}}.volunteer-program-iahv .about-program__main-list li:before{display:none}.volunteer-program-iahv .about-program__main-list_small{padding:32px 0 40px}.volunteer-program-iahv .about-program .register-button{color:#fff;cursor:pointer;background:linear-gradient(90deg,#ffd16f 0%,#ff865b 100%);border:none;border-radius:100px;justify-content:center;align-items:center;height:64px;padding:0 40px;font-size:22px;font-weight:500;line-height:24px;display:inline-flex}@media screen and (max-width:991px){.volunteer-program-iahv .about-program .register-button{height:50px;padding:0 30px;font-size:18px;line-height:20px}}.volunteer-program-iahv .about-program__details{border-radius:16px;padding:40px}@media screen and (max-width:991px){.volunteer-program-iahv .about-program__details{padding:30px}}.volunteer-program-iahv .about-program__details-title{font-size:32px;font-weight:600;line-height:38px}.volunteer-program-iahv .about-program__details-title_small{margin-bottom:20px;font-size:28px;line-height:32px}.volunteer-program-iahv .about-program__details .details-info{color:#1e2232;flex-direction:column;row-gap:40px;font-family:museo_sans300;font-size:18px;line-height:22px;display:flex}@media screen and (max-width:991px){.volunteer-program-iahv .about-program__details .details-info{font-size:16px;line-height:20px}}@media screen and (max-width:767px){.volunteer-program-iahv .about-program__details .details-info{flex-direction:column;gap:20px}}.volunteer-program-iahv .about-program__details .details-info__row{border-bottom:1px solid #e0e0e0;padding-bottom:20px;display:flex}.volunteer-program-iahv .about-program__details .details-info__row:last-child{border-bottom:none;padding-bottom:0}@media screen and (max-width:991px){.volunteer-program-iahv .about-program__details .details-info__row{flex-wrap:wrap;gap:10px}}.volunteer-program-iahv .about-program__details .details-info__item{flex:1}@media screen and (max-width:991px){.volunteer-program-iahv .about-program__details .details-info__item{flex:unset;flex-basis:calc(50% - 10px)!important}}@media screen and (max-width:767px){.volunteer-program-iahv .about-program__details .details-info__item{flex-basis:100%!important}}.volunteer-program-iahv .about-program__details .details-info__item:not(:last-child){margin-bottom:0}.volunteer-program-iahv .about-program__details .details-info__item.timings-info{flex:1}@media screen and (max-width:767px){.volunteer-program-iahv .about-program__details .details-info__item.timings-info .details-info__text:last-child{flex-direction:column}}.volunteer-program-iahv .about-program__details .details-info__item.instructor-info,.volunteer-program-iahv .about-program__details .details-info__item.contact-info{flex-basis:calc(50% - 10px)}.volunteer-program-iahv .about-program__details .details-info__item.notes-info{flex-basis:100%}.volunteer-program-iahv .about-program__details .details-info__text_bold{align-items:center;gap:10px;margin-bottom:5px;font-family:museo_sans500;font-size:20px;line-height:24px;display:flex}@media screen and (max-width:991px){.volunteer-program-iahv .about-program__details .details-info__text_bold{gap:5px;font-size:16px;line-height:20px}}.volunteer-program-iahv .about-program__details .details-info__text .price-value{font-family:museo_sans700;font-size:42px;line-height:48px}.volunteer-program-iahv .about-program__details .details-info__text .price-old-value{color:#999;margin-left:8px;font-family:museo_sans300;font-size:42px;line-height:48px;text-decoration:line-through}.volunteer-program-iahv .about-program__details .details-info__text.timings-info__list{gap:4px;display:flex}@media screen and (max-width:991px){.volunteer-program-iahv .about-program__details .details-info__text.timings-info__list{flex-wrap:wrap}}@media screen and (max-width:767px){.volunteer-program-iahv .about-program__details .details-info__text.timings-info__list{flex-direction:column;gap:10px}}.volunteer-program-iahv .about-program__details .details-info__text .timing-item{flex:1;margin-bottom:4px;margin-left:20px;position:relative}@media screen and (max-width:991px){.volunteer-program-iahv .about-program__details .details-info__text .timing-item{flex-basis:calc(50% - 30px)}}.volunteer-program-iahv .about-program__details .details-info__text .timing-item__dot{color:#ed994e;font-size:20px;position:absolute;left:-20px}.volunteer-program-iahv .about-program__details .details-info__text .timing-item__text{font-family:museo_sans300;font-size:18px;line-height:24px}@media screen and (max-width:991px){.volunteer-program-iahv .about-program__details .details-info__text .timing-item__text{font-size:16px;line-height:20px}}.volunteer-program-iahv .about-program__details .details-info__text .timing-item__text__day{font-family:museo_sans500;font-size:18px;line-height:24px}@media screen and (max-width:991px){.volunteer-program-iahv .about-program__details .details-info__text .timing-item__text__day{font-size:16px;line-height:20px}}.volunteer-program-iahv .about-program__details .details-info__text .timing-item__text__time{font-family:museo_sans300;font-size:18px;line-height:24px}@media screen and (max-width:991px){.volunteer-program-iahv .about-program__details .details-info__text .timing-item__text__time{font-size:16px;line-height:20px}}.volunteer-program-iahv .about-program__details .details-info__text .icon-aol,.volunteer-program-iahv .about-program__details .details-info__text a{color:#ed994e}.volunteer-program-iahv .about-program.volunteer-program .about-program__main{padding:120px 0}@media only screen and (max-width:1199px){.about-program__image img{-o-object-position:left;object-position:left}.about-program__main{padding:90px 0}.about-program__main-name{font-size:40px;line-height:46px}.about-program.volunteer-program .about-program__main{padding:90px 0 100px}}@media only screen and (max-width:991px){.about-program{margin-bottom:106px}.about-program__main{padding:60px 0 40px}.about-program__main-type,.about-program__main-name{text-align:center}.about-program__main-type{font-size:16px}.about-program__main-name{font-size:32px;line-height:38px}.about-program__main-list li{font-size:16px;line-height:22px}.about-program__details{margin-bottom:-106px;padding:28px}.about-program__details_small{padding:30px 20px}.about-program__details-title{font-family:Lora,sans-serif;font-size:24px;line-height:32px}.about-program__details-title_small{font-family:Work Sans,sans-serif;font-size:20px;line-height:28px}.about-program__details .details-table{font-size:14px;overflow:hidden}.about-program.volunteer-program .about-program__main{padding:60px 0 65px}}@media only screen and (max-width:767px){.about-program__details .details-table__column:first-child{width:40%}.about-program__details .details-table__column:last-child{width:60%}}@media only screen and (max-width:575px){.about-program__main-button{width:100%}}.program-benefits{padding-top:100px}.program-benefits__quote{padding-top:92px;position:relative}.program-benefits__quote:before{z-index:-1;content:"";opacity:.08;background:linear-gradient(#96bbef 0%,#5b86ec 100%);border-bottom:0;border-top-left-radius:202px;border-top-right-radius:202px;width:404px;height:202px;position:absolute;top:0;left:96px}.program-benefits__quote-title{color:#1e2232;font-size:44px;font-weight:700;line-height:60px}.program-benefits__item{color:#1e2232;margin-bottom:80px}.program-benefits__item-image{width:60px;height:60px;margin-bottom:28px}.program-benefits__item-title{margin-bottom:16px;font-size:20px;font-weight:500;line-height:28px}.program-benefits__item-text{font-size:16px;line-height:22px}@media only screen and (max-width:991px){.program-benefits{padding-top:60px}.program-benefits__quote{margin-bottom:60px;padding-top:55px}.program-benefits__quote:before{opacity:.08;border-top-left-radius:148px;border-top-right-radius:148px;width:295px;height:148px;left:50%;transform:translate(-50%)}.program-benefits__quote-title{text-align:center;font-size:28px;line-height:38px}}@media only screen and (max-width:767px){.program-benefits__item{text-align:center;margin-bottom:60px}}.program-description{padding:20px 0 40px}.program-description__row{padding-top:60px;padding-bottom:60px}.program-description__image{width:100%;height:360px;position:relative}.program-description__image img{-o-object-fit:cover;object-fit:cover;border-radius:8px;width:100%;height:100%}.program-description__content{color:#1e2232;flex-direction:column;justify-content:center;display:flex}.program-description__content-title{margin-bottom:28px;font-size:44px;font-weight:700;line-height:60px}.program-description__content-subtitle{margin-top:48px;font-size:22px;font-weight:500;line-height:32px}.program-description__content-text{font-size:16px;line-height:22px}@media only screen and (max-width:1199px){.program-description__image{height:325px}.program-description__content-title{font-size:36px;line-height:40px}}@media only screen and (max-width:991px){.program-description{padding:40px 0 60px}.program-description__row{padding-top:0;padding-bottom:0}.program-description__image{height:300px;margin:60px 0}.program-description__content-title{text-align:center;font-size:28px;line-height:38px}.program-description__content-subtitle{margin-top:0;font-size:20px;line-height:28px}}@media only screen and (max-width:767px){.program-description__image{height:275px}}@media only screen and (max-width:575px){.program-description__image{height:212px}}.program-banner{color:#fff;padding:100px 0;position:relative}.program-banner__image{z-index:-1;position:absolute;top:0;left:0}.program-banner__image img{-o-object-fit:cover;object-fit:cover}.program-banner__image,.program-banner__image img{width:100%;height:100%}.program-banner__title{margin-bottom:36px;font-size:44px;font-weight:700;line-height:60px}.program-banner__subtitle{margin-bottom:12px;font-size:16px;line-height:22px}.program-banner__price{margin-bottom:36px;font-size:24px;font-weight:700;line-height:28px}.program-banner__price_previous{text-decoration:line-through}.program-banner__button{justify-content:center;width:272px;border-radius:8px!important}@media only screen and (max-width:991px){.program-banner{text-align:center;padding:80px 0}.program-banner__image:after{content:"";background:linear-gradient(#1e223299,#1e223299);width:100%;height:100%;position:absolute;top:0;left:0}.program-banner__title{margin-bottom:28px;font-size:32px;line-height:38px}.program-banner__subtitle{line-height:19px}.program-banner__price{font-size:22px;line-height:26px}}@media only screen and (max-width:575px){.program-banner__button{width:100%}}.program-experience{padding:100px 0 80px}.program-experience__quote{margin-top:80px;padding-top:88px;position:relative}.program-experience__quote:before{z-index:-1;content:"";opacity:.08;background:linear-gradient(#96bbef 0%,#5b86ec 100%);border-bottom:0;border-top-left-radius:202px;border-top-right-radius:202px;width:404px;height:202px;position:absolute;top:0;left:50%;transform:translate(-50%)}.program-experience__quote-title{color:#1e2232;margin-bottom:28px;font-size:44px;font-weight:700;line-height:60px}.program-experience__quote-text{color:#606270;font-size:16px;line-height:22px}.program-experience__item{color:#1e2232;padding-left:52px;position:relative}.program-experience__item-image{width:32px;height:32px;position:absolute;top:0;left:0}.program-experience__item-title{margin-bottom:12px;font-size:24px;font-weight:600;line-height:34px}.program-experience__item-text{font-size:16px;line-height:22px}.program-experience__item:not(:last-child){margin-bottom:60px}@media only screen and (max-width:991px){.program-experience{padding:60px 0}.program-experience__quote{text-align:center;margin-bottom:48px;padding-top:55px}.program-experience__quote:before{opacity:.08;border-top-left-radius:148px;border-top-right-radius:148px;width:295px;height:148px}.program-experience__quote-title{text-align:center;max-width:320px;margin-left:auto;margin-right:auto;font-size:28px;line-height:38px}.program-experience__quote-title br{display:none}.program-experience__item{padding-left:48px}.program-experience__item-image{filter:brightness(.25);width:28px;height:28px}.program-experience__item-title{margin-bottom:12px;font-size:20px;line-height:28px}.program-experience__item-text{font-size:14px}.program-experience__item:not(:last-child){margin-bottom:60px}}.program-reviews{padding:80px 0 60px}.program-reviews__title{color:#1e2232;text-align:center;margin-bottom:60px;font-size:44px;font-weight:700;line-height:60px}.program-reviews__slider{margin:0 -15px}.program-reviews__slider-pagination{text-align:center;margin-top:15px}.program-reviews__slider-pagination .swiper-pagination-bullet{background-color:#606270;width:6px;height:6px}.program-reviews__slider-pagination .swiper-pagination-bullet:not(:last-child){margin:0 5px}.program-reviews__slider-pagination .swiper-pagination-bullet-active{background-color:#1e2232}.program-reviews__slide{padding:0 15px;width:33.3333%!important;height:auto!important}.program-reviews__slide-item{text-align:center;background:#fff;border-radius:8px;height:100%;padding:40px 40px 64px;position:relative;box-shadow:0 27px 80px #070e3d08,0 9.85544px 29.2013px #070e3d05,0 4.78464px 14.1767px #070e3d04,0 2.34552px 6.94968px #070e3d03,0 .927421px 2.74791px #070e3d02}.program-reviews__slide-item:before{content:"";background-image:url(/img/QuotationMark.svg);width:112px;height:112px;position:absolute;bottom:0;right:20px}.program-reviews__slide-item-image{border-radius:50%;width:120px;height:120px;margin:0 auto 20px;position:relative;overflow:hidden}.program-reviews__slide-item-image img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.program-reviews__slide-item-name{color:#2a2a2b;margin-bottom:4px;font-size:24px;font-weight:700;line-height:32px}.program-reviews__slide-item-location{color:#2a2a2b99;font-size:12px;line-height:14px}.program-reviews__slide-item-mark{margin:30px auto 28px}.program-reviews__slide-item-mark__star{background-image:url(/img/Star.svg);width:20px;height:20px;display:inline-block}.program-reviews__slide-item-mark__star:not(:last-child){margin-right:2px}.program-reviews__slide-item-mark__star:not(.program-reviews__slide-item-mark__star_active){filter:saturate(0)}.program-reviews__slide-item-text{color:#2a2a2b;font-size:14px;line-height:24px}@media only screen and (min-width:992px){.program-reviews__slider-pagination{display:none}}@media only screen and (max-width:991px){.program-reviews{padding:40px 0;overflow:hidden}.program-reviews__title{font-size:28px;line-height:38px}.program-reviews__slider{margin:0 -6px}.program-reviews__slide{padding:0 6px;width:339px!important}}.program-answers{padding:80px 0}.program-answers__quote{margin-top:43px;padding-top:91px;position:relative}.program-answers__quote:before{z-index:-1;content:"";opacity:.08;background:linear-gradient(#96bbef 0%,#5b86ec 100%);border-bottom:0;border-top-left-radius:202px;border-top-right-radius:202px;width:404px;height:202px;position:absolute;top:0;left:95px}.program-answers__quote-title{color:#1e2232;margin-bottom:28px;font-size:44px;font-weight:700;line-height:60px}.program-answers__quote-text{color:#606270;font-size:16px;line-height:22px}.program-answers__item{color:#1e2232;align-items:center;display:flex;position:relative}.program-answers__item-image{border-radius:8px;flex-shrink:0;width:172px;height:220px;margin-right:40px;position:relative;overflow:hidden}.program-answers__item-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.program-answers__item-info__title{margin-bottom:16px;font-size:28px;font-weight:600;line-height:32px}.program-answers__item-info__text{font-size:16px;line-height:22px}.program-answers__item:not(:last-child){margin-bottom:60px}@media only screen and (max-width:991px){.program-answers{padding:40px 0 60px}.program-answers__quote{text-align:center;margin-top:0;margin-bottom:48px;padding-top:55px}.program-answers__quote:before{opacity:.08;border-top-left-radius:148px;border-top-right-radius:148px;width:295px;height:148px;left:50%;transform:translate(-50%)}.program-answers__quote-title{text-align:center;max-width:320px;margin-left:auto;margin-right:auto;font-size:28px;line-height:38px}.program-answers__quote-title br{display:none}.program-answers__item-image{width:175px;height:200px}.program-answers__item-info__title{margin-bottom:12px;font-size:24px;line-height:34px}.program-answers__item-info__text{font-size:14px}}@media only screen and (max-width:767px){.program-answers__item-image{margin-right:25px}}@media only screen and (max-width:575px){.program-answers__item{flex-direction:column}.program-answers__item-image{width:100%;height:260px;margin-bottom:28px;margin-right:0}}.program-quote{padding:100px 0;position:relative}.program-quote__image{z-index:-1;position:absolute;top:0;left:0}.program-quote__image img{-o-object-fit:cover;object-fit:cover}.program-quote__image,.program-quote__image img{width:100%;height:100%}.program-quote__text,.program-quote__author{color:#fff;text-align:center;font-weight:700}.program-quote__text{margin-bottom:48px;font-size:36px;line-height:48px}.program-quote__author{font-size:24px;line-height:32px}@media only screen and (max-width:991px){.program-quote{padding:113px 0}.program-quote__text{margin-bottom:40px;font-size:28px;line-height:38px}.program-quote__author{font-size:20px;font-weight:500;line-height:30px}}.program-inspiration{padding:100px 0 0}.program-inspiration__title{color:#1e2232;margin-bottom:28px;font-size:44px;font-weight:700;line-height:60px}.program-inspiration__subtitle{color:#606270;margin-bottom:28px;font-size:18px;line-height:24px}.program-inspiration__button{justify-content:center;width:272px;border-radius:8px!important}.program-inspiration__items{flex-wrap:wrap;justify-content:space-between;display:flex}.program-inspiration__item{color:#1e2232;width:296px;margin-bottom:100px}.program-inspiration__item-image{width:48px;height:48px;margin-bottom:28px}.program-inspiration__item-title{margin-bottom:24px;font-size:24px;font-weight:600;line-height:34px}.program-inspiration__item-subtitle,.program-inspiration__item-text{padding-left:28px}.program-inspiration__item-subtitle{margin-bottom:12px;font-size:20px;font-weight:500;line-height:28px}.program-inspiration__item-text{font-size:16px;line-height:22px}@media only screen and (min-width:992px){.program-inspiration__button_mobile{display:none!important}}@media only screen and (max-width:1199px){.program-inspiration__item{width:230px;margin-bottom:60px}.program-inspiration__item-image{width:44px;height:44px;margin-bottom:24px}.program-inspiration__item-title{margin-bottom:20px;font-size:20px;line-height:28px}.program-inspiration__item-subtitle,.program-inspiration__item-text{padding-left:24px}.program-inspiration__item-subtitle{font-size:18px;line-height:24px}.program-inspiration__item-text{font-size:14px}}@media only screen and (max-width:991px){.program-inspiration{padding:60px 0}.program-inspiration__title{margin-bottom:28px;font-size:28px;line-height:38px}.program-inspiration__subtitle{line-height:19px}.program-inspiration__button_desktop{display:none!important}.program-inspiration__items{margin-top:60px}.program-inspiration__item{width:270px}}@media only screen and (max-width:767px){.program-inspiration__item{width:100%}}@media only screen and (max-width:575px){.program-inspiration__button{width:100%}}.program-footer{background:#32193c05;margin-bottom:90px}.program-footer__top{justify-content:space-between;align-items:center;padding:32px 0 20px;display:flex}.program-footer__top-logo{height:56px}.program-footer__top-search{width:272px;position:relative}.program-footer__top-search__icon{opacity:.4;width:16px;height:16px;position:absolute;top:50%;left:8px;transform:translateY(-50%)}.program-footer__top-search__icon~.program-footer__top-search__field{padding-left:32px}.program-footer__top-search__field{color:#31364e;background:#32193c05;border:1px solid #32193c05;border-radius:4px;width:100%;padding:7px 11px;font-size:13px;line-height:16px;transition:border-color .25s ease-in-out}.program-footer__top-search__field::placeholder{opacity:.4}.program-footer__top-search__field:focus{border-color:#31364e}.program-footer__nav{padding:20px 0}.program-footer__nav a,.program-footer__nav a:hover{text-decoration:none}.program-footer__nav-email{color:#1e2232;width:min-content;margin-bottom:20px;font-size:14px;line-height:16px;display:block}.program-footer__nav-email:hover{color:#606270}.program-footer__nav-contacts__item{border-radius:50%;width:20px;height:20px;display:inline-block}.program-footer__nav-contacts__item img{width:100%;height:100%;display:block}.program-footer__nav-contacts__item:hover{opacity:.6}.program-footer__nav-contacts__item:not(:last-child){margin-right:20px}.program-footer__nav-menu{justify-content:space-between;display:flex}.program-footer__nav-menu__column-title{color:#1e2232;margin-bottom:20px;font-size:14px;font-weight:600;line-height:16px}.program-footer__nav-menu__column-link{color:#1e2232;font-size:12px;line-height:14px;display:block}.program-footer__nav-menu__column-link:hover{color:#606270}.program-footer__nav-menu__column-link:not(:last-child){margin-bottom:12px}.program-footer__bottom{justify-content:space-between;padding:40px 0 43px;display:flex}.program-footer__bottom-copyright,.program-footer__bottom-links{color:#606270;font-size:12px;line-height:14px}.program-footer__bottom-links__item,.program-footer__bottom-links__item:hover{text-decoration:none}.program-footer__bottom-links__item{color:#606270;text-decoration:none;display:inline-block}.program-footer__bottom-links__item:hover{color:#1e2232}.program-footer__bottom-links__item:not(:last-child){margin-right:16px}@media only screen and (max-width:1199px){.program-footer__top-search{width:230px}}@media only screen and (max-width:991px){.program-footer{margin-bottom:85px}.program-footer__top{padding-bottom:16px}.program-footer__nav{padding:32px 0}.program-footer__nav-email{margin:12px auto 20px;font-size:15px;line-height:18px}.program-footer__nav-contacts{text-align:center}.program-footer__nav-contacts__item{width:28px;height:28px}.program-footer__nav-menu__column{margin-bottom:40px}.program-footer__nav-menu__column-title{margin-bottom:24px;font-size:16px;line-height:22px}.program-footer__nav-menu__column-link{font-size:14px;line-height:22px}.program-footer__nav-menu__column-link:not(:last-child){margin-bottom:20px}.program-footer__bottom{padding:20px 0 32px}}@media only screen and (max-width:767px){.program-footer__nav-menu{flex-wrap:wrap}.program-footer__nav-menu__column{width:200px}}@media screen and (max-width:575px){.program-footer__top{flex-wrap:wrap;justify-content:center}.program-footer__top-logo{margin-bottom:40px}.program-footer__top-search{width:100%}.program-footer__nav-menu__column{width:175px}.program-footer__bottom{flex-direction:column-reverse;align-items:center}.program-footer__bottom-links{justify-content:space-between;width:100%;margin-bottom:48px;display:flex}.program-footer__bottom-links__item{margin:0}}@media screen and (max-width:436px){.program-footer__nav-menu__column{width:130px}}.program-meet{position:relative}.program-meet__container{padding-top:100px;padding-bottom:100px}.program-meet__image{z-index:-1;position:absolute}.program-meet__image img{-o-object-fit:cover;object-fit:cover}.program-meet__image:after{content:"";position:absolute;top:0;left:0}.program-meet__image,.program-meet__image img,.program-meet__image:after{width:100%;height:100%}.program-meet_inspiration .program-meet__image:after{background:linear-gradient(#fff 0%,#fff0 100%)}.program-meet_toolkit .program-meet__image:after{background:linear-gradient(140deg,#edf5fc 7.5%,#edf5fc00 70%)}.program-meet__title,.program-meet__subtitle,.program-meet__text{color:#31364e}.program-meet__title,.program-meet__subtitle{font-family:Lora,serif}.program-meet__title{margin:0 0 15px}.program-meet__subtitle{margin:23px 0 30px}.program-meet__text{margin:0 0 15px}.program-meet__quote{background-color:#fff9;border-radius:12px;max-width:697px;margin:10px 0 15px;padding:15px}.program-meet .program-meet-card{background-color:#fff;border:1px solid #e9e9e9;border-radius:12px;padding:25px 20px 25px 100px;position:relative}.program-meet .program-meet-card__icon{width:60px;height:60px;position:absolute;top:25px;left:20px}.program-meet .program-meet-card__title{margin-bottom:10px;font-size:20px;line-height:22px}.program-meet .program-meet-card__title_strong{text-transform:uppercase;font-weight:600}.program-meet .program-meet-card__text{font-size:16px;line-height:22px}.program-meet__hint{color:#fff;padding-left:15px;font-size:16px;line-height:22px;position:relative}.program-meet__hint:before{content:"*";position:absolute;top:0;left:0}.program-meet__button{justify-content:center;margin-top:16px}.volunteer-program-iahv .program-meet_inspiration .program-meet__container{padding-top:60px}.volunteer-program-iahv .program-meet_inspiration .program-meet__title{margin-bottom:24px;font-size:48px;line-height:62px}@media screen and (max-width:991px){.volunteer-program-iahv .program-meet_inspiration .program-meet__title{font-size:32px;line-height:40px}}.volunteer-program-iahv .program-meet_inspiration .program-meet__text{color:#606270;font-size:18px;line-height:24px}@media screen and (max-width:991px){.volunteer-program-iahv .program-meet_inspiration .program-meet__text{font-size:16px;line-height:22px}}.volunteer-program-iahv .program-meet_inspiration .program-meet__subtitle{margin-top:24px;font-size:24px;line-height:32px}.volunteer-program-iahv .program-meet_inspiration .orange-box{background:linear-gradient(#ffefcc 0%,#ffd9cc80 55%,#ffd9cc00 100%);border-radius:32px;padding:80px 100px}@media screen and (max-width:991px){.volunteer-program-iahv .program-meet_inspiration .orange-box{padding:40px 20px}}@media screen and (max-width:767px){.volunteer-program-iahv .program-meet_inspiration .orange-box{padding-left:20px;padding-right:20px}}.volunteer-program-iahv .program-meet_inspiration .orange-box .program-meet__subtitle{text-align:center;margin-top:0;margin-bottom:40px;font-size:36px;line-height:44px}@media screen and (max-width:991px){.volunteer-program-iahv .program-meet_inspiration .orange-box .program-meet__subtitle{margin-bottom:20px;font-size:24px;line-height:32px}}.volunteer-program-iahv .program-meet_inspiration .orange-box .program-meet-card-listing{flex-wrap:wrap;gap:24px;display:flex}.volunteer-program-iahv .program-meet_inspiration .orange-box .program-meet-card{background:#fff;border:none;border-radius:16px;flex:1 0 48%;gap:16px;padding:16px 24px;display:flex}.volunteer-program-iahv .program-meet_inspiration .orange-box .program-meet-card .icon-aol{color:#3d8be8;background:#edf5fc;border-radius:100%;flex-shrink:0;justify-content:center;align-items:center;width:35px;height:35px;font-size:16px;display:flex}@media screen and (max-width:991px){.volunteer-program-iahv .program-meet_inspiration .orange-box .program-meet-card .icon-aol{width:28px;height:28px;font-size:14px}}.volunteer-program-iahv .program-meet.volunteer-program .program-meet__container{padding-top:0}.volunteer-program-iahv .program-meet.volunteer-program .program-meet__title{font-size:48px;line-height:62px}@media screen and (max-width:991px){.volunteer-program-iahv .program-meet.volunteer-program .program-meet__title{font-size:32px;line-height:40px}}.volunteer-program-iahv .program-meet.volunteer-program .program-meet__text{color:#6f7283;font-size:24px;line-height:130%}@media screen and (max-width:991px){.volunteer-program-iahv .program-meet.volunteer-program .program-meet__text{font-size:18px;line-height:24px}}.volunteer-program-iahv .program-meet.volunteer-program .program-meet__quote{max-width:unset;text-align:center;background:linear-gradient(#ffefcc 0%,#ffd9cc5e 55%,#ffd9cc 100%);border-radius:40px;margin:48px 0;padding:30px 40px}@media screen and (max-width:991px){.volunteer-program-iahv .program-meet.volunteer-program .program-meet__quote{border-radius:20px;margin:32px 0;padding:20px 30px}}.volunteer-program-iahv .program-meet.volunteer-program .practicle-tools-container{gap:16px;display:flex}@media screen and (max-width:767px){.volunteer-program-iahv .program-meet.volunteer-program .practicle-tools-container{flex-direction:column;padding:0 16px}}.volunteer-program-iahv .program-meet.volunteer-program .practicle-tools-container .practicle-tool-item-listing{flex-direction:column;flex:1 0 48%;gap:16px;display:flex}.volunteer-program-iahv .program-meet.volunteer-program .practicle-tools-container .practicle-tool-images{flex-direction:column;flex:1 0 48%;gap:16px;height:100%;display:flex}.volunteer-program-iahv .program-meet.volunteer-program .practicle-tools-container .practicle-tool-images img{-o-object-fit:cover;object-fit:cover;border-radius:24px;width:100%;height:230px}.volunteer-program-iahv .program-meet.volunteer-program .practicle-tools-container .practicle-tool-item{background:#f7f7f7;border-radius:24px;flex-direction:column;gap:16px;padding:20px;display:flex}.volunteer-program-iahv .program-meet.volunteer-program .practicle-tools-container .practicle-tool-item__title{align-items:center;gap:16px;font-size:20px;font-weight:600;display:flex}.volunteer-program-iahv .program-meet.volunteer-program .practicle-tools-container .practicle-tool-item__title .icon-aol{color:#fff;background:linear-gradient(102.78deg,#ffd16f -37.89%,#ff865b 100.28%);border-radius:100%;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;padding:8px;font-size:26px;display:inline-flex}@media screen and (max-width:991px){.volunteer-program-iahv .program-meet.volunteer-program .practicle-tools-container .practicle-tool-item__title .icon-aol{width:36px;height:36px;padding:6px;font-size:20px}}.volunteer-program-iahv .program-meet.volunteer-program .practicle-tools-container .practicle-tool-item__text{color:#6f7283;font-size:16px;line-height:140%}.volunteer-program-iahv .program-meet.volunteer-program .program-meet__button-container{justify-content:center;align-items:center;margin-top:48px;padding-bottom:40px;display:flex}.volunteer-program-iahv .program-meet.volunteer-program .program-meet__button-container .btn-primary{color:#fff;cursor:pointer;background:linear-gradient(90deg,#ffd16f 0%,#ff865b 100%);border:none;border-radius:100px;justify-content:center;align-items:center;height:64px;padding:0 40px;font-size:22px;font-weight:500;line-height:24px;display:inline-flex}.volunteer-program-iahv .learn-more-program.volunteer-program .learn-more-box{background:linear-gradient(102.78deg,#3d8be8 -37.89%,#89beec 100.28%);border-radius:32px}.volunteer-program-iahv .learn-more-program.volunteer-program .learn-more-box .learn-more-box-inner{color:#fff;text-align:center;background-image:url(/img/swirl-left.png),url(/img/swirl-right.png);background-position:20px 0,100% 100%;background-repeat:no-repeat;padding:80px 50px}@media screen and (max-width:767px){.volunteer-program-iahv .learn-more-program.volunteer-program .learn-more-box .learn-more-box-inner{padding:40px 20px}}.volunteer-program-iahv .learn-more-program.volunteer-program .learn-more-box .learn-more-program__title{color:#fff;margin-bottom:10px;font-size:48px;line-height:62px}.volunteer-program-iahv .learn-more-program.volunteer-program .learn-more-box .learn-more-program_subtitle{margin-bottom:40px;font-size:32px;font-weight:300}.volunteer-program-iahv .learn-more-program.volunteer-program .learn-more-box .learn-more-program_action .btn-primary{color:#3d8be8;cursor:pointer;background:#fff;border:none;border-radius:100px;justify-content:center;align-items:center;height:64px;padding:0 40px;font-size:22px;font-weight:500;line-height:24px;display:inline-flex}.volunteer-program-iahv .section-leadership-training.volunteer-program{padding:0 0 120px}.volunteer-program-iahv .section-leadership-training.volunteer-program .leadership-training-images{gap:16px;display:flex}@media screen and (max-width:767px){.volunteer-program-iahv .section-leadership-training.volunteer-program .leadership-training-images{flex-direction:column}}.volunteer-program-iahv .section-leadership-training.volunteer-program .leadership-training-images img{-o-object-fit:cover;object-fit:cover;border-radius:16px;flex:1 0 48%;width:100%;max-width:50%;height:100%}@media screen and (max-width:767px){.volunteer-program-iahv .section-leadership-training.volunteer-program .leadership-training-images img{max-width:100%}}.volunteer-program-iahv .section-leadership-training.volunteer-program .leadership-training-content{flex-direction:column;gap:40px;padding:40px 0 0;display:flex}.volunteer-program-iahv .section-leadership-training.volunteer-program .leadership-training-content__title{margin-bottom:0}.volunteer-program-iahv .section-leadership-training.volunteer-program .leadership-training-content__subtitle{color:#6f7283;font-size:24px;font-weight:400;line-height:24px}@media screen and (max-width:991px){.volunteer-program-iahv .section-leadership-training.volunteer-program .leadership-training-content__subtitle{font-size:20px;line-height:24px}}.volunteer-program-iahv .section-leadership-training.volunteer-program .leadership-training-content__list{flex-wrap:wrap;gap:16px;display:flex}.volunteer-program-iahv .section-leadership-training.volunteer-program .leadership-training-content__item{color:#31364e;background-color:#edf5fc;border-radius:16px;flex:1 0 48%;align-items:center;gap:16px;padding:16px 24px;font-size:18px;font-weight:600;line-height:24px;display:flex}@media screen and (max-width:991px){.volunteer-program-iahv .section-leadership-training.volunteer-program .leadership-training-content__item{padding:12px 16px;font-size:16px;line-height:22px}}.volunteer-program-iahv .section-leadership-training.volunteer-program .leadership-training-content__item .icon-aol{color:#3d8be8;background:#dbebf9;border-radius:100%;flex-shrink:0;justify-content:center;align-items:center;width:35px;height:35px;font-size:16px;display:flex}@media screen and (max-width:991px){.volunteer-program-iahv .section-leadership-training.volunteer-program .leadership-training-content__item .icon-aol{width:28px;height:28px;font-size:14px}}.volunteer-program-iahv .section-course-incldes.volunteer-program{padding:0 0 120px}.volunteer-program-iahv .section-course-incldes.volunteer-program .course-includes-content__title{margin-bottom:80px}@media screen and (max-width:991px){.volunteer-program-iahv .section-course-incldes.volunteer-program .course-includes-content__title{margin-bottom:40px;font-size:32px;line-height:40px}}.volunteer-program-iahv .section-course-incldes.volunteer-program .course-includes-content__list{flex-wrap:wrap;gap:32px;display:flex}.volunteer-program-iahv .section-course-incldes.volunteer-program .course-includes-content__item{flex:1 0 48%;align-items:center;gap:20px;font-size:24px;font-weight:500;display:flex}@media screen and (max-width:991px){.volunteer-program-iahv .section-course-incldes.volunteer-program .course-includes-content__item{font-size:20px;line-height:24px}}.volunteer-program-iahv .section-course-incldes.volunteer-program .course-includes-content__item .icon-aol{color:#fff;background:#e47d6c;border-radius:100%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;display:inline-flex}@media screen and (max-width:991px){.volunteer-program-iahv .section-course-incldes.volunteer-program .course-includes-content__item .icon-aol{width:24px;height:24px;font-size:12px}}@media screen and (max-width:1199px){.program-meet__container{padding-top:80px;padding-bottom:80px}}@media screen and (max-width:991px){.program-meet__container{padding-top:60px;padding-bottom:60px}.program-meet__image:after{height:50%}.program-meet__title{text-align:center;font-size:28px;line-height:40px}.program-meet__subtitle{text-align:center;margin-bottom:20px;font-size:22px;line-height:30px}.program-meet__text{font-size:16px;line-height:22px}.program-meet__quote{font-size:16px;line-height:24px}.program-meet .program-meet-card{padding:20px 15px 20px 90px}.program-meet .program-meet-card__icon{top:20px;left:15px}.program-meet .program-meet-card__title{margin-bottom:5px;font-size:16px;line-height:22px}.program-meet .program-meet-card__text{font-size:14px;line-height:22px}.program-meet__hint{font-size:12px;line-height:16px}.program-meet__button{margin:0}.program-meet_toolkit .program-meet__image img{-o-object-position:right middle;object-position:right middle}.program-meet_toolkit .program-meet__text{text-align:center}}@media screen and (max-width:575px){.program-meet__button{width:100%}}.program-experts{padding:120px 0 100px}.program-experts__title,.program-experts__text:not(:last-child){margin-bottom:20px}.program-experts__image{width:100%}@media screen and (max-width:1199px){.program-experts{padding:90px 0}}@media screen and (max-width:991px){.program-experts{padding:60px 0 70px}.program-experts__title{font-size:28px;line-height:40px}.program-experts__text{font-size:18px;line-height:28px}.program-experts__text_small{font-size:16px;line-height:22px}.program-experts__image{margin-top:30px}}.program-founder{position:relative}.program-founder__container{padding-top:120px;padding-bottom:120px}.program-founder__image{z-index:-1;position:absolute}.program-founder__image img{-o-object-fit:cover;object-fit:cover}.program-founder__image:after{content:"";opacity:.5;background:linear-gradient(140deg,#edf5fc 7.53%,#edf5fc00 70%);position:absolute;top:0;left:0}.program-founder__image,.program-founder__image img,.program-founder__image:after{width:100%;height:100%}.program-founder__author,.program-founder__text{color:#fff}.program-founder__author{margin:0;font-size:18px;font-style:normal;line-height:28px}.program-founder__author_title{opacity:.5}.program-founder__text{margin:10px 0 0;font-family:Lora,sans-serif;font-size:30px;font-style:italic;font-weight:400;line-height:48px}@media screen and (max-width:1199px){.program-founder__container{padding-top:90px;padding-bottom:90px}}@media screen and (max-width:991px){.program-founder__container{padding-top:60px;padding-bottom:60px}.program-founder__image img{-o-object-position:75%;object-position:75%}.program-founder__author{font-size:16px;line-height:24px}.program-founder__author_title{font-weight:500}.program-founder__text{font-size:24px;line-height:36px}}.program-review{padding:80px 0}.program-review__text{color:#31364e;text-align:center;margin-bottom:30px;font-family:Lora,serif;font-size:28px;font-style:italic;font-weight:400;line-height:40px}.program-review .author{justify-content:center;align-items:center;display:flex}.program-review .author__image{width:90px;height:90px;margin-right:33px;position:relative}.program-review .author__image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.program-review .author__image:after{content:"“";color:#31364e;font-size:60px;font-weight:600;line-height:70px;position:absolute;top:0;right:-15px}.program-review .author__name{color:#31364e;font-size:26px;font-weight:600;line-height:34px}@media screen and (max-width:1199px){.program-review{padding:60px 0}}@media screen and (max-width:991px){.program-review{padding:40px 0}.program-review__text{margin-bottom:20px;font-size:18px;line-height:30px}.program-review .author__image{width:60px;height:60px;margin-right:23px}.program-review .author__image:after{font-size:40px;line-height:47px;right:-10px}.program-review .author__name{font-size:16px;line-height:24px}}.program-faqs{background-color:#8abfec;background-image:url(/img/faqs-bg.webp);background-position-y:bottom;background-repeat:no-repeat;background-size:cover;padding:80px 0}.program-faqs__card{background-color:#fff;border:1px solid #e9e9e9;border-radius:12px;flex-direction:column;padding:25px;display:flex}.program-faqs__card-title{margin-bottom:10px;font-family:Work Sans,sans-serif;font-size:16px;font-weight:600;line-height:22px}.program-faqs__card-link{font-size:14px;line-height:18px}.program-faqs__card-link:not(:last-child){margin-bottom:8px}@media screen and (max-width:991px){.program-faqs{padding:60px 0}.program-faqs__card{padding:25px 20px}.program-faqs__card-link{line-height:20px}}.program-transformations{background-color:#8abfec;background-image:url(/img/program-transformations-bg.webp);background-position-y:top;background-repeat:no-repeat;background-size:cover;padding:100px 0;overflow:hidden}.program-transformations__title{margin-bottom:40px}.program-transformations__slider{overflow:visible}.program-transformations__slider-button{background-image:linear-gradient(#89beec,#3d8be8);border-radius:50%;outline:none;width:60px;height:60px;transition:all .3s ease-in-out;box-shadow:0 2px 25px #3d8be833}.program-transformations__slider-button:after{width:60px;height:60px;top:50%;left:50%}.program-transformations__slider-button:hover{background-image:linear-gradient(#fff3,#fff3),linear-gradient(#89beec,#3d8be8);outline:none}.program-transformations__slider-button:active{background-image:linear-gradient(#0003,#0003),linear-gradient(#89beec,#3d8be8);outline:none}.program-transformations__slider-button_next{right:-90px}.program-transformations__slider-button_next:after{content:url(/img/ic-arrow-rigth.svg)}.program-transformations__slider-button_prev{left:-90px}.program-transformations__slider-button_prev:after{content:url(/img/ic-arrow-left.svg)}.program-transformations__slider-button.swiper-button-disabled{opacity:0;pointer-events:none}.program-transformations__slider .transformation{background:#fff;border:1px solid #e9e9e9;border-radius:16px;width:458px;height:auto;padding:25px 20px}.program-transformations__slider .transformation .author{align-items:center;margin-bottom:20px;display:flex}.program-transformations__slider .transformation .author__image{width:80px;height:80px;margin-right:33px;position:relative}.program-transformations__slider .transformation .author__image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.program-transformations__slider .transformation .author__image:after{content:"\"";color:#31364e;font-size:60px;font-weight:600;line-height:70px;position:absolute;top:-5px;right:-15px}.program-transformations__slider .transformation .author__name{color:#31364e;font-size:20px;font-weight:600;line-height:30px}.program-transformations__slider .transformation__text{color:#31364e;margin-bottom:10px;font-size:20px;font-style:italic;font-weight:600;line-height:26px}.volunteer-program-iahv .program-transformations.volunteer-program{background-color:#fff;background-image:none;padding:0 0 120px}.volunteer-program-iahv .program-transformations.volunteer-program .program-transformations__title{color:#1e2232;text-align:center;margin-bottom:48px;font-size:48px;line-height:62px}@media screen and (max-width:991px){.volunteer-program-iahv .program-transformations.volunteer-program .program-transformations__title{margin-bottom:32px;font-size:32px;line-height:40px}}.volunteer-program-iahv .program-transformations.volunteer-program .program-transformations-listing{flex-wrap:wrap;gap:24px;display:flex}@media screen and (max-width:991px){.volunteer-program-iahv .program-transformations.volunteer-program .program-transformations-listing{gap:16px}}.volunteer-program-iahv .program-transformations.volunteer-program .program-transformations-listing .program-transformations-item{background:#fff;border-radius:32px;flex-direction:column;flex:1 0 48%;gap:20px;padding:32px 24px;display:flex;box-shadow:4px 6px 25.1px #6e6b6824}@media screen and (max-width:991px){.volunteer-program-iahv .program-transformations.volunteer-program .program-transformations-listing .program-transformations-item{gap:16px;padding:24px 16px}}.volunteer-program-iahv .program-transformations.volunteer-program .program-transformations-listing .program-transformations-item__content .program-transformations-item__text{color:#31364e;text-align:center;font-size:20px;line-height:140%}@media screen and (max-width:991px){.volunteer-program-iahv .program-transformations.volunteer-program .program-transformations-listing .program-transformations-item__content .program-transformations-item__text{font-size:18px;line-height:24px}}.volunteer-program-iahv .program-transformations.volunteer-program .program-transformations-listing .program-transformations-item__author{text-align:center;margin-top:auto}.volunteer-program-iahv .program-transformations.volunteer-program .program-transformations-listing .program-transformations-item__author .program-transformations-item__author-name{color:#31364e;font-size:18px;font-weight:600;line-height:24px}@media screen and (max-width:1199px){.program-transformations{padding:80px 0}.program-transformations__slider .transformation{width:375px}}@media screen and (max-width:991px){.program-transformations{padding:60px 0 80px}.program-transformations__title{margin-bottom:30px}.program-transformations__slider-button{display:none}.program-transformations__slider .transformation{width:315px}.program-transformations__slider .transformation .author{margin-bottom:15px}.program-transformations__slider .transformation .author__image{width:60px;height:60px}.program-transformations__slider .transformation .author__image:after{font-size:50px;line-height:59px}.program-transformations__slider .transformation .author__name,.program-transformations__slider .transformation__text{font-size:18px;line-height:28px}}.volonteer-modal{z-index:100;opacity:0;visibility:hidden;width:100%;height:100%;transition:opacity .25s,visibility .25s;position:fixed;top:0;left:0}.volonteer-modal:before{content:"";opacity:.5;background-color:#181a26;width:100%;height:100%;position:absolute;top:0;left:0}.volonteer-modal__wrapper{position:relative}@media (min-width:768px){.volonteer-modal__wrapper{flex-direction:column;justify-content:space-between;display:flex}}.volonteer-modal__close{background:#fff;border:none;border-radius:50%;outline:none;width:32px;height:32px;transition:all .3s;position:absolute;top:0;right:-47px;box-shadow:0 2px 10px #3d8be81a}.volonteer-modal__close:focus{border:none;outline:none}.volonteer-modal__close:hover svg{transition:all .3s}.volonteer-modal__close:hover svg path{fill:#2465b3}.volonteer-modal__body{background-color:#fff;border-radius:16px;width:630px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.volonteer-modal__body__close-button{background-color:#fff;border:none;border-radius:50%;width:32px;height:32px;padding:0;transform:rotate(45deg);box-shadow:0 2px 10px #3d8be81a}.volonteer-modal__body__close-button:before,.volonteer-modal__body__close-button:after{content:"";background-color:#6f7283;border-radius:2px;width:15px;height:3px;transition:background-color .25s;position:absolute;top:50%;left:50%;box-shadow:0 2px 10px #3d8be81a}.volonteer-modal__body__close-button:before{transform:translate(-50%,-50%)}.volonteer-modal__body__close-button:after{transform:rotate(90deg)translate(-2px,7px)}.volonteer-modal__body__close-button:hover{outline:none}.volonteer-modal__body__close-button:hover:before,.volonteer-modal__body__close-button:hover:after{background-color:#3d8be8}.volonteer-modal__body__close-button:active{outline:none}.volonteer-modal__body__close-button:active:before,.volonteer-modal__body__close-button:active:after{background-color:#2465b3}.volonteer-modal__body__close-button:focus{outline:none}@media (min-width:991px){.volonteer-modal__wrapper,.volonteer-modal__body{max-height:unset}}._active-modal{opacity:1;visibility:visible}.volonteer-header{text-align:center;padding:30px 70px 20px;box-shadow:0 5px 25px #3d8be833}.volonteer-header__title{color:#31364e;margin-bottom:10px;font-family:Lora;font-size:28px;line-height:40px}.volonteer-header__description{font-size:14px;line-height:18px}.volonteer-content{margin:5px 5px 5px 0;padding:25px 21px 25px 30px}.volonteer-content::-webkit-scrollbar{background-color:#0000;width:4px;display:block}.volonteer-content::-webkit-scrollbar-thumb{background:#c4c5cc;border-radius:2px}.item-volonteer:not(:last-child){margin-bottom:20px}.item-volonteer .custom-input{border-radius:8px;font-size:14px;line-height:18px}.item-volonteer .custom-input::placeholder{color:#9598a6}.item-volonteer .custom-input{color:#31364e}.item-volonteer__label{margin-bottom:10px;font-size:14px;font-weight:500;line-height:18px}.item-volonteer .select2-selection{color:#9598a6;text-align:left;border:1px solid #e9e9e9;border-radius:8px;outline:0;min-height:48px;font-family:Work Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:18px}@media (max-width:560px){.item-volonteer .select2-selection{min-height:40px}}.item-volonteer .select2-selection__rendered{margin:10px 10px 10px 5px;color:#9598a6!important}.item-volonteer.select2-dropdown--below{border-color:#e9e9e9!important}.item-volonteer .select2-selection__arrow{margin:10px}.item-volonteer__instructor_select{width:100%}.item-volonteer__instructor_select .select2{color:#9598a6;border:1px solid #c4c5cc;border-radius:8px;width:100%;padding:13px 15px;font-size:14px;line-height:18px}.item-volonteer__instructor_select:hover{border-color:#89beec}.item-volonteer__instructor_select:focus{border-color:#2465b3;outline:none}.volonteer-modal__footer{background:#ed994e1a;justify-content:flex-end;margin-top:auto;padding:25px 30px;display:flex}.volonteer-content__item_multiselect_body .select2-selection{transition:all .3s}.volonteer-content__item_multiselect_body .select2-selection:focus,.select2-dropdown{border-color:#2465b3!important}.select2-dropdown:focus{border-color:#00f!important}.select2-dropdown{color:#34495e}.volonteer-content__item_multiselect_body .select2-selection__rendered{min-height:45px;flex-wrap:wrap!important;align-items:center!important;gap:10px!important;padding:10px 15px!important;display:flex!important}@media (max-width:560px){.volonteer-content__item_multiselect_body .select2-selection__rendered{min-height:40px;padding:5px 10px!important}}.volonteer-content__item_multiselect_body .select2.select2-container .select2-selection--multiple{height:auto}.volonteer-content__item_multiselect_body .select2-search__field{resize:none;z-index:1;top:0;left:15px;transform:translateY(29%);outline:none!important;width:60%!important;position:absolute!important}@media (max-width:560px){.volonteer-content__item_multiselect_body .select2-search__field{margin-top:1px!important}}.volonteer-content__item_multiselect_body .select2-selection__choice{color:#31364e;z-index:10;flex-direction:row-reverse;align-items:center;gap:8px;display:flex;background:#f7f7f7!important;border:none!important;border-radius:4px!important;min-height:25px!important;margin-top:0!important;padding:0 8px!important;font-family:Work Sans!important;font-size:14px!important;line-height:18px!important}.volonteer-content__item_multiselect_body .select2-selection__choice__remove{background:#f7f7f7;border:none;outline:none;margin:0;padding:0}@media (max-width:1399px){.volonteer-content{max-height:360px;padding:20px 16px 20px 25px}.volonteer-header{padding:20px 50px}.volonteer-modal__footer{padding:20px 25px}}@media (max-width:991px){.volonteer-header__title{font-size:24px;line-height:28px}}@media (max-width:768px){.volonteer-modal__body{width:100%;height:100vh;max-height:unset;background-color:#fff;border-radius:0;padding:0 20px 50px;position:absolute;top:0;left:0;overflow-y:auto;transform:translate(0)}.volonteer-header{box-shadow:none;text-align:left;margin-top:82px;margin-bottom:30px;padding:0}.volonteer-content{max-height:none;margin:0;padding:0}.volonteer-modal__wrapper{max-height:unset}.item-volonteer__label{font-size:14px;line-height:22px}.volonteer-modal__footer{background:inherit;padding:30px 0}.volonteer-modal__footer .btn-secondary{justify-content:center;width:100%}.volonteer-modal__close{top:30px;left:0;box-shadow:0 5px 25px #3d8be833}}@media (max-width:560px){.item-volonteer .custom-input{padding:10px}}@media (max-width:375px){.item-volonteer__label{font-size:14px;line-height:18px}.item-volonteer:not(:last-child){margin-bottom:15px}.volonteer-header__title{font-size:21px}}.order .container{padding:0 20px}.order__title{text-align:center;font-family:Lora;font-size:48px;line-height:60px}.order__description{text-align:center;max-width:700px;margin:0 auto 40px;font-size:20px;line-height:30px}.stepper{justify-content:center;margin-bottom:20px;display:flex}.stepper_second{margin-bottom:40px}.stepper__body{align-items:center;gap:18px;display:flex}.stepper__item{color:#c4c5cc;cursor:pointer;font-size:16px;font-weight:600;line-height:22px}.stepper__item_completed{color:#31364e}.stepper__item_active{color:#3d8be8}.stepper__progress{background:#e9e9e9;border-radius:1px;min-width:72px;height:2px}.volunteer-checkout__container{max-width:630px;margin:0 auto}.volunteer-checkout__form{border:1px solid #89beec;border-radius:16px;margin:0 auto 30px;padding:30px 40px 50px 30px}.volunteer-checkout__footer{justify-content:flex-end;margin-bottom:40px;display:flex}.card-order{border:1px solid #89beec;border-radius:16px;padding:30px}.card-order__row{gap:20px;display:flex}.card-order__label{margin-bottom:10px;font-size:14px;font-weight:500;line-height:18px}.card-order__input{border-radius:8px;font-size:14px;line-height:18px}.card-order__item{flex:100%;margin-bottom:20px}@media (min-width:991px){.card-order__item_clear{margin-bottom:0}}@media (max-width:991px){.card-order__item_empty{display:none}.card-order__item_last{margin-bottom:0}}.card-order__item_password{position:relative}@media (max-width:991px){.card-order__item_password{margin-bottom:20px}.card-order__item_password .prompt-message{display:none!important}}.recepit__item_head{border-radius:16px 16px 0 0}.reciept__payment-tooltip_sm{color:#9598a6;margin-left:25px;font-size:12px;font-weight:500;line-height:18px}@media (max-width:380px){.reciept__payment-tooltip_sm{margin-left:0}}@media (max-width:991px){.order__title{font-size:42px;line-height:56px}.order__description{font-size:18px;line-height:26px}.card-order__row{flex-wrap:wrap;gap:0}.reciept__right{display:none}.order__card__payment_hidden{margin-bottom:30px}}@media (max-width:768px){.order__title{font-size:32px;line-height:42px}.order__description{text-align:left;margin-bottom:30px;font-size:16px;line-height:24px}}@media (max-width:560px){.volunteer-checkout__form{border:none;border-radius:0;padding:0}.card-order{border:none;padding:0}.card-order__item{margin-bottom:15px}.order__card__payment_hidden{margin-top:0}}@media (max-width:480px){.order__title{text-align:left;margin-bottom:10px;font-size:24px;line-height:36px}.order__description{margin-bottom:20px;font-size:14px;line-height:18px}.stepper__item{font-size:14px;line-height:24px}.volunteer-checkout__continue-btn{justify-content:center;width:100%}}.multiple-selector__arrow{visibility:visible;opacity:1;transition:all .2s ease-in;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.select2-container--open .multiple-selector__arrow{transform:rotate(180deg)}.container_md{max-width:1212px;margin:0 auto;padding:0 20px}.container_sm{max-width:1012px;margin:0 auto;padding:0 20px}.meditation-title{font-family:Lora,sans-serif;font-size:32px;font-weight:700;line-height:38px}.block-title{font-family:Lora,sans-serif;font-size:36px;font-weight:700;line-height:48px}.paragraph-title{font-family:Work Sans,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:34px}.meditation-title_blue{color:#5b86ec;font-size:28px;font-weight:600;line-height:32px}.meditation-row{gap:100px;display:flex}.sky-button{z-index:0;background:linear-gradient(155.49deg,#ffd16f 15.74%,#ff865b 84.42%);border-radius:8px;justify-content:center;min-width:272px;height:52px;transition:all .3s ease-in;position:relative}.sky-button:hover:before{opacity:1}.sky-button:before{content:"";z-index:-100;opacity:0;background:linear-gradient(155.49deg,#ff865b 15.74%,#ffd16f 84.42%);border-radius:8px;transition:opacity .4s linear;position:absolute;inset:0}.sky-header{padding:100px 0 70px;position:relative}.sky-header__image{z-index:-1;position:absolute}.sky-header__image img{-o-object-fit:cover;object-fit:cover}.sky-header__image:after{content:"";background:linear-gradient(109.01deg,#ffffffb3 -18.28%,#ffffff6f 24.6%,#fff0 59.92%),linear-gradient(179.86deg,#fff0 .12%,#ffffff32 20.35%,#ffffff3e 66.55%,#ffffff8d 76.63%,#ffffffcf 86.02%,#fff 98.33%);position:absolute}.sky-header__image,.sky-header__image:after{top:0;left:0}.sky-header__image,.sky-header__image img,.sky-header__image:after{width:100%;height:100%}@media (min-width:1500px){.sky-header{background-position:top}}.sky-header__container{max-width:1200px;padding:0 20px}.sky-header__wrapper{max-width:575px}.sky-header__status{margin-bottom:8px;font-size:18px;font-weight:500;line-height:24px}.sky-header__title{margin-bottom:20px}.sky-header__description{margin-bottom:40px}.sky-header__description_bold{font-weight:600}.sky-header__actions{margin-top:40px}.details-header__title{margin-bottom:24px;font-size:18px;font-weight:600;line-height:28px}.details-header__list{flex-direction:column;gap:16px;max-width:500px;display:flex}.details-header__item{gap:16px;display:flex}.details-header__item-icon{align-self:flex-start;margin-top:3px}.details-header__description{margin-top:24px}.details-header__description span{font-weight:600}.sky-course{padding:30px 0 50px}.sky-course__container{justify-content:center;padding:0 20px;display:flex}.sky-course__details{border-radius:12px;flex-grow:1;max-width:972px;padding:40px;box-shadow:0 6px 60px #32193c1a}.sky-course__title{color:#1e2232;text-align:center;margin-bottom:40px;font-family:Lora,sans-serif;font-size:32px;font-weight:700;line-height:38px}.course-content{justify-content:space-between;display:flex}.course-content__col{flex-direction:column;gap:12px;display:flex}.course-content__body{gap:16px;display:flex}.course-content__label{min-width:120px;font-weight:700}.course-content__list{flex-direction:column;display:flex}.sky-meditation{padding:80px 0}.sky-meditation__container{gap:130px;display:flex}.meditation-preview{max-width:500px;padding-top:48px;position:relative}.meditation-preview__title{color:#5b86ec;margin-bottom:20px;font-size:28px;font-weight:600;line-height:32px}.meditation-preview__description{font-weight:700}.meditation-preview__background{z-index:-1;position:absolute;top:0;right:0}.meditation-content{flex-direction:column;gap:16px;padding-top:45px;display:flex}.meditation-content__text{color:#606270}.meditation-content__text span{font-weight:600}.benefits{padding:80px 0 60px}.benefits__container{justify-content:space-between;align-items:center;display:flex}.benefits__title{margin-bottom:28px}.benefits__list{flex-direction:column;gap:16px;max-width:500px;font-size:18px;line-height:24px;display:flex}.benefits__item{align-items:flex-start;gap:16px;display:flex}.benefits__icon{margin-top:2px}.highlights{background:linear-gradient(#fff 0%,#fff0 100%),#e7efff;padding:120px 0 80px}.highlights__container{max-width:812px;margin:0 auto;padding:0 20px}.highlights__title{text-align:center;margin-bottom:28px}.highlights__description{text-align:center;max-width:640px;margin:0 auto 80px}.highlights__logos,.highlights__col{gap:61px;display:flex}@media (max-width:768px){.highlights .mobile-swiper-wrapper{flex-wrap:wrap;justify-content:center}}@media (min-width:768px){.highlights__slider{display:none!important}}.practices{padding:100px 0 80px}.practices__title{text-align:center;max-width:760px;margin:0 auto 80px;font-family:Lora,sans-serif;font-size:28px;font-weight:700;line-height:38px}.practices__row{gap:100px;display:flex}.practices__content{flex-direction:column;gap:16px;display:flex}.stats-practices{flex-direction:column;flex:0 0 400px;gap:8px;padding-top:20px;display:flex;position:relative}.stats-practices__background{z-index:-1;width:342px;position:absolute;top:0;right:0}.stats-practices__wrapper{align-items:center;gap:16px;display:flex}.stats-practices__metrics{font-family:Lora,sans-serif;font-size:80px;font-weight:600;line-height:102px}.stats-practices__details{font-family:Lora,sans-serif;font-size:28px;font-weight:600;line-height:36px}.stats-practices__sign{color:#606270}.reviews{padding:80px 0}.reviews__title{text-align:center;max-width:840px;margin:0 auto 60px}.reviews__video{justify-content:center;margin-bottom:60px;display:flex}.reviews__player{width:100%;height:56.5217vw}@media (min-width:576px){.reviews__player{width:570px;height:300px}}.reviews__wrapper{margin:0 -40px;padding:40px}.reviews__pagination{justify-content:center;align-items:center;margin-top:20px;display:flex;position:static!important}.reviews__pagination .swiper-pagination-bullet{margin:0 6px!important}.reviews__pagination .swiper-pagination-bullet-active{width:12px;height:12px}@media (min-width:768px){.reviews__pagination{display:none}}.review-card{text-align:center;border-radius:8px;flex-direction:column;align-items:center;min-height:495px;padding:40px;display:flex;position:relative;box-shadow:0 27px 40px #070e3d08,0 9.85544px 29.2013px #070e3d05,0 4.78464px 14.1767px #070e3d04,0 2.34552px 6.94968px #070e3d03,0 .927421px 2.74791px #070e3d02;width:372px!important;margin-right:28px!important}.review-card__logo{border-radius:50%;width:120px;height:120px;margin-bottom:20px}.review-card__title{margin-bottom:4px;font-family:Lora,sans-serif;font-size:24px;font-weight:700;line-height:32px}.review-card__description{margin-bottom:30px;font-size:12px;line-height:14px}.review-card__rating{gap:4px;margin-bottom:28px;display:flex}.review-card__text{font-size:14px;line-height:24px}.review-card__quotes{gap:16px;display:flex;position:absolute;bottom:15px;right:20px}.silence{padding:80px 0 120px}.silence__container{justify-content:space-between;gap:100px;display:flex}.silence__preview{padding-top:75px}.occupation{margin-bottom:80px}.occupation__container{justify-content:space-between;gap:100px;display:flex}.occupation__title{margin-bottom:20px}.occupation__body{padding-top:8px}.occupation__list{flex-direction:column;gap:20px;display:flex}.occupation__item{align-items:center;gap:16px;display:flex}.player-occupation{flex:0 0 500px;align-self:flex-start;display:flex;position:relative}.player-occupation__overlay{border-radius:8px}.player-occupation__icon{cursor:pointer;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.experience{padding:80px 0 60px}.experience__container{justify-content:space-between}.experience__preview{flex:0 0 500px;padding-top:133px;position:relative}.experience__title{font-weight:700}.experience__background{z-index:-1;position:absolute;top:40px;right:0}.experience__content{flex-direction:column;gap:28px;max-width:440px;display:flex}.experience__sign span{font-weight:600}.experience__cards{flex-direction:column;gap:60px;display:flex}.card-experience{align-items:center;gap:40px;display:flex}.card-experience__image{-o-object-fit:cover;object-fit:cover;border-radius:8px;align-self:flex-start;width:172px;height:190px}.card-experience__content{max-width:360px}.card-experience__title{max-width:293px;margin-bottom:16px;font-size:28px;font-weight:600;line-height:32px}.pillars{background:linear-gradient(#fff 0%,#fff0 100%),#e7efff;padding:120px 0 100px}.pillars__title{text-align:center;margin-bottom:60px}.pillars__list{justify-content:space-between;gap:40px;display:flex}.pillar{flex-direction:column;flex:0 0 325px;align-items:flex-start;display:flex}.pillar__icon{margin-bottom:20px}.pillar__title{margin-bottom:12px;font-size:24px;font-weight:600;line-height:34px}.offer{padding:100px 0 80px}.offer__row{margin-bottom:100px}.offer__title{text-align:center;max-width:700px;margin:0 auto 60px}.offer__list{gap:56px;display:flex}.offer__questions{flex:0 0 480px}.offer__item{text-align:center;flex-direction:column;flex:0 0 120px;align-items:center;gap:16px;display:flex}.offer__item-info{font-size:18px;font-weight:500;line-height:24px}.offer__subtitle{margin-bottom:60px;font-size:32px;font-weight:600;line-height:32px}.offer__content{flex-direction:column;gap:12px;display:flex}.offer__text{color:#606270}.offer__text span{font-weight:600}.banner-offer{background-image:url(/img/offer-bg.jpg);border-radius:12px;flex-direction:column;gap:24px;padding:60px 120px;display:flex;box-shadow:0 9.85544px 29.2013px #070e3d05,0 4.78464px 14.1767px #070e3d04,0 2.34552px 6.94968px #070e3d03,0 6px 60px #32193c1a,0 .927421px 2.74791px #070e3d02}.banner-offer__title{margin:0}.banner-offer__discount{font-size:24px;line-height:34px}.banner-offer__discount span{color:#ff4949;font-weight:600;text-decoration:line-through}.banner-offer__register{align-self:flex-start}.sky-reviews{padding:80px 0 160px}.sky-reviews__title{text-align:center;max-width:520px;margin:0 auto 60px}.sky-reviews__pagination{margin-top:40px;display:flex;position:static!important}.transformations{background-image:url(/img/transformations-bg.webp);background-repeat:no-repeat;background-size:cover;padding-bottom:220px}.transformations__title{text-align:center;margin-bottom:40px;font-family:Lora,sans-serif;font-size:44px;font-weight:700;line-height:60px}.transformations__list{justify-content:space-between;display:flex}.transformations__item{flex:0 0 250px}.retreat{padding:100px 0 80px}.retreat__row{align-items:center}.retreat__preview{padding-top:104px}.retreat__register{margin-top:40px}.retreat__register_responsive{display:none}.retreat__img img{border-radius:8px}.about-sky{background:linear-gradient(#fff 0%,#fff0 100%),#e7efff;padding:80px 0 120px}.about-sky__title{text-align:center;margin-bottom:60px}.about-sky__list{justify-content:space-between;gap:20px;display:flex}.about-item{text-align:center;flex-direction:column;flex:0 0 180px;display:flex}.about-item__icon{align-self:center;margin-bottom:20px}.about-item__title{margin-bottom:12px;font-size:20px;font-weight:600;line-height:28px}.program-footer{margin-bottom:0;padding-bottom:43px}.course-bottom-card__img img{border-radius:8px}.course-bottom-card__info p{color:#5b86ec;margin-bottom:4px;font-weight:500}.course-bottom-card__info-course-name{font-family:Lora,sans-serif;font-size:28px;font-weight:700;line-height:38px}.course-bottom-card__discount span{color:#ff4949;text-decoration:line-through}@media (max-width:1270px){.meditation-row{gap:30px}.sky-header__wrapper{padding-left:80px}.sky-meditation__container{gap:80px}.benefits__container{gap:30px}.benefits__img{flex:0 0 50%}.benefits__img img{width:100%}.silence__container{gap:40px}.silence__image{flex:0 0 50%}.silence__image img{width:100%}.occupation__container{gap:30px}.occupation__image{flex:0 0 50%}.occupation__image img{width:100%}.experience__preview{padding-top:90px}.experience__background{top:5px;right:30px}.card-experience{gap:25px}}@media (max-width:1199px){.experience__container{flex-direction:column;align-items:center;gap:60px}.experience__preview{flex:auto;width:500px}.card-experience__title{max-width:360px}.card-experience__content{max-width:450px}.pillar{flex-shrink:1}.retreat__img{flex:0 0 50%}.retreat__img img{width:100%}}@media (max-width:991px){.course-content{flex-direction:column;justify-content:flex-start;gap:12px}.course-content__col{min-width:60%;margin:0 auto}.sky-meditation__container{flex-direction:column;align-items:center;gap:0;max-width:80%}.benefits{padding:60px 0}.benefits__container{flex-direction:column;gap:60px}.benefits__img{flex:auto}.benefits__img img{width:auto}.highlights__logos{flex-wrap:wrap}.highlights__col{flex:100%;justify-content:center}.practices__row{gap:30px}.practices__title{max-width:80%;margin:0 auto 60px}.practices__metrics{font-family:Lora,sans-serif;font-size:60px;font-weight:600;line-height:90px}.practices__details{font-family:Lora,sans-serif;font-size:28px;font-weight:600;line-height:36px}.practices__sign{color:#606270}.stats-practices{flex-basis:350px}.silence{gap:0;padding:60px 0 40px}.silence__preview{margin:0 auto}.silence__image{display:none}.occupation__container{flex-direction:column;align-items:center;gap:40px}.occupation__body{max-width:70%}.player-occupation{flex:auto;align-self:auto}.player-occupation__overlay{width:100%}.pillars__list{flex-wrap:wrap;justify-content:center}.pillar{flex:0 0 45%}.offer__row{flex-direction:column;align-items:center;gap:50px;margin-bottom:80px}.offer__content{max-width:80%}.offer__questions{flex:auto}.offer__subtitle{text-align:center}.offer__list{justify-content:center}.banner-offer{padding:40px 80px}.transformations{padding-bottom:200px}.transformations__title{font-size:38px;line-height:46px}.transformations__item{flex:0 0 220px}.retreat__row{flex-direction:column;gap:50px}.retreat__register{display:none}.retreat__register_responsive{display:block}.retreat__background{right:50%;transform:translate(50%)}.about-sky__list{flex-wrap:wrap;justify-content:space-evenly}.about-item{text-align:center;flex-direction:column;flex:0 0 45%;display:flex}.about-item__info{align-self:center;max-width:220px}.course-bottom-card__register{min-width:auto}}@media (max-width:768px){.meditation-title,.block-title{font-size:28px;line-height:38px}.sky-header__wrapper{padding-left:40px}.sky-header__actions{justify-content:center;display:flex}.sky-header__register{min-width:auto}.sky-header__title{font-size:32px;font-weight:700}.sky-course__title{margin-bottom:28px;font-size:24px;line-height:32px}.course-content{flex-direction:column;justify-content:flex-start;gap:12px}.course-content__col{min-width:100%;margin:0}.course-content__body{word-break:break-all}.sky-meditation{padding:60px 0}.sky-meditation__container{gap:0;max-width:100%}.meditation-preview{padding-top:20px}.meditation-preview__title{margin-bottom:16px;font-size:32px;line-height:34px}.meditation-preview__description{font-size:32px;line-height:38px}.meditation-preview__background{width:295px}.meditation-content{padding-top:28px}.benefits__img{flex:auto}.benefits__img img{width:100%}.highlights{padding:80px 0 60px}.highlights__title{margin-bottom:16px}.highlights__description{margin-bottom:60px}.practices{padding:60px 0 40px}.practices__row{flex-direction:column;gap:44px;display:flex}.practices__title{max-width:90%;margin:0 auto 30px}.stats-practices{flex-basis:auto;align-self:center;padding-top:35px}.stats-practices__metrics{font-size:68px;line-height:80px}.stats-practices__details{max-width:150px;font-size:22px;line-height:28px}.stats-practices__background{right:-78px}.reviews{padding:60px 0 20px}.reviews__title,.reviews__video{margin-bottom:50px}.reviews__wrapper{margin:0 -28px;padding:28px}.silence__preview{max-width:400px;padding-top:11px}.occupation__body{max-width:90%}.experience{padding:60px 0 20px}.experience__title{font-size:32px}.experience__preview,.experience__content{margin:0 auto}.experience__background{max-width:350px;right:0}.pillars__list{gap:30px}.pillar{flex:100%}.offer{padding:80px 0 40px}.offer__title{max-width:80%;margin-bottom:40px}.offer__subtitle{font-size:24px;line-height:28px}.offer__content{max-width:100%}.banner-offer{gap:18px;padding:40px}.banner-offer__discount{font-size:22px}.sky-reviews{padding:60px 0 80px}.sky-reviews__title{margin-bottom:40px}.sky-reviews__pagination{margin-top:20px}.transformations{padding-bottom:180px}.transformations__title{font-size:28px;line-height:38px}.transformations__list{flex-direction:column;gap:28px}.transformations__item{flex:auto}.retreat{padding:60px 0}.retreat__preview{padding-top:68px}.retreat__row{gap:40px}}@media (max-width:576px){.sky-header{padding:280px 0 40px}.sky-header__image{height:380px}.sky-header__image img{-o-object-position:top 0 right 15%;object-position:top 0 right 15%}.sky-header__title{font-size:32px}.sky-header__description{margin-bottom:28px}.sky-header__wrapper{padding-left:0}.sky-course__details{padding:28px}.course-content__label{min-width:94px}.course-content__body{font-size:14px}.meditation-preview__title{font-size:24px}.meditation-preview__description{font-size:28px}.highlights__logos{display:none}.highlights__slider{width:100%;display:block}.highlights__slider .swiper-slide{width:max-content;padding:10px}.practices{padding-bottom:20px}.practices__title{text-align:left;max-width:100%}.stats-practices{align-self:flex-start;padding-top:20px}.stats-practices__background{max-width:295px;left:30px}.reviews__title{text-align:left;margin-bottom:40px}.reviews__video{margin-bottom:40px}.occupation{margin-bottom:20px}.occupation__body{max-width:100%}.player-occupation__icon{width:40px;height:40px}.experience{padding:60px 0 20px}.experience__title{font-size:28px;line-height:38px}.experience__preview{width:auto;padding-top:50px}.experience__background{max-width:295px;right:50%;transform:translate(50%)}.card-experience{flex-direction:column}.card-experience__content{max-width:100%}.card-experience__image{width:100%;height:auto}.card-experience__title{margin-bottom:12px;font-size:24px;line-height:34px}.card-experience__text{font-size:14px;line-height:22px}.pillars{gap:60px 0}.pillars__title{text-align:left;margin-bottom:40px}.pillar__icon{margin-bottom:16px}.pillar__description{font-size:14px}.offer{padding:60px 0}.offer__title{text-align:left;max-width:100%}.offer__row{align-items:flex-start}.offer__subtitle{text-align:left;margin-bottom:32px;font-size:20px;line-height:28px}.offer__content{max-width:100%}.offer__list{justify-content:flex-start;gap:23px}.offer__item{flex:0 0 96px}.offer__item-icon{width:48px;height:48px}.offer__item-info{font-size:14px;line-height:22px}.banner-offer{text-align:center;background-position:50%;background-repeat:no-repeat;background-size:cover;gap:20px;padding:260px 16px 40px}.banner-offer__title{font-size:24px;line-height:34px}.banner-offer__register{align-self:stretch;min-width:auto}.sky-reviews{padding:20px 0 80px}.sky-reviews__title{margin-bottom:40px}.sky-reviews__pagination{margin-top:10px}.transformations{background-position:bottom;background-size:contain}.about-sky{padding:20px 0 60px}.about-sky__title{margin-bottom:40px}.about-sky__list{flex-wrap:wrap;justify-content:center;gap:40px}.about-item{flex:0 0 100%}.about-item__icon{margin-bottom:12px}.course-bottom-card__container{flex-direction:column;align-items:flex-start}.course-bottom-card__info div .course-bottom-card__info-course-name{max-width:100%;text-overflow:unset;white-space:nowrap;overflow:hidden}}@media (max-width:375px){.sky-header{background-position:right 15% top}.sky-header__actions{margin-top:28px}.sky-header__register{min-width:100%}.sky-course{padding:0}.stats-practices{align-self:flex-start;padding-top:20px}.stats-practices__background{max-width:295px;left:30px}.benefits__text{font-size:16px}.offer__questions{width:100%}.offer__list{flex-direction:column;gap:10px}.offer__banner{background-position:62% -66%;background-repeat:no-repeat;background-size:auto}.retreat__preview{padding-top:68px}.retreat__row{gap:40px}.retreat__register_responsive{align-self:stretch}.program-footer{margin-bottom:0}.course-bottom-card__register{align-self:stretch}}@media (max-width:360px){.paragraph-title{font-size:22px;line-height:26px}.stats-practices__background{max-width:275px;left:0}.experience__title{font-size:24px;line-height:32px}.experience__background{max-width:275px}}.breath-meditation .welcome{padding:80px 0}.breath-meditation .welcome a.btn-primary{color:#fff;background:linear-gradient(102.78deg,#ffd16f -37.89%,#ff865b 100.28%);border:none}.breath-meditation .welcome a.course-link{color:#ed994e;background:url(/img/find-course-arrow.webp) 100% no-repeat;padding:5px 44px 5px 0;font-size:18px;font-weight:600;line-height:24px;text-decoration:none;display:inline-block}.breath-meditation .welcome__container{align-items:center;gap:72px;display:flex}.breath-meditation .welcome__content{flex-direction:column;display:flex}.breath-meditation .welcome__heading{align-items:center;gap:12px;margin-bottom:12px;font-size:20px;font-weight:600;line-height:28px;display:inline-flex}.breath-meditation .welcome__title{margin-bottom:20px;font-size:44px;font-weight:700;line-height:60px}.breath-meditation .welcome__description{margin-bottom:30px;line-height:22px}.breath-meditation .welcome__description.v1{font-size:18px}.breath-meditation .welcome__description.course-highlights-info-box ul{margin-bottom:1rem}.breath-meditation .welcome__description.course-highlights-info-box ul>li{padding:0 0 10px 20px;position:relative}.breath-meditation .welcome__description.course-highlights-info-box ul>li:before{content:"";vertical-align:middle;background:#f97316 url(/img/checkicon-css.svg) 50% no-repeat;border-radius:4px;width:20px;height:20px;margin:0 0 0 -32px;display:inline-block;position:absolute;top:0}.breath-meditation .welcome__btn-course{border-radius:8px;justify-content:center;width:100%;max-width:188px;height:52px;font-size:16px;display:none}.breath-meditation .welcome__btn-calendar{cursor:pointer;color:#ed994e;font-size:16px;line-height:22px;display:inline-flex;position:relative}.breath-meditation .welcome__btn-calendar:before{content:"";background-color:#ed994e;height:1px;position:absolute;bottom:1px;left:0;right:0}.breath-meditation .welcome__player{flex-shrink:0;flex-basis:572px}.breath-meditation .player-welcome{position:relative}.breath-meditation .player-welcome__cover{-webkit-user-drag:none;border-radius:8px;width:100%;height:100%}.breath-meditation .player-welcome__btn-play{cursor:pointer;background:linear-gradient(#96bbef 0%,#5b86ec 100%);border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.breath-meditation .player-welcome__content{color:#fff;position:absolute;bottom:28px;left:28px}.breath-meditation .player-welcome__title{margin-bottom:8px;font:700 28px/38px Lora}.breath-meditation .schedule{padding-bottom:80px}.breath-meditation .schedule .scheduleDownload{background:linear-gradient(#fff 20%,#fffc 55%,#fff0 100%),url(/img/schedule-download-bg.png)}.breath-meditation .schedule__container{justify-content:space-between;display:flex}.breath-meditation .schedule__title{color:#3d8be8;margin-bottom:28px;font-size:20px;font-weight:600;line-height:28px}.breath-meditation .schedule__steps{align-items:flex-start;gap:40px;display:flex}.breath-meditation .schedule__step{flex:0 0 316px}.breath-meditation .schedule__icon{margin-bottom:20px}.breath-meditation .schedule__heading{margin-bottom:12px;font-size:20px;font-weight:600;line-height:28px}.breath-meditation .schedule__text{line-height:22px}.breath-meditation .schedule__navigation{margin-top:20px}.breath-meditation .schedule__btn-select{letter-spacing:-.02em;text-transform:capitalize;border-radius:8px;height:52px}.breath-meditation .sidebar-schedule{border-radius:12px;flex:0 0 372px;width:372px;padding:32px 40px;box-shadow:0 27px 80px #070e3d08,0 10px 29.2px #070e3d05,0 4.78464px 14.1767px #070e3d04,0 2.34552px 6.94968px #070e3d03,0 .9px 2.75px #070e3d02}.breath-meditation .sidebar-schedule__title{margin-bottom:20px;font:700 24px/32px Lora}.breath-meditation .sidebar-schedule__list{flex-direction:column;gap:16px;display:flex}.breath-meditation .sidebar-schedule__item{align-items:flex-start;gap:16px;display:flex}.breath-meditation .sidebar-schedule__date{margin-bottom:4px;font-size:14px;font-weight:600;line-height:16px}.breath-meditation .sidebar-schedule__time{color:#606270;font-size:14px;line-height:22px}.breath-meditation .journey{padding:80px 0 230px;background-position:bottom!important;background-repeat:no-repeat!important;background-size:cover!important}.breath-meditation .journey__title{text-align:center;margin-bottom:60px;font-size:44px;font-weight:700;line-height:60px}.breath-meditation .journey__benefits{justify-content:center;align-items:flex-start;display:flex}.breath-meditation .journey__divider{flex-shrink:0;margin-top:33px}.breath-meditation .benefit-journey{text-align:center;flex-direction:column;flex:100%;align-items:center;display:flex}.breath-meditation .benefit-journey__status{background:#fff;border-radius:12px;justify-content:center;align-items:center;width:80px;height:80px;margin-bottom:32px;display:inline-flex;position:relative;box-shadow:0 27px 80px #070e3d08,0 9.8px 29.2px #070e3d05,0 4.7px 14.17px #070e3d04,0 2.34px 6.9px #070e3d03,0 .9px 2.74px #070e3d02}.breath-meditation .benefit-journey__number{font:700 24px/1px Lora;position:absolute;top:4px;right:1px}.breath-meditation .benefit-journey__heading{margin-bottom:8px;font-size:20px;font-weight:600;line-height:28px}.breath-meditation .benefit-journey__description{color:#6f7283;line-height:22px}.breath-meditation .download-schedule{border-radius:12px;flex-direction:column;flex-grow:1;justify-content:center;gap:40px;max-width:672px;padding:52px 60px;display:flex;background-repeat:no-repeat!important;background-size:cover!important}.breath-meditation .download-schedule__title{margin:0;font:700 28px/38px Lora}.breath-meditation .download-schedule__actions{gap:24px;display:flex}.breath-meditation .download-schedule__link{color:#fff;background:#000;border-radius:4px;justify-content:center;align-items:center;gap:7px;width:140px;height:50px;font-family:Metropolis;font-size:10px;font-weight:500;line-height:10px;text-decoration:none;display:inline-flex}.breath-meditation .download-schedule__market{font-size:14px;font-weight:700;line-height:14px}@media (max-width:1199px){.breath-meditation .welcome__container{gap:48px}.breath-meditation .welcome__player{flex-basis:480px}.breath-meditation .schedule__container{flex-direction:column-reverse;align-items:center;gap:48px}.breath-meditation .schedule__content{text-align:center}.breath-meditation .schedule__steps{justify-content:center}.breath-meditation .sidebar-schedule{flex-basis:auto}.breath-meditation .journey__benefits{gap:48px}.breath-meditation .journey__divider{display:none}}@media (max-width:991px){.breath-meditation .welcome__container{flex-direction:column}.breath-meditation .welcome__content{text-align:center;align-items:center}.breath-meditation .welcome__description{max-width:600px}.breath-meditation .welcome__player{flex-basis:auto}.breath-meditation .journey__benefits{flex-direction:column;align-items:center}.breath-meditation .journey__benefit{max-width:420px}}@media (max-width:768px){.breath-meditation .welcome{padding:20px 0 48px}.breath-meditation .welcome__title{font-size:36px;line-height:48px}.breath-meditation .welcome__description{margin-bottom:20px}.breath-meditation .player-welcome__content{bottom:20px;left:20px}.breath-meditation .player-welcome__cover{-o-object-fit:cover;object-fit:cover;min-height:215px}.breath-meditation .schedule{padding-bottom:60px}.breath-meditation .schedule__sidebar{width:100%;max-width:372px;padding:28px 32px}.breath-meditation .schedule__steps{flex-direction:column;gap:48px}.breath-meditation .schedule__icon{margin-bottom:32px}.breath-meditation .schedule__btn-select{text-align:center;justify-content:center;width:100%;height:52px;font-size:16px}.breath-meditation .schedule__step{flex-basis:auto;max-width:315px}.breath-meditation .schedule__navigation{margin-top:32px}.breath-meditation .journey{padding:60px 0 230px}.breath-meditation .journey__title{margin-bottom:32px;font:700 28px/38px Lora}.breath-meditation .download-schedule{padding:40px 24px 32px}.breath-meditation .download-schedule__title{text-align:center}.breath-meditation .download-schedule__title br{display:none}.breath-meditation .download-schedule__actions{justify-content:center}}@media (max-width:560px){.breath-meditation .schedule__btn-select{display:none}.breath-meditation .welcome__navigation{flex-wrap:nowrap;justify-content:center;align-items:center;width:100%;display:flex}.breath-meditation .welcome__btn-course{margin-right:20px;display:flex}.breath-meditation .welcome__btn-calendar{white-space:nowrap}}@media (max-width:390px){.breath-meditation .schedule__step{max-width:100%}.breath-meditation .download-schedule{border-radius:0;margin:0 -20px}.breath-meditation .download-schedule__link{width:100%}}@media (max-width:360px){.breath-meditation .welcome__navigation{flex-direction:column;gap:20px}.breath-meditation .welcome__btn-course{margin-right:unset}}.ReactTags__tags{width:100%;position:relative}.ReactTags__clearAll{cursor:pointer;color:#fff;background:#f88d8d;border:none;margin:10px;padding:10px}.ReactTags__tagInput{border-radius:2px}.ReactTags__tagInput .ReactTags__tagInputField{margin-top:8px!important}.ReactTags__editInput{border-radius:1px}.ReactTags__editTagInput{display:inline-flex}.ReactTags__selected span.ReactTags__tag{color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;background-color:#6c757d;border-radius:.25rem;margin:0 5px;padding:.25em .4em;font-size:12px;font-weight:500;line-height:1;display:inline-block}.ReactTags__selected a.ReactTags__remove{color:#aaa;cursor:pointer;margin-left:5px}.ReactTags__selected span.ReactTags__tag.error{color:#fff;background-color:#dc3545}.ReactTags__selected span.ReactTags__tag.success{color:#fff;background-color:#28a745}.ReactTags__selected .ReactTags__remove{cursor:pointer;color:#fff;background:0 0;border:none}.advocate-reward{border:1px solid #3d8be8;border-radius:10px;padding:27px;box-shadow:0 0 20px -5px #3d8be854}.advocate-reward__title{font-size:14px;line-height:18px}.advocate-reward__text{text-align:start;font-size:14px;line-height:18px}.advocate-reward__list{align-items:center;gap:10px;display:flex}.advocate-reward__button{color:#fff;cursor:pointer;background-color:#3d8be8;border:#0000;border-radius:10px;padding:8px 16px;font-family:inherit;font-size:14px;font-weight:600}.advocate-reward__button:hover{background-color:#196ed4}.advocate-reward__button:focus{outline:none}.advocate-reward__button:active{background-color:#1264c9;outline:none}.advocate-reward__button--disabled{cursor:not-allowed;background-color:silver}.advocate-reward__button--disabled:hover,.advocate-reward__button--disabled:active{background-color:silver}.advocate-reward__checkbox{accent-color:#3d8be8;width:20px;height:20px}.advocate-reward__label{color:#fff;background-color:#e47d6c;border-radius:5px;width:145px;padding:5px 20px;font-family:inherit;font-size:12px;font-weight:600}.advocate-reward__select{width:100%}.advocate-reward--page .item-volonteer .select2-selection{border-color:#3d8be8}.advocate-reward--page .select2-results__option{text-align:center}.advocate-reward--page .select2-container--default .select2-selection--single .select2-selection__rendered{justify-content:center;margin:0}.advocate-reward--page .select2-container--default.select2-container--focus .select2-selection--single{border-color:#3d8be8;outline:none}.advocate-reward__total{font-size:14px;font-weight:700}.demo{width:382px}@media (max-width:575px){.advocate-reward{width:100%;max-width:310px}.advocate-reward__list{flex-direction:column;justify-content:center}.advocate-reward__button{width:100%;margin:0 auto}.advocate-reward__total{text-align:center}.demo{width:310px}}@media (min-width:576px){.advocate-reward{width:440px}.advocate-reward__list{flex-flow:wrap;justify-content:space-between}.advocate-reward__button{width:auto;margin:0}.advocate-reward__total{text-align:start}}@media (max-width:320px){.advocate-reward{width:98%;max-width:310px}.advocate-reward--page .select2-container--default .select2-search--inline .select2-search__field{font-size:12px}.demo{width:98%;max-width:310px}}@media (max-width:270px){.advocate-reward--page .select2-container--default .select2-search--inline .select2-search__field{font-size:10px}}.wcf-h2,.wcf-h4{color:#000;text-align:center;font-family:PoppinsRegular,sans-serif}.wcf-h2{font-size:48px;line-height:58px}.wcf-h4{font-size:20px;line-height:30px}.wcf-body,.wcf-body-small{color:#000;font-family:PoppinsRegular,sans-serif}.wcf-body span,.wcf-body-small span{color:#ef4930}.wcf-body{font-size:16px;line-height:24px}.wcf-body-small{font-size:12px;line-height:14px}.wcf-input{font-family:PoppinsRegular,sans-serif;font-size:16px;line-height:24px;position:relative}.wcf-input__label{color:#000000b3;margin-bottom:8px}.wcf-input__label~.wcf-input__button{top:40px}.wcf-input__field{color:#2b2b2b;background-color:#fff;border:1px solid #d7d7d7;border-radius:0;width:100%;padding:11px;transition:border-color .3s ease-in-out,box-shadow .3s ease-in-out;box-shadow:0 1px 2px #00000014}.wcf-input__field:focus{box-shadow:0 1px 2px #0000004d;border-color:#00000080!important}.wcf-input__field::placeholder{color:#2b2b2b80}.wcf-input__field.error{border-color:#ef4930!important}.wcf-input__button{text-align:center;background-color:#fff;border:none;width:32px;height:32px;padding:4px;display:block;position:absolute;top:8px;right:16px}.wcf-input__button img{width:24px;height:24px}.wcf-input__button:focus{outline:none}.wcf-input__info,.wcf-input__error-message{margin-top:8px;padding:0 12px;font-size:12px;line-height:14px}.wcf-input__info{color:#26294d80}.wcf-input__error-message{text-align:right;color:#ef4930;display:block}.wcf-select{font-family:PoppinsRegular,sans-serif;font-size:16px;line-height:24px}.wcf-select__label{color:#000000b3;margin-bottom:8px}.wcf-select__field{border:1px solid #e9e9e9;width:100%}.wcf-select__field .select2{width:100%!important}.wcf-select__field .select2-container--default .select2-selection{height:unset;color:#2b2b2b;background-color:#fff;border:1px solid #d7d7d7;border-radius:0;padding:11px 39px 11px 11px;transition:border-color .3s ease-in-out,box-shadow .3s ease-in-out;overflow:hidden;box-shadow:0 1px 2px #00000014}.wcf-select__field .select2-container--default .select2-selection__rendered{gap:8px;padding:0;display:flex;line-height:24px!important}.wcf-select__field .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#2b2b2b80}.wcf-select__field .select2-container--default .select2-selection--single .select2-selection__arrow{width:16px;height:48px;right:12px}.wcf-select__field .select2-container--default .select2-selection--single .select2-selection__arrow b{border-width:10px 8px 0;border-color:#000 #0000 #0000;margin-top:-5px;margin-left:-8px}.wcf-select__field .select2-container--default .select2-selection--multiple{display:flex}.wcf-select__field .select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice{background:#f0f0f0;border:1px solid #79747e;border-radius:8px;flex-direction:row-reverse;margin:0;padding:4px 6px 4px 12px;display:flex}.wcf-select__field .select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice__remove{color:#ef4930;border:none;font-size:24px;font-weight:400;line-height:24px;position:static}.wcf-select__field .select2-container--default .select2-search--inline .select2-search__field{color:#2b2b2b80;margin:1px 0 5px;font-family:PoppinsRegular,sans-serif;font-size:16px;line-height:24px;display:block}.wcf-select__field .select2-container--open .select2-selection--single .select2-selection__arrow b{border-width:0 8px 10px;border-color:#0000 #0000 #000}.wcf-select__field .select2-container--focus .select2-selection{box-shadow:0 1px 2px #0000004d;border-color:#00000080!important}.wcf-select__field.error .select2-container--default .select2-selection{border-color:#ef4930!important}.wcf-select__info,.wcf-select__error-message{margin-top:8px;padding:0 12px;font-size:12px;line-height:14px}.wcf-select__info{color:#26294d80}.wcf-select__error-message{text-align:right;color:#ef4930;display:block}.wcf-select__dropdown .select2-dropdown{color:#000;background-color:#fff;border:none;border-radius:0;padding:8px 0 0;font-family:PoppinsRegular,sans-serif;font-size:16px;line-height:24px;box-shadow:0 1px 2px #0000004d}.wcf-select__dropdown .select2-dropdown--above{padding:0 0 8px}.wcf-select__dropdown .select2-dropdown .select2-results__group{display:none}.wcf-select__dropdown .select2-dropdown .select2-results__option{position:relative}.wcf-select__dropdown .select2-dropdown .select2-results__option:not([role=group]){padding:6.5px 16px}.wcf-select__dropdown .select2-dropdown .select2-results__option--selectable{position:relative}.wcf-select__dropdown .select2-dropdown .select2-results__option--highlighted{color:#000;background-color:#d7d7d7}.wcf-select__dropdown .select2-dropdown .select2-results__option[aria-selected=true]{color:#000;background-color:#fff}.wcf-select__dropdown .select2-dropdown .select2-results__option[aria-selected=true]:after{content:url(/img/select-checkmark.png);width:16px;height:16px;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.wcf-select__dropdown .select2-dropdown .select2-results__option--group{padding:0}.wcf-select__dropdown .select2-dropdown .select2-results__option--group:not(:last-child),.select2-container--default .select2-results__option[role=group]:not(:last-child){border-bottom:1px solid #2b2b2b}.select2-container--default .select2-results__group{padding:0}.wcf-country-option__image{width:18px;height:18px}.wcf-country-option__image:not(:last-child){margin-right:8px}.wcf-checkbox{font-family:PoppinsRegular,sans-serif;font-size:12px;line-height:18px}.wcf-checkbox__field{display:none}.wcf-checkbox__field:checked+.wcf-checkbox__label:after{opacity:1}.wcf-checkbox__field:disabled+.wcf-checkbox__label{color:#f0f0f0}.wcf-checkbox__field:disabled+.wcf-checkbox__label:before{background-color:#d7d7d7;border-color:#f0f0f0}.wcf-checkbox__field:checked:disabled+.checkbox__span:before{background-color:#f0f0f0}.wcf-checkbox__field:not(:disabled)+.wcf-checkbox__label{cursor:pointer}.wcf-checkbox__label{color:#000;padding-left:24px;display:block;position:relative}.wcf-checkbox__label:after,.wcf-checkbox__label:before{content:"";border-radius:3px;width:16px;height:16px;position:absolute;top:0;left:0}.wcf-checkbox__label:before{background-color:#fff;border:1px solid #d7d7d7;display:inline-block}.wcf-checkbox__label:after{opacity:0;background:url(/img/ic-tick-blue.svg) 0 0/contain;transition:opacity .3s ease-in-out}.wcf-combined-input{font-family:PoppinsRegular,sans-serif;font-size:16px;line-height:24px}.wcf-combined-input__label{color:#000000b3;margin-bottom:8px}.wcf-combined-input__fields{width:100%;display:flex}.wcf-combined-input__fields .wcf-input{flex-grow:1}.wcf-combined-input__fields .wcf-input__field{border-left-color:#0000}.wcf-combined-input__fields .wcf-select .wcf-select__field .select2-container--default .select2-selection{background-color:#f0f0f0;border-right-color:#0000}.wcf-combined-input__info{color:#26294d80;margin-top:8px;padding:0 12px;font-size:12px;line-height:14px}.wcf-button{text-align:center;white-space:nowrap;color:#fff;background-color:#ef4930;border:none;border-radius:12px;padding:12px 24px;font-family:PoppinsMedium,sans-serif;font-size:16px;line-height:24px;transition:box-shadow .3s ease-in-out;display:block;box-shadow:0 1px 2px #00000014}.wcf-button:hover{box-shadow:0 1px 2px #00000026}.wcf-button:active{box-shadow:0 1px 2px #0000004d}.wcf-button:disabled{background-color:#ef493091}.wcf-button:focus{outline:none}.wcf-link{color:#ef4930}.wcf-link:hover{color:#ef4930e6}.wcf-link:active{color:#ef4930cc}.wcf-icon-button{text-align:center;background-color:#fff;border:none;border-radius:8px;width:48px;height:48px;padding:10px;transition:box-shadow .3s ease-in-out;display:block;box-shadow:0 1px 2px #00000014}.wcf-icon-button:hover{box-shadow:0 1px 2px #00000026}.wcf-icon-button:active{box-shadow:0 1px 2px #0000004d}.wcf-icon-button:focus{outline:none}.wcf-header{padding:40px 0}.wcf-header__container{display:flex}.wcf-header__container .wcf-logo__image{height:50px}@media only screen and (min-width:1440px){.wcf-header__container{max-width:1320px}}@media only screen and (max-width:991px){.wcf-header__container{justify-content:center}.wcf-header__container .wcf-logo__image{height:40px}}.wcf-form__fields{margin-bottom:48px}.wcf-form__fields .wcf-form__field_hidden{display:none}.wcf-form__fields .wcf-form__field:not(:last-child){margin-bottom:24px}.wcf-form__note{text-align:right;margin:16px 0}.wcf-form__button{width:100%}.wcf-form_hidden{display:none}@media only screen and (max-width:991px){.wcf-form__fields{margin-bottom:32px}.wcf-form__fields .wcf-form__field:not(:last-child){margin-bottom:16px}}.wcf-auth-selector{width:100%;display:flex}.wcf-auth-selector__button{text-align:center;white-space:nowrap;color:#00000080;background-color:#fff;border:1px solid #11111140;border-radius:0;outline:none;width:50%;padding:15px 25px 14px;font-family:PoppinsRegular,sans-serif;font-size:18px;line-height:27px;transition:all .3s ease-in-out;display:block}.wcf-auth-selector__button:hover{box-shadow:0 1px 2px #00000026}.wcf-auth-selector__button:active{box-shadow:0 1px 2px #0000004d}.wcf-auth-selector__button:focus{outline:none}.wcf-auth-selector__button_active{color:#fff;background-color:#000;border-color:#000;font-family:PoppinsMedium,sans-serif}.world-culture-festival{flex-direction:column;justify-content:center;min-height:calc(100vh - 130px);padding:20px 0;display:flex;position:relative}.world-culture-festival__column{width:380px;position:relative}.world-culture-festival__title,.world-culture-festival__subtitle,.world-culture-festival__selector{margin-bottom:48px}.world-culture-festival__policy{color:#26294d80;text-align:right;margin:16px 0}.world-culture-festival__agreement{margin-top:16px}.world-culture-festival__divider{color:#666;justify-content:space-between;align-items:center;gap:23px;padding:4px 0;font-family:PoppinsRegular,sans-serif;font-size:18px;line-height:27px;display:flex}.world-culture-festival__divider:before,.world-culture-festival__divider:after{content:"";background-color:#66666640;flex-grow:1;height:2px}.world-culture-festival__third-party-auth{justify-content:center;align-items:center;gap:32px;margin-top:16px;display:flex}.world-culture-festival__background{z-index:-1;width:50%;position:absolute;right:0;overflow:hidden}.world-culture-festival__background img{min-width:100%;position:absolute}.world-culture-festival__background_people-1{height:100%;top:0}.world-culture-festival__background_people-1 img{bottom:0}.world-culture-festival__background_people-2{height:700px}.world-culture-festival__background_people-2 img{min-height:800px;top:50%;left:50%;transform:translate(-50%,-50%)}.world-culture-festival__background_people-3{height:100%}.world-culture-festival__background_people-3 img{top:50%;transform:translateY(-50%)}@media only screen and (min-width:1200px){.world-culture-festival__container{max-width:1040px}}@media only screen and (max-width:991px){.world-culture-festival{padding:40px 0 20px}.world-culture-festival__column{width:100%}.world-culture-festival__subtitle{margin-bottom:16px}.world-culture-festival__selector{margin-bottom:32px}.world-culture-festival__policy{text-align:left;margin:24px 0 28px}.world-culture-festival__third-party-auth{gap:16px}.world-culture-festival__background_people-1,.world-culture-festival__background_people-2,.world-culture-festival__background_people-3{display:none}}.overflow-scroll{overflow-y:scroll}.scheduling-modal{z-index:15;width:100%;height:max-content;margin:auto;font-family:Work Sans,sans-serif}@media (min-width:1200px){.scheduling-modal{max-width:1144px;padding-top:100px;padding-bottom:100px}}.scheduling-modal__template{-moz-column-gap:24px;grid-template-columns:689px 463px;column-gap:24px;display:grid}.scheduling-modal__template.third{width:100%;grid-template-columns:1fr!important}@media screen and (max-width:1240px){.scheduling-modal__template{grid-template-columns:calc(60% - 12px) calc(40% - 12px)}}@media screen and (max-width:991px){.scheduling-modal__template{grid-template-columns:1fr}}@media screen and (min-width:991px){.scheduling-modal__total{grid-area:1/2/4/3}}.scheduling-modal__wrapper{background:#fef5ec;border-radius:20px;padding:24px 16px}.scheduling-modal__step{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.scheduling-modal__header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}@media (min-width:1200px){.scheduling-modal__header svg{width:68px;height:68px}}.scheduling-modal__header .scheduling-modal__btn-close svg{width:32px;height:32px}@media screen and (max-width:991px){.scheduling-modal__header{margin-bottom:12px}}.scheduling-modal__header-text{margin-left:16px}.scheduling-modal__header-text h3{color:#0e0e0e;font-family:Lora,sans-serif;font-size:40px;line-height:40px}@media screen and (max-width:991px){.scheduling-modal__header-text h3{font-size:24px;line-height:24px}.scheduling-modal__header-text h3 br{display:none}}.scheduling-modal__header-text p{color:#262627;margin-top:12px;font-family:Work Sans,sans-serif;font-size:24px;font-weight:300;line-height:32px}@media screen and (max-width:991px){.scheduling-modal__header-text p{font-size:16px;line-height:16px}}.scheduling-modal__header-text--final-step{justify-content:space-between;align-items:flex-start;width:100%;margin-left:0;display:flex}.scheduling-modal__content-wrapper{color:#0e0e0e;background:#fff;border-radius:24px;width:100%;height:max-content;margin-bottom:24px;padding:24px;font-size:32px}.scheduling-modal__content-wrapper h3{color:#0e0e0e;font-family:Lora,sans-serif;font-size:24px;font-weight:400;line-height:32px}@media screen and (max-width:991px){.scheduling-modal__content-wrapper h3{font-size:20px}}.scheduling-modal__content-wrapper h4{margin-top:16px;font-family:Lora,sans-serif;font-size:24px;line-height:32px}.scheduling-modal__content-wrapper p{color:#262627;margin-top:8px;font-family:Work Sans,sans-serif;font-size:12px;font-weight:300;line-height:16px}.scheduling-modal__content-wrapper hr{margin-top:16px;margin-bottom:16px}.scheduling-modal__content-wrapper-required{color:#262627;font-family:Work Sans,sans-serif;font-size:12px;font-weight:300;line-height:16px}.scheduling-modal__content-wrapper-required:before{content:"*";color:#ff9e1b;margin-right:5px}.scheduling-modal__content-wrapper-login{justify-content:space-between;align-items:center;margin-top:12px;display:flex}.scheduling-modal__content-wrapper-login span:first-child,.scheduling-modal__content-wrapper-login a{color:#262627;font-family:Work Sans;font-size:14px;font-weight:400;line-height:20px}.scheduling-modal__content-wrapper-login a{color:#fca248;font-weight:500;text-decoration-line:underline}.scheduling-modal__content-wrapper-form-list{grid-template-columns:1fr 1fr;gap:12px;margin-top:12px;display:grid}@media screen and (max-width:991px){.scheduling-modal__content-wrapper-form-list{grid-template-columns:1fr}}.scheduling-modal__content-wrapper-form-list.credit-card{grid-template-columns:1fr 1fr 1fr;display:none}.scheduling-modal__content-wrapper-form-list.credit-card.show{display:grid}.scheduling-modal__content-wrapper-form-list.credit-card li:first-child{grid-column:1/4}.scheduling-modal__content-wrapper-form-list li{position:relative}.scheduling-modal__content-wrapper-form-list input.text-input{color:#262627e6;border:1px solid #00000026;border-radius:16px;width:100%;height:48px;padding:20px;font-family:Work Sans,sans-serif;font-size:14px;font-weight:300;line-height:20px}.scheduling-modal__content-wrapper-form-list input.text-input::placeholder{color:#fff}.scheduling-modal__content-wrapper-form-list input.text-input:not(:-moz-placeholder-shown)+label.label-placeholder-style{background-color:#fff;padding:0 3px;top:-5px;transform:translateY(0)}.scheduling-modal__content-wrapper-form-list input.text-input:not(:placeholder-shown)+label.label-placeholder-style,.scheduling-modal__content-wrapper-form-list input.text-input:focus+label.label-placeholder-style{background-color:#fff;padding:0 3px;top:-5px;transform:translateY(0)}.scheduling-modal__content-wrapper-form-list label.label-placeholder-style{color:#262627cc;font-family:Work Sans,sans-serif;font-size:14px;font-weight:300;line-height:20px;transition:all .35s;position:absolute;top:50%;left:20px;transform:translateY(-50%)}@media (min-width:1200px){.scheduling-modal__content-wrapper-form-list label.label-placeholder-style{font-size:16px;line-height:24px}}.scheduling-modal__content-wrapper-form-list label.label-placeholder-style.required:after{content:"*";color:#ff9e1b;margin-left:5px}.scheduling-modal__content-wrapper-form-list .pay-row{border:1px solid #00000026;border-radius:16px;padding:16px 24px;display:flex}.scheduling-modal__content-wrapper-form-list .pay-row:has([type=radio]:checked){border-color:#ff9e1b}.scheduling-modal__content-wrapper-form-list .pay-row .input-group{align-items:center}.scheduling-modal__content-wrapper-form-list .pay-row label{color:#fca248;font-family:Work Sans,sans-serif;font-size:12px;font-weight:600;line-height:16px}@media (min-width:1200px){.scheduling-modal__content-wrapper-form-list .pay-row label{font-size:16px;line-height:24px}}.scheduling-modal__content-wrapper-form-list .pay-row [type=radio]:checked,.scheduling-modal__content-wrapper-form-list .pay-row [type=radio]:not(:checked){position:absolute;left:-9999px}.scheduling-modal__content-wrapper-form-list .pay-row [type=radio]:checked+label,.scheduling-modal__content-wrapper-form-list .pay-row [type=radio]:not(:checked)+label{cursor:pointer;padding-left:28px;display:inline-block;position:relative}.scheduling-modal__content-wrapper-form-list .pay-row [type=radio]:checked+label:before,.scheduling-modal__content-wrapper-form-list .pay-row [type=radio]:not(:checked)+label:before{content:"";background:#fef5ec;border-radius:100%;width:18px;height:18px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.scheduling-modal__content-wrapper-form-list .pay-row [type=radio]:checked+label:after,.scheduling-modal__content-wrapper-form-list .pay-row [type=radio]:not(:checked)+label:after{content:"";background:#fca248;border-radius:100%;width:12px;height:12px;transition:all .2s;position:absolute;top:50%;left:3px}.scheduling-modal__content-wrapper-form-list .pay-row [type=radio]:not(:checked)+label:after{opacity:0;transform:scale(0)}.scheduling-modal__content-wrapper-form-list .pay-row [type=radio]:checked+label:after{opacity:1;transform:scale(1)translateY(-50%)}.scheduling-modal__content-wrapper-form-checkbox label{cursor:pointer;color:#262627;align-items:flex-start;gap:16px;font-family:Work Sans,sans-serif;font-size:12px;line-height:20px;display:flex;position:relative}.scheduling-modal__content-wrapper-form-checkbox label a{color:#fca248;text-decoration-line:underline}.scheduling-modal__content-wrapper-form-checkbox label:before{content:"";vertical-align:middle;cursor:pointer;background-color:#0000;border:2px solid #ff9e1b;border-radius:50%;margin-right:5px;padding:10px;display:inline-block;position:relative}.scheduling-modal__content-wrapper-form-checkbox input{height:initial;width:initial;cursor:pointer;margin-bottom:0;padding:0;display:none}.scheduling-modal__content-wrapper-form-checkbox input:checked+label:before{background-color:#ff9e1b}.scheduling-modal__content-wrapper-form-checkbox input:checked+label:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:6px;height:14px;display:block;position:absolute;top:4px;left:9px;transform:rotate(45deg)}.scheduling-modal__content-calendar{margin-top:24px}.scheduling-modal__content-calendar .flatpickr-calendar{box-shadow:none;width:100%}.scheduling-modal__content-calendar .flatpickr-calendar.arrowTop:before{content:none}.scheduling-modal__content-calendar .flatpickr-months{align-items:center}.scheduling-modal__content-calendar .flatpickr-months .flatpickr-month{text-align:left;order:1}.scheduling-modal__content-calendar .flatpickr-months .flatpickr-month .flatpickr-current-month{width:auto;position:static;left:auto}.scheduling-modal__content-calendar .flatpickr-months .flatpickr-prev-month{order:2}.scheduling-modal__content-calendar .flatpickr-months .flatpickr-next-month{order:3;margin-left:24px}.scheduling-modal__content-calendar .flatpickr-months .flatpickr-prev-month,.scheduling-modal__content-calendar .flatpickr-months .flatpickr-next-month{border:.5px solid #fca248;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:static}.scheduling-modal__content-calendar .flatpickr-months .flatpickr-prev-month svg,.scheduling-modal__content-calendar .flatpickr-months .flatpickr-next-month svg{width:12px;height:12px}.scheduling-modal__content-calendar .flatpickr-months .flatpickr-prev-month svg path,.scheduling-modal__content-calendar .flatpickr-months .flatpickr-next-month svg path{fill:#fca248}.scheduling-modal__content-calendar .flatpickr-months .cur-month,.scheduling-modal__content-calendar .flatpickr-months .cur-year{color:#000;text-transform:uppercase;font-family:Work Sans,sans-serif;font-size:16px;font-weight:600;line-height:24px}.scheduling-modal__content-calendar .flatpickr-days{padding:0 34px}@media screen and (max-width:991px){.scheduling-modal__content-calendar .flatpickr-days{padding:0 16px}}.scheduling-modal__content-calendar .dayContainer{-moz-column-gap:40px;gap:12px 40px;margin-top:12px}@media screen and (max-width:991px){.scheduling-modal__content-calendar .dayContainer{-moz-column-gap:10px;column-gap:10px}}.scheduling-modal__content-calendar .flatpickr-days,.scheduling-modal__content-calendar .dayContainer{width:100%;min-width:auto;max-width:none}.scheduling-modal__content-calendar .flatpickr-day{color:#fca248;text-transform:uppercase;border:1px solid #fca2484d;border-radius:12px;justify-content:center;align-items:center;width:44px;max-width:44px;height:44px;font-family:Work Sans;font-size:20px;line-height:44px;display:flex}@media screen and (max-width:991px){.scheduling-modal__content-calendar .flatpickr-day{border-radius:4.38px;width:30px;max-width:30px;height:30px;max-height:30px;font-size:14px;line-height:30px}}.scheduling-modal__content-calendar .flatpickr-day.today{border-color:#fca2484d}.scheduling-modal__content-calendar .flatpickr-day.prevMonthDay,.scheduling-modal__content-calendar .flatpickr-day.nextMonthDay{visibility:hidden}.scheduling-modal__content-calendar .flatpickr-weekdays{height:auto}.scheduling-modal__content-calendar .flatpickr-weekdays .flatpickr-weekdaycontainer{background:#fef5ec;border-radius:15px;margin-top:12px;padding:0 34px}@media (min-width:1200px){.scheduling-modal__content-calendar .flatpickr-weekdays .flatpickr-weekdaycontainer{justify-content:space-between}}@media screen and (max-width:991px){.scheduling-modal__content-calendar .flatpickr-weekdays .flatpickr-weekdaycontainer{border-radius:4px;padding:0 16px}}.scheduling-modal__content-calendar .flatpickr-weekdays .flatpickr-weekdaycontainer .flatpickr-weekday{color:#fca248;text-transform:uppercase;padding:6px 0;font-size:16px;font-weight:500;line-height:24px}@media (min-width:1200px){.scheduling-modal__content-calendar .flatpickr-weekdays .flatpickr-weekdaycontainer .flatpickr-weekday{aspect-ratio:1;justify-content:center;align-items:center;width:calc(14.2857% - 20px);max-width:calc(14.2857% - 20px);height:44px;padding:0;display:flex}}@media screen and (max-width:991px){.scheduling-modal__content-calendar .flatpickr-weekdays .flatpickr-weekdaycontainer .flatpickr-weekday{padding:8px 0;font-size:12px;line-height:14px}}.scheduling-modal__content-calendar .flatpickr-day.selected{color:#000;background:#fca248;border-color:#fca248;border-radius:4.375px}@media (min-width:1200px){.scheduling-modal__content-calendar .flatpickr-day.selected{border-radius:10px}}.scheduling-modal__content-calendar .flatpickr-day.selected:hover{background:#fca248!important;border-color:#fca248!important}.scheduling-modal__content-calendar .flatpickr-day.selected.first:before{border-top-left-radius:10px;border-bottom-left-radius:10px;left:-8px}.scheduling-modal__content-calendar .flatpickr-day.selected.last:before{border-top-right-radius:10px;border-bottom-right-radius:10px;right:-8px}.scheduling-modal__content-calendar .flatpickr-day.selected:before{z-index:-1;content:"";background:#fef5ec;width:90px;height:56px;position:absolute}@media screen and (max-width:991px){.scheduling-modal__content-calendar .flatpickr-day.selected:before{height:38px}}.scheduling-modal__content-country-select label,.scheduling-modal__content-country-select .select2-container{width:100%!important}.scheduling-modal__content-country-select label .select2-selection--single,.scheduling-modal__content-country-select .select2-container .select2-selection--single{height:auto}.scheduling-modal__content-country-select label .select2-selection--single .select2-selection__rendered,.scheduling-modal__content-country-select .select2-container .select2-selection--single .select2-selection__rendered{color:#000;white-space:break-spaces;padding-left:35px;padding-right:10px;font-size:12px;font-weight:500;line-height:16px}@media (min-width:1200px){.scheduling-modal__content-country-select label .select2-selection--single .select2-selection__rendered,.scheduling-modal__content-country-select .select2-container .select2-selection--single .select2-selection__rendered{font-size:14px;line-height:24px}}.scheduling-modal__content-country-select label .select2-container--default .select2-selection--single,.scheduling-modal__content-country-select .select2-container .select2-container--default .select2-selection--single{border:.5px solid #fca248;border-radius:44px;padding:16px;position:relative}.scheduling-modal__content-country-select label .select2-container--default .select2-selection--single:before,.scheduling-modal__content-country-select .select2-container .select2-container--default .select2-selection--single:before{content:url(/img/worldwide.png);position:absolute;top:50%;transform:translateY(-50%)}.scheduling-modal__content-country-select label .select2-container--default .select2-selection--single .select2-selection__arrow,.scheduling-modal__content-country-select .select2-container .select2-container--default .select2-selection--single .select2-selection__arrow{top:50%;transform:translateY(-50%)}.scheduling-modal__content-country-select label .select2-container--default .select2-selection--single .select2-selection__arrow b,.scheduling-modal__content-country-select .select2-container .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#000 #0000 #0000;margin-top:0;margin-left:0;top:50%;left:0;transform:translateY(-50%)}.scheduling-modal__content-country-select .select2-container--open .select2-selection--single{border-bottom-right-radius:20px!important;border-bottom-left-radius:20px!important}.scheduling-modal__content-options{flex-direction:column;gap:16px;margin-top:16px;display:flex}@media screen and (min-width:991px){.scheduling-modal__content-options{max-height:560px;padding-bottom:10px;padding-right:10px;overflow-y:auto}.scheduling-modal__content-options::-webkit-scrollbar{width:8px}.scheduling-modal__content-options::-webkit-scrollbar-track{background:#fef5ec}.scheduling-modal__content-options::-webkit-scrollbar-thumb{background:#fca248;border-radius:4px}.scheduling-modal__content-options::-webkit-scrollbar-thumb:hover{background:#fca248b0}}@media screen and (min-width:1240px){.scheduling-modal__content-options{max-height:350px}}.scheduling-modal__content-option{color:#959595;padding:20px;font-size:16px;line-height:24px}.scheduling-modal__content-option-title label{color:#fca248;text-transform:uppercase;font-weight:600}.scheduling-modal__content-option-title [type=radio]:checked,.scheduling-modal__content-option-title [type=radio]:not(:checked){position:absolute;left:-9999px}.scheduling-modal__content-option-title [type=radio]:checked+label,.scheduling-modal__content-option-title [type=radio]:not(:checked)+label{cursor:pointer;padding-left:28px;display:inline-block;position:relative}.scheduling-modal__content-option-title [type=radio]:checked+label:before,.scheduling-modal__content-option-title [type=radio]:not(:checked)+label:before{content:"";background:#fef5ec;border-radius:100%;width:18px;height:18px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.scheduling-modal__content-option-title [type=radio]:checked+label:after,.scheduling-modal__content-option-title [type=radio]:not(:checked)+label:after{content:"";background:#fca248;border-radius:100%;width:12px;height:12px;transition:all .2s;position:absolute;top:50%;left:3px}.scheduling-modal__content-option-title [type=radio]:not(:checked)+label:after{opacity:0;transform:scale(0)}.scheduling-modal__content-option-title [type=radio]:checked+label:after{opacity:1;transform:scale(1)translateY(-50%)}.scheduling-modal__content-option-text-with-clock{color:#26262799;font-family:Work Sans,sans-serif;font-size:16px;line-height:24px;margin-top:14px!important}.scheduling-modal__content-option-text-with-clock:before{content:url("/img/clock 1.svg");margin-right:8px}.scheduling-modal__content-option-variants{margin-top:12px;display:flex}@media screen and (max-width:1240px){.scheduling-modal__content-option-variants{flex-direction:column;gap:8px}}.scheduling-modal__content-option-row{flex-direction:column;justify-content:space-between;align-items:center;display:flex}@media screen and (max-width:1240px){.scheduling-modal__content-option-row{flex-direction:row}}@media screen and (min-width:1241px){.scheduling-modal__content-option-row:first-child+.scheduling-modal__content-option-row{margin:0 auto;position:relative}.scheduling-modal__content-option-row:first-child+.scheduling-modal__content-option-row:before,.scheduling-modal__content-option-row:first-child+.scheduling-modal__content-option-row:after{content:"";background-color:#fca24833;width:.5px;height:100%;position:absolute;top:0}.scheduling-modal__content-option-row:first-child+.scheduling-modal__content-option-row:before{left:-12px}.scheduling-modal__content-option-row:first-child+.scheduling-modal__content-option-row:after{right:-12px}}.scheduling-modal__content-option-row-date{text-align:center;color:#262627;background:#fef5ec;border-radius:10px;width:100%;padding:8px 12px;font-family:Work Sans;font-size:12px;font-style:normal;font-weight:400;line-height:16px}@media screen and (max-width:1240px){.scheduling-modal__content-option-row-date{width:80px}}.scheduling-modal__content-option-row-time{color:#262627;margin-top:12px;font-family:Work Sans;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.scheduling-modal__content-option-footer{border-top:.5px solid #fca24833;justify-content:space-between;align-items:center;padding-top:12px;display:flex;margin-top:12px!important}.scheduling-modal__content-option-footer-text-with-icon:before{content:url("/img/user 1.svg");margin-right:8px}.scheduling-modal__apple-pay{color:#fff;background:#000;border:none;border-radius:44px;justify-content:center;align-self:stretch;align-items:center;gap:8px;width:100%;height:40px;padding:16px 24px;font-size:16px;display:flex}.scheduling-modal__continue{color:#fcfaf8;text-align:center;text-transform:uppercase;background:#fca248;border:none;border-radius:44px;justify-content:center;align-self:stretch;align-items:center;width:100%;height:40px;margin-top:16px;padding:16px 24px;font-size:14px;font-weight:600;line-height:24px;display:flex}@media (min-width:1200px){.scheduling-modal__continue{width:100%;margin-top:24px;line-height:32px}.scheduling-modal__continue:focus{outline:0}}.scheduling-modal__content-total{border:1px solid #fca248;border-radius:16px;margin-bottom:24px;padding:20px}.scheduling-modal__content-total-title{color:#fca248;text-transform:uppercase;font-family:Work Sans,sans-serif;font-size:16px;font-weight:600;line-height:24px}.scheduling-modal__content-total-time{color:#262627;font-family:Work Sans,sans-serif;font-size:16px;line-height:24px}.scheduling-modal__content-total-date-time{align-items:center;margin-top:20px;display:flex}.scheduling-modal__content-total-date-time .scheduling-modal__content-option-text-with-clock{margin-right:16px;margin-top:0!important}.scheduling-modal__content-total-dates{justify-content:space-between;align-items:center;margin-top:8px;display:inline}.scheduling-modal__content-total-date{text-transform:uppercase;color:#262627;background:#fef5ec;border-radius:10px;justify-content:space-between;align-items:center;margin-top:16px;padding:8px 12px;font-family:Work Sans,sans-serif;font-size:12px;line-height:16px;display:flex}@media (min-width:1200px){.scheduling-modal__content-total-date{font-size:16px;line-height:24px}}.scheduling-modal__content-total hr{border-color:#fca24833;margin-top:12px;margin-bottom:12px}.scheduling-modal__content-total-instructors-wrapper{justify-content:space-between;align-items:flex-start;display:flex}.scheduling-modal__content-total-instructors{color:#26262799;font-family:Work Sans,sans-serif;font-size:16px;line-height:24px}.scheduling-modal__content-total-instructors:before{content:url("/img/user 1.svg")}.scheduling-modal__content-total-instructors-list{color:#262627;font-family:Work Sans,sans-serif;font-size:16px;line-height:24px}.scheduling-modal__content-total-contacts{color:#26262799;align-items:center;width:100%;font-family:Work Sans,sans-serif;font-size:12px;line-height:12px;display:flex}.scheduling-modal__content-total-contacts:before{content:url("/img/phone 1.svg");margin-right:8px}@media screen and (max-width:1200px){.scheduling-modal__content-total-contacts{display:block}.scheduling-modal__content-total-contacts p{flex-direction:column;align-items:flex-start;gap:0;display:flex;margin-top:12px!important}}.scheduling-modal__content-total-links{justify-content:space-between;align-items:center;gap:12px;margin-left:auto;display:flex;margin-top:0!important}.scheduling-modal__content-total-links a{color:#fca248;letter-spacing:-.7px;font-family:Work Sans,sans-serif;font-size:12px;line-height:12px;text-decoration-line:underline}.scheduling-modal__content-total-footer{justify-content:space-between;align-items:center;display:flex}.scheduling-modal__content-total-footer span{color:#262627e6;text-transform:uppercase;font-family:Work Sans,sans-serif;font-size:16px;font-weight:600;line-height:16px}.scheduling-modal__content-total-contact{color:#262627cc;font-family:Work Sans,sans-serif;font-size:12px;line-height:20px}.scheduling-modal__content-total-contact a{color:#ff9e1b;text-decoration-line:underline}.scheduling-modal hr.scheduling-modal__stroke{border-color:#fca248;width:100%;margin:0}.scheduling-modal__practices{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media screen and (max-width:991px){.scheduling-modal__practices{border-top:.5px solid #fca248;grid-template-columns:1fr;margin-top:12px;padding-top:12px}}.scheduling-modal__practice{background:#fff;border-radius:24px;align-self:stretch;align-items:center;gap:12px;padding:16px;display:flex}.scheduling-modal__practice div{flex:2}.scheduling-modal__practice div h5{color:#fca248;text-transform:uppercase;font-family:Work Sans,sans-serif;font-size:14px;font-weight:600;line-height:20px}.scheduling-modal__practice div p{color:#262627;margin-top:8px;font-family:Work Sans,sans-serif;font-size:12px;line-height:16px}.scheduling-modal__content-group{border:1px solid #fca24866;border-radius:16px;flex-direction:column;align-self:stretch;align-items:flex-start;gap:12px;padding:20px 16px;display:flex}.scheduling-modal__content-group h3{color:#fca248;text-transform:uppercase;font-family:Work Sans,sans-serif;font-size:14px;font-weight:600;line-height:20px}.scheduling-modal__content-group hr{border-color:#fca24833;width:100%;margin-top:16px;margin-bottom:16px}.scheduling-modal__content-group-date-time{color:#26262799;align-items:center;font-family:Work Sans,sans-serif;font-size:14px;line-height:24px;display:flex;margin-top:0!important}.scheduling-modal__content-group-date-time:before{content:url(/img/sun.svg);margin-right:8px}.scheduling-modal__content-group-date-list{flex-direction:column;align-items:stretch;gap:8px;width:100%;margin-top:8px;display:flex}.scheduling-modal__content-group-date-list li{justify-content:space-between;align-items:center;display:flex}.scheduling-modal__content-group-date-list li .date{text-align:center;color:#262627;background:#fef5ec;border-radius:10px;width:40%;padding:8px 12px;font-family:Work Sans,sans-serif;font-size:12px;line-height:16px}.scheduling-modal__content-group-date-list li .time{color:#262627;font-family:Work Sans,sans-serif;font-size:14px;line-height:20px}.scheduling-modal__content-group-instructors{justify-content:space-between;width:100%;display:flex}@media (min-width:1200px){.scheduling-modal__content-group-instructors{justify-content:flex-start;gap:95px}}.scheduling-modal__content-group-instructors span{color:#26262799;font-family:Work Sans,sans-serif;font-size:14px;line-height:24px}.scheduling-modal__content-group-instructors span:before{content:url("/img/user 1.svg");margin-right:8px}.scheduling-modal__content-group-instructors ul{color:#262627;font-family:Work Sans,sans-serif;font-size:14px;line-height:20px}.scheduling-modal__content-group-text-row{color:#26262799;justify-content:space-between;align-items:center;width:100%;font-family:Work Sans,sans-serif;font-size:14px;line-height:24px;display:flex;margin-top:0!important}@media (min-width:1200px){.scheduling-modal__content-group-text-row{justify-content:flex-start}}.scheduling-modal__content-group-text-row .value{color:#262627}.scheduling-modal__content-group-text-row .order{padding:0}@media (min-width:1200px){.scheduling-modal__content-group-text-row .order{margin-right:75px}}.scheduling-modal__content-group-text-row .order:before{content:url(/img/hash.svg);margin-right:8px}.scheduling-modal__content-group-text-row .course{padding:0}@media (min-width:1200px){.scheduling-modal__content-group-text-row .course{margin-right:120px}}.scheduling-modal__content-group-text-row .course:before{content:url(/img/hands.svg);margin-right:8px}.scheduling-modal__content-group-text-row .total{padding:0}@media (min-width:1200px){.scheduling-modal__content-group-text-row .total{margin-right:100px}}.scheduling-modal__content-group-text-row .total:before{content:url(/img/coin.svg);margin-right:8px}.scheduling-modal__content-group-text-row--contact{justify-content:flex-start}.scheduling-modal__content-group-text-row--contact:before{content:url("/img/phone 1.svg");margin-right:8px}.scheduling-modal__content-group-link{color:#fca248;letter-spacing:-.7px;margin-top:8px;font-family:Work Sans,sans-serif;font-size:14px;line-height:20px;text-decoration-line:underline}@media (min-width:1200px){.scheduling-modal__content-group-link{margin-right:20px}}.scheduling-modal__content-share{color:#0e0e0e;margin-top:20px;margin-left:8px;font-family:Lora,sans-serif;font-size:20px;line-height:24px}.scheduling-modal__content-social-icons{justify-content:center;align-items:center;gap:32px;margin-top:16px;display:flex}@media (min-width:1200px){.scheduling-modal__content-social-icons{justify-content:flex-start;margin-left:40px}}.select2-dropdown{border-color:#fca248}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{color:#fca248;background-color:#fef5ec}.scheduling-modal__content-total-location,.scheduling-modal__content-total-contacts{color:#26262799;align-items:center;width:100%;font-family:Work Sans,sans-serif;font-size:12px;line-height:12px;display:flex}.scheduling-modal__content-total-location:before,.scheduling-modal__content-total-contacts:before{margin-right:8px}@media screen and (max-width:1200px){.scheduling-modal__content-total-location,.scheduling-modal__content-total-contacts{display:block}}.scheduling-modal__content-total-location{margin-bottom:8px}.scheduling-modal__content-total-location:not(.show){visibility:hidden;display:none}.scheduling-modal__content-total-location:before{content:url(/img/location.svg)}@media screen and (max-width:1200px){.scheduling-modal__content-total-location{margin-bottom:15px}}.scheduling-modal__coupon-label{color:#262627;order:-1;margin-bottom:12px;font-family:Work Sans;font-size:12px;font-weight:400;line-height:16px}.scheduling-modal__coupon{margin:16px 0}.checkout-header{justify-content:center;align-items:center;width:100%;height:80px;display:flex}.checkout-header__logo{width:132px;height:48px}.main{background:#fff9ed;border-radius:24px;max-width:1240px;margin:0 auto 24px;padding:32px}@media screen and (max-width:1240px){.main{margin:0 12px 24px}}@media screen and (max-width:991px){.main{padding:24px 16px}}.scheduling-types__container{background-color:#fef5ec;border-radius:16px;grid-template-columns:1fr 1fr 1fr;height:45px;margin-top:12px;display:grid;position:relative}.scheduling-types__label{position:relative}.scheduling-types__input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;top:0;left:0}.scheduling-types__background{color:#262627;text-align:center;text-transform:uppercase;background-color:#0000;border-radius:12px;justify-content:center;align-items:center;width:calc(100% - 12px);height:calc(100% - 12px);margin:6px;font-size:12px;font-weight:600;transition:background .35s;display:flex}.scheduling-types__input:checked+.scheduling-types__background{background-color:#fca248}.scheduling-types__input:not(:checked):hover+.scheduling-types__background{background-color:#fca24833}@media screen and (max-width:991px){.scheduling-types__background{border-radius:16px;width:100%;height:100%;margin:0;font-size:10px}}@keyframes spin{0%{transform:rotate(0)}50%{transform:rotate(180deg)}to{transform:rotate(360deg)}}@keyframes popup-slide-from-top{0%{opacity:0}to{opacity:1}}.overlaying-popup{box-sizing:border-box;z-index:10;display:none;position:fixed;inset:0}.overlaying-popup_active{display:flex}.overlaying-popup__overlay{cursor:default;background-color:#131d4499;position:absolute;inset:0}.talk-modal{z-index:1;min-width:550px;max-width:550px;max-height:calc(var(--vh,1vh)*90);background-color:#fff;border-radius:16px;margin:auto;transition:all .15s ease-in;animation:.5s cubic-bezier(.25,.46,.45,.94) both popup-slide-from-top;overflow-y:scroll}.talk-modal::-webkit-scrollbar{display:none}.talk-modal__subtitle{font-family:Lora;font-size:18px;font-weight:700;line-height:24px}.talk-modal_expanded{min-width:600px;max-width:600px}.talk-modal__body{flex-direction:column;align-items:center;padding:48px 40px;display:flex;position:relative}.talk-modal__body_loader{padding:54px 40px 48px}.talk-modal__title{text-align:center;max-width:470px;margin-bottom:28px;padding:0 15px;font-size:24px;font-weight:700;line-height:32px;position:relative}.talk-modal__description{color:#6f7283;text-align:center;max-width:470px;font-size:18px;line-height:24px}.talk-modal__preloader{margin-bottom:38px;transition:all .3s;animation:2.5s linear infinite spin}.talk-modal__btn-close{line-height:0;position:absolute;top:24px;right:24px}.talk-modal__btn-back{line-height:0;position:absolute;top:53px;left:40px}.talk-modal__icon-done{margin-bottom:32px}.talk-modal__events{width:100%;margin-bottom:28px}.talk-modal__events-title:not(:last-child){margin-bottom:20px}.talk-modal__events-back{display:none}.talk-modal__participant{width:100%}.progress-talk{justify-content:center;margin-bottom:32px;display:flex}.progress-talk>:not(:first-child){margin-top:0;margin-left:16px}.progress-talk__col{flex-direction:column;justify-content:space-between;align-items:center;display:flex}.progress-talk__col img{width:28px;height:28px;margin-bottom:3px}.progress-talk__divider{align-self:center}.progress-talk__counter{color:#31364e66;font-size:12px;font-weight:500;line-height:16px}.progress-talk__counter_current{color:#31364e}.talk-datepicker{justify-content:center;gap:40px;width:100%;display:flex}.talk-datepicker_with-schedule .talk-datepicker__title{text-align:left}.talk-datepicker__title{text-align:center;margin-bottom:20px}.talk-datepicker__cell_active span{color:#fff;background:linear-gradient(77.59deg,#4d285c 0%,#7f324b 33.98%,#ee7830 66.43%,#f6de9f 100%);border-radius:2px!important}.talk-datepicker__cell_empty-slots{pointer-events:none;appearance:none}.talk-datepicker__cell_empty-slots span{color:#fa5a67;background:#fa5a6714;border-radius:2px!important}.talk-datepicker__main .slds-datepicker__filter{padding:0}.talk-datepicker__main .slds-datepicker{position:unset;box-shadow:none;border:none}.talk-datepicker__main .slds-datepicker td{padding:0;font-weight:500}.talk-datepicker__main .slds-datepicker td.slds-is-today{position:relative}.talk-datepicker__main .slds-datepicker td.slds-is-today span{background-color:unset}.talk-datepicker__main .slds-datepicker td.slds-is-today:before{content:"";background-color:#31364e;border-radius:50%;width:4px;height:4px;position:absolute;bottom:2px;left:50%;transform:translate(-50%)}.talk-datepicker__main .slds-datepicker td.slds-day_adjacent-month{color:#31364e66}.talk-datepicker__head{justify-content:space-between;margin-bottom:10px;display:flex}.talk-datepicker__navigation{align-items:center;padding-right:7px;display:flex}.talk-datepicker__navigation>:not(:first-child){margin-top:0;margin-left:26px}.talk-datepicker__month{font-family:Work Sans;font-size:14px;font-weight:600;line-height:16px}.talk-datepicker__timezone{align-items:center;margin-top:20px;display:flex}.talk-datepicker__timezone-earth{margin-right:7px}.talk-datepicker__timezone-text{margin-right:4px;font-size:10px;line-height:14px}.talk-datepicker__timezone-arrow{cursor:pointer}.talk-schedule{flex:100%;padding-top:44px;display:none}.talk-schedule_active{display:block}.talk-schedule__date{margin-bottom:20px;font-size:16px;font-weight:400;line-height:22px}.talk-schedule__title{text-align:center;margin-bottom:20px;display:none}.talk-schedule__list{flex-direction:column;max-height:208px;margin-right:-4px;padding-right:4px;display:flex;overflow-y:auto}.talk-schedule__list>:not(:first-child){margin-top:8px;margin-left:0}.talk-schedule__list::-webkit-scrollbar{background-color:#0000;width:4px;display:block}.talk-schedule__list::-webkit-scrollbar-thumb{background:#c4c5cc;border-radius:2px}.schedule-item_selected .schedule-item__confirm{display:flex}.schedule-item_selected .schedule-item__btn-date{display:none}.schedule-item_disabled{pointer-events:none;-webkit-user-select:none;user-select:none}.schedule-item_disabled .schedule-item__btn-date{color:#c4c5cc;background:#e9e9e9;border:none}.schedule-item__btn-date{cursor:pointer;background-color:#fff;border:1px solid #6f7283;border-radius:8px;justify-content:center;align-items:center;height:44px;font-size:14px;font-weight:600;line-height:16px;display:flex}.schedule-item__time,.schedule-item__btn-confirm{color:#fff;border-radius:8px;flex:100%;justify-content:center;height:44px;padding:0;font-size:14px;font-weight:600;line-height:16px}.schedule-item__time{background-color:#31364e;justify-content:center;align-items:center;display:inline-flex}.schedule-item__confirm>:not(:first-child){margin-top:0;margin-left:8px}.schedule-item__confirm{display:none}.talk-event{align-items:center;display:flex}.talk-event__date{text-align:center;background:#f5f8fe;border-radius:8px;flex-shrink:0;width:60px;height:60px;margin-right:16px;padding:10px}.talk-event__date-month{margin-bottom:2px;font-size:12px;line-height:14px}.talk-event__date-number{font-family:Lora,sans-serif;font-size:18px;font-weight:700;line-height:24px}.talk-event__time{flex:0 340px}.talk-event__time-text{margin-bottom:4px;font-size:14px;font-weight:600;line-height:16px}.talk-event__time-description{color:#6f7283;font-size:12px;line-height:14px}.talk-event__price{margin-left:auto;font-size:14px;font-weight:600;line-height:16px}.participant-form__main{flex-direction:column;display:flex}.participant-form__title{margin-bottom:16px}.participant-form__row{gap:16px;margin-bottom:16px;display:flex}.participant-form__input{flex:100%;padding:8px 12px;font-size:14px;line-height:22px}.participant-form__input_error{border:1px solid #fa5a67}.participant-form__confirm{margin-top:0;display:flex}.participant-form__confirm>:not(:first-child){margin-top:0;margin-left:12px}.participant-form__checkbox-input{opacity:0;cursor:pointer;z-index:99;width:16px;height:16px;transition:all .3s ease-in-out;position:absolute}.participant-form__checkbox-input+label{width:16px;height:16px;padding:0;transition:all .3s ease-in-out;position:relative}.participant-form__checkbox-input+label:before{content:"";vertical-align:text-top;background:#fff;border:1px solid #e9e9e9;border-radius:2px;width:16px;height:16px;margin-right:10px;transition:all .3s ease-in-out;display:inline-block}.participant-form__checkbox-input:hover+label:before{border-color:#31364e}.participant-form__checkbox-input:checked+label:before,.participant-form__checkbox-input:checked:hover+label:before{background:#31364e;border-color:#31364e}.participant-form__checkbox-input:disabled+label{color:#b8b8b8;cursor:auto}.participant-form__checkbox-input:disabled+label:before{background:#f7f5f4!important;border-color:#e9e9e9!important}.participant-form__checkbox-input:checked:disabled+label:after{content:url(/img/ic-tick-disabled.svg)}.participant-form__checkbox-input:checked+label:after{content:url(/img/ic-tick-dark.svg);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.participant-form__checkbox-text{color:#6f7283;font-size:12px;line-height:14px}.participant-form__submit{border-radius:8px;justify-content:center;align-self:center;min-width:230px;margin-top:28px}.date-info-m{flex-direction:column;align-items:center;width:100%;max-width:260px;display:none;position:relative}.date-info-m__btn-cancel{position:absolute;top:0;left:0}.date-info-m__day{margin-bottom:4px;font-size:16px;font-weight:600;line-height:22px}.date-info-m__date{margin-bottom:17px;font-size:14px;line-height:22px}.date-info-m__timezone{align-items:center;display:flex}.date-info-m__timezone-earth{margin-right:6px}.date-info-m__timezone-text{margin-right:4px;font-size:10px;line-height:14px}@media (max-width:768px){.overlaying-popup{padding:24px 20px}.talk-modal{min-width:90%;max-width:90%}.talk-modal_without-close-btn .talk-modal__body{padding:46px 24px 40px}.talk-modal__events{max-width:520px}.talk-modal__events-title{text-align:center;position:relative}.talk-modal__events-back{display:block;position:absolute;top:0;left:0}.talk-modal__participant{max-width:520px}.talk-modal__btn-back{display:none}.talk-modal__body{padding:56px 24px 40px}.talk-modal__title{margin-bottom:20px;font-size:22px;line-height:28px}.talk-datepicker{flex-direction:column;gap:0;padding:0 13.5px;display:flex}.talk-datepicker>:not(:first-child){margin-top:0;margin-left:32px}.talk-datepicker{align-items:center}.talk-datepicker__title span,.talk-datepicker_with-schedule .talk-datepicker__calendar{display:none}.talk-schedule{min-width:260px;padding-top:0}.talk-schedule__date{display:none}.talk-schedule__title{display:block}.date-info-m_active{display:flex}.participant-form__submit{height:52px;font-size:16px}}@media (max-width:460px){.talk-modal{width:335px;min-width:335px;max-width:335px}.talk-modal__title{padding:0;font-size:18px;line-height:24px}.talk-modal__title_mb-12{margin-bottom:12px;font-size:24px;line-height:32px}.talk-event__time{flex:100%;margin-right:24px}.participant-form__row{flex-direction:column;gap:0;margin-bottom:12px}.participant-form__input{margin-bottom:12px}.participant-form__input:last-child{margin-bottom:0}.talk-modal__description{font-size:14px;line-height:22px}}@media (max-width:390px){.talk-event__time{flex:0 0 140px}.participant-form__submit{min-width:100%}}@media (max-width:360px){.overlaying-popup{padding:10px}.talk-modal{min-width:100%;max-width:100%}.talk-modal__body{padding:56px 10px 35px}.talk-datepicker__main .slds-datepicker th{padding:0}.talk-event__time{flex:0 140px;margin-right:10px}}.talk-final .container{padding:0 20px}.talk-final__wrapper{background-repeat:no-repeat;background-size:cover;flex-direction:column;min-height:100vh;display:flex}.talk-final__header{align-items:center;min-height:76px;display:flex}.talk-final__content{flex:100%;align-items:center;display:flex}.talk-final__body{flex-direction:column;max-width:515px;display:flex}.talk-final__title{margin-bottom:20px;font-size:56px;font-weight:700;line-height:72px}.talk-final__text{margin-bottom:40px;font-size:16px;line-height:22px}.talk-final__btn-calendar{border-radius:8px;justify-content:center;max-width:272px;height:52px}@media (max-width:1190px){.talk-final__wrapper{background-position:50%}}@media (max-width:768px){.talk-final__title{margin-bottom:28px;font-size:32px;line-height:38px}.talk-final__text{margin-bottom:32px}.talk-final__btn-calendar{font-size:16px;line-height:20px}}@media (max-width:460px){.talk-final__header{min-height:72px}}@media (max-width:390px){.talk-final__btn-calendar{min-width:100%}}.courses-filter.active .courses-filter__button,.courses-filter.with-selected .courses-filter__button{color:#2465b3}.courses-filter.with-selected .courses-filter__button,.courses-filter.with-selected .courses-filter__button:before{border-top-right-radius:0}.course-card{cursor:pointer;border-radius:16px;height:100%;min-height:max-content;max-height:380px;padding:20px 20px 16px;position:relative;overflow:hidden}.course-card__date{color:#fff;border-radius:6px;width:max-content;padding:2px 8px;font-family:Work Sans;font-size:14px;font-weight:600;line-height:19.6px}@media screen and (max-width:1200px){.upcoming_list{grid-template-columns:repeat(3,1fr)}.course-card__times{padding:9px}}@media screen and (max-width:991px){.course-card{padding:15px 8px 19px 15px}.course-card__type{font-size:9px}.course-card__name{font-size:17px}.course-card__time{font-size:12px}.course-card__date{font-size:10px}}@media screen and (max-width:768px){.upcoming_list{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:380px){.upcoming_list{grid-template-columns:1fr}}.reserve-card__body,.reserve-card__body *{box-sizing:border-box;margin:0;padding:0}.reserve-container{background-color:#00000040;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex}.reserve-card{background-color:#fff;width:840px;min-width:320px;height:750px;padding:20px 12px;position:relative;overflow:hidden auto;box-shadow:0 0 12px #0000004d,0 1px 5px #0003}.reserve-card__title{color:#31364e;text-align:center;margin-bottom:20px;font-family:Lora;font-size:24px;line-height:28px}.reserve-card__header-list{justify-content:space-between;align-items:center;margin:20px 0;padding:0 30px;display:flex}.reserve-card__header-title{font-size:18px;font-weight:600}.reserve-card__list{flex-direction:column;padding:0 30px;display:flex}.reserve-card__datepicker{color:#707282;border:1px solid #e9e9e9;border-radius:12px;width:148px;padding:8px 16px;font-family:Roboto;font-size:16px;font-weight:600;line-height:22.4px}.reserve-card__datepicker-wrapper{position:relative}.reserve-card__datepicker-wrapper .icon{color:#707282;font-size:16px;font-weight:600;line-height:22.4px;transition:transform .25s;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.reserve-card__datepicker-wrapper.open .icon{transform:translateY(-50%)rotate(180deg)}.reserve-card__datepicker-label{color:#333;margin-bottom:8px;font-family:Roboto;font-size:14px;font-weight:400;line-height:20px;display:none}.reserve-progress{border-bottom:1px solid #e9e9e9;justify-content:center;align-items:center;width:100%;margin:0 auto;padding-bottom:49px;display:flex}.reserve-progress__desktop{background-color:#c4c5cc;justify-content:space-between;width:220px;height:2px;display:flex;position:relative}.reserve-progress__desktop:before,.reserve-progress__desktop:after{content:"";box-sizing:border-box;border:2px solid #fd7e14;border-radius:100%;width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%)}.reserve-progress__desktop:before{left:-10px}.reserve-progress__desktop:after{right:-10px}.reserve-progress__mobile{width:100%;height:4px;transition:background .3s;display:none}.reserve-progress__mobile .reserve-progress__text{text-align:center;transform:translateY(-26px)}.reserve-progress.step1 .reserve-progress__desktop:after{border-color:#c4c5cc}.reserve-progress.step1 .reserve-progress__desktop .reserve-progress__text:last-child{color:#c4c5cc}.reserve-progress.step1 .reserve-progress__mobile{background:linear-gradient(90deg,#ff865b 50%,#e9e9e9 50%)}.reserve-progress.step1 .reserve-progress__mobile .reserve-progress__text:first-child{display:block}.reserve-progress.step1 .reserve-progress__mobile .reserve-progress__text:last-child{display:none}.reserve-progress.step2 .reserve-progress__desktop,.reserve-progress.step2 .reserve-progress__desktop:before{background-color:#fd7e14}.reserve-progress.step2 .reserve-progress__desktop .reserve-progress__text:first-child{color:#c4c5cc}.reserve-progress.step2 .reserve-progress__mobile{background:linear-gradient(90deg,#ff865b 50% 50%)}.reserve-progress.step2 .reserve-progress__mobile .reserve-progress__text:first-child{display:none}.reserve-progress.step2 .reserve-progress__mobile .reserve-progress__text:last-child{display:block}.reserve-progress__text{color:#31364e;white-space:nowrap;font-size:14px;font-weight:500}.reserve-progress__desktop .reserve-progress__text:first-child{transform:translate(-50%,15px)}.reserve-progress__desktop .reserve-progress__text:last-child{transform:translate(50%,15px)}.reserve-event{border-bottom:1px solid #e9e9e9;grid-template-columns:70px 1fr 120px;align-items:center;gap:20px;padding:30px 0;display:grid}.reserve-event__date-month{letter-spacing:.5px;color:#fa5a67;margin-bottom:4px;font-size:18px;font-weight:500;display:block}.reserve-event__date-day{font-size:32px;font-weight:500;line-height:32px}.reserve-event__date-wrapper{text-align:center;background-color:#f7f7f7;border-radius:8px;flex-direction:column;justify-content:space-between;width:70px;height:70px;padding:5px 11px 8px;font-family:Roboto;display:flex}.reserve-event__date-wrapper>p{height:100%}.reserve-event__about{flex-direction:column;display:flex}.reserve-event__time{color:#31364e;margin-bottom:5px;font-family:Roboto;font-size:18px;font-weight:600;line-height:21px}.reserve-event__type{color:#9598a6;font-family:Roboto;font-size:14px;font-weight:500;line-height:1.29}.reserve-event__button{color:#fff;cursor:pointer;background:#ff865b linear-gradient(#ffd16f,#ff865b);border:none;border-radius:16px;outline:none;justify-content:center;align-items:center;height:50px;padding:15px 20px;font-family:Roboto;font-size:16px;font-weight:600;transition:all .3s ease-in-out;display:flex}@media screen and (max-width:991px){.reserve-container{height:200vh}.reserve-card{width:100%}.reserve-card__header-list{background-color:#fff;width:calc(100% + 24px);margin:0;padding:20px 15px 16px;top:-20px;transform:translate(-12px)}.reserve-card__header-list.sticky{border-bottom:1px solid #e0e0e0;position:sticky}.reserve-card__header-title{display:none}.reserve-card__list{padding:0 6px}.reserve-card__datepicker{border:2px solid #ededed;border-radius:8px;flex-direction:column;width:100%;display:flex;box-shadow:0 0 0 4px #dddddd29}.reserve-card__datepicker-wrapper{width:100%}.reserve-card__datepicker-wrapper .icon{top:inherit;bottom:10px;transform:none}.reserve-card__datepicker-wrapper.open .icon{transform:rotate(180deg)}.reserve-card__datepicker-label{display:block}.reserve-event{-moz-column-gap:14px;border:none;grid-template-columns:45px 1fr;gap:10px 14px;padding:20px 0}.reserve-event__date-month{font-size:12px}.reserve-event__date-day{font-size:20px;line-height:20px}.reserve-event__date-wrapper{border-radius:4px;width:45px;height:46px}.reserve-event__time{color:#000;font-size:16px;font-weight:500;line-height:22.4px}.reserve-event__type{display:none}.reserve-event__button{color:#fff;grid-column:1/3;height:40px;font-size:18px;font-weight:600}.reserve-progress{margin-top:46px;padding-bottom:0}.reserve-progress__desktop{display:none}.reserve-progress__mobile{display:block}}.sky-breath-course .sky-breath{background-image:url(/img/sky-breath-long.webp);background-position:top;flex-direction:column;align-items:center;padding-top:150px;padding-bottom:100px;display:flex;box-shadow:inset 0 0 89px -60px #fff}.sky-breath-course .sky-breath .first-section{margin-bottom:4.875rem}.sky-breath-course .sky-breath .first-section .banner-title{background:linear-gradient(90deg,#0580ce 0%,#0580ce47 100%);-webkit-text-fill-color:#0000;text-transform:uppercase;-webkit-background-clip:text;background-clip:text;max-width:700px;margin-bottom:2.1875rem;font-family:museo_sans700;font-size:68px;line-height:62px}.sky-breath-course .sky-breath .first-section .banner-title span{font-family:museo_sans100}.sky-breath-course .sky-breath .first-section .hero-register-button-wrapper{margin-top:30px;margin-bottom:20px}.sky-breath-course .sky-breath .first-section .hero-register-button-wrapper .hero-register-button{color:#fff;white-space:nowrap;background:linear-gradient(90deg,#ff9800 9.51%,#ff7e00 93.54%);border:0;border-radius:10px;padding:1rem 4rem}@media screen and (max-width:767px){.sky-breath-course .sky-breath .first-section .hero-register-button-wrapper .hero-register-button{padding:10px 20px}}@media only screen and (max-width:768px){.sky-breath-course .sky-breath .first-section .hero-register-button-wrapper{text-align:center;margin-top:30px;margin-bottom:0}.sky-breath-course .sky-breath .first-section .banner-title{text-align:center;width:100%;margin-bottom:12px;font-size:36px;line-height:34px}}.sky-breath-course .sky-breath .first-section .banner-desc{color:#007fce;width:700px;margin-bottom:3.1875rem;font-family:museo_sans300;font-size:34px;font-weight:300;line-height:45px}.sky-breath-course .sky-breath .first-section .banner-desc span{font-family:museo_sans700}@media only screen and (max-width:768px){.sky-breath-course .sky-breath .first-section .banner-desc{text-align:center;width:100%;margin-bottom:18rem;font-size:1rem;line-height:20px}}.sky-breath-course .sky-breath .first-section ul{font-family:Lora;font-size:22px;font-style:italic;font-weight:400}.sky-breath-course .sky-breath .first-section ul li{line-height:30px}.sky-breath-course .sky-breath .first-section ul li svg{margin-right:1.375rem}@media only screen and (max-width:768px){.sky-breath-course .sky-breath .first-section ul{width:100%;font-size:1rem;line-height:20px}.sky-breath-course .sky-breath .first-section{margin-bottom:1.8rem}.sky-breath-course .sky-breath{background-image:url(/img/sky-breath-mobile.jpg);background-position:top;background-repeat:no-repeat;background-size:100%;padding:30px 7px}}@media only screen and (max-width:480px){.sky-breath-course .sky-breath{background-position:50% 100px}}.sky-breath-course .progress-section{background-color:#fff6ec;padding-top:100px}.sky-breath-course .progress-section .progress_box{flex-direction:row;justify-content:flex-start;align-items:center;margin:1rem 0;display:flex}.sky-breath-course .progress-section .progress_box .progress_logo{margin-bottom:1rem;margin-right:1rem}.sky-breath-course .progress-section .progress_box .progress_logo img{width:85px;height:85px}.sky-breath-course .progress-section .progress_box .title{font-size:29px;line-height:44px!important}.sky-breath-course .progress-section .progress_box .content{color:#898989;font-size:29px;line-height:32px!important}@media only screen and (max-width:768px){.sky-breath-course .progress-section .progress_box{flex-direction:row;justify-content:flex-start;align-items:center;margin:1rem 0;display:flex}.sky-breath-course .progress-section .progress_box .progress_logo{margin-bottom:0;margin-right:1rem}.sky-breath-course .progress-section .progress_box .progress_logo img{width:45px;height:45px}.sky-breath-course .progress-section .progress_box .title{font-size:24px}.sky-breath-course .progress-section .progress_box .content{font-size:18px}.sky-breath-course .progress-section{background-color:#fff6ec;padding-top:30px;padding-left:8px;padding-right:8px}.sky-breath-course .progress-section .container{background-color:#fff;border:1px solid #d0d0d0;border-radius:16px;padding-top:30px}}.sky-breath-course .breadth-meditation{background-color:#f7f5f4;background-image:url(/img/Breath-meditation-bg-desktop.webp);background-position-y:50%;background-repeat:no-repeat;background-size:cover;padding:80px 0 100px}.sky-breath-course .breadth-meditation .breadth-meditation_content .title{height:90px;display:block}.sky-breath-course .breadth-meditation .breadth-meditation_content .stats-desc{height:100px;padding-top:20px;display:block}.sky-breath-course .breadth-meditation .breadth-meditation__block{margin-bottom:2rem}.sky-breath-course .breadth-meditation .breadth-meditation__block .breadth-meditation__title{margin-bottom:1.5rem}@media only screen and (max-width:768px){.sky-breath-course .breadth-meditation .breadth-meditation__block .breadth-meditation__title{margin:0 1rem}}.sky-breath-course .breadth-meditation .breadth-meditation__block .breadth-meditation_content{margin:60px 30px;font-size:24px}.sky-breath-course .breadth-meditation .breadth-meditation__block .breadth-meditation_content .title{height:100px;display:block}@media only screen and (max-width:768px){.sky-breath-course .breadth-meditation .breadth-meditation__block .breadth-meditation_content{text-align:center;margin:15px;font-size:1rem}.sky-breath-course .breadth-meditation .breadth-meditation__block .comments__video{margin:1rem auto}}.sky-breath-course .breadth-meditation .breadth-meditation_box{background-color:#fff9;border-radius:12px;justify-content:flex-start;align-items:flex-start;min-height:215px;margin:30px 0;padding:20px;display:flex}.sky-breath-course .breadth-meditation .breadth-meditation_box .breadth-meditation_logo{margin-right:1rem}.sky-breath-course .breadth-meditation .breadth-meditation_box .breadth-meditation_logo img{width:57px;height:auto;padding-top:10px}@media only screen and (max-width:768px){.sky-breath-course .breadth-meditation .breadth-meditation_box{margin-bottom:0}}.sky-breath-course .breadth-meditation .register-button{color:#fff;background:linear-gradient(90deg,#ff9800 9.51%,#ff7e00 93.54%);border:0;border-radius:10px;margin-top:2rem;padding:1rem 4rem}@media only screen and (max-width:768px){.sky-breath-course .breadth-meditation .register-button{width:100%}}.sky-breath-course .breadth-meditation .breadth-meditation__title{padding:0 150px 45px}@media only screen and (max-width:768px){.sky-breath-course .breadth-meditation .breadth-meditation__title{margin-top:2rem;padding:0 45px 45px}.sky-breath-course .breadth-meditation{background-image:url(/img/Breath-meditation-bg-mobile.webp);padding-top:40px}}.sky-breath-course .key-highlight-section{background-color:#fff;padding-top:4rem;padding-bottom:4rem}.sky-breath-course .key-highlight-section .key-highlight_block{padding-bottom:2rem}.sky-breath-course .key-highlight-section .key-highlight-box{margin-bottom:1rem;margin-left:10px;margin-right:10px}.sky-breath-course .key-highlight-section .key-highlight-box img{width:100%;height:auto}.sky-breath-course .key-highlight-section .key-highlight-box .key-highlight-content{background-color:#ffedd9;padding:35px}.sky-breath-course .key-highlight-section .key-highlight-box .key-highlight-content .title{font-family:museo_sans700;font-size:29px;line-height:39px}.sky-breath-course .key-highlight-section .key-highlight-box .key-highlight-content .content{min-height:60px;margin:.8rem 0;font-family:museo_sans300;font-size:20px;line-height:29px;display:flex}@media only screen and (min-width:992px){.sky-breath-course .key-highlight-section .key-highlight-box .key-highlight-content{min-height:270px}}.sky-breath-course .highlights-slider .slick-dots li{margin:0}.sky-breath-course .highlights-slider .slick-dots :before{font-size:12px}@media only screen and (max-width:768px){.sky-breath-course .key-highlight-box{background-color:#ffedd9;min-height:500px}.sky-breath-course .key-highlight-section{background-color:#fff;padding-top:30px;padding-bottom:30px}}.sky-breath-course .comments{background-color:#f7f5f4;background-image:url(/img/video-thumb-desktop.webp);background-position-y:50%;background-repeat:no-repeat;background-size:cover;padding:122px 0 100px}.sky-breath-course .comments__video{margin-top:20px;margin-bottom:0}.sky-breath-course .comments__title{font-family:museo_sans500;padding-bottom:50px!important}@media only screen and (max-width:768px){.sky-breath-course .comments{background-position:50%;background-size:cover;padding:50px 30px;background-image:url(/img/video-bg-mobile.png)!important}.sky-breath-course .comments .comments__title{padding:0!important}.sky-breath-course .comments .comments__video{background:0 0;height:180px;margin-bottom:0}}.sky-breath-course .quote-section{background-color:#f7f5f4;background-image:url(/img/Quote-dektop.webp);background-position-y:50%;background-repeat:no-repeat;background-size:cover;padding:122px 0 100px}.sky-breath-course .quote-section .main-area{flex-direction:column;justify-content:center;align-items:center;display:flex}.sky-breath-course .quote-section .main-area span{color:#fff;max-width:100%;margin-bottom:.5rem;padding:0 50px;font-family:Lora,serif;font-size:46px;font-style:normal;font-weight:400;line-height:56px!important}@media only screen and (max-width:768px){.sky-breath-course .quote-section .main-area span{font-size:21px;line-height:22px!important}}.sky-breath-course .quote-section .quote-section__text{text-align:center;color:#fff;margin-top:1rem;font-size:36px;line-height:71px}.sky-breath-course .quote-section .quote-section__text img{width:144px;height:144px}@media only screen and (max-width:768px){.sky-breath-course .quote-section .quote-section__text{font-size:15px;line-height:36px!important}.sky-breath-course .comments{background-image:url(/img/quote-bg-mobile.png)}}.sky-breath-course .feature-section{background-color:#fff;padding-top:4rem;padding-bottom:4rem}.sky-breath-course .feature-section .feature_block{padding-bottom:2rem}.sky-breath-course .feature-section .feature_box{text-align:center;border-radius:20px;flex-direction:row;min-height:15rem;margin:1rem 0;padding:1rem;display:flex}.sky-breath-course .feature-section .feature_box .feature_logo{justify-content:center;align-items:center;min-height:4rem;margin-bottom:1rem;padding-left:24px;display:flex}.sky-breath-course .feature-section .feature_box .feature_logo img{width:180px;height:auto}.sky-breath-course .feature-section .feature_box .feature-content{text-align:left;justify-content:center;align-items:center;margin-left:2rem;font-size:24px;font-style:italic;line-height:normal;display:flex}@media only screen and (max-width:768px){.sky-breath-course .feature-section .feature_box{height:100px;min-height:unset;border-radius:0;flex-direction:row;margin:2px 0}.sky-breath-course .feature-section .feature_box .feature_logo{min-height:unset;justify-content:center;align-items:center;width:100px;margin:20px 0;display:flex}.sky-breath-course .feature-section .feature_box .feature_logo img{max-width:100px}.sky-breath-course .feature-section .feature_box .feature-content{text-align:left;justify-content:center;align-items:center;margin-left:2rem;font-family:lora;font-size:16px;line-height:24px;display:flex}}.sky-breath-course .feature-section .pinkbox{background:#fef2f2}.sky-breath-course .feature-section .greybox{background:#f5f5f5}.sky-breath-course .faq{padding:122px 0 100px}.sky-breath-course .faq .accordion{margin:30px auto}.sky-breath-course .faq .section-title{justify-content:space-between;display:flex}.sky-breath-course .faq .card{border:none;border-bottom:1px solid #dcdcdc!important}.sky-breath-course .faq .card .card-header{background:#fff;border:none}@media only screen and (max-width:768px){.sky-breath-course .faq .card .card-header{padding:0}}.sky-breath-course .faq .card .card-header h5 .btn{text-align:left;color:#010101;width:100%;font-family:museo_sans500;text-decoration:none;display:block;position:relative;background:0 0!important;border:none!important;padding:50px 50px 40px 0!important;font-size:36px!important;line-height:36px!important}.sky-breath-course .faq .card .card-header h5 .btn:after{content:"";color:#00000080;border-top:3px solid #0000004d;border-right:3px solid #0000004d;border-radius:2px;width:20px;height:20px;font-size:26px;display:block;position:absolute;top:60px;right:10px;transform:rotate(140deg)}.sky-breath-course .faq .card .card-header h5 .btn.collapsed:after{transition:all .5ms;transform:rotate(45deg)}@media only screen and (max-width:768px){.sky-breath-course .faq .card .card-header h5 .btn{font-size:20px!important;line-height:normal!important}}.sky-breath-course .faq .card .card-body{color:#010101;padding-top:0;padding-bottom:50px;font-family:museo_sans300;font-size:24px!important;line-height:28px!important}@media only screen and (max-width:768px){.sky-breath-course .faq .card .card-body{padding:0 0 20px;font-size:18px!important;line-height:normal!important}.sky-breath-course .faq{padding-top:60px}.sky-breath-course .faq .section-title{padding-bottom:0}}.sky-breath-course .orange{color:#ff8400}.sky-breath-course .no_border{border:0!important}.sky-breath-course .section-title{padding:0 150px 80px;font-family:Lora,serif;font-size:50px;font-weight:500;line-height:50px!important}@media only screen and (max-width:768px){.sky-breath-course .section-title{padding:0 50px 40px;font-size:24px;font-weight:500;line-height:24px!important}}.sky-breath-course .benefits-title{padding:0 150px 80px}.sky-breath-course .section-desc{color:#000;font-size:28px;line-height:34px!important}.sky-breath-course .stats-1{background:linear-gradient(#9ee9ac 0%,#0997ac 100%);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;font-size:29px;line-height:29px}.sky-breath-course .stats-2{background:linear-gradient(#4285ec 0%,#0bbafb 100%);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;font-size:29px;line-height:29px}.sky-breath-course .stats-3{background:linear-gradient(#6f5ea4 0%,#f39459 100%);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;font-size:29px;line-height:29px}.sky-breath-course .stats-desc{color:#000;letter-spacing:-.5px;padding-top:35px;font-size:21px;line-height:25px;display:inline-block}@media screen and (max-width:768px){.sky-breath-course .stats-desc{padding-top:0}}.sky-breath-course .float-bar{z-index:10;background:#fff;width:100%;padding:10px 0;position:fixed;bottom:0;left:0}.sky-breath-course .float-wrapper{justify-content:center;align-items:center;max-width:1125px;margin:0 auto;display:flex}@media screen and (max-width:768px){.sky-breath-course .float-wrapper{max-width:320px}}.sky-breath-course .bar-left{float:left;text-align:right;width:calc(50% - 10px);padding-right:10px}@media screen and (max-width:767px){.sky-breath-course .bar-left{width:50%;padding-right:0}}.sky-breath-course .bar-left .bar-title{font-family:museo_sans500;font-size:24px}@media screen and (max-width:767px){.sky-breath-course .bar-left .bar-title{text-align:left;padding:8px 0 0 10px;font-size:16px;line-height:17px}}.sky-breath-course .bar-right{float:right;text-align:left;width:calc(50% - 10px);padding-left:10px}.sky-breath-course .bar-right button{color:#fff;white-space:nowrap;background:linear-gradient(90deg,#ff9800 9.51%,#ff7e00 93.54%);border:0;border-radius:10px;padding:1rem 4rem}@media screen and (max-width:767px){.sky-breath-course .bar-right button{padding:10px 20px}}.sky-breath-course .bar-right a img{width:35%;height:auto}@media screen and (max-width:767px){.sky-breath-course .bar-right a img{width:132px}.sky-breath-course:before{content:"";background-color:#ffe7cd;width:100%;height:200px;position:absolute;top:0;left:0}}#courses-filters{gap:20px}.courses-filter{position:relative}.courses-filter button{outline:none}.courses-filter__button{color:#31364e;text-align:center;background-color:#0000;border:1px solid #696969;border-radius:16px;min-width:140px;height:50px;padding:5px 8px;font-family:Work Sans;font-size:14px;font-weight:600;line-height:21px;transition:color .25s;position:relative}.courses-filter__button:before{content:"";border:2px solid #0000;border-radius:16px;width:calc(100% + 2px);height:calc(100% + 2px);transition:border .25s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.courses-filter.active .courses-filter__button,.courses-filter.with-selected .courses-filter__button{color:#2465b3;overflow:hidden}.courses-filter.active .courses-filter__button:before,.courses-filter.with-selected .courses-filter__button:before{border-color:#2465b3}.courses-filter.with-selected .courses-filter__button,.courses-filter.with-selected .courses-filter__button:before{border-top-right-radius:0}.courses-filter:not(.with-selected) .courses-filter__remove{display:none}.courses-filter__remove{z-index:2;background-color:#303030;border:none;border-radius:100%;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:absolute;top:-15px;right:-16px}.courses-filter__wrapper-list{z-index:999;background-color:#fff;border:1px solid #e9e9e9;border-radius:4px;padding:8px 0;position:absolute;top:calc(100% + 15px);left:0;box-shadow:0 2px 25px #3d8be833}.courses-filter__wrapper-list:before{content:"";background-color:#fff;border-top:1px solid #e9e9e9;border-left:1px solid #e9e9e9;width:7px;height:7px;display:block;position:absolute;top:-3.5px;left:63px;transform:rotate(45deg)}.courses-filter__wrapper-list .smart-input{width:192px}.courses-filter:not(.active) .courses-filter__wrapper-list{display:none}.courses-filter__list{width:fit-content;min-width:135px;list-style:none}.courses-filter__list h2{color:#31364e;margin-bottom:15px;font-family:Work Sans;font-size:14px;line-height:normal}.courses-filter__list .dropdown{width:220px;position:relative}.courses-filter__list .dropdown .custom-dropdown{color:#9598a6;text-align:left;background-color:#fff;border:1px solid #e9e9e9;border-radius:4px;width:100%;padding:15px;position:relative}.courses-filter__list .dropdown .custom-dropdown:after{content:url(/img/ic-arrow-down.svg);width:24px;height:24px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.courses-filter__list .dropdown .dropdown-menu{border:1px solid #2465b3;border-top:none;border-radius:0 0 4px 4px;width:100%;margin:0;box-shadow:0 2px 25px #3d8be833}.courses-filter__list .dropdown .dropdown-menu .dropdown-item{color:#303650;font-size:14px}.courses-filter__list .dropdown .dropdown-menu li{cursor:pointer;text-align:center;padding:12px 20px}.courses-filter__list .checkbox-list{flex-direction:column;margin-bottom:10px;display:flex}.courses-filter__list .checkbox-list .checkbox-wrapper{align-items:center;margin-bottom:10px;display:flex}.courses-filter__list .checkbox-list .checkbox-wrapper .checkbox-text{width:100%;margin-bottom:0;font-family:Work Sans;font-size:12px}.courses-filter__list-item{cursor:pointer;color:#31364e;text-align:center;padding:12px 20px;font-size:14px;transition:background .3s ease-in-out}.courses-filter__list-item:hover{background-color:#89beec33}.upcoming_list{-moz-column-gap:30px;grid-template-columns:repeat(4,1fr);gap:25px 30px;display:grid}.upcoming_course .course-card{min-height:321px}.course-card{cursor:pointer;border-radius:16px;height:100%;max-height:380px;padding:20px 20px 16px;position:relative;overflow:hidden}.course-card__image{z-index:-1;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.course-card__title{color:#31364e;min-height:100px;margin-bottom:20px}.course-card__title span{display:block}.course-card__type{margin-bottom:4px;font-family:Work Sans;font-size:12px;font-weight:500;line-height:16.8px}.course-card__name{font-family:Lora;font-size:24px;font-weight:400;line-height:28.8px}.course-card__others{color:#4f5573;font-family:Work Sans;font-size:14px;font-weight:500;line-height:19.6px}.course-card__date{color:#fff;border-radius:6px;width:max-content;padding:2px 8px;font-family:Work Sans;font-size:14px;font-weight:600;line-height:19.6px;list-style:none}.course-card:hover .course-card__times{opacity:0}.course-card__times{background-color:#fffc;border-radius:16px;flex-direction:column;gap:8px;margin-top:16px;padding:12px;transition:opacity .35s ease-in-out;display:flex}.course-card__time{color:#31364e;font-family:Work Sans;font-size:14px;font-style:normal;font-weight:400;line-height:19.6px}.course-card__time span{color:#000;width:3ch;margin-right:5px;font-weight:500;display:inline-block}.course-card:not(:hover) .course-card__navigation{opacity:0;visibility:hidden}.course-card__navigation{flex-direction:column;gap:12px;width:100%;padding:0 20px;transition:opacity .35s ease-in-out;display:flex;position:absolute;bottom:16px;left:0}.course-card__navigation .btn{justify-content:center;align-items:center;width:100%;margin:0;display:flex}.course-card__navigation .btn-box-light{color:#5786bd;background-color:#fff;font-family:Work Sans;font-size:16px;font-weight:600;line-height:normal;text-decoration:none}@media screen and (max-width:1200px){.upcoming_list{grid-template-columns:repeat(3,1fr)}.course-card__times{padding:9px}}@media screen and (max-width:991px){.course-card{padding:15px 8px 19px 15px}.course-card__type{font-size:9px}.course-card__name{font-size:17px}.course-card__time{font-size:12px}.course-card__date{font-size:10px}}@media screen and (max-width:768px){.upcoming_list{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:380px){.upcoming_list{grid-template-columns:1fr}}.daterangepicker.openscenter:before,.daterangepicker.openscenter:after,.daterangepicker.opensleft:before,.daterangepicker.opensleft:after{display:none}.course-sahaj-samadhi.course-filter{padding-top:0}@media screen and (max-width:991px){.course-sahaj-samadhi{padding-top:0!important}}@media screen and (max-width:767px){.course-sahaj-samadhi .container{max-width:360px}}.course-sahaj-samadhi .samadhi-top-section{background:url(/img/samadhi-page-bg.png) 0 0 repeat-x}@media screen and (max-width:991px){.course-sahaj-samadhi .samadhi-top-section{background-color:#fffbf0}}@media screen and (max-width:767px){.course-sahaj-samadhi .samadhi-top-section{background:#fffbf0}}.course-sahaj-samadhi .samadhi-top-section .banner.pwht{background-image:url(/img/PamelaDesktopBanner.webp);background-position:100% 0;background-repeat:no-repeat;background-size:cover;width:100%;height:700px;padding:108px 76px 100px}@media screen and (max-width:991px){.course-sahaj-samadhi .samadhi-top-section .banner.pwht .container{flex-direction:column;height:100%;display:flex}}.course-sahaj-samadhi .samadhi-top-section .banner.pwht .courses-title{text-transform:uppercase;font-size:16px;font-weight:600;display:none}.course-sahaj-samadhi .samadhi-top-section .banner.pwht .banner-title{color:#000;max-width:550px;margin-bottom:40px;font-size:48px;font-weight:600;line-height:50px}.course-sahaj-samadhi .samadhi-top-section .banner.pwht .banner-description{color:#000;max-width:550px;font-size:22px;line-height:25px}@media screen and (max-width:991px){.course-sahaj-samadhi .samadhi-top-section .banner.pwht .banner-description{color:#000;margin-top:auto;margin-bottom:50px}.course-sahaj-samadhi .samadhi-top-section .banner.pwht{background-position:bottom;height:300px;padding-left:0}.course-sahaj-samadhi .samadhi-top-section .banner.pwht .banner-title{font-size:35px;line-height:35px}.course-sahaj-samadhi .samadhi-top-section .banner.pwht{background-color:#f7f5eb;background-image:url(/img/PamelaMobileBanner.webp);background-position:50% -140px;background-size:cover;height:859px;padding:20px 32px 10px}.course-sahaj-samadhi .samadhi-top-section .banner.pwht .banner-title{margin-bottom:30px;font-size:26px;line-height:30px}.course-sahaj-samadhi .samadhi-top-section .banner.pwht .courses-title{margin-bottom:10px;display:block}}.course-sahaj-samadhi .samadhi-top-section .banner.pwht .hero-register-button-wrapper{margin-top:50px;margin-bottom:20px}.course-sahaj-samadhi .samadhi-top-section .banner.pwht .hero-register-button-wrapper .hero-register-button{color:#fff;background:linear-gradient(90deg,#7464d6 9.51%,#9d8dff 93.54%);border:0;border-radius:10px;padding:1rem 4rem}@media only screen and (max-width:768px){.course-sahaj-samadhi .samadhi-top-section .banner.pwht .hero-register-button-wrapper{text-align:center;margin-top:30px}}.course-sahaj-samadhi .samadhi-top-section .banner{background-image:url(/img/sahaj-samadhi-banner-bg.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;padding:100px 76px 50px}@media screen and (max-width:991px){.course-sahaj-samadhi .samadhi-top-section .banner .container{flex-direction:column;height:100%;display:flex}}.course-sahaj-samadhi .samadhi-top-section .banner .courses-title{text-transform:uppercase;font-size:16px;font-weight:600;display:none}.course-sahaj-samadhi .samadhi-top-section .banner-title{max-width:550px;margin-bottom:40px;font-size:48px;font-weight:600;line-height:50px}.course-sahaj-samadhi .samadhi-top-section .banner-description{max-width:550px;font-size:22px;line-height:25px}@media screen and (max-width:991px){.course-sahaj-samadhi .samadhi-top-section .banner-description{color:#000;margin-bottom:50px}.course-sahaj-samadhi .samadhi-top-section .banner{background-position:bottom;height:300px;padding-left:0}.course-sahaj-samadhi .samadhi-top-section .banner-title{font-size:35px;line-height:35px}.course-sahaj-samadhi .samadhi-top-section .banner{background-image:url(/img/sahaj-samadhi-banner-mobile.jpg);background-position:bottom;background-size:cover;height:653px;padding:20px 32px 10px}.course-sahaj-samadhi .samadhi-top-section .banner-title{margin-bottom:30px;font-size:26px;line-height:30px}.course-sahaj-samadhi .samadhi-top-section .banner .courses-title{margin-bottom:10px;display:block}}.course-sahaj-samadhi .samadhi-top-section .banner .hero-register-button-wrapper{margin-top:50px;margin-bottom:20px}.course-sahaj-samadhi .samadhi-top-section .banner .hero-register-button-wrapper .hero-register-button{color:#fff;background:linear-gradient(90deg,#7464d6 9.51%,#9d8dff 93.54%);border:0;border-radius:10px;padding:1rem 4rem}@media only screen and (max-width:768px){.course-sahaj-samadhi .samadhi-top-section .banner .hero-register-button-wrapper{text-align:center;margin-top:30px}}.course-sahaj-samadhi .samadhi-top-section .registration-widget{margin-top:50px}@media screen and (max-width:991px){.course-sahaj-samadhi .samadhi-top-section .registration-widget{margin-top:0}}.course-sahaj-samadhi .samadhi-top-section .registration-widget .register-content .discount-price{flex-direction:column;display:inline-flex}.course-sahaj-samadhi .samadhi-top-section .registration-widget .register-content .discount-price .content{font-size:42px;line-height:45px}.course-sahaj-samadhi .samadhi-top-section .registration-widget .register-content .discount-price br{display:none}.course-sahaj-samadhi .samadhi-top-section .content-video-area{padding:80px 20px 40px;display:flex}.course-sahaj-samadhi .samadhi-top-section .content-video-area .section-title{max-width:650px;margin:0 0 40px;font-family:Work Sans;font-size:36px;font-weight:600;line-height:36px}.course-sahaj-samadhi .samadhi-top-section .content-video-area p{margin:25px 0;font-size:18px;line-height:24px}.course-sahaj-samadhi .samadhi-top-section .content-video-area .video-wrapper{padding:20px 0 0 60px}@media screen and (max-width:991px){.course-sahaj-samadhi .samadhi-top-section .content-video-area{padding:40px 0}}@media screen and (max-width:767px){.course-sahaj-samadhi .samadhi-top-section .content-video-area{flex-direction:column;padding:20px}.course-sahaj-samadhi .samadhi-top-section .content-video-area .video-wrapper{padding:0}.course-sahaj-samadhi .samadhi-top-section .content-video-area .video-wrapper iframe{max-width:100%;height:200px}}.course-sahaj-samadhi .samadhi-featuers{padding:40px 20px 10px;display:flex}.course-sahaj-samadhi .samadhi-featuers .feature-box{flex-grow:1;place-items:center;display:flex}.course-sahaj-samadhi .samadhi-featuers .feature-icon{width:88px}.course-sahaj-samadhi .samadhi-featuers .feature-text{max-width:192px;font-size:18px;font-weight:600;line-height:18px}@media screen and (max-width:991px){.course-sahaj-samadhi .samadhi-featuers{padding:30px 0}.course-sahaj-samadhi .samadhi-featuers .feature-box{padding-right:20px}}@media screen and (max-width:767px){.course-sahaj-samadhi .samadhi-featuers{padding:20px 0 0 20px}.course-sahaj-samadhi .samadhi-featuers .feature-box{flex-direction:column;width:50%;margin-bottom:20px;padding:0}.course-sahaj-samadhi .samadhi-featuers .feature-box:nth-child(2){padding:0 20px}.course-sahaj-samadhi .samadhi-featuers .feature-text{padding-top:25px;font-size:16px}}.course-sahaj-samadhi .samadhi-benefits-section{text-align:center;background:url(/img/sahaj-samadhi-benefit-moon.webp) 100% 0 no-repeat;padding:60px 40px 0}.course-sahaj-samadhi .samadhi-benefits-section .section-title{text-transform:uppercase;margin-bottom:20px;font-family:Work Sans;font-size:36px;font-weight:400;line-height:30px}.course-sahaj-samadhi .samadhi-benefits-section .section-description{font-size:18px;line-height:22px}.course-sahaj-samadhi .samadhi-benefits-section .samadhi-benefits-wrapper{padding-top:40px}.course-sahaj-samadhi .samadhi-benefits-section .samadhi-benefit-box{flex-direction:column;height:500px;padding:20px 65px 60px;display:flex}.course-sahaj-samadhi .samadhi-benefits-section .samadhi-benefit-box.box1{background:url(/img/sahaj-benefit-elevate.webp) 100% 0 no-repeat}.course-sahaj-samadhi .samadhi-benefits-section .samadhi-benefit-box.box2{background:url(/img/sahaj-benefit-revitalize.webp) 100% 0 no-repeat}.course-sahaj-samadhi .samadhi-benefits-section .samadhi-benefit-box.box3{background:url(/img/sahaj-benefit-unlock.webp) 100% 0 no-repeat}.course-sahaj-samadhi .samadhi-benefits-section .samadhi-benefit-box.box4{background:url(/img/sahaj-benefit-amplify.webp) 100% 0 no-repeat}.course-sahaj-samadhi .samadhi-benefits-section .samadhi-benefit-box .benefit-title{margin-top:auto;margin-bottom:22px;font-family:Lora;font-size:32px;line-height:32px}@media screen and (max-width:991px){.course-sahaj-samadhi .samadhi-benefits-section{padding:40px 0 0}}@media screen and (max-width:767px){.course-sahaj-samadhi .samadhi-benefits-section.container{background:#fff;width:100%;max-width:100%;padding-top:0}.course-sahaj-samadhi .samadhi-benefits-section.container>*{max-width:360px;margin:auto}.course-sahaj-samadhi .samadhi-benefits-section.container .section-title{text-align:left;background:url(/img/sahaj-samadhi-benefit-moon.png) right 30px/200px no-repeat;height:120px;padding-top:40px;padding-bottom:25px;padding-left:20px;font-size:26px}.course-sahaj-samadhi .samadhi-benefits-section.container .section-description{display:none}.course-sahaj-samadhi .samadhi-benefits-section .samadhi-benefit-box{text-align:left;height:450px;padding:24px}.course-sahaj-samadhi .samadhi-benefits-section .samadhi-benefit-box .benefit-title{font-size:28px;line-height:30px}.course-sahaj-samadhi .samadhi-benefits-section .samadhi-benefit-box .benefit-text{font-size:16px;line-height:20px}.course-sahaj-samadhi .samadhi-benefits-section .samadhi-benefits-wrapper{padding-top:0}}.course-sahaj-samadhi .register-to-unlock .container{text-align:center;max-width:450px;padding-top:50px;padding-bottom:50px}.course-sahaj-samadhi .register-to-unlock .unlock-title{font-size:26px}.course-sahaj-samadhi .register-to-unlock .unlock-register{padding-top:20px}.course-sahaj-samadhi .register-to-unlock .unlock-register button{color:#fff;background:linear-gradient(90deg,#7464d6 9.51%,#9d8dff 93.54%);border:0;border-radius:10px;padding:1rem 4rem}.course-sahaj-samadhi .quote-section{background-color:#f7f5f4;background-image:url(/img/Quote-dektop.png);background-position-y:50%;background-repeat:no-repeat;background-size:cover;padding:71px 0 100px}@media only screen and (max-width:991px){.course-sahaj-samadhi .quote-section{padding:30px 0 20px}}.course-sahaj-samadhi .quote-section .main-area{flex-direction:column;justify-content:center;align-items:center;display:flex}.course-sahaj-samadhi .quote-section .main-area span{color:#fff;text-align:center;max-width:100%;margin-bottom:.5rem;padding:0 50px;font-family:Lora,serif;font-size:46px;font-style:italic;font-weight:400;line-height:56px!important}@media only screen and (max-width:991px){.course-sahaj-samadhi .quote-section .main-area span{font-size:21px;line-height:22px!important}}.course-sahaj-samadhi .quote-section .quote-section__quote{margin:0}.course-sahaj-samadhi .quote-section .quote-section__text{text-align:center;color:#fff;margin-top:1rem;font-size:36px;font-style:normal;line-height:71px}.course-sahaj-samadhi .quote-section .quote-section__text img{width:144px;height:144px}@media only screen and (max-width:991px){.course-sahaj-samadhi .quote-section .quote-section__text img{width:48px;height:48px;margin-bottom:15px}.course-sahaj-samadhi .quote-section .quote-section__text{font-size:15px;line-height:36px!important}}.course-sahaj-samadhi .feature-section{background-color:#fff;padding-top:4rem;padding-bottom:4rem}.course-sahaj-samadhi .feature-section .feature_block{padding-bottom:2rem}.course-sahaj-samadhi .feature-section .feature_box{text-align:center;border-radius:20px;flex-direction:row;min-height:15rem;margin:1rem 0;padding:1rem;display:flex}.course-sahaj-samadhi .feature-section .feature_box .feature_logo{justify-content:center;align-items:center;min-height:4rem;margin-bottom:1rem;padding-left:24px;display:flex}.course-sahaj-samadhi .feature-section .feature_box .feature_logo img{width:180px}.course-sahaj-samadhi .feature-section .feature_box .feature-content{text-align:left;color:#2e2e2e;justify-content:center;align-items:center;margin-left:2rem;font-family:Noto Serif;font-size:29px;font-style:italic;line-height:normal;display:flex}@media only screen and (max-width:991px){.course-sahaj-samadhi .feature-section .feature_box{height:unset;min-height:unset;border-radius:0;flex-direction:row;max-width:320px;margin:0 auto 11px;padding:40px;border-radius:20px!important}.course-sahaj-samadhi .feature-section .feature_box .feature_logo{min-height:unset;justify-content:center;align-items:center;width:100px;margin:0;padding-left:0;display:flex}.course-sahaj-samadhi .feature-section .feature_box .feature_logo img{max-width:100px}.course-sahaj-samadhi .feature-section .feature_box .feature-content{text-align:left;justify-content:center;align-items:center;margin-left:15px;font-family:lora;font-size:15px;line-height:15px;display:flex}}.course-sahaj-samadhi .feature-section .pinkbox{background:#fef2f2}.course-sahaj-samadhi .feature-section .greybox{background:#f5f5f5}.course-sahaj-samadhi .section-sahaj-reviews{background:url(/img/samadhi-carousel-bg.png) 0 0 repeat-x;padding-top:112px;padding-bottom:90px;position:relative}.course-sahaj-samadhi .section-sahaj-reviews .section-title{text-align:center;margin-bottom:70px;font-family:Work Sans;font-size:36px;font-weight:600;line-height:30px}.course-sahaj-samadhi .section-sahaj-reviews .swiper-wrapper{display:flex}.course-sahaj-samadhi .section-sahaj-reviews .swiper-slide{align-self:stretch;height:auto}.course-sahaj-samadhi .section-sahaj-reviews .review-box{background:#fff;border-bottom:8px solid #a0b2fd;height:100%;padding:30px}.course-sahaj-samadhi .section-sahaj-reviews .review-title{background:url(/img/review-quote.png) 100% 0 no-repeat;padding:0 50px 30px 0;font-family:Lora;font-size:36px;font-style:italic;font-weight:400;line-height:30px}.course-sahaj-samadhi .section-sahaj-reviews .review-text{font-family:Lora;font-size:18px;font-weight:400;line-height:24px}.course-sahaj-samadhi .section-sahaj-reviews .review-author{align-items:center;padding-top:25px;display:flex}.course-sahaj-samadhi .section-sahaj-reviews .review-author img{border-radius:100%;width:55px;height:55px}.course-sahaj-samadhi .section-sahaj-reviews .reviewer-photo{margin-right:20px}.course-sahaj-samadhi .section-sahaj-reviews .reviewer-info{font-size:14px;line-height:20px}.course-sahaj-samadhi .section-sahaj-reviews .reviewer-name{font-weight:600}.course-sahaj-samadhi .section-sahaj-reviews .reviwer-position{color:#6f6f6f}.course-sahaj-samadhi .section-sahaj-reviews .swiper-pagination{bottom:0}.course-sahaj-samadhi .section-sahaj-reviews .reviews-slider{padding-bottom:60px}@media screen and (max-width:767px){.course-sahaj-samadhi .section-sahaj-reviews{padding-top:0}.course-sahaj-samadhi .section-sahaj-reviews .swiper-slide{padding:0 20px}.course-sahaj-samadhi .section-sahaj-reviews .section-title{text-align:left;margin-bottom:36px;padding:0 30px;font-size:28px;line-height:30px}.course-sahaj-samadhi .section-sahaj-reviews .review-box{padding:20px}.course-sahaj-samadhi .section-sahaj-reviews .review-title{font-size:28px;line-height:30px}.course-sahaj-samadhi .section-sahaj-reviews .review-text{font-size:16px;line-height:20px}.course-sahaj-samadhi .section-sahaj-reviews .review-author{font-size:14px;line-height:20px}}.course-sahaj-samadhi .faq{padding:50px 0}.course-sahaj-samadhi .faq .container{padding-bottom:50px}.course-sahaj-samadhi .faq .section-title{text-align:center;font-family:Work Sans,sans-serif;font-size:36px;font-weight:600;line-height:30px}.course-sahaj-samadhi .faq .card{background:0 0;border:none;border-bottom:1px solid #dcdcdc;border-radius:0;padding:20px 0}@media screen and (max-width:767px){.course-sahaj-samadhi .faq .card{padding:0}}.course-sahaj-samadhi .faq .card:last-child{border:none}.course-sahaj-samadhi .faq .card-header{background:0 0;border:none;padding:30px 0}.course-sahaj-samadhi .faq .card-header button.btn{text-align:left;color:#000;width:100%;padding:0 50px 0 0;font-size:24px;font-weight:600;line-height:22px;display:block;position:relative}.course-sahaj-samadhi .faq .card-header button.btn:focus,.course-sahaj-samadhi .faq .card-header button.btn:hover{text-decoration:none}.course-sahaj-samadhi .faq .card-header button.btn:before{content:"+";color:#00000080;font-size:26px;font-weight:400;position:absolute;top:0;right:0;transform:rotate(45deg)}.course-sahaj-samadhi .faq .card-header button.btn.collapsed:before{transform:rotate(0)}@media screen and (max-width:767px){.course-sahaj-samadhi .faq .card-header button.btn{font-size:18px;line-height:22px}}.course-sahaj-samadhi .faq .card-body{padding:0;font-size:20px;line-height:24px}@media screen and (max-width:767px){.course-sahaj-samadhi .faq .card-body{padding-bottom:20px;font-size:16px;line-height:20px}.course-sahaj-samadhi .faq .section-title{text-align:left;font-size:28px;line-height:30px}.course-sahaj-samadhi .faq button.btn{font-size:18px;line-height:22px}}.course-sahaj-samadhi .container .registration-widget .register-content .location .content a{color:#9d8dff;text-decoration:none}.course-sahaj-samadhi .container .registration-widget .register-content .location .content a:hover{text-decoration:underline}.course-sahaj-samadhi .container .registration-widget .circle:before{background-color:#9d8dff}.course-sahaj-samadhi .container .registration-widget .fa-solid,.course-sahaj-samadhi .container .registration-widget .fa-solid:before{color:#9d8dff}.course-sahaj-samadhi .container .registration-widget .register-button{background:linear-gradient(90deg,#7464d6 9.51%,#9d8dff 93.54%)}.course-sahaj-samadhi .container .registration-widget .register-button .fa-solid:before{color:#fff}.course-sahaj-samadhi .container .registration-widget .notes .content::-webkit-scrollbar-track{background:#e5e2f8}.course-sahaj-samadhi .container .registration-widget .notes .content::-webkit-scrollbar-thumb{background:#7464d6;border-radius:4px}.course-sahaj-samadhi .container .registration-widget .notes .content::-webkit-scrollbar-thumb:hover{background:#5348a1}.course-sahaj-samadhi .container .registration-widget .early-bird-banner{background:#dbd5fa}.course-sahaj-samadhi .float-bar{z-index:10;background:#fff;width:100%;padding:10px 0;position:fixed;bottom:0;left:0}.course-sahaj-samadhi .float-wrapper{justify-content:center;align-items:center;max-width:1125px;margin:0 auto;display:flex}@media screen and (max-width:768px){.course-sahaj-samadhi .float-wrapper{max-width:320px}}.course-sahaj-samadhi .bar-left{text-align:right;padding-right:10px}@media screen and (max-width:767px){.course-sahaj-samadhi .bar-left{width:50%;padding-right:0}}.course-sahaj-samadhi .bar-left .bar-title{font-family:museo_sans500;font-size:24px;line-height:normal}@media screen and (max-width:767px){.course-sahaj-samadhi .bar-left .bar-title{text-align:left;padding:8px 0 0 10px;font-size:16px;line-height:17px}}.course-sahaj-samadhi .bar-right{text-align:left;padding-left:10px}.course-sahaj-samadhi .bar-right button{color:#fff;white-space:nowrap;background:linear-gradient(90deg,#7464d6 9.51%,#9d8dff 93.54%);border:0;border-radius:10px;padding:1rem 4rem}@media screen and (max-width:767px){.course-sahaj-samadhi .bar-right button{padding:10px 20px}}.org-pwht .course-sahaj-samadhi .container .registration-widget .circle:before{background-color:#0e59a3}.org-pwht .course-sahaj-samadhi .container .registration-widget .fa-solid,.org-pwht .course-sahaj-samadhi .container .registration-widget .fa-solid:before{color:#0e59a3}.org-pwht .course-sahaj-samadhi .container .registration-widget .register-button,.org-pwht .course-sahaj-samadhi .bar-right button,.org-pwht .course-sahaj-samadhi .register-to-unlock .unlock-register button{background:#0e59a3}.org-pwht .course-sahaj-samadhi .container .registration-widget .early-bird-banner{background:#0e59a31f}.registration-widget{background:#fff;border:1px solid #d0d0d0;border-radius:16px;flex-direction:column;gap:24px;padding:2.5rem;font-family:museo_sans300;display:flex;position:relative;bottom:auto;left:auto;right:auto}.registration-widget .early-bird-banner{background:#ffdab2;border-radius:0 0 16px 16px;margin:0 -2.5rem -2.5rem;padding:1rem 2.5rem}.registration-widget .early-bird-banner p+p{margin-top:8px}.registration-widget .early-bird-banner strong{font-family:museo_sans500}@media screen and (max-width:767px){.registration-widget .early-bird-banner{margin:0 -1.5rem -1.5rem;padding:1rem 2rem;font-size:14px}.registration-widget .early-bird-banner p+p{margin-top:10px}}.registration-widget .fa-solid{color:#ff8400}.registration-widget .register-content{border-bottom:1px solid #e0e0e0;padding-bottom:1.875rem}.registration-widget .register-content.no_border{border:none}.registration-widget .register-content .contact-content{word-break:break-word}.registration-widget .register-content .discount-price{text-align:left;color:#000;font-family:museo_sans700;font-size:42px;line-height:50px}.registration-widget .register-content .discount-price .price-row{flex-wrap:nowrap;align-items:center;gap:12px;margin-top:4px;display:flex}@media only screen and (max-width:768px){.registration-widget .register-content .discount-price .price-row{flex-direction:column;align-items:flex-start}}.registration-widget .register-content .discount-price .actual-price{text-align:left;color:#aeaeae;font-family:museo_sans300;font-size:42px;font-weight:300;line-height:50px}.registration-widget .register-content .discount-price:has(.title) .title{display:block}.registration-widget .register-content .discount-price:has(.title) br{display:none}.registration-widget .register-content .discount-price:has(.title) .content{font-size:42px;font-weight:300;line-height:50px;display:inline}.registration-widget .register-content .discount-price .title{font-family:museo_sans500;font-size:20px;line-height:24px}.registration-widget .register-content .discount-price .content{font-size:18px;font-weight:300;line-height:22px}.registration-widget .register-content .discount-price .content strike{color:#aeaeae}.registration-widget .register-content .actual-price{text-align:left;color:#aeaeae;font-family:museo_sans300;font-size:18px;font-weight:300;line-height:22px}.registration-widget .register-content .circle{justify-content:flex-start;align-items:baseline;display:flex}.registration-widget .register-content .circle:before{content:" ";background-color:#ff8400;border-radius:12px;width:8px;height:8px;margin-right:1.6875rem;display:inline-block;position:relative;bottom:4px}.registration-widget .register-content .dates .title{font-family:museo_sans500;font-size:20px;line-height:24px}.registration-widget .register-content .dates .content{font-size:18px;font-weight:300;line-height:22px}.registration-widget .register-content .instructor{flex-direction:row;justify-content:flex-start;align-items:baseline;display:flex}.registration-widget .register-content .instructor .instructor-content{margin-left:1.6875rem}.registration-widget .register-content .notes{border-radius:20px;flex-direction:row;justify-content:flex-start;align-items:baseline;margin-bottom:-5px;padding-top:10px;padding-bottom:10px;display:flex}.registration-widget .register-content .notes .instructor-content{margin-left:1.6875rem}.registration-widget .register-content .notes .content{max-height:300px;display:block;overflow:auto}.registration-widget .register-content .notes .content::-webkit-scrollbar{width:8px}.registration-widget .register-content .notes .content::-webkit-scrollbar-track{background:#fef5ec}.registration-widget .register-content .notes .content::-webkit-scrollbar-thumb{background:#fca248;border-radius:4px}.registration-widget .register-content .notes .content::-webkit-scrollbar-thumb:hover{background:#fca248b0}.registration-widget .register-content .notes .content ul{list-style:unset;margin:15px 0;padding-left:20px}.registration-widget .register-content .notes .content ol{margin:15px 0;padding-left:22px}.registration-widget .register-content .contact{flex-direction:row;justify-content:flex-start;align-items:baseline;display:flex}.registration-widget .register-content .contact .contact-content{margin-left:1.6875rem}@media only screen and (max-width:768px){.registration-widget .register-content .dates{margin:1rem 0}}.registration-widget .register-content .location .title{font-family:museo_sans500;font-size:20px;line-height:24px}.registration-widget .register-content .location .content{font-size:18px;font-weight:300;line-height:22px}.registration-widget .register-content .location .content a{color:#ff8400;text-decoration:none}.registration-widget .register-content .location .content a:hover{text-decoration:underline}.registration-widget .register-content .select-date-timezone{justify-content:flex-end;align-items:center;display:flex}.registration-widget .register-content .select-date-timezone .title{margin-right:1.4rem;font-family:museo_sans500;font-size:20px;line-height:24px;display:block}.registration-widget .register-content .select-date-timezone .select-button{color:#898989;background:#f0f0f0;border:0;border-radius:10px;margin-right:.4rem;padding:.5rem 1.5rem}@media only screen and (max-width:768px){.registration-widget .register-content .select-date-timezone{text-align:center;flex-direction:column;margin:1rem 0}.registration-widget .register-content .select-date-timezone .actions{margin-top:10px;display:flex}}.registration-widget .register-content .register-button{color:#fff;background:linear-gradient(90deg,#ff9800 9.51%,#ff7e00 93.54%);border:0;border-radius:10px;padding:1rem 4rem}@media only screen and (max-width:768px){.registration-widget .register-content .register-button{width:100%}}.registration-widget .register-content.no_border{padding-bottom:0}@media only screen and (max-width:768px){.registration-widget{padding:1.5rem}.registration-widget .register-content{flex-direction:column}}.art-of-silence.course-filter{padding-top:0}@media screen and (max-width:991px){.art-of-silence{padding-top:0!important}}@media screen and (max-width:767px){.art-of-silence .container{max-width:360px}}.art-of-silence .samadhi-top-section{background:url(/img/samadhi-page-bg.png) 0 0 repeat-x}@media screen and (max-width:991px){.art-of-silence .samadhi-top-section{background-color:#fffbf0}}@media screen and (max-width:767px){.art-of-silence .samadhi-top-section{background:#fffbf0}}.art-of-silence .samadhi-top-section .banner{background:url(/img/art-of-silence-banner.webp) 50% no-repeat;width:100%;height:280px;padding:60px 76px 50px}@media screen and (min-width:992px){.art-of-silence .samadhi-top-section .banner .container{padding-left:76px}}.art-of-silence .samadhi-top-section .banner .courses-title{text-transform:uppercase;font-size:16px;font-weight:600;display:none}.art-of-silence .samadhi-top-section .banner-title{max-width:480px;margin-bottom:40px;font-size:40px;font-weight:600;line-height:40px}.art-of-silence .samadhi-top-section .banner-description{max-width:550px;font-size:18px;line-height:22px}.art-of-silence .samadhi-top-section .banner-description-detail{max-width:550px;font-size:14px;line-height:22px}@media screen and (max-width:991px){.art-of-silence .samadhi-top-section .banner{background-position:bottom;height:300px;padding-left:0}.art-of-silence .samadhi-top-section .banner-title{font-size:35px;line-height:35px}}@media screen and (max-width:767px){.art-of-silence .samadhi-top-section .banner{background:url(/img/art-of-silence-banner-mobile.png) bottom/cover no-repeat;height:600px;padding:36px 32px 10px}.art-of-silence .samadhi-top-section .banner-title{margin-bottom:30px;font-size:26px;line-height:30px}.art-of-silence .samadhi-top-section .banner .courses-title{margin-bottom:24px;display:block}}.art-of-silence .samadhi-top-section .banner .hero-register-button-wrapper{margin-top:50px;margin-bottom:20px}.art-of-silence .samadhi-top-section .banner .hero-register-button-wrapper .hero-register-button{color:#fff;background:linear-gradient(90deg,#57bacd 9.51%,#0398b5 93.54%);border:0;border-radius:10px;padding:1rem 4rem}@media only screen and (max-width:768px){.art-of-silence .samadhi-top-section .banner .hero-register-button-wrapper{text-align:center;margin-top:30px}}.art-of-silence .samadhi-top-section .content-video-area{padding:40px 76px;display:flex}.art-of-silence .samadhi-top-section .content-video-area .section-title{max-width:650px;margin:0 0 40px;font-family:Work Sans;font-size:36px;font-weight:600;line-height:36px}.art-of-silence .samadhi-top-section .content-video-area p{margin:25px 0;font-size:18px;line-height:24px}.art-of-silence .samadhi-top-section .content-video-area .video-wrapper{padding:50px 0 0 60px}@media screen and (max-width:991px){.art-of-silence .samadhi-top-section .content-video-area{padding:40px 0}}@media screen and (max-width:767px){.art-of-silence .samadhi-top-section .content-video-area{flex-direction:column;padding:20px}.art-of-silence .samadhi-top-section .content-video-area .video-wrapper{padding:0}.art-of-silence .samadhi-top-section .content-video-area .video-wrapper iframe{width:100%}}.art-of-silence .samadhi-featuers{padding:40px 76px 10px;display:flex}.art-of-silence .samadhi-featuers .feature-box{flex-grow:1;place-items:center;display:flex}.art-of-silence .samadhi-featuers .feature-icon{width:88px}.art-of-silence .samadhi-featuers .feature-text{max-width:200px;font-size:18px;font-weight:600;line-height:18px}@media screen and (max-width:991px){.art-of-silence .samadhi-featuers{padding:30px 0}.art-of-silence .samadhi-featuers .feature-box{padding-right:20px}}@media screen and (max-width:767px){.art-of-silence .samadhi-featuers{padding:20px 0 0 20px}.art-of-silence .samadhi-featuers .feature-box{flex-direction:column;padding:0}.art-of-silence .samadhi-featuers .feature-box:nth-child(2){padding-left:20px;padding-right:20px}.art-of-silence .samadhi-featuers .feature-text{padding-top:25px;font-size:16px}}.art-of-silence .samadhi-benefits-section{text-align:center;background:url(/img/sahaj-samadhi-benefit-moon.webp) 100% 0 no-repeat;padding:60px 40px 0}.art-of-silence .samadhi-benefits-section .section-title{text-transform:uppercase;margin-bottom:20px;font-family:Work Sans;font-size:36px;font-weight:400;line-height:30px}.art-of-silence .samadhi-benefits-section .section-description{font-size:18px;line-height:22px}.art-of-silence .samadhi-benefits-section .samadhi-benefits-wrapper{padding-top:40px}.art-of-silence .samadhi-benefits-section .samadhi-benefit-box{flex-direction:column;height:420px;padding:20px 65px 60px;display:flex}.art-of-silence .samadhi-benefits-section .samadhi-benefit-box.box1{background:url(/img/aos-benefit-deep-meditations.webp) 100% 0 no-repeat}.art-of-silence .samadhi-benefits-section .samadhi-benefit-box.box2{background:url(/img/aos-benefit-silence.webp) 100% 0 no-repeat}.art-of-silence .samadhi-benefits-section .samadhi-benefit-box.box3{background:url(/img/aos-benefit-yoga.webp) 100% 0 no-repeat}.art-of-silence .samadhi-benefits-section .samadhi-benefit-box.box4{background:url(/img/aos-benefit-ancient-wisdom.webp) 100% 0 no-repeat}.art-of-silence .samadhi-benefits-section .samadhi-benefit-box .benefit-title{margin-top:auto;margin-bottom:22px;font-family:Lora;font-size:32px;line-height:32px}@media screen and (max-width:991px){.art-of-silence .samadhi-benefits-section{padding:40px 0 0}}@media screen and (max-width:767px){.art-of-silence .samadhi-benefits-section.container{background:#fff;width:100%;max-width:100%;padding-top:0}.art-of-silence .samadhi-benefits-section.container>*{max-width:360px;margin:auto}.art-of-silence .samadhi-benefits-section.container .section-title{text-align:left;background:url(/img/sahaj-samadhi-benefit-moon.png) right 30px/200px no-repeat;height:120px;padding-top:40px;padding-bottom:25px;padding-left:20px;font-size:26px}.art-of-silence .samadhi-benefits-section.container .section-description{display:none}.art-of-silence .samadhi-benefits-section .samadhi-benefit-box{text-align:left;height:400px;padding:24px;background-position:top!important;background-size:cover!important}.art-of-silence .samadhi-benefits-section .samadhi-benefit-box .benefit-title{font-size:28px;line-height:30px}.art-of-silence .samadhi-benefits-section .samadhi-benefit-box .benefit-text{font-size:16px;line-height:20px}.art-of-silence .samadhi-benefits-section .samadhi-benefits-wrapper{padding-top:0}}.art-of-silence .section-sahaj-reviews{background:url(/img/samadhi-carousel-bg.png) 0 0 repeat-x;padding-top:112px;padding-bottom:90px;position:relative}.art-of-silence .section-sahaj-reviews .section-title{text-align:center;margin-bottom:70px;font-family:Work Sans;font-size:36px;font-weight:600;line-height:30px}.art-of-silence .section-sahaj-reviews .swiper-wrapper{display:flex}.art-of-silence .section-sahaj-reviews .swiper-slide{align-self:stretch;height:auto}.art-of-silence .section-sahaj-reviews .review-box{background:#fff;border-bottom:8px solid #a0b2fd;height:100%;padding:30px}.art-of-silence .section-sahaj-reviews .review-title{background:url(/img/review-quote.png) 100% 0 no-repeat;padding:0 50px 30px 0;font-family:Lora;font-size:36px;font-style:italic;font-weight:400;line-height:30px}.art-of-silence .section-sahaj-reviews .review-text{font-family:Lora;font-size:18px;font-weight:400;line-height:24px}.art-of-silence .section-sahaj-reviews .review-author{align-items:center;padding-top:25px;display:flex}.art-of-silence .section-sahaj-reviews .review-author img{border-radius:100%;width:55px;height:55px}.art-of-silence .section-sahaj-reviews .reviewer-photo{margin-right:20px}.art-of-silence .section-sahaj-reviews .reviewer-info{font-size:14px;line-height:20px}.art-of-silence .section-sahaj-reviews .reviewer-name{font-weight:600}.art-of-silence .section-sahaj-reviews .reviwer-position{color:#6f6f6f}.art-of-silence .section-sahaj-reviews .swiper-pagination{bottom:0}.art-of-silence .section-sahaj-reviews .reviews-slider{padding-bottom:60px}@media screen and (max-width:767px){.art-of-silence .section-sahaj-reviews{padding-top:0}.art-of-silence .section-sahaj-reviews .swiper-slide{padding:0 20px}.art-of-silence .section-sahaj-reviews .section-title{text-align:left;margin-bottom:36px;padding:0 30px;font-size:28px;line-height:30px}.art-of-silence .section-sahaj-reviews .review-box{padding:20px}.art-of-silence .section-sahaj-reviews .review-title{font-size:28px;line-height:30px}.art-of-silence .section-sahaj-reviews .review-text{font-size:16px;line-height:20px}.art-of-silence .section-sahaj-reviews .review-author{font-size:14px;line-height:20px}}.art-of-silence .container.banner2,.art-of-silence .container.banner3{padding:0}.art-of-silence .aos-banner-second{background:url(/img/aos-banner-2.webp) 0 0 no-repeat;height:400px;margin:20px 15px;padding:94px 0 0 77px}.art-of-silence .aos-banner-second .guru-quote{color:#fdf4e1;width:564px;margin:0;font-family:Lora;font-size:42px;line-height:42px}.art-of-silence .aos-banner-second .quote-author{color:#fdf4e1;width:564px;padding-top:37px;font-family:Lora;font-size:24px;font-style:normal;line-height:24px}@media screen and (max-width:767px){.art-of-silence .aos-banner-second{background:url(/img/aos-quote-banner-mobile.png) 0 100% no-repeat;height:428px;margin-top:10px;margin-left:0;margin-right:0;padding:32px 40px}.art-of-silence .aos-banner-second .guru-quote{text-align:center;width:auto;font-size:26px;line-height:24px}.art-of-silence .aos-banner-second .quote-author{text-align:center;width:auto;padding-top:10px;font-size:16px;line-height:24px}}.art-of-silence .aos-banner-third{background:url(/img/aos-banner-3.webp) 0 0 no-repeat;height:400px;margin:20px 15px;padding:75px 120px 0 493px}.art-of-silence .aos-banner-third .banner-title{font-size:36px;font-weight:600;line-height:46px}.art-of-silence .aos-banner-third .banner-text{margin-bottom:40px;padding-top:20px;font-size:18px;line-height:22px}.art-of-silence .aos-banner-third .enroll-btn{color:#fff;background:linear-gradient(90deg,#57bacd 9.51%,#0398b5 93.54%);border:none;border-radius:10px;width:300px;height:62px;font-size:16px;font-weight:600;line-height:22px}@media screen and (max-width:1199px){.art-of-silence .aos-banner-third{background-position:-220px 0;background-repeat:repeat-x;padding:75px 50px 0 250px}}@media screen and (max-width:767px){.art-of-silence .aos-banner-third{background:url(/img/aos-quote-banner3-mobile.png) 100% 0 no-repeat;min-height:370px;margin-top:10px;margin-left:0;margin-right:0;padding:39px 26px 20px}.art-of-silence .aos-banner-third .banner-title{font-size:26px;font-weight:600;line-height:30px}.art-of-silence .aos-banner-third .banner-text{letter-spacing:-.5px;margin-bottom:20px;font-size:16px;line-height:20px}}.art-of-silence .registration-widget .circle:before{background-color:#0398b5}.art-of-silence .registration-widget .fa-solid,.art-of-silence .registration-widget .fa-solid:before{color:#0398b5}.art-of-silence .registration-widget .register-button{background:linear-gradient(90deg,#57bacd 9.51%,#0398b5 93.54%)}.art-of-silence .registration-widget .register-button .fa-solid:before{color:#fff}.art-of-silence .registration-widget .notes .content::-webkit-scrollbar-track{background:#ecf6fe}.art-of-silence .registration-widget .notes .content::-webkit-scrollbar-thumb{background:#57bacd;border-radius:4px}.art-of-silence .registration-widget .notes .content::-webkit-scrollbar-thumb:hover{background:#0398b5}.art-of-silence .registration-widget .early-bird-banner{background:#0398b530}.art-of-silence .float-bar{z-index:10;background:#fff;width:100%;padding:10px 0;position:fixed;bottom:0;left:0}.art-of-silence .float-wrapper{justify-content:center;align-items:center;max-width:1125px;margin:0 auto;display:flex}@media screen and (max-width:768px){.art-of-silence .float-wrapper{max-width:320px}}.art-of-silence .bar-left{text-align:right;padding-right:10px}@media screen and (max-width:767px){.art-of-silence .bar-left{width:50%;padding-right:0}}.art-of-silence .bar-left .bar-title{font-family:museo_sans500;font-size:24px;line-height:normal}@media screen and (max-width:767px){.art-of-silence .bar-left .bar-title{text-align:left;padding:8px 0 0 10px;font-size:16px;line-height:17px}}.art-of-silence .bar-right{text-align:left;padding-left:10px}.art-of-silence .bar-right button{color:#fff;white-space:nowrap;background:linear-gradient(90deg,#57bacd 9.51%,#0398b5 93.54%);border:0;border-radius:10px;padding:1rem 4rem}@media screen and (max-width:767px){.art-of-silence .bar-right button{padding:10px 20px}}.art-of-silence .healing-breaths .container{padding:60px 0}@media screen and (max-width:767px){.art-of-silence .healing-breaths .container{padding:20px}}.art-of-silence .healing-breaths .title{text-align:center;margin-bottom:20px;font-family:Lora;font-size:56px;font-weight:bolder}@media screen and (max-width:767px){.art-of-silence .healing-breaths .title{font-size:36px}}.art-of-silence .healing-breaths .org-text{text-align:center;max-width:770px;margin:0 auto;font-size:26px}@media screen and (max-width:767px){.art-of-silence .healing-breaths .org-text{font-size:16px}}.art-of-silence .healing-breaths .benefitted-orgs-list{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.art-of-silence .healing-breaths .org-list-item{margin:0 20px;padding:30px 0 10px}@media screen and (max-width:767px){.art-of-silence .healing-breaths .org-list-item{flex:calc(50% - 40px)}.art-of-silence .healing-breaths .org-list-item img{max-width:100%;height:auto}}.art-of-silence .healing-breaths .org-list-item:first-child{margin-left:0}.art-of-silence .healing-breaths .org-list-item:nth-last-child(2){margin-left:auto;margin-right:60px}@media screen and (max-width:767px){.art-of-silence .healing-breaths .org-list-item:nth-last-child(2){margin:0 20px}}.art-of-silence .healing-breaths .org-list-item:last-child{margin-left:60px;margin-right:auto}@media screen and (max-width:767px){.art-of-silence .healing-breaths .org-list-item:last-child{margin:0 20px}}.course-silence-retreat.course-filter{padding-top:0}@media screen and (max-width:991px){.course-silence-retreat{padding-top:0!important}}@media screen and (max-width:767px){.course-silence-retreat .container{max-width:540px}}.course-silence-retreat .samadhi-top-section{background:url(/img/samadhi-page-bg.png) 0 0 repeat-x}@media screen and (max-width:991px){.course-silence-retreat .samadhi-top-section{background-color:#fffbf0}}@media screen and (max-width:767px){.course-silence-retreat .samadhi-top-section{background:#fffbf0}}.course-silence-retreat .samadhi-top-section .banner{background:url(/img/Silence-Retreat-Banner.webp) 50% no-repeat;width:100%;height:402px;padding:60px 76px 50px}.course-silence-retreat .samadhi-top-section .banner .courses-title{text-transform:uppercase;font-size:16px;font-weight:600;display:none}.course-silence-retreat .samadhi-top-section .banner-title{max-width:480px;margin-bottom:40px;font-size:40px;font-weight:600;line-height:40px}.course-silence-retreat .samadhi-top-section .banner-description{max-width:550px;font-size:18px;line-height:22px}@media screen and (max-width:991px){.course-silence-retreat .samadhi-top-section .banner{background-position:bottom;height:300px;padding-left:0}.course-silence-retreat .samadhi-top-section .banner-title{font-size:35px;line-height:35px}}@media screen and (max-width:767px){.course-silence-retreat .samadhi-top-section .banner{background:url(/img/silent-retreat-mobile.jpg) bottom no-repeat;height:600px;padding:36px 32px 10px}.course-silence-retreat .samadhi-top-section .banner-title{margin-bottom:30px;font-size:26px;line-height:30px}.course-silence-retreat .samadhi-top-section .banner .courses-title{margin-bottom:24px;display:block}}.course-silence-retreat .samadhi-top-section .banner .hero-register-button-wrapper{margin-top:50px;margin-bottom:20px}.course-silence-retreat .samadhi-top-section .banner .hero-register-button-wrapper .hero-register-button{color:#fff;background:linear-gradient(270deg,#3196e4 6%,#5bb8ff 94.33%);border:0;border-radius:10px;padding:1rem 4rem}@media only screen and (max-width:768px){.course-silence-retreat .samadhi-top-section .banner .hero-register-button-wrapper{text-align:center;margin-top:30px}}.course-silence-retreat .samadhi-top-section .content-video-container{padding:80px 20px 40px}.course-silence-retreat .samadhi-top-section .content-video-container .content-video-area{display:flex}.course-silence-retreat .samadhi-top-section .content-video-container .content-video-area .section-title{max-width:650px;margin:0 0 40px;font-family:Work Sans;font-size:36px;font-weight:600;line-height:36px}.course-silence-retreat .samadhi-top-section .content-video-container .content-video-area p{margin:25px 0;font-size:18px;line-height:24px}.course-silence-retreat .samadhi-top-section .content-video-container .content-video-area .video-wrapper{padding:20px 0 0 60px}@media screen and (max-width:991px){.course-silence-retreat .samadhi-top-section .content-video-container .content-video-area{flex-direction:column}}@media screen and (max-width:767px){.course-silence-retreat .samadhi-top-section .content-video-container .content-video-area{flex-direction:column}.course-silence-retreat .samadhi-top-section .content-video-container .content-video-area .video-wrapper{padding:0}.course-silence-retreat .samadhi-top-section .content-video-container .content-video-area .video-wrapper iframe{max-width:100%;height:200px}}.course-silence-retreat .samadhi-top-section .content-video-container p{margin:0 0 25px;font-size:18px;line-height:24px}@media screen and (max-width:991px){.course-silence-retreat .samadhi-top-section .content-video-container{padding:40px 0}}@media screen and (max-width:767px){.course-silence-retreat .samadhi-top-section .content-video-container{padding:40px 20px}}.course-silence-retreat .samadhi-featuers{padding:40px 20px 10px;display:flex}.course-silence-retreat .samadhi-featuers .feature-box{flex-grow:1;place-items:center;display:flex}.course-silence-retreat .samadhi-featuers .feature-icon{width:88px}.course-silence-retreat .samadhi-featuers .feature-text{max-width:192px;font-size:18px;font-weight:600;line-height:18px}@media screen and (max-width:991px){.course-silence-retreat .samadhi-featuers{padding:30px 0}.course-silence-retreat .samadhi-featuers .feature-box{padding-right:20px}}@media screen and (max-width:767px){.course-silence-retreat .samadhi-featuers{flex-direction:column;padding:20px 0 0 20px}.course-silence-retreat .samadhi-featuers .feature-box{flex-direction:row;width:100%;margin-bottom:1rem;padding:0}.course-silence-retreat .samadhi-featuers .feature-text{font-size:16px}}.course-silence-retreat .samadhi-benefits-section{text-align:center;background:url(/img/sahaj-samadhi-benefit-moon.png) 100% 0 no-repeat;padding:60px 40px 0}.course-silence-retreat .samadhi-benefits-section .section-title{text-transform:uppercase;margin-bottom:20px;font-family:Work Sans;font-size:36px;font-weight:400;line-height:30px}.course-silence-retreat .samadhi-benefits-section .section-description{font-size:18px;line-height:22px}.course-silence-retreat .samadhi-benefits-section .samadhi-benefits-wrapper{padding-top:40px}.course-silence-retreat .samadhi-benefits-section .samadhi-benefit-box{flex-direction:column;height:450px;padding:20px 65px 60px;display:flex}.course-silence-retreat .samadhi-benefits-section .samadhi-benefit-box.box1{background:url(/img/Breathwork.webp) 100% 0 no-repeat}@media screen and (max-width:767px){.course-silence-retreat .samadhi-benefits-section .samadhi-benefit-box.box1{background-size:cover}}.course-silence-retreat .samadhi-benefits-section .samadhi-benefit-box.box2{background:url(/img/Sudarshan-Kriya.webp) 100% 0 no-repeat}@media screen and (max-width:767px){.course-silence-retreat .samadhi-benefits-section .samadhi-benefit-box.box2{background-size:cover}}.course-silence-retreat .samadhi-benefits-section .samadhi-benefit-box.box3{background:url(/img/Deep-Meditations.webp) 100% 0 no-repeat}@media screen and (max-width:767px){.course-silence-retreat .samadhi-benefits-section .samadhi-benefit-box.box3{background-size:cover}}.course-silence-retreat .samadhi-benefits-section .samadhi-benefit-box.box4{background:url(/img/Silence.webp) 100% 0 no-repeat}@media screen and (max-width:767px){.course-silence-retreat .samadhi-benefits-section .samadhi-benefit-box.box4{background-size:cover}}.course-silence-retreat .samadhi-benefits-section .samadhi-benefit-box .benefit-title{margin-top:auto;margin-bottom:22px;font-family:Lora;font-size:32px;line-height:32px}@media screen and (max-width:991px){.course-silence-retreat .samadhi-benefits-section{padding:40px 0 0}}@media screen and (max-width:767px){.course-silence-retreat .samadhi-benefits-section.container{background:#fff;width:100%;max-width:100%;padding-top:0}.course-silence-retreat .samadhi-benefits-section.container>*{max-width:100%;margin:auto;padding:0 15px}.course-silence-retreat .samadhi-benefits-section.container .section-title{text-align:left;background:url(/img/sahaj-samadhi-benefit-moon.png) right 30px/200px no-repeat;height:120px;padding-top:40px;padding-bottom:25px;padding-left:20px;font-size:26px}.course-silence-retreat .samadhi-benefits-section.container .section-description{display:none}.course-silence-retreat .samadhi-benefits-section .samadhi-benefit-box{text-align:left;height:450px;padding:24px}.course-silence-retreat .samadhi-benefits-section .samadhi-benefit-box .benefit-title{font-size:28px;line-height:30px}.course-silence-retreat .samadhi-benefits-section .samadhi-benefit-box .benefit-text{font-size:16px;line-height:20px}.course-silence-retreat .samadhi-benefits-section .samadhi-benefits-wrapper{padding-top:0}}.course-silence-retreat .register-to-unlock .container{text-align:center;max-width:450px;padding-top:50px;padding-bottom:50px}.course-silence-retreat .register-to-unlock .unlock-title{font-size:26px}.course-silence-retreat .register-to-unlock .unlock-register{padding-top:20px}.course-silence-retreat .register-to-unlock .unlock-register button{color:#fff;background:linear-gradient(90deg,#7464d6 9.51%,#9d8dff 93.54%);border:0;border-radius:10px;padding:1rem 4rem}.course-silence-retreat .section-sahaj-reviews{background:url(/img/samadhi-carousel-bg.png) 0 0 repeat-x;padding-top:112px;padding-bottom:90px;position:relative}.course-silence-retreat .section-sahaj-reviews .section-title{text-align:center;margin-bottom:70px;font-family:Work Sans;font-size:36px;font-weight:600;line-height:30px}.course-silence-retreat .section-sahaj-reviews .swiper-wrapper{display:flex}.course-silence-retreat .section-sahaj-reviews .swiper-slide{align-self:stretch;height:auto}.course-silence-retreat .section-sahaj-reviews .review-box{background:#fff;border-bottom:8px solid #17a8f1;height:100%;padding:30px}.course-silence-retreat .section-sahaj-reviews .review-title{background:url(/img/silence-retreat-quote.png) 100% 0 no-repeat;padding:0 50px 30px 0;font-family:Lora;font-size:36px;font-style:italic;font-weight:400;line-height:30px}.course-silence-retreat .section-sahaj-reviews .review-text{font-family:Lora;font-size:18px;font-weight:400;line-height:24px}.course-silence-retreat .section-sahaj-reviews .review-author{align-items:center;padding-top:25px;display:flex}.course-silence-retreat .section-sahaj-reviews .review-author img{border-radius:100%;width:55px;height:55px}.course-silence-retreat .section-sahaj-reviews .reviewer-photo{margin-right:20px}.course-silence-retreat .section-sahaj-reviews .reviewer-info{font-size:14px;line-height:20px}.course-silence-retreat .section-sahaj-reviews .reviewer-name{font-weight:600}.course-silence-retreat .section-sahaj-reviews .reviwer-position{color:#6f6f6f}.course-silence-retreat .section-sahaj-reviews .swiper-pagination{bottom:0}.course-silence-retreat .section-sahaj-reviews .reviews-slider{padding-bottom:60px}@media screen and (max-width:767px){.course-silence-retreat .section-sahaj-reviews{background-size:800px 550px;padding-top:0}.course-silence-retreat .section-sahaj-reviews .swiper-slide{padding:0 20px}.course-silence-retreat .section-sahaj-reviews .section-title{text-align:left;margin-bottom:36px;padding:0 20px;font-size:28px;line-height:30px}.course-silence-retreat .section-sahaj-reviews .review-box{padding:20px}.course-silence-retreat .section-sahaj-reviews .review-title{font-size:28px;line-height:30px}.course-silence-retreat .section-sahaj-reviews .review-text{font-size:16px;line-height:20px}.course-silence-retreat .section-sahaj-reviews .review-author{font-size:14px;line-height:20px}}.course-silence-retreat .faq{padding:50px 0}.course-silence-retreat .faq .section-title{text-align:center;font-family:Work Sans,sans-serif;font-size:36px;font-weight:600;line-height:30px}.course-silence-retreat .faq .card{background:0 0;border:none;border-bottom:1px solid #dcdcdc;border-radius:0;padding:20px 0}@media screen and (max-width:767px){.course-silence-retreat .faq .card{padding:0}}.course-silence-retreat .faq .card:last-child{border:none}.course-silence-retreat .faq .card-header{background:0 0;border:none;padding:30px 0}.course-silence-retreat .faq .card-header button.btn{text-align:left;color:#000;width:100%;padding:0 50px 0 0;font-size:24px;font-weight:600;line-height:22px;display:block;position:relative}.course-silence-retreat .faq .card-header button.btn:focus,.course-silence-retreat .faq .card-header button.btn:hover{text-decoration:none}.course-silence-retreat .faq .card-header button.btn:before{content:"+";color:#00000080;font-size:26px;font-weight:400;position:absolute;top:0;right:0;transform:rotate(45deg)}.course-silence-retreat .faq .card-header button.btn.collapsed:before{transform:rotate(0)}@media screen and (max-width:767px){.course-silence-retreat .faq .card-header button.btn{font-size:18px;line-height:22px}}.course-silence-retreat .faq .card-body{padding:0;font-size:20px;line-height:24px}@media screen and (max-width:767px){.course-silence-retreat .faq .card-body{padding-bottom:20px;font-size:16px;line-height:20px}.course-silence-retreat .faq .section-title{text-align:left;font-size:28px;line-height:30px}.course-silence-retreat .faq button.btn{font-size:18px;line-height:22px}}.course-silence-retreat .container .registration-widget .circle:before{background-color:#5bb8ff}.course-silence-retreat .container .registration-widget .fa-solid,.course-silence-retreat .container .registration-widget .fa-solid:before{color:#5bb8ff}.course-silence-retreat .container .registration-widget .register-button{background:linear-gradient(270deg,#3196e4 6%,#5bb8ff 94.33%)}.course-silence-retreat .container .registration-widget .register-button .fa-solid:before{color:#fff}.course-silence-retreat .container .registration-widget .notes .content::-webkit-scrollbar-track{background:#e5e2f8}.course-silence-retreat .container .registration-widget .notes .content::-webkit-scrollbar-thumb{background:#3196e4;border-radius:4px}.course-silence-retreat .container .registration-widget .notes .content::-webkit-scrollbar-thumb:hover{background:#3895dc}.course-silence-retreat .container .registration-widget .early-bird-banner{background:#89c9fb}.course-silence-retreat .float-bar{z-index:10;background:#fff;width:100%;padding:10px 0;position:fixed;bottom:0;left:0}.course-silence-retreat .float-wrapper{justify-content:center;align-items:center;max-width:1125px;margin:0 auto;display:flex}@media screen and (max-width:768px){.course-silence-retreat .float-wrapper{max-width:320px}}.course-silence-retreat .bar-left{text-align:right;padding-right:10px}@media screen and (max-width:767px){.course-silence-retreat .bar-left{width:50%;padding-right:0}}.course-silence-retreat .bar-left .bar-title{font-family:museo_sans500;font-size:24px;line-height:normal}@media screen and (max-width:767px){.course-silence-retreat .bar-left .bar-title{text-align:left;padding:8px 0 0 10px;font-size:16px;line-height:17px}}.course-silence-retreat .bar-right{text-align:left;padding-left:10px}.course-silence-retreat .bar-right button{color:#fff;white-space:nowrap;background:linear-gradient(270deg,#3196e4 6%,#5bb8ff 94.33%);border:0;border-radius:10px;padding:1rem 4rem}@media screen and (max-width:767px){.course-silence-retreat .bar-right button{padding:10px 20px}}.course-silence-retreat .sudarshan-kriya{background:url(/img/samadhi-carousel-bg.png) 0 0 repeat-x;padding-top:112px;padding-bottom:80px;position:relative}@media screen and (max-width:767px){.course-silence-retreat .sudarshan-kriya .container{width:100%;max-width:100%;padding:0}.course-silence-retreat .sudarshan-kriya .container>*{max-width:100%;margin:auto;padding:0 15px}}.course-silence-retreat .sudarshan-kriya .section-title{text-transform:uppercase;margin-bottom:20px;font-family:Work Sans;font-size:36px;font-weight:400;line-height:30px}@media only screen and (max-width:768px){.course-silence-retreat .sudarshan-kriya .section-title{text-align:left;font-size:26px}}.course-silence-retreat .sudarshan-kriya .refreshing-silence{padding-top:112px}.course-silence-retreat .sudarshan-kriya .refreshing-silence .section-title{text-align:center;text-transform:inherit;width:100%;margin-bottom:70px;font-family:Work Sans;font-size:36px;font-weight:600;line-height:30px}@media only screen and (max-width:768px){.course-silence-retreat .sudarshan-kriya .refreshing-silence .section-title{text-align:left;margin-bottom:40px;padding-left:0;font-size:28px;line-height:30px}}.course-silence-retreat .sudarshan-kriya .refreshing-silence p{margin:25px 25px 25px 0;font-family:Work Sans,sans-serif;font-size:18px;font-weight:400;line-height:24px}@media only screen and (max-width:768px){.course-silence-retreat .sudarshan-kriya .refreshing-silence p{margin:0 10px 25px 0}}.course-silence-retreat .sudarshan-kriya .refreshing-silence .body-mind-spirit{background-image:url(/img/Body_mind_spirit.webp);background-repeat:no-repeat;background-size:contain;width:100%;height:200px}@media only screen and (max-width:991px){.course-silence-retreat .sudarshan-kriya .refreshing-silence .body-mind-spirit{height:120px}}@media only screen and (max-width:768px){.course-silence-retreat .sudarshan-kriya .refreshing-silence .body-mind-spirit{background-size:cover;height:95px}}.course-silence-retreat .sudarshan-kriya .refreshing-silence .desktopView{display:inherit}@media only screen and (max-width:991px){.course-silence-retreat .sudarshan-kriya .refreshing-silence .desktopView{display:none}.course-silence-retreat .sudarshan-kriya .refreshing-silence .mobileColumn{align-items:center;display:flex}.course-silence-retreat .sudarshan-kriya .refreshing-silence .mobileColumn img{width:100%;height:fit-content;overflow:hidden}}.course-silence-retreat .sudarshan-kriya .refreshing-silence .mobileView{display:none}@media only screen and (max-width:991px){.course-silence-retreat .sudarshan-kriya .refreshing-silence .mobileView{display:inherit}}.course-silence-retreat .sudarshan-kriya .section-description{font-size:18px;line-height:22px}@media only screen and (max-width:768px){.course-silence-retreat .sudarshan-kriya .section-description{text-align:left;margin-bottom:25px}}.course-silence-retreat .sudarshan-kriya .stats-1{background:linear-gradient(#9ee9ac 0%,#0997ac 100%);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;font-size:29px;line-height:29px}@media only screen and (max-width:991px){.course-silence-retreat .sudarshan-kriya .stats-1{font-size:24px;font-weight:600}}.course-silence-retreat .sudarshan-kriya .stats-2{background:linear-gradient(#4285ec 0%,#0bbafb 100%);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;font-size:29px;line-height:29px}@media only screen and (max-width:991px){.course-silence-retreat .sudarshan-kriya .stats-2{font-size:24px;font-weight:600}}.course-silence-retreat .sudarshan-kriya .stats-3{background:linear-gradient(#6f5ea4 0%,#f39459 100%);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;font-size:29px;line-height:29px}@media only screen and (max-width:768px){.course-silence-retreat .sudarshan-kriya .stats-3{font-size:24px;font-weight:600}}.course-silence-retreat .sudarshan-kriya .stats-desc{color:#000;letter-spacing:-.5px;padding-top:35px;font-size:21px;line-height:25px;display:inline-block}@media screen and (max-width:768px){.course-silence-retreat .sudarshan-kriya .stats-desc{padding-top:0}}@media only screen and (max-width:768px){.course-silence-retreat .sudarshan-kriya{background:url(/img/sudarshan-kriya-mobile-bg.png) 0 0/800px 1000px repeat-x}}.course-silence-retreat .breadth-meditation .breadth-meditation_content .title{height:90px;display:block}.course-silence-retreat .breadth-meditation .breadth-meditation_content .stats-desc{height:100px;padding-top:30px;display:block}@media only screen and (max-width:991px){.course-silence-retreat .breadth-meditation .breadth-meditation_content .stats-desc{height:150px;padding-top:20px}}@media only screen and (max-width:768px){.course-silence-retreat .breadth-meditation .breadth-meditation_content .stats-desc{height:auto;padding-top:0}}.course-silence-retreat .breadth-meditation .breadth-meditation__block{margin-bottom:2rem}.course-silence-retreat .breadth-meditation .breadth-meditation__block .breadth-meditation__title{margin-bottom:1.5rem}@media only screen and (max-width:768px){.course-silence-retreat .breadth-meditation .breadth-meditation__block .breadth-meditation__title{margin:0 1rem}}.course-silence-retreat .breadth-meditation .breadth-meditation__block .breadth-meditation_content{margin:60px 30px;font-size:24px}.course-silence-retreat .breadth-meditation .breadth-meditation__block .breadth-meditation_content .title{height:100px;display:block}@media only screen and (max-width:768px){.course-silence-retreat .breadth-meditation .breadth-meditation__block .breadth-meditation_content{text-align:center;margin:15px;font-size:1rem}.course-silence-retreat .breadth-meditation .breadth-meditation__block .comments__video{margin:1rem auto}}.course-silence-retreat .breadth-meditation .breadth-meditation_box{background-color:#fff9;border-radius:12px;justify-content:flex-start;align-items:flex-start;min-height:215px;margin:30px 0;padding:20px 20px 30px;display:flex}.course-silence-retreat .breadth-meditation .breadth-meditation_box .breadth-meditation_logo{margin-right:1rem}.course-silence-retreat .breadth-meditation .breadth-meditation_box .breadth-meditation_logo img{width:57px;height:auto;padding-top:10px}@media only screen and (max-width:991px){.course-silence-retreat .breadth-meditation .breadth-meditation_box .breadth-meditation_logo img{width:35px}}@media only screen and (max-width:768px){.course-silence-retreat .breadth-meditation .breadth-meditation_box{border-radius:0;min-height:auto;margin:8px 0;padding:20px}}.course-silence-retreat .breadth-meditation .register-button{color:#fff;background:linear-gradient(90deg,#ff9800 9.51%,#ff7e00 93.54%);border:0;border-radius:10px;margin-top:2rem;padding:1rem 4rem}@media only screen and (max-width:768px){.course-silence-retreat .breadth-meditation .register-button{width:100%}.course-silence-retreat .breadth-meditation .breadth-meditation__title{margin-top:2rem;padding:0 45px 45px}.course-silence-retreat .breadth-meditation{padding-top:60px;padding-bottom:20px}}.course-silence-retreat .feature-section{background-color:#fff;padding:50px 60px 0}.course-silence-retreat .feature-section .section-title{text-transform:uppercase;text-align:center;margin-bottom:20px;font-family:Work Sans;font-size:36px;font-weight:400;line-height:30px}.course-silence-retreat .feature-section .feature_box{text-align:center;border-radius:20px;flex-direction:column;min-height:15rem;margin:1rem 0;padding:1rem;display:flex}.course-silence-retreat .feature-section .feature_box .feature_logo{justify-content:center;align-items:center;min-height:9rem;margin-bottom:1rem;padding-left:24px;display:flex}.course-silence-retreat .feature-section .feature_box .feature_logo img{width:180px;height:auto}.course-silence-retreat .feature-section .feature_box .feature-content{text-align:left;justify-content:center;align-items:center;margin-left:2rem;font-size:24px;font-style:italic;line-height:normal;display:flex}@media only screen and (max-width:768px){.course-silence-retreat .feature-section .feature_box{height:100px;min-height:unset;border-bottom:1px solid #d1d1d1;border-radius:0;flex-direction:row;margin:2px 0}.course-silence-retreat .feature-section .feature_box .feature_logo{min-height:unset;justify-content:center;align-items:center;width:100px;margin:20px 0;display:flex}.course-silence-retreat .feature-section .feature_box .feature_logo img{max-width:100px}.course-silence-retreat .feature-section .feature_box .feature-content{text-align:left;justify-content:center;align-items:center;margin-left:2rem;font-family:lora;font-size:16px;line-height:24px;display:flex}.course-silence-retreat .feature-section .feature_box-no_border_line{border-bottom:0}}.course-silence-retreat .feature-section .pinkbox{background:#fef2f2}.course-silence-retreat .feature-section .greybox{background:#f5f5f5}@media only screen and (max-width:768px){.course-silence-retreat .feature-section{padding:50px 0}}.art-of-living-premium-course.course-filter{padding-top:0}@media screen and (max-width:991px){.art-of-living-premium-course{margin-top:0!important;padding-top:0!important}}@media screen and (max-width:767px){.art-of-living-premium-course .container{max-width:540px}}.art-of-living-premium-course .samadhi-top-section{background:url(/img/samadhi-page-bg.png) 0 0 repeat-x}@media screen and (max-width:991px){.art-of-living-premium-course .samadhi-top-section{background-color:#fffbf0}}@media screen and (max-width:767px){.art-of-living-premium-course .samadhi-top-section{background:#fffbf0}}.art-of-living-premium-course .samadhi-top-section .banner{background:url(/img/art-of-living-premium-banner.webp) 50% no-repeat;width:100%;height:402px;padding:60px 76px 50px}.art-of-living-premium-course .samadhi-top-section .banner .courses-title{text-transform:uppercase;font-size:16px;font-weight:600;display:none}.art-of-living-premium-course .samadhi-top-section .banner-title{max-width:425px;margin-bottom:40px;font-size:40px;font-weight:600;line-height:40px}.art-of-living-premium-course .samadhi-top-section .banner-description{max-width:550px;font-size:18px;line-height:22px}@media screen and (max-width:991px){.art-of-living-premium-course .samadhi-top-section .banner{background-position:bottom;height:300px;padding-left:0}.art-of-living-premium-course .samadhi-top-section .banner-title{font-size:35px;line-height:35px}}@media screen and (max-width:767px){.art-of-living-premium-course .samadhi-top-section .banner{background:url(/img/art-of-living-premium-mobile.png) bottom no-repeat;height:600px;padding:36px 32px 10px}.art-of-living-premium-course .samadhi-top-section .banner-title{margin-bottom:30px;font-size:26px;line-height:30px}.art-of-living-premium-course .samadhi-top-section .banner .courses-title{margin-bottom:24px;display:block}}.art-of-living-premium-course .samadhi-top-section .banner .hero-register-button-wrapper{margin-top:50px;margin-bottom:20px}.art-of-living-premium-course .samadhi-top-section .banner .hero-register-button-wrapper .hero-register-button{color:#fff;background:linear-gradient(90deg,#57bacd 9.51%,#0398b5 93.54%);border:0;border-radius:10px;padding:1rem 4rem}@media only screen and (max-width:768px){.art-of-living-premium-course .samadhi-top-section .banner .hero-register-button-wrapper{text-align:center;margin-top:30px}}.art-of-living-premium-course .samadhi-top-section .content-video-area{padding:70px 76px;display:flex}.art-of-living-premium-course .samadhi-top-section .content-video-area .section-title{max-width:650px;margin:0 0 40px;font-family:Work Sans;font-size:36px;font-weight:600;line-height:36px}@media screen and (max-width:767px){.art-of-living-premium-course .samadhi-top-section .content-video-area .section-title{margin-top:40px;margin-bottom:15px;font-size:26px;line-height:30px}}.art-of-living-premium-course .samadhi-top-section .content-video-area .discover_premium_course_text{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.art-of-living-premium-course .samadhi-top-section .content-video-area .discover_premium_course_text img{width:342px;height:100px;margin:0 auto 0 48px}@media screen and (max-width:767px){.art-of-living-premium-course .samadhi-top-section .content-video-area .discover_premium_course_text img{width:232.85px;height:68px;margin:0 auto}}@media screen and (max-width:991px){.art-of-living-premium-course .samadhi-top-section .content-video-area .discover_premium_course_text{flex-direction:column}}.art-of-living-premium-course .samadhi-top-section .content-video-area p{margin:15px 0;font-size:18px;line-height:24px}.art-of-living-premium-course .samadhi-top-section .content-video-area .video-wrapper{padding:50px 0 0 60px}@media screen and (max-width:991px){.art-of-living-premium-course .samadhi-top-section .content-video-area{padding:40px 0}}@media screen and (max-width:767px){.art-of-living-premium-course .samadhi-top-section .content-video-area{flex-direction:column;padding:20px}.art-of-living-premium-course .samadhi-top-section .content-video-area .video-wrapper{padding:0}.art-of-living-premium-course .samadhi-top-section .content-video-area .video-wrapper iframe{width:100%}}.art-of-living-premium-course .samadhi-featuers{padding:40px 76px 10px;display:flex}.art-of-living-premium-course .samadhi-featuers .feature-box{flex-grow:1;place-items:center;display:flex}.art-of-living-premium-course .samadhi-featuers .feature-icon{width:88px;height:auto}.art-of-living-premium-course .samadhi-featuers .feature-text{max-width:200px;font-size:18px;font-weight:600;line-height:18px}@media screen and (max-width:991px){.art-of-living-premium-course .samadhi-featuers{padding:30px 0}.art-of-living-premium-course .samadhi-featuers .feature-box{padding-right:20px}}@media screen and (max-width:767px){.art-of-living-premium-course .samadhi-featuers{flex-direction:column;padding:20px 0 0 20px}.art-of-living-premium-course .samadhi-featuers .feature-box{flex-direction:row;width:100%;margin-bottom:1rem;padding:0}.art-of-living-premium-course .samadhi-featuers .feature-text{padding-top:25px;font-size:16px}}.art-of-living-premium-course .samadhi-benefits-section{text-align:center;background:url(/img/sahaj-samadhi-benefit-moon.png) 100% 0 no-repeat;padding:60px 40px 0}.art-of-living-premium-course .samadhi-benefits-section .section-title{text-transform:uppercase;margin-bottom:20px;font-family:Work Sans;font-size:36px;font-weight:400;line-height:30px}.art-of-living-premium-course .samadhi-benefits-section .section-description{font-size:18px;line-height:22px}.art-of-living-premium-course .samadhi-benefits-section .samadhi-benefits-wrapper{padding-top:40px}.art-of-living-premium-course .samadhi-benefits-section .samadhi-benefit-box{flex-direction:column;height:420px;padding:20px 65px 60px;display:flex}.art-of-living-premium-course .samadhi-benefits-section .samadhi-benefit-box.box1{background:url(/img/aolp-ch-1.webp) 100% 0 no-repeat}.art-of-living-premium-course .samadhi-benefits-section .samadhi-benefit-box.box2{background:url(/img/aolp-ch-2.webp) 100% 0 no-repeat}.art-of-living-premium-course .samadhi-benefits-section .samadhi-benefit-box.box3{background:url(/img/aolp-ch-3.webp) 100% 0 no-repeat}.art-of-living-premium-course .samadhi-benefits-section .samadhi-benefit-box.box4{background:url(/img/aolp-ch-4.webp) 100% 0 no-repeat}.art-of-living-premium-course .samadhi-benefits-section .samadhi-benefit-box .benefit-title{margin-top:auto;margin-bottom:22px;font-family:Lora;font-size:32px;line-height:32px}@media screen and (max-width:991px){.art-of-living-premium-course .samadhi-benefits-section{padding:40px 0 0}}@media screen and (max-width:767px){.art-of-living-premium-course .samadhi-benefits-section.container{background:#fff;width:100%;max-width:100%;padding-top:0}.art-of-living-premium-course .samadhi-benefits-section.container>*{max-width:360px;margin:auto}.art-of-living-premium-course .samadhi-benefits-section.container .section-title{text-align:left;background:url(/img/sahaj-samadhi-benefit-moon.png) right 30px/200px no-repeat;height:auto;padding-top:40px;padding-bottom:25px;padding-left:0;font-size:26px}.art-of-living-premium-course .samadhi-benefits-section.container .section-description{display:none}.art-of-living-premium-course .samadhi-benefits-section .samadhi-benefit-box{text-align:left;height:400px;padding:24px;background-position:top!important;background-size:cover!important}.art-of-living-premium-course .samadhi-benefits-section .samadhi-benefit-box .benefit-title{font-size:28px;line-height:30px}.art-of-living-premium-course .samadhi-benefits-section .samadhi-benefit-box .benefit-text{font-size:16px;line-height:20px}.art-of-living-premium-course .samadhi-benefits-section .samadhi-benefits-wrapper{padding-top:0}}.art-of-living-premium-course .sudarshan-kriya{background:#fff;padding-top:112px;padding-bottom:50px;position:relative}@media screen and (max-width:767px){.art-of-living-premium-course .sudarshan-kriya .container{width:100%;max-width:100%;padding:0}.art-of-living-premium-course .sudarshan-kriya .container>*{max-width:100%;margin:auto;padding:0 15px}}.art-of-living-premium-course .sudarshan-kriya .section-title{text-transform:uppercase;margin-bottom:20px;font-family:Work Sans;font-size:36px;font-weight:400;line-height:30px}@media only screen and (max-width:768px){.art-of-living-premium-course .sudarshan-kriya .section-title{text-align:left;font-size:26px}}.art-of-living-premium-course .sudarshan-kriya .refreshing-silence{padding-top:112px}.art-of-living-premium-course .sudarshan-kriya .refreshing-silence .section-title{text-align:center;text-transform:inherit;width:100%;margin-bottom:70px;font-family:Work Sans;font-size:36px;font-weight:600;line-height:30px}@media only screen and (max-width:768px){.art-of-living-premium-course .sudarshan-kriya .refreshing-silence .section-title{text-align:left;margin-bottom:40px;padding-left:0;font-size:28px;line-height:30px}}.art-of-living-premium-course .sudarshan-kriya .refreshing-silence p{margin:25px 25px 25px 0;font-family:Work Sans,sans-serif;font-size:18px;font-weight:400;line-height:24px}@media only screen and (max-width:768px){.art-of-living-premium-course .sudarshan-kriya .refreshing-silence p{margin:0 10px 25px 0}}.art-of-living-premium-course .sudarshan-kriya .refreshing-silence .body-mind-spirit{background-image:url(/img/Body_mind_spirit.webp);background-repeat:no-repeat;background-size:contain;width:100%;height:200px}@media only screen and (max-width:991px){.art-of-living-premium-course .sudarshan-kriya .refreshing-silence .body-mind-spirit{height:120px}}@media only screen and (max-width:768px){.art-of-living-premium-course .sudarshan-kriya .refreshing-silence .body-mind-spirit{background-size:cover;height:95px}}.art-of-living-premium-course .sudarshan-kriya .refreshing-silence .desktopView{display:inherit}@media only screen and (max-width:991px){.art-of-living-premium-course .sudarshan-kriya .refreshing-silence .desktopView{display:none}.art-of-living-premium-course .sudarshan-kriya .refreshing-silence .mobileColumn{align-items:center;display:flex}.art-of-living-premium-course .sudarshan-kriya .refreshing-silence .mobileColumn img{width:100%;height:fit-content;overflow:hidden}}.art-of-living-premium-course .sudarshan-kriya .refreshing-silence .mobileView{display:none}@media only screen and (max-width:991px){.art-of-living-premium-course .sudarshan-kriya .refreshing-silence .mobileView{display:inherit}}.art-of-living-premium-course .sudarshan-kriya .section-description{font-size:18px;line-height:22px}@media only screen and (max-width:768px){.art-of-living-premium-course .sudarshan-kriya .section-description{text-align:left;margin-bottom:25px}}.art-of-living-premium-course .sudarshan-kriya .stats-1{color:#000;font-size:29px;line-height:29px}@media only screen and (max-width:991px){.art-of-living-premium-course .sudarshan-kriya .stats-1{font-size:24px;font-weight:600}}.art-of-living-premium-course .sudarshan-kriya .stats-2{color:#000;font-size:29px;line-height:29px}@media only screen and (max-width:991px){.art-of-living-premium-course .sudarshan-kriya .stats-2{font-size:24px;font-weight:600}}.art-of-living-premium-course .sudarshan-kriya .stats-3{color:#000;font-size:29px;line-height:29px}@media only screen and (max-width:768px){.art-of-living-premium-course .sudarshan-kriya .stats-3{font-size:24px;font-weight:600}}.art-of-living-premium-course .sudarshan-kriya .stats-desc{color:#000;letter-spacing:-.5px;padding-top:35px;font-size:21px;line-height:25px;display:inline-block}@media screen and (max-width:768px){.art-of-living-premium-course .sudarshan-kriya .stats-desc{padding-top:0}}@media only screen and (max-width:768px){.art-of-living-premium-course .sudarshan-kriya{background:#fff}}.art-of-living-premium-course .breadth-meditation .breadth-meditation_content .title{height:70px;display:block}.art-of-living-premium-course .breadth-meditation .breadth-meditation_content .stats-desc{height:100px;padding-top:16px;display:block}@media only screen and (max-width:991px){.art-of-living-premium-course .breadth-meditation .breadth-meditation_content .stats-desc{height:150px;padding-top:20px}}@media only screen and (max-width:768px){.art-of-living-premium-course .breadth-meditation .breadth-meditation_content .stats-desc{height:auto;padding-top:0}}.art-of-living-premium-course .breadth-meditation .breadth-meditation__block{margin-bottom:2rem}.art-of-living-premium-course .breadth-meditation .breadth-meditation__block .breadth-meditation__title{margin-bottom:1.5rem}@media only screen and (max-width:768px){.art-of-living-premium-course .breadth-meditation .breadth-meditation__block .breadth-meditation__title{margin:0 1rem}}.art-of-living-premium-course .breadth-meditation .breadth-meditation__block .breadth-meditation_content{margin:60px 30px;font-size:24px}.art-of-living-premium-course .breadth-meditation .breadth-meditation__block .breadth-meditation_content .title{height:100px;display:block}@media only screen and (max-width:768px){.art-of-living-premium-course .breadth-meditation .breadth-meditation__block .breadth-meditation_content{text-align:center;margin:15px;font-size:1rem}.art-of-living-premium-course .breadth-meditation .breadth-meditation__block .comments__video{margin:1rem auto}}.art-of-living-premium-course .breadth-meditation .breadth-meditation_box{background-color:#fff9;border-radius:12px;justify-content:flex-start;align-items:flex-start;min-height:215px;margin:30px 0;padding:20px 20px 30px;display:flex}.art-of-living-premium-course .breadth-meditation .breadth-meditation_box.box_1{background:#e7f9f8}.art-of-living-premium-course .breadth-meditation .breadth-meditation_box.box_2{background:#f4fbff}.art-of-living-premium-course .breadth-meditation .breadth-meditation_box.box_3{background:#f4f1fb}.art-of-living-premium-course .breadth-meditation .breadth-meditation_box .breadth-meditation_logo{margin-right:1rem}.art-of-living-premium-course .breadth-meditation .breadth-meditation_box .breadth-meditation_logo img{width:57px;height:auto;padding-top:10px}@media only screen and (max-width:991px){.art-of-living-premium-course .breadth-meditation .breadth-meditation_box .breadth-meditation_logo img{width:35px}}@media only screen and (max-width:768px){.art-of-living-premium-course .breadth-meditation .breadth-meditation_box{border-radius:0;min-height:auto;margin:8px 0;padding:20px}}.art-of-living-premium-course .breadth-meditation .register-button{color:#fff;background:linear-gradient(90deg,#ff9800 9.51%,#ff7e00 93.54%);border:0;border-radius:10px;margin-top:2rem;padding:1rem 4rem}@media only screen and (max-width:768px){.art-of-living-premium-course .breadth-meditation .register-button{width:100%}.art-of-living-premium-course .breadth-meditation .breadth-meditation__title{margin-top:2rem;padding:0 45px 45px}.art-of-living-premium-course .breadth-meditation{padding-top:60px;padding-bottom:60px}}.art-of-living-premium-course .faq{padding:50px 0}.art-of-living-premium-course .faq .section-title{text-align:center;font-family:Work Sans,sans-serif;font-size:36px;font-weight:600;line-height:30px}.art-of-living-premium-course .faq .card{background:0 0;border:none;border-bottom:1px solid #dcdcdc;border-radius:0;padding:20px 0}@media screen and (max-width:767px){.art-of-living-premium-course .faq .card{padding:0}}.art-of-living-premium-course .faq .card:last-child{border:none}.art-of-living-premium-course .faq .card-header{background:0 0;border:none;padding:30px 0}.art-of-living-premium-course .faq .card-header button.btn{text-align:left;color:#000;width:100%;padding:0 50px 0 0;font-size:24px;font-weight:600;line-height:22px;display:block;position:relative}.art-of-living-premium-course .faq .card-header button.btn:focus,.art-of-living-premium-course .faq .card-header button.btn:hover{text-decoration:none}.art-of-living-premium-course .faq .card-header button.btn:before{content:"+";color:#00000080;font-size:26px;font-weight:400;position:absolute;top:0;right:0;transform:rotate(45deg)}.art-of-living-premium-course .faq .card-header button.btn.collapsed:before{transform:rotate(0)}@media screen and (max-width:767px){.art-of-living-premium-course .faq .card-header button.btn{font-size:18px;line-height:22px}}.art-of-living-premium-course .faq .card-body{padding:0;font-size:20px;line-height:24px}@media screen and (max-width:767px){.art-of-living-premium-course .faq .card-body{padding-bottom:20px;font-size:16px;line-height:20px}.art-of-living-premium-course .faq .section-title{text-align:left;font-size:28px;line-height:30px}.art-of-living-premium-course .faq button.btn{font-size:18px;line-height:22px}}.art-of-living-premium-course .section-sahaj-reviews{background:url(/img/samadhi-carousel-bg.png) 0 0 repeat-x;padding-top:112px;padding-bottom:90px;position:relative}.art-of-living-premium-course .section-sahaj-reviews .section-title{text-align:center;margin-bottom:70px;font-family:Work Sans;font-size:36px;font-weight:600;line-height:30px}.art-of-living-premium-course .section-sahaj-reviews .swiper-wrapper{display:flex}.art-of-living-premium-course .section-sahaj-reviews .swiper-slide{align-self:stretch;height:auto}.art-of-living-premium-course .section-sahaj-reviews .review-box{background:#fff;border-bottom:8px solid #faa826;height:100%;padding:30px}.art-of-living-premium-course .section-sahaj-reviews .review-title{background:url(/img/review-quote-brown.png) 100% 0 no-repeat;padding:0 50px 30px 0;font-family:Lora;font-size:36px;font-style:italic;font-weight:400;line-height:30px}.art-of-living-premium-course .section-sahaj-reviews .review-text{font-family:Lora;font-size:18px;font-weight:400;line-height:24px}.art-of-living-premium-course .section-sahaj-reviews .review-author{align-items:center;padding-top:25px;display:flex}.art-of-living-premium-course .section-sahaj-reviews .review-author img{border-radius:100%;width:55px;height:55px}.art-of-living-premium-course .section-sahaj-reviews .reviewer-photo{margin-right:20px}.art-of-living-premium-course .section-sahaj-reviews .reviewer-info{font-size:14px;line-height:20px}.art-of-living-premium-course .section-sahaj-reviews .reviewer-name{font-weight:600}.art-of-living-premium-course .section-sahaj-reviews .reviwer-position{color:#6f6f6f}.art-of-living-premium-course .section-sahaj-reviews .swiper-pagination{bottom:0}.art-of-living-premium-course .section-sahaj-reviews .reviews-slider{padding-bottom:60px}@media screen and (max-width:767px){.art-of-living-premium-course .section-sahaj-reviews{padding-top:0}.art-of-living-premium-course .section-sahaj-reviews .swiper-slide{padding:0 20px}.art-of-living-premium-course .section-sahaj-reviews .section-title{text-align:left;margin-bottom:36px;padding:0 30px;font-size:28px;line-height:30px}.art-of-living-premium-course .section-sahaj-reviews .review-box{padding:20px}.art-of-living-premium-course .section-sahaj-reviews .review-title{font-size:28px;line-height:30px}.art-of-living-premium-course .section-sahaj-reviews .review-text{font-size:16px;line-height:20px}.art-of-living-premium-course .section-sahaj-reviews .review-author{font-size:14px;line-height:20px}}.art-of-living-premium-course .container.banner2,.art-of-living-premium-course .container.banner3{padding:0}.art-of-living-premium-course .aos-banner-second{background:url(/img/aos-banner-2.jpg) 0 0 no-repeat;height:400px;margin:20px 15px;padding:94px 0 0 77px}.art-of-living-premium-course .aos-banner-second .guru-quote{color:#fdf4e1;width:564px;font-family:Lora;font-size:42px;line-height:42px}.art-of-living-premium-course .aos-banner-second .quote-author{color:#fdf4e1;width:564px;padding-top:37px;font-family:Lora;font-size:24px;line-height:24px}@media screen and (max-width:767px){.art-of-living-premium-course .aos-banner-second{background:url(/img/aos-quote-banner-mobile.png) 0 100% no-repeat;height:428px;margin-top:10px;margin-left:0;margin-right:0;padding:32px 40px}.art-of-living-premium-course .aos-banner-second .guru-quote{text-align:center;width:auto;font-size:26px;line-height:24px}.art-of-living-premium-course .aos-banner-second .quote-author{text-align:center;width:auto;padding-top:10px;font-size:16px;line-height:24px}}.art-of-living-premium-course .aos-banner-third{background:url(/img/aos-banner-4.webp) 0 0 no-repeat;height:400px;margin:20px 15px;padding:70px 90px 0}.art-of-living-premium-course .aos-banner-third .banner-title{font-family:Lora;font-size:32px;font-weight:600;line-height:36px}.art-of-living-premium-course .aos-banner-third .banner-text{margin-bottom:40px;padding-top:20px;font-size:18px;line-height:22px}.art-of-living-premium-course .aos-banner-third .banner-text .total-value{font-family:Work Sans;font-size:28px;font-weight:600}.art-of-living-premium-course .aos-banner-third .banner-text .total-value .orginal-price{text-decoration:line-through}@media screen and (max-width:767px){.art-of-living-premium-course .aos-banner-third .banner-text .total-value{margin-bottom:25px;font-size:24px}}.art-of-living-premium-course .aos-banner-third .enrollment{flex-direction:row;justify-content:space-between;width:100%;display:flex}@media screen and (max-width:767px){.art-of-living-premium-course .aos-banner-third .enrollment{flex-direction:column}}.art-of-living-premium-course .aos-banner-third .enroll-btn{color:#fff;background:linear-gradient(270deg,#df7900 6%,#efb70099 94.33%);border:none;border-radius:10px;width:300px;height:62px;margin-bottom:25px;font-size:16px;font-weight:600;line-height:22px}@media screen and (max-width:1199px){.art-of-living-premium-course .aos-banner-third{background-position:-220px 0;background-repeat:repeat-x;padding:75px 50px 0}}@media screen and (max-width:767px){.art-of-living-premium-course .aos-banner-third{background:url(/img/aos-banner-4-mobile.png) 100% 0/480px 480px no-repeat;height:480px;min-height:370px;margin-top:10px;margin-left:0;margin-right:0;padding:39px 26px 20px}.art-of-living-premium-course .aos-banner-third .banner-title{font-size:26px;font-weight:600;line-height:30px}.art-of-living-premium-course .aos-banner-third .banner-text{letter-spacing:-.5px;margin-bottom:0;padding-top:0;font-size:16px;line-height:20px}.art-of-living-premium-course .aos-banner-third .banner-text ul.first{padding-top:20px}.art-of-living-premium-course .aos-banner-third .banner-text ul.second{margin-bottom:20px}}.art-of-living-premium-course .registration-widget .circle:before{background-color:#ff8400}.art-of-living-premium-course .registration-widget .fa-solid,.art-of-living-premium-course .registration-widget .fa-solid:before{color:#ff8400}.art-of-living-premium-course .registration-widget .register-button{background:linear-gradient(270deg,#df7900 6%,#efb70099 94.33%)}.art-of-living-premium-course .registration-widget .register-button .fa-solid:before{color:#fff}.art-of-living-premium-course .float-bar{z-index:10;background:#fff;width:100%;padding:10px 0;position:fixed;bottom:0;left:0}.art-of-living-premium-course .float-wrapper{justify-content:center;align-items:center;max-width:1125px;margin:0 auto;display:flex}@media screen and (max-width:768px){.art-of-living-premium-course .float-wrapper{max-width:320px}}.art-of-living-premium-course .bar-left{text-align:right;padding-right:10px}@media screen and (max-width:767px){.art-of-living-premium-course .bar-left{width:50%;padding-right:0}}.art-of-living-premium-course .bar-left .bar-title{font-family:museo_sans500;font-size:24px;line-height:normal}@media screen and (max-width:767px){.art-of-living-premium-course .bar-left .bar-title{text-align:left;padding:8px 0 0 10px;font-size:16px;line-height:17px}}.art-of-living-premium-course .bar-right{text-align:left;padding-left:10px}.art-of-living-premium-course .bar-right button{color:#fff;white-space:nowrap;background:linear-gradient(270deg,#df7900 6%,#efb70099 94.33%);border:0;border-radius:10px;padding:1rem 4rem}@media screen and (max-width:767px){.art-of-living-premium-course .bar-right button{padding:10px 20px}}.calendar-online .flatpickr-input{display:none}.calendar-online.course-filter{padding-top:0}@media screen and (max-width:991px){.calendar-online{padding-top:0!important}}@media screen and (max-width:767px){.calendar-online .container{max-width:540px}}.calendar-online .location-container{width:100%;position:relative}.calendar-online .location-container .result-list{background-color:#fff;width:100%;position:absolute;top:58px}.calendar-online .scheduling-modal__content-wrapper{background-color:#0000}.calendar-online .scheduling-modal__content-wrapper .scheduling-modal__content-wrapper-form-checkbox label{color:#959595;font-size:16px;font-weight:400;line-height:24px}.calendar-online .calendar-top-section{background:url(/img/samadhi-page-bg.png) 0 0 repeat-x}@media screen and (max-width:991px){.calendar-online .calendar-top-section{background-color:#fffbf0}}@media screen and (max-width:767px){.calendar-online .calendar-top-section{background:#fffbf0}}.calendar-online .calendar-benefits-section{text-align:center;background:url(/img/sahaj-samadhi-benefit-moon.png) 185px 0 no-repeat;align-items:center;padding:60px 40px 25px;display:flex}.calendar-online .calendar-benefits-section .section-title{text-align:center;flex:none;font-family:Lora;font-size:36px;font-style:italic;font-weight:400;line-height:30px}.calendar-online .calendar-benefits-section .section-title strong{font-style:normal;font-weight:600}@media screen and (max-width:991px){.calendar-online .calendar-benefits-section .section-title{margin-bottom:20px}}.calendar-online .calendar-benefits-section .section-description{text-align:left;margin-left:30px;font-family:Lora;font-size:18px;line-height:22px}@media screen and (max-width:991px){.calendar-online .calendar-benefits-section .section-description{text-align:center}}.calendar-online .calendar-benefits-section .calendar-benefits-wrapper{padding-top:40px}@media screen and (max-width:991px){.calendar-online .calendar-benefits-section{padding:40px 0 0;display:block}}@media screen and (max-width:767px){.calendar-online .calendar-benefits-section.container{background:#fff;width:100%;max-width:100%;padding-top:0}.calendar-online .calendar-benefits-section.container>*{max-width:100%;margin:auto;padding:0 15px}.calendar-online .calendar-benefits-section.container .section-title{text-align:center;background:url(/img/calendar-online-mobile.png) 100% 0/200px no-repeat;height:120px;padding-top:40px;padding-bottom:25px;padding-left:20px;font-size:26px}.calendar-online .calendar-benefits-section.container .section-description{position:relative;top:-30px}.calendar-online .calendar-benefits-section .calendar-benefits-wrapper{padding-top:0}}.calendar-online .calendar-course-type{background:#fff9ed;border:1px solid #fff9ed;border-radius:20px;padding-top:1rem;padding-bottom:3.75rem}.calendar-online .calendar-course-type .section-title{text-align:left;align-items:center;font-family:Work Sans;font-size:16px;font-weight:600;line-height:20px;display:flex}.calendar-online .calendar-course-type .section-title .calendar_img{margin-right:.5rem}.calendar-online .calendar-course-type .section-title .calendar_img img{width:45px;margin-right:8px}@media screen and (max-width:767px){.calendar-online .calendar-course-type .section-title .calendar_img img{width:36px}}.calendar-online .calendar-course-type .calendar-benefits-wrapper{padding:50px 55px}.calendar-online .calendar-course-type .calendar-benefits-wrapper .paddingRight{padding-right:4rem}@media screen and (max-width:1199px){.calendar-online .calendar-course-type .calendar-benefits-wrapper .paddingRight{padding-right:2.5rem}}@media screen and (max-width:991px){.calendar-online .calendar-course-type .calendar-benefits-wrapper .paddingRight{padding:0}}.calendar-online .calendar-course-type .calendar-benefits-wrapper .borderLeft{border-left:1px solid #fda24980;padding-left:4rem}@media screen and (max-width:1199px){.calendar-online .calendar-course-type .calendar-benefits-wrapper .borderLeft{padding-right:2.5rem}}@media screen and (max-width:991px){.calendar-online .calendar-course-type .calendar-benefits-wrapper .borderLeft{border-left:0;padding:0}.calendar-online .calendar-course-type .calendar-benefits-wrapper{padding:25px 30px}}@media screen and (max-width:767px){.calendar-online .calendar-course-type .calendar-benefits-wrapper{padding:15px}}.calendar-online .calendar-course-type .scheduling-types__container{background-color:#0000;border-radius:16px;grid-template-columns:1fr 1fr 1fr;height:45px;margin-top:12px;display:grid;position:relative}.calendar-online .calendar-course-type .scheduling-types__container .scheduling-types__label{position:relative}.calendar-online .calendar-course-type .scheduling-types__container .scheduling-types__input{opacity:0;cursor:pointer;width:100%;height:100%;padding:0;position:absolute;top:0;left:0}.calendar-online .calendar-course-type .scheduling-types__container .scheduling-types__background{color:#262627;text-align:center;text-transform:uppercase;background-color:#fff;border-radius:5rem;justify-content:center;align-items:center;width:calc(100% - 12px);margin:6px;padding-top:10px;padding-bottom:10px;font-size:12px;font-weight:600;transition:background .35s;display:flex}.calendar-online .calendar-course-type .scheduling-types__container .scheduling-types__input:checked+.scheduling-types__background{background-color:#ffd463;border:1px solid #fda24980}.calendar-online .calendar-course-type .course_price{padding-top:38px;padding-bottom:15px}.calendar-online .calendar-course-type .course_price h5{font-family:Lora;font-size:22px;font-style:normal;font-weight:600;line-height:20px}.calendar-online .calendar-course-type .course_price p{color:#7c7c7c;font-family:Work Sans;font-size:18px;font-weight:400;line-height:20px}@media screen and (max-width:767px){.calendar-online .calendar-course-type .course_price h5{font-size:16px}.calendar-online .calendar-course-type .course_price p{font-size:14px}}.calendar-online .calendar-course-type .scheduling-modal__content-calendar{margin-top:15px;margin-bottom:45px}.calendar-online .calendar-course-type .scheduling-modal__content-calendar .flatpickr-calendar{background:0 0}.calendar-online .calendar-course-type .scheduling-modal__content-calendar .flatpickr-calendar .flatpickr-months .flatpickr-prev-month{color:#fff;background:#fda249;border:0}.calendar-online .calendar-course-type .scheduling-modal__content-calendar .flatpickr-calendar .flatpickr-months .flatpickr-prev-month svg{width:18px;height:18px}.calendar-online .calendar-course-type .scheduling-modal__content-calendar .flatpickr-calendar .flatpickr-months .flatpickr-prev-month svg path{fill:#fff}.calendar-online .calendar-course-type .scheduling-modal__content-calendar .flatpickr-calendar .flatpickr-months .flatpickr-next-month{color:#fff;background:#fda249;border:0}.calendar-online .calendar-course-type .scheduling-modal__content-calendar .flatpickr-calendar .flatpickr-months .flatpickr-next-month svg{width:18px;height:18px}.calendar-online .calendar-course-type .scheduling-modal__content-calendar .flatpickr-calendar .flatpickr-months .flatpickr-next-month svg path{fill:#fff}.calendar-online .calendar-course-type .scheduling-modal__content-calendar .flatpickr-calendar .flatpickr-innerContainer .flatpickr-weekdays .flatpickr-weekdaycontainer{background:0 0}.calendar-online .calendar-course-type .scheduling-modal__content-calendar .flatpickr-calendar .flatpickr-innerContainer .flatpickr-weekdays .flatpickr-weekdaycontainer .flatpickr-weekday{text-align:center;color:#000;font-family:Work Sans;font-size:14px;font-weight:400;line-height:20px}.calendar-online .calendar-course-type .scheduling-modal__content-calendar .flatpickr-calendar .flatpickr-innerContainer .flatpickr-days .dayContainer{-moz-column-gap:8px;justify-content:center;align-items:center;column-gap:8px}@media screen and (max-width:1199px){.calendar-online .calendar-course-type .scheduling-modal__content-calendar .flatpickr-calendar .flatpickr-innerContainer .flatpickr-days .dayContainer{-moz-column-gap:0px;column-gap:0}}@media screen and (max-width:991px){.calendar-online .calendar-course-type .scheduling-modal__content-calendar .flatpickr-calendar .flatpickr-innerContainer .flatpickr-days .dayContainer{-moz-column-gap:64px;column-gap:64px}}@media screen and (max-width:767px){.calendar-online .calendar-course-type .scheduling-modal__content-calendar .flatpickr-calendar .flatpickr-innerContainer .flatpickr-days .dayContainer{-moz-column-gap:38px;column-gap:38px}}@media screen and (max-width:520px){.calendar-online .calendar-course-type .scheduling-modal__content-calendar .flatpickr-calendar .flatpickr-innerContainer .flatpickr-days .dayContainer{-moz-column-gap:7%;column-gap:7%}}@media screen and (max-width:425px){.calendar-online .calendar-course-type .scheduling-modal__content-calendar .flatpickr-calendar .flatpickr-innerContainer .flatpickr-days .dayContainer{-moz-column-gap:5.5%;column-gap:5.5%}}@media screen and (max-width:385px){.calendar-online .calendar-course-type .scheduling-modal__content-calendar .flatpickr-calendar .flatpickr-innerContainer .flatpickr-days .dayContainer{-moz-column-gap:4.5%;column-gap:4.5%}}.calendar-online .calendar-course-type .scheduling-modal__content-calendar .flatpickr-calendar .flatpickr-innerContainer .flatpickr-days .dayContainer .flatpickr-day{background-color:#fff;border:0;border-radius:50%;font-family:Work Sans;font-size:14px;font-weight:500}.calendar-online .calendar-course-type .scheduling-modal__content-calendar .flatpickr-calendar .flatpickr-innerContainer .flatpickr-days .dayContainer .flatpickr-day.selected{background-color:#ffd463;border:1px solid #fda24980}.calendar-online .calendar-course-type .scheduling-modal__content-calendar .flatpickr-calendar .flatpickr-innerContainer .flatpickr-days .dayContainer .flatpickr-day.selected:before{content:"";z-index:-1;background:#ffeab1;border-top-left-radius:24px;border-bottom-left-radius:24px;width:60px;height:50px;position:absolute;left:-4px}@media screen and (max-width:991px){.calendar-online .calendar-course-type .scheduling-modal__content-calendar .flatpickr-calendar .flatpickr-innerContainer .flatpickr-days .dayContainer .flatpickr-day.selected:before{width:75px;height:38px}}.calendar-online .calendar-course-type .scheduling-modal__content-calendar .flatpickr-calendar .flatpickr-innerContainer .flatpickr-days .dayContainer .flatpickr-day.selected~.selected:before{content:"";z-index:-1;background:#ffeab1;border-radius:0 24px 24px 0;width:70px;height:50px;position:absolute;left:-24px;right:0}@media screen and (max-width:991px){.calendar-online .calendar-course-type .scheduling-modal__content-calendar .flatpickr-calendar .flatpickr-innerContainer .flatpickr-days .dayContainer .flatpickr-day.selected~.selected:before{width:110px;height:38px;left:-78px}}@media screen and (max-width:767px){.calendar-online .calendar-course-type .scheduling-modal__content-calendar .flatpickr-calendar .flatpickr-innerContainer .flatpickr-days .dayContainer .flatpickr-day.selected~.selected:before{width:85px;height:38px;left:-54px}}@media screen and (max-width:520px){.calendar-online .calendar-course-type .scheduling-modal__content-calendar .flatpickr-calendar .flatpickr-innerContainer .flatpickr-days .dayContainer .flatpickr-day.selected~.selected:before{width:70px;height:38px;left:-38px}}@media screen and (max-width:385px){.calendar-online .calendar-course-type .scheduling-modal__content-calendar .flatpickr-calendar .flatpickr-innerContainer .flatpickr-days .dayContainer .flatpickr-day.selected~.selected:before{width:56px;height:38px;left:-24px}}.calendar-online .calendar-course-type .scheduling-modal__content-calendar .flatpickr-calendar .flatpickr-innerContainer .flatpickr-days .dayContainer .flatpickr-day.flatpickr-disabled{background-color:#0000}.calendar-online .calendar-course-type .available-course-time .available-course-heading{align-items:center;display:flex}.calendar-online .calendar-course-type .available-course-time .available-course-heading .clock_img{margin-right:1rem}@media screen and (max-width:767px){.calendar-online .calendar-course-type .available-course-time .available-course-heading .clock_img img{width:36px}}.calendar-online .calendar-course-type .available-course-time .available-course-heading .available-course-title .section-title{margin-bottom:0}.calendar-online .calendar-course-type .available-course-time .available-course-heading .available-course-title p{color:#7c7c7c;font-family:Work Sans;font-size:18px;font-weight:400;line-height:20px}@media screen and (max-width:767px){.calendar-online .calendar-course-type .available-course-time .available-course-heading .available-course-title p{font-size:14px}}.calendar-online .calendar-course-type .available-course-time .scheduling-modal__content-country-select{margin-top:16px}.calendar-online .calendar-course-type .available-course-time .scheduling-modal__content-country-select .select2-selection--single{background:#fff9ed;border:1px solid #ff920080;border-radius:8px!important}.calendar-online .calendar-course-type .available-course-time .scheduling-modal__content-country-select .select2-selection--single:before{display:none}.calendar-online .calendar-course-type .available-course-time .scheduling-modal__content-country-select .select2-selection--single .select2-selection__rendered{padding-left:0;font-family:Work Sans;font-size:14px;font-weight:600}.calendar-online .calendar-course-type .available-course-time .date_selection .scheduling-modal__content-ranges-title{color:#ff9200;margin:25px 0 15px;font-family:Work Sans;font-size:18px;font-weight:600}.calendar-online .calendar-course-type .available-course-time .date_selection .scheduling-modal__content-options .scheduling-modal__content-ranges{background-color:#fff;border:1px solid #ff920080;border-radius:8px;align-items:center;display:flex}.calendar-online .calendar-course-type .available-course-time .date_selection .scheduling-modal__content-options .scheduling-modal__content-ranges.highlight{background-color:#ffeab1;box-shadow:0 4px 4px #ff920033}.calendar-online .calendar-course-type .available-course-time .date_selection .scheduling-modal__content-options .scheduling-modal__content-ranges input[type=radio]{-webkit-appearance:none;border:2px solid #ff9200;border-radius:100%;outline:none;width:22.352px;height:20px;margin:0 20px}.calendar-online .calendar-course-type .available-course-time .date_selection .scheduling-modal__content-options .scheduling-modal__content-ranges input[type=radio]:checked{background-color:#fda249}.calendar-online .calendar-course-type .available-course-time .date_selection .scheduling-modal__content-options .scheduling-modal__content-ranges input[type=radio]:checked:after{content:url(/img/checkicon-css.svg);position:relative;top:-4.5px;left:2.5px}.calendar-online .calendar-course-type .available-course-time .date_selection .scheduling-modal__content-options .scheduling-modal__content-ranges .scheduling-modal__content-option{background-color:#fff;border:0;border-left:1px solid #ff920080;border-radius:0 8px 8px 0;width:100%;padding:15px 30px 15px 15px}.calendar-online .calendar-course-type .available-course-time .date_selection .scheduling-modal__content-options .scheduling-modal__content-ranges .scheduling-modal__content-option .location{text-align:left;color:#31364e;align-items:center;font-family:Work Sans;font-size:16px;font-weight:600;line-height:20px;display:flex}.calendar-online .calendar-course-type .available-course-time .date_selection .scheduling-modal__content-options .scheduling-modal__content-ranges .scheduling-modal__content-option .scheduling-modal__content-ranges-variants .scheduling-modal__content-ranges-row{flex-direction:row;justify-content:space-between;align-items:center;font-family:Work Sans;font-size:16px;font-weight:500;display:flex}.calendar-online .calendar-course-type .available-course-time .date_selection .scheduling-modal__content-options .scheduling-modal__content-ranges .scheduling-modal__content-option .scheduling-modal__content-ranges-variants .scheduling-modal__content-ranges-row .scheduling-modal__content-ranges-row-date{color:#959595}.calendar-online .calendar-course-type .available-course-time .date_selection.upcoming_events .scheduling-modal__content-options{max-height:350px}.calendar-online .calendar-course-type .available-course-time .agreement_selection .agreement-options .agreement-options-content{border-radius:8px;align-items:center;display:flex}.calendar-online .calendar-course-type .available-course-time .agreement_selection .agreement-options .agreement-options-content input[type=checkbox]{-webkit-appearance:none;border:2px solid #ff9200;border-radius:100%;outline:none;width:22.352px;height:20px;margin:0 20px}.calendar-online .calendar-course-type .available-course-time .agreement_selection .agreement-options .agreement-options-content input[type=checkbox]:checked{background-color:#fda249}.calendar-online .calendar-course-type .available-course-time .agreement_selection .agreement-options .agreement-options-content input[type=checkbox]:checked:after{content:url(/img/checkicon-css.svg);position:relative;top:-4.5px;left:2.5px}.calendar-online .calendar-course-type .available-course-time .agreement_selection .agreement-options .agreement-options-content .agreement-text{border:0;width:100%;padding:15px}.calendar-online .calendar-course-type .available-course-time .agreement_selection .agreement-options .agreement-options-content .agreement-text p{color:#959595}.calendar-online .calendar-course-type .available-course-time .agreement_selection .acknowledgment{color:#959595;margin-bottom:1rem}.calendar-online .calendar-course-type .available-course-time .agreement_selection .btn-continue{color:#fff;background-color:#fda249;border-radius:8px;width:100%;height:62.5px}.calendar-online .register-to-unlock .container{text-align:center;max-width:450px;padding-top:50px;padding-bottom:50px}.calendar-online .register-to-unlock .unlock-title{font-size:26px}.calendar-online .register-to-unlock .unlock-register{padding-top:20px}.calendar-online .register-to-unlock .unlock-register button{color:#fff;background:linear-gradient(90deg,#7464d6 9.51%,#9d8dff 93.54%);border:0;border-radius:10px;padding:1rem 4rem}.calendar-online .float-bar{z-index:10;background:#fff;width:100%;padding:10px 0;position:fixed;bottom:0;left:0}.calendar-online .float-wrapper{justify-content:center;align-items:center;max-width:1125px;margin:0 auto;display:flex}@media screen and (max-width:768px){.calendar-online .float-wrapper{max-width:320px}}.calendar-online .bar-left{text-align:right;padding-right:10px}@media screen and (max-width:767px){.calendar-online .bar-left{width:50%;padding-right:0}}.calendar-online .bar-left .bar-title{font-family:museo_sans500;font-size:24px;line-height:normal}@media screen and (max-width:767px){.calendar-online .bar-left .bar-title{text-align:left;padding:8px 0 0 10px;font-size:16px;line-height:17px}}.calendar-online .bar-right{text-align:left;padding-left:10px}.calendar-online .bar-right button{color:#fff;white-space:nowrap;background:linear-gradient(90deg,#7464d6 9.51%,#9d8dff 93.54%);border:0;border-radius:10px;padding:1rem 4rem}@media screen and (max-width:767px){.calendar-online .bar-right button{padding:10px 20px}}.location-search .modal-dialog .modal-header{margin-bottom:1rem}.location-search .modal-dialog .modal-header .close{color:#fff;background-color:#d4d4d4;top:20px;right:18px}.location-search .modal-dialog .modal-body p{text-align:center;font-family:Work Sans;font-size:20px;font-weight:400;line-height:26px}.location-search .modal-dialog .modal-body .location-search-field{justify-content:space-evenly;margin-top:1rem;display:flex}.location-search .modal-dialog .modal-body .location-search-field .smart-input,.location-search .modal-dialog .modal-body .location-search-field .smart-input input{height:100%}.location-search .modal-dialog .modal-body .location-search-field input{background:#fff9ed;border:1px solid #ff920080;border-radius:8px;margin:0;padding:13px 15px;font-family:Work Sans;font-size:14px;font-weight:600;transition:all .3s ease-in-out;width:100%!important}.location-search .modal-dialog .modal-body .location-search-field select{background:#fff9ed;border:1px solid #ff920080;border-radius:8px;width:48%;padding:13px 15px;font-family:Work Sans;font-size:14px;font-weight:600;transition:all .3s ease-in-out}.location-search .modal-dialog .modal-body .location-search-field .select2-selection--single{background:#fff9ed;border:1px solid #ff920080;height:100%;padding:16px;position:relative;border-radius:8px!important}.location-search .modal-dialog .modal-body .location-search-field .select2-selection--single .select2-selection__rendered{color:#000;padding-left:0;font-family:Work Sans;font-size:14px;font-weight:600;line-height:24px}.location-search .modal-dialog .modal-body .location-search-field .select2-selection--single .select2-selection__arrow{top:50%;transform:translateY(-50%)}.location-search .modal-dialog .modal-body .location-search-field .miles-input,.location-search .modal-dialog .modal-body .location-search-field .location-input{width:48%;position:relative}.location-search .modal-dialog .modal-body .location-search-field .miles-input .select2,.location-search .modal-dialog .modal-body .location-search-field .location-input .select2{width:100%!important}.location-search .modal-dialog .modal-body .location-search-field .miles-input .result-list,.location-search .modal-dialog .modal-body .location-search-field .location-input .result-list{background-color:#fff;width:100%;position:absolute;top:58px}.location-search .modal-dialog .modal-body .location-search-field .miles-input .schedule-location-input,.location-search .modal-dialog .modal-body .location-search-field .location-input .schedule-location-input{background:#fff9ed;border:1px solid #ff920080;border-radius:8px;margin:0;padding:13px 15px;font-family:Work Sans;font-size:14px;font-weight:600;transition:all .3s ease-in-out;display:block;width:100%!important}.location-search .modal-dialog .modal-body .location-search-field .miles-input .schedule-location-input .schedule-location-value,.location-search .modal-dialog .modal-body .location-search-field .location-input .schedule-location-input .schedule-location-value{padding:5px;display:inline-block}.location-search .modal-dialog .modal-body .location-search-field .miles-input .schedule-location-input .react-tag-remove,.location-search .modal-dialog .modal-body .location-search-field .location-input .schedule-location-input .react-tag-remove{color:#ff9200;padding-right:10px;font-size:29px;text-decoration:none;position:absolute;top:6px;right:0}.location-search .modal-dialog .modal-body .find-courses{background:#fda249;border-radius:8px;margin:2.4rem auto 0;padding:13px 97px;display:flex}@media screen and (max-width:767px){.location-search .modal-dialog .modal-dialog{height:auto}.location-search .modal-dialog .modal-dialog p{margin-top:20px}.location-search .modal-dialog .modal-body .location-search-field{flex-direction:column;padding:0 20px}.location-search .modal-dialog .modal-body .location-search-field input,.location-search .modal-dialog .modal-body .location-search-field select,.location-search .modal-dialog .modal-body .location-search-field .miles-input,.location-search .modal-dialog .modal-body .location-search-field .location-input{width:100%;margin-bottom:10px}}.tickets-modal{z-index:100;background-color:#71758bcc;justify-content:center;align-items:center;width:100vw;display:flex;top:0;left:0}.tickets-modal input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.tickets-modal input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.tickets-modal input[type=number]{-moz-appearance:textfield}.tickets-modal__input::placeholder{color:#000}.tickets-modal__input{color:#262627cc;border:1px solid #00000026;border-radius:16px;width:100%;padding:15px 20px;font-family:Work Sans;font-size:16px;font-weight:300;line-height:24px}.tickets-modal__input .form-control-input{border:none;outline:none;padding-left:62px;position:relative}.tickets-modal__input .form-control-input.open{border-bottom-right-radius:0;border-bottom-left-radius:0}.tickets-modal__input .form-control-input.invalid-number,.tickets-modal__input .form-control-input.invalid-number:focus{background-color:#faf0f0;border:1px solid #d79f9f;border-left-color:#cacaca}.tickets-modal__input .flag-dropdown{color:#2b2b2b;border-right-color:#0000;border-radius:0;padding:5px 10px 5px 5px;position:absolute;top:10px;bottom:0}.tickets-modal__input .flag-dropdown:hover,.tickets-modal__input .flag-dropdown:focus{cursor:pointer}.tickets-modal__input .flag-dropdown.invalid-number{border-color:#d79f9f}.tickets-modal__input .flag-dropdown.open{z-index:2;border-radius:0}.tickets-modal__input .flag-dropdown.open .selected-flag{border-radius:0}.tickets-modal__input input[disabled]+.flag-dropdown:hover{cursor:default}.tickets-modal__input input[disabled]+.flag-dropdown:hover .selected-flag{background-color:#0000}.tickets-modal__input .selected-flag{outline:none;width:38px;height:100%;padding:0;position:relative}.tickets-modal__input .selected-flag .flag{position:absolute;top:50%}.tickets-modal__input .selected-flag .arrow{border-top:11px solid #000;border-left:7px solid #0000;border-right:7px solid #0000;width:8px;height:8px;margin-top:-15px;position:relative;top:50%;left:30px}.tickets-modal__input .selected-flag .arrow.up{border-top:none;border-bottom:11px solid #000}.tickets-modal__input .country-list{z-index:1;color:#000;background-color:#fff;border:none;border-radius:0;outline:none;width:385px;max-height:200px;margin:6px 0 10px -4px;padding:8px 0 0;font-family:PoppinsRegular,sans-serif;font-size:16px;line-height:24px;list-style:none;position:absolute;overflow-y:scroll;box-shadow:0 1px 2px #0000004d}.tickets-modal__input .country-list .flag{display:inline-block}.tickets-modal__input .country-list .divider{border-bottom:1px solid #ccc;margin-bottom:5px;padding-bottom:5px}.tickets-modal__input .country-list .country{padding:7px 9px}.tickets-modal__input .country-list .country .dial-code{color:#6b6b6b}.tickets-modal__input .country-list .country:hover,.tickets-modal__input .country-list .country.highlight{background-color:#f1f1f1}.tickets-modal__input .country-list .flag{margin-top:2px;margin-right:7px}.tickets-modal__input .country-list .country-name{margin-right:6px}.tickets-modal__input .country-list .search{background-color:#fff;padding:10px 0 6px 10px;position:sticky;top:0}.tickets-modal__input .country-list .search-emoji{font-size:15px}.tickets-modal__input .country-list .search-box{border:1px solid #cacaca;border-radius:3px;outline:none;margin-left:6px;padding:3px 8px 5px;font-size:15px;line-height:15px}.tickets-modal__input .country-list .no-entries-message{opacity:.7;padding:7px 10px 11px}@media screen and (max-width:991px){.tickets-modal__input .country-list{width:315px}}.tickets-modal__input:not(.with-placeholder)::-moz-placeholder{color:#fff}.tickets-modal__input:not(.with-placeholder)::placeholder{color:#fff}.tickets-modal__input-label{width:100%;height:max-content;position:relative}.tickets-modal__input-label--top{flex-direction:column;display:flex}.tickets-modal__input-label--top .tickets-modal__input::placeholder{color:#262627cc;font-family:Work Sans;font-size:16px;font-weight:300;line-height:24px}.tickets-modal__input-placeholder{transition:all .25s;position:absolute;top:50%;left:20px;transform:translateY(-50%)}.scheduling-modal__content-wrapper .tickets-modal__input-placeholder{font-size:1rem}.tickets-modal__input-placeholder--top{color:#fca248;text-transform:uppercase;order:-1;margin:0 0 4px 20px;font-family:Work Sans;font-size:12px;font-weight:600;line-height:20px}.tickets-modal__input:not(:-moz-placeholder-shown)+.tickets-modal__input-placeholder{transform:inherit;background-color:#fff;padding:0 2px;top:-12px}.tickets-modal__input:focus+.tickets-modal__input-placeholder,.tickets-modal__input:not(:placeholder-shown)+.tickets-modal__input-placeholder{transform:inherit;background-color:#fff;padding:0 2px;top:-12px}.tickets-modal--accent{color:#ff9e1b}.tickets-modal__container{background-color:#fff;align-items:stretch;gap:20px;width:100%;height:100%;padding:40px;display:flex}.tickets-modal__container.products .tickets-modal__section-products{display:block}.tickets-modal__container.checkout .tickets-modal__section-products{display:none}.tickets-modal__container.checkout .tickets-modal__section-checkout{display:block}.tickets-modal__left-column{width:calc(100% - 420px);padding-right:10px;overflow-y:auto}.tickets-modal__section-products{display:none}.tickets-modal__section-checkout{display:block}.tickets-modal__title{color:#31364e;margin-bottom:12px;font-family:Lora;font-size:40px;font-weight:500;line-height:48px}.tickets-modal__subtitle{color:#0e0e0e;margin-bottom:16px;padding-top:24px;font-family:Lora;font-size:24px;font-weight:400;line-height:32px;position:relative}.tickets-modal__subtitle:before{content:"";background-color:#0006;width:100%;height:.5px;position:absolute;top:0;left:0}.tickets-modal__date{color:#262627;font-family:Work Sans;font-size:16px;font-weight:300;line-height:24px}.tickets-modal__location{color:#262627;margin-bottom:16px;font-family:Work Sans;font-size:16px;font-weight:300;line-height:24px}.tickets-modal__promo-label{margin-bottom:4px;font-family:Work Sans;font-size:12px;font-weight:600;line-height:20px}.tickets-modal__promo-wrapper{position:relative}.tickets-modal__promo-button{color:#fcfaf8;text-transform:uppercase;background:#fca248;border:none;border-radius:11px;outline:none;justify-content:center;align-items:center;width:160px;height:40px;padding:16px 24px;font-family:Work Sans;font-size:12px;font-weight:600;line-height:24px;display:flex;position:absolute;top:8px;right:8px}.tickets-modal__list{flex-direction:column;gap:24px;display:flex}.tickets-modal__card{border:1px solid #00000026;border-radius:16px;flex-direction:column;width:100%;padding:20px;display:flex}.tickets-modal__card.notes-mobile{margin-top:20px;display:none}@media screen and (max-width:767px){.tickets-modal__card.notes-mobile{display:block}.tickets-modal__card.notes-desktop{display:none}}.tickets-modal__card .tickets.notes{flex-direction:column;align-items:flex-start}.tickets-modal__card .tickets.notes .label{color:#31364e;width:100%;padding-bottom:16px;font-size:16px;font-weight:600}.tickets-modal__card .tickets.notes .value{color:#6f7283;word-break:break-word;width:100%;max-height:300px;padding:0;font-weight:400;overflow-y:auto}@media screen and (max-width:990px){.tickets-modal__card .tickets.notes .value{max-height:200px}}.tickets-modal__card-head{justify-content:space-between;align-items:center;padding-bottom:12px;display:flex;position:relative}.tickets-modal__card-left{justify-content:space-between;align-items:center;display:flex;position:relative}.tickets-modal__card-name{color:#fca248;text-transform:uppercase;margin:0;font-family:Work Sans;font-size:16px;font-weight:600;line-height:24px}.tickets-modal__card-amount{color:#262627e6;margin:0;font-family:Work Sans;font-size:18px;font-weight:600;line-height:32px}.tickets-modal__card-heading{color:#262627e6;margin:0;font-family:Work Sans;font-size:16px;font-weight:500;line-height:32px}.tickets-modal__card-left{color:#262627e6;font-size:14px}.tickets-modal__card-amount span{color:#26262799;margin-top:8px;font-family:Work Sans;font-size:16px;font-weight:400;line-height:20px;display:block}.tickets-modal__card-sale{color:#262627;font-family:Work Sans;font-size:16px;font-weight:400;line-height:24px}.tickets-modal__counter{gap:8px;display:flex}.tickets-modal__counter-button,.tickets-modal__counter-input{color:#262627;border:none;border-radius:10px;outline:none;width:45px;height:40px;padding:8px 12px;font-family:Work Sans;font-size:16px;font-weight:400;line-height:24px}.tickets-modal__counter-button{background:#fef5ec}.tickets-modal__counter-button:disabled{cursor:not-allowed;color:#b8b8b8}.tickets-modal__counter-input{text-align:center}.tickets-modal__language{margin:24px 0 32px auto;position:relative}.tickets-modal__language span{color:red;font-size:12px}.tickets-modal__language-value{color:#000;text-align:center;background:#f2f2f2;border:none;border-radius:12px;justify-content:space-between;align-items:center;width:100%;height:100%;padding:4px 12px;font-family:Work Sans;font-size:14px;font-weight:500;line-height:24px;display:flex}.tickets-modal__language-select{color:#0000;cursor:pointer;background-color:#0000;border:none;width:100%;height:100%;position:absolute;top:0;left:0}.tickets-modal__language-select option{color:#000;text-align:center;font-family:Work Sans;font-size:14px;font-weight:500;line-height:24px}.tickets-modal__footer{background-color:#fff;gap:24px;padding-top:32px;position:relative}.tickets-modal__footer:before{content:"";background-color:#0006;width:100%;height:.5px;position:absolute;top:0;left:0}.tickets-modal__footer-info{display:none}.tickets-modal__footer-cart{color:#262627e6;background-color:#0000;border:none;justify-content:center;align-items:center;gap:8px;margin-left:auto;font-family:Work Sans;font-size:16px;font-weight:600;line-height:24px;display:flex}.tickets-modal__footer-terms{color:#262627;margin:24px 0;font-family:Work Sans;font-size:12px;font-weight:400;line-height:20px}.tickets-modal__footer-link{color:#ff9e1b;font-weight:500;text-decoration-line:underline}.tickets-modal__footer-button{text-align:center;color:#fcfaf8;text-transform:uppercase;background-color:#fca248;border:none;border-radius:44px;width:100%;height:52px;margin-top:10px;padding:16px 24px;font-family:Work Sans;font-size:14px;font-weight:600;line-height:24px}.tickets-modal__footer-button:disabled{color:#b8b8b8;background:#f7f5f4}.tickets-modal__footer-button-link{text-align:center;color:#fcfaf8;text-transform:uppercase;border:none;border-radius:44px;width:100%;font-family:Work Sans;font-size:14px;font-weight:600;line-height:24px}.tickets-modal__billing{margin-top:32px}.tickets-modal__billing-login{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.tickets-modal__billing-login_main{color:#26262799;font-family:Work Sans;font-size:16px;font-weight:300;line-height:24px}.tickets-modal__billing-login_required{color:#262627;font-family:Work Sans;font-size:16px;font-weight:300;line-height:24px}.tickets-modal__form-person{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px;display:grid}.tickets-modal__distribution{cursor:pointer;gap:16px;display:flex;position:relative}.tickets-modal__distribution-input{opacity:0;visibility:hidden;width:100%;height:100%;position:absolute;top:0;left:0}.tickets-modal__distribution-checkbox{background-color:#fef5ec;border-radius:100%;width:24px;height:24px;transition:background-color .25s;display:block}.tickets-modal__distribution-checkbox path{stroke:#fef5ec}.tickets-modal__distribution-input:checked+.tickets-modal__distribution-checkbox{background-color:#ff9e1b}.tickets-modal__distribution-input:checked+.tickets-modal__distribution-checkbox path{stroke:#fff}.tickets-modal__distribution-text{color:#262627;font-family:Work Sans;font-size:16px;font-weight:400;line-height:24px}.tickets-modal__pay{margin:24px 0 32px}.tickets-modal__payment-label{cursor:pointer;justify-content:space-between;align-items:center;height:max-content;margin-bottom:16px;padding:16px 24px;display:flex;position:relative}.tickets-modal__payment-dropdown.open .tickets-modal__payment-label{margin-bottom:0}.tickets-modal__payment-border{border:1px solid #00000026;border-radius:16px;width:100%;height:100%;transition:border .25s;position:absolute;top:0;left:0}.scheduling-modal__content-wrapper .tickets-modal__payment-checkbox,.tickets-modal__payment-checkbox{color:#fca248;padding-left:56px;font-family:Work Sans;font-size:16px;font-weight:600;line-height:24px;position:relative}.scheduling-modal__content-wrapper .tickets-modal__payment-checkbox:after,.scheduling-modal__content-wrapper .tickets-modal__payment-checkbox:before,.tickets-modal__payment-checkbox:after,.tickets-modal__payment-checkbox:before{content:"";background-color:#fef5ec;border-radius:100%;display:block;position:absolute;top:50%;transform:translateY(-50%)}.scheduling-modal__content-wrapper .tickets-modal__payment-checkbox:before,.tickets-modal__payment-checkbox:before{z-index:1;background-color:#fef5ec;width:32px;height:32px;left:0}.scheduling-modal__content-wrapper .tickets-modal__payment-checkbox:after,.tickets-modal__payment-checkbox:after{z-index:2;width:16px;height:16px;transition:background-color .25s;left:8px}.scheduling-modal__content-wrapper .tickets-modal__payment-icon{font-size:0}.tickets-modal__payment-input{opacity:0;visibility:hidden;position:absolute;top:0;left:0}.tickets-modal__payment-input:checked+.tickets-modal__payment-checkbox:after{background-color:#fca248}.tickets-modal__payment-input:checked~.tickets-modal__payment-border{border-color:#fca248}.tickets-modal__payment-form{opacity:0;border:1px solid #fca248;border-top:none;border-bottom-right-radius:16px;border-bottom-left-radius:16px;grid-template-rows:56px 1fr;grid-template-columns:1fr 1fr 1fr;gap:16px;padding:0 24px 24px;transition:opacity .25s;display:none}.tickets-modal__payment-form label:first-child{grid-column:1/4}.scheduling-modal__content-wrapper .tickets-modal__payment-form{grid-template-columns:1fr}.scheduling-modal__content-wrapper .tickets-modal__payment-form label:first-child{grid-column:auto}.tickets-modal__payment-dropdown{height:80px;transition:height .3s;overflow:hidden}.tickets-modal__payment-dropdown.open{height:435px;margin-bottom:16px}.tickets-modal__payment-dropdown.open .tickets-modal__payment-border{border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0}.tickets-modal__payment-dropdown.open .tickets-modal__payment-form{opacity:1;display:grid}.tickets-modal__checkout-footer .tickets-modal__footer-button{width:100%}.tickets-modal__checkout-total{justify-content:flex-end;align-items:center;width:100%;display:none}.tickets-modal__checkout-icon{align-items:center;margin-right:8px;display:flex}.tickets-modal__checkout-amount{color:#262627e6;font-family:Work Sans;font-size:16px;font-weight:600;line-height:24px}.tickets-modal__right-container{background-color:#fff;border-radius:32px;padding:6px;box-shadow:4px 6px 25.1px #6e6b6824}@media screen and (min-width:991px){.tickets-modal__right-container{max-height:calc(100dvh - 50px);position:sticky;top:10px}}.tickets-modal__right-column{border-radius:12px;flex-direction:column;width:400px;margin-bottom:20px;padding:16px 24px;display:flex;overflow-y:auto}.tickets-modal__photo{-o-object-fit:cover;object-fit:cover;-o-object-position:0 0;object-position:0 0;border-radius:12px;width:100%;margin-bottom:16px}.tickets-modal__cart-empty{margin:auto;display:none}.tickets-modal__cart{flex-direction:column;display:flex}.tickets-modal__cart-product,.tickets-modal__cart-subtotal,.tickets-modal__cart-contact-details,.tickets-modal__cart-discount,.tickets-modal__cart-total{justify-content:space-between;align-items:center;display:flex}.tickets-modal__cart-summary{color:#0e0e0e;font-family:Lora;font-size:24px;font-weight:400;line-height:32px}.tickets-modal__cart-product{color:#fca248;text-transform:uppercase;justify-content:space-between;align-items:center;font-family:Work Sans;font-size:16px;font-weight:600;line-height:24px;display:flex}.tickets-modal__contact-info{background-color:#fef5ec;border-radius:12px;flex-direction:column;width:400px;margin-top:40px;margin-bottom:20px;padding:16px 24px;display:flex;overflow-y:auto}.tickets-modal__contact-info .section-title{font-family:Lora;font-size:22px;font-style:normal;font-weight:600;line-height:20px}.tickets-modal__contact-info .section-title i.fa{color:#fda249}@media screen and (max-width:490px){.tickets-modal__contact-info .section-title{font-size:18px}}.tickets-modal__contact-info ul.event-items-list li{border-bottom:1px solid #ff920080;flex-wrap:wrap;justify-content:flex-end;align-items:center;margin:20px 0;padding:5px;display:flex}.tickets-modal__contact-info ul.event-items-list li span{color:#7c7c7c;margin-left:7px;margin-right:auto}.tickets-modal__contact-info ul.event-items-list li i.fa{color:#7c7c7c}.tickets-modal__cart-subtotal{color:#262627;text-transform:uppercase;padding:24px 0;font-family:Work Sans;font-size:16px;font-weight:300;line-height:24px;position:relative}.tickets-modal__cart-discount{color:#262627;text-transform:uppercase;padding:0 0 24px;font-family:Work Sans;font-size:16px;font-weight:300;line-height:24px;position:relative}.tickets-modal__cart-total{color:#262627e6;text-transform:uppercase;font-family:Work Sans;font-size:24px;font-weight:600;line-height:32px}@media screen and (max-width:1200px){.tickets-modal__left-column{width:calc(100% - 370px)}.tickets-modal__right-column,.tickets-modal__contact-info{width:350px}.tickets-modal__payment-dropdown.open{height:460px}.tickets-modal__payment-form{grid-template-rows:56px 1fr 1fr 1fr;grid-template-columns:1fr}.tickets-modal__payment-form label:first-child{grid-column:auto}}@media screen and (max-width:990px){.tickets-modal__right-container{align-items:stretch;gap:20px;padding:0 20px 260px;display:flex}.tickets-modal__contact-info{flex:1;width:auto;margin-top:0;padding:20px}.tickets-modal__container{border-radius:0;flex-direction:column;width:100%;height:100%;padding:0}.tickets-modal__payment-dropdown.open{height:max-content}.tickets-modal__left-column{width:100%;padding:40px 16px 0}.tickets-modal__container.checkout .tickets-modal__left-column{padding-bottom:40px}.tickets-modal__title{font-size:24px;line-height:32px}.tickets-modal__date,.tickets-modal__location{margin-bottom:24px;font-size:16px}.tickets-modal__language{margin-top:10px;margin-bottom:0;padding-bottom:24px}.tickets-modal__footer{z-index:9;border-top:.5px solid #fca24880;flex-direction:column;align-items:center;width:100%;padding:24px 16px;position:fixed;bottom:0;left:0}.tickets-modal__footer-cart .arrow{transition:transform .25s}.tickets-modal__footer-cart.open .arrow{transform:rotate(180deg)}.tickets-modal__footer-button{width:100%}.tickets-modal__form-person{grid-template-rows:1fr 1fr 1fr 1fr;grid-template-columns:1fr}.tickets-modal__checkout-total{display:flex}.tickets-modal__right-column{flex:1;height:auto;padding:0 0 40px}.tickets-modal__right-column.open{display:flex}.tickets-modal__cart{margin:40px 20px 0}.tickets-modal.selected-products .tickets-modal__footer-info{display:block}}@media screen and (max-width:767px){.tickets-modal__right-container{flex-direction:column}.tickets-modal__right-column{width:unset;flex:1}.tickets-modal__footer{gap:0}.tickets-modal__footer-button-link{height:unset}}.tickets-modal__input-label input.text-input-error{border-color:red}.tickets-modal__input-label .discount-text-input{border:1px solid #00000026;border-radius:16px;justify-content:space-between;align-items:center;width:100%;padding:15px 20px;font-family:Work Sans;font-size:16px;font-weight:300;line-height:24px;display:flex}.tickets-modal__input-label .discount-text-input a{font-size:26px;text-decoration:none}.tickets-modal__input-label .loader-inline{top:43px;right:16px}.ticket-discount{margin-top:0}.tickets-accepted{flex-wrap:wrap;gap:8px;display:flex}.tickets-accepted .ticket-box{border:1px solid #ff920080;flex-basis:calc(50% - 4px);padding:10px;border-radius:8px!important}@media screen and (max-width:767px){.tickets-accepted .ticket-box{flex-basis:100%}}.tickets-accepted .ticket-header{border-bottom:1px solid #ff920033;justify-content:space-between;align-items:center;padding-bottom:8px;display:flex}.tickets-accepted .ticket-title{color:#eb9956;font-size:14px;font-weight:500}.tickets-accepted .ticket-type{background:#ff92001a;padding:2px 10px;font-size:12px}.tickets-accepted .ticket-holder-name{padding:5px 0 0;font-size:18px}.tickets-accepted .ticket-holder-email,.tickets-accepted .ticket-holder-mobile{background:#ff92001a;border-radius:8px;margin-top:8px;padding:5px 10px;font-size:12px}.ticketed-event .tickets{color:#31364e;border-radius:8px;justify-content:space-between;align-items:center;padding:12px 16px 0;font-weight:500;display:flex}@media screen and (max-width:990px){.ticketed-event .tickets{padding-right:0}}.ticketed-event .tickets.notes{flex-direction:column;align-items:flex-start}.ticketed-event .tickets.notes .label{color:#31364e;width:100%;font-size:16px;font-weight:600}.ticketed-event .tickets.notes .value{color:#6f7283;word-break:break-word;width:100%;max-height:300px;padding:0;font-weight:400;overflow-y:auto}@media screen and (max-width:990px){.ticketed-event .tickets.notes .value{max-height:250px;padding-right:16px}}.ticketed-event .tickets-container{margin-bottom:12px}.ticketed-event .total{color:#31364e;background:#f7f7f7;border-radius:8px;justify-content:space-between;align-items:center;height:55px;padding:12px 16px;display:flex}.ticketed-event .loader-inline{top:35px;right:9px!important}.ticket-event-card{width:610px;position:relative}@media (max-width:767px){.ticket-event-card{width:auto}}.ticket-event-card:has(.ticket-event-actions .btn>div) .ticket-event-bg .ticket-event-bg-img{height:270px}@media (max-width:767px){.ticket-event-card:has(.ticket-event-actions .btn>div) .ticket-event-bg .ticket-event-bg-img{height:365px}}@media (max-width:480px){.ticket-event-card:has(.ticket-event-actions .btn>div) .ticket-event-bg .ticket-event-bg-img{height:420px}}.ticket-event-card:has(.ticket-event-actions .btn>div) .ticket-event-details-col{flex-direction:column}.ticket-event-card:has(.ticket-event-actions .btn>div) .ticket-event-actions{flex-direction:row;justify-content:space-between;gap:10px;width:100%}@media (max-width:767px){.ticket-event-card:has(.ticket-event-actions .btn>div) .ticket-event-actions .btn{flex-direction:column;align-items:center;width:100%;display:flex}}.ticket-event-card:has(.ticket-event-actions .btn>div) .ticket-event-actions .btn p{color:#fff;font-weight:500}.ticket-event-card:has(.ticket-event-actions .btn>div) .ticket-event-actions .btn button{width:175px}.ticket-event-card:has(.ticket-event-actions .btn>div) .ticket-event-qr .ticket-event-qr-img{width:80px;height:80px}.ticket-event-card .ticket-event-bg .ticket-event-bg-img{-o-object-fit:cover;object-fit:cover;border-radius:10px;width:100%;height:190px}@media (max-width:767px){.ticket-event-card .ticket-event-bg .ticket-event-bg-img{height:264px}}@media (max-width:480px){.ticket-event-card .ticket-event-bg .ticket-event-bg-img{height:300px}}.ticket-event-card .ticket-event-bg:after,.ticket-event-card .ticket-event-bg:before{content:"";z-index:1;background:#fff;border-radius:50%;width:30px;height:30px;display:block;position:absolute;top:50%;right:100%;transform:translateY(-50%)translate(50%)}.ticket-event-card .ticket-event-bg:before{left:100%;right:auto;transform:translateY(-50%)translate(-50%)}.ticket-event-card .ticket-event-row{z-index:1;width:100%;height:100%;padding:0 24px;display:flex;position:absolute;top:0;left:0}.ticket-event-card .ticket-tier-col{writing-mode:vertical-rl;text-orientation:mixed;color:#fff;text-transform:uppercase;justify-content:center;font-size:10px;font-weight:500;display:flex}.ticket-event-card .ticket-tier-col.first{border-right:1px dashed #fff3;padding-right:12px}@media (max-width:767px){.ticket-event-card .ticket-tier-col.first{display:none}}.ticket-event-card .ticket-tier-col.last{border-left:1px dashed #fff3;padding-left:12px}.ticket-event-card .ticket-event-details-col{color:#fff;flex:1;justify-content:space-between;padding:11px 16px;display:flex}@media (max-width:767px){.ticket-event-card .ticket-event-details-col{padding-left:0;flex-direction:column;padding-block:15px}}.ticket-event-card .ticket-event-details{flex-direction:column;gap:8px;display:flex}@media (max-width:767px){.ticket-event-card .ticket-event-details{text-align:center;flex:1;align-items:center;padding-bottom:8px}}.ticket-event-card .ticket-event-title{color:#ffe1b0;margin:0;font-size:32px;font-weight:600;line-height:34px}@media (max-width:767px){.ticket-event-card .ticket-event-title{font-size:26px;line-height:30px}}.ticket-event-card .ticket-event-qr-mobile{display:none}@media (max-width:767px){.ticket-event-card .ticket-event-qr-mobile{display:block}.ticket-event-card .ticket-event-qr-mobile svg{border:5px solid #6aa9ea;border-radius:7px;width:68px;height:68px}}.ticket-event-card .ticket-event-buyer{font-size:18px;font-weight:500}.ticket-event-card .ticket-event-email{margin-top:auto}.ticket-event-card .ticket-event-email,.ticket-event-card .ticket-event-phone{word-break:break-all;align-items:center;gap:8px;font-size:14px;font-weight:400;display:flex}.ticket-event-card .ticket-event-actions{flex-direction:column;justify-content:center;align-items:center;gap:15px;width:160px;display:flex}@media (max-width:767px){.ticket-event-card .ticket-event-actions{width:100%}}.ticket-event-card .ticket-event-actions .ticket-event-qr{border:5px solid #6aa9ea;border-radius:7px}@media (max-width:767px){.ticket-event-card .ticket-event-actions .ticket-event-qr{display:none}.ticket-event-card .ticket-event-actions .ticket-event-qr svg{width:68px;height:68px}}.ticket-event-card .ticket-event-actions .btn{background:0 0;padding:0}.ticket-event-card .ticket-event-actions .btn button{color:#fff;background:linear-gradient(90deg,#fda249 0%,#ff865b 100%);border:none;border-radius:7px;width:148px;height:25px;padding:0;font-size:12px;font-weight:600}.ticket-event-card:after{content:"";opacity:.5;background:#6d1d00;border-radius:10px;width:100%;height:100%;position:absolute;top:0;left:0}.checkout-congratulations{background:#fff9ed;border:1px solid #fff9ed;border-radius:20px;padding-top:1rem;padding-bottom:3.75rem}.checkout-congratulations .section-title{font-family:Lora;font-size:22px;font-style:normal;font-weight:600;line-height:20px}.checkout-congratulations .section-title i.fa{color:#fda249}@media screen and (max-width:490px){.checkout-congratulations .section-title{font-size:18px}}.checkout-congratulations .order-details-wrapper{border:1px solid #ff920080;margin-bottom:40px;padding:20px;border-radius:8px!important}.checkout-congratulations .order-details-wrapper .bottom-info{background:#ff920080;border-radius:0 0 7px 7px;margin:20px -20px -20px;padding:5px 20px}.checkout-congratulations .attendee-info-form .btn-submit{color:#fff;background-color:#fda249;border-radius:8px;margin-top:20px;padding:10px 50px;font-size:20px}@media screen and (max-width:490px){.checkout-congratulations .attendee-info-form .btn-submit{width:100%}}.checkout-congratulations .order-item+.order-item{margin-top:10px}.checkout-congratulations .order-item i.fa,.checkout-congratulations .order-item span{color:#7c7c7c}.checkout-congratulations .subsection-title{margin-top:20px;font-size:20px;font-weight:500;display:flex}.checkout-congratulations .subsection-title span{text-align:center;border:1px solid #ff920080;border-radius:8px;flex:1;padding:5px 10px;display:block}.checkout-congratulations .attendee-details-form{-moz-column-gap:40px;grid-template-columns:auto auto;gap:20px 40px;margin-top:20px;display:grid}.checkout-congratulations .attendee-details-form .form-item{flex-direction:column;display:flex}.checkout-congratulations .attendee-details-form .form-item.required label:after{content:"*";color:red;font-size:13px}.checkout-congratulations .attendee-details-form .form-item.other{grid-column:1/-1}.checkout-congratulations .attendee-details-form .form-item.error input,.checkout-congratulations .attendee-details-form .form-item.error select{border:1px solid red!important}@media screen and (max-width:490px){.checkout-congratulations .attendee-details-form{grid-template-columns:auto}}.checkout-congratulations .attendee-details-form input,.checkout-congratulations .attendee-details-form select{background:#fff;border:1px solid #ff920080;border-radius:8px;padding:8px 15px;line-height:1.4rem}.checkout-congratulations .sidebar-banner{margin-bottom:40px}.checkout-congratulations .sidebar-banner img{max-width:100%}@media screen and (max-width:991px){.checkout-congratulations .sidebar-banner{margin-top:50px}}.checkout-congratulations .event-details-wrapper ul.event-items-list li{border-bottom:1px solid #ff920080;flex-wrap:wrap;justify-content:flex-end;align-items:center;margin:20px 0;padding:5px;display:flex}.checkout-congratulations .event-details-wrapper ul.event-items-list li span{color:#7c7c7c;margin-left:7px;margin-right:auto}.checkout-congratulations .event-details-wrapper ul.event-items-list li i.fa{color:#7c7c7c}.checkout-congratulations .contact-info{margin-top:40px}.checkout-congratulations .optional{display:-webkit-inline-box}.checkout-congratulations .calendar-benefits-wrapper{padding:50px 55px}.checkout-congratulations .calendar-benefits-wrapper .paddingRight{padding-right:4rem}@media screen and (max-width:1199px){.checkout-congratulations .calendar-benefits-wrapper .paddingRight{padding-right:2.5rem}}@media screen and (min-width:992px) and (max-width:1199px){.checkout-congratulations .calendar-benefits-wrapper .paddingRight{padding-right:15px}}@media screen and (max-width:991px){.checkout-congratulations .calendar-benefits-wrapper .paddingRight{padding:0}}.checkout-congratulations .calendar-benefits-wrapper .borderLeft{border-left:1px solid #fda24980;padding-left:2rem}@media screen and (max-width:1199px){.checkout-congratulations .calendar-benefits-wrapper .borderLeft{padding-right:2.5rem}}@media screen and (min-width:992px) and (max-width:1199px){.checkout-congratulations .calendar-benefits-wrapper .borderLeft{padding-left:15px}}@media screen and (max-width:991px){.checkout-congratulations .calendar-benefits-wrapper .borderLeft{border-left:0;padding:0}.checkout-congratulations .calendar-benefits-wrapper{padding:25px 30px}}@media screen and (max-width:767px){.checkout-congratulations .calendar-benefits-wrapper{padding:15px}}.ticket-holder-accordion .accordion-item{background:#ffc68996;border-radius:8px;margin-top:20px}.ticket-holder-accordion .accordion-item-header{cursor:pointer;justify-content:space-between;padding:10px 15px;display:flex}.ticket-holder-accordion .accordion-item-header h6{margin:0;font-size:18px}.ticket-holder-accordion .accordion-item-header .accordion-item-header__icon{filter:invert();width:28px;height:28px;transition:transform .25s ease-in-out}.ticket-holder-accordion .accordion-item-header[aria-expanded=true] .accordion-item-header__icon{transform:rotate(180deg)}.ticket-holder-accordion .accordion-item-body{padding:10px 15px 20px}.calendar-online .congratulations-float button.register-button,.add-calendar-btn-wrap button.register-button{background:#fda249;border:none;border-radius:8px;height:50px;padding:.5rem 2rem;font-size:20px}@media screen and (max-width:767px){.calendar-online .congratulations-float button.register-button,.add-calendar-btn-wrap button.register-button{padding:.5rem 1.5rem;font-size:16px}}.add-calendar-btn-wrap{margin-bottom:25px}.add-calendar-btn-wrap button.register-button{width:100%}.deep-dive-retreat .banner{text-align:center;background-image:url(/img/deep-dive-retreat-banner.png);background-position:top;background-repeat:no-repeat;background-size:cover;position:relative}@media screen and (max-width:767px){.deep-dive-retreat .banner{background-image:url(/img/deep-dive-banner-mobile.png);background-position:50%}}.deep-dive-retreat .banner:before{content:"";background:#ffffffb3;width:100%;height:764px;position:absolute;top:0;left:0}.deep-dive-retreat .banner .container{z-index:1;height:764px;margin-left:auto;margin-right:auto;padding:134px 100px 0;position:relative}@media screen and (max-width:767px){.deep-dive-retreat .banner .container{height:auto;padding:20px}.deep-dive-retreat .banner .banner-logo{margin-bottom:70px}}.deep-dive-retreat .banner .banner-title{color:#31364e;font-family:Lora;font-size:88px;font-style:normal;font-weight:400;line-height:1}.deep-dive-retreat .banner .banner-title span{color:#9598a6;font-family:Work Sans;font-size:55px;font-weight:400}@media screen and (max-width:767px){.deep-dive-retreat .banner .banner-title span{font-size:36px}.deep-dive-retreat .banner .banner-title{font-size:52px}}.deep-dive-retreat .banner .register-button{width:341px;height:59px;box-shadow:none;text-shadow:none;color:#fff;background:linear-gradient(#ffd16f,#ff865b);border:none;border-radius:10px;font-family:Work Sans;font-size:18px;font-weight:600;line-height:22px}@media screen and (max-width:767px){.deep-dive-retreat .banner .register-button{width:256px;height:54px;margin-top:10px;font-size:16px}}.deep-dive-retreat .banner .banner-text{color:#31364e;max-width:648px;margin:auto;padding-top:20px;font-family:Lora;font-size:28px;font-weight:400}@media screen and (max-width:767px){.deep-dive-retreat .banner .banner-text{font-size:20px}}.deep-dive-retreat .banner .eligibility-text{margin-top:20px;font-size:14px}@media screen and (max-width:767px){.deep-dive-retreat .banner .eligibility-text{margin-top:10px}}.deep-dive-retreat .container.marma-training-section{max-width:1270px}.deep-dive-retreat .section-title{margin:15px 0;font-family:Lora;font-size:36px;font-style:normal;font-weight:400;line-height:1.4}@media screen and (max-width:767px){.deep-dive-retreat .section-title{font-size:28px}}.deep-dive-retreat h4{font-size:20px;font-weight:400}.deep-dive-retreat h5{font-size:20px}@media screen and (max-width:991px){.deep-dive-retreat .deep-dive-video{margin-top:40px;margin-bottom:50px}}.deep-dive-retreat .deep-dive-first-section .section-title{margin-bottom:25px}@media screen and (min-width:992px){.deep-dive-retreat .deep-dive-first-section p{padding-top:20px;padding-right:150px}}.deep-dive-retreat .deep-dive-featuers{background:#f7f7f7}@media screen and (max-width:767px){.deep-dive-retreat .deep-dive-featuers .col-md-4:first-child .dd-feature-item{margin-top:0}.deep-dive-retreat .deep-dive-featuers .dd-feature-item{margin-top:50px}}.deep-dive-retreat .deep-dive-featuers .dd-feature-icon{margin-bottom:20px}.deep-dive-retreat .deep-dive-featuers .dd-feature-icon img{width:60px;height:60px;box-sizing:unset;border:1px solid #eb9956;border-radius:18px;padding:15px}.deep-dive-retreat .deep-dive-featuers .dd-feature-text{max-width:276px}.deep-dive-retreat .deep-dive-benefits .section-title{color:#eb9956;text-align:center;max-width:700px;margin:auto auto 50px;line-height:1.3}.deep-dive-retreat .deep-dive-benefits .benefit-you-get{background:#f3d1b626;border-radius:18px;padding:50px}@media screen and (min-width:992px){.deep-dive-retreat .deep-dive-benefits .benefit-you-get{margin-right:10px;padding:50px 80px 50px 60px}}.deep-dive-retreat .deep-dive-benefits .benefit-you-get h5{margin-bottom:20px;font-weight:400}.deep-dive-retreat .deep-dive-benefits .benefit-you-get ul{padding-left:30px}.deep-dive-retreat .deep-dive-benefits .benefit-you-get ul li{margin-bottom:20px;line-height:1.8;position:relative}.deep-dive-retreat .deep-dive-benefits .benefit-you-get ul li:before{content:"✓";color:#fff;text-align:center;background:#ffae01;border-radius:50%;width:19px;height:19px;font-size:14px;line-height:19px;position:absolute;top:5px;left:-30px}.deep-dive-retreat .deep-dive-benefits .benefit-you-get ul li:last-child{margin:0}@media screen and (max-width:991px){.deep-dive-retreat .deep-dive-benefits .benefit-pictures{justify-content:space-between;margin-top:30px;display:flex}}.deep-dive-retreat .deep-dive-benefits .benefit-pictures img{-o-object-fit:cover;object-fit:cover;opacity:.6;border-radius:18px;width:327px;max-width:100%;height:313px}@media screen and (max-width:767px){.deep-dive-retreat .deep-dive-benefits .benefit-pictures img{width:100%}}.deep-dive-retreat .deep-dive-benefits .benefit-pictures img:nth-child(2){opacity:.5;width:327px;height:201px;margin-top:30px}@media screen and (max-width:991px){.deep-dive-retreat .deep-dive-benefits .benefit-pictures img:nth-child(2){height:327px;margin-top:0}}@media screen and (max-width:767px){.deep-dive-retreat .deep-dive-benefits .benefit-pictures img:nth-child(2){display:none}}.deep-dive-retreat .deep-dive-benefits .dd-view-schedule{text-align:center;margin-top:40px}.deep-dive-retreat .deep-dive-benefits .dd-view-schedule a{color:#eb9956;text-decoration:none}.deep-dive-retreat .deep-dive-benefits .dd-register-text{text-align:center;max-width:700px;margin:10px auto 0;font-size:20px;font-style:italic}.deep-dive-retreat .deep-dive-benefits .dd-register-button{text-align:center}.deep-dive-retreat .deep-dive-benefits .register-button{width:250px;height:58px;box-shadow:none;text-shadow:none;color:#fff;background:linear-gradient(#ffd16f,#ff865b);border:none;border-radius:16px;font-family:Work Sans;font-size:16px;font-weight:600;line-height:19px}@media screen and (max-width:767px){.deep-dive-retreat .deep-dive-benefits .register-button{margin-top:10px}}.deep-dive-retreat #dd-schedule.modal .modal-header .close,.deep-dive-retreat #dd-schedule.modal .modal-header .btn-close{border:1px solid #000;right:-17px}.deep-dive-retreat #dd-schedule.modal .modal-body h3,.deep-dive-retreat #dd-schedule.modal .modal-body h5{text-align:center}.deep-dive-retreat #dd-schedule.modal .modal-body table{font-size:16px}.deep-dive-retreat #dd-schedule.modal .modal-body table td{padding-right:20px}.deep-dive-retreat #dd-schedule.modal .modal-body table td:empty{height:20px}.deep-dive-retreat #dd-schedule.modal .modal-body table{margin-bottom:20px}.deep-dive-retreat #dd-schedule.modal .modal-body .orange-text{color:#ff7f00}.deep-dive-retreat #dd-schedule.modal .modal-body .note{font-size:12px;font-style:italic}.deep-dive-retreat section.dd-testimonial{background:#6f7283}.deep-dive-retreat section.dd-testimonial .container{text-align:center;max-width:900px}.deep-dive-retreat section.dd-testimonial .rating img{width:100px;height:24px}.deep-dive-retreat section.dd-testimonial .testimonial-text,.deep-dive-retreat section.dd-testimonial .testimonial-author{color:#fff;margin-top:10px;font-family:Work Sans;font-size:24px;font-style:normal;font-weight:300}@media screen and (max-width:767px){.deep-dive-retreat section.dd-testimonial .testimonial-text,.deep-dive-retreat section.dd-testimonial .testimonial-author{font-size:20px}}.deep-dive-retreat .dd-yt-video-section .section-title{color:#eb9956;line-height:1.2}@media screen and (min-width:992px){.deep-dive-retreat .dd-yt-video-section .section-title{padding-right:70px}}.deep-dive-retreat .dd-yt-video-section .section-description{font-size:20px;font-style:italic}@media screen and (min-width:992px){.deep-dive-retreat .dd-yt-video-section .section-description{padding-right:90px}}.deep-dive-retreat .dd-yt-video-section .yt-wrapper{background:#fff;border-style:none;border-radius:18px;padding:20px;box-shadow:10px 0 30px #d9d9d9}@media screen and (max-width:991px){.deep-dive-retreat .dd-yt-video-section .yt-wrapper{margin-top:40px}}@media screen and (max-width:767px){.deep-dive-retreat .dd-yt-video-section .yt-wrapper iframe{height:250px}}.deep-dive-retreat .section-upcoming-dates{background-image:url(/img/dd-web-panel-gradient-lighter.jpeg);background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.deep-dive-retreat .section-upcoming-dates:before{content:"";z-index:0;background:#ffffff91;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.deep-dive-retreat .section-upcoming-dates .container{position:relative}.deep-dive-retreat .section-upcoming-dates h5{font-weight:400}.deep-dive-retreat .section-upcoming-dates .session-info{color:#777;font-size:14px}.deep-dive-retreat .section-upcoming-dates .note{color:#777;max-width:340px;margin:15px auto 50px;font-size:11px}.deep-dive-retreat .section-upcoming-dates .note a{color:#777;text-decoration:underline}.deep-dive-retreat .section-upcoming-dates .register-button{width:250px;height:58px;box-shadow:none;text-shadow:none;color:#fff;background:linear-gradient(#ffd16f,#ff865b);border:none;border-radius:16px;font-family:Work Sans;font-size:16px;font-weight:600;line-height:19px}@media screen and (max-width:767px){.deep-dive-retreat .section-upcoming-dates .register-button{margin-top:10px}}.deep-dive-retreat .section-certified-instructor .instructor-list{justify-content:space-between;padding-top:40px;display:flex}@media screen and (max-width:991px){.deep-dive-retreat .section-certified-instructor .instructor-list{flex-wrap:wrap;justify-content:center}}@media screen and (max-width:767px){.deep-dive-retreat .section-certified-instructor .instructor-list{flex-direction:column}}@media screen and (max-width:991px){.deep-dive-retreat .section-certified-instructor .instructor-list .instructor{margin:0 10px 20px}}.deep-dive-retreat .section-certified-instructor .instructor-list .instructor-photo{margin-bottom:10px}.deep-dive-retreat .section-certified-instructor .instructor-list .instructor-photo img{border-radius:50%;width:138px;height:139px}.deep-dive-retreat .section-certified-instructor .instructor-list .instructor-name{margin-bottom:15px;font-size:24px;line-height:1}.deep-dive-retreat .section-certified-instructor .instructor-list .instructor-more{text-transform:uppercase;font-size:16px;line-height:19px}.deep-dive-retreat .section-certified-instructor .instructor-list .instructor-more a{color:#9598a6;text-decoration:none}.deep-dive-retreat .section-certified-instructor .modal-header .close,.deep-dive-retreat .section-certified-instructor .modal-header .btn-close{border:1px solid #000;right:-17px}.deep-dive-retreat .section-certified-instructor .modal-content p{color:#6f7383;text-align:justify;font-size:14px;line-height:24px}.deep-dive-retreat .section-contact-info .contact-info,.deep-dive-retreat .section-contact-info .contact-info a{color:#6f7283}.deep-dive-retreat .about-art-of-living--section{background:linear-gradient(#fff,#e7efff)}@media screen and (max-width:991px){.deep-dive-retreat .about-art-of-living--section{padding:50px 0}}.deep-dive-retreat .about-art-of-living--section .container{max-width:930px}.deep-dive-retreat .about-art-of-living--section .section-title{text-align:center;margin-bottom:70px}.deep-dive-retreat .about-art-of-living--section .marma-about-aol-item{text-align:center}.deep-dive-retreat .about-art-of-living--section .marma-about-aol-title{margin-top:20px;font-family:Work Sans;font-size:20px;font-weight:700}.deep-dive-retreat .about-art-of-living--section .marma-about-aol-text{font-size:14px}@media screen and (max-width:767px){.deep-dive-retreat .modal{padding:15px!important}.deep-dive-retreat .modal .modal-body{padding:15px}}@media screen and (min-width:992px){.deep-dive-retreat .modal-dialog{max-width:840px;top:50%;transform:translateY(-50%)!important}.deep-dive-retreat .modal-content{max-height:90vh;padding:25px 0 0}}.deep-dive-retreat .modal-content{border-radius:0;box-shadow:0 0 12px #0000004d,0 1px 5px #0003}.deep-dive-retreat .modal-content .modal-header .close,.deep-dive-retreat .modal-content .modal-header .btn-close{opacity:1;border:3px solid #fff;outline:none;top:-17px;right:-17px}.deep-dive-retreat .modal-content .modal-header .close{color:#fff;background:#000;font-size:28px;font-weight:400;line-height:25px}.deep-dive-retreat .modal-content .modal-header .btn-close{background-color:#000;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:1em;padding:.5rem}.deep-dive-retreat .modal.fade{background-color:#00000080}.deep-dive-retreat .modal-dialog .modal-content .modal-body{max-height:90vh;margin:25px 0 0;padding:0 60px 30px;overflow:auto}body.modal-open{overflow:auto}.marma-practitioner-training .banner{background-image:url(/img/marma-training-banner.jpeg);background-position:100% 100%;background-repeat:no-repeat;background-size:cover}@media screen and (max-width:767px){.marma-practitioner-training .banner{background-image:url(/img/marma-training-banner-mobile.jpeg);background-position:bottom}}.marma-practitioner-training .banner .container{max-width:1440px;height:588px;margin-left:auto;margin-right:auto;padding:50px 100px}@media screen and (max-width:767px){.marma-practitioner-training .banner .container{height:auto;padding-left:20px;padding-right:20px}}.marma-practitioner-training .banner .banner-title{max-width:598px;margin:20px 0;font-family:Lora;font-size:48px;font-weight:700;line-height:1}@media screen and (max-width:767px){.marma-practitioner-training .banner .banner-title{font-size:28px}}.marma-practitioner-training .banner .register-button{width:284px;height:46px;box-shadow:none;text-shadow:none;color:#fff;background:linear-gradient(#ffd16f,#ff865b);border:none;border-radius:10px;font-family:Work Sans;font-size:18px;font-weight:600;line-height:22px}@media screen and (max-width:767px){.marma-practitioner-training .banner .register-button{margin-top:10px}}.marma-practitioner-training .banner .banner-features{margin-bottom:20px;padding-top:20px}.marma-practitioner-training .banner .banner-features li+li{margin-top:20px}.marma-practitioner-training .banner .banner-features li:before{content:"✓";color:#fff;text-align:center;background:#5b86ec;border-radius:50%;width:19px;height:19px;margin-right:10px;font-size:14px;line-height:19px;display:inline-block}.marma-practitioner-training .banner .training-eligibility-text{margin-top:40px}@media screen and (max-width:767px){.marma-practitioner-training .banner .training-eligibility-text{margin-top:10px;font-size:14px}}.marma-practitioner-training .container.marma-training-section{max-width:1270px}.marma-practitioner-training .marma-heal-box{background-image:url(/img/marma-training-eclipse.png);background-position:100% 100%;background-repeat:no-repeat;max-width:495px;margin-top:220px;font-family:Lora;font-size:36px;font-style:normal;font-weight:700;line-height:1.4}@media screen and (max-width:991px){.marma-practitioner-training .marma-heal-box{background-size:contain;margin-top:50px;font-size:28px}}.marma-practitioner-training .marma-heal-content{margin-top:120px}@media screen and (max-width:991px){.marma-practitioner-training .marma-heal-content{margin-top:50px}}.marma-practitioner-training .marma-heal-content p{margin:15px 0}.marma-practitioner-training .section-title{margin:15px 0;font-family:Lora;font-size:36px;font-style:normal;font-weight:700;line-height:1.4}@media screen and (max-width:767px){.marma-practitioner-training .section-title{font-size:28px}}.marma-practitioner-training .marma-therapy-content{padding-right:200px}@media screen and (max-width:991px){.marma-practitioner-training .marma-therapy-content{margin-top:50px;padding-right:0}}.marma-practitioner-training .marma-therapy-content p{margin:15px 0}.marma-practitioner-training .marma-therapy-image{margin-top:60px}@media screen and (max-width:991px){.marma-practitioner-training .marma-therapy-image{margin-top:110px}}@media screen and (max-width:767px){.marma-practitioner-training .marma-therapy-image{margin-top:20px}}.marma-practitioner-training .marma-therapy-image img{border-radius:14px;width:440px;max-width:100%;height:auto}.marma-practitioner-training .marma-benefit-section{background:linear-gradient(#fff,#e7efff)}@media screen and (max-width:991px){.marma-practitioner-training .marma-benefit-section{padding:50px 0}}.marma-practitioner-training .marma-benefit-section .container{text-align:center;max-width:910px}.marma-practitioner-training .marma-benefit-section p{margin:15px 0}.marma-practitioner-training .participant-experience-section{padding-top:50px}.marma-practitioner-training .participant-experience-section .section-title{text-align:center}.marma-practitioner-training .participant-experience-section .participant-list{flex-wrap:wrap;justify-content:space-between;max-width:1050px;margin:auto;padding-top:50px;display:flex}@media screen and (max-width:991px){.marma-practitioner-training .participant-experience-section .participant-list{justify-content:space-around}}@media screen and (max-width:767px){.marma-practitioner-training .participant-experience-section .participant-list{justify-content:space-between}}.marma-practitioner-training .participant-experience-section .participant-item{text-align:center;background-color:#fff;border:1px solid #ccc;border-radius:14px;width:308px;height:385px;margin-bottom:60px;padding:50px 18px 18px}@media screen and (max-width:767px){.marma-practitioner-training .participant-experience-section .participant-item{margin-bottom:20px}}.marma-practitioner-training .participant-experience-section .participant-picture img{border:1px solid #ccc;border-radius:50%;width:73px;height:73px}.marma-practitioner-training .participant-experience-section .participant-name{margin-top:15px;font-family:Work Sans;font-size:14px;font-weight:700}.marma-practitioner-training .participant-experience-section .participant-position{color:#d8d8d8;font-size:14px;font-weight:700}.marma-practitioner-training .participant-experience-section .participant-rating{justify-content:center;margin-top:20px;display:flex}.marma-practitioner-training .participant-experience-section .participant-rating span{background:url(/img/marma-rating-start.png) top no-repeat;width:18px;height:18px;margin:0 3px;display:block}.marma-practitioner-training .participant-experience-section .participant-message{margin-top:15px;font-family:Work Sans;font-size:14px;font-style:italic;font-weight:400}.marma-practitioner-training .what-expect-section{background:linear-gradient(#fff,#e7efff)}@media screen and (max-width:991px){.marma-practitioner-training .what-expect-section{padding:50px 0}}.marma-practitioner-training .what-expect-section .section-title{text-align:center;margin-bottom:70px}@media screen and (max-width:767px){.marma-practitioner-training .what-expect-section .section-title{margin-bottom:20px}.marma-practitioner-training .what-expect-section .marma-expect-item{margin-bottom:40px}}.marma-practitioner-training .what-expect-section .marma-expect-text{max-width:275px;margin-top:10px}@media screen and (max-width:767px){.marma-practitioner-training .what-expect-section .marma-expect-text{max-width:100%}}@media screen and (max-width:991px){.marma-practitioner-training .marma-energy-treatment{padding:50px 0}}.marma-practitioner-training .marma-energy-treatment .energy-treatment-image img{border-radius:14px;width:467px;max-width:100%;height:auto}.marma-practitioner-training .marma-syllabus .section-title{text-align:center;margin-bottom:50px}.marma-practitioner-training .marma-syllabus .col-md-6:nth-of-type(odd){padding-right:40px}@media screen and (max-width:767px){.marma-practitioner-training .marma-syllabus .col-md-6:nth-of-type(odd){padding-right:0}}.marma-practitioner-training .marma-syllabus .syllabus-item{margin-bottom:50px}.marma-practitioner-training .marma-syllabus .note,.marma-practitioner-training .marma-syllabus .eligibility-info{text-align:center;max-width:943px;margin:20px auto auto}.marma-practitioner-training .marma-syllabus .eligibility-info{font-size:14px}.marma-practitioner-training .marma-practitioner-section{text-align:center;background:url(/img/marma-practitioner-section-bg.jpeg) 50%/cover no-repeat}@media screen and (max-width:991px){.marma-practitioner-training .marma-practitioner-section{padding:50px 0}}.marma-practitioner-training .marma-practitioner-section .learn-how-text{color:#5b86ec;margin-bottom:20px;font-family:Lora;font-size:28px;font-weight:700}@media screen and (max-width:767px){.marma-practitioner-training .marma-practitioner-section .learn-how-text{font-size:22px}}.marma-practitioner-training .marma-practitioner-section .view-upcoming-button{color:#fff;background:linear-gradient(#ffd16f,#ff865b);border:none;border-radius:10px;width:320px;height:46px;font-family:Work Sans;font-size:18px;font-weight:600;line-height:22px}.marma-practitioner-training .marma-practitioner-section .view-upcoming-button:hover,.marma-practitioner-training .marma-practitioner-section .view-upcoming-button:focus{background:linear-gradient(#f26d45,#f2ba54);outline:none}.marma-practitioner-training .marma-practitioner-section .view-upcoming-button:active{background:linear-gradient(#ffd16f,#ffd16f);outline:none}@media screen and (max-width:767px){.marma-practitioner-training .marma-practitioner-section .view-upcoming-button{width:280px}}.marma-practitioner-training .about-art-of-living--section{background:linear-gradient(#fff,#e7efff)}@media screen and (max-width:991px){.marma-practitioner-training .about-art-of-living--section{padding:50px 0}}.marma-practitioner-training .about-art-of-living--section .container{max-width:930px}.marma-practitioner-training .about-art-of-living--section .section-title{text-align:center;margin-bottom:70px}.marma-practitioner-training .about-art-of-living--section .marma-about-aol-item{text-align:center}.marma-practitioner-training .about-art-of-living--section .marma-about-aol-title{margin-top:20px;font-family:Work Sans;font-size:20px;font-weight:700}.marma-practitioner-training .about-art-of-living--section .marma-about-aol-text{font-size:14px}.the-sky-program .banner{background-image:url(/img/the-sky-program-banner-bg.webp);background-position:100%;background-repeat:no-repeat;background-size:cover}@media screen and (max-width:767px){.the-sky-program .banner{background-image:url(/img/the-sky-program-banner-mobile-bg.webp);background-position:0 0}}.the-sky-program .banner .container{max-width:1162px;height:797px;margin-left:auto;margin-right:auto;padding:132px 0 0 35px;display:flex}@media screen and (max-width:1199px){.the-sky-program .banner .container{padding-right:35px}}@media screen and (max-width:767px){.the-sky-program .banner .container{flex-direction:column;height:auto;padding-top:25px;padding-left:20px;padding-right:20px}}.the-sky-program .banner .container .left-section>p{font-family:Lora;font-size:22px;font-style:normal;font-weight:400}@media screen and (max-width:767px){.the-sky-program .banner .container .left-section>p{font-size:20px}}.the-sky-program .banner .container .right-section{margin-left:auto}@media screen and (max-width:767px){.the-sky-program .banner .container .right-section{margin:0 auto 20px}}.the-sky-program .banner .banner-title{max-width:598px;margin:0 0 20px;font-family:Lora;font-size:56px;font-weight:700;line-height:1}@media screen and (max-width:767px){.the-sky-program .banner .banner-title{font-size:32px}.the-sky-program .banner .registration-wrap{display:none}}.the-sky-program .banner .register-button{width:224px;height:46px;box-shadow:none;text-shadow:none;color:#fff;background:linear-gradient(#ffd16f,#ff865b);border:none;border-radius:10px;font-family:Work Sans;font-size:18px;font-weight:600;line-height:22px}@media screen and (max-width:767px){.the-sky-program .banner .register-button{margin-top:10px}}.the-sky-program .banner .banner-features{margin-bottom:20px;padding-top:15px;padding-left:15px}.the-sky-program .banner .banner-features li{font-size:18px;font-weight:bolder;list-style:outside}@media screen and (max-width:767px){.the-sky-program .banner .banner-features{margin-bottom:0}}.the-sky-program .banner .training-eligibility-text{max-width:503px;margin-top:80px;font-size:26px}@media screen and (max-width:767px){.the-sky-program .banner .training-eligibility-text{display:none}}.the-sky-program .banner .training-eligibility-text.hidden{margin-top:30px;font-size:20px;line-height:28px;display:none}@media screen and (max-width:767px){.the-sky-program .banner .training-eligibility-text.hidden{display:block}}.the-sky-program .container{max-width:1162px}.the-sky-program .featuren-in-box{border:1px solid #ccc;margin:40px 25px 50px;padding:25px}@media screen and (max-width:767px){.the-sky-program .featuren-in-box{margin:20px 0}}.the-sky-program .featuren-in-box .title{text-transform:uppercase;text-align:center;font-family:Lora;font-size:18px;font-weight:bolder}.the-sky-program .techniques-to-thrive{text-align:center;padding-bottom:40px}.the-sky-program .techniques-to-thrive .title{text-align:center;margin-bottom:25px;font-family:Work Sans;font-size:26px;font-weight:bolder}@media screen and (max-width:767px){.the-sky-program .techniques-to-thrive .title{margin-bottom:15px;font-size:22px}}.the-sky-program .techniques-to-thrive .content{max-width:656px;margin:auto;font-size:16px}.the-sky-program .the-science{padding-top:40px;padding-bottom:30px}@media screen and (max-width:767px){.the-sky-program .the-science{padding-top:0;padding-bottom:10px}}.the-sky-program .the-science .science-box{align-items:flex-end;display:flex}@media screen and (max-width:899px){.the-sky-program .the-science .science-box{flex-flow:column wrap;align-items:center}}.the-sky-program .the-science .content-container{padding-left:50px}@media screen and (max-width:899px){.the-sky-program .the-science .content-container{padding-left:0}.the-sky-program .the-science .content-container .title{display:none}}.the-sky-program .the-science .the-science-text{padding-top:10px;padding-bottom:20px;padding-left:40px}@media screen and (max-width:1162px){.the-sky-program .the-science .the-science-text{padding-left:0}}.the-sky-program .the-science .title{text-align:center;margin-bottom:70px;font-family:Lora;font-size:56px;font-weight:bolder}@media screen and (max-width:1162px){.the-sky-program .the-science .title{margin-bottom:30px}}@media screen and (max-width:767px){.the-sky-program .the-science .title{font-size:36px}}.the-sky-program .the-science .title.hidden{display:none}@media screen and (max-width:899px){.the-sky-program .the-science .title.hidden{margin-bottom:20px;display:block}}@media screen and (max-width:767px){.the-sky-program .the-science .title.hidden{font-size:36px}}.the-sky-program .the-science .image-area img{border-radius:100%}@media screen and (max-width:899px){.the-sky-program .the-science .image-area img{max-width:300px;height:auto}}.the-sky-program .the-science .content{display:flex}@media screen and (max-width:1162px){.the-sky-program .the-science .content{flex-wrap:wrap}.the-sky-program .the-science .content .count{margin:auto}}@media screen and (max-width:899px){.the-sky-program .the-science .content .count{margin-top:40px;margin-bottom:20px}}.the-sky-program .research-includes{background-color:#f7f7f7}.the-sky-program .research-includes .research-listing{margin:0 -6px;padding-top:12px;display:flex}@media screen and (max-width:1162px){.the-sky-program .research-includes .research-listing{flex-wrap:wrap}}@media screen and (max-width:520px){.the-sky-program .research-includes .research-listing{flex-direction:column}}.the-sky-program .research-includes .research-listing .research-list-item{text-align:center;background-color:#fff;border-radius:12px;flex:1;margin:0 6px;padding:12px}@media screen and (max-width:1162px){.the-sky-program .research-includes .research-listing .research-list-item{flex:calc(33.33% - 12px);margin-bottom:12px}}@media screen and (max-width:767px){.the-sky-program .research-includes .research-listing .research-list-item{flex:calc(50% - 12px)}}@media screen and (max-width:520px){.the-sky-program .research-includes .research-listing .research-list-item{flex-direction:column;align-items:center;width:222px;margin:0 auto 12px;display:flex}.the-sky-program .research-includes .research-listing .research-list-item img{order:-1}}.the-sky-program .research-includes .research-listing h3{color:#31364e;min-height:66px;padding:0 10px;font-family:Work Sans;font-size:20px;font-weight:bolder}@media screen and (max-width:520px){.the-sky-program .research-includes .research-listing h3{min-height:auto;margin-top:20px}}.the-sky-program .research-includes .research-listing .description{padding:20px 0 0}.the-sky-program .research-includes .view-research{text-align:center;padding:35px 0 40px;font-family:Work Sans;font-size:16px}.the-sky-program .research-includes .view-research a{color:#31364e;text-decoration:underline}@media screen and (max-width:520px){.the-sky-program .research-includes .view-research{padding-top:15px}}.the-sky-program .what-to-expect{background:#ffffffb0 url(/img/sky-program-what-expect-bg.webp) 50%/cover no-repeat;position:relative}.the-sky-program .what-to-expect:before{content:"";background:#ffffffb0;width:100%;height:100%;position:absolute;top:0;left:0}.the-sky-program .what-to-expect .container{padding:60px 0;position:relative}@media screen and (max-width:767px){.the-sky-program .what-to-expect .container{padding:30px 0}}.the-sky-program .what-to-expect .left-area{padding-left:61px;padding-right:60px}@media screen and (max-width:1162px){.the-sky-program .what-to-expect .left-area{padding-left:20px}}@media screen and (max-width:1024px){.the-sky-program .what-to-expect .left-area{order:1;padding-right:20px}}@media screen and (max-width:1162px){.the-sky-program .what-to-expect .right-area{padding-right:20px}}@media screen and (max-width:1024px){.the-sky-program .what-to-expect .right-area{text-align:center;margin-bottom:20px;padding-right:0}}.the-sky-program .what-to-expect .title{font-family:Lora;font-size:56px;font-weight:bolder}@media screen and (max-width:767px){.the-sky-program .what-to-expect .title{font-size:36px}}.the-sky-program .what-to-expect .content-area{display:flex}@media screen and (max-width:1024px){.the-sky-program .what-to-expect .content-area{flex-direction:column}}.the-sky-program .what-to-expect .content-box{background-color:#fff;border-radius:12px;padding:20px}.the-sky-program .what-to-expect .content-box ul{margin:16px}.the-sky-program .what-to-expect .content-box li{margin-top:20px;list-style:outside}.the-sky-program .what-to-expect .expect-img{border-radius:100%}@media screen and (max-width:1024px){.the-sky-program .what-to-expect .expect-img{width:267px;height:auto}}.the-sky-program .featured-brands{justify-content:space-between;align-items:center;display:flex}@media screen and (max-width:1099px){.the-sky-program .featured-brands{flex-wrap:wrap;justify-content:space-around}.the-sky-program .featured-brands img{max-width:100%;height:auto;margin:0 10px}.the-sky-program .featured-brands img:nth-child(3){order:1}}.the-sky-program .whats-included{padding:80px 0}@media screen and (max-width:767px){.the-sky-program .whats-included{padding:35px 0}}.the-sky-program .whats-included .container{padding:0 60px}@media screen and (max-width:767px){.the-sky-program .whats-included .container{padding:0 20px}}.the-sky-program .whats-included .title{font-family:Lora;font-size:56px;font-weight:bolder}@media screen and (max-width:767px){.the-sky-program .whats-included .title{font-size:36px}}.the-sky-program .whats-included .included-listing{flex-wrap:wrap;flex:1;display:flex}.the-sky-program .whats-included .included-list-item{flex:33.33%;margin-top:30px;padding-right:70px;display:flex}@media screen and (max-width:767px){.the-sky-program .whats-included .included-list-item{flex:100%;padding-right:0}.the-sky-program .whats-included .included-list-item:first-child{margin-top:5px}}.the-sky-program .whats-included .check-icon{margin-right:20px}@media screen and (max-width:767px){.the-sky-program .whats-included .check-icon{margin-right:5px}.the-sky-program .whats-included .check-icon img{width:30px;height:auto}}.the-sky-program .whats-included .text{padding-top:5px}.the-sky-program .change-stories{background-color:#f7f5f4}.the-sky-program .change-stories .container{padding:40px 0 60px}@media screen and (max-width:767px){.the-sky-program .change-stories .container{padding:20px}}.the-sky-program .change-stories .title{text-align:center;margin-bottom:30px;font-family:Lora;font-size:56px;font-weight:bolder}@media screen and (max-width:767px){.the-sky-program .change-stories .title{margin-bottom:10px;font-size:36px}}.the-sky-program .change-stories .story-video{text-align:center}@media screen and (max-width:767px){.the-sky-program .change-stories .story-video iframe{max-width:100%;height:250px}}.the-sky-program .change-stories .testimonial-slider-wrapper{position:relative}@media screen and (max-width:1199px){.the-sky-program .change-stories .testimonial-slider-wrapper{margin:0 85px}}@media screen and (max-width:768px){.the-sky-program .change-stories .testimonial-slider-wrapper{margin:0}}.the-sky-program .change-stories .testimonials{padding:40px 0 10px}.the-sky-program .change-stories .testimonials:after,.the-sky-program .change-stories .testimonials:before{display:none}.the-sky-program .change-stories .swiper-slide{background-color:#fff;height:auto}.the-sky-program .change-stories .testimony-item{background-color:#fff;flex:calc(33.33% - 20px);padding:30px;font-style:italic}.the-sky-program .change-stories .swiper-button-prev{width:60px;height:61px;left:-75px}@media screen and (max-width:768px){.the-sky-program .change-stories .swiper-button-prev{display:none}}.the-sky-program .change-stories .swiper-button-prev:after{background:url(/img/blue-round-left-arrow.webp) 0 0 no-repeat;width:60px;height:61px;font-size:0}.the-sky-program .change-stories .swiper-button-next{width:60px;height:61px;right:-75px}@media screen and (max-width:768px){.the-sky-program .change-stories .swiper-button-next{display:none}}.the-sky-program .change-stories .swiper-button-next:after{background:url(/img/blue-round-right-arrow.webp) 0 0 no-repeat;width:60px;height:61px;font-size:0}.the-sky-program .change-stories .name{text-align:right;margin-top:15px;font-family:Work Sans;font-size:20px;font-weight:bolder;line-height:24px}.the-sky-program .change-stories .position{text-align:right;font-family:Work Sans;font-size:20px;line-height:24px}.the-sky-program .healing-breaths .container{padding:60px 0}@media screen and (max-width:767px){.the-sky-program .healing-breaths .container{padding:20px}}.the-sky-program .healing-breaths .title{text-align:center;margin-bottom:20px;font-family:Lora;font-size:56px;font-weight:bolder}@media screen and (max-width:767px){.the-sky-program .healing-breaths .title{font-size:36px}}.the-sky-program .healing-breaths .org-text{text-align:center;max-width:770px;margin:0 auto;font-size:26px}@media screen and (max-width:767px){.the-sky-program .healing-breaths .org-text{font-size:16px}}.the-sky-program .healing-breaths .benefitted-orgs-list{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.the-sky-program .healing-breaths .org-list-item{margin:0 20px;padding:30px 0 10px}@media screen and (max-width:767px){.the-sky-program .healing-breaths .org-list-item{flex:calc(50% - 40px)}.the-sky-program .healing-breaths .org-list-item img{max-width:100%;height:auto}}.the-sky-program .healing-breaths .org-list-item:first-child{margin-left:0}.the-sky-program .healing-breaths .org-list-item:nth-last-child(2){margin-left:auto;margin-right:60px}@media screen and (max-width:767px){.the-sky-program .healing-breaths .org-list-item:nth-last-child(2){margin:0 20px}}.the-sky-program .healing-breaths .org-list-item:last-child{margin-left:60px;margin-right:auto}@media screen and (max-width:767px){.the-sky-program .healing-breaths .org-list-item:last-child{margin:0 20px}}.the-sky-program .course-details{background:#fff;border-radius:16px;flex-direction:column;gap:24px;width:369px;margin-top:-60px;padding:24px;display:flex;box-shadow:0 2px 24px #3d8be840}@media screen and (max-width:767px){.the-sky-program .course-details{width:100%;max-width:369px;margin-top:10px;margin-left:auto;margin-right:auto}}.the-sky-program .course-details__cost{color:#000;font-size:22px;font-weight:600;line-height:26px}.the-sky-program .course-details__cost span{color:#717171;text-decoration:line-through}.the-sky-program .course-details__place{grid-template-columns:1fr 1fr;display:grid}.the-sky-program .course-details__instructor{grid-template-columns:1fr 122px;display:grid}.the-sky-program .course-details__place .top,.the-sky-program .course-details__place .left,.the-sky-program .course-details__place .right,.the-sky-program .course-details__place .bottom,.the-sky-program .course-details__place .full,.the-sky-program .course-details__instructor .top,.the-sky-program .course-details__instructor .left,.the-sky-program .course-details__instructor .right,.the-sky-program .course-details__instructor .bottom,.the-sky-program .course-details__instructor .full{border:1px solid #b0b0b0;border-radius:8px}.the-sky-program .course-details__place .full,.the-sky-program .course-details__instructor .full{grid-column:1/3}.the-sky-program .course-details__place .top,.the-sky-program .course-details__instructor .top{border-bottom-right-radius:0;border-bottom-left-radius:0}.the-sky-program .course-details__place .top.left,.the-sky-program .course-details__instructor .top.left{border-top-right-radius:0}.the-sky-program .course-details__place .top.right,.the-sky-program .course-details__instructor .top.right{border-top-left-radius:0}.the-sky-program .course-details__place .left+.right,.the-sky-program .course-details__instructor .left+.right{border-left:none}.the-sky-program .course-details__place .bottom,.the-sky-program .course-details__instructor .bottom{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.the-sky-program .course-details__place .bottom.left,.the-sky-program .course-details__instructor .bottom.left{border-bottom-right-radius:0}.the-sky-program .course-details__place .bottom.right,.the-sky-program .course-details__instructor .bottom.right{border-bottom-left-radius:0}.the-sky-program .course-details__cell{padding:12px}.the-sky-program .course-details__table-text{color:#222;text-transform:uppercase;font-size:10px;font-weight:800;line-height:14px}.the-sky-program .course-details__table-text a{text-decoration:none}.the-sky-program .course-details__table-text span{color:#000;text-transform:none;margin-top:2px;font-size:13px;font-weight:400;line-height:18.2px;display:block}.the-sky-program .course-details__table-text.small span{font-size:12px;line-height:18px}.the-sky-program .course-details__times{flex-direction:column;gap:8px;display:flex}.the-sky-program .course-details__time{color:#222;justify-content:space-between;font-size:14px;font-weight:400;line-height:19.6px;display:flex}.the-sky-program .course-details__time span{font-size:13px;font-weight:600;line-height:18.2px}.the-sky-program .course-details__text{color:#222;font-size:14px;font-weight:400;line-height:20px}.the-sky-program .course-details__buttons{justify-content:space-between;display:flex}@media screen and (max-width:767px){.the-sky-program .course-details__buttons{flex-direction:column}.the-sky-program .course-details__buttons .courses-filter__button{width:100%}}.the-sky-program .course-details__search{color:#fff;text-align:center;background:#508be1;border:none;border-radius:10px;outline:none;width:100%;height:48px;font-size:16px;font-weight:600;line-height:20px}.the-sky-program .course-details__search.disabled{display:none}header.checkout-aol{border:none}@media screen and (min-width:992px){header.checkout-aol .navbar{display:none}header.checkout-aol .header__container{justify-content:center}}@media screen and (max-width:991px){header.checkout-aol .logo{padding-left:20px;margin-left:0!important}}@media screen and (min-width:992px){header.checkout-aol-pwht .logo{width:320px}}@media screen and (max-width:991px){main.checkout-aol{margin-top:30px;padding-top:0}}main.checkout-aol .agreement__important{color:#ee8585;letter-spacing:normal;opacity:1;pointer-events:all;align-items:center;font-size:12px;font-style:normal;font-weight:400;font-stretch:100%;line-height:normal;transition:all .3s ease-in-out;display:flex}main.checkout-aol .agreement__important-icon{color:#ee8585;margin-right:10px}main.checkout-aol .loader-inline{box-sizing:border-box;border:5px solid #e4dfdf;border-bottom-color:#3d8be8;border-radius:50%;width:28px;height:28px;animation:1s linear infinite rotation;display:inline-block;position:absolute;right:60px}main.checkout-aol .journey-button-new{width:100%}main.checkout-aol .journey-button-new button{color:#ffa180;background:#fff;border:1px solid #fff;width:100%}main.checkout-aol .journey-button-new button:disabled{cursor:not-allowed;color:#b8b8b8;background:#f7f5f4}main.checkout-aol .order__card__payment-select{justify-content:flex-start;gap:40px}main.checkout-aol .order__card__payment-select .scheduling-modal__content-wrapper-form-checkbox label{align-items:center}main.checkout-aol .page-title{font-family:Lora,serif;font-size:40px;font-weight:500;line-height:48px}@media screen and (max-width:991px){main.checkout-aol .page-title{font-size:28px;line-height:34px}}main.checkout-aol .section--title{padding-bottom:20px}main.checkout-aol .section--title .description{color:#6f7283;font-size:18px;font-weight:400;line-height:24px}@media screen and (max-width:991px){main.checkout-aol .section--title .description{font-size:16px}}main.checkout-aol .section-box{border-top:1px solid #e9e9e9;margin-bottom:20px;padding-top:20px}main.checkout-aol .section-box .section__title{font-family:Lora,serif;font-size:22px;font-weight:500;line-height:30px}main.checkout-aol .section-box .section__title .ssl-info{margin-left:auto;font-family:Work Sans;font-size:16px;font-weight:400}main.checkout-aol .section-box .section__title .required{color:#dc3545}main.checkout-aol .section-box p{color:#6f7283;font-size:16px;line-height:24px}main.checkout-aol .section-box p a{color:#ed994e;font-weight:600;text-decoration:none}main.checkout-aol .section-box.checkout-notes .note-title{color:#ed994e;align-items:center;gap:8px;margin-bottom:12px;font-size:16px;font-weight:500;display:flex}main.checkout-aol .section-box.checkout-notes .note-content{color:#31364e;margin-bottom:20px;font-size:14px;line-height:20px}main.checkout-aol .section-box.checkout-notes .note-content p{color:#31364e}main.checkout-aol .account-details .form-inputs{flex-wrap:wrap;gap:16px;margin-top:16px;display:flex}@media screen and (max-width:767px){main.checkout-aol .account-details .form-inputs{gap:12px}}main.checkout-aol .account-details .form-inputs .form-item{flex:48%}@media screen and (max-width:767px){main.checkout-aol .account-details .form-inputs .form-item{flex:100%}}main.checkout-aol .account-details .form-inputs .form-item.checkbox{flex:100%}main.checkout-aol .trust-score{flex-direction:column;margin-top:10px;display:flex}main.checkout-aol .trust-score .first-row{justify-content:center;align-items:center;font-size:18px;display:flex}main.checkout-aol .trust-score .first-row img{margin-left:12px}main.checkout-aol .trust-score .second-row{color:#83838e;text-align:center;font-size:12px}main.checkout-aol .health-confirmation .form-item label{color:#31364e;font-weight:400}main.checkout-aol .form-item{flex-direction:column;display:flex}main.checkout-aol .form-item .agreement__text{color:#31364e;font-weight:400}main.checkout-aol .form-item label{color:#6f7283;margin-bottom:6px;font-size:14px}main.checkout-aol .form-item select,main.checkout-aol .form-item .react-select__control .state-dropdown{border:1px solid #e9e9e9;border-radius:16px;height:44px;padding:10px 14px;font-weight:300;box-shadow:0 1px 2px #1018280d}main.checkout-aol .form-item .state-dropdown{color:#000;padding:0}main.checkout-aol .form-item .state-dropdown .select-box__current{line-height:unset;border:none;height:44px;padding:10px 14px}main.checkout-aol .form-item .state-dropdown .select-box__current:after{right:10px}main.checkout-aol .form-item .state-dropdown .select-box__input-text{width:calc(100% - 20px);padding:0}main.checkout-aol .form-item div.error{background-color:#faf0f0!important;border-color:#fa4141!important}main.checkout-aol .form-item.phone-field{--pf-height:44px}main.checkout-aol .form-item.phone-field input:not([type=file i],[type=image i],[type=checkbox i],[type=radio i],[class=react-select__input i]){border-radius:0 var(--pf-radius,16px) var(--pf-radius,16px) 0!important;height:100%!important;box-shadow:none!important;background:0 0!important;border:none!important;padding:0 16px!important}main.checkout-aol .form-item input:not([type=file i],[type=image i],[type=checkbox i],[type=radio i],[class=react-select__input i]){width:100%;height:44px;padding:10px 14px;box-shadow:0 1px 2px #1018280d;border:1px solid #e9e9e9!important;border-radius:16px!important;font-size:16px!important;font-weight:300!important}main.checkout-aol .form-item input:not([type=file i],[type=image i],[type=checkbox i],[type=radio i],[class=react-select__input i]):focus{border-color:#ed994e}main.checkout-aol .form-item input:not([type=file i],[type=image i],[type=checkbox i],[type=radio i],[class=react-select__input i])::-moz-placeholder{color:#9598a6;opacity:1}main.checkout-aol .form-item input:not([type=file i],[type=image i],[type=checkbox i],[type=radio i],[class=react-select__input i])::placeholder{color:#9598a6;opacity:1}main.checkout-aol .form-item input:not([type=file i],[type=image i],[type=checkbox i],[type=radio i],[class=react-select__input i]).error{background-color:#faf0f0!important;border-color:#fa4141!important}main.checkout-aol .form-item input:not([type=file i],[type=image i],[type=checkbox i],[type=radio i],[class=react-select__input i])::-moz-placeholder{color:#9598a6}main.checkout-aol .form-item input.text-input{border:1px solid #00000026;border-radius:16px;width:100%;padding:20px;font-size:16px;line-height:20px}main.checkout-aol .form-item input.text-input::placeholder{color:#fff}main.checkout-aol .form-item input.text-input:not(:-moz-placeholder-shown)+label.label-placeholder-style{background-color:#fff;padding:0 3px;top:-5px;transform:translateY(0)}main.checkout-aol .form-item input.text-input:not(:placeholder-shown)+label.label-placeholder-style,main.checkout-aol .form-item input.text-input:focus+label.label-placeholder-style{background-color:#fff;padding:0 3px;top:-5px;transform:translateY(0)}main.checkout-aol .form-item label.label-placeholder-style{color:#262627cc;font-family:Work Sans,sans-serif;font-size:14px;font-weight:300;line-height:20px;transition:all .35s;position:absolute;top:50%;left:20px;transform:translateY(-50%)}@media (min-width:1200px){main.checkout-aol .form-item label.label-placeholder-style{font-size:16px;line-height:24px}}main.checkout-aol .form-item .flag-dropdown .country-list{width:307px;top:39px;left:5px}@media screen and (max-width:991px){main.checkout-aol .form-item .flag-dropdown .country-list{width:690px}}@media screen and (max-width:767px){main.checkout-aol .form-item .flag-dropdown .country-list{width:510px}}@media screen and (max-width:575px){main.checkout-aol .form-item .flag-dropdown .country-list{width:calc(100vw - 32px)}}main.checkout-aol .form-item .selected-flag{outline:none;flex:1;align-items:center;width:38px;padding:0;display:flex;position:relative}main.checkout-aol .form-item .selected-flag .arrow{width:8px;height:8px;top:unset;border-top:none;border-right:none;transform:rotate(-45deg);border-color:#98a2b3 #98a2b3 currentColor currentColor!important;border-bottom-style:solid!important;border-bottom-width:1.5px!important;border-left-style:solid!important;border-left-width:1.5px!important}main.checkout-aol .form-item .discount-text-input{border:1px solid #e9e9e9;border-radius:16px;justify-content:space-between;align-items:center;width:100%;height:44px;padding:10px 14px;font-family:Work Sans;font-size:16px;font-weight:300;line-height:24px;display:flex;box-shadow:0 1px 2px #1018280d}main.checkout-aol .form-item .discount-text-input .react-tag-remove{color:#fff}main.checkout-aol .form-item .discount-text-input:focus{border-color:#ed994e!important}main.checkout-aol .form-item .discount-text-input::placeholder{color:#9598a6;opacity:1}main.checkout-aol .form-item .discount-text-input.error{background-color:#faf0f0;border-color:#fa4141}main.checkout-aol .form-item .discount-text-input::-moz-placeholder{color:#9598a6}main.checkout-aol .form-item .discount-text-input a{font-size:26px;text-decoration:none}main.checkout-aol .form-item input.text-input{border-radius:16px!important}main.checkout-aol .form-item.checkbox,main.checkout-aol .form-item.radio{flex-direction:row}main.checkout-aol .form-item.checkbox input[type=checkbox],main.checkout-aol .form-item.checkbox input[type=radio],main.checkout-aol .form-item.radio input[type=checkbox],main.checkout-aol .form-item.radio input[type=radio]{opacity:0;width:0;height:0;position:absolute}main.checkout-aol .form-item.checkbox input[type=checkbox]+label:before,main.checkout-aol .form-item.checkbox input[type=radio]+label:before,main.checkout-aol .form-item.radio input[type=checkbox]+label:before,main.checkout-aol .form-item.radio input[type=radio]+label:before{content:"";border:1px solid #ed994e;border-radius:4px;justify-content:center;align-items:center;width:20px;min-width:20px;height:20px;margin-right:12px;font-weight:900;display:flex}main.checkout-aol .form-item.checkbox input[type=checkbox]+label a,main.checkout-aol .form-item.checkbox input[type=radio]+label a,main.checkout-aol .form-item.radio input[type=checkbox]+label a,main.checkout-aol .form-item.radio input[type=radio]+label a{color:#ed994e;display:contents}main.checkout-aol .form-item.checkbox input[type=checkbox]:checked+label:before,main.checkout-aol .form-item.checkbox input[type=radio]:checked+label:before,main.checkout-aol .form-item.radio input[type=checkbox]:checked+label:before,main.checkout-aol .form-item.radio input[type=radio]:checked+label:before{content:url(/img/checkicon-css.svg);color:#fff;background-color:#ed994e}main.checkout-aol .form-item.checkbox input[type=radio]+label:before,main.checkout-aol .form-item.radio input[type=radio]+label:before{border:1.5px solid #ed994e;border-radius:20px;width:20px;min-width:20px;height:20px}main.checkout-aol .form-item.checkbox input[type=radio]:checked+label:before,main.checkout-aol .form-item.radio input[type=radio]:checked+label:before{content:"●";color:#ed994e;font-size:27px;line-height:unset;background-color:#fff;justify-content:center;align-items:center;padding:0 0 2px 1px;display:flex}main.checkout-aol .form-item.checkbox label,main.checkout-aol .form-item.radio label{align-items:center;padding-left:0;display:flex}main.checkout-aol .health-confirmation label,main.checkout-aol .health-confirmation span,main.checkout-aol .health-confirmation p{color:#31364e;line-height:21px;font-size:14px!important}main.checkout-aol label.events-news{color:#31364e;padding-left:12px;font-size:14px}main.checkout-aol .features{flex-wrap:wrap;gap:12px;display:flex}main.checkout-aol .features-mobile{border:none}@media screen and (min-width:992px){main.checkout-aol .features-mobile{display:none}}@media screen and (max-width:991px){main.checkout-aol .features-desktop{display:none}}main.checkout-aol .features .feature__box{border:1px solid #e9e9e9;border-radius:16px;flex:49%;min-height:133px;padding:10px 16px 16px}main.checkout-aol .features .feature__title{color:#ed994e;margin-bottom:8px;font-size:16px;line-height:24px}main.checkout-aol .features .feature__title img{margin-right:8px}main.checkout-aol .features .feature__content{color:#6f7283;font-size:12px;line-height:18px}main.checkout-aol .checkout-sidebar{background-color:#fff;border-radius:32px;width:100%;padding:32px;box-shadow:4px 6px 25.1px #6e6b6824}@media screen and (max-width:991px){main.checkout-aol .checkout-sidebar{padding:16px}}main.checkout-aol .checkout-sidebar .offer-box{background:linear-gradient(94.04deg,#ffa180 3.84%,#ed7347 109.6%);border-radius:16px;padding:16px}main.checkout-aol .checkout-sidebar .offer-box .title{color:#fff;align-items:center;margin-bottom:12px;font-size:22px;font-weight:500;display:flex}main.checkout-aol .checkout-sidebar .offer-box .title .icon-wrap{background-color:#fff;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;margin-right:12px;display:flex}main.checkout-aol .checkout-sidebar .offer-box .offer-type{background:#ffffff26;border-radius:16px;margin-bottom:12px;padding:12px}main.checkout-aol .checkout-sidebar .offer-box .deposit-fee-row{color:#fff;justify-content:space-between;align-items:center;font-size:15px;line-height:24px;display:flex}main.checkout-aol .checkout-sidebar .offer-box .deposit-fee-row .radio-value{text-align:right;font-weight:600}main.checkout-aol .checkout-sidebar .offer-box .deposit-fee-row .radio-value s{margin-right:6px;font-size:14px;font-weight:400}main.checkout-aol .checkout-sidebar .offer-box .deposit-fee-subtitle{color:#fff;margin-top:5px;font-size:12px;line-height:18px}main.checkout-aol .checkout-sidebar .offer-box .deposit-due-label{color:#fff;align-items:center;gap:6px;margin-bottom:10px;font-size:12px;line-height:18px;display:flex}main.checkout-aol .checkout-sidebar .offer-box .deposit-lightning-icon{flex-shrink:0}main.checkout-aol .checkout-sidebar .offer-box .offer-type--deposit-pay .deposit-fee-row{font-size:15px}main.checkout-aol .checkout-sidebar .offer-box .offer-additions--deposit-notice{background:#fce2d9;margin-top:0}main.checkout-aol .checkout-sidebar .offer-box .offer-additions--deposit-notice p{color:#31364e;margin:0;font-size:14px;font-weight:400;line-height:18px}main.checkout-aol .checkout-sidebar .offer-box .offer-additions--deposit-notice p strong{font-weight:600}main.checkout-aol .checkout-sidebar .offer-box .radio label{color:#fff;flex:1;align-items:center;margin-bottom:0;font-size:15px;line-height:24px;display:flex}main.checkout-aol .checkout-sidebar .offer-box .radio label:before{color:#fff!important;background-color:#0000!important;border-color:#fff!important}main.checkout-aol .checkout-sidebar .offer-box .radio label .radio-value{text-align:right;margin-left:auto;font-weight:600}main.checkout-aol .checkout-sidebar .offer-box .radio label .radio-value s{margin-right:6px;font-size:14px;font-weight:400}main.checkout-aol .checkout-sidebar .offer-box .radio label .radio-value .desc{white-space:nowrap;font-size:12px;line-height:18px;display:block}main.checkout-aol .checkout-sidebar .offer-box .offer-additions{background:#fce2d9;border-radius:16px;flex-direction:column;gap:14px;margin-top:10px;padding:16px;display:flex}main.checkout-aol .checkout-sidebar .offer-box .offer-additions ul{flex-direction:column;gap:14px;margin:0;display:flex}main.checkout-aol .checkout-sidebar .offer-box .offer-additions li{align-items:flex-start;gap:12px;font-size:14px;font-weight:500;line-height:18px;display:flex}main.checkout-aol .checkout-sidebar .offer-box .offer-additions li:before{content:"";background:#e47d6c url(/img/checkicon-css.svg) 50% no-repeat;border-radius:4px;flex-shrink:0;width:20px;height:20px}main.checkout-aol .checkout-sidebar .offer-box .note{color:#fff;font-size:12px;font-weight:400;line-height:18px}main.checkout-aol .checkout-sidebar .offer-box .btn-submit{color:#e47d6c;background:#fff;border:none;border-radius:100px;width:100%;height:54px;font-size:18px;font-weight:600;line-height:24px}main.checkout-aol .checkout-sidebar .room-board-pricing{margin-bottom:20px;padding-top:20px}main.checkout-aol .checkout-sidebar .room-board-pricing .form-item{margin-bottom:20px}main.checkout-aol .checkout-sidebar .room-board-pricing .total{color:#31364e;background:#f7f7f7;border-radius:8px;justify-content:space-between;align-items:center;height:55px;padding:12px 16px;display:flex}main.checkout-aol .checkout-sidebar .room-board-pricing .total .label{font-size:22px}main.checkout-aol .checkout-sidebar .room-board-pricing .total .value{font-size:24px;font-weight:500}main.checkout-aol .checkout-sidebar .checkout-details .detail-item{color:#31364e;margin-bottom:14px;font-size:14px;line-height:18px}main.checkout-aol .checkout-sidebar .checkout-details .detail-item a{color:#ed994e;text-wrap:wrap;text-decoration:none}@media screen and (max-width:991px){main.checkout-aol .checkout-sidebar .checkout-details .detail-item{font-size:12px}}main.checkout-aol .checkout-sidebar .checkout-details .detail-item .label{color:#6f7283}main.checkout-aol .checkout-sidebar .checkout-details .detail-item .detailsIcon{width:20px;height:20px}main.checkout-aol .checkout-sidebar .checkout-details .detail-item .value{word-wrap:break-word}main.checkout-aol .checkout-sidebar .confirm-submit{margin-bottom:0}main.checkout-aol .checkout-sidebar .confirm-submit .note{margin-top:20px;margin-bottom:20px;font-size:14px;line-height:18px}main.checkout-aol .checkout-sidebar .confirm-submit .note a{color:#ed994e;text-decoration:none}main.checkout-aol .checkout-sidebar .confirm-submit .form-item{margin-bottom:20px}main.checkout-aol .checkout-sidebar .confirm-submit .form-item.submit-item{margin-bottom:0}main.checkout-aol .checkout-sidebar .confirm-submit .submit-btn{color:#fff;height:54px;box-shadow:none;background:linear-gradient(102.78deg,#ffd16f -37.89%,#ff865b 100.28%);border:none;border-radius:30px;font-size:18px;line-height:24px;font-weight:500!important}main.checkout-aol .checkout-sidebar .confirm-submit .submit-btn:disabled{cursor:not-allowed;color:#b8b8b8;background:#f7f5f4}main.checkout-aol .checkout-sidebar .confirm-submit .submit-btn-pwht{background:#0e59a3}.checkout-security{margin-bottom:20px}.security__info{color:#303650;flex-direction:column;margin-left:5px;font-size:9px;line-height:1.33;display:inline-flex}.security__info span{font-size:12px;font-weight:600}:root{--pwht-blue:#0e59a3}main.checkout-aol-pwht .section-box p a{color:var(--pwht-blue)}main.checkout-aol-pwht .form-item input:not([type=file i],[type=image i],[type=checkbox i],[type=radio i]):focus{border-color:var(--pwht-blue)!important}main.checkout-aol-pwht .checkout-sidebar .checkout-details .detail-item a{color:var(--pwht-blue)}main.checkout-aol-pwht .checkout-sidebar .confirm-submit .submit-btn{color:#fff;background:linear-gradient(102.78deg,#0e4e96 -37.89%,#c81c28 100.28%);border:none!important;border-radius:100px!important}main.checkout-aol-pwht .checkout-sidebar .confirm-submit .note a{color:var(--pwht-blue)}main.checkout-aol-pwht .form-item.checkbox input[type=checkbox]+label{align-items:flex-start}main.checkout-aol-pwht .form-item.checkbox input[type=checkbox]+label a{color:var(--pwht-blue)}main.checkout-aol-pwht .form-item.checkbox input[type=checkbox]+label:before{border-color:var(--pwht-blue)}main.checkout-aol-pwht .form-item.checkbox input[type=checkbox]:checked+label:before{background-color:var(--pwht-blue);color:#fff}main.checkout-aol-pwht .form-item.checkbox input[type=radio]+label a,main.checkout-aol-pwht .form-item.radio input[type=checkbox]+label a,main.checkout-aol-pwht .form-item.radio input[type=radio]+label a{color:var(--pwht-blue)}.org-sky-schools main.checkout-aol .section-box p a,.org-sky-schools main.checkout-aol .section-box.checkout-notes .note-title{color:#3b89e6}.org-sky-schools main.checkout-aol .section-box.checkout-notes .note-title .note-icon img{filter:grayscale()}.org-sky-schools main.checkout-aol .checkout-sidebar .offer-box{background:linear-gradient(94.04deg,#95bff2 3.84%,#3b89e6 109.6%)}.org-sky-schools main.checkout-aol .checkout-sidebar .confirm-submit .note a,.org-sky-schools main.checkout-aol .checkout-sidebar .confirm-submit button.tw-text-\[\#ed994e\]{color:#3b89e6}.org-sky-schools main.checkout-aol .checkout-sidebar .confirm-submit .submit-btn{background:linear-gradient(94.04deg,#95bff2 3.84%,#3b89e6 109.6%)}.org-sky-schools main.checkout-aol .checkout-sidebar .checkout-details .detail-item a,.org-sky-schools main.checkout-aol .features .feature__title{color:#3b89e6}.org-sky-schools main.checkout-aol .features .feature__title img{filter:grayscale()}.org-sky-schools main.checkout-aol .form-item.checkbox input[type=checkbox]+label a{color:#3b89e6}.org-sky-schools main.checkout-aol .form-item.checkbox input[type=checkbox]+label:before{border-color:#3b89e6}.org-sky-schools main.checkout-aol .form-item.checkbox input[type=checkbox]:checked+label:before{color:#fff;background-color:#3b89e6}.org-sky-schools main.checkout-aol .form-item.checkbox input[type=radio]+label a,.org-sky-schools main.checkout-aol .form-item.radio input[type=checkbox]+label a,.org-sky-schools main.checkout-aol .form-item.radio input[type=radio]+label a{color:#3b89e6}.org-pwht main.checkout-aol .section-box p a,.org-pwht main.checkout-aol .form-item.checkbox input[type=checkbox]+label a{color:#0e59a3}.org-pwht main.checkout-aol .form-item.checkbox input[type=checkbox]+label:before{background-color:#0e59a3;border-color:#0e59a3}.org-pwht main.checkout-aol .form-item.checkbox input[type=radio]+label a,.org-pwht main.checkout-aol .form-item.radio input[type=checkbox]+label a,.org-pwht main.checkout-aol .form-item.radio input[type=radio]+label a{color:#0e59a3}.org-pwht main.checkout-aol .checkout-sidebar .confirm-submit .submit-btn{background:#0e59a3}.org-pwht main.checkout-aol .checkout-sidebar .confirm-submit .note a,.org-pwht main.checkout-aol .checkout-sidebar .checkout-details .detail-item a{color:#0e59a3}main.local-centers #map{width:100%;height:calc(100vh - 75px)}@media screen and (max-width:767px){main.local-centers #map{height:calc(100vh - 183px)}}@media screen and (max-width:991px){main.local-centers{margin-top:0}}main.local-centers .mark,main.local-centers mark{background-color:#f9d004;padding:0}main.local-centers .title-header{background-color:#fffaf5;background-image:url(/img/center-header-bg-1.webp),url(/img/center-header-bg-2.webp);background-position:0,100%;background-repeat:no-repeat,no-repeat;flex-direction:column;justify-content:center;align-items:center;padding:80px 0;display:flex}@media screen and (max-width:767px){main.local-centers .title-header{background:#fffaf5;padding:20px 16px}}main.local-centers .title-header .page-title{text-align:center;margin:0;font-family:Lora;font-size:48px;font-weight:300;line-height:65px}@media screen and (max-width:767px){main.local-centers .title-header .page-title{font-size:32px;font-weight:400;line-height:38px}}main.local-centers .title-header .page-description{color:#6f7283;text-align:center;font-size:20px;line-height:28px}@media screen and (max-width:767px){main.local-centers .title-header .page-description{font-size:16px;line-height:24px}}main.local-centers .map-section{position:relative}main.local-centers .center-search-box{z-index:1;background-color:#fff;border-radius:20px;width:594px;padding:24px;position:absolute;left:20px}@media screen and (max-width:1179px){main.local-centers .center-search-box{width:360px}}@media screen and (min-width:768px){main.local-centers .center-search-box{top:20px;height:calc(100vh - 115px)!important}}@media screen and (max-width:767px){main.local-centers .center-search-box{border-radius:20px 20px 0 0;width:100%;margin-top:-20px;padding-bottom:0;position:relative;bottom:0;left:0}main.local-centers .center-search-box#mobile-handler:before{cursor:grab;content:"";background:#e9e9e9;border-radius:11px;width:46px;height:4px;display:block;position:absolute;top:10px;left:50%;transform:translate(-50%)}}main.local-centers .search-input-wrap{position:relative}main.local-centers .search-input-wrap:after{content:"";color:#9598a6;font-family:iconaol;font-size:24px;line-height:24px;position:absolute;top:10px;left:14px}main.local-centers .search-input-wrap button.search-clear{background:0 0;border:none;position:absolute;top:8px;right:4px}main.local-centers .search-input-wrap button.search-clear:focus{outline:none}main.local-centers .search-input-wrap>div{border-bottom:1px solid #e9e9e9;border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;width:100%;margin-top:-13px;padding-top:2px;position:absolute}main.local-centers .search-input-wrap .schedule-location-input{white-space:nowrap;text-overflow:ellipsis;border:1px solid #e9e9e9;border-radius:16px;align-items:center;width:100%;height:44px;padding-left:46px;padding-right:35px;font-size:16px;display:flex;overflow:hidden}main.local-centers .search-input-wrap .schedule-location-value{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}main.local-centers .search-input{border:1px solid #e9e9e9;border-radius:16px;width:100%;height:44px;padding-left:46px;padding-right:35px;font-size:16px}main.local-centers .search-input::placeholder{color:#9598a6;opacity:1}main.local-centers .search-input::-moz-placeholder{color:#9598a6}main.local-centers .search-listing{flex-wrap:wrap;gap:16px;max-height:calc(100% - 64px);margin-top:20px;display:flex;overflow:auto}main.local-centers .search-list-item{background:#f7f7f7;border-radius:20px;flex-direction:column;flex:48%;width:48%;padding:20px;font-size:14px;line-height:18px;display:flex}@media screen and (max-width:1179px){main.local-centers .search-list-item{flex:100%;width:100%}}main.local-centers .search-list-item .title{align-items:center;margin-bottom:16px;font-family:Lora;font-size:20px;font-weight:500;line-height:26px}main.local-centers .search-list-item .title img.icon,main.local-centers .search-list-item img.icon{margin-right:8px}main.local-centers .search-list-item .info{align-items:flex-start;margin-bottom:14px;display:flex}main.local-centers .search-list-item .info.email{margin-bottom:34px}main.local-centers .search-list-item .info.email a{white-space:nowrap;text-overflow:ellipsis;transition:all ease-in-out;position:relative;overflow:hidden}main.local-centers .search-list-item .info.email a:after{content:attr(data-text);visibility:hidden;word-break:break-all;white-space:normal;color:#89beec;width:100%;position:absolute;top:0;left:0}main.local-centers .search-list-item .info.email a:hover{overflow:unset;color:#f7f7f7;white-space:normal;word-break:break-all;height:18px}main.local-centers .search-list-item .info.email a:hover:after{visibility:visible}main.local-centers .search-list-item .action-btn{margin-top:auto}main.local-centers .search-list-item .action-btn .submit-btn{color:#fff;background:linear-gradient(102.78deg,#ffd16f -37.89%,#ff865b 100.28%);border:none;border-radius:100px;width:100%;height:40px;font-size:16px;font-weight:500}main.local-centers h2.section-title{text-align:center;font-size:48px;font-weight:400;line-height:65px}@media screen and (max-width:991px){main.local-centers h2.section-title{font-size:32px;line-height:39px}}main.local-centers section.nourish{padding:140px 0}@media screen and (max-width:991px){main.local-centers section.nourish{padding:80px 0}}main.local-centers section.nourish .section-title{max-width:598px;margin:0 auto 60px}@media screen and (max-width:991px){main.local-centers section.nourish .section-title{margin-bottom:32px}}main.local-centers section.nourish .nourish-features{grid-template-columns:240px auto 240px;grid-template-areas:".picture."".picture.";gap:64px 80px;display:grid}@media screen and (max-width:991px){main.local-centers section.nourish .nourish-features{flex-direction:column;gap:40px;display:flex}}main.local-centers section.nourish .nourish-features-item{text-align:center}main.local-centers section.nourish .nourish-features-item .item-title{margin:24px 0 16px;font-family:Lora;font-size:28px;font-weight:400;line-height:36px}@media screen and (max-width:991px){main.local-centers section.nourish .nourish-features-item .item-title{margin-top:16px;margin-bottom:12px;font-size:24px;line-height:29px}}main.local-centers section.nourish .nourish-features-item .item-description{color:#6f7283;font-size:18px;line-height:24px}@media screen and (max-width:991px){main.local-centers section.nourish .nourish-features-item .item-description{font-size:16px;line-height:24px}main.local-centers section.nourish .nourish-features-item:first-child{order:1}main.local-centers section.nourish .nourish-features-item:nth-child(3){order:3}main.local-centers section.nourish .nourish-features-item:nth-child(4){order:2}main.local-centers section.nourish .nourish-features-item:nth-child(5){order:4}}main.local-centers section.nourish .nourish-features-item.picture{grid-area:picture}main.local-centers section.nourish .nourish-features-item.picture img{border-radius:32px;width:100%}@media screen and (max-width:479px){main.local-centers section.nourish .nourish-features-item.picture img{-o-object-fit:cover;object-fit:cover;height:250px}}@media screen and (max-width:991px){main.local-centers section.nourish .nourish-features-item.picture{order:-1}}main.local-centers section.who-we-are{background-color:#f7f7f7;padding:140px 0}@media screen and (max-width:991px){main.local-centers section.who-we-are{padding:80px 0}}main.local-centers section.who-we-are .section-text{text-align:center;color:#6f7283;max-width:1037px;margin:auto;padding-top:12px;font-size:20px;line-height:28px}@media screen and (max-width:991px){main.local-centers section.who-we-are .section-text{font-size:16px;line-height:24px}}main.local-centers section.who-we-are .journal-info{padding-top:60px;padding-bottom:60px;display:flex}@media screen and (max-width:991px){main.local-centers section.who-we-are .journal-info{flex-direction:column;max-width:255px;margin:auto;padding:32px 0}}main.local-centers section.who-we-are .journal-info .feature_box{border-right:1px solid #e4e4e7;flex:1;padding:0 24px}@media screen and (max-width:991px){main.local-centers section.who-we-are .journal-info .feature_box{text-align:center;border-bottom:1px solid #e4e4e7;border-right:none;padding:20px 0}}main.local-centers section.who-we-are .journal-info .feature_box img{height:47px}@media screen and (max-width:991px){main.local-centers section.who-we-are .journal-info .feature_box img{height:54px}}main.local-centers section.who-we-are .journal-info .feature_box:first-child{padding-left:0}@media screen and (max-width:991px){main.local-centers section.who-we-are .journal-info .feature_box:first-child{padding-top:0}}main.local-centers section.who-we-are .journal-info .feature_box:last-child{border-right:0;padding-right:0}@media screen and (max-width:991px){main.local-centers section.who-we-are .journal-info .feature_box:last-child{border-bottom:0;padding-bottom:0}}main.local-centers section.who-we-are .journal-info .feature-content{padding-top:30px;font-size:20px;line-height:28px}@media screen and (max-width:991px){main.local-centers section.who-we-are .journal-info .feature-content{padding-top:16px;font-size:18px;line-height:24px}}main.local-centers section.our-community{padding:140px 0}@media screen and (max-width:991px){main.local-centers section.our-community{padding:80px 0}}main.local-centers section.our-community .section-text{text-align:center;color:#6f7283;max-width:1037px;margin:auto;padding-top:12px;font-size:20px;line-height:28px}@media screen and (max-width:991px){main.local-centers section.our-community .section-text{font-size:16px;line-height:24px}}main.local-centers section.our-community .section-main-picture{padding-top:60px}@media screen and (max-width:991px){main.local-centers section.our-community .section-main-picture{padding-top:32px}}main.local-centers section.our-community .section-main-picture img{border-radius:32px}@media screen and (max-width:479px){main.local-centers section.our-community .section-main-picture img{-o-object-fit:cover;object-fit:cover;height:250px}}@media screen and (max-width:575px){main.local-centers section.celebrate .container{max-width:unset;padding-left:0;padding-right:0}}main.local-centers section.celebrate .orange-box{z-index:1;background:linear-gradient(94deg,#ffa180 3.84%,#ed7347 109.6%);border-radius:32px;padding:80px 120px;position:relative}@media screen and (max-width:767px){main.local-centers section.celebrate .orange-box{padding-left:20px;padding-right:20px}}@media screen and (max-width:575px){main.local-centers section.celebrate .orange-box{border-radius:0}}main.local-centers section.celebrate .orange-box:before{content:"";z-index:-1;background-image:url(/img/hill-vector.webp);background-position:50% 100%;background-repeat:no-repeat;background-size:110%;width:100%;height:100%;display:block;position:absolute;top:0;left:0}@media screen and (max-width:575px){main.local-centers section.celebrate .orange-box:before{background-position:70% 100%;background-size:200%}}main.local-centers section.celebrate .section-icon{text-align:center;margin-bottom:40px}main.local-centers section.celebrate .section-title{color:#fff}@media screen and (max-width:991px){main.local-centers section.celebrate .section-title{margin-bottom:20px}}main.local-centers section.celebrate .section-text{color:#fff;text-align:center;max-width:762px;margin:auto auto 32px;font-size:20px;line-height:28px}@media screen and (max-width:991px){main.local-centers section.celebrate .section-text{margin-bottom:24px;font-size:18px;line-height:24px}}main.local-centers section.celebrate .submit-btn{color:#e47d6c;background:#fff}main.local-centers section.real{padding:140px 0}@media screen and (max-width:991px){main.local-centers section.real{padding:80px 0}}main.local-centers section.real .real-testimonials{gap:24px;padding-top:48px;display:flex}@media screen and (max-width:991px){main.local-centers section.real .real-testimonials{flex-direction:column;padding-top:32px}}main.local-centers section.real .testimony-item{background:#fff;border-radius:32px;flex-direction:column;flex:1;padding:32px 24px;display:flex;box-shadow:4px 6px 25.1px #6e6b6824}main.local-centers section.real .testimony-item h3{margin-bottom:16px;font-size:24px;font-weight:500;line-height:31px}@media screen and (max-width:991px){main.local-centers section.real .testimony-item h3{font-size:20px;line-height:26px}}main.local-centers section.real .testimony-item .testimony-comment{margin:0;font-size:16px;line-height:24px}main.local-centers section.real .testimony-item .morecontent span{display:none}main.local-centers section.real .testimony-item .morelink{color:#3d8be8;cursor:pointer;margin-top:8px;font-size:16px;line-height:24px;text-decoration:none;display:table}main.local-centers section.real .testimony-item .author{align-items:center;gap:12px;margin-top:auto;padding-top:20px;display:flex}@media screen and (max-width:991px){main.local-centers section.real .testimony-item .author-pic img{width:44px;height:44px}}main.local-centers section.real .testimony-item .author .name{font-size:18px;font-weight:500;line-height:24px}@media screen and (max-width:991px){main.local-centers section.real .testimony-item .author .name{font-size:16px}}main.local-centers section.real .testimony-item .author .position{color:#6f7283;font-size:16px;line-height:24px}main.local-centers section.founder{background:#f7f7f7;padding:140px 0}@media screen and (max-width:991px){main.local-centers section.founder{padding:80px 0}}main.local-centers section.founder .section-title{text-align:left;margin-bottom:20px}@media screen and (max-width:991px){main.local-centers section.founder .section-title{text-align:center;margin-bottom:12px}}main.local-centers section.founder .about-founder{display:flex}@media screen and (max-width:991px){main.local-centers section.founder .about-founder{flex-direction:column}}main.local-centers section.founder .about-founder p{color:#6f7283;font-size:18px;line-height:24px}main.local-centers section.founder .about-founder p+p{margin-top:10px}@media screen and (max-width:991px){main.local-centers section.founder .about-founder p{font-size:16px}}main.local-centers section.founder .first-col{width:50%;padding-right:48px}@media screen and (max-width:991px){main.local-centers section.founder .first-col{width:100%;padding-bottom:32px;padding-right:0}}main.local-centers section.founder .second-col{width:50%}main.local-centers section.founder .second-col img{border-radius:32px}@media screen and (max-width:991px){main.local-centers section.founder .second-col{width:100%}}main.local-centers section.find-art{padding:140px 0}@media screen and (max-width:991px){main.local-centers section.find-art{padding:80px 0}}main.local-centers section.find-art .blue-box{background:url(/img/centers-find-art-bg.webp) 50%/cover no-repeat;border-radius:32px;padding:80px}@media screen and (max-width:991px){main.local-centers section.find-art .blue-box{padding:60px 16px}}main.local-centers section.find-art .section-title{color:#fff;text-align:center;max-width:541px;margin:0 auto 40px}@media screen and (max-width:991px){main.local-centers section.find-art .section-title{margin-bottom:32px}}main.local-centers section.find-art .submit-btn{color:#3d8be8;background:#fff}main.local-centers .actions{text-align:center}main.local-centers .submit-btn{color:#fff;background:linear-gradient(102.78deg,#ffd16f -37.89%,#ff865b 100.28%);border:none;border-radius:100px;height:64px;padding:0 32px;font-size:22px;font-weight:500;line-height:24px}@media screen and (max-width:991px){main.local-centers .submit-btn{height:54px;font-size:18px}}@media screen and (min-width:1400px){main.local-centers .container{max-width:1340px}}#map .gm-style .mapInfoTitle{text-align:center;font-family:Lora;font-size:20px;font-weight:500;line-height:24px}#map .gm-style .mapInfoaddress{text-align:center;max-width:200px;font-family:Work Sans;font-size:16px;font-weight:500;line-height:24px}#map .gm-style .mapInfoLine{text-align:center;word-break:break-all;justify-content:center;align-items:flex-start;margin-top:7px;font-family:Work Sans;font-size:14px;font-weight:400;line-height:18px;display:flex}#map .gm-style .mapInfoLine img{margin-right:8px}#map .gm-style button.gm-ui-hover-effect{top:-3px!important;right:-3px!important}#map .gm-style button.gm-ui-hover-effect:focus{outline:none}#map .gm-style div[role=dialog].gm-style-iw.gm-style-iw-c{border-radius:16px;box-shadow:0 12px 16px -4px #00000014}@media screen and (max-width:991px){.course-finder-questionnaire{margin-top:0!important}}.course-finder-questionnaire .banner-section{background-image:url(/img/questionnaire-banner.webp);background-position:bottom;background-repeat:no-repeat;background-size:cover;margin-bottom:200px}@media screen and (max-width:991px){.course-finder-questionnaire .banner-section{margin-bottom:550px}}@media screen and (max-width:767px){.course-finder-questionnaire .banner-section{background-image:url(/img/questionnaire-home-banner-bg-mobile.webp);background-position:top}}@media screen and (max-width:480px){.course-finder-questionnaire .banner-section{margin-bottom:650px}}.course-finder-questionnaire .banner-section .container{background-image:url(/img/questionnaire-banner-girl.webp);background-position:100% 100%;background-repeat:no-repeat;flex-direction:column;height:875px;display:flex}@media screen and (min-width:1460px){.course-finder-questionnaire .banner-section .container{max-width:1400px}}@media screen and (max-width:991px){.course-finder-questionnaire .banner-section .container{background-position:bottom;background-size:351px;height:690px}}.course-finder-questionnaire .banner-section .banner-title{color:#31364e;padding-top:185px;font-family:Lora;font-size:70px;font-weight:400;line-height:70px}@media screen and (max-width:991px){.course-finder-questionnaire .banner-section .banner-title{text-align:center;padding-top:32px;font-size:36px;line-height:45px}}.course-finder-questionnaire .banner-section .banner-desc{color:#6f7283;padding-top:28px;font-size:20px;font-weight:300;line-height:28px}@media screen and (max-width:991px){.course-finder-questionnaire .banner-section .banner-desc{text-align:center;max-width:300px;margin-left:auto;margin-right:auto;padding-top:12px;font-size:18px;line-height:24px}.course-finder-questionnaire .banner-section .banner-register{text-align:center;margin-bottom:375px}}@media screen and (max-width:480px){.course-finder-questionnaire .banner-section .banner-register{margin-bottom:350px}}.course-finder-questionnaire .banner-section .btn-register{color:#fff;background:linear-gradient(102.78deg,#ffd16f -37.89%,#ff865b 100.28%);border:none;border-radius:100px;height:64px;margin-top:60px;padding:0 32px;font-size:22px;font-weight:600;line-height:24px}@media screen and (max-width:991px){.course-finder-questionnaire .banner-section .btn-register{height:54px;margin-top:32px;font-size:18px}}.course-finder-questionnaire .banner-section .banner-key-highlights{background-color:#fff;border-radius:32px;margin-top:auto;margin-bottom:-100px;padding:32px 28px;display:flex;box-shadow:7px 12px 39.8px 5px #7473711f}@media screen and (max-width:991px){.course-finder-questionnaire .banner-section .banner-key-highlights{flex-direction:column}}.course-finder-questionnaire .banner-section .banner-key-highlights .key-item{text-align:center;border-right:1px solid #e9e9e9;flex:1;padding:13px 24px}@media screen and (max-width:991px){.course-finder-questionnaire .banner-section .banner-key-highlights .key-item{border-bottom:1px solid #e9e9e9;border-right:none}}.course-finder-questionnaire .banner-section .banner-key-highlights .key-item:first-child{padding-left:0}@media screen and (max-width:991px){.course-finder-questionnaire .banner-section .banner-key-highlights .key-item:first-child{padding-left:24px}}.course-finder-questionnaire .banner-section .banner-key-highlights .key-item:last-child{border-right:none;padding-right:0}@media screen and (max-width:991px){.course-finder-questionnaire .banner-section .banner-key-highlights .key-item:last-child{border-bottom:none;padding-right:24px}}.course-finder-questionnaire .banner-section .banner-key-highlights .key-item--title{font-family:Lora;font-size:54px;font-weight:500;line-height:65px}@media screen and (max-width:991px){.course-finder-questionnaire .banner-section .banner-key-highlights .key-item--title{font-size:36px;line-height:45px}}.course-finder-questionnaire .banner-section .banner-key-highlights .key-item--desc{color:#6f7283;padding-top:10px;font-size:18px;font-weight:500;line-height:22px}@media screen and (max-width:991px){.course-finder-questionnaire .banner-section .banner-key-highlights .key-item--desc{font-size:16px;font-weight:400;line-height:28px}}.get-started-floating{width:70px;position:absolute;top:380px;right:0}.get-started-floating .help-link{color:#fff;white-space:nowrap;background:linear-gradient(102.78deg,#3d8be8 -37.89%,#89beec 100.28%);border-radius:0 0 16px 16px;padding:15px 40px;font-size:16px;font-weight:600;line-height:18px;text-decoration:none;position:fixed;top:calc(50% - 24px);right:-62px;transform:rotate(90deg)}.get-started-floating .help-link:hover{color:#fff}@media screen and (max-width:767px){.get-started-floating .help-link{padding:12px 30px;right:-55px}}.get-started-floating .find-course{background-color:#fff;border-radius:14px;width:324px;padding:14px 18px;display:none;position:fixed;top:calc(50% - 71px);right:70px;box-shadow:0 20px 24px -4px #00000014}@media screen and (max-width:767px){.get-started-floating .find-course{width:290px;padding:10px 12px;right:60px}}.get-started-floating .find-course.show{display:block}.get-started-floating .find-course:after{content:"";pointer-events:none;border:10px solid #fff0;border-left-color:#fff;width:0;height:0;margin-top:-10px;position:absolute;top:50%;left:100%}.get-started-floating .find-course .title{margin-bottom:8px;font-size:18px;font-weight:600;line-height:24px}.get-started-floating .find-course .desc{color:#6f7283;font-size:16px;font-weight:400;line-height:24px}.get-started-floating .find-course .actions{gap:4px;margin-top:16px;display:flex}.get-started-floating .find-course .actions button{text-align:center;height:unset;border-radius:100px;flex:1;justify-content:center;padding:8px 0;font-size:16px;font-weight:400;line-height:24px}@media screen and (max-width:767px){.get-started-floating .find-course .actions button{padding:8px 0}}.get-started-floating .find-course .actions button.btn-primary{color:#fff;background:linear-gradient(102.78deg,#3d8be8 -37.89%,#89beec 100.28%)}.get-started-floating .find-course .actions button.btn-secondary{border-color:linear-gradient(102.78deg, #3d8be8 -37.89%, #89beec 100.28%);color:#3d8be8;background:#fff;border:1px solid #3d8be8}.get-started-floating .find-course .actions button.btn-secondary:hover,.get-started-floating .find-course .actions button.btn-secondary:active,.get-started-floating .find-course .actions button.btn-secondary:focus{border-color:#3d8be8;color:#3d8be8!important}.get-started-floating .find-course .actions button+button{margin-left:4px}.course-finder-questionnaire-welcome{background-image:url(/img/questionnaire-body-bg.webp);background-position:top;background-repeat:no-repeat;background-size:100%;padding-top:129px;padding-bottom:129px}@media screen and (max-width:991px){.course-finder-questionnaire-welcome{padding-top:32px;margin-top:0!important}}.course-finder-questionnaire-welcome .welcome-box{background-color:#fff;background-image:url(/img/questionnaire-welcome-girl1.webp);background-position:calc(100% - 45px) 100%;background-repeat:no-repeat;background-size:420px;border-radius:32px;max-width:1100px;margin:auto;padding:48px 40px;box-shadow:0 4px 32px #95300017}@media screen and (max-width:991px){.course-finder-questionnaire-welcome .welcome-box{background-position:calc(50% + 22px) bottom;padding:24px 24px 530px}}@media screen and (max-width:767px){.course-finder-questionnaire-welcome .welcome-box{background-position:calc(50% + 15px) bottom;background-size:300px;padding-bottom:400px}}.course-finder-questionnaire-welcome .welcome-box .info-area{text-align:center;max-width:539px}@media screen and (max-width:991px){.course-finder-questionnaire-welcome .welcome-box .info-area{max-width:100%}.course-finder-questionnaire-welcome .welcome-box .logo-wrap{display:none}}.course-finder-questionnaire-welcome .welcome-box .logo__image{width:122px}.course-finder-questionnaire-welcome .welcome-box h1.title{max-width:421px;margin:40px auto 32px;font-size:36px;font-weight:500;line-height:44px}@media screen and (max-width:991px){.course-finder-questionnaire-welcome .welcome-box h1.title{margin-top:0;margin-bottom:12px;font-size:32px;line-height:40px}}.course-finder-questionnaire-welcome .welcome-box .description p{color:#6f7283;margin:10px 0;font-size:18px;font-weight:300;line-height:24px}@media screen and (max-width:991px){.course-finder-questionnaire-welcome .welcome-box .description p{font-size:16px}}.course-finder-questionnaire-welcome .welcome-box .btn-register{color:#fff;background:linear-gradient(102.78deg,#ffd16f -37.89%,#ff865b 100.28%);border-width:0;border-radius:16px;width:240px;height:54px;margin-top:40px;padding:0 32px;font-size:18px;font-weight:500;line-height:54px;text-decoration:none;display:inline-block}@media screen and (max-width:991px){.course-finder-questionnaire-welcome .welcome-box .btn-register{margin-top:20px}}@media screen and (max-width:767px){.course-finder-questionnaire-welcome .welcome-box .btn-register{width:100%}}.course-finder-questionnaire-question{background-color:#fef9f5;background-image:url(/img/questionnaire-body-bg.webp);background-position:top;background-repeat:no-repeat;background-size:100%;padding-top:0}@media screen and (max-width:991px){.course-finder-questionnaire-question{margin-top:0!important}}.course-finder-questionnaire-question .back-btn-wrap{padding:30px 0}@media screen and (max-width:991px){.course-finder-questionnaire-question .back-btn-wrap{padding:24px 0}}.course-finder-questionnaire-question .back-btn{color:#31364e;background-color:#0000;border:1px solid #31364e;border-radius:100px;justify-content:center;align-items:center;gap:8px;width:111px;height:40px;font-size:16px;text-decoration:none;display:flex}.course-finder-questionnaire-question .question-box{background-color:#fff;border-radius:30px;flex-direction:column;max-width:800px;min-height:calc(100vh - 200px);margin:auto;padding:40px;display:flex;box-shadow:0 4px 32px #95300017}@media screen and (max-width:991px){.course-finder-questionnaire-question .question-box{padding:24px 16px}}.course-finder-questionnaire-question .question-step-highlighter-wrap{gap:10px;display:flex}.course-finder-questionnaire-question .question-step-highlighter-wrap .question-step-highlighter{background:#e9e9e9;border-radius:20px;flex:1;height:9px}.course-finder-questionnaire-question .question-step-highlighter-wrap .question-step-highlighter.active{background:linear-gradient(102.78deg,#3d8be8 -37.89%,#89beec 100.28%)}.course-finder-questionnaire-question .question-title{margin:12px 0;font-family:Lora;font-size:32px;font-weight:400;line-height:38px}@media screen and (max-width:991px){.course-finder-questionnaire-question .question-title{margin:24px 0 20px;font-size:28px;line-height:34px}}.course-finder-questionnaire-question .question-subtitle{margin:32px 0;font-family:Lora;font-size:20px;font-weight:400;line-height:38px}@media screen and (max-width:991px){.course-finder-questionnaire-question .question-subtitle{margin:24px 0 20px;font-size:16px;line-height:34px}}.course-finder-questionnaire-question .question-description{margin-top:-20px;margin-bottom:32px;font-size:18px;font-weight:300;line-height:24px}@media screen and (max-width:991px){.course-finder-questionnaire-question .question-description{margin-top:-8px;margin-bottom:20px}}.course-finder-questionnaire-question .question-options{flex-direction:column;gap:10px;margin-bottom:40px;display:flex}@media screen and (max-width:991px){.course-finder-questionnaire-question .question-options{margin-bottom:24px}}.course-finder-questionnaire-question .question-options .option-item input[type=checkbox],.course-finder-questionnaire-question .question-options .option-item input[type=radio]{opacity:0;position:absolute}.course-finder-questionnaire-question .question-options .option-item input[type=checkbox]:checked+label,.course-finder-questionnaire-question .question-options .option-item input[type=radio]:checked+label{background:#fff;border:2px solid #ff865b}.course-finder-questionnaire-question .question-options .option-item label{cursor:pointer;background:linear-gradient(#f7f7f7,#f7f7f7),linear-gradient(#e9e9e9,#e9e9e9);border:1px solid #e9e9e9;border-radius:16px;justify-content:center;align-items:center;gap:10px;height:44px;padding:10px 20px;font-size:16px;line-height:24px;display:flex}.course-finder-questionnaire-question .question-action{margin-top:auto}.course-finder-questionnaire-question .question-action .btn-register{color:#fff;text-align:center;background:linear-gradient(102.78deg,#ffd16f -37.89%,#ff865b 100.28%);border-width:0;border-radius:16px;width:100%;height:54px;padding:0 32px;font-size:18px;font-weight:500;line-height:54px;text-decoration:none;display:inline-block}@media screen and (max-width:991px){.course-finder-questionnaire-question .question-action .btn-register{height:48px;font-size:16px;line-height:48px}}.course-finder-questionnaire-question .question-action .btn-register:disabled{cursor:not-allowed;color:#b8b8b8;background:#f7f5f4}.course-finder-questionnaire-question .questions-info{background:#fffaf5;border-radius:16px;padding:16px}.course-finder-questionnaire-question .questions-info .info-text{text-align:center;color:#6f7283;max-width:564px;margin:auto;font-size:16px;font-weight:300;line-height:24px}@media screen and (max-width:991px){.course-finder-questionnaire-question .questions-info .info-text{font-size:14px}}.course-finder-questionnaire-question .form-item{flex-direction:column;margin-bottom:16px;display:flex}.course-finder-questionnaire-question .form-item label{color:#9598a6;margin-bottom:6px;font-size:14px}.course-finder-questionnaire-question .form-item select{border:1px solid #e9e9e9;border-radius:16px;height:44px;padding:10px 14px;box-shadow:0 1px 2px #1018280d}.course-finder-questionnaire-question .form-item input:not([type=file i],[type=image i],[type=checkbox i],[type=radio i]){border:1px solid #e9e9e9;border-radius:16px;width:100%;height:44px;padding:10px 14px;box-shadow:0 1px 2px #1018280d}.course-finder-questionnaire-question .form-item input:not([type=file i],[type=image i],[type=checkbox i],[type=radio i]):focus{border-color:#ed994e}.course-finder-questionnaire-question .form-item input:not([type=file i],[type=image i],[type=checkbox i],[type=radio i])::-moz-placeholder{color:#9598a6;opacity:1}.course-finder-questionnaire-question .form-item input:not([type=file i],[type=image i],[type=checkbox i],[type=radio i])::placeholder{color:#9598a6;opacity:1}.course-finder-questionnaire-question .form-item input:not([type=file i],[type=image i],[type=checkbox i],[type=radio i]).error{border-color:red}.course-finder-questionnaire-question .form-item input:not([type=file i],[type=image i],[type=checkbox i],[type=radio i])::-moz-placeholder{color:#9598a6}.course-finder-questionnaire-question .form-item input:not([type=file i],[type=image i],[type=checkbox i],[type=radio i]) a{font-size:26px;text-decoration:none}.course-finder-questionnaire-question .form-item.checkbox,.course-finder-questionnaire-question .form-item.radio{flex-direction:row}.course-finder-questionnaire-question .form-item.checkbox input[type=checkbox],.course-finder-questionnaire-question .form-item.checkbox input[type=radio],.course-finder-questionnaire-question .form-item.radio input[type=checkbox],.course-finder-questionnaire-question .form-item.radio input[type=radio]{opacity:0;width:0;height:0;position:absolute}.course-finder-questionnaire-question .form-item.checkbox input[type=checkbox]+label:before,.course-finder-questionnaire-question .form-item.checkbox input[type=radio]+label:before,.course-finder-questionnaire-question .form-item.radio input[type=checkbox]+label:before,.course-finder-questionnaire-question .form-item.radio input[type=radio]+label:before{content:"";border:1px solid #ed994e;border-radius:4px;justify-content:center;align-items:center;width:20px;min-width:20px;height:20px;margin-right:12px;font-weight:900;display:flex}.course-finder-questionnaire-question .form-item.checkbox input[type=checkbox]+label a,.course-finder-questionnaire-question .form-item.checkbox input[type=radio]+label a,.course-finder-questionnaire-question .form-item.radio input[type=checkbox]+label a,.course-finder-questionnaire-question .form-item.radio input[type=radio]+label a{color:#ed994e;display:contents}.course-finder-questionnaire-question .form-item.checkbox input[type=checkbox]:checked+label:before,.course-finder-questionnaire-question .form-item.checkbox input[type=radio]:checked+label:before,.course-finder-questionnaire-question .form-item.radio input[type=checkbox]:checked+label:before,.course-finder-questionnaire-question .form-item.radio input[type=radio]:checked+label:before{content:url(/img/checkicon-css.svg);color:#fff;background-color:#ed994e}.course-finder-questionnaire-question .form-item.checkbox input[type=radio]+label:before,.course-finder-questionnaire-question .form-item.radio input[type=radio]+label:before{border:1.5px solid #ed994e;border-radius:20px;width:20px;min-width:20px;height:20px}.course-finder-questionnaire-question .form-item.checkbox input[type=radio]:checked+label:before,.course-finder-questionnaire-question .form-item.radio input[type=radio]:checked+label:before{content:"●";color:#ed994e;font-size:27px;line-height:unset;background-color:#fff;justify-content:center;align-items:center;padding:0 0 2px 1px;display:flex}.course-finder-questionnaire-question .form-item.checkbox label,.course-finder-questionnaire-question .form-item.radio label{color:#31364e;align-items:center;padding-left:0;display:flex}.questionnaire-results{padding-bottom:100px}.questionnaire-results.new{padding-top:60px}@media screen and (max-width:767px){.questionnaire-results.new{padding-top:24px}}@media screen and (min-width:1400px){.questionnaire-results .container{max-width:1304px}}.questionnaire-results .question-box{max-width:100%}.questionnaire-results .back-btn{width:150px}.questionnaire-results h1.section-title{text-align:center;margin-bottom:0;font-size:36px;font-weight:500;line-height:44px}@media screen and (max-width:991px){.questionnaire-results h1.section-title{font-size:28px;line-height:34px}}.questionnaire-results .result-boxes{gap:40px;margin-top:48px;display:flex}@media screen and (max-width:991px){.questionnaire-results .result-boxes{flex-direction:column;gap:20px;margin-top:20px}}.questionnaire-results .result-box{background:linear-gradient(#d7e9f9 0%,#e9f3fb 55%,#fff0 100%);border-radius:40px;padding:24px}.questionnaire-results .result-box.recommendation{background:linear-gradient(#ffefcc 0%,#ffd9cc5e 55%,#ffd9cc00 100%)}.questionnaire-results .result-box.recommendation .first-info{color:#ed994e}@media screen and (max-width:991px){.questionnaire-results .result-box{padding:20px 16px}}.questionnaire-results .result-box .first-info{text-align:center;color:#3d8be8;margin-bottom:12px;font-size:18px;font-weight:500;line-height:24px}@media screen and (max-width:991px){.questionnaire-results .result-box .first-info{margin-bottom:8px;font-size:16px}}.questionnaire-results .result-box .box-title{text-align:center;font-family:Lora;font-size:32px;font-weight:500;line-height:38px}@media screen and (max-width:991px){.questionnaire-results .result-box .box-title{font-size:24px;line-height:29px}}.questionnaire-results .result-box .picture-box{border-radius:20px;margin-top:56px;position:relative;overflow:hidden}@media screen and (max-width:991px){.questionnaire-results .result-box .picture-box{margin-top:24px}}.questionnaire-results .result-box .picture-box .picture-title{color:#fff;text-align:center;background:linear-gradient(#3d8be800 0%,#3d8be8bd 59.89%,#3d8be8 100%);width:100%;height:115px;padding:60px 20px 20px;font-family:Lora;font-size:24px;font-weight:500;line-height:30px;position:absolute;bottom:0;left:0}@media screen and (max-width:991px){.questionnaire-results .result-box .picture-box .picture-title{justify-content:center;align-items:flex-end;height:128px;padding-bottom:10px;font-size:18px;display:flex}}.questionnaire-results .result-box .picture-box img{width:100%}@media screen and (min-width:992px){.questionnaire-results .result-box .picture-box img{-o-object-fit:cover;object-fit:cover;height:369px}}.questionnaire-results .result-box .box-desc{text-align:center;color:#6f7283;margin-top:16px;margin-bottom:24px;font-size:18px;font-weight:400;line-height:24px}@media screen and (max-width:991px){.questionnaire-results .result-box .box-desc{margin:12px 0 32px;font-size:14px;line-height:20px}}.questionnaire-results .result-box .recommended-course-info{flex-direction:column;gap:12px;margin-bottom:48px;display:flex}@media screen and (max-width:991px){.questionnaire-results .result-box .recommended-course-info{margin-bottom:32px}}.questionnaire-results .result-box .recommended-course-info li{gap:20px;font-size:16px;line-height:24px;display:flex}@media screen and (max-width:991px){.questionnaire-results .result-box .recommended-course-info li{font-size:14px;line-height:20px}}.questionnaire-results .result-box .recommended-course-info .label{flex-shrink:0;width:124px;font-weight:600}@media screen and (max-width:991px){.questionnaire-results .result-box .recommended-course-info .label{width:104px}}.questionnaire-results .result-box .course-payment-options{gap:16px;display:flex}@media screen and (max-width:991px){.questionnaire-results .result-box .course-payment-options{flex-direction:column}}.questionnaire-results .result-box .course-payment-options a.payment-option{text-align:center;color:#31364e;background:#fff;border:2px solid #fff;border-radius:16px;flex-direction:column;flex:1;padding:12px;text-decoration:none;display:flex}.questionnaire-results .result-box .course-payment-options a.payment-option.selected{border:2px solid #ff865b}@media screen and (max-width:991px){.questionnaire-results .result-box .course-payment-options a.payment-option{flex:auto;height:112px}}.questionnaire-results .result-box .course-payment-options .first-info{color:#31364e;margin-bottom:6px;font-size:16px;font-weight:500;line-height:24px}.questionnaire-results .result-box .course-payment-options .first-info img{margin:-12px 0 0 4px}.questionnaire-results .result-box .course-payment-options .price{font-family:Lora;font-size:28px;font-weight:500;line-height:38px}.questionnaire-results .result-box .course-payment-options .price sub{font-size:16px;position:relative;top:0}.questionnaire-results .result-box .course-payment-options .desc{color:#6f7283;font-size:14px;font-weight:400;line-height:20px}.questionnaire-results .result-box .course-actions{gap:20px;margin-top:40px;display:flex}@media screen and (max-width:991px){.questionnaire-results .result-box .course-actions{flex-direction:column;gap:12px;margin-top:32px}}.questionnaire-results .result-box .course-actions .btn-wrap{flex-direction:column;flex:1;display:flex}.questionnaire-results .result-box .course-actions .btn-wrap .desc{text-align:center;color:#6f7283;margin-top:4px;font-size:14px;font-weight:400;line-height:24px;display:block}.questionnaire-results .result-box .course-actions .submit-btn{color:#fff;background:linear-gradient(102.78deg,#ffd16f -37.89%,#ff865b 100.28%);border:none;border-radius:16px;height:64px;font-size:20px;font-weight:500;line-height:28px}.questionnaire-results .result-box .course-actions .submit-btn.learn{background:linear-gradient(102.78deg,#3d8be8 -37.89%,#89beec 100.28%)}@media screen and (max-width:991px){.questionnaire-results .result-box .course-actions .submit-btn{height:48px;font-size:16px;line-height:24px}}.questionnaire-results.new .question-box{padding:48px}@media screen and (max-width:767px){.questionnaire-results.new .question-box{padding:32px 16px}}.questionnaire-results.new h1.section-title{max-width:618px;margin:0 auto;font-size:40px;line-height:44px}@media screen and (max-width:991px){.questionnaire-results.new h1.section-title{font-size:28px;line-height:36px}}.questionnaire-results.new .result-boxes{flex-direction:column}@media screen and (max-width:767px){.questionnaire-results.new .result-boxes{margin-top:28px}.questionnaire-results.new .result-boxes .first-info{font-size:14px;line-height:20px}}.questionnaire-results.new .result-box{background:0 0;padding:0}.questionnaire-results.new .result-box .box-title{max-width:618px;margin:0 auto;font-size:36px;line-height:44px}@media screen and (max-width:767px){.questionnaire-results.new .result-box .box-title{font-size:24px;line-height:31px}}.questionnaire-results.new .result-box.recommendation{border-top:1px solid #e9e9e9;border-radius:0;padding-top:48px}.questionnaire-results.new .result-box .box-desc{max-width:530px;margin:16px auto 0;font-size:16px;line-height:24px}@media screen and (max-width:991px){.questionnaire-results.new .result-box .box-desc{margin:12px 0 0;font-size:14px;line-height:20px}}.questionnaire-results.new .courses-nearby .container{padding-top:32px;padding-bottom:0}.questionnaire-results.new .courses-nearby .section-title{font-size:28px;line-height:36px!important}@media screen and (max-width:767px){.questionnaire-results.new .courses-nearby .section-title{margin-bottom:20px;font-size:20px;font-weight:600;line-height:28px!important}}.questionnaire-results.new .courses-nearby .courses-slider .slick-list{padding-top:12px;padding-bottom:0}@media screen and (max-width:767px){.questionnaire-results.new .courses-nearby .courses-slider .slick-list{padding-bottom:0!important}}.questionnaire-results.new .courses-nearby .course-types .form-item{margin-bottom:0}.questionnaire-results.new .courses-nearby .courses-nearby-actions button{color:#3d8be8;background:#fff;border:1.5px solid #3d8be8}@media screen and (max-width:767px){.questionnaire-results.new .courses-nearby .courses-nearby-actions button{width:100%;height:48px;font-size:16px;font-weight:600;line-height:24px}}.questionnaire-results.new .courses-nearby .courses-slider .slide .course-item-top{padding-bottom:14px}.questionnaire-results.new .courses-nearby .courses-slider .slide .course-item-date{flex:unset;padding:8px 14px;font-size:22px;line-height:28px}.questionnaire-results.new .courses-nearby .courses-slider .slide .course-instructors,.questionnaire-results.new .courses-nearby .courses-slider .slide .course-location,.questionnaire-results.new .courses-nearby .courses-slider .slide .course-date{border-bottom:1px solid #e9e9e9;align-items:center}.questionnaire-results.new .courses-nearby .courses-slider .slide .course-instructors:before,.questionnaire-results.new .courses-nearby .courses-slider .slide .course-location:before,.questionnaire-results.new .courses-nearby .courses-slider .slide .course-date:before{background:0 0;width:16px;height:16px;margin-right:8px;font-size:16px}.questionnaire-results.new .courses-nearby .courses-slider .slide .course-date{border-bottom:none;align-items:flex-start}.questionnaire-results.new .courses-nearby .courses-slider .slide .course-date:before{margin-top:5px}.questionnaire-results .testimonials{border-top:1px solid #e9e9e9;margin-top:60px;padding-top:60px;padding-bottom:0}@media screen and (max-width:991px){.questionnaire-results .testimonials{margin-top:20px;padding-top:20px}}.questionnaire-results .testimonials .section-title{text-align:center;margin-bottom:48px;font-size:32px;font-weight:500;line-height:38px}@media screen and (max-width:991px){.questionnaire-results .testimonials .section-title{margin-bottom:0;font-size:24px;line-height:29px}}.questionnaire-results .testimonials-listing{flex-wrap:wrap;gap:40px 60px;display:flex}@media screen and (max-width:991px){.questionnaire-results .testimonials-listing{flex-direction:column;gap:24px}}.questionnaire-results .testimonials-listing .testimonial-box{border-top:1px solid #b2b6c9;flex-direction:column;width:calc(50% - 60px);padding-top:40px;display:flex}@media screen and (min-width:992px){.questionnaire-results .testimonials-listing .testimonial-box:first-child,.questionnaire-results .testimonials-listing .testimonial-box:nth-child(2){border-top:none;padding-top:24px}}@media screen and (max-width:991px){.questionnaire-results .testimonials-listing .testimonial-box{border-color:#e9e9e9;width:100%;padding-top:24px}.questionnaire-results .testimonials-listing .testimonial-box:first-child{border-top:none}}.questionnaire-results .testimonials-listing .testimonial-text{margin-bottom:24px;font-size:18px;font-weight:400;line-height:26px}@media screen and (max-width:991px){.questionnaire-results .testimonials-listing .testimonial-text{font-size:16px;line-height:24px}}.questionnaire-results .testimonials-listing .testimonial-info{justify-content:space-between;align-items:center;margin-top:auto;display:flex}.questionnaire-results .testimonials-listing .testimonial-info .author{align-items:center;gap:23px;font-size:18px;font-weight:400;line-height:22px;display:flex}.questionnaire-results .testimonials-listing .testimonial-info .author img{width:32px;height:32px}.questionnaire-results .trustpilot-wrap{text-align:center;color:#555;justify-content:center;align-items:center;gap:16px;margin-top:48px;font-size:16px;font-weight:400;line-height:25px;display:flex}.intro-series-slider{padding-top:40px}@media screen and (max-width:767px){.intro-series-slider{padding-top:24px}}.intro-series-slider .slick-track{display:flex}.intro-series-slider .slick-list{margin:0 28px}@media only screen and (max-width:991px){.intro-series-slider .slick-list{margin:0;padding:0!important}}.intro-series-slider .slide{height:inherit;margin:12px}@media only screen and (max-width:991px){.intro-series-slider .slide{margin:10px}}.intro-series-slider .intro-item-box{flex-direction:column;height:100%;display:flex}.intro-series-slider .intro-item-box .day{color:#3d8be8;font-size:18px;font-weight:500;line-height:24px}@media screen and (max-width:767px){.intro-series-slider .intro-item-box .day{font-size:14px;line-height:20px}}.intro-series-slider .intro-item-box .intro-video-title{margin-bottom:12px;padding-top:4px;font-size:22px;font-weight:600;line-height:28px}@media screen and (max-width:767px){.intro-series-slider .intro-item-box .intro-video-title{font-size:18px;line-height:24px}}.intro-series-slider .intro-item-box .intro-video-player{border-radius:20px;height:220px;margin-top:auto;position:relative;overflow:hidden}.intro-series-slider .intro-item-box .video-thumb img{-o-object-fit:cover;object-fit:cover;width:100%;height:220px}.intro-series-slider .intro-item-box .video-thumb .play-icon{cursor:pointer;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.intro-series-slider .intro-item-box .video-locked{z-index:1;-webkit-backdrop-filter:blur(36.4px);backdrop-filter:blur(36.4px);background:#1314184d;flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;height:100%;padding:10px;display:flex;position:absolute;top:0;left:0}.intro-series-slider .intro-item-box .video-locked .icon-aol{background-color:#fff;border-radius:100%;justify-content:center;align-items:center;width:48px;height:48px;font-size:24px;display:flex}.intro-series-slider .intro-item-box .video-locked .text{text-align:center;color:#fff;max-width:246px;margin:0 auto;font-size:16px;font-weight:500;line-height:24px}.intro-series-slider .intro-item-box .video-locked .text a{color:#89beec}.intro-series-slider .slick-arrow{z-index:1;background-color:#fff;border:1px solid #e9e9e9;border-radius:48px;width:48px;height:48px;box-shadow:0 2px 4px -2px #0000000f,0 4px 8px -2px #0000001a}.intro-series-slider .slick-arrow:before{content:"";color:#31364e;opacity:1;font-size:20px;font-family:iconaol!important}.intro-series-slider .slick-arrow.slick-next:before{content:""}.intro-series-slider .slick-arrow.slick-disabled{opacity:.25;cursor:default}@media screen and (max-width:991px){main.podcasts{margin-top:0}}main.podcasts .top-video{position:relative}main.podcasts .top-video img.video-thumb-img{-o-object-fit:cover;object-fit:cover;position:absolute}main.podcasts .top-video .top-video-info{text-align:center;color:#fff;width:100%;padding:0 48px;position:absolute;bottom:90px;left:0}main.podcasts .top-video .top-video-info .channel-name{text-transform:uppercase;margin-bottom:12px;font-size:20px;font-weight:500;line-height:28px}@media screen and (max-width:991px){main.podcasts .top-video .top-video-info .channel-name{margin-bottom:6px;font-size:14px;line-height:20px}}main.podcasts .top-video .top-video-info .video-title{font-size:28px;font-weight:500;line-height:41px}@media screen and (max-width:991px){main.podcasts .top-video .top-video-info .video-title{font-size:20px;line-height:28px}main.podcasts .top-video iframe,main.podcasts .top-video img.video-thumb-img{height:400px}}@media screen and (min-width:1400px){main.podcasts .container{max-width:1304px}}main.podcasts .video-playlist{padding-top:100px}@media screen and (max-width:991px){main.podcasts .video-playlist{padding-top:60px}}main.podcasts .section-title{text-align:center;margin-bottom:16px;font-size:36px;font-weight:400;line-height:44px}@media screen and (max-width:991px){main.podcasts .section-title{margin-bottom:12px;font-size:28px;font-weight:500;line-height:36px}}main.podcasts .section-description{text-align:center;color:#6f7283;font-size:18px;font-weight:400;line-height:24px}@media screen and (max-width:991px){main.podcasts .section-description{font-size:16px}}main.podcasts .podcast-search-wrap{justify-content:center;padding-bottom:60px;display:flex}@media screen and (max-width:991px){main.podcasts .podcast-search-wrap{padding-bottom:40px}}main.podcasts .podcast-search-wrap .podcast-search-input{color:#6f7283;background:linear-gradient(#fff,#fff),linear-gradient(#e9e9e9,#e9e9e9);border:1px solid #e9e9e9;border-radius:16px;width:800px;max-width:100%;height:64px;margin:auto;padding:0 32px 0 68px;font-size:18px;font-weight:400;line-height:24px;box-shadow:0 1px 2px #1018280d}@media screen and (max-width:991px){main.podcasts .podcast-search-wrap .podcast-search-input{height:54px;font-size:16px}}main.podcasts .podcast-search-wrap .podcast-search-input::placeholder{color:#9598a6;opacity:1}main.podcasts .podcast-search-wrap .podcast-search-input::-moz-placeholder{color:#9598a6}main.podcasts .podcast-search-wrap .podcast-search-input{background:url(/img/map-search-input-icon.svg) 32px no-repeat}main.podcasts .featured-video-list{gap:20px;margin-top:32px;margin-bottom:60px;display:flex}@media screen and (max-width:991px){main.podcasts .featured-video-list{flex-direction:column;margin-top:24px;margin-bottom:20px}}main.podcasts .featured-video-item{background-color:#fff;border-radius:16px;flex:1;box-shadow:0 0 46.6px #d0cccc40}main.podcasts .featured-video-item .video-thumb{border-radius:16px 16px 0 0;width:100%;height:240px;position:relative;overflow:hidden}main.podcasts .featured-video-item .video-thumb .thumb-label{letter-spacing:.5px;color:#fff;text-transform:uppercase;background:linear-gradient(102.78deg,#ffd16f -37.89%,#ff865b 100.28%);border-radius:8px;padding:2px 8px;font-family:Work Sans;font-size:16px;font-weight:500;line-height:26px;position:absolute;top:20px;left:20px}main.podcasts .featured-video-item .video-thumb .thumb-label.featured{background:linear-gradient(102.78deg,#3d8be8 -37.89%,#89beec 100.28%)}main.podcasts .featured-video-item .video-thumb .loader-container{z-index:99;background-color:#6f728383;justify-content:center;align-items:center;width:100%;height:240px;margin:0 auto;display:flex;position:absolute}@media screen and (max-width:991px){main.podcasts .featured-video-item .video-thumb .loader-container{height:220px}}main.podcasts .featured-video-item .video-thumb .loader-container .loader{aspect-ratio:1;background:radial-gradient(farthest-side,#ffa516 94%,#0000) top/8px 8px no-repeat,conic-gradient(#0000 30%,#ffa516);border-radius:50%;width:50px;animation:1s linear infinite l13;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 8px),#000 0)}@keyframes l13{to{transform:rotate(1turn)}}main.podcasts .featured-video-item .video-thumb img{-o-object-fit:cover;object-fit:cover;border-radius:16px 16px 0 0;width:100%;height:240px;position:absolute}@media screen and (max-width:991px){main.podcasts .featured-video-item .video-thumb img{height:220px}}main.podcasts .featured-video-item .video-thumb iframe{width:100%;height:240px}@media screen and (max-width:991px){main.podcasts .featured-video-item .video-thumb iframe{height:220px}}main.podcasts .featured-video-item .video-info{flex-direction:column;padding:20px}main.podcasts .featured-video-item .video-info .video-actions{flex-wrap:wrap;margin-top:auto}main.podcasts .video-thumb-img{cursor:pointer}main.podcasts .video-listing{flex-direction:column;gap:24px;display:flex}@media screen and (max-width:991px){main.podcasts .video-listing{gap:20px}}main.podcasts .video-listing .video-item{background:#f7f7f7;border-radius:16px;align-items:center;gap:24px;padding:10px;display:flex}@media screen and (max-width:991px){main.podcasts .video-listing .video-item{flex-direction:column;gap:16px;padding:16px}}main.podcasts .video-listing .video-thumb{border-radius:14px;flex:none;width:284px;height:180px;overflow:hidden}@media screen and (max-width:991px){main.podcasts .video-listing .video-thumb{width:100%}}main.podcasts .video-listing .video-thumb .loader-container{background-color:#6f728383;justify-content:center;align-items:center;width:284px;height:180px;margin:0 auto;display:flex;position:absolute}@media screen and (max-width:991px){main.podcasts .video-listing .video-thumb .loader-container{width:100%;height:220px}}main.podcasts .video-listing .video-thumb .loader-container .loader{aspect-ratio:1;background:radial-gradient(farthest-side,#ffa516 94%,#0000) top/8px 8px no-repeat,conic-gradient(#0000 30%,#ffa516);border-radius:50%;width:50px;animation:1s linear infinite l13;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 8px),#000 0)}main.podcasts .video-listing .video-thumb img{-o-object-fit:cover;object-fit:cover;border-radius:14px;width:284px;height:180px}@media screen and (max-width:991px){main.podcasts .video-listing .video-thumb img{width:100%;height:220px}}main.podcasts .video-listing .video-thumb img.video-thumb-img+iframe{display:none}main.podcasts .video-listing .video-thumb iframe{width:284px;height:180px}@media screen and (max-width:991px){main.podcasts .video-listing .video-thumb iframe{width:100%;height:220px}}main.podcasts .video-info{flex-direction:column;display:flex}main.podcasts .video-info .channel-name{color:#3d8be8;margin-bottom:12px;font-size:18px;font-weight:400;line-height:24px}@media screen and (max-width:991px){main.podcasts .video-info .channel-name{margin-bottom:8px;font-size:16px;font-weight:500}}main.podcasts .video-info .video-title{margin-bottom:20px;padding-right:30px;font-family:Lora;font-size:28px;font-weight:400;line-height:36px}@media screen and (max-width:991px){main.podcasts .video-info .video-title{padding-right:0;font-size:22px;line-height:28px}}main.podcasts .video-info .video-actions{display:flex}main.podcasts .video-info .video-actions li{align-items:center;gap:16px;display:flex}main.podcasts .video-info .video-actions li+li:before{opacity:.4;content:"";background:#9598a6;border-radius:100%;width:8px;height:8px;margin-left:16px;display:block}main.podcasts .video-info .video-actions button.watch,main.podcasts .video-info .video-actions a.listen,main.podcasts .video-info .video-actions button.pause{color:#31364e;background:0 0;border:none;align-items:center;gap:10px;text-decoration:none;display:flex}main.podcasts .video-info .video-actions button.watch:before,main.podcasts .video-info .video-actions a.listen:before,main.podcasts .video-info .video-actions button.pause:before{content:"";background:url(/img/video-play.svg) 0 0 no-repeat;width:24px;height:24px;display:block}@media screen and (max-width:991px){main.podcasts .video-info .video-actions button.watch:before,main.podcasts .video-info .video-actions a.listen:before,main.podcasts .video-info .video-actions button.pause:before{width:20px;height:20px;font-size:16px;background-position:50%!important;background-size:100%!important}}main.podcasts .video-info .video-actions a.listen:before{background:url(/img/video-listen.svg) 0 0 no-repeat}main.podcasts .video-info .video-actions button.pause:before{background:url(/img/podcast-video-pause.svg) 50% no-repeat}main.podcasts .video-info .video-actions a.duration{color:#6f7283;pointer-events:none;text-decoration:none}main.podcasts .load-more-action{text-align:center;margin:60px 0}main.podcasts .load-more-action .load-more-btn{color:#fff;background:linear-gradient(102.78deg,#3d8be8 -37.89%,#89beec 100.28%);border:none;border-radius:100px;height:54px;padding:0 40px;font-size:20px;font-weight:600;line-height:28px}:root{--aol-rd-color-ink:#222;--aol-rd-color-black:#000;--aol-rd-color-muted:#525252;--aol-rd-color-gray:#a2a2a2;--aol-rd-color-btn-text:#dcdcdc;--aol-rd-color-title:#ff7420;--aol-rd-color-rule:#0000001a;--aol-rd-color-white:#fff;--aol-rd-color-overlay:#000000b3;--aol-rd-color-glass:#ffffff4d;--aol-rd-color-glass-bar:#ffffffb3;--aol-rd-color-modal-glass:#cfb3e180;--aol-rd-color-hsa:#ccb0df;--aol-rd-color-pill:#dcdcdc;--aol-rd-radius-btn:16px;--aol-rd-radius-card:16px;--aol-rd-radius-tab:7px;--aol-rd-radius-tab-group:8px;--aol-rd-radius-option:4px;--aol-rd-shadow-btn:0px 3px 7px 0px #00000026, 0px 12px 12px 0px #00000021, 0px 27px 16px 0px #00000014, 0px 48px 19px 0px #00000005, 0px 75px 21px 0px #0000;--aol-rd-shadow-tab-idle:0px 3px 7px 0px #00000026;--aol-rd-shadow-card:0px 2px 0px 0px #00000040;--aol-rd-shadow-input:0px 4px 8px 0px #0000001a, 0px 15px 15px 0px #00000017, 0px 34px 20px 0px #0000000d, 0px 60px 24px 0px #00000003, 0px 94px 26px 0px #0000;--aol-rd-font-serif:var(--font-lora,Lora), Georgia, serif;--aol-rd-font-sans:var(--font-poppins,"PoppinsRegular"), sans-serif}.aol-rd-btn{box-sizing:border-box;border-radius:var(--aol-rd-radius-btn);font-family:var(--aol-rd-font-sans);letter-spacing:.02em;cursor:pointer;appearance:none;color:var(--aol-rd-color-ink);background:0 0;border:none;justify-content:center;align-items:center;gap:4px;margin:0;padding:16px 20px;font-size:13px;font-weight:500;line-height:1em;text-decoration:none;display:inline-flex}.aol-rd-btn:focus-visible{outline:2px solid var(--aol-rd-color-ink);outline-offset:2px}.aol-rd-btn:disabled{opacity:.45;cursor:not-allowed;pointer-events:none}.aol-rd-btn--primary{background:var(--aol-rd-color-ink);width:100%;color:var(--aol-rd-color-btn-text);border:1px solid var(--aol-rd-color-ink);box-shadow:var(--aol-rd-shadow-btn);transition-property:all;transition-duration:.5s;transition-timing-function:ease}.aol-rd-btn--primary:hover,.aol-rd-btn--primary:focus{background:var(--aol-rd-color-white);color:var(--aol-rd-color-ink)}.aol-rd-btn.aol-rd-btn--ghost{border-radius:var(--aol-rd-radius-tab-group);height:40px;color:var(--aol-rd-color-muted);letter-spacing:0;white-space:nowrap;background:0 0;border:1px solid #0000;padding:8px 16px;font-size:15px;font-weight:400;line-height:24px}.aol-rd-btn--segmented{border-radius:var(--aol-rd-radius-tab);background:var(--aol-rd-color-white);height:40px;color:var(--aol-rd-color-ink);letter-spacing:0;white-space:nowrap;border:1px solid var(--aol-rd-color-ink);box-shadow:var(--aol-rd-shadow-btn);padding:8px 16px;font-size:15px;font-weight:400;line-height:24px}.aol-rd-btn--pill{background:var(--aol-rd-color-pill);width:100%;height:56px;color:var(--aol-rd-color-ink);letter-spacing:-.01em;box-shadow:none;border:none;border-radius:100px;padding:16px 24px;font-size:16px;font-weight:600;line-height:1.5}.aol-rd-segmented{box-sizing:border-box;border:1px solid var(--aol-rd-color-btn-text);border-radius:var(--aol-rd-radius-tab-group);background:0 0;justify-content:center;align-items:center;gap:8px;padding:0;display:inline-flex;overflow:visible}.aol-rd-segmented .aol-rd-btn--segmented{z-index:1;position:relative}.aol-rd-radio{box-sizing:border-box;border:2px solid var(--aol-rd-color-black);background:0 0;border-radius:50%;flex-shrink:0;width:20px;height:20px;display:inline-block;position:relative}.aol-rd-radio--checked:after{content:"";background:var(--aol-rd-color-black);border-radius:50%;position:absolute;inset:3px}.aol-rd-checkbox{box-sizing:border-box;appearance:none;border:2px solid var(--aol-rd-color-ink);cursor:pointer;background:0 0;border-radius:2px;flex-shrink:0;width:24px;height:24px;margin:0;padding:0}.aol-rd-checkbox:checked{background:var(--aol-rd-color-ink);border-color:var(--aol-rd-color-ink);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24'%3E%3Cpath fill='%23dcdcdc' d='M9.55 18L3.85 12.3L5.275 10.875L9.55 15.15L18.725 5.975L20.15 7.4L9.55 18Z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:18px 18px}.aol-rd-checkbox:focus-visible{outline:2px solid var(--aol-rd-color-ink);outline-offset:2px}.aol-rd-checkbox-row{align-items:flex-start;gap:24px;display:flex}.aol-rd-link{font-family:var(--aol-rd-font-sans);letter-spacing:-.0167em;color:var(--aol-rd-color-ink);cursor:pointer;background:0 0;border:none;padding:0;font-size:15px;font-weight:400;line-height:1.5;text-decoration:underline}.aol-rd-link:hover,.aol-rd-link:focus-visible{color:var(--aol-rd-color-ink);text-decoration:underline}.aol-rd-field{width:100%;min-width:0;height:100%;font-family:var(--aol-rd-font-sans);color:var(--aol-rd-color-muted);justify-content:space-between;align-items:center;gap:16px;font-size:15px;line-height:1;display:flex}.aol-rd-field .aol-rd-field__icon{flex-shrink:0;width:16px;height:16px;display:inline-flex}.aol-rd-field .form-item,.aol-rd-field .smart-input,.aol-rd-field .scheduling-address{flex:1;align-items:center;width:100%;min-width:0;height:100%;margin:0;display:flex}.aol-rd-field label{display:none}.aol-rd-field input:not([type=checkbox],[type=radio]),.aol-rd-field .custom-input,.aol-rd-field .schedule-location-input,.aol-rd-field .schedule-location-input.scheduling-address{min-height:24px;font-family:var(--aol-rd-font-sans);color:var(--aol-rd-color-muted);width:100%;margin:0;font-size:15px;font-weight:400;line-height:1;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;height:auto!important;padding:0!important}.aol-rd-field input:not([type=checkbox],[type=radio])::-moz-placeholder{color:var(--aol-rd-color-muted)}.aol-rd-field .custom-input::-moz-placeholder{color:var(--aol-rd-color-muted)}.aol-rd-field .schedule-location-input::-moz-placeholder{color:var(--aol-rd-color-muted)}.aol-rd-field .schedule-location-input.scheduling-address::-moz-placeholder{color:var(--aol-rd-color-muted)}.aol-rd-field input:not([type=checkbox],[type=radio])::placeholder,.aol-rd-field .custom-input::placeholder,.aol-rd-field .schedule-location-input::placeholder,.aol-rd-field .schedule-location-input.scheduling-address::placeholder{color:var(--aol-rd-color-muted)}.aol-rd-field input:not([type=checkbox],[type=radio]):focus,.aol-rd-field .custom-input:focus,.aol-rd-field .schedule-location-input:focus,.aol-rd-field .schedule-location-input.scheduling-address:focus{outline:none;box-shadow:none!important}.aol-rd-field .schedule-location-input{justify-content:space-between;gap:8px;width:100%;background:0 0!important;align-items:center!important;display:flex!important}.aol-rd-field .schedule-location-value{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--aol-rd-color-muted);overflow:hidden}.aol-rd-field a.react-tag-remove{color:#0000;cursor:pointer;background-color:#1d1b20;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:0;line-height:0;text-decoration:none;display:inline-flex;overflow:hidden;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M6.4 19L5 17.6L10.6 12L5 6.4L6.4 5L12 10.6L17.6 5L19 6.4L13.4 12L19 17.6L17.6 19L12 13.4L6.4 19Z'/%3E%3C/svg%3E") 50%/24px 24px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M6.4 19L5 17.6L10.6 12L5 6.4L6.4 5L12 10.6L17.6 5L19 6.4L13.4 12L19 17.6L17.6 19L12 13.4L6.4 19Z'/%3E%3C/svg%3E") 50%/24px 24px no-repeat}.aol-rd-field .result-list{z-index:9;background:var(--aol-rd-color-white);box-shadow:var(--aol-rd-shadow-tab-idle);border-radius:8px;position:absolute;top:calc(100% + 8px);left:0;right:0}.aol-rd-label{font-family:var(--aol-rd-font-sans);letter-spacing:-.01em;color:var(--aol-rd-color-gray);font-size:16px;font-weight:600;line-height:1.5;display:block}.aol-rd-input-box{box-sizing:border-box;background:var(--aol-rd-color-white);border:1px solid var(--aol-rd-color-rule);border-radius:8px;align-items:center;width:100%;min-height:54px;padding:8px 16px;display:flex}.aol-rd-input-box input:not([type=checkbox],[type=radio]),.aol-rd-input-box .custom-input{width:100%;font-family:var(--aol-rd-font-sans);color:var(--aol-rd-color-black);background:0 0;border:none;font-size:16px;line-height:1.5}.aol-rd-input-box input:not([type=checkbox],[type=radio]):focus,.aol-rd-input-box .custom-input:focus{outline:none}.aol-rd-input-box:focus-within{border-color:var(--aol-rd-color-black);box-shadow:var(--aol-rd-shadow-input)}.aol-rd-card{box-sizing:border-box;background:radial-gradient(circle at 57% 100%, #fff 0%, #fff0 100%),var(--aol-rd-color-glass);border:none;border-top:2px solid var(--aol-rd-color-white);border-radius:var(--aol-rd-radius-card);box-shadow:var(--aol-rd-shadow-card);flex-direction:column;align-items:stretch;gap:24px;padding:24px;display:flex}.aol-rd-overlay{background:var(--aol-rd-color-overlay)}.aol-rd-banner--hsa{box-sizing:border-box;border-radius:var(--aol-rd-radius-option);background:var(--aol-rd-color-hsa);font-family:var(--aol-rd-font-sans);letter-spacing:-.0192em;color:var(--aol-rd-color-ink);justify-content:space-between;align-items:center;gap:10px;padding:8px;font-size:13px;font-weight:600;line-height:1.5;display:flex}.aol-rd-summary-card{box-sizing:border-box;border:1px solid var(--aol-rd-color-rule);background:0 0;flex-direction:column;align-items:stretch;gap:10px;padding:40px;display:flex}.scheduling-page .flatpickr-input{display:none}.scheduling-page{background:#fffaf5}.scheduling-page .scheduling-top{padding-top:60px;padding-bottom:32px}@media screen and (max-width:991px){.scheduling-page .scheduling-top{padding-top:40px;padding-bottom:24px}}.scheduling-page .scheduling-top .container{max-width:690px}.scheduling-page .health-confirmation label,.scheduling-page .health-confirmation span,.scheduling-page .health-confirmation p{color:#31364e;line-height:21px;font-size:14px!important}.scheduling-page .page-title{text-align:center;margin-bottom:16px;font-family:Lora;font-size:36px;font-weight:500;line-height:44px}@media screen and (max-width:991px){.scheduling-page .page-title{margin-bottom:12px;font-size:28px;line-height:36px}}.scheduling-page .page-description{text-align:center;color:#6f7283;font-size:18px;font-weight:400;line-height:24px}.scheduling-page .page-description strong{font-weight:500}@media screen and (max-width:991px){.scheduling-page .page-description{font-size:16px}}.scheduling-page .scheduling-stepper{padding-bottom:32px}@media screen and (max-width:991px){.scheduling-page .scheduling-stepper{padding-bottom:24px}}.scheduling-page .scheduling-stepper .container{max-width:1000px}.scheduling-page .scheduling-stepper .step-wrapper{gap:16px;display:flex}.scheduling-page .scheduling-stepper .step-wrapper .step{flex-direction:column;flex:1;align-items:center;gap:16px;display:flex}.scheduling-page .scheduling-stepper .step-wrapper .step.active .step-icon span{background-color:#3d8be8;border-color:#3d8be8;outline-color:#fff;box-shadow:0 0 0 4px #8cbaf13d}.scheduling-page .scheduling-stepper .step-wrapper .step.active .step-icon:before,.scheduling-page .scheduling-stepper .step-wrapper .step.active .step-icon:after{background:#3d8be8}.scheduling-page .scheduling-stepper .step-wrapper .step.active .step-text{color:#3d8be8}.scheduling-page .scheduling-stepper .step-wrapper .step.active+.step .step-icon:before{background:#3d8be8}.scheduling-page .scheduling-stepper .step-wrapper .step.completed .step-icon span{background-color:#3d8be8;border-color:#3d8be8;outline:none;justify-content:center;align-items:center;display:flex}.scheduling-page .scheduling-stepper .step-wrapper .step.completed .step-icon span:before{content:"";color:#fff;font-size:14px;font-family:iconaol!important}.scheduling-page .scheduling-stepper .step-wrapper .step.completed .step-icon:before,.scheduling-page .scheduling-stepper .step-wrapper .step.completed .step-icon:after{background:#3d8be8}.scheduling-page .scheduling-stepper .step-wrapper .step:first-child .step-icon:before,.scheduling-page .scheduling-stepper .step-wrapper .step:last-child .step-icon:after{opacity:0}.scheduling-page .scheduling-stepper .step-wrapper .step-icon{align-items:center;width:100%;display:flex}.scheduling-page .scheduling-stepper .step-wrapper .step-icon:before,.scheduling-page .scheduling-stepper .step-wrapper .step-icon:after{content:"";background:#e9e9e9;width:50%;height:2px;display:block}.scheduling-page .scheduling-stepper .step-wrapper .step-icon:before{margin-left:-8px}.scheduling-page .scheduling-stepper .step-wrapper .step-icon:after{margin-right:-8px}.scheduling-page .scheduling-stepper .step-wrapper .step-icon span{outline-offset:-20px;background-color:#fff;border:2px solid #e9e9e9;border-radius:100%;outline:5px solid #e9e9e9;flex-shrink:0;width:28px;height:28px;display:block}.scheduling-page .scheduling-stepper .step-wrapper .step-text{text-align:center;font-size:16px;font-weight:600;line-height:24px}@media screen and (max-width:991px){.scheduling-page .scheduling-stepper .step-wrapper .step-text{font-size:14px;line-height:16px}}.scheduling-page .calendar-section .container{max-width:1030px}.scheduling-page .calendar-section .calendar-area-wrap{gap:40px;display:flex}@media screen and (max-width:991px){.scheduling-page .calendar-section .calendar-area-wrap{flex-direction:column;gap:32px}}.scheduling-page .calendar-section .calendar-area-wrap .first-col{flex:1}.scheduling-page .calendar-section .calendar-area-wrap .hide-col{display:none}.scheduling-page .calendar-section .calendar-area-wrap .second-col{width:420px}@media screen and (max-width:991px){.scheduling-page .calendar-section .calendar-area-wrap .second-col{width:auto}}.scheduling-page .calendar-section .scheduling-modal__content-calendar{background:#fff;border-radius:16px;margin-top:24px;padding:20px 24px}.scheduling-page .calendar-section .scheduling-modal__content-calendar>label,.scheduling-page .calendar-section .scheduling-modal__content-calendar .flatpickr-innerContainer,.scheduling-page .calendar-section .scheduling-modal__content-calendar .flatpickr-rContainer{display:block}.scheduling-page .calendar-section .scheduling-modal__content-calendar .flatpickr-current-month .cur-month{text-transform:unset;font-size:18px}.scheduling-page .calendar-section .scheduling-modal__content-calendar .flatpickr-months .flatpickr-prev-month,.scheduling-page .calendar-section .scheduling-modal__content-calendar .flatpickr-months .flatpickr-next-month{border:none;border-radius:0;width:36px;height:36px}.scheduling-page .calendar-section .scheduling-modal__content-calendar .flatpickr-months .flatpickr-prev-month svg path,.scheduling-page .calendar-section .scheduling-modal__content-calendar .flatpickr-months .flatpickr-next-month svg path{fill:#6f7283}.scheduling-page .calendar-section .scheduling-modal__content-calendar .flatpickr-months .flatpickr-next-month{margin-left:12px}.scheduling-page .calendar-section .scheduling-modal__content-calendar .flatpickr-weekdaycontainer{-moz-column-gap:14px;background:0 0;grid-template-columns:repeat(7,1fr);column-gap:14px;padding:0;display:grid}.scheduling-page .calendar-section .scheduling-modal__content-calendar .flatpickr-weekdaycontainer .flatpickr-weekday{color:#31364e;text-transform:unset;max-width:unset;width:100%;font-size:14px;line-height:20px}.scheduling-page .calendar-section .scheduling-modal__content-calendar .flatpickr-days{padding:0}.scheduling-page .calendar-section .scheduling-modal__content-calendar .flatpickr-days .dayContainer{-moz-column-gap:14px;grid-template-columns:repeat(7,1fr);gap:12px 14px;display:grid}@media screen and (max-width:991px){.scheduling-page .calendar-section .scheduling-modal__content-calendar .flatpickr-days .dayContainer{-moz-column-gap:8px;column-gap:8px}}.scheduling-page .calendar-section .scheduling-modal__content-calendar .flatpickr-days .dayContainer .flatpickr-day{color:#31364e;width:auto;height:56px;max-width:unset;max-height:unset;background:#fff0e0;border-color:#fff0e0;border-radius:20px;font-size:14px}@media screen and (max-width:991px){.scheduling-page .calendar-section .scheduling-modal__content-calendar .flatpickr-days .dayContainer .flatpickr-day{border-radius:12px;height:36px}}.scheduling-page .calendar-section .scheduling-modal__content-calendar .flatpickr-days .dayContainer .flatpickr-day.today{border-color:#0000}.scheduling-page .calendar-section .scheduling-modal__content-calendar .flatpickr-days .dayContainer .flatpickr-day.flatpickr-disabled{background:0 0;border-color:#0000}.scheduling-page .calendar-section .scheduling-modal__content-calendar .flatpickr-days .dayContainer .flatpickr-day.selected{border-color:#ff875b}.scheduling-page .calendar-section .scheduling-modal__content-calendar .flatpickr-days .dayContainer .flatpickr-day.selected:before{display:none}.scheduling-page .calendar-section .scheduling-modal__content-calendar .flatpickr-days .dayContainer .flatpickr-day.selected:hover{background:#f7f7f7!important}.scheduling-page .calendar-section .scheduling-modal__content-calendar .flatpickr-days .dayContainer .flatpickr-day.online:before{content:"";z-index:0;background:#ed994e;border-radius:5px;width:5px;height:5px;display:block;position:absolute;bottom:4px}.scheduling-page .calendar-section .scheduling-modal__content-calendar .flatpickr-days .dayContainer .flatpickr-day.in-person:after{content:"";z-index:0;background:#3d8be8;border-radius:5px;width:5px;height:5px;display:block;position:absolute;bottom:4px}.scheduling-page .calendar-section .scheduling-modal__content-calendar .flatpickr-days .dayContainer .flatpickr-day.online.in-person:before{margin-right:8px}.scheduling-page .calendar-section .scheduling-modal__content-calendar .flatpickr-days .dayContainer .flatpickr-day.online.in-person:after{margin-left:8px}.scheduling-page .checkout-section .container{max-width:1030px;padding-top:28px;padding-bottom:28px}.scheduling-page .checkout-section .discount-text-input{border:1px solid #e9e9e9;border-radius:16px;justify-content:space-between;align-items:center;width:100%;height:44px;padding:10px 14px;font-family:Work Sans;font-size:16px;font-weight:300;line-height:24px;display:flex;box-shadow:0 1px 2px #1018280d}.scheduling-page .checkout-section .discount-text-input .react-tag-remove{color:#fff}.scheduling-page .checkout-section .discount-text-input:focus{border-color:#ed994e!important}.scheduling-page .checkout-section .discount-text-input::placeholder{color:#9598a6;opacity:1}.scheduling-page .checkout-section .discount-text-input.error{border-color:red}.scheduling-page .checkout-section .discount-text-input::-moz-placeholder{color:#9598a6}.scheduling-page .checkout-section .discount-text-input a{font-size:26px;text-decoration:none}.scheduling-page .checkout-section .checkout-area-wrap{gap:40px;display:flex}@media screen and (max-width:991px){.scheduling-page .checkout-section .checkout-area-wrap{flex-direction:column}}.scheduling-page .checkout-section .checkout-area-wrap .first-col,.scheduling-page .checkout-section .checkout-area-wrap .second-col{flex:1}.scheduling-page .checkout-section .checkout-area-wrap .payment-details{margin-bottom:0}.scheduling-page .checkout-section .checkout-area-wrap .checkout-title{font-size:22px;font-weight:500;line-height:30.8px}.scheduling-page .checkout-section .checkout-area-wrap .checkout-subtitle{color:#6f7283;font-size:16px;font-weight:500;line-height:24px}.scheduling-page .checkout-section .checkout-area-wrap .payment-box .selected-flag{outline:none;flex:1;align-items:center;width:38px;padding:0;display:flex;position:relative}.scheduling-page .checkout-section .checkout-area-wrap .payment-box .selected-flag .arrow{width:8px!important;height:8px!important;top:unset!important;border-top:none!important;border-bottom:1.5px solid!important;border-left:1.5px solid!important;border-right:none!important;transform:rotate(-45deg)!important}.scheduling-page .checkout-section .checkout-area-wrap .payment-box .form-item label{color:#9598a6;font-size:14px;font-weight:500;line-height:24px}.scheduling-page .checkout-section .checkout-area-wrap .payment-box .form-item input:not([type=checkbox],[type=radio]){height:unset}.scheduling-page .checkout-section .checkout-area-wrap .payment-box .section-box{border-top:1px solid #e9e9e9;margin-bottom:20px;padding-top:20px}.scheduling-page .checkout-section .checkout-area-wrap .payment-box .section-box .section__title{font-family:Lora,serif;font-size:22px;font-weight:500;line-height:30px}.scheduling-page .checkout-section .checkout-area-wrap .payment-box .section-box .section__title .ssl-info{margin-left:auto;font-family:Work Sans;font-size:16px;font-weight:400}.scheduling-page .checkout-section .checkout-area-wrap .payment-box .section-box p{color:#6f7283;font-size:16px;line-height:24px}.scheduling-page .checkout-section .checkout-area-wrap .payment-box .section-box p a{color:#ed994e;font-weight:600;text-decoration:none}.scheduling-page .checkout-section .checkout-area-wrap .payment-box .account-details .form-inputs{flex-wrap:wrap;gap:16px;margin-top:16px;display:flex}@media screen and (max-width:767px){.scheduling-page .checkout-section .checkout-area-wrap .payment-box .account-details .form-inputs{gap:12px}}.scheduling-page .checkout-section .checkout-area-wrap .payment-box .account-details .form-inputs .form-item{flex:48%}@media screen and (max-width:767px){.scheduling-page .checkout-section .checkout-area-wrap .payment-box .account-details .form-inputs .form-item{flex:100%}}.scheduling-page .checkout-section .checkout-area-wrap .payment-box .account-details .form-inputs .form-item.checkbox{flex:100%}.scheduling-page .checkout-section .checkout-course-info-box{background:#fff;border:1px solid #e9e9e9;border-radius:16px;gap:16px;padding:14px 24px;display:flex}@media screen and (max-width:991px){.scheduling-page .checkout-section .checkout-course-info-box{padding:14px 16px}}.scheduling-page .checkout-section .checkout-course-info-box+.checkout-course-info-box{margin-top:16px}.scheduling-page .checkout-section .checkout-course-info-box .info-box-icon{background:#edf5fc;border-radius:100%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.scheduling-page .checkout-section .checkout-course-info-box .info-box-icon .icon-aol{color:#3d8be8;font-size:24px}.scheduling-page .checkout-section .checkout-course-info-box .info-box-details{flex-direction:column;gap:4px;display:flex}.scheduling-page .checkout-section .checkout-course-info-box .info-box-title{font-size:18px;font-weight:500;line-height:24px}.scheduling-page .checkout-section .checkout-course-info-box .info-detail{font-size:14px;font-weight:500;line-height:18px}.scheduling-page .checkout-section .checkout-course-info-box .info-detail a{color:#ed994e;text-wrap:wrap;text-decoration:none}.scheduling-page .checkout-section .checkout-course-info-box .info-link{font-size:12px;font-weight:500;line-height:18px}.scheduling-page .checkout-section .checkout-notes{margin-top:20px}.scheduling-page .checkout-section .checkout-notes .note-title{color:#ed994e;align-items:center;gap:8px;margin-bottom:12px;font-size:16px;font-weight:500;display:flex}.scheduling-page .checkout-section .checkout-notes .note-content{color:#31364e;margin-bottom:20px;font-size:14px;line-height:20px}.scheduling-page .checkout-section .checkout-notes .note-content p{color:#31364e}.scheduling-page .checkout-section .checkout-tnc{color:#6f7283;text-align:center;margin-top:12px;font-size:12px;font-weight:500;line-height:18px}.scheduling-page .checkout-section .checkout-tnc a{color:#6f7283}@media screen and (max-width:991px){.scheduling-page .checkout-section .checkout-tnc{max-width:175px;margin-left:auto;margin-right:auto}}.scheduling-page .checkout-section .note{margin-top:18px;margin-bottom:12px;font-size:14px;font-weight:400;line-height:18px}.scheduling-page .checkout-section .note a{color:#ed994e;text-decoration:none}.scheduling-page .checkout-section .form-item.checkbox{flex-direction:row}.scheduling-page .checkout-section .form-item.checkbox input[type=checkbox],.scheduling-page .checkout-section .form-item.checkbox input[type=radio]{opacity:0;width:0;height:0;position:absolute}.scheduling-page .checkout-section .form-item.checkbox input[type=checkbox]+label,.scheduling-page .checkout-section .form-item.checkbox input[type=radio]+label{color:#31364e;font-size:14px;font-weight:400;line-height:18px;display:flex}.scheduling-page .checkout-section .form-item.checkbox input[type=checkbox]+label:before,.scheduling-page .checkout-section .form-item.checkbox input[type=radio]+label:before{content:"";border:1px solid #ed994e;border-radius:4px;justify-content:center;align-items:center;width:20px;min-width:20px;height:20px;margin-right:12px;font-weight:900;display:flex}.scheduling-page .checkout-section .form-item.checkbox input[type=checkbox]+label a,.scheduling-page .checkout-section .form-item.checkbox input[type=radio]+label a{color:#ed994e;display:contents}.scheduling-page .checkout-section .form-item.checkbox input[type=checkbox]:checked+label:before,.scheduling-page .checkout-section .form-item.checkbox input[type=radio]:checked+label:before{content:url(/img/checkicon-css.svg);color:#fff;background-color:#ed994e}.scheduling-page .form-item .scheduling-address{justify-content:space-between;align-items:center;margin:0;display:flex;width:100%!important}.scheduling-page .form-item .scheduling-address a.react-tag-remove{font-size:20px;text-decoration:none}.scheduling-page .form-item .schedule-location-input{background-color:#fff;border:1px solid #e9e9e9;border-radius:16px;width:100%;height:44px;padding:10px 14px;transition:all .3s ease-in-out;box-shadow:0 1px 2px #1018280d}.scheduling-page .form-item .schedule-location-input .schedule-location-value{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.scheduling-page .form-item label{color:#6f7283;margin-bottom:6px;font-size:14px;font-weight:500;line-height:24px}.scheduling-page .form-item select,.scheduling-page .form-item input:not([type=checkbox],[type=radio]){border:1px solid #e9e9e9;border-radius:16px;width:100%;height:44px;padding:10px 14px;box-shadow:0 1px 2px #1018280d}.scheduling-page .form-item input[type=checkbox],.scheduling-page .form-item input[type=radio]{-webkit-appearance:none;border:1px solid #e9e9e9;border-radius:4px;flex-shrink:0;width:20px;height:20px}.scheduling-page .form-item input[type=checkbox]:checked,.scheduling-page .form-item input[type=radio]:checked{border:none}.scheduling-page .form-item input[type=checkbox]:checked:after,.scheduling-page .form-item input[type=radio]:checked:after{content:url(/img/checkicon-css.svg);background-color:#ed994e;border-radius:4px;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.scheduling-page .form-item input[type=radio]{border-color:#ed994e;border-radius:100%;justify-content:center;align-items:center;display:flex}.scheduling-page .form-item input[type=radio]:checked{border:1px solid #ed994e}.scheduling-page .form-item input[type=radio]:checked:after{content:"";background-color:#ed994e;border-radius:100%;width:90%;height:90%;display:block}.scheduling-page .submit-btn{color:#fff;background:linear-gradient(102.78deg,#ffd16f -37.89%,#ff865b 100.28%);border:none;border-radius:100px;height:54px;padding:0 32px;font-size:18px;font-weight:600;line-height:24px}.scheduling-page .cal-filters{gap:10px;display:flex}.scheduling-page .cal-filters>.form-item{flex:1;width:calc(50% - 5px)}.scheduling-page .specific-teacher-text{text-align:center;padding-top:24px;font-size:16px;font-weight:500;line-height:24px}.scheduling-page .specific-teacher-text a{color:#ed7347;font-weight:600}.scheduling-page .payment-box{background:#fff;border-radius:20px;padding:24px;box-shadow:4px 6px 25.1px #6e6b6824}@media screen and (max-width:991px){.scheduling-page .payment-box{padding:24px 16px}}.scheduling-page .payment-box .selected-flag{outline:none;flex:1;align-items:center;width:38px;padding:0;display:flex;position:relative}.scheduling-page .payment-box .selected-flag .arrow{width:8px!important;height:8px!important;top:unset!important;border-top:none!important;border-bottom:1.5px solid!important;border-left:1.5px solid!important;border-right:none!important;transform:rotate(-45deg)!important}.scheduling-page .payment-box .section-box{border-top:1px solid #e9e9e9;margin-bottom:20px;padding-top:20px}.scheduling-page .payment-box .section-box .section__title{font-family:Lora,serif;font-size:22px;font-weight:500;line-height:30px}.scheduling-page .payment-box .section-box .section__title .ssl-info{margin-left:auto;font-family:Work Sans;font-size:16px;font-weight:400}.scheduling-page .payment-box .section-box p{color:#6f7283;font-size:16px;line-height:24px}.scheduling-page .payment-box .section-box p a{color:#ed994e;font-weight:600;text-decoration:none}.scheduling-page .payment-box .account-details .form-inputs{flex-wrap:wrap;gap:16px;margin-top:16px;display:flex}@media screen and (max-width:767px){.scheduling-page .payment-box .account-details .form-inputs{gap:12px}}.scheduling-page .payment-box .account-details .form-inputs .form-item{flex:48%}@media screen and (max-width:767px){.scheduling-page .payment-box .account-details .form-inputs .form-item{flex:100%}}.scheduling-page .payment-box .account-details .form-inputs .form-item.checkbox{flex:100%}.scheduling-page .payment-box .payment-total-box{background:#f7f7f7;border-radius:8px;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.scheduling-page .payment-box .payment-total-box label{font-size:22px;font-weight:500;line-height:30px}.scheduling-page .payment-box .payment-total-box .amount{font-size:24px;font-weight:600;line-height:26px}.scheduling-page .payment-box .payment-total-box .amount s{color:#9598a6}.scheduling-page .payment-box .payment-details{justify-content:space-between;align-items:center;margin-top:16px;margin-bottom:20px;display:flex}.scheduling-page .payment-box .payment-details .payby{font-size:16px;font-weight:500;line-height:24px}.scheduling-page .payment-box .payment-details .payby img{margin-top:-13px;margin-left:5px}.scheduling-page .payment-box .payment-details .price-breakup{text-align:right}.scheduling-page .payment-box .payment-details .price-per-month{font-size:18px;font-weight:600;line-height:24px}.scheduling-page .payment-box .payment-details .price-per-month span{font-size:16px;font-weight:500}.scheduling-page .payment-box .payment-details .payment-tenure{color:#6f7283;font-size:14px;font-weight:400;line-height:20px}.scheduling-page .payment-box .checkout-user-info{color:#6f7283;padding-bottom:16px;font-size:16px;line-height:24px}.scheduling-page .payment-box .checkout-user-info a{color:#ed994e;font-weight:600;text-decoration:none}.scheduling-page .payment-box .checkout-fields{border-bottom:1px solid #e6e8ec;flex-wrap:wrap;gap:20px 12px;padding:20px 0 16px;display:flex}.scheduling-page .payment-box .checkout-fields>*{width:calc(50% - 6px)}.scheduling-page .payment-box .checkout-fields .fullw{width:100%}.scheduling-page .payment-box .checkout-fields input.error,.scheduling-page .payment-box .checkout-fields .form-item.error input,.scheduling-page .payment-box .checkout-fields .error>input{background-color:#faf0f0!important;border-color:#fa4141!important}.scheduling-page .payment-box .payment-price-label{color:#6f7283;padding:8px 0;font-size:16px;font-weight:400;line-height:24px}.scheduling-page .payment-box .payment-total{border-top:1px solid #b1aaaa26;justify-content:space-between;align-items:center;margin-bottom:12px;padding:12px 0;display:flex}.scheduling-page .payment-box .payment-total label{font-size:22px;font-weight:500;line-height:30px}.scheduling-page .payment-box .payment-total .amount{font-size:24px;font-weight:600;line-height:26px}.scheduling-page .payment-box .payment-agreements{border-top:1px solid #e6e8ec;flex-direction:column;gap:12px;padding-top:20px;display:flex}.scheduling-page .payment-box .payment-agreements .agreement__important{opacity:1;pointer-events:all;letter-spacing:normal;color:#ee8585;align-items:center;margin-bottom:15px;font-size:12px;font-style:normal;font-weight:400;font-stretch:100%;line-height:normal;transition:all .3s ease-in-out;display:flex}.scheduling-page .payment-box .payment-agreements .agreement__important.hide{opacity:0;pointer-events:none}.scheduling-page .payment-box .payment-agreements .agreement__important-icon{width:20px;height:20px;margin-right:10px}.scheduling-page .payment-box .payment-actions{flex-direction:column;gap:12px;display:flex}.scheduling-page .payment-box .payment-actions .form-item{gap:12px;margin-bottom:12px;display:flex}.scheduling-page .payment-box .payment-actions .form-item label{color:#31364e;font-size:14px;font-weight:400;line-height:16px}.scheduling-page .payment-box .payment-actions .form-item label span,.scheduling-page .payment-box .payment-actions .form-item label p{color:#31364e;line-height:21px;font-size:14px!important}.scheduling-page .payment-box .payment-actions .form-item label a{color:#ed994e;text-decoration:none}.scheduling-page .payment-box .payment-actions .submit-btn{color:#fff;background:linear-gradient(102.78deg,#ffd16f -37.89%,#ff865b 100.28%);border:none;border-radius:100px;width:100%;height:54px;margin-top:12px;padding:0 32px;font-size:18px;font-weight:600;line-height:24px}.scheduling-page .payment-box .payment-actions .submit-btn.gpay{background:#31364e}.scheduling-page .payment-box.center-one{box-shadow:none;background:0 0;padding-left:0;padding-right:0}.scheduling-page .payment-box.center-one .payment-summary-group{border:1px solid #e9e9e9;border-radius:8px;margin-bottom:16px;overflow:hidden;box-shadow:0 4px 24px 8px #b1aaaa26}.scheduling-page .payment-box.center-one .payment-summary-group .payment-total-box{box-shadow:none;background:#fff;border-radius:0}.scheduling-page .offer-box{background:linear-gradient(94.04deg,#ffa180 3.84%,#ed7347 109.6%);border-radius:16px;margin-bottom:20px;padding:16px}.scheduling-page .offer-box .title{color:#fff;align-items:center;margin-bottom:12px;font-family:Work Sans;font-size:18px;font-weight:500;line-height:24px;display:flex}.scheduling-page .offer-box .title .icon-wrap{background-color:#fff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;margin-right:12px;display:flex}.scheduling-page .offer-box .offer-text{color:#fff;text-align:center;background:#ffffff26;border-radius:16px;padding:12px 16px;font-size:16px;line-height:24px}.scheduling-page .testimonials{padding-top:80px}.scheduling-page .testimonials .container{max-width:1030px}.scheduling-page .testimonials .top-text{color:#ed994e;letter-spacing:1px;text-align:center;font-size:14px;font-weight:600;line-height:20px}.scheduling-page .testimonials .section-title{text-align:center;margin-top:12px;margin-bottom:0;font-size:36px;font-weight:500;line-height:44px}@media screen and (max-width:991px){.scheduling-page .testimonials .section-title{font-size:28px;line-height:36px}}.scheduling-page .testimonials .testimonials-listing{gap:24px;padding-top:32px;display:flex}@media screen and (max-width:991px){.scheduling-page .testimonials .testimonials-listing{flex-direction:column}}.scheduling-page .testimonials .testimonial-item{background:#fff;border-radius:32px;flex-direction:column;flex:1;padding:32px 24px;display:flex;box-shadow:4px 6px 25.1px #6e6b6824}@media screen and (max-width:991px){.scheduling-page .testimonials .testimonial-item{padding:24px}}.scheduling-page .testimonials .testimonial-item .author-picutre{text-align:center;margin-bottom:16px}.scheduling-page .testimonials .testimonial-item .author-picutre img{border-radius:100px}.scheduling-page .testimonials .testimonial-item .testimony-text{text-align:center;margin-bottom:20px;font-size:18px;font-weight:400;line-height:24px}.scheduling-page .testimonials .testimonial-item .author-name{text-align:center;margin-top:auto;font-size:18px;font-weight:600;line-height:24px}.scheduling-page .question-call{justify-content:center;align-items:center;display:flex}.scheduling-page .question-call .call-cta{color:#ed994e;text-align:center;background:#fff;border:1px solid #ed994e;border-radius:16px;padding:8px 12px;font-size:16px;font-weight:500;line-height:24px;text-decoration:none}.scheduling-page .question-call .call-cta strong{font-weight:600}.scheduling-page .time-slot-changer{justify-content:center;align-items:center;gap:12px;margin-bottom:24px;display:flex}.scheduling-page .time-slot-changer .slot-info{color:#3d8be8;background:#edf5fc;border-radius:8px;padding:5px 12px;font-size:14px;font-weight:600;line-height:18px}.scheduling-page .time-slot-changer button{background:0 0;border:none;justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:flex}.scheduling-page .time-slot-changer button img{height:14px}.scheduling-page .time-slot-changer button img svg path{fill:#6f7283!important}.scheduling-page .slot-listing{grid-template-columns:repeat(2,auto);gap:16px;max-height:50vh;display:grid;overflow:auto}@media screen and (max-width:767px){.scheduling-page .slot-listing{grid-template-columns:repeat(1,auto);max-height:calc(100vh - 250px)}}.scheduling-page .slot-listing .slot-item{background:#f7f7f7;border-radius:16px;padding:12px}.scheduling-page .slot-listing .slot-type{border-bottom:1px solid #e9e9e9;justify-content:space-between;margin-bottom:10px;padding-bottom:10px;display:flex}.scheduling-page .slot-listing .slot-info{font-family:Lora;font-size:16px;font-weight:600;line-height:21px}.scheduling-page .slot-listing .slot-select{margin:0!important}.scheduling-page .slot-listing .slot-timing{justify-content:space-between;font-size:14px;line-height:24px;display:flex}.scheduling-page .slot-listing .slot-timing+.slot-timing{margin-top:6px}.scheduling-page .slot-listing .slot-timing .slot-time{font-weight:500}.scheduling-page .slot-listing .slot-timing .slot-date{align-items:center;display:flex}.scheduling-page .slot-listing .slot-timing .detailsIcon{width:16px;height:16px;margin-right:6px}.scheduling-page .checkout-details{border-top:1px solid #e9e9e9;margin-bottom:20px;padding-top:20px}.scheduling-page .checkout-details .detail-item{color:#31364e;margin-bottom:14px;font-size:14px;line-height:18px}.scheduling-page .checkout-details .detail-item a{color:#ed994e;text-wrap:wrap;text-decoration:none}@media screen and (max-width:991px){.scheduling-page .checkout-details .detail-item{font-size:12px}}.scheduling-page .checkout-details .detail-item .label{color:#6f7283}.scheduling-page .checkout-details .detail-item .detailsIcon{width:20px;height:20px}.scheduling-page .checkout-details .detail-item .value{word-wrap:break-word}@media screen and (max-width:720px){.modal.location-search .modal-dialog{max-width:100%;height:auto}}@media screen and (max-width:720px){.modal.location-search .modal-header .title{font-size:24px;line-height:31px}}@media screen and (max-width:720px){.modal.location-search .modal-content{padding:24px 20px}}@media screen and (max-width:720px){.modal.available-time .modal-dialog{max-width:100%}}@media screen and (max-width:720px){.modal.available-time .modal-dialog .slot-action{width:100%;position:absolute;bottom:35px}}@media screen and (max-width:720px){.modal.available-time .modal-dialog .slot-action button{width:100%}}.modal.available-time .modal-dialog .slot-action button:disabled{cursor:not-allowed;background:linear-gradient(102.78deg,#ffe8b3 -37.89%,#ffc3b0 100.28%)}@media screen and (max-width:720px){.modal.available-time .modal-header .title{font-size:24px;line-height:31px}}@media screen and (max-width:720px){.modal.available-time .modal-content{padding:24px 20px}}@media screen and (max-width:991px){.modal.available-time .modal-body .time-slot-changer{order:0}.modal.available-time .modal-body .event-type-pills{order:1;margin-bottom:12px;padding-top:0}.modal.available-time .modal-body .event-type-pills .tooltip{top:calc(100% + 10px);bottom:auto}}@media screen and (max-width:991px) and (max-width:991px){.modal.available-time .modal-body .event-type-pills .tooltip:after{border-top-color:#0000;border-bottom-color:#fff;top:auto;bottom:100%}}@media screen and (max-width:991px){.modal.available-time .modal-body .specific-teacher-text{order:3}}.modal.available-time .submit-btn{color:#fff;opacity:1;background:linear-gradient(102.78deg,#ffd16f -37.89%,#ff865b 100.28%);border:none;border-radius:100px;height:54px;padding:0 32px;font-size:18px;font-weight:600;line-height:24px}.modal.available-time .slot-listing{grid-template-columns:repeat(2,1fr);gap:16px;max-height:50vh;display:grid;overflow:auto}@media screen and (max-width:767px){.modal.available-time .slot-listing{grid-template-columns:repeat(1,auto);max-height:calc(100vh - 250px)}}.modal.available-time .slot-listing .slot-type{border-bottom:1px solid #e9e9e9;justify-content:space-between;margin-bottom:10px;padding-bottom:10px;display:flex}.modal.available-time .slot-listing .slot-info{font-family:Lora;font-size:16px;font-weight:600;line-height:21px}.specific-teacher-text{text-align:center;padding-top:24px;font-size:16px;font-weight:500;line-height:24px}.specific-teacher-text a{color:#ed7347;font-weight:600;text-decoration:none}.additionalInfo{justify-content:center;align-items:center;gap:8px;padding-top:24px;font-size:16px;font-weight:500;line-height:24px;display:flex}@media screen and (max-width:720px){.additionalInfo{padding-top:8px;font-size:14px;line-height:18px}}.additionalInfo .icon-aol{color:#3d8be8;background:#edf5fc;border-radius:80px;justify-content:center;align-items:center;width:28px;height:28px;font-size:16px;display:flex}@media screen and (max-width:991px){.event-type-pills{gap:6px}}@media screen and (max-width:991px){.event-type-pills>div{height:40px}}@media screen and (max-width:767px){.event-type-pills>div{flex:1;justify-content:flex-start}.event-type-pills>div .iconaol-info-circle{margin-left:auto!important}}@media screen and (max-width:767px){.event-type-pills>div.inPerson .tooltip{width:calc(100vw - 92px);left:auto;right:0}.event-type-pills>div.inPerson .tooltip:after{left:auto;right:50px}}@media screen and (max-width:991px){.event-type-pills>div .iconaol-monitor-mobile,.event-type-pills>div .iconaol-profile-users{width:28px;height:28px;font-size:16px;line-height:28px}}@media screen and (max-width:991px){.event-type-pills>div .tooltip{border-radius:16px;padding:12px}}@media screen and (max-width:767px){.event-type-pills>div .tooltip{width:calc(100vw - 92px);left:0}}@media screen and (max-width:767px){.event-type-pills>div .tooltip:after{left:50px}}.scheduling-page.scheduling-page--new{background-color:#d6bbe1;background-image:radial-gradient(44.48% 62.55%,#ffab264d 0%,#fff0 100%),linear-gradient(86.29deg,#ffffffb3 31.92%,#fff0 56.45%),radial-gradient(164.34% 100% at 50% 100%,#ccb0dfb3 0%,#fff0 100%),linear-gradient(#ffffff80,#ffffff80);background-attachment:scroll;min-height:100vh;overflow-x:hidden}.scheduling-page.scheduling-page--new .scheduling-top{text-align:center;width:100%;max-width:1312px;margin:0 auto;padding:80px 24px 0}.scheduling-page.scheduling-page--new .scheduling-top .container{flex-direction:column;align-items:center;gap:24px;width:100%;max-width:none;padding:0;display:flex}.scheduling-page.scheduling-page--new .scheduling-top .page-title{font-family:var(--aol-rd-font-serif);letter-spacing:-.04em;color:var(--aol-rd-color-title);text-align:center;margin:0;font-size:48px;font-weight:400;line-height:1.2}.scheduling-page.scheduling-page--new .scheduling-new-main__intro{flex-direction:column;align-items:center;gap:8px;width:100%;display:flex}.scheduling-page.scheduling-page--new .scheduling-new-main__subtitle{font-family:var(--aol-rd-font-sans);letter-spacing:-.02em;color:var(--aol-rd-color-ink);text-align:center;margin:0;font-size:24px;font-weight:400;line-height:1.5}.scheduling-page.scheduling-page--new .scheduling-new-main__description{max-width:624px;font-family:var(--aol-rd-font-sans);letter-spacing:-.0167em;color:var(--aol-rd-color-muted);text-align:center;margin:0;font-size:15px;font-weight:400;line-height:1.5}.scheduling-page.scheduling-page--new .scheduling-new-main{width:100%;max-width:1312px;margin:0 auto;padding:40px 24px 64px}.scheduling-page.scheduling-page--new .scheduling-new-main__filter-bar{background:var(--aol-rd-color-glass-bar);border-radius:var(--aol-rd-radius-card);grid-template-columns:1fr 1fr 1fr;align-items:stretch;min-height:54px;margin-bottom:40px;padding:0 22px 0 0;display:grid;overflow:visible}.scheduling-page.scheduling-page--new .scheduling-new-main__location-row{align-items:center;min-width:0;min-height:100%;padding:8px 16px;display:flex;position:relative}.scheduling-page.scheduling-page--new .scheduling-new-main__week-row{border-left:2px solid var(--aol-rd-color-rule);border-right:2px solid var(--aol-rd-color-rule);justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;display:flex}.scheduling-page.scheduling-page--new .scheduling-new-main__week-chevron{color:var(--aol-rd-color-ink);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:8px;display:inline-flex}.scheduling-page.scheduling-page--new .scheduling-new-main__week-chevron:focus-visible{outline:2px solid var(--aol-rd-color-ink);outline-offset:2px}.scheduling-page.scheduling-page--new .scheduling-new-main__week-chevron--next svg{transform:rotate(180deg)}.scheduling-page.scheduling-page--new .scheduling-new-main__week-label{font-family:var(--aol-rd-font-sans);color:var(--aol-rd-color-muted);text-align:center;white-space:nowrap;font-size:15px;font-weight:400;line-height:1}.scheduling-page.scheduling-page--new .scheduling-new-main__mode-row{justify-content:flex-end;align-items:center;padding:8px 0;display:flex}.scheduling-page.scheduling-page--new .scheduling-new-main__mode-pill--disabled{opacity:.45;cursor:not-allowed;pointer-events:none;box-shadow:none}.scheduling-page.scheduling-page--new .scheduling-new-main__cards-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;width:100%;display:grid}.scheduling-page.scheduling-page--new .scheduling-new-main__workshop-card{text-align:left;justify-content:flex-start;min-width:0}.scheduling-page.scheduling-page--new .scheduling-new-main__workshop-card>.aol-rd-btn{margin-top:auto}.scheduling-page.scheduling-page--new .scheduling-new-main__card-header{flex-direction:column;gap:8px;display:flex}.scheduling-page.scheduling-page--new .scheduling-new-main__card-dates{font-family:var(--aol-rd-font-serif);letter-spacing:-.037em;color:var(--aol-rd-color-ink);flex-direction:row;gap:4px;font-size:27px;font-weight:400;line-height:1;display:flex}.scheduling-page.scheduling-page--new .scheduling-new-main__card-price{font-family:var(--aol-rd-font-sans);letter-spacing:-.05em;color:var(--aol-rd-color-black);font-size:20px;font-weight:600;line-height:1}.scheduling-page.scheduling-page--new .scheduling-new-main__card-meta{flex-direction:column;gap:16px;display:flex}.scheduling-page.scheduling-page--new .scheduling-new-main__meta-block{border-bottom:1px solid var(--aol-rd-color-rule);flex-direction:column;padding-bottom:8px;display:flex}.scheduling-page.scheduling-page--new .scheduling-new-main__meta-block:last-child{border-bottom:none;padding-bottom:0}.scheduling-page.scheduling-page--new .scheduling-new-main__meta-heading{font-family:var(--aol-rd-font-sans);color:var(--aol-rd-color-gray);align-items:center;gap:16px;margin-bottom:8px;font-size:13px;font-weight:500;line-height:1.5;display:flex}.scheduling-page.scheduling-page--new .scheduling-new-main__meta-body{font-family:var(--aol-rd-font-sans);color:var(--aol-rd-color-ink);font-size:15px;font-weight:400;line-height:1.5}.scheduling-page.scheduling-page--new .scheduling-new-main__timing-row{gap:16px;display:flex}.scheduling-page.scheduling-page--new .scheduling-new-main__timing-day{flex-shrink:0;width:28px}.scheduling-page.scheduling-page--new .scheduling-new-main__empty-state{text-align:center;background:var(--aol-rd-color-glass-bar);border-radius:var(--aol-rd-radius-card);width:100%;max-width:560px;margin:8px auto 0;padding:40px 20px}.scheduling-page.scheduling-page--new .scheduling-new-main__empty-state-title{font-family:var(--aol-rd-font-serif);color:var(--aol-rd-color-ink);margin:0 0 12px;font-size:22px;font-weight:400;line-height:1.3}.scheduling-page.scheduling-page--new .scheduling-new-main__empty-state-hint{font-family:var(--aol-rd-font-sans);color:var(--aol-rd-color-muted);margin:0;font-size:15px;font-weight:400;line-height:1.5}.scheduling-page.scheduling-page--new .scheduling-new-main__fallback-notice{width:100%;font-family:var(--aol-rd-font-sans);text-align:center;color:var(--aol-rd-color-muted);background:var(--aol-rd-color-glass-bar);border-radius:var(--aol-rd-radius-card);margin:8px 0 16px;padding:12px 16px;font-size:15px;font-weight:400;line-height:1.5}.scheduling-page.scheduling-page--new .scheduling-new-main__help{gap:24px;width:100%;margin-top:64px;display:flex}.scheduling-page.scheduling-page--new .scheduling-new-main__help-card{border:1px solid var(--aol-rd-color-rule);min-width:0;color:var(--aol-rd-color-ink);text-align:left;background:0 0;border-radius:0;flex:1 1 0;align-items:center;gap:10px;padding:39px 40px;text-decoration:none;display:flex}.scheduling-page.scheduling-page--new .scheduling-new-main__help-card:hover,.scheduling-page.scheduling-page--new .scheduling-new-main__help-card:focus-visible{color:var(--aol-rd-color-ink);text-decoration:none}.scheduling-page.scheduling-page--new .scheduling-new-main__help-card:focus-visible{outline:2px solid var(--aol-rd-color-ink);outline-offset:2px}.scheduling-page.scheduling-page--new .scheduling-new-main__help-card--teacher{font-family:var(--aol-rd-font-sans);letter-spacing:-.0167em;font-size:15px;font-weight:400;line-height:1.5}.scheduling-page.scheduling-page--new .scheduling-new-main__help-card--teacher svg{flex-shrink:0}.scheduling-page.scheduling-page--new .scheduling-new-main__help-card--call{font-family:var(--aol-rd-font-sans);letter-spacing:-.01em;justify-content:flex-start;font-size:16px;font-weight:600;line-height:1.5}@media screen and (max-width:991px){.scheduling-page.scheduling-page--new .scheduling-top{padding:40px 24px 0}.scheduling-page.scheduling-page--new .scheduling-new-main__cards-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:767px){.scheduling-page.scheduling-page--new .scheduling-top{text-align:left}.scheduling-page.scheduling-page--new .scheduling-top .container{align-items:flex-start}.scheduling-page.scheduling-page--new .scheduling-top .page-title{letter-spacing:-.03em;text-align:left;font-size:27px}.scheduling-page.scheduling-page--new .scheduling-new-main__intro{align-items:flex-start}.scheduling-page.scheduling-page--new .scheduling-new-main__subtitle,.scheduling-page.scheduling-page--new .scheduling-new-main__description{text-align:left}.scheduling-page.scheduling-page--new .scheduling-new-main__filter-bar{flex-direction:column;align-items:stretch;gap:8px;min-height:0;padding:8px 0;display:flex}.scheduling-page.scheduling-page--new .scheduling-new-main__week-row{border-left:none;border-right:none;border-top:1px solid var(--aol-rd-color-rule);border-bottom:1px solid var(--aol-rd-color-rule);padding:8px 16px}.scheduling-page.scheduling-page--new .scheduling-new-main__mode-row{justify-content:center;padding:8px 0}.scheduling-page.scheduling-page--new .scheduling-new-main__cards-grid{grid-template-columns:1fr}.scheduling-page.scheduling-page--new .scheduling-new-main__help{flex-direction:column}.scheduling-page.scheduling-page--new .scheduling-new-main__help-card{padding:24px 20px}.scheduling-page.scheduling-page--new .scheduling-new-main__card-dates{letter-spacing:-.05em;font-size:20px}.scheduling-page.scheduling-page--new .scheduling-new-main__card-price{letter-spacing:-.0625em;font-size:16px}}.scheduling-new-choose-time.modal-dialog{max-width:800px;margin:1.75rem auto}.scheduling-new-choose-time.modal-dialog .modal-content{box-shadow:none;background:0 0;border:none;border-radius:16px;padding:0;overflow:hidden}.modal-backdrop:has(+.modal .scheduling-new-choose-time){opacity:.7;background-color:#000}body:has(.scheduling-new-choose-time) .modal-backdrop{opacity:.7;background-color:#000}.scheduling-new-choose-time__panel{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);border-top:2px solid var(--aol-rd-color-white);box-shadow:var(--aol-rd-shadow-card);background:linear-gradient(#cfb4e180,#cfb4e180),radial-gradient(198.88% 117.22% at 56.62% 100%,#fff 0%,#fff0 100%);border-radius:16px;flex-direction:column;align-items:stretch;gap:24px;padding:24px 24px 0;display:flex;position:relative}.scheduling-new-choose-time__close-btn{cursor:pointer;width:24px;height:24px;color:var(--aol-rd-color-ink);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:24px;right:24px}.scheduling-new-choose-time__close-btn:hover{opacity:.75}.scheduling-new-choose-time__close-btn:focus-visible{outline:2px solid var(--aol-rd-color-ink);outline-offset:2px}.scheduling-new-choose-time__header{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.scheduling-new-choose-time__eyebrow{font-family:var(--aol-rd-font-sans);letter-spacing:-.0192em;color:var(--aol-rd-color-black);margin:0;font-size:13px;font-weight:400;line-height:1.5}.scheduling-new-choose-time__title{font-family:var(--aol-rd-font-serif);letter-spacing:-.04em;color:var(--aol-rd-color-black);margin:0;font-size:28px;font-weight:400;line-height:1.2}.scheduling-new-choose-time__price-block{flex-direction:column;align-items:center;display:flex}.scheduling-new-choose-time__price-main{font-family:var(--aol-rd-font-sans);letter-spacing:-.01em;color:var(--aol-rd-color-black);margin:0;font-size:16px;font-weight:600;line-height:1.5}.scheduling-new-choose-time__reschedule-note{font-family:var(--aol-rd-font-sans);letter-spacing:-.0167em;color:var(--aol-rd-color-black);margin:0;font-size:15px;font-weight:400;line-height:1.5}.scheduling-new-choose-time__cards-scroll{scrollbar-gutter:stable;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-height:360px;display:grid;overflow-y:auto}.scheduling-new-choose-time__option-card{box-sizing:border-box;border-radius:var(--aol-rd-radius-option);border:1px solid var(--aol-rd-color-rule);cursor:pointer;text-align:left;background:0 0;flex-direction:column;gap:16px;width:100%;min-width:0;padding:16px;display:flex}.scheduling-new-choose-time__option-card:focus-visible{outline:2px solid var(--aol-rd-color-ink);outline-offset:2px}.scheduling-new-choose-time__option-card--selected{border:2px solid var(--aol-rd-color-black)}.scheduling-new-choose-time__card-top{flex-direction:row;justify-content:space-between;align-items:center;gap:16px;display:flex}.scheduling-new-choose-time__instructor-text{font-family:var(--aol-rd-font-serif);letter-spacing:-.03em;color:var(--aol-rd-color-black);font-size:20px;font-weight:400;line-height:1.2}.scheduling-new-choose-time__timings{flex-direction:column;gap:8px;display:flex}.scheduling-new-choose-time__timing-row{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:16px;width:100%;display:flex}.scheduling-new-choose-time__timing-date{width:96px;font-family:var(--aol-rd-font-sans);letter-spacing:-.01em;color:var(--aol-rd-color-ink);flex-shrink:0;font-size:16px;font-weight:600;line-height:1.5}.scheduling-new-choose-time__timing-time{font-family:var(--aol-rd-font-sans);letter-spacing:-.0167em;color:var(--aol-rd-color-black);font-size:15px;font-weight:400;line-height:1.5}.scheduling-new-choose-time__footer{border-top:1px solid var(--aol-rd-color-rule);justify-content:flex-end;padding:16px 0 16px 16px;display:flex}.scheduling-new-choose-time__continue-btn{width:auto;min-width:0}@keyframes sn-shimmer{0%{background-position:-800px 0}to{background-position:800px 0}}.sn-sk{background:linear-gradient(90deg,#f0f0f0 25%,#e5e5e5 50%,#f0f0f0 75%) 0 0/1600px 100%;border-radius:8px;animation:1.4s ease-in-out infinite sn-shimmer}.scheduling-new-skeleton__header{flex-direction:column;align-items:center;gap:24px;padding-bottom:0;display:flex}.scheduling-new-skeleton__intro{flex-direction:column;align-items:center;gap:8px;width:100%;display:flex}.scheduling-new-skeleton__title{border-radius:10px;width:320px;max-width:90%;height:48px}.scheduling-new-skeleton__subtitle{border-radius:6px;width:min(280px,80%);height:28px}.scheduling-new-skeleton__description{border-radius:6px;width:min(640px,100%);height:22px}.scheduling-new-skeleton__filter-bar{background:var(--aol-rd-color-glass-bar);border-radius:var(--aol-rd-radius-card);grid-template-columns:1fr 1fr 1fr;align-items:center;gap:16px;min-height:64px;margin-bottom:40px;padding:8px 16px;display:grid}.scheduling-new-skeleton__location{border-radius:8px;height:24px}.scheduling-new-skeleton__week-nav{justify-content:space-between;align-items:center;gap:16px;display:flex}.scheduling-new-skeleton__chevron{border-radius:8px;flex-shrink:0;width:32px;height:32px}.scheduling-new-skeleton__date-chip{border-radius:6px;flex:1;height:20px}.scheduling-new-skeleton__pills{justify-content:flex-end;gap:8px;display:flex}.scheduling-new-skeleton__pill{border-radius:8px;height:40px}.scheduling-new-skeleton__pill--sm{width:80px}.scheduling-new-skeleton__pill--md{width:88px}.scheduling-new-skeleton__pill--lg{width:112px}.scheduling-new-skeleton__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.scheduling-new-skeleton__card-header{flex-direction:column;gap:8px;display:flex}.scheduling-new-skeleton__card-date{width:70%;height:28px}.scheduling-new-skeleton__card-price{width:72px;height:20px}.scheduling-new-skeleton__card-meta{flex-direction:column;gap:10px;display:flex}.scheduling-new-skeleton__card-line{border-radius:4px;height:14px}.scheduling-new-skeleton__card-line--w40{width:40%}.scheduling-new-skeleton__card-line--w80{width:80%}.scheduling-new-skeleton__card-line--w60{width:60%}.scheduling-new-skeleton__card-btn{border-radius:16px;width:100%;height:48px}@media screen and (max-width:991px){.scheduling-new-skeleton__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:767px){.scheduling-new-skeleton__header,.scheduling-new-skeleton__intro{align-items:flex-start}.scheduling-new-skeleton__filter-bar{flex-direction:column;gap:12px;display:flex}.scheduling-new-skeleton__pills{justify-content:center}.scheduling-new-skeleton__grid{grid-template-columns:1fr}.modal:has(.scheduling-new-choose-time){padding-right:0}.scheduling-new-choose-time__title{letter-spacing:-.03em;font-size:27px}.scheduling-new-choose-time__instructor-text{font-size:20px}.scheduling-new-choose-time__cards-scroll{flex:1;grid-template-columns:1fr;min-height:0}.scheduling-new-choose-time.modal-dialog .modal-content{border-radius:16px 16px 0 0}.modal-dialog.scheduling-new-choose-time{max-width:100%;height:calc(100vh - 48px);margin:48px 0 0}.scheduling-new-choose-time__panel{border-radius:16px 16px 0 0;height:100%;max-height:calc(100vh - 48px);padding-bottom:0}.scheduling-new-choose-time__footer{justify-content:stretch;margin-top:auto;padding:16px 0;position:sticky;bottom:0}.scheduling-new-choose-time__continue-btn{width:100%}}@media screen and (max-width:767px) and (prefers-reduced-motion:reduce){.sn-sk{animation:none}}.checkout-page--new{box-sizing:border-box;background-color:#d6bbe1;background-image:radial-gradient(44.48% 62.55%,#ffab264d 0%,#fff0 100%),linear-gradient(86.29deg,#ffffffb3 31.92%,#fff0 56.45%),radial-gradient(164.34% 100% at 50% 100%,#ccb0dfb3 0%,#fff0 100%),linear-gradient(#ffffff80,#ffffff80);background-attachment:scroll;min-height:100vh;padding:80px 88px;overflow-x:hidden}.checkout-page--new .checkout-new-header{text-align:center;width:100%;max-width:1264px;margin:0 auto 40px}.checkout-page--new .checkout-new-header__title{font-family:var(--aol-rd-font-serif);letter-spacing:-.04em;color:var(--aol-rd-color-title);margin:0;font-size:48px;font-weight:400;line-height:1.2}.checkout-page--new .checkout-new-header__subtitle{font-family:var(--aol-rd-font-sans);letter-spacing:-.02em;color:var(--aol-rd-color-black);margin:8px 0 0;font-size:24px;font-weight:400;line-height:1.5}.checkout-page--new .checkout-new-header__subtitle--mobile{display:none}.checkout-page--new .checkout-new-layout{-moz-column-gap:40px;grid-template-columns:minmax(0,1fr) 620px;align-items:start;column-gap:40px;width:100%;max-width:1264px;margin:0 auto;display:grid}.checkout-page--new .checkout-new-layout__summary{flex-direction:column;gap:16px;min-width:0;display:flex}.checkout-page--new .checkout-new-layout__total{flex-direction:column;gap:16px;display:flex}.checkout-page--new .checkout-new-layout__form{min-width:0}.checkout-page--new .checkout-new-total{gap:10px}.checkout-page--new .checkout-new-total .aol-rd-link{text-align:left;align-self:flex-start}.checkout-page--new .checkout-new-total .checkout-new-discount{width:100%}.checkout-page--new .checkout-new-total .checkout-new-discount .tw-text-sm{font-family:var(--aol-rd-font-sans);letter-spacing:-.01em;color:var(--aol-rd-color-gray);font-weight:600;line-height:1.5;margin-bottom:8px!important;font-size:16px!important}.checkout-page--new .checkout-new-total .checkout-new-discount:focus-within .tw-text-sm{color:var(--aol-rd-color-black)}.checkout-page--new .checkout-new-total .checkout-new-discount .tw-relative.tw-flex{box-sizing:border-box;background:var(--aol-rd-color-white);min-height:54px;box-shadow:none;padding:8px 16px;overflow:visible;border:1px solid var(--aol-rd-color-rule)!important;border-radius:8px!important}.checkout-page--new .checkout-new-total .checkout-new-discount .tw-relative.tw-flex:focus-within{box-shadow:var(--aol-rd-shadow-input);border-color:var(--aol-rd-color-black)!important}.checkout-page--new .checkout-new-total .checkout-new-discount .discount-input-field,.checkout-page--new .checkout-new-total .checkout-new-discount input{min-height:0;font-family:var(--aol-rd-font-sans);color:var(--aol-rd-color-black);font-size:16px;line-height:1.5;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;padding:0!important}.checkout-page--new .checkout-new-total .checkout-new-discount button{font-family:var(--aol-rd-font-sans);font-size:16px;color:var(--aol-rd-color-black)!important}.checkout-page--new .checkout-new-total__row{justify-content:space-between;align-items:center;gap:10px;display:flex}.checkout-page--new .checkout-new-total__lines{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.checkout-page--new .checkout-new-total__line{font-family:var(--aol-rd-font-sans);color:var(--aol-rd-color-gray);justify-content:space-between;align-items:center;gap:10px;font-size:14px;line-height:1.5;display:flex}.checkout-page--new .aol-rd-summary-card{border-radius:0}.checkout-page--new .checkout-new-form-card.aol-rd-card{background:radial-gradient(circle at 57% 100%,#fff 0%,#fff0 100%),#ffffff4d;border:none;border-radius:0;box-shadow:inset 0 2px #fff,0 2px #00000040}.checkout-page--new .checkout-new-total__label{font-family:var(--aol-rd-font-sans);color:var(--aol-rd-color-black);font-size:16px;font-weight:400;line-height:1.5}.checkout-page--new .checkout-new-total__amount{font-family:var(--aol-rd-font-sans);color:var(--aol-rd-color-black);flex-direction:row;align-items:baseline;gap:8px;font-size:24px;font-weight:600;line-height:1.5;display:inline-flex}.checkout-page--new .checkout-new-total__final{font-size:inherit;font-weight:inherit;line-height:inherit}.checkout-page--new .checkout-new-total__amount s{color:var(--aol-rd-color-gray);font-size:16px;font-weight:400;line-height:1.5}.checkout-page--new .checkout-new-total__hsa [class*=callout]{border-radius:var(--aol-rd-radius-option);background:var(--aol-rd-color-hsa);font-family:var(--aol-rd-font-sans);letter-spacing:-.0192em;color:var(--aol-rd-color-ink);border:none;justify-content:space-between;align-items:center;gap:10px;padding:8px;font-size:13px;font-weight:400;line-height:1.5;display:flex}.checkout-page--new .checkout-new-total__hsa [class*=callout]>[class*=text]{min-width:0;font-family:var(--aol-rd-font-sans);color:var(--aol-rd-color-ink);white-space:normal;overflow-wrap:break-word;flex:1;margin:0;font-size:13px;font-weight:400;line-height:1.5}.checkout-page--new .checkout-new-total__hsa [class*=textBold]{font-weight:600}.checkout-page--new .checkout-new-total__hsa [class*=textRegular]{font-weight:400}.checkout-page--new .checkout-new-total__hsa [class*=infoButton]{border-color:var(--aol-rd-color-ink);width:16px;height:16px;color:var(--aol-rd-color-ink);flex-shrink:0}.checkout-page--new .checkout-new-wallet{width:100%}.checkout-page--new .checkout-new-wallet__card{box-sizing:border-box;background:#ff98001a;border:none;border-radius:4px;flex-direction:column;gap:16px;padding:16px;display:flex}.checkout-page--new .checkout-new-wallet__header{justify-content:space-between;align-items:center;gap:12px;min-height:40px;display:flex}.checkout-page--new .checkout-new-wallet__title{font-family:var(--aol-rd-font-sans);color:var(--aol-rd-color-ink);margin:0;font-size:16px;font-weight:600;line-height:1.5}.checkout-page--new .checkout-new-wallet__cta{border:1px solid var(--aol-rd-color-ink);border-radius:var(--aol-rd-radius-tab);height:40px;min-height:40px;font-family:var(--aol-rd-font-sans);letter-spacing:.02em;color:var(--aol-rd-color-ink);text-shadow:0 3px 7px #00000026;background:0 0;flex-shrink:0;padding:8px 16px;font-size:15px;font-weight:400;line-height:1em}.checkout-page--new .checkout-new-wallet__row{justify-content:space-between;align-items:center;gap:12px;display:flex}.checkout-page--new .checkout-new-wallet__label,.checkout-page--new .checkout-new-wallet__amount{font-family:var(--aol-rd-font-sans);color:var(--aol-rd-color-ink);font-size:16px;font-weight:400;line-height:1.5}.checkout-page--new .checkout-new-wallet__frozen{font-family:var(--aol-rd-font-sans);color:var(--aol-rd-color-muted);margin:0;font-size:13px;line-height:1.5}.checkout-page--new .checkout-new-details__accordion{width:100%;font-family:var(--aol-rd-font-sans);color:var(--aol-rd-color-gray);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:0;font-size:16px;font-weight:400;line-height:1.5;display:none}.checkout-page--new .checkout-new-details__rows{flex-direction:column;gap:10px;display:flex}.checkout-page--new .checkout-new-details__row{border-bottom:1px solid var(--aol-rd-color-rule);justify-content:space-between;align-items:flex-start;gap:24px;padding-bottom:10px;display:flex}.checkout-page--new .checkout-new-details__row:last-child{border-bottom:0;padding-bottom:0}.checkout-page--new .checkout-new-details__label{font-family:var(--aol-rd-font-sans);color:var(--aol-rd-color-gray);flex-shrink:0;font-size:16px;font-weight:400;line-height:1.5}.checkout-page--new .checkout-new-details__value{min-width:0;font-family:var(--aol-rd-font-sans);color:var(--aol-rd-color-black);text-align:right;flex-direction:column;align-items:flex-end;gap:4px;font-size:16px;font-weight:400;line-height:1.5;display:flex}.checkout-page--new .checkout-new-details__value strong{font-weight:600}.checkout-page--new .checkout-new-health{font-family:var(--aol-rd-font-sans);color:var(--aol-rd-color-ink);font-size:16px;font-weight:400;line-height:1.5}.checkout-page--new .checkout-new-health p{margin:0}.checkout-page--new .checkout-new-form-card{gap:24px;padding:40px}.checkout-page--new .checkout-new-email__header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:10px;display:flex}.checkout-page--new .checkout-new-email .aol-rd-label{color:var(--aol-rd-color-gray);font-weight:600}.checkout-page--new .checkout-new-email__label--edit{color:var(--aol-rd-color-black);font-weight:400}.checkout-page--new .checkout-new-email__input,.checkout-page--new .checkout-new-email .form-item,.checkout-page--new .checkout-new-form-card .form-item{margin-bottom:0}.checkout-page--new .checkout-new-email__value{box-sizing:border-box;border:1px solid var(--aol-rd-color-rule);width:100%;min-height:54px;font-family:var(--aol-rd-font-sans);color:var(--aol-rd-color-black);box-shadow:none;background:0 0;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;padding:9px 17px;font-size:16px;line-height:1.5;display:flex}.checkout-page--new .checkout-new-email__value span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.checkout-page--new .checkout-new-email__action,.checkout-page--new .checkout-new-email__action:hover,.checkout-page--new .checkout-new-email__action:focus-visible{color:var(--aol-rd-color-black);font-family:var(--aol-rd-font-sans);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0;font-size:16px;font-weight:400;line-height:1.5;text-decoration:none}.checkout-page--new .checkout-new-form-card .form-item input:not([type=checkbox],[type=radio],.react-select__input),.checkout-page--new .checkout-new-form-card .form-item .custom-input{box-sizing:border-box;background:var(--aol-rd-color-white);border:1px solid var(--aol-rd-color-rule);width:100%;min-height:54px;font-family:var(--aol-rd-font-sans);color:var(--aol-rd-color-black);box-shadow:none;border-radius:8px;padding:8px 16px;font-size:16px;line-height:1.5}.checkout-page--new .checkout-new-form-card .smart-input{box-sizing:border-box;background:var(--aol-rd-color-white);border:1px solid var(--aol-rd-color-rule);width:100%;height:54px;min-height:54px;box-shadow:none;border-radius:8px;align-items:center;padding:0 16px;display:flex}.checkout-page--new .checkout-new-form-card .smart-input input,.checkout-page--new .checkout-new-form-card .smart-input input.scheduling-address{width:100%;font-family:var(--aol-rd-font-sans);color:var(--aol-rd-color-black);flex:1;font-size:16px;line-height:54px;display:block;height:100%!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;margin:0!important;padding:0!important}.checkout-page--new .checkout-new-form-card .smart-input:focus-within{border-color:var(--aol-rd-color-black);box-shadow:var(--aol-rd-shadow-input)}.checkout-page--new .checkout-new-form-card .form-item input:focus,.checkout-page--new .checkout-new-form-card .form-item .custom-input:focus,.checkout-page--new .checkout-new-email__input:focus-within{border-color:var(--aol-rd-color-black);box-shadow:var(--aol-rd-shadow-input);outline:none}.checkout-page--new .checkout-new-form-card .smart-input input:focus,.checkout-page--new .checkout-new-form-card .phone-field input:focus,.checkout-page--new .checkout-new-form-card .react-select__input:focus{outline:none;box-shadow:none!important;border:none!important}.checkout-page--new .checkout-new-form-card .react-select-container .react-select__control{box-sizing:border-box;background:var(--aol-rd-color-white);font-family:var(--aol-rd-font-sans);flex-wrap:nowrap;align-items:center;border:1px solid var(--aol-rd-color-rule)!important;height:54px!important;min-height:54px!important;box-shadow:none!important;border-radius:8px!important;padding:0!important;font-size:16px!important;font-weight:400!important}.checkout-page--new .checkout-new-form-card .react-select-container .react-select__control--is-focused{border-color:var(--aol-rd-color-black)!important;box-shadow:var(--aol-rd-shadow-input)!important}.checkout-page--new .checkout-new-form-card .react-select-container .react-select__value-container{box-sizing:border-box;height:100%;display:flex;overflow:hidden;flex-wrap:nowrap!important;align-items:center!important;gap:0!important;padding:0 8px 0 16px!important}.checkout-page--new .checkout-new-form-card .react-select-container .react-select__indicators{align-items:center;height:54px}.checkout-page--new .checkout-new-form-card .react-select-container .react-select__indicator{padding:0 8px}.checkout-page--new .checkout-new-form-card .react-select-container .react-select__input,.checkout-page--new .checkout-new-form-card .react-select-container .react-select__input-container,.checkout-page--new .checkout-new-form-card .react-select-container .react-select__input input{height:auto!important;min-height:0!important;box-shadow:none!important;border:none!important;margin:0!important;padding:0!important}.checkout-page--new .checkout-new-form-card .react-select-container .react-select__single-value,.checkout-page--new .checkout-new-form-card .react-select-container .react-select__input-container,.checkout-page--new .checkout-new-form-card .react-select-container .react-select__placeholder{color:var(--aol-rd-color-black);font-family:var(--aol-rd-font-sans)}.checkout-page--new .checkout-new-form-card .react-select-container .react-select__indicator-separator{background-color:var(--aol-rd-color-rule)}.checkout-page--new .checkout-new-form-card .react-select-container .react-select__dropdown-indicator,.checkout-page--new .checkout-new-form-card .react-select-container .react-select__clear-indicator{color:var(--aol-rd-color-black)}.checkout-page--new .checkout-new-form-card .react-select-container .react-select__menu{border-radius:8px;margin-top:4px;overflow:hidden;box-shadow:0 8px 24px #0000001f}.checkout-page--new .checkout-new-form-card .react-select-container .react-select__option{background-color:var(--aol-rd-color-white);color:var(--aol-rd-color-black)}.checkout-page--new .checkout-new-form-card .react-select-container .react-select__option--is-focused,.checkout-page--new .checkout-new-form-card .react-select-container .react-select__option--is-selected,.checkout-page--new .checkout-new-form-card .react-select-container .react-select__option--is-active,.checkout-page--new .checkout-new-form-card .react-select-container .react-select__option:active{color:var(--aol-rd-color-black);background-color:#f5f5f5}.checkout-page--new .checkout-new-form-card .phone-field{--pf-height:54px;--pf-radius:8px;--pf-border:var(--aol-rd-color-rule)}.checkout-page--new .checkout-new-form-card .phone-field>div{border-color:var(--aol-rd-color-rule);height:54px;min-height:54px;box-shadow:none;border-radius:8px}.checkout-page--new .checkout-new-form-card .phone-field>div:hover{border-color:var(--aol-rd-color-rule)}.checkout-page--new .checkout-new-form-card .phone-field>div[class*=isFocus],.checkout-page--new .checkout-new-form-card .phone-field>div:focus-within{border-color:var(--aol-rd-color-black)!important;box-shadow:var(--aol-rd-shadow-input)!important}.checkout-page--new .checkout-new-form-card .phone-field [class*=country]{background:var(--aol-rd-color-white);border-right-color:var(--aol-rd-color-rule);color:var(--aol-rd-color-black);border-radius:8px 0 0 8px}.checkout-page--new .checkout-new-form-card .phone-field [class*=country]:hover{background:#f5f5f5}.checkout-page--new .checkout-new-form-card .phone-field [class*=number]{color:var(--aol-rd-color-black);font-family:var(--aol-rd-font-sans);border-radius:0 8px 8px 0!important}.checkout-page--new .checkout-new-form-card .form-item:not(.checkbox) label:not(.aol-rd-label){font-family:var(--aol-rd-font-sans);letter-spacing:-.01em;color:var(--aol-rd-color-gray);margin-bottom:8px;font-size:16px;font-weight:600;line-height:1.5;display:block}.checkout-page--new .checkout-new-form-card .form-inputs.checkout-fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px 20px;display:grid}.checkout-page--new .checkout-new-form-card .form-inputs.checkout-fields>*{grid-column:1/-1;min-width:0}.checkout-page--new .checkout-new-form-card .form-inputs.checkout-fields>.form-item:first-child,.checkout-page--new .checkout-new-form-card .form-inputs.checkout-fields>.form-item:nth-child(2){grid-column:span 1;width:auto}.checkout-page--new .checkout-new-form-card .form-item.required,.checkout-page--new .checkout-new-form-card .form-item{width:100%}.checkout-page--new .checkout-new-form-card .form-inputs.checkout-fields>.form-item:first-child,.checkout-page--new .checkout-new-form-card .form-inputs.checkout-fields>.form-item:nth-child(2){width:auto}.checkout-page--new .checkout-new-agreements{flex-direction:column;gap:24px;display:flex}.checkout-page--new .checkout-new-agreements .form-item.checkbox,.checkout-page--new .checkout-new-agreements .health-confirmation .form-item.checkbox{flex-direction:row;align-items:flex-start;gap:24px;width:100%;margin:0;display:flex}.checkout-page--new .checkout-new-agreements input[type=checkbox]{appearance:none;border:2px solid var(--aol-rd-color-ink);cursor:pointer;background:0 0;border-radius:2px;flex-shrink:0;width:18px;height:18px;margin:2px 0 0;padding:0}.checkout-page--new .checkout-new-agreements input[type=checkbox]:checked{border-color:var(--aol-rd-color-ink);background-color:#0000;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath fill='%23222222' d='M6.6 13.85L2.4 9.65l1.2-1.2 3 3 7.8-7.8 1.2 1.2z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:16px 16px}.checkout-page--new .checkout-new-agreements label,.checkout-page--new .checkout-new-agreements label.events-news,.checkout-page--new .checkout-new-agreements .health-confirmation label,.checkout-page--new .checkout-new-agreements .health-confirmation span,.checkout-page--new .checkout-new-agreements .health-confirmation p{min-width:0;font-family:var(--aol-rd-font-sans);letter-spacing:0;color:var(--aol-rd-color-ink);flex:1;margin:0;padding:0;font-weight:400;line-height:1.5;display:block;font-size:15px!important}.checkout-page--new .checkout-new-agreements a{color:inherit;text-decoration:underline}.checkout-page--new .checkout-new-actions .aol-rd-btn--primary{min-height:56px}.checkout-page--new .checkout-new-tnc{font-family:var(--aol-rd-font-sans);text-align:center;color:var(--aol-rd-color-ink);margin:0;font-size:14px;line-height:1.5}.checkout-page--new .checkout-new-express{flex-direction:column;gap:16px;display:flex}.checkout-page--new .checkout-new-express--top>*{margin-top:0;margin-bottom:0}.checkout-page--new .checkout-new-express-or{font-family:var(--aol-rd-font-sans);letter-spacing:.08em;color:var(--aol-rd-color-muted);align-items:center;gap:16px;font-size:14px;font-weight:500;line-height:20px;display:flex}.checkout-page--new .checkout-new-express-or:before,.checkout-page--new .checkout-new-express-or:after{content:"";background:var(--aol-rd-color-rule);flex:auto;height:1px}.checkout-page--new .checkout-new-payment__title{font-family:var(--aol-rd-font-sans);color:var(--aol-rd-color-black);margin:0 0 16px;font-size:16px;font-weight:600}.checkout-page--new .checkout-new-skeleton__title,.checkout-page--new .checkout-new-skeleton__subtitle,.checkout-page--new .checkout-new-skeleton__card,.checkout-page--new .checkout-new-skeleton__line{background:#ffffff8c;border-radius:8px}.checkout-page--new .checkout-new-skeleton__title{width:320px;max-width:100%;height:48px}.checkout-page--new .checkout-new-skeleton__subtitle{width:180px;height:28px;margin-top:8px}.checkout-page--new .checkout-new-skeleton__card{border:1px solid var(--aol-rd-color-rule);min-height:160px}.checkout-page--new .checkout-new-skeleton__card--tall{min-height:420px}.checkout-page--new .checkout-new-skeleton__line{height:72px}@media (max-width:991.98px){.checkout-page--new{padding:40px 24px 64px}.checkout-page--new .checkout-new-header{text-align:left;margin-bottom:40px}.checkout-page--new .checkout-new-header__title{font-size:27px}.checkout-page--new .checkout-new-header__subtitle--desktop{display:none}.checkout-page--new .checkout-new-header__subtitle--mobile{display:block}.checkout-page--new .checkout-new-layout{flex-direction:column;gap:40px;max-width:none;display:flex}.checkout-page--new .checkout-new-layout__summary{display:contents}.checkout-page--new .checkout-new-layout__total{order:1;width:100%}.checkout-page--new .checkout-new-layout__form{order:2}.checkout-page--new .checkout-new-layout__details{order:3;width:100%}.checkout-page--new .checkout-new-layout__health{order:4}.checkout-page--new .checkout-new-layout--pay .checkout-new-layout__summary{flex-direction:column;order:1;gap:16px;display:flex}.checkout-page--new .checkout-new-layout--pay .checkout-new-layout__form{order:2}.checkout-page--new .aol-rd-summary-card,.checkout-page--new .checkout-new-total{padding:17px}.checkout-page--new .checkout-new-total__label{font-weight:600}.checkout-page--new .checkout-new-total__amount{flex-direction:row;align-items:center;gap:10px;font-size:24px}.checkout-page--new .checkout-new-total__hsa [class*=callout]>[class*=text]{max-width:196px}.checkout-page--new .checkout-new-agreements label,.checkout-page--new .checkout-new-agreements label.events-news,.checkout-page--new .checkout-new-agreements .health-confirmation label,.checkout-page--new .checkout-new-agreements .health-confirmation span,.checkout-page--new .checkout-new-agreements .health-confirmation p{font-size:13px!important}.checkout-page--new .checkout-new-details,.checkout-page--new .checkout-new-health{padding:16px}.checkout-page--new .checkout-new-details__row{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.checkout-page--new .checkout-new-details__value{text-align:left;align-items:flex-start}.checkout-page--new .checkout-new-layout--pay .checkout-new-details__accordion{display:flex}.checkout-page--new .checkout-new-form-card .form-inputs.checkout-fields{flex-direction:column;display:flex}.checkout-page--new .checkout-new-details--collapsed .checkout-new-details__rows{display:none}.checkout-page--new .checkout-new-form-card{padding:40px 16px}.checkout-page--new.checkout-page--new-pay .checkout-new-form-card{padding:16px 18px}.checkout-page--new .checkout-new-actions .aol-rd-btn--primary{min-height:72px}}.checkout-page--default-new .checkout-new-form-card form{flex-direction:column;align-items:stretch;gap:24px;display:flex}.checkout-page--default-new .checkout-new-total{gap:16px}@media (max-width:991.98px){.checkout-page--default-new .checkout-new-layout{align-items:stretch}.checkout-page--default-new .checkout-default-new-tuition,.checkout-page--default-new .checkout-default-new-notes{width:100%}}.checkout-default-new-expense,.checkout-default-new-tuition{flex-direction:column;gap:16px;display:flex}.checkout-default-new-expense__field{flex-direction:column;gap:8px;display:flex}.checkout-default-new-expense__label,.checkout-default-new-tuition__title{font-family:var(--aol-rd-font-sans);letter-spacing:-.01em;color:var(--aol-rd-color-gray);margin:0;font-size:16px;font-weight:600;line-height:1.5}.checkout-default-new-expense__select{appearance:none;box-sizing:border-box;border:1px solid var(--aol-rd-color-rule);background-color:var(--aol-rd-color-white);width:100%;min-height:54px;font-family:var(--aol-rd-font-sans);color:var(--aol-rd-color-ink);cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%23222222' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;background-size:12px 8px;border-radius:8px;padding:8px 40px 8px 16px;font-size:16px;line-height:1.5}.checkout-default-new-expense__select:has(option[value=""]:checked){color:var(--aol-rd-color-gray)}.checkout-default-new-expense__select:focus{border-color:var(--aol-rd-color-black);box-shadow:var(--aol-rd-shadow-input);outline:none}.checkout-default-new-expense__hint,.checkout-default-new-tuition__hint{font-family:var(--aol-rd-font-sans);color:var(--aol-rd-color-ink);margin:0;font-size:13px;line-height:1.5}.checkout-default-new-expense__error{font-family:var(--aol-rd-font-sans);color:#9e2146;font-size:13px}.checkout-default-new-tuition__option{justify-content:space-between;align-items:center;gap:16px;margin:0;display:flex}.checkout-default-new-tuition__choice{align-items:center;gap:16px;margin:0;display:flex}.checkout-default-new-tuition__radio{appearance:none;box-sizing:border-box;border:2px solid var(--aol-rd-color-black);cursor:pointer;background:0 0;border-radius:50%;flex-shrink:0;width:20px;height:20px;margin:0;padding:0}.checkout-default-new-tuition__radio:checked{background:radial-gradient(circle, var(--aol-rd-color-black) 0 5px, transparent 5.5px)}.checkout-default-new-tuition__radio:focus-visible{outline:2px solid var(--aol-rd-color-black);outline-offset:2px}.checkout-default-new-tuition__label{font-family:var(--aol-rd-font-sans);color:var(--aol-rd-color-ink);font-size:16px;font-weight:600;line-height:1.5}.checkout-default-new-tuition__price{font-family:var(--aol-rd-font-sans);color:var(--aol-rd-color-ink);font-size:15px;font-weight:400;line-height:1.5}.checkout-default-new-tuition__price s{color:var(--aol-rd-color-muted);margin-right:4px}.checkout-default-new-tuition__benefits{border:1px solid var(--aol-rd-color-rule);font-family:var(--aol-rd-font-sans);color:var(--aol-rd-color-ink);border-radius:4px;flex-direction:column;gap:8px;margin:0;padding:16px;font-size:15px;line-height:1.5;list-style:none;display:flex}.checkout-default-new-tuition__benefit{align-items:flex-start;gap:16px;margin:0;display:flex}.checkout-default-new-tuition__benefit:before{content:"";background-color:var(--aol-rd-color-ink);flex-shrink:0;width:24px;height:24px;margin-top:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='%23000' d='M14.45 7.278c.362.363.388.935.077 1.327l-.077.087-5.071 5.071c-.363.363-.935.389-1.327.078l-.088-.078-2.07-2.07c-.391-.391-.391-1.024 0-1.415.362-.362.934-.388 1.326-.078l.088.078 1.364 1.364 4.364-4.364c.362-.362.934-.388 1.327-.078l.087.078z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='%23000' d='M14.45 7.278c.362.363.388.935.077 1.327l-.077.087-5.071 5.071c-.363.363-.935.389-1.327.078l-.088-.078-2.07-2.07c-.391-.391-.391-1.024 0-1.415.362-.362.934-.388 1.326-.078l.088.078 1.364 1.364 4.364-4.364c.362-.362.934-.388 1.327-.078l.087.078z'/%3E%3C/svg%3E") 50%/contain no-repeat}.checkout-default-new-tuition__join{background:var(--aol-rd-color-white);border:1px solid var(--aol-rd-color-ink);min-height:40px;font-family:var(--aol-rd-font-sans);color:var(--aol-rd-color-ink);border-radius:40px;align-self:flex-start;padding:8px 16px;font-size:14px}.checkout-default-new-notes{border:1px solid #0000001a;border-radius:4px;padding:16px}.checkout-default-new-notes__title{font-family:var(--aol-rd-font-sans);margin-bottom:8px;font-size:16px;font-weight:600}.program-questionnaire-new{z-index:100;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.program-questionnaire-new__shade.aol-rd-overlay{background:#00000080;position:absolute;inset:0}.program-questionnaire-new__panel.aol-rd-card{z-index:1;background-color:var(--aol-rd-color-white);background-image:radial-gradient(circle at 57% 100%, #fff 0%, #fff0 100%),linear-gradient(var(--aol-rd-color-modal-glass), var(--aol-rd-color-modal-glass));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:4px;gap:40px;width:100%;max-width:839px;max-height:calc(100vh - 48px);position:relative;overflow:auto;box-shadow:0 35px 77px #0003,0 140px 140px #0000002b,0 314px 188px #0000001a,0 558px 223px #00000008,0 873px 244px #0000}.program-questionnaire-new__close{cursor:pointer;width:24px;height:24px;color:var(--aol-rd-color-ink);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:24px;right:24px}.program-questionnaire-new__close:hover{opacity:.75}.program-questionnaire-new__close:focus-visible{outline:2px solid var(--aol-rd-color-ink);outline-offset:2px}.program-questionnaire-new__inner{flex-direction:column;align-items:stretch;gap:24px;padding:40px;display:flex}.program-questionnaire-new__title{font-family:var(--aol-rd-font-serif);letter-spacing:-.04em;color:var(--aol-rd-color-ink);margin:0;padding-right:40px;font-size:48px;font-weight:400;line-height:1.2}.program-questionnaire-new__description{font-family:var(--aol-rd-font-sans);color:var(--aol-rd-color-black);margin:0;font-size:15px;line-height:1.5}.program-questionnaire-new__questions{flex-direction:column;align-items:stretch;display:flex}.program-questionnaire-new__item{border-top:1px solid var(--aol-rd-color-rule);flex-direction:column;align-items:stretch;gap:16px;padding:16px 0;display:flex}.program-questionnaire-new__label{font-family:var(--aol-rd-font-sans);letter-spacing:-.0167em;color:var(--aol-rd-color-black);margin:0;font-size:15px;font-weight:400;line-height:1.5}.program-questionnaire-new__radios{flex-direction:column;align-items:stretch;gap:8px;display:flex}.program-questionnaire-new .checkout-default-new-tuition__radio{width:24px;height:24px}.program-questionnaire-new .checkout-default-new-tuition__radio:checked{background:radial-gradient(circle, var(--aol-rd-color-black) 0 6px, transparent 6.5px)}.program-questionnaire-new .aol-rd-input-box{width:100%}.program-questionnaire-new .aol-rd-input-box input::placeholder{color:var(--aol-rd-color-gray)}.program-questionnaire-new .aol-rd-input-box .react-select-container,.program-questionnaire-new .aol-rd-input-box>div{width:100%}.program-questionnaire-new .aol-rd-input-box .react-select__control{font-family:var(--aol-rd-font-sans);background:0 0;font-size:16px;font-weight:400;height:auto!important;min-height:0!important;box-shadow:none!important;border:none!important;border-radius:0!important;padding:0!important}.program-questionnaire-new .aol-rd-input-box .react-select__control--is-focused{box-shadow:none!important}.program-questionnaire-new .aol-rd-input-box .react-select__value-container{padding:0!important}.program-questionnaire-new .aol-rd-input-box .react-select__indicators{align-items:center}.program-questionnaire-new .aol-rd-input-box .react-select__indicator-separator{display:none}.program-questionnaire-new .aol-rd-input-box .react-select__dropdown-indicator,.program-questionnaire-new .aol-rd-input-box .react-select__clear-indicator{color:var(--aol-rd-color-ink);padding:0 0 0 8px}.program-questionnaire-new .aol-rd-input-box .react-select__placeholder{color:#666}.program-questionnaire-new .aol-rd-input-box .react-select__single-value,.program-questionnaire-new .aol-rd-input-box .react-select__input-container{color:var(--aol-rd-color-black);margin:0;padding:0}.program-questionnaire-new .aol-rd-input-box .react-select__menu{box-shadow:var(--aol-rd-shadow-input);border-radius:8px;margin-top:8px;overflow:hidden}.program-questionnaire-new .aol-rd-input-box .react-select__option{background-color:var(--aol-rd-color-white);color:var(--aol-rd-color-black)}.program-questionnaire-new .aol-rd-input-box .react-select__option--is-focused,.program-questionnaire-new .aol-rd-input-box .react-select__option--is-selected,.program-questionnaire-new .aol-rd-input-box .react-select__option--is-active,.program-questionnaire-new .aol-rd-input-box .react-select__option:active{color:var(--aol-rd-color-black);background-color:#f5f5f5}.program-questionnaire-new .invalid-feedback{font-family:var(--aol-rd-font-sans);font-size:13px;display:block}@media (max-width:767.98px){.program-questionnaire-new{align-items:flex-start;padding:16px}.program-questionnaire-new__panel.aol-rd-card{gap:24px;max-width:100%;max-height:calc(100vh - 32px);padding:16px}.program-questionnaire-new__inner{padding:24px 0 0}.program-questionnaire-new__title{font-size:32px}.program-questionnaire-new__close{top:16px;right:16px}}.meetup-checkout-new-tuition{flex-direction:column;gap:16px;display:flex}.meetup-checkout-new-tuition__option{font-family:var(--aol-rd-font-sans);color:var(--aol-rd-color-ink);align-items:center;gap:10px;margin:0;font-size:16px;line-height:1.5;display:flex}.meetup-checkout-new-tuition__label{font-weight:600}.meetup-checkout-new-tuition__price{margin-left:auto;font-weight:400}.meetup-checkout-new-tuition__price s{color:var(--aol-rd-color-muted);margin-right:4px}.meetup-checkout-new-tuition__join{background:var(--aol-rd-color-white);border:1px solid var(--aol-rd-color-ink);min-height:40px;font-family:var(--aol-rd-font-sans);color:var(--aol-rd-color-ink);border-radius:40px;align-self:flex-start;padding:8px 16px;font-size:14px}.checkout-page--membership-new .checkout-new-total__final:after{content:"/mo"}.checkout-page--membership-new .checkout-new-form-card form{flex-direction:column;align-items:stretch;gap:24px;display:flex}.checkout-membership-new-item{gap:16px}.checkout-membership-new-item__row{border-bottom:1px solid var(--aol-rd-color-rule);justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:8px;display:flex}.checkout-membership-new-item__label{font-family:var(--aol-rd-font-sans);color:var(--aol-rd-color-gray);margin:0;font-size:15px;line-height:1.5}.checkout-membership-new-item__value{font-family:var(--aol-rd-font-sans);text-align:right;color:var(--aol-rd-color-ink);margin:0;font-size:15px;font-weight:600;line-height:1.5}.checkout-membership-new-condition{font-family:var(--aol-rd-font-sans);color:var(--aol-rd-color-muted);margin:0;font-size:13px;line-height:1.5}.checkout-membership-new-discount-note{font-family:var(--aol-rd-font-sans);color:var(--aol-rd-color-ink);margin:0;font-size:13px;line-height:1.5}.checkout-membership-new-card{box-sizing:border-box;border:1px solid var(--aol-rd-color-rule);background:var(--aol-rd-color-white);border-radius:8px;width:100%;min-height:54px;padding:8px 16px}.checkout-membership-new-card.error{border-color:#9e2146}.checkout-membership-new-card__error{font-family:var(--aol-rd-font-sans);color:#9e2146;margin:8px 0 0;font-size:13px}.checkout-page--membership-new .checkout-new-agreements .agreement__group{flex-direction:row;align-items:flex-start;gap:24px;margin:0;display:flex}.checkout-page--membership-new .checkout-new-agreements .agreement__text{font-family:var(--aol-rd-font-sans);margin:0;font-size:15px;line-height:1.5}@media (max-width:991.98px){.checkout-page--membership-new .checkout-new-layout{align-items:stretch}.checkout-page--membership-new .checkout-membership-new-item{width:100%}}.thankyou-page--new{box-sizing:border-box;background-color:#d6bbe1;background-image:radial-gradient(44.48% 62.55%,#ffab264d 0%,#fff0 100%),linear-gradient(86.29deg,#ffffffb3 31.92%,#fff0 56.45%),radial-gradient(164.34% 100% at 50% 100%,#ccb0dfb3 0%,#fff0 100%),linear-gradient(#ffffff80,#ffffff80);background-attachment:scroll;min-height:100vh;padding:80px 88px 140px;overflow-x:hidden}.thankyou-page--new .thankyou-new-layout{-moz-column-gap:40px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:48px 40px;width:100%;max-width:1264px;margin:0 auto;display:grid}.thankyou-page--new .thankyou-new-layout__main{flex-direction:column;gap:24px;min-width:0;display:flex}.thankyou-page--new .thankyou-new-hero__kicker{font-family:var(--aol-rd-font-sans);color:var(--aol-rd-color-gray);margin:0 0 8px;font-size:16px;font-weight:400;line-height:1.5}.thankyou-page--new .thankyou-new-hero__title{font-family:var(--aol-rd-font-serif);letter-spacing:-.04em;color:var(--aol-rd-color-title);margin:0 0 16px;font-size:48px;font-weight:400;line-height:1.2}.thankyou-page--new .thankyou-new-hero__confirm,.thankyou-page--new .thankyou-new-hero__next{font-family:var(--aol-rd-font-sans);color:var(--aol-rd-color-ink);margin:0 0 12px;font-size:16px;font-weight:400;line-height:1.5}.thankyou-page--new .thankyou-new-hero__next{margin-bottom:0}.thankyou-page--new .thankyou-new-ticket,.thankyou-page--new .thankyou-new-program{background:var(--aol-rd-color-glass);border-radius:0}.thankyou-page--new .thankyou-new-ticket__title{font-family:var(--aol-rd-font-serif);color:var(--aol-rd-color-ink);font-size:24px;font-weight:400;line-height:1.3}.thankyou-page--new .thankyou-new-details__rows{flex-direction:column;gap:10px;display:flex}.thankyou-page--new .thankyou-new-details__row{border-bottom:1px solid var(--aol-rd-color-rule);justify-content:space-between;align-items:flex-start;gap:24px;padding-bottom:10px;display:flex}.thankyou-page--new .thankyou-new-details__row:last-child{border-bottom:0;padding-bottom:0}.thankyou-page--new .thankyou-new-details__label{font-family:var(--aol-rd-font-sans);color:var(--aol-rd-color-gray);flex-shrink:0;font-size:16px;font-weight:400;line-height:1.5}.thankyou-page--new .thankyou-new-details__value{min-width:0;font-family:var(--aol-rd-font-sans);color:var(--aol-rd-color-black);text-align:right;font-size:16px;font-weight:400;line-height:1.5}.thankyou-page--new .thankyou-new-ticket__calendar.aol-rd-btn--primary{align-self:flex-start;width:auto;min-width:200px;margin-top:8px}.thankyou-page--new .thankyou-new-ticket__checkin{border-top:1px solid var(--aol-rd-color-rule);flex-direction:column;gap:16px;margin-top:8px;padding-top:16px;display:flex}.thankyou-page--new .thankyou-new-ticket__checkin-label{font-family:var(--aol-rd-font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--aol-rd-color-gray);margin:0;font-size:13px;font-weight:600}.thankyou-page--new .thankyou-new-ticket__checkin-body{align-items:center;gap:24px;display:flex}.thankyou-page--new .thankyou-new-ticket__qr{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.thankyou-page--new .thankyou-new-ticket__qr-frame{box-sizing:border-box;background:var(--aol-rd-color-white);border:1px solid var(--aol-rd-color-rule);border-radius:8px;justify-content:center;align-items:center;padding:12px;display:flex}.thankyou-page--new .thankyou-new-ticket__qr-frame svg{display:block}.thankyou-page--new .thankyou-new-ticket__qr-title{font-family:var(--aol-rd-font-sans);color:var(--aol-rd-color-ink);margin:0;font-size:16px;font-weight:600;line-height:1.5}.thankyou-page--new .thankyou-new-ticket__qr-hint{font-family:var(--aol-rd-font-sans);color:var(--aol-rd-color-muted);margin:0;font-size:13px;font-weight:400;line-height:1.4}.thankyou-page--new .thankyou-new-ticket__wallet{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;min-width:0;display:flex}.thankyou-page--new .thankyou-new-ticket__wallet-note{font-family:var(--aol-rd-font-sans);color:var(--aol-rd-color-muted);margin:0;font-size:13px;font-weight:400;line-height:1.5}.thankyou-page--new .thankyou-new-ticket__wallet .wallet-pass-button button,.thankyou-page--new .thankyou-new-ticket__wallet .wallet-pass-options button:not(:last-child){box-sizing:border-box;width:auto;min-width:200px;min-height:48px;font-family:var(--aol-rd-font-sans);letter-spacing:.02em;box-shadow:var(--aol-rd-shadow-btn);cursor:pointer;justify-content:center;align-items:center;padding:16px 20px;font-weight:500;line-height:1;display:inline-flex;border:1px solid var(--aol-rd-color-ink)!important;border-radius:var(--aol-rd-radius-btn)!important;background:var(--aol-rd-color-ink)!important;color:var(--aol-rd-color-btn-text)!important;font-size:13px!important}.thankyou-page--new .thankyou-new-ticket__wallet .wallet-pass-button button:hover,.thankyou-page--new .thankyou-new-ticket__wallet .wallet-pass-button button:focus,.thankyou-page--new .thankyou-new-ticket__wallet .wallet-pass-options button:not(:last-child):hover,.thankyou-page--new .thankyou-new-ticket__wallet .wallet-pass-options button:not(:last-child):focus{background:var(--aol-rd-color-white)!important;color:var(--aol-rd-color-ink)!important}.thankyou-page--new .thankyou-new-ticket__wallet .wallet-pass-options{font-family:var(--aol-rd-font-sans);color:var(--aol-rd-color-ink);flex-direction:column;gap:8px;display:flex}.thankyou-page--new .thankyou-new-ticket__wallet .wallet-pass-options p{color:var(--aol-rd-color-muted);margin:0;font-size:13px}.thankyou-page--new .thankyou-new-survey{box-sizing:border-box;width:100%;max-width:1264px;margin:48px auto 0}.thankyou-page--new .thankyou-new-survey:empty{display:none}.thankyou-page--new .thankyou-new-survey:not(:empty){background:var(--aol-rd-color-glass);border:1px solid var(--aol-rd-color-rule);padding:40px}.thankyou-page--new .thankyou-new-survey h1,.thankyou-page--new .thankyou-new-survey h2,.thankyou-page--new .thankyou-new-survey h3,.thankyou-page--new .thankyou-new-survey h4,.thankyou-page--new .thankyou-new-survey p:first-child,.thankyou-page--new .thankyou-new-survey .question,.thankyou-page--new .thankyou-new-survey [class*=title],.thankyou-page--new .thankyou-new-survey [class*=heading]{font-family:var(--aol-rd-font-serif);letter-spacing:-.04em;color:var(--aol-rd-color-title);margin:0 0 24px;font-size:32px;font-weight:400;line-height:1.3}.thankyou-page--new .thankyou-new-survey label,.thankyou-page--new .thankyou-new-survey .option,.thankyou-page--new .thankyou-new-survey [class*=option]{font-family:var(--aol-rd-font-sans);color:var(--aol-rd-color-ink);align-items:center;gap:12px;margin:0 0 12px;font-size:16px;font-weight:400;line-height:1.5;display:flex}.thankyou-page--new .thankyou-new-survey input[type=radio]{appearance:none;border:2px solid var(--aol-rd-color-ink);cursor:pointer;background:0 0;border-radius:50%;flex-shrink:0;width:18px;height:18px;margin:0}.thankyou-page--new .thankyou-new-survey input[type=radio]:checked{background:radial-gradient(circle, var(--aol-rd-color-ink) 0 5px, transparent 6px)}.thankyou-page--new .thankyou-new-survey button,.thankyou-page--new .thankyou-new-survey input[type=submit],.thankyou-page--new .thankyou-new-survey #submit1{box-sizing:border-box;border:1px solid var(--aol-rd-color-ink);border-radius:var(--aol-rd-radius-btn);background:var(--aol-rd-color-ink);width:auto;min-width:160px;min-height:48px;color:var(--aol-rd-color-btn-text);font-family:var(--aol-rd-font-sans);letter-spacing:.02em;box-shadow:var(--aol-rd-shadow-btn);cursor:pointer;justify-content:center;align-items:center;margin-top:16px;padding:16px 20px;font-size:13px;font-weight:500;display:inline-flex}.thankyou-page--new .thankyou-new-survey button:hover,.thankyou-page--new .thankyou-new-survey button:focus,.thankyou-page--new .thankyou-new-survey input[type=submit]:hover,.thankyou-page--new .thankyou-new-survey input[type=submit]:focus,.thankyou-page--new .thankyou-new-survey #submit1:hover,.thankyou-page--new .thankyou-new-survey #submit1:focus{background:var(--aol-rd-color-white);color:var(--aol-rd-color-ink)}.thankyou-page--new .thankyou-new-media{flex-direction:column;gap:16px;min-width:0;display:flex}.thankyou-page--new .thankyou-new-media__frame{aspect-ratio:16/9;border:1px solid var(--aol-rd-color-rule);background:var(--aol-rd-color-white);border-radius:8px;width:100%;overflow:hidden}.thankyou-page--new .thankyou-new-media__frame iframe,.thankyou-page--new .thankyou-new-media__frame img,.thankyou-page--new .thankyou-new-media__frame video{border:0;width:100%;height:100%;display:block}.thankyou-page--new .thankyou-new-program__title{font-family:var(--aol-rd-font-serif);color:var(--aol-rd-color-ink);margin:0;font-size:24px;font-weight:400;line-height:1.3}.thankyou-page--new .thankyou-new-apps{flex-direction:column;gap:16px;display:flex}.thankyou-page--new .thankyou-new-apps__text{font-family:var(--aol-rd-font-sans);color:var(--aol-rd-color-ink);margin:0;font-size:16px;font-weight:400;line-height:1.5}.thankyou-page--new .thankyou-new-apps__buttons{flex-wrap:wrap;gap:12px;display:flex}.thankyou-page--new .thankyou-new-apps__btn{width:auto;min-width:160px}.thankyou-page--new .thankyou-new-apps__btn img{width:16px;height:16px}.thankyou-page--new .thankyou-new-journey{background:radial-gradient(80% 120% at 0% 100%, #ccb0df59 0%, #fff0 70%),var(--aol-rd-color-glass);grid-column:1/-1;padding:40px}.thankyou-page--new .thankyou-new-journey__title{font-family:var(--aol-rd-font-serif);letter-spacing:-.04em;color:var(--aol-rd-color-title);margin:0 0 32px;font-size:48px;font-weight:400;line-height:1.2}.thankyou-page--new .thankyou-new-journey__steps{flex-direction:column;gap:0;max-width:640px;display:flex}.thankyou-page--new .journey-starts__step{align-items:flex-start;display:flex;position:relative}.thankyou-page--new .journey-starts__step:not(:last-child){padding-bottom:24px}.thankyou-page--new .journey-starts__step:not(:last-child):after{content:"";border-left:1px solid var(--aol-rd-color-rule);width:1px;box-shadow:none;z-index:1;background:0 0;display:block;position:absolute;top:32px;bottom:0;left:15px}.thankyou-page--new .journey-starts__step-number{background:var(--aol-rd-color-white);width:32px;height:32px;box-shadow:none;font-family:var(--aol-rd-font-sans);color:var(--aol-rd-color-ink);z-index:2;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-right:16px;font-size:16px;font-weight:600;line-height:1;display:flex}.thankyou-page--new .journey-starts__detail{flex:1;width:auto;min-width:0}.thankyou-page--new .journey-starts__step-title{font-family:var(--aol-rd-font-sans);color:var(--aol-rd-color-ink);margin:0 0 8px;font-size:16px;font-weight:600;line-height:1.5}.thankyou-page--new .journey-starts__step-text{font-family:var(--aol-rd-font-sans);color:var(--aol-rd-color-ink);margin:0;font-size:16px;font-weight:400;line-height:1.5}@media (max-width:991.98px){.thankyou-page--new{padding:40px 20px 120px}.thankyou-page--new .thankyou-new-layout{grid-template-columns:minmax(0,1fr)}.thankyou-page--new .thankyou-new-hero__title,.thankyou-page--new .thankyou-new-journey__title{font-size:32px}.thankyou-page--new .thankyou-new-ticket__calendar.aol-rd-btn--primary{align-self:center}.thankyou-page--new .thankyou-new-ticket__checkin-body{flex-direction:column;align-items:center}.thankyou-page--new .thankyou-new-ticket__wallet-note{max-width:unset;text-align:center}.thankyou-page--new .thankyou-new-apps{align-items:center}.thankyou-page--new .thankyou-new-apps__buttons{justify-content:center}.thankyou-page--new .thankyou-new-ticket__wallet{align-items:center}.thankyou-page--new .thankyou-new-survey:not(:empty){padding:24px 16px}.thankyou-page--new .thankyou-new-survey h1,.thankyou-page--new .thankyou-new-survey h2,.thankyou-page--new .thankyou-new-survey h3,.thankyou-page--new .thankyou-new-survey h4{font-size:24px}.thankyou-page--new .thankyou-new-journey{padding:24px}.thankyou-page--new .thankyou-new-ticket,.thankyou-page--new .thankyou-new-program{padding:16px}.thankyou-page--new .thankyou-new-ticket__checkin-label{text-align:center}}.thankyou-new-sticky{z-index:20;background:var(--aol-rd-color-glass-bar);border-top:1px solid var(--aol-rd-color-rule);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:fixed;bottom:0;left:0;right:0}.thankyou-new-sticky__inner{box-sizing:border-box;justify-content:space-between;align-items:center;gap:24px;width:100%;max-width:1264px;margin:0 auto;padding:16px 88px;display:flex}.thankyou-new-sticky__info{align-items:center;gap:16px;min-width:0;display:flex}.thankyou-new-sticky__photo{-o-object-fit:cover;object-fit:cover;border-radius:12px;flex-shrink:0;width:60px;height:60px;display:none}.thankyou-new-sticky__copy{min-width:0}.thankyou-new-sticky__copy p{font-family:var(--aol-rd-font-sans);color:var(--aol-rd-color-gray);margin:0 0 4px;font-size:13px;font-weight:400;line-height:1.4}.thankyou-new-sticky__copy h3{font-family:var(--aol-rd-font-serif);color:var(--aol-rd-color-ink);margin:0;font-size:20px;font-weight:400;line-height:1.3}.thankyou-new-sticky__cta{flex-shrink:0;width:auto;min-width:180px}@media (min-width:992px){.thankyou-new-sticky__photo{display:block}}@media (max-width:991.98px){.thankyou-new-sticky__inner{padding:12px 20px}.thankyou-new-sticky__cta{min-width:0}}.thankyou-page--new.meetup-thankyou-page--new .thankyou-new-media__frame{border-radius:0}.thankyou-page--new.meetup-thankyou-page--new .thankyou-new-media__frame img{-o-object-fit:cover;object-fit:cover}.thankyou-page--new.meetup-thankyou-page--new .thankyou-new-details__value .aol-rd-link{overflow-wrap:anywhere}.thankyou-new-sticky.meetup-thankyou-page--new .meetup-thankyou-new-sticky__event{align-items:center;min-width:0;display:flex}.thankyou-new-sticky.meetup-thankyou-page--new .meetup-thankyou-new-sticky__img{-o-object-fit:cover;object-fit:cover;flex-shrink:0;width:60px;height:60px;margin-right:20px;display:none}@media (min-width:992px){.thankyou-new-sticky.meetup-thankyou-page--new .meetup-thankyou-new-sticky__img{display:block}}@media (max-width:991.98px){.thankyou-new-sticky.meetup-thankyou-page--new .thankyou-new-sticky__info h3{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}.meetup-thankyou-new-calendar{z-index:200;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.meetup-thankyou-new-calendar__shade.aol-rd-overlay{background:#00000080;position:absolute;inset:0}.meetup-thankyou-new-calendar__panel.aol-rd-card{z-index:1;background-color:var(--aol-rd-color-white);background-image:radial-gradient(circle at 57% 100%, #fff 0%, #fff0 100%),linear-gradient(var(--aol-rd-color-modal-glass), var(--aol-rd-color-modal-glass));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:4px;gap:40px;width:100%;max-width:560px;max-height:calc(100vh - 48px);padding:40px 40px 32px;position:relative;overflow:auto;box-shadow:0 35px 77px #0003,0 140px 140px #0000002b,0 314px 188px #0000001a,0 558px 223px #00000008,0 873px 244px #0000}.meetup-thankyou-new-calendar__close{cursor:pointer;width:24px;height:24px;color:var(--aol-rd-color-ink);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:24px;right:24px}.meetup-thankyou-new-calendar__close:hover{opacity:.75}.meetup-thankyou-new-calendar__close:focus-visible{outline:2px solid var(--aol-rd-color-ink);outline-offset:2px}.meetup-thankyou-new-calendar__title{text-align:center;font-family:var(--aol-rd-font-serif);letter-spacing:-.04em;color:var(--aol-rd-color-ink);margin:0;padding-right:40px;font-size:32px;font-weight:400;line-height:1.2}.meetup-thankyou-new-calendar__options{flex-direction:column;align-items:center;gap:12px;display:flex}@media (max-width:767.98px){.meetup-thankyou-new-calendar{padding:16px}.meetup-thankyou-new-calendar__panel.aol-rd-card{gap:24px;max-width:100%;max-height:calc(100vh - 32px);padding:16px}.meetup-thankyou-new-calendar__title{font-size:28px}.meetup-thankyou-new-calendar__close{top:16px;right:16px}}.thankyou-page--new.membership-thankyou-page--new{flex-direction:column;justify-content:center;align-items:center;padding:48px 24px;display:flex}.thankyou-page--new.membership-thankyou-page--new .membership-thankyou,.thankyou-page--new.membership-thankyou-page--new .membership-thankyou-mobile{width:100%;max-width:940px}.thankyou-page--new.membership-thankyou-page--new .membership-thankyou--solo{max-width:677px}.thankyou-page--new.membership-thankyou-page--new .membership-thankyou--digital{max-width:780px}.thankyou-page--new.membership-thankyou-page--new .membership-thankyou__title,.thankyou-page--new.membership-thankyou-page--new .membership-thankyou-mobile__title{text-align:center;font-family:var(--aol-rd-font-serif);letter-spacing:-.04em;color:var(--aol-rd-color-title);margin:0 0 40px;font-size:48px;font-weight:400;line-height:1.2}.thankyou-page--new.membership-thankyou-page--new .membership-thankyou__card{background:var(--aol-rd-color-white);border-radius:var(--aol-rd-radius-card);box-shadow:var(--aol-rd-shadow-card);justify-content:space-between;display:flex;overflow:hidden}.thankyou-page--new.membership-thankyou-page--new .membership-thankyou__info{flex-direction:column;justify-content:space-between;width:100%;display:flex}.thankyou-page--new.membership-thankyou-page--new .membership-thankyou__text,.thankyou-page--new.membership-thankyou-page--new .membership-thankyou-mobile__text{font-family:var(--aol-rd-font-sans);color:var(--aol-rd-color-ink);text-align:left;margin:0;padding:40px 40px 0;font-size:16px;font-weight:400;line-height:1.5}.thankyou-page--new.membership-thankyou-page--new .membership-thankyou__text a,.thankyou-page--new.membership-thankyou-page--new .membership-thankyou-mobile__text a{font-family:var(--aol-rd-font-sans);color:var(--aol-rd-color-ink);text-decoration:underline}.thankyou-page--new.membership-thankyou-page--new .membership-thankyou__text p:not(:last-child),.thankyou-page--new.membership-thankyou-page--new .membership-thankyou-mobile__text p:not(:last-child){margin-bottom:16px}.thankyou-page--new.membership-thankyou-page--new .membership-thankyou--solo .membership-thankyou__text{padding-bottom:40px}.thankyou-page--new.membership-thankyou-page--new .membership-thankyou__actions,.thankyou-page--new.membership-thankyou-page--new .membership-thankyou-mobile__actions{padding:24px 40px 32px}.thankyou-page--new.membership-thankyou-page--new .membership-thankyou--digital .membership-thankyou__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:32px;display:flex}.thankyou-page--new.membership-thankyou-page--new .membership-thankyou__actions .aol-rd-btn--primary,.thankyou-page--new.membership-thankyou-page--new .membership-thankyou-mobile__actions .aol-rd-btn--primary{width:auto;min-width:220px}.thankyou-page--new.membership-thankyou-page--new .membership-thankyou__store{cursor:pointer;background:0 0;border:0;padding:0}.thankyou-page--new.membership-thankyou-page--new .membership-thankyou__image,.thankyou-page--new.membership-thankyou-page--new .membership-thankyou-mobile__image{border-radius:0 var(--aol-rd-radius-card) var(--aol-rd-radius-card) 0;flex-shrink:0;width:263px;min-height:330px;position:relative;overflow:hidden}.thankyou-page--new.membership-thankyou-page--new .membership-thankyou__image img,.thankyou-page--new.membership-thankyou-page--new .membership-thankyou-mobile__image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.thankyou-page--new.membership-thankyou-page--new .membership-thankyou__date,.thankyou-page--new.membership-thankyou-page--new .membership-thankyou-mobile__date{border-radius:var(--aol-rd-radius-option);background:var(--aol-rd-color-overlay);font-family:var(--aol-rd-font-sans);color:var(--aol-rd-color-white);padding:9px 10px;font-size:12px;font-weight:500;position:absolute;top:20px;left:20px}.thankyou-page--new.membership-thankyou-page--new .membership-thankyou__detail,.thankyou-page--new.membership-thankyou-page--new .membership-thankyou-mobile__detail{font-family:var(--aol-rd-font-sans);color:var(--aol-rd-color-white);position:absolute;bottom:35px;left:20px;right:20px}.thankyou-page--new.membership-thankyou-page--new .membership-thankyou__mode,.thankyou-page--new.membership-thankyou-page--new .membership-thankyou-mobile__mode{margin:0;font-size:12px;font-weight:400}.thankyou-page--new.membership-thankyou-page--new .membership-thankyou__name,.thankyou-page--new.membership-thankyou-page--new .membership-thankyou-mobile__name{font-family:var(--aol-rd-font-serif);letter-spacing:-.04em;margin:2px 0 10px;font-size:20px;font-weight:400}.thankyou-page--new.membership-thankyou-page--new .membership-thankyou__teacher,.thankyou-page--new.membership-thankyou-page--new .membership-thankyou-mobile__teacher{margin:0;font-size:14px;font-weight:500}.membership-thankyou-mobile{display:none}@media screen and (max-width:768px){.thankyou-page--new.membership-thankyou-page--new .membership-thankyou--with-event{display:none}.thankyou-page--new.membership-thankyou-page--new .membership-thankyou__title,.thankyou-page--new.membership-thankyou-page--new .membership-thankyou-mobile__title{font-size:32px}.thankyou-page--new.membership-thankyou-page--new .membership-thankyou-mobile{flex-direction:column;width:100%;display:flex}.thankyou-page--new.membership-thankyou-page--new .membership-thankyou-mobile__text{text-align:center;padding:0 0 24px}.thankyou-page--new.membership-thankyou-page--new .membership-thankyou-mobile__actions{justify-content:center;padding:0 0 24px;display:flex}.thankyou-page--new.membership-thankyou-page--new .membership-thankyou-mobile__image{border-radius:var(--aol-rd-radius-card);width:100%}}.all-courses{padding:100px 20px 0}@media screen and (max-width:991px){.all-courses{margin-top:0!important}}@media screen and (max-width:767px){.all-courses{padding-top:40px}}.all-courses section.beginner-courses,.all-courses section.advanced-courses{max-width:1304px;margin:auto;padding-bottom:100px}@media screen and (max-width:767px){.all-courses section.beginner-courses,.all-courses section.advanced-courses{padding-bottom:80px}}.all-courses .section-title{text-align:center;margin-bottom:48px;font-size:56px;font-weight:400;line-height:68px}@media screen and (max-width:767px){.all-courses .section-title{margin-bottom:40px;font-size:32px;line-height:38px}}.all-courses .courses-listing{flex-wrap:wrap;gap:48px 20px;display:flex}@media screen and (max-width:767px){.all-courses .courses-listing{gap:20px}}.all-courses .courses-listing .course-item{background:#fff;border-radius:20px;flex:1 0 48%;max-width:49%;box-shadow:0 0 46.6px #d0cccc40}@media screen and (max-width:767px){.all-courses .courses-listing .course-item{flex:1 0 100%;max-width:100%}}.all-courses .courses-listing .course-img img{-o-object-fit:cover;object-fit:cover;border-radius:20px 20px 0 0;width:100%;height:240px}.all-courses .courses-listing .course-img img[src="/img/courses/sleep-anxiety.webp"]{-o-object-position:90% 100%;object-position:90% 100%}.all-courses .courses-listing .course-img img[src="/img/courses/sky-resilience.webp"]{-o-object-position:100% 35%;object-position:100% 35%}.all-courses .courses-listing .course-img img[src="/img/courses/sahaj-samadhi-meditation.webp"]{-o-object-position:10% 100%;object-position:10% 100%}.all-courses .courses-listing .course-img img[src="/img/courses/art-of-living-part-1.webp"]{-o-object-position:20% 100%;object-position:20% 100%}.all-courses .courses-listing .course-img img[src="/img/courses/art-of-living-part-2.webp"]{-o-object-position:0% 0%;object-position:0% 0%}.all-courses .courses-listing .course-img img[src="/img/courses/blessings-course.webp"]{-o-object-position:90% 100%;object-position:90% 100%}.all-courses .courses-listing .course-img img[src="/img/courses/sanyam-course.webp"],.all-courses .courses-listing .course-img img[src="/img/courses/sri-sri-yoga-deep-dive.webp"]{-o-object-position:0% 0%;object-position:0% 0%}.all-courses .courses-listing .course-img img[src="/img/courses/teacher-training.webp"],.all-courses .courses-listing .course-img img[src="/img/courses/sri-sri-marma-practitioner.webp"]{-o-object-position:100%;object-position:100%}.all-courses .courses-listing .course-img img[src="/img/courses/SKY-Schools-Breathwork-Wellness-Tile.webp"]{-o-object-position:0 0;object-position:0 0}.all-courses .courses-listing .course-info{padding:20px 16px 24px}.all-courses .courses-listing .course-title{margin-bottom:12px;font-family:Lora;font-size:24px;font-weight:500;line-height:31px}@media screen and (max-width:767px){.all-courses .courses-listing .course-title{font-size:22px;line-height:28px}}.all-courses .courses-listing .course-desc{color:#6f7283;margin-bottom:12px;font-size:16px;font-weight:400;line-height:24px}.all-courses .courses-listing a.course-link{color:#ed994e;background:url(/img/find-course-arrow.webp) 100% no-repeat;padding:5px 44px 5px 0;font-size:18px;font-weight:600;line-height:24px;text-decoration:none;display:inline-block}.all-courses .courses-listing a.course-link-pwht,.all-courses .courses-listing a.course-link-sky-schools{color:#0e59a3;align-items:center;gap:10px;padding:5px 0;font-size:18px;font-weight:600;line-height:24px;text-decoration:none;display:inline-flex}.all-courses .courses-listing a.course-link-pwht:after,.all-courses .courses-listing a.course-link-sky-schools:after{content:"";color:#fff;background:#0e59a3;border-radius:100%;justify-content:center;align-items:center;width:32px;height:32px;font-family:iconaol;display:inline-flex}.all-courses .courses-listing a.course-link-sky-schools{color:#3b89e6}.all-courses .courses-listing a.course-link-sky-schools:after{background:#3b89e6}@media screen and (max-width:991px){main.all-courses-find{margin:auto}}main.all-courses-find .title-header{background-color:#fffaf5;background-image:url(/img/center-header-bg-1.webp),url(/img/center-header-bg-2.webp);background-position:0,100%;background-repeat:no-repeat,no-repeat;flex-direction:column;justify-content:center;align-items:center;padding:80px 0;display:flex}@media screen and (max-width:767px){main.all-courses-find .title-header{background:#fffaf5;padding:20px 16px}}main.all-courses-find .title-header .page-title{text-align:center;margin:0;font-family:Lora;font-size:48px;font-weight:300;line-height:65px}@media screen and (max-width:767px){main.all-courses-find .title-header .page-title{font-size:32px;font-weight:400;line-height:38px}}main.all-courses-find .title-header .page-description{color:#6f7283;text-align:center;max-width:588px;margin-left:auto;margin-right:auto;font-size:20px;line-height:28px}@media screen and (max-width:767px){main.all-courses-find .title-header .page-description{font-size:16px;line-height:24px}}main.all-courses-find .section-course-find{padding:80px 20px}@media screen and (max-width:991px){main.all-courses-find .section-course-find{padding:40px 0}}main.all-courses-find .section-course-find .container{align-items:flex-start;gap:48px;max-width:1304px;margin:auto;display:flex}@media screen and (max-width:991px){main.all-courses-find .section-course-find .container{flex-direction:column;gap:20px}}main.all-courses-find .section-course-find .course-filter-wrap{background:#f7f7f7;border-radius:16px;flex-direction:column;flex:1;gap:12px;max-width:316px;padding:20px;display:flex}@media screen and (min-width:992px){main.all-courses-find .section-course-find .course-filter-wrap{max-height:90vh;position:sticky;top:5vh;overflow:auto}}main.all-courses-find .section-course-find .course-filter-wrap .filter-save-button{display:none}@media screen and (max-width:720px){main.all-courses-find .section-course-find .course-filter-wrap .search_course_form_mobile{margin-bottom:0}main.all-courses-find .section-course-find .course-filter-wrap .search_course_form_mobile .courses-filter button.btn_outline_box{color:#000}}main.all-courses-find .section-course-find .course-filter-wrap .courses-filter__wrapper-list{border:1px solid #e9e9e9;width:100%;padding:8px;border-radius:20px!important;top:100%!important;box-shadow:0 8px 8px -4px #10182808,0 20px 24px -4px #10182814!important}main.all-courses-find .section-course-find .course-filter-wrap .courses-filter__wrapper-list .courses-filter__list.active{width:100%}main.all-courses-find .section-course-find .course-filter-wrap .courses-filter__wrapper-list .courses-filter__list.active .courses-filter__list-item{text-align:left}main.all-courses-find .section-course-find .course-filter-wrap .courses-filter__wrapper-list .courses-filter__list.active .courses-filter__list-item:hover{background:#ed994e70}main.all-courses-find .section-course-find .course-filter-wrap .courses-filter__wrapper-list .smart-input input.custom-input{margin:0;width:100%!important}main.all-courses-find .section-course-find .course-filter-wrap .courses-filter__wrapper-list{border:1px solid #e9e9e9;width:100%;padding:8px;border-radius:20px!important;box-shadow:0 8px 8px -4px #10182808,0 20px 24px -4px #10182814!important}main.all-courses-find .section-course-find .course-filter-wrap .courses-filter__wrapper-list .courses-filter__list,main.all-courses-find .section-course-find .course-filter-wrap .courses-filter__wrapper-list .courses-filter__list.active{width:100%}main.all-courses-find .section-course-find .course-filter-wrap .courses-filter__wrapper-list .courses-filter__list .courses-filter__list-item{text-align:left}main.all-courses-find .section-course-find .course-filter-wrap .courses-filter__wrapper-list .courses-filter__list .courses-filter__list-item:hover{background:#ed994e70}main.all-courses-find .section-course-find .course-filter-wrap .courses-filter__wrapper-list .smart-input{width:100%}main.all-courses-find .section-course-find .course-filter-wrap .courses-filter__wrapper-list .smart-input input.custom-input{width:100%!important;margin:0!important}main.all-courses-find .section-course-find .course-filter-wrap .courses-filter__wrapper-list .smart-input .smart-input--list{box-shadow:none;border:none;width:100%;padding:0;margin:5px 0 0!important}main.all-courses-find .section-course-find .course-filter-wrap .courses-filter__wrapper-list .smart-input .smart-input--list:empty{display:none}main.all-courses-find .section-course-find .course-filter-wrap .courses-filter__wrapper-list .smart-input .smart-input--list .smart-input--list-item{padding:12px 20px;font-size:14px}main.all-courses-find .section-course-find .course-filter-wrap .courses-filter__wrapper-list .smart-input .smart-input--list .smart-input--list-item:hover{background:#ed994e70}main.all-courses-find .section-course-find .course-filter-wrap .search_course_form_mobile .datepicker-block .rs-picker-toggle-wrapper{display:block}main.all-courses-find .section-course-find .course-filter-wrap .search_course_form_mobile .datepicker-block input{border-width:0}main.all-courses-find .section-course-find .course-filter-wrap .search_course_form_mobile .datepicker-block .rs-input-group-addon{display:none}main.all-courses-find .section-course-find .course-filter-wrap #courses-filters{flex-direction:column;padding:0;display:flex;align-items:flex-start!important}main.all-courses-find .section-course-find .course-filter-wrap #courses-filters .courses-filter .rs-input::placeholder{color:#cbd5e1}main.all-courses-find .section-course-find .course-filter-wrap #courses-filters .courses-filter .rs-input:focus{box-shadow:none!important;outline:0!important}main.all-courses-find .section-course-find .course-filter-wrap #courses-filters .courses-filter .rs-input{color:#31364e;-webkit-tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;box-shadow:none;border-width:0;height:100%}main.all-courses-find .section-course-find .course-filter-wrap #courses-filters .courses-filter .rs-picker-error>.rs-input-group{border-color:#0000}main.all-courses-find .section-course-find .course-filter-wrap #courses-filters .courses-filter .rs-picker-daterange.rs-picker-subtle .rs-input-group{background-color:#0000;border-color:#0000;outline:none}main.all-courses-find .section-course-find .course-filter-wrap #courses-filters .courses-filter .rs-input-group-addon{display:none}main.all-courses-find .section-course-find .course-filter-wrap #courses-filters .courses-filter .rs-picker-error>.rs-input-group{border-width:0}main.all-courses-find .section-course-find .course-filter-wrap #courses-filters .courses-filter .courses-filter__button.date-picker{padding:0}main.all-courses-find .section-course-find .course-filter-wrap #courses-filters .courses-filter{flex-direction:column;flex:1;width:100%;display:flex}main.all-courses-find .section-course-find .course-filter-wrap #courses-filters .courses-filter label{margin-bottom:6px}main.all-courses-find .section-course-find .course-filter-wrap #courses-filters .courses-filter__button{text-align:left;white-space:nowrap;text-overflow:ellipsis;background:#fff url(/img/chevron-down.svg) calc(100% - 14px) no-repeat;border:1px solid #e9e9e9;border-radius:16px;height:44px;padding:10px 35px 10px 14px;font-size:16px;font-weight:500;line-height:24px;overflow:hidden;box-shadow:0 1px 2px #1018280d}main.all-courses-find .section-course-find .course-filter-wrap #courses-filters .courses-filter .courses-filter__remove{background:0 0;width:20px;height:20px;padding:0;top:auto;bottom:30px;right:-7px}main.all-courses-find .section-course-find .course-filter-wrap #courses-filters .courses-filter.active .courses-filter__button,main.all-courses-find .section-course-find .course-filter-wrap #courses-filters .courses-filter.with-selected .courses-filter__button{color:#31364e;border:1px solid #ed994e;outline:none}main.all-courses-find .section-course-find .course-filter-wrap #courses-filters .courses-filter.active .courses-filter__button:before,main.all-courses-find .section-course-find .course-filter-wrap #courses-filters .courses-filter.with-selected .courses-filter__button:before{display:none}main.all-courses-find .section-course-find .course-filter-wrap #courses-filters .courses-filter .courses-filter__wrapper-list{border:1px solid #e9e9e9;border-radius:20px;top:100%;box-shadow:0 8px 8px -4px #10182808,0 20px 24px -4px #10182814}main.all-courses-find .section-course-find .course-filter-wrap #courses-filters .courses-filter .courses-filter__wrapper-list:before{display:none}main.all-courses-find .section-course-find .course-filter-wrap #courses-filters .courses-filter.upward .courses-filter__wrapper-list{bottom:44px;top:auto!important}main.all-courses-find .section-course-find .course-filter-wrap #courses-filters .courses-filter.upward .courses-filter__wrapper-list .smart-input--list{order:-1;margin:0 0 5px!important}@media screen and (max-width:991px){main.all-courses-find .section-course-find .course-filter-wrap{background:0 0;width:100%;max-width:100%;padding:0}main.all-courses-find .section-course-find .course-filter-wrap.open:after{content:"";z-index:101;background:#000c;width:100%;height:100%;position:fixed;top:0;left:0}main.all-courses-find .section-course-find .course-filter-wrap #courses-filters{background:#fff;border-radius:20px 20px 0 0;height:0;padding:0 16px 90px;display:none!important}main.all-courses-find .section-course-find .course-filter-wrap #courses-filters.open{z-index:102;width:100%;height:80vh;position:fixed;bottom:0;left:0;overflow:auto;display:flex!important}main.all-courses-find .section-course-find .course-filter-wrap .filter-cancel-button{z-index:101;background:#fff;border:none;border-radius:32px;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:fixed;bottom:calc(100dvh - 100px);right:10px}main.all-courses-find .section-course-find .course-filter-wrap .filter-cancel-button:after,main.all-courses-find .section-course-find .course-filter-wrap .filter-cancel-button:before{content:"";background:#6f7283;border-radius:2px;width:16px;height:2px;margin:0 8px;display:block;position:absolute;top:50%;transform:rotate(45deg)}main.all-courses-find .section-course-find .course-filter-wrap .filter-cancel-button:before{transform:rotate(135deg)}main.all-courses-find .section-course-find .course-filter-wrap .filter-cancel-button:focus{outline:none}main.all-courses-find .section-course-find .course-filter-wrap .filter-save-button{color:#fff;z-index:1;background:linear-gradient(102.78deg,#ffd16f -37.89%,#ff865b 100.28%);border:none;border-radius:100px;justify-content:center;align-items:center;width:calc(100% - 32px);height:44px;padding:0;font-size:14px;font-weight:600;line-height:24px;display:flex;position:fixed;bottom:32px;left:16px}}main.all-courses-find .section-course-find .course-filter-wrap .course-filter-btn,main.all-courses-find .section-course-find .course-filter-wrap .filter--button{color:#31364e;cursor:pointer;background:#fff;border:1.5px solid #31364e;border-radius:100px;justify-content:center;align-items:center;gap:6px;width:142px;height:44px;font-size:16px;font-weight:500;line-height:24px;display:flex}main.all-courses-find .section-course-find .course-filter-wrap .course-filter-btn .icon-aol,main.all-courses-find .section-course-find .course-filter-wrap .filter--button .icon-aol{font-size:20px}main.all-courses-find .section-course-find .course-filter-wrap .course-filter-btn #filter-count,main.all-courses-find .section-course-find .course-filter-wrap .filter--button #filter-count{color:#fff;background:#ed994e;border-radius:100%;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;font-weight:600;display:flex}@media screen and (min-width:992px){main.all-courses-find .section-course-find .course-filter-wrap .course-filter-btn,main.all-courses-find .section-course-find .course-filter-wrap .filter--button{display:none}}main.all-courses-find .section-course-find .course-filter-wrap .course-filter-btn.active:after,main.all-courses-find .section-course-find .course-filter-wrap .filter--button.active:after{content:"";z-index:101;background:#000c;width:100%;height:100%;position:fixed;top:0;left:0}main.all-courses-find .section-course-find .course-filter-wrap .filter--box{z-index:102;background:#fff;border-radius:20px 20px 0 0;flex-direction:column;width:100%;height:calc(100dvh - 105px);padding:0 16px 90px;display:flex;position:fixed;bottom:0;left:0;overflow:auto}main.all-courses-find .section-course-find .course-filter-wrap .filter--box[style="display: none;"]+.filter-cancel-button{display:none}main.all-courses-find .section-course-find .course-filter-wrap .filter--box .selected-filter-wrap{flex-basis:unset;align-items:flex-start;gap:12px;margin-top:30px;margin-bottom:16px;display:flex}main.all-courses-find .section-course-find .course-filter-wrap .filter--box .filter-cancel-button+label{margin-top:25px}main.all-courses-find .section-course-find .course-filter-wrap .filter--box .btn_outline_box,main.all-courses-find .section-course-find .course-filter-wrap .filter--box .mobile-modal--header .custom-dropdown{text-align:left;background:#fff url(/img/chevron-down.svg) calc(100% - 14px) no-repeat;border:1px solid #e9e9e9;border-radius:16px;justify-content:flex-start;height:44px;margin-bottom:20px;margin-left:0;margin-right:0;padding:10px 14px;font-size:16px;font-weight:500;line-height:24px;box-shadow:0 1px 2px #1018280d;margin-top:6px!important}main.all-courses-find .section-course-find .course-filter-wrap .filter--box .btn_outline_box:after,main.all-courses-find .section-course-find .course-filter-wrap .filter--box .mobile-modal--header .custom-dropdown:after{display:none}main.all-courses-find .section-course-find .course-filter-wrap .filter--box .btn_outline_box a.btn,main.all-courses-find .section-course-find .course-filter-wrap .filter--box .mobile-modal--header .custom-dropdown a.btn{text-align:left;width:100%;padding:0;font-size:16px;font-weight:500;text-decoration:none}main.all-courses-find .section-course-find .course-filter-wrap .filter--box .mobile-modal--header .dropdown-menu{border-color:#ffb467}main.all-courses-find .section-course-find .course-filter-wrap .filter--box .mobile-modal--header .dropdown-menu .dropdown-item:hover{background:#ed994e70}main.all-courses-find .section-course-find .course-filter-wrap .filter--box .mobile-modal--header .smart-input .custom-input{margin-top:6px;margin-bottom:20px}main.all-courses-find .section-course-find .course-filter-wrap .filter--box .mobile-modal--header .smart-input--list{border:1px solid #ffb467;border-radius:0 0 4px 4px;width:100%;margin:0;padding:.5rem 0;box-shadow:0 2px 25px #3d8be833}main.all-courses-find .section-course-find .course-filter-wrap .filter--box .mobile-modal--header .smart-input--list .smart-input--list-item{color:#303650;cursor:pointer;padding:.25rem 1.5rem;font-size:14px}main.all-courses-find .section-course-find .course-filter-wrap .filter--box .mobile-modal--header .smart-input--list .smart-input--list-item:hover{background:#ed994e70}main.all-courses-find .section-course-find .course-filter-wrap .filter--box .btn_outline_box{width:100%}main.all-courses-find .section-course-find .course-filter-wrap .filter--box #switch-mobile-filter{padding:3px}main.all-courses-find .section-course-find .course-filter-wrap .filter--box #switch-mobile-filter a.btn{text-align:center;background:#fff;transition:unset}main.all-courses-find .section-course-find .course-filter-wrap .filter--box #switch-mobile-filter a.btn[data-swicth-active=true]{color:#fff;background:linear-gradient(102.78deg,#ffd16f -37.89%,#ff865b 100.28%);border-radius:12px;height:36px;line-height:36px}main.all-courses-find .section-course-find .course-filter-wrap .filter--box .courses-filter.with-selected .btn_outline_box{border:1px solid #ed994e}main.all-courses-find .section-course-find .course-filter-wrap .filter--box .courses-filter.with-selected .courses-filter__remove{background:0 0;width:20px;height:20px;padding:0;top:0;bottom:auto;right:-7px}main.all-courses-find .section-course-find .course-filter-wrap #time-modal_mobile.mobile-modal{display:none}main.all-courses-find .section-course-find .course-filter-wrap #time-modal_mobile.mobile-modal.active{display:block}main.all-courses-find .section-course-find .course-filter-wrap .form-item{flex-direction:column;gap:6px;display:flex}main.all-courses-find .section-course-find .course-filter-wrap label{color:#6f7283;font-size:14px;font-weight:500;line-height:24px}main.all-courses-find .section-course-find .course-filter-wrap input,main.all-courses-find .section-course-find .course-filter-wrap select{background-color:#fff;border:1px solid #e9e9e9;border-radius:16px;padding:10px 14px;font-size:16px;font-weight:500;line-height:24px;box-shadow:0 1px 2px #1018280d}main.all-courses-find .section-course-find .course-listing{flex-wrap:wrap;flex:1;gap:24px;width:100%;display:flex}@media screen and (max-width:991px){main.all-courses-find .section-course-find .course-listing .selected-filter-wrap{display:none}}main.all-courses-find .section-course-find .course-listing .course-item{background:#fff;border-radius:16px;flex:1 0 48%;max-width:49%;padding:20px 16px;position:relative;box-shadow:0 4px 24px 8px #b1aaaa26}@media screen and (max-width:991px){main.all-courses-find .section-course-find .course-listing .course-item{flex:1 0 100%;max-width:100%}}main.all-courses-find .section-course-find .course-listing .course-item:hover .course-actions{display:flex}main.all-courses-find .section-course-find .course-listing .course-item-header{flex-direction:column;justify-content:space-between;align-items:flex-start;margin-bottom:14px;display:flex}main.all-courses-find .section-course-find .course-listing .course-item-header .top-row{align-items:flex-start;width:100%;display:flex}main.all-courses-find .section-course-find .course-listing .course-item-header .bottom-row{align-items:flex-start;gap:5px;width:100%;display:flex}main.all-courses-find .section-course-find .course-listing .course-title-duration{flex-direction:column;align-items:flex-start;display:flex}main.all-courses-find .section-course-find .course-listing .course-title{flex-wrap:wrap;align-items:center;margin-bottom:12px;font-family:Lora;font-size:24px;font-weight:500;line-height:28px;display:flex}main.all-courses-find .section-course-find .course-listing .course-type{color:#3d8be8;text-transform:uppercase;background:#edf5fc;border-radius:8px;padding:5px 12px;font-size:14px;font-weight:600;line-height:18px}main.all-courses-find .section-course-find .course-listing .course-type.online{color:#ed994e;background:#fff5eb}main.all-courses-find .section-course-find .course-listing .header-pill{color:#3d8be8;background:#edf5fc;border-radius:8px;padding:5px 12px;font-size:14px;font-weight:500;line-height:18px}main.all-courses-find .section-course-find .course-listing .course-duration{color:#5c5c5c;font-size:14px;line-height:16px}main.all-courses-find .section-course-find .course-listing .course-price{color:#fff;white-space:nowrap;background:linear-gradient(94.04deg,#ffa180 3.84%,#ed7347 109.6%);border-radius:8px;margin-left:auto;padding:4px 12px;font-family:Lora;font-size:20px;font-weight:600;line-height:28px}main.all-courses-find .section-course-find .course-listing .course-price s{font-size:16px;font-weight:400}main.all-courses-find .section-course-find .course-listing .course-university,main.all-courses-find .section-course-find .course-listing .course-instructors,main.all-courses-find .section-course-find .course-listing .course-location{border-top:1px solid #ed994e20;border-bottom:1px solid #ed994e20;align-items:center;margin-bottom:14px;padding:14px 0;font-size:14px;font-weight:400;line-height:24px;display:flex}main.all-courses-find .section-course-find .course-listing .course-university:before,main.all-courses-find .section-course-find .course-listing .course-instructors:before,main.all-courses-find .section-course-find .course-listing .course-location:before{content:"";text-align:center;color:#3d8be8;flex-shrink:0;width:16px;height:16px;margin-left:4px;margin-right:12px;font-size:16px;line-height:16px;display:block;font-family:iconaol!important}main.all-courses-find .section-course-find .course-listing .course-university{border-bottom:none;margin-bottom:0;padding-bottom:0}main.all-courses-find .section-course-find .course-listing .course-university:before{content:"";font-size:20px}main.all-courses-find .section-course-find .course-listing .course-university+.course-location{border-top:none}main.all-courses-find .section-course-find .course-listing .course-location{word-break:break-word;border-bottom:none;margin-bottom:0;padding-bottom:0}main.all-courses-find .section-course-find .course-listing .course-location:before{content:""}main.all-courses-find .section-course-find .course-listing .course-location+.course-instructors{border-top:none;padding-top:12px}main.all-courses-find .section-course-find .course-listing .course-timing{align-items:center;font-size:14px;font-weight:400;line-height:24px;display:flex}main.all-courses-find .section-course-find .course-listing .course-timing:before{content:"";text-align:center;color:#3d8be8;flex-shrink:0;width:16px;height:16px;margin-left:4px;margin-right:12px;font-size:16px;line-height:16px;display:block;font-family:iconaol!important}main.all-courses-find .section-course-find .course-listing .course-timing+main.all-courses-find .section-course-find .course-listing .course-timing{margin-top:6px}main.all-courses-find .section-course-find .course-listing .course-actions{background:linear-gradient(102.78deg,#f5f7f8 -37.89%,#fff 100.28%);border-radius:0 0 16px 16px;gap:12px;width:100%;padding:24px 20px;display:none;position:absolute;bottom:0;left:0}@media screen and (max-width:1023px){main.all-courses-find .section-course-find .course-listing .course-actions{background:0 0;padding:14px 0 0;display:flex;position:relative}}main.all-courses-find .section-course-find .course-listing .course-actions button{border-radius:100px;flex:1;justify-content:center;align-items:center;height:44px;padding:0;font-size:14px;font-weight:600;line-height:24px;display:flex}main.all-courses-find .section-course-find .course-listing .course-actions button.btn-secondary{color:#e47d6c;background:#f5f7f8;border:1.5px solid #ff865b}main.all-courses-find .section-course-find .course-listing .course-actions button.btn-primary{color:#fff;background:linear-gradient(102.78deg,#ffd16f -37.89%,#ff865b 100.28%);border:none}main.all-courses-find .section-course-find .course-listing .course-item.course-full,main.all-courses-find .section-course-find .course-listing .course-item.registered{position:relative;overflow:hidden}main.all-courses-find .section-course-find .course-listing .course-item.course-full:after,main.all-courses-find .section-course-find .course-listing .course-item.registered:after{content:"Course Full";color:#fff;text-transform:uppercase;text-align:center;background:#31364e;justify-content:center;align-items:center;width:171px;height:35px;padding:0 10px;font-size:14px;font-weight:600;line-height:15px;display:flex;position:absolute;bottom:26px;right:-40px;transform:rotate(-45deg)}main.all-courses-find .section-course-find .course-listing .course-item.course-full .course-price,main.all-courses-find .section-course-find .course-listing .course-item.registered .course-price{background:#c9c9c9}main.all-courses-find .section-course-find .course-listing .course-item.course-full .course-title-duration,main.all-courses-find .section-course-find .course-listing .course-item.registered .course-title-duration,main.all-courses-find .section-course-find .course-listing .course-item.course-full .course-title-duration:before,main.all-courses-find .section-course-find .course-listing .course-item.registered .course-title-duration:before{color:#bdbdbd}main.all-courses-find .section-course-find .course-listing .course-item.course-full .course-duration,main.all-courses-find .section-course-find .course-listing .course-item.registered .course-duration{color:#bdbdbd;background-color:#f2f2f2}main.all-courses-find .section-course-find .course-listing .course-item.course-full .course-duration:before,main.all-courses-find .section-course-find .course-listing .course-item.registered .course-duration:before,main.all-courses-find .section-course-find .course-listing .course-item.course-full .course-location,main.all-courses-find .section-course-find .course-listing .course-item.course-full .course-instructors,main.all-courses-find .section-course-find .course-listing .course-item.course-full .course-timing,main.all-courses-find .section-course-find .course-listing .course-item.registered .course-location,main.all-courses-find .section-course-find .course-listing .course-item.registered .course-instructors,main.all-courses-find .section-course-find .course-listing .course-item.registered .course-timing,main.all-courses-find .section-course-find .course-listing .course-item.course-full .course-location:before,main.all-courses-find .section-course-find .course-listing .course-item.course-full .course-instructors:before,main.all-courses-find .section-course-find .course-listing .course-item.course-full .course-timing:before,main.all-courses-find .section-course-find .course-listing .course-item.registered .course-location:before,main.all-courses-find .section-course-find .course-listing .course-item.registered .course-instructors:before,main.all-courses-find .section-course-find .course-listing .course-item.registered .course-timing:before{color:#bdbdbd}main.all-courses-find .section-course-find .course-listing .course-item.course-full:hover .course-actions,main.all-courses-find .section-course-find .course-listing .course-item.registered:hover .course-actions{display:none}main.all-courses-find .section-course-find .course-listing .course-item.course-full .course-actions,main.all-courses-find .section-course-find .course-listing .course-item.registered .course-actions{visibility:hidden;display:none}main.all-courses-find .section-course-find .course-listing .course-item.registered:after{content:"Already Registered";background:linear-gradient(94.04deg,#ffa180 3.84%,#ed7347 109.6%)}main.all-courses-find .selected-filter-wrap{flex-wrap:wrap;flex-basis:100%;gap:14px;display:flex}main.all-courses-find .selected-filter-wrap:empty{display:none}main.all-courses-find .selected-filter-wrap .selected-filter-item{cursor:pointer;color:#3d8be8;background:#edf5fc;border-radius:8px;padding:5px 35px 5px 12px;font-size:14px;font-weight:500;line-height:18px;position:relative}main.all-courses-find .selected-filter-wrap .selected-filter-item:before,main.all-courses-find .selected-filter-wrap .selected-filter-item:after{content:"";background:#3d8be8;width:12px;height:1.5px;display:block;position:absolute;top:13px;right:15px;transform:rotate(45deg)}main.all-courses-find .selected-filter-wrap .selected-filter-item:after{transform:rotate(135deg)}main.all-courses-find .selected-filter-wrap .selected-filter-item.clear{color:#31364e;background:#fff}main.all-courses-find .selected-filter-wrap .selected-filter-item.clear:before,main.all-courses-find .selected-filter-wrap .selected-filter-item.clear:after{background:#31364e}main.all-courses-find .no-course-found-wrap{flex-direction:column;flex-basis:100%;justify-content:center;align-items:center;margin-top:150px;display:flex}main.all-courses-find .no-course-found-wrap p{color:#6f7283;font-size:20px;font-weight:400;line-height:28px}.org-sky-schools main.all-courses-find .title-header{background-color:#e4f2ff}.org-pwht main.all-courses-find .title-header{background-color:#0e59a31f}.rs-picker-popup-daterange{border:1px solid #e9e9e9;font-family:Work Sans;border-radius:20px!important;box-shadow:0 8px 8px -4px #10182808,0 20px 24px -4px #10182814!important}@media screen and (max-width:563px){.rs-picker-popup-daterange{width:310px}}.rs-picker-popup-daterange:before,.rs-picker-popup-daterange:after{display:none}.rs-picker-popup-daterange .rs-picker-daterange-content .rs-calendar{max-width:unset;height:auto;padding:20px 24px}@media screen and (max-width:563px){.rs-picker-popup-daterange .rs-picker-daterange-content .rs-calendar{padding:10px!important}}.rs-picker-popup-daterange .rs-picker-daterange-content .rs-picker-daterange-calendar-group{height:auto;margin-bottom:-7px}.rs-picker-popup-daterange .rs-picker-daterange-content .rs-calendar-header-has-month:not(.rs-calendar-header-has-time){margin-bottom:10px;padding:0}.rs-picker-popup-daterange .rs-picker-daterange-content .rs-calendar-header-has-month:not(.rs-calendar-header-has-time) .rs-btn-xs{color:#31364e;font-size:16px;font-weight:600;line-height:24px}.rs-picker-popup-daterange .rs-picker-daterange-content .rs-calendar-header-has-month:not(.rs-calendar-header-has-time) .rs-btn-icon .rs-icon{font-size:20px}.rs-picker-popup-daterange .rs-picker-daterange-content .rs-calendar-header-has-month:not(.rs-calendar-header-has-time) .rs-btn-icon path{fill:#6f7283}.rs-picker-popup-daterange .rs-picker-daterange-content .rs-calendar-body{padding:0}.rs-picker-popup-daterange .rs-picker-daterange-content .rs-calendar-body .rs-calendar-table-header-cell{width:40px;height:40px;padding:10px 8px}.rs-picker-popup-daterange .rs-picker-daterange-content .rs-calendar-body .rs-calendar-table-header-cell-content{color:#31364e;font-size:14px;font-weight:500;line-height:20px}.rs-picker-popup-daterange .rs-picker-daterange-content .rs-calendar-body .rs-calendar-table-cell:hover .rs-calendar-table-cell-content,.rs-picker-popup-daterange .rs-picker-daterange-content .rs-calendar-body .rs-calendar-table-cell.rs-calendar-table-cell-is-today .rs-calendar-table-cell-content{color:#182230;box-shadow:none;background:#f7f7f7;border:none}.rs-picker-popup-daterange .rs-picker-daterange-content .rs-calendar-body .rs-calendar-table-cell.rs-calendar-table-cell-selected-start .rs-calendar-table-cell-content,.rs-picker-popup-daterange .rs-picker-daterange-content .rs-calendar-body .rs-calendar-table-cell.rs-calendar-table-cell-selected-end .rs-calendar-table-cell-content{color:#fff;background:linear-gradient(102.78deg,#ffd16f -37.89%,#ff865b 100.28%);font-weight:500}.rs-picker-popup-daterange .rs-picker-daterange-content .rs-calendar-body .rs-calendar-table-cell.rs-calendar-table-cell-selected-start,.rs-picker-popup-daterange .rs-picker-daterange-content .rs-calendar-body .rs-calendar-table-cell.rs-calendar-table-cell-selected-end{background:#f7f7f7}.rs-picker-popup-daterange .rs-picker-daterange-content .rs-calendar-body .rs-calendar-table-cell.rs-calendar-table-cell-selected-start{border-radius:20px 0 0 20px}.rs-picker-popup-daterange .rs-picker-daterange-content .rs-calendar-body .rs-calendar-table-cell.rs-calendar-table-cell-selected-end{border-radius:0 20px 20px 0}.rs-picker-popup-daterange .rs-picker-daterange-content .rs-calendar-body .rs-calendar-table-cell.rs-calendar-table-cell-in-range:before{display:none}.rs-picker-popup-daterange .rs-picker-daterange-content .rs-calendar-body .rs-calendar-table-cell.rs-calendar-table-cell-in-range .rs-calendar-table-cell-content{background:#f7f7f7;border-radius:0;font-weight:500}.rs-picker-popup-daterange .rs-picker-daterange-content .rs-calendar-body .rs-calendar-table-cell-content{border-radius:40px;width:40px;height:40px;padding:10px 8px}.rs-picker-popup-daterange .rs-picker-daterange-content .rs-calendar-body .rs-calendar-table-cell-content .rs-calendar-table-cell-day{font-size:14px;font-weight:400;line-height:20px}.rs-picker-popup-daterange .rs-picker-daterange-content .rs-calendar-body .rs-calendar-table-cell.rs-calendar-table-cell-in-range:first-child .rs-calendar-table-cell-content{border-radius:20px 0 0 20px}.rs-picker-popup-daterange .rs-picker-daterange-content .rs-calendar-body .rs-calendar-table-cell.rs-calendar-table-cell-in-range:first-child.rs-calendar-table-cell-selected-end .rs-calendar-table-cell-content,.rs-picker-popup-daterange .rs-picker-daterange-content .rs-calendar-body .rs-calendar-table-cell.rs-calendar-table-cell-in-range:first-child.rs-calendar-table-cell-selected-start .rs-calendar-table-cell-content{border-radius:20px}.rs-picker-popup-daterange .rs-picker-daterange-content .rs-calendar-body .rs-calendar-table-cell.rs-calendar-table-cell-in-range:last-child .rs-calendar-table-cell-content{border-radius:0 20px 20px 0}.rs-picker-popup-daterange .rs-picker-daterange-content .rs-calendar-body .rs-calendar-table-cell.rs-calendar-table-cell-in-range:last-child.rs-calendar-table-cell-selected-end .rs-calendar-table-cell-content,.rs-picker-popup-daterange .rs-picker-daterange-content .rs-calendar-body .rs-calendar-table-cell.rs-calendar-table-cell-in-range:last-child.rs-calendar-table-cell-selected-start .rs-calendar-table-cell-content{border-radius:20px}.rs-picker-popup-daterange .rs-picker-toolbar{justify-content:center!important}@media screen and (max-width:991px){.rs-picker-popup-daterange .rs-picker-toolbar{max-width:100%!important}}.rs-picker-popup-daterange .rs-picker-toolbar .rs-btn.rs-btn-primary{color:#fff;background:linear-gradient(102.78deg,#ffd16f -37.89%,#ff865b 100.28%);border-radius:100px;width:103px;height:40px;font-size:14px;font-weight:600;line-height:24px}.org-sky-schools main.all-courses-find .section-course-find .course-filter-wrap #courses-filters .courses-filter.with-selected .courses-filter__button{border-color:#3b89e6}.org-sky-schools main.all-courses-find .section-course-find .course-listing .course-price,.org-sky-schools main.all-courses-find .section-course-find .course-listing .course-item.registered:after,.org-sky-schools main.all-courses-find .section-course-find .course-listing .course-actions button.btn-primary{background:linear-gradient(94.04deg,#95bff2 3.84%,#3b89e6 109.6%)}.org-sky-schools main.all-courses-find .section-course-find .course-listing .course-actions button.btn-secondary{color:#3b89e6;border-color:#3b89e6}.org-sky-schools main.all-courses-find .section-course-find .course-filter-wrap .courses-filter__wrapper-list .courses-filter__list.active .courses-filter__list-item:hover{background:#e4f2ff}.org-pwht main.all-courses-find .section-course-find .course-filter-wrap #courses-filters .courses-filter.with-selected .courses-filter__button{border-color:#0e59a3}.org-pwht main.all-courses-find .section-course-find .course-listing .course-price,.org-pwht main.all-courses-find .section-course-find .course-listing .course-item.registered:after,.org-pwht main.all-courses-find .section-course-find .course-listing .course-actions button.btn-primary{background:linear-gradient(94.04deg,#2a8ced 3.84%,#0e59a3 109.6%)}.org-pwht main.all-courses-find .section-course-find .course-listing .course-actions button.btn-secondary{color:#0e59a3;border-color:#0e59a3}.org-pwht main.all-courses-find .section-course-find .course-filter-wrap .courses-filter__wrapper-list .courses-filter__list.active .courses-filter__list-item:hover{background:#e4f2ff}.org-pwht main.all-courses-find .section-course-find .course-filter-wrap #courses-filters .courses-filter.with-selected .courses-filter__button,.org-pwht main.all-courses-find .section-course-find .course-filter-wrap #courses-filters .courses-filter.active .courses-filter__button{border-color:#0e59a3}@media screen and (max-width:991px){.login-register-page{margin-top:0!important}}.login-register-page .section-login-register{background-image:url(/img/login-top-vector.png),url(/img/login-bottom-vector.png);background-position:100% 0,0 100%;background-repeat:no-repeat,no-repeat;align-items:center;min-height:calc(100vh - 75px);padding:97px 0;display:flex}@media screen and (max-width:991px){.login-register-page .section-login-register{background:0 0}}.login-register-page .section-login-register .container{max-width:470px}@media screen and (min-height:600px){.login-register-page .section-login-register .container{margin-top:-75px}}.login-register-page .section-login-register .page-title{text-align:center;margin:0;font-size:36px;font-weight:500;line-height:44px}.login-register-page .section-login-register .page-description{text-align:center;color:#6f7283;margin-top:12px;font-size:16px;font-weight:400;line-height:24px}.login-register-page .section-login-register .page-description strong{font-weight:600}.login-register-page .section-login-register .login-options{gap:12px;padding:20px 0;display:flex}.login-register-page .section-login-register .login-options button{background:#f7f7f7;border:none;border-radius:16px;outline:none;flex:1;height:44px}.login-register-page .section-login-register .login-options-1{flex-direction:column;gap:12px;margin-top:12px;display:flex}.login-register-page .section-login-register .login-options-1 .login-option-item{cursor:pointer;text-align:left;color:#6f7283;background:#f7f7f7;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:10px;font-size:16px;font-weight:400;line-height:24px;display:flex}.login-register-page .section-login-register .login-options-1 .login-option-item strong{font-weight:600}.login-register-page .section-login-register .login-options-1 .login-option-item .option-icon{background:linear-gradient(102.78deg,#ffd16f -37.89%,#ff865b 100.28%);border-radius:42px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.login-register-page .section-login-register .or-separator{text-align:center;color:#6f7283;font-size:14px;font-weight:500;line-height:20px;position:relative}.login-register-page .section-login-register .or-separator:before{content:"";background:#e9e9e9;width:100%;height:1px;position:absolute;top:50%;left:0}.login-register-page .section-login-register .or-separator span{color:#6f7283;background:#fff;padding:0 8px;display:inline-block;position:relative}.login-register-page .section-login-register .form-login-register{padding:20px 0 0}.login-register-page .section-login-register .form-item{flex-direction:column;margin-bottom:12px;display:flex}.login-register-page .section-login-register .form-item.checkbox{flex-direction:row;align-items:center;gap:12px;padding:12px 0;display:flex}.login-register-page .section-login-register .form-item.checkbox label{color:#31364e;margin:0;font-weight:400;line-height:18px}.login-register-page .section-login-register .form-item.checkbox label a{color:#ed994e;text-decoration:none}.login-register-page .section-login-register .form-item label{color:#9598a6;margin-bottom:6px;font-size:14px;font-weight:500;line-height:24px}.login-register-page .section-login-register .form-item select,.login-register-page .section-login-register .form-item input:not([type=checkbox],[type=radio]){border:1px solid #e9e9e9;border-radius:16px;height:44px;margin-left:0;margin-right:0;padding:10px 14px;box-shadow:0 1px 2px #1018280d;width:100%!important}.login-register-page .section-login-register .form-item input[type=checkbox],.login-register-page .section-login-register .form-item input[type=radio]{-webkit-appearance:none;border:1px solid #ed994e;border-radius:4px;flex-shrink:0;width:20px;height:20px}.login-register-page .section-login-register .form-item input[type=checkbox]:checked,.login-register-page .section-login-register .form-item input[type=radio]:checked{border:none}.login-register-page .section-login-register .form-item input[type=checkbox]:checked:after,.login-register-page .section-login-register .form-item input[type=radio]:checked:after{content:url(/img/checkicon-css.svg);background-color:#ed994e;border-radius:4px;justify-content:center;align-items:center;width:100%;height:100%;font-size:12px;display:flex}.login-register-page .section-login-register .form-item input[type=radio]{border-color:#ed994e;border-radius:100%;justify-content:center;align-items:center;display:flex}.login-register-page .section-login-register .form-item input[type=radio]:checked{border:1px solid #ed994e}.login-register-page .section-login-register .form-item input[type=radio]:checked:after{content:"";background-color:#ed994e;border-radius:100%;width:90%;height:90%;display:block}.login-register-page .section-login-register .form-item.password{position:relative}.login-register-page .section-login-register .form-item .showPassBtn{background:0 0;border:none;padding:5px 14px;position:absolute;top:34px;right:0}.login-register-page .section-login-register .form-item .showPassBtn:focus{outline:none}.login-register-page .section-login-register .form-item .showPassBtn .icon-aol:before{color:#98a2b3;font-size:16px}.login-register-page .section-login-register .form-item input.validate{border-color:#dc3545}.login-register-page .section-login-register .form-item .showPassBtn.password .icon-aol:before{content:""}.login-register-page .section-login-register .form-item .showPassBtn.text .icon-aol:before{content:""}.login-register-page .section-login-register .apple-logo-login input.validate{border-color:#dc3545}.login-register-page .section-login-register .validation-input{color:#dc3545;padding:5px 0;font-size:12px}.login-register-page .section-login-register .common-error-message{color:#dc3545;text-align:center;margin-bottom:10px;font-size:13px}.login-register-page .section-login-register .form-action{gap:16px;margin-top:16px;display:flex}.login-register-page .section-login-register .form-action button{outline:none}.login-register-page .section-login-register .apple-logo-login{text-align:center;padding:10px 0}.login-register-page .section-login-register .apple-logo-login img{width:70px}.login-register-page .section-login-register a.forgot-pass{text-align:left;color:#3d8be8;font-size:14px;font-weight:500;line-height:20px;text-decoration:none}.login-register-page .section-login-register .submit-btn{color:#fff;background:linear-gradient(102.78deg,#ffd16f -37.89%,#ff865b 100.28%);border:none;border-radius:100px;width:100%;height:54px;padding:0 32px;font-size:18px;font-weight:600;line-height:24px}.login-register-page .section-login-register .submit-btn.is-secondary{color:#31364e;background:#fff;box-shadow:inset 0 0 0 1.5px #e9e9e9}.login-register-page .section-login-register .signin-account{text-align:left;border:1px solid #e9e9e9;border-radius:16px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;margin:24px 0 8px;padding:12px 14px;display:grid}.login-register-page .section-login-register .signin-account-avatar{color:#b5562a;background:#fdeee4;border-radius:50%;place-items:center;width:44px;height:44px;font-size:17px;font-weight:600;display:grid}.login-register-page .section-login-register .signin-account-who{min-width:0}.login-register-page .section-login-register .signin-account-label{color:#9598a6;font-size:12px;line-height:16px}.login-register-page .section-login-register .signin-account-email{color:#31364e;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;line-height:22px;overflow:hidden}.login-register-page .section-login-register .signin-account-passkey{color:#2f8a5b;align-items:center;gap:5px;margin-top:2px;font-size:12px;font-weight:500;display:inline-flex}.login-register-page .section-login-register .signin-account-provider{color:#5d6276;align-items:center;gap:5px;margin-top:2px;font-size:12px;font-weight:500;display:inline-flex}.login-register-page .section-login-register .signin-google-hint{color:#5d6276;text-align:center;margin:10px 0 0;font-size:14px}.login-register-page .section-login-register .signin-switch-cancel.signin-use-email{color:#31364e;text-underline-offset:3px;margin:6px auto 0;text-decoration:underline;display:block}.login-register-page .section-login-register .signin-account-switch,.login-register-page .section-login-register .signin-switch-cancel{color:#ed994e;white-space:nowrap;cursor:pointer;background:0 0;border:0;min-height:32px;padding:6px 2px;font-size:14px;font-weight:600}.login-register-page .section-login-register .signin-method-btn{justify-content:center;align-items:center;gap:10px;display:inline-flex}.login-register-page .section-login-register .signin-method-btn.is-secondary{height:48px;font-size:16px}.login-register-page .section-login-register .signin-method-btn.is-secondary svg{color:#ed7347}.login-register-page .section-login-register .signin-method-btn:disabled{opacity:.55;cursor:default}.login-register-page .section-login-register .signin-alt-actions{gap:10px;display:grid}.login-register-page .section-login-register .signin-note{color:#6f7283;text-align:left;background:#f7f7f7;border-radius:12px;grid-template-columns:20px minmax(0,1fr);gap:10px;margin:16px 0;padding:12px 14px;font-size:14px;line-height:20px;display:grid}.login-register-page .section-login-register .signin-note svg{margin-top:1px}.login-register-page .section-login-register .signin-note strong{color:#31364e;font-weight:600}.login-register-page .section-login-register .signin-note.is-success{color:#31364e;background:#ecf7f0;border:1px solid #bfe3cd;align-items:center;margin:24px 0 0}.login-register-page .section-login-register .signin-note.is-success svg{color:#2f8a5b;margin-top:0}.login-register-page .section-login-register .signin-switch{text-align:left;background:#f7f7f7;border:1px solid #e9e9e9;border-radius:16px;gap:12px;padding:16px;display:grid}.login-register-page .section-login-register .signin-switch-question{color:#31364e;overflow-wrap:anywhere;margin:0;font-size:14px}.login-register-page .section-login-register .signin-switch-points{color:#6f7283;gap:4px;margin:0;padding-left:18px;font-size:13px;line-height:19px;display:grid}.login-register-page .section-login-register .signin-switch-points strong{color:#31364e;font-weight:600}.login-register-page .section-login-register .signin-switch-actions{gap:10px;display:grid}.login-register-page .section-login-register .signin-switch-actions .signin-method-btn{height:46px;font-size:15px}.login-register-page .section-login-register .signin-switch-actions .submit-btn.is-danger{background:#c2412d}.login-register-page .section-login-register .signin-switch-cancel{justify-self:center}.login-register-page .section-login-register .redirect-paused{color:#6f7283;justify-content:center;margin:16px 0;font-size:13px;display:flex}.login-register-page .section-login-register .redirect-paused span{background:#f7f7f7;border-radius:999px;align-items:center;gap:6px;padding:2px 10px 2px 8px;display:inline-flex}.login-register-page .section-login-register .form-other-info{text-align:center;color:#6f7283;padding-top:24px;font-size:16px;font-weight:400;line-height:24px}.login-register-page .section-login-register .form-other-info a{color:#ed994e;font-weight:600;text-decoration:none}.login-register-page .section-login-register .auth-progress{text-align:left;background:#f7f7f7;border-radius:18px;margin-top:26px;padding:22px}.login-register-page .section-login-register .auth-progress-list{gap:16px;margin:0;padding:0;list-style:none;display:grid}.login-register-page .section-login-register .auth-progress-step{grid-template-columns:24px 1fr;align-items:center;gap:12px;font-size:15px;line-height:22px;display:grid}.login-register-page .section-login-register .auth-progress-step.is-done{color:#6f7283}.login-register-page .section-login-register .auth-progress-step.is-done .auth-progress-marker{color:#fff;background:linear-gradient(102.78deg,#ffd16f -37.89%,#ff865b 100.28%)}.login-register-page .section-login-register .auth-progress-step.is-active{color:#31364e;font-weight:600}.login-register-page .section-login-register .auth-progress-step.is-active .auth-progress-marker{border:2.5px solid #ed7347;border-right-color:#0000;animation:.9s linear infinite auth-progress-spin}@media (prefers-reduced-motion:reduce){.login-register-page .section-login-register .auth-progress-step.is-active .auth-progress-marker{animation-duration:2.4s}}.login-register-page .section-login-register .auth-progress-step.is-pending{color:#9598a6}.login-register-page .section-login-register .auth-progress-step.is-pending .auth-progress-marker{border:2px solid #dedfe4;width:18px;height:18px;margin:2px}.login-register-page .section-login-register .auth-progress-marker{box-sizing:border-box;border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.login-register-page .section-login-register .auth-progress-note{color:#6f7283;border-top:1px solid #ebebee;margin:16px 0 0;padding-top:12px;font-size:13px;line-height:20px}.login-register-page .section-login-register .auth-error-alert{color:#5a2a30;text-align:left;background:#fdf1f1;border:1px solid #f5cfd2;border-radius:14px;grid-template-columns:22px 1fr;gap:10px;margin-bottom:16px;padding:12px 14px;font-size:14px;line-height:1.5;display:grid}.login-register-page .section-login-register .auth-error-alert>svg{color:#dc3545;margin-top:2px}.login-register-page .section-login-register .auth-error-alert-title{color:#8f1d29;margin-bottom:2px;font-size:14.5px;font-weight:600;display:block}.login-register-page .section-login-register .auth-error-alert-message{margin:0}.login-register-page .section-login-register .auth-error-alert-action{color:#8f1d29;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;min-height:32px;margin-top:6px;padding:4px 0;font-size:14px;font-weight:600;text-decoration:underline;display:block}.login-register-page .section-login-register .auth-error-alert-action:focus-visible{outline-offset:2px;border-radius:3px;outline:2px solid #dc3545}.login-register-page .section-login-register .auth-error-alert-details{margin-top:6px;font-size:12.5px}.login-register-page .section-login-register .auth-error-alert-details summary{color:#8f1d29;cursor:pointer;width:fit-content;font-weight:500}.login-register-page .section-login-register .auth-error-alert-details summary:focus-visible{outline-offset:2px;border-radius:3px;outline:2px solid #dc3545}.login-register-page .section-login-register .auth-error-alert-details pre{color:#6b3a40;white-space:pre-wrap;overflow-wrap:anywhere;background:#fff;border:1px solid #f1d6d8;border-radius:8px;margin:6px 0 0;padding:8px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;line-height:1.5}@keyframes auth-progress-spin{to{transform:rotate(360deg)}}.modal{padding-left:15px;padding-right:15px}.modal.login-appleID .modal-dialog,.modal.confirmation-message .modal-dialog{max-width:524px}@media screen and (max-width:720px){.modal.login-appleID .modal-dialog,.modal.confirmation-message .modal-dialog{max-width:100%;height:auto}}.modal.login-appleID .modal-header,.modal.confirmation-message .modal-header{flex-direction:column;align-items:center;display:flex}.modal.login-appleID .modal-header .title,.modal.confirmation-message .modal-header .title{margin:0;font-size:28px;font-weight:500;line-height:36px}@media screen and (max-width:720px){.modal.login-appleID .modal-header .title,.modal.confirmation-message .modal-header .title{font-size:24px;line-height:31px}}.modal.login-appleID .modal-header .close,.modal.confirmation-message .modal-header .close{color:#9598a6;background:0 0;font-size:40px;font-weight:300;top:14px;right:16px}.modal.login-appleID .modal-header .close:focus,.modal.confirmation-message .modal-header .close:focus{outline:none}.modal.login-appleID .modal-content,.modal.confirmation-message .modal-content{border-radius:20px;padding:24px 32px}@media screen and (max-width:720px){.modal.login-appleID .modal-content,.modal.confirmation-message .modal-content{padding:24px 20px}}.modal.login-appleID .modal-body,.modal.confirmation-message .modal-body{margin:0;padding:12px 0 0}.modal.login-appleID .modal-body .appleID-info,.modal.confirmation-message .modal-body .appleID-info{text-align:center;color:#6f7283;margin-bottom:12px;padding:0 48px;font-size:16px;font-weight:400;line-height:24px}.modal.login-appleID .modal-body .appleID-info strong,.modal.confirmation-message .modal-body .appleID-info strong{font-weight:500}@media screen and (max-width:768px){.modal.login-appleID .modal-body .appleID-info,.modal.confirmation-message .modal-body .appleID-info{padding:0}}.modal.login-appleID .modal-body .appleID-info2,.modal.confirmation-message .modal-body .appleID-info2{text-align:center;font-size:14px;font-weight:500;line-height:20px}.modal.login-appleID .modal-body .appleID-info2 a,.modal.confirmation-message .modal-body .appleID-info2 a{color:#3d8be8;text-decoration:none}.modal.login-appleID .modal-body .signing-info,.modal.confirmation-message .modal-body .signing-info{text-align:center;flex-direction:column;align-items:center;gap:14px;padding-top:24px;font-size:14px;font-weight:400;line-height:18px;display:flex}.modal.login-appleID .iCloudLogo,.modal.confirmation-message .iCloudLogo{text-align:center;background:#fff;border-radius:12px;width:48px;height:48px;margin-bottom:20px;box-shadow:0 2px 25.7px -2px #3e38360f,0 2px 11.3px -2px #3e383614}.modal.login-appleID .confirmation-message-info,.modal.confirmation-message .confirmation-message-info{text-align:center;padding:10px 20px 20px;font-size:18px}.loading-overlay{-webkit-backdrop-filter:blur(8px)saturate(120%);z-index:9999;background:#ffffff8c;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.loading-overlay .overlay-loader:before{content:"";border:5px solid #ed7347;border-left-color:#0000;border-radius:36px;width:36px;height:36px;animation:1.2s linear infinite loader-ring;display:block}.loading-overlay .loading-text{color:#303650;margin-top:10px;font-weight:500}.org-sky-schools .loading-overlay .overlay-loader:before{border-color:#3b89e6 #3b89e6 #3b89e6 #0000}.org-sky-schools .login-register-page .section-login-register .submit-btn{background:linear-gradient(94.04deg,#3b89e6 3.84% 109.6%)}.org-sky-schools .login-register-page .section-login-register .submit-btn.is-secondary{background:#fff}.org-sky-schools .login-register-page .section-login-register .form-other-info a{color:#3b89e6}.org-sky-schools .login-register-page .section-login-register .login-options-1 .login-option-item .option-icon{background:linear-gradient(94.04deg,#3b89e6 3.84% 109.6%)}.org-sky-schools .login-register-page .section-login-register .auth-progress-step.is-done .auth-progress-marker{background:#3b89e6}.org-sky-schools .login-register-page .section-login-register .auth-progress-step.is-active .auth-progress-marker{border-color:#3b89e6 #3b89e6 #3b89e6 #0000}.org-pwht .login-register-page .section-login-register .submit-btn{background:#0e59a3}.org-pwht .login-register-page .section-login-register .submit-btn.is-secondary{background:#fff}.org-pwht .login-register-page .section-login-register .form-other-info a{color:#0e59a3}.org-pwht .login-register-page .section-login-register .login-options-1 .login-option-item .option-icon,.org-pwht .login-register-page .section-login-register .auth-progress-step.is-done .auth-progress-marker{background:#0e59a3}.org-pwht .login-register-page .section-login-register .auth-progress-step.is-active .auth-progress-marker{border-color:#0e59a3 #0e59a3 #0e59a3 #0000}.ask-gurudev-page{background:#fffaf5;padding-bottom:100px}@media screen and (max-width:991px){.ask-gurudev-page{margin-top:0!important}}.ask-gurudev-page .toast{color:#fff;z-index:1000;opacity:.9;background-color:#333;border-radius:5px;padding:10px 20px;animation:2s fadeInOut;position:fixed;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 2px 10px #0003}@keyframes fadeInOut{0%{opacity:0}10%{opacity:.9}90%{opacity:.9}to{opacity:0}}.ask-gurudev-page .youtubeButton{cursor:pointer;background-color:#0000;border:none;width:68px;height:48px;transition:filter .1s cubic-bezier(0,0,.2,1);display:block;position:relative}.ask-gurudev-page .ask-gurudev-top{padding-top:60px;padding-bottom:40px}@media screen and (max-width:991px){.ask-gurudev-page .ask-gurudev-top{padding-top:40px;padding-bottom:24px}}.ask-gurudev-page .ask-gurudev-top .container{max-width:1336px}.ask-gurudev-page .page-title{text-align:center;margin-bottom:0;font-family:Lora;font-size:36px;font-weight:500;line-height:44px}@media screen and (max-width:991px){.ask-gurudev-page .page-title{margin-bottom:0;font-size:28px;line-height:36px}}.ask-gurudev-page .page-title.beta{position:relative}.ask-gurudev-page .page-title.beta:after{content:"BETA";color:#3d8be8;border:1px solid #3d8be8;border-radius:4px;height:17px;margin-left:5px;padding:1px 4px;font-family:Work Sans;font-size:12px;font-weight:600;line-height:13px;position:absolute;top:0}.ask-gurudev-page .page-description{text-align:center;color:#6f7283;font-size:18px;font-weight:400;line-height:24px}.ask-gurudev-page .page-description strong{font-weight:500}@media screen and (max-width:991px){.ask-gurudev-page .page-description{font-size:16px}}.ask-gurudev-page .ask-gurudev-main-search .main-search-area{flex-direction:column;gap:14px;display:flex}.ask-gurudev-page .ask-gurudev-main-search .search-input-box{justify-content:center;width:100%;max-width:744px;margin:0 auto;display:flex;position:relative}.ask-gurudev-page .ask-gurudev-main-search .search-input-box .clear-button{visibility:hidden;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:flex;position:absolute;top:50%;right:55px;transform:translateY(-50%)}@media screen and (max-width:991px){.ask-gurudev-page .ask-gurudev-main-search .search-input-box .clear-button{width:20px;height:20px;right:50px}}.ask-gurudev-page .ask-gurudev-main-search .search-input-box .clear-button img{width:100%}.ask-gurudev-page .ask-gurudev-main-search .search-input-box input{border:1px solid #f2cbab;border-radius:360px;width:100%;max-width:744px;height:64px;padding:0 95px 0 32px;font-size:18px;font-weight:500;box-shadow:0 3px 23px #95300014}@media screen and (max-width:991px){.ask-gurudev-page .ask-gurudev-main-search .search-input-box input{background-position:calc(100% - 20px);background-size:20px;padding:0 75px 0 20px;font-size:16px;font-weight:400}}.ask-gurudev-page .ask-gurudev-main-search .search-input-box input.has-value+.clear-button{visibility:visible}.ask-gurudev-page .ask-gurudev-main-search .search-input-box input[type=search]::-webkit-search-decoration{display:none}.ask-gurudev-page .ask-gurudev-main-search .search-input-box input[type=search]::-webkit-search-cancel-button{display:none}.ask-gurudev-page .ask-gurudev-main-search .search-input-box input[type=search]::-webkit-search-results-button{display:none}.ask-gurudev-page .ask-gurudev-main-search .search-input-box input[type=search]::-webkit-search-results-decoration{display:none}.ask-gurudev-page .ask-gurudev-main-search .search-button{cursor:pointer;background:0 0/contain;border:none;width:32px;height:32px;position:absolute;top:51%;right:16px;transform:translateY(-50%)}@media screen and (max-width:991px){.ask-gurudev-page .ask-gurudev-main-search .search-button{padding:0}.ask-gurudev-page .ask-gurudev-main-search .search-button img{width:20px}}.ask-gurudev-page .ask-gurudev-main-search .search-inline-loader{justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:absolute;top:50%;right:16px;transform:translateY(-50%)}@media screen and (max-width:991px){.ask-gurudev-page .ask-gurudev-main-search .search-inline-loader{width:24px;height:24px;right:14px}}.ask-gurudev-page .ask-gurudev-main-search .search-spinner{border:2.5px solid #f2cbab;border-top-color:#ed7347;border-radius:50%;width:22px;height:22px;animation:.7s linear infinite search-spin}@media screen and (max-width:991px){.ask-gurudev-page .ask-gurudev-main-search .search-spinner{width:18px;height:18px}}@keyframes search-spin{to{transform:rotate(360deg)}}.ask-gurudev-page .ask-gurudev-main-search .search-tags{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}@media screen and (max-width:991px){.ask-gurudev-page .ask-gurudev-main-search .search-tags{gap:8px}}.ask-gurudev-page .ask-gurudev-main-search .search-tags .search-tag{cursor:pointer;background:#fff;border:1px solid #ed7347;border-radius:38px;padding:10px 12px;font-size:14px;font-weight:500;line-height:18px;box-shadow:0 7px 12px #9530000f}@media screen and (max-width:991px){.ask-gurudev-page .ask-gurudev-main-search .search-tags .search-tag{padding:8px;font-size:12px}}.ask-gurudev-page .search-results-area .container{max-width:1090px;padding-top:32px}@media screen and (max-width:991px){.ask-gurudev-page .search-results-area .container{max-width:100%;padding-top:20px}}.ask-gurudev-page .search-results-area .disclaimer{margin-bottom:32px}@media screen and (max-width:991px){.ask-gurudev-page .search-results-area .disclaimer{margin-bottom:24px}}@keyframes skeleton-shimmer{0%{background-position:-600px 0}to{background-position:600px 0}}.ask-gurudev-page .search-results-area .result-skeleton .skeleton-related .skeleton-related-item,.ask-gurudev-page .search-results-area .result-skeleton .skeleton-related .skeleton-related-title,.ask-gurudev-page .search-results-area .result-skeleton .skeleton-feedback,.ask-gurudev-page .search-results-area .result-skeleton .skeleton-source,.ask-gurudev-page .search-results-area .result-skeleton .skeleton-video,.ask-gurudev-page .search-results-area .result-skeleton .skeleton-tabs .skeleton-tab{background:linear-gradient(90deg,#f0e9e3 25%,#f9f3ef 50%,#f0e9e3 75%) 0 0/600px 100%;border-radius:6px;animation:1.4s ease-in-out infinite skeleton-shimmer}.ask-gurudev-page .search-results-area .result-skeleton .skeleton-tabs{gap:12px;margin-bottom:20px;display:flex}.ask-gurudev-page .search-results-area .result-skeleton .skeleton-tabs .skeleton-tab{border-radius:20px;width:80px;height:36px}.ask-gurudev-page .search-results-area .result-skeleton .skeleton-video{border-radius:12px;width:100%;height:420px;margin-bottom:20px}@media screen and (max-width:991px){.ask-gurudev-page .search-results-area .result-skeleton .skeleton-video{height:220px}}.ask-gurudev-page .search-results-area .result-skeleton .skeleton-source{width:240px;height:18px;margin-bottom:24px}.ask-gurudev-page .search-results-area .result-skeleton .skeleton-feedback{border-radius:360px;width:260px;height:56px;margin-bottom:32px}.ask-gurudev-page .search-results-area .result-skeleton .skeleton-related .skeleton-related-title{width:180px;height:22px;margin-bottom:16px}.ask-gurudev-page .search-results-area .result-skeleton .skeleton-related .skeleton-related-item{border-radius:8px;width:100%;height:56px;margin-bottom:10px}.ask-gurudev-page .search-results-area .vote-up-down{background:#fff;border:1px solid #e9e9e9;border-radius:360px;align-items:center;height:56px;display:flex;box-shadow:0 7px 12px #9530000f}@media screen and (max-width:991px){.ask-gurudev-page .search-results-area .vote-up-down{order:1;height:48px}}.ask-gurudev-page .search-results-area .vote-up-down label{padding:0 16px;font-size:16px;font-weight:500;line-height:24px}@media screen and (max-width:991px){.ask-gurudev-page .search-results-area .vote-up-down label{font-size:14px;font-weight:500;line-height:18px}}.ask-gurudev-page .search-results-area .vote-up-down .vote-actions{border-left:1px solid #e9e9e9;align-items:center;gap:16px;height:100%;padding:0 18px 0 16px;display:flex}.ask-gurudev-page .search-results-area .vote-up-down .vote-actions button{background:0 0;border:none;width:20px;height:20px;padding:0;display:flex}.ask-gurudev-page .search-results-area .vote-up-down .vote-actions button.active path{stroke:#45b26b}.ask-gurudev-page .search-results-area .answer-bottom-area{justify-content:space-between;align-items:center;display:flex}@media screen and (max-width:991px){.ask-gurudev-page .search-results-area .answer-bottom-area{flex-direction:column;gap:20px}}.ask-gurudev-page .search-results-area .answer-bottom-area .view-other-answers{color:#3d8be8;border-bottom:1.5px solid #3d8be8;margin-left:auto;margin-right:32px;font-size:20px;font-weight:500;line-height:28px}@media screen and (max-width:991px){.ask-gurudev-page .search-results-area .answer-bottom-area .view-other-answers{order:1;margin:auto}}.ask-gurudev-page .search-results-area .answer-bottom-area .view-other-answers a{color:#3d8be8;text-decoration:none}.ask-gurudev-page .search-results-area .answer-bottom-area .answer-pagination ul{display:flex}.ask-gurudev-page .search-results-area .answer-bottom-area .answer-pagination ul,.ask-gurudev-page .search-results-area .answer-bottom-area .answer-pagination li{margin:0;padding:0}.ask-gurudev-page .search-results-area .answer-bottom-area .answer-pagination a{color:#6f7283;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.ask-gurudev-page .search-results-area .answer-bottom-area .answer-pagination a.active{color:#31364e;background:#fff;border-color:#e9e9e9;box-shadow:0 1px 2px #1018280d}.ask-gurudev-page .search-results-area .related-questions-wrap{background-color:#fff;border-top:1px solid #e9e9e9;border-radius:0;margin-top:32px;margin-bottom:12px;padding:32px 12px 0}@media screen and (max-width:991px){.ask-gurudev-page .search-results-area .related-questions-wrap{padding:32px 5px 0}}.ask-gurudev-page .search-results-area .related-questions-wrap .box-title{align-items:center;gap:12px;font-size:22px;font-weight:600;line-height:28px;display:flex}.ask-gurudev-page .search-results-area .related-questions-wrap .box-title .icon-aol{color:#3d8be8}@media screen and (max-width:991px){.ask-gurudev-page .search-results-area .related-questions-wrap .box-title{font-size:20px}}.ask-gurudev-page .search-results-area .related-questions-wrap .accordion{padding-top:16px}@media screen and (max-width:991px){.ask-gurudev-page .search-results-area .related-questions-wrap .accordion{padding-top:4px}}.ask-gurudev-page .search-results-area .related-questions-wrap .question-item{border-width:0 0 1px;border-bottom-style:solid;border-bottom-color:#e9e9e9;padding:16px 0}.ask-gurudev-page .search-results-area .related-questions-wrap .question-item:last-child{border:none;padding-bottom:0}.ask-gurudev-page .search-results-area .related-questions-wrap .question-header button{color:#31364e;text-align:left;align-items:center;width:100%;padding:0;font-size:18px;font-weight:500;line-height:24px;transition:unset;display:flex}@media screen and (max-width:991px){.ask-gurudev-page .search-results-area .related-questions-wrap .question-header button{font-size:16px}}.ask-gurudev-page .search-results-area .related-questions-wrap .question-header button:hover,.ask-gurudev-page .search-results-area .related-questions-wrap .question-header button:focus{box-shadow:none;text-decoration:none}.ask-gurudev-page .search-results-area .related-questions-wrap .question-header button:after{content:"+";transform:unset;background:0 0;margin-left:auto;font-size:24px;font-weight:300;line-height:24px;transition:unset}.ask-gurudev-page .search-results-area .related-questions-wrap .question-header button[aria-expanded=true]:after{content:"-";background:0 0;margin-top:-3px;font-size:28px;line-height:20px}.ask-gurudev-page .search-results-area .related-questions-wrap .question-header button:not(.collapsed){box-shadow:none;background:0 0}.ask-gurudev-page .search-results-area .related-questions-wrap .question-body{padding-top:16px}.ask-gurudev-page .section-title{text-align:center;margin:0;font-size:32px;font-weight:500;line-height:39px}@media screen and (max-width:991px){.ask-gurudev-page .section-title{font-size:24px;line-height:28px}}.ask-gurudev-page .category-tabs-wrap{background:#fff;border-radius:16px;margin-top:32px;padding:15px 22px}.ask-gurudev-page .category-tabs-wrap:after{content:"";background:#e9e9e9;width:calc(100% - 44px);height:1px;position:absolute;bottom:14px;left:22px}@media screen and (max-width:991px){.ask-gurudev-page .category-tabs-wrap:after{display:none}.ask-gurudev-page .category-tabs-wrap{border-radius:0;margin:24px -15px 0;padding:0;box-shadow:0 1px 3px #0000001a}}.ask-gurudev-page .category-tabs-wrap .swiper-slide{width:auto;min-width:60px}.ask-gurudev-page .category-tabs-wrap .swiper-pagination{width:100%;top:0;left:0}@media screen and (max-width:991px){.ask-gurudev-page .category-tabs-wrap .swiper-pagination{display:none}}.ask-gurudev-page .category-tabs-wrap .slide-button{z-index:9;background:#fff;border:1px solid #e9e9e9;border-radius:100%;justify-content:center;align-items:center;width:32px;height:32px;font-size:20px;display:flex;position:absolute;top:40px;left:10px;transform:translateY(-50%)}.ask-gurudev-page .category-tabs-wrap .slide-button.slide-button-next{left:auto;right:10px}.ask-gurudev-page .category-tabs-wrap .slide-button.swiper-button-disabled{visibility:hidden}@media screen and (max-width:991px){.ask-gurudev-page .category-tabs{border-bottom:none;padding:8px 15px 0}}.ask-gurudev-page .category-tabs .nav-link{text-align:center;color:#6f7283;background:0 0;border:none;border-bottom:2px solid #0000;flex-direction:column;flex-shrink:0;align-items:center;gap:7px;width:138px;margin-bottom:-1px;padding-bottom:10px;font-size:16px;font-weight:500;line-height:24px;text-decoration:none;display:flex}@media screen and (max-width:991px){.ask-gurudev-page .category-tabs .nav-link{gap:6px;width:auto;padding-left:0;padding-right:0;font-size:12px;line-height:18px}}.ask-gurudev-page .category-tabs .nav-link .icon-aol{font-size:32px}@media screen and (max-width:991px){.ask-gurudev-page .category-tabs .nav-link .icon-aol{font-size:24px}}.ask-gurudev-page .category-tabs .nav-link.active{color:#31364e;border-bottom-color:#ed994e}.ask-gurudev-page .category-tabs .nav-link:focus{outline:none}.ask-gurudev-page .categories-tab-content{margin-bottom:40px}@media screen and (max-width:991px){.ask-gurudev-page .categories-tab-content{margin-bottom:32px}}.ask-gurudev-page .categories-tab-content .tab-pane{background:#fff;border-radius:16px;padding:20px;box-shadow:0 4px 6px -2px #00000008,0 12px 16px -4px #00000014}@media screen and (max-width:991px){.ask-gurudev-page .categories-tab-content .tab-pane{padding-left:11px;padding-right:11px}}.ask-gurudev-page .categories-tab-content .tab-pane.text-video{box-shadow:unset;background:0 0;border-radius:0;padding:0}.ask-gurudev-page .categories-tab-content .tab-content-video{text-align:center;border-radius:10px;width:100%;min-height:410px;position:relative;overflow:hidden}@media screen and (max-width:991px){.ask-gurudev-page .categories-tab-content .tab-content-video{min-height:0}}.ask-gurudev-page .categories-tab-content .tab-content-video .youtube-wrapper{width:100%;height:0;padding-bottom:56.25%;position:relative;overflow:hidden}.ask-gurudev-page .categories-tab-content .tab-content-video .youtube-iframe{width:100%;height:100%;position:absolute;top:0;left:0}.ask-gurudev-page .categories-tab-content .tab-content-video .youtube-iframe iframe{border:0;width:100%;height:100%}.ask-gurudev-page .categories-tab-content .answer-topic{color:#31364e;font-family:Lora,serif;font-size:18px;font-weight:500;line-height:26px;display:block}@media screen and (max-width:991px){.ask-gurudev-page .categories-tab-content .answer-topic{font-size:16px;line-height:24px}}.ask-gurudev-page .categories-tab-content .answer-topic__stamp{color:#6f7283;white-space:nowrap;font-family:Work Sans,sans-serif;font-size:15px;font-style:italic;font-weight:400}@media screen and (max-width:991px){.ask-gurudev-page .categories-tab-content .answer-topic__stamp{font-size:14px}}.ask-gurudev-page .categories-tab-content .answer-topic__time{color:#3d8be8;font-variant-numeric:tabular-nums;text-underline-offset:2px;font-weight:500;text-decoration:underline}.ask-gurudev-page .categories-tab-content .answer-topic a.answer-topic__time{text-decoration-thickness:1px;transition:color .18s}.ask-gurudev-page .categories-tab-content .answer-topic a.answer-topic__time:hover,.ask-gurudev-page .categories-tab-content .answer-topic a.answer-topic__time:focus-visible{color:#1f6fc4}.ask-gurudev-page .categories-tab-content .answer-topic--lead{padding:0 12px 14px}@media screen and (max-width:991px){.ask-gurudev-page .categories-tab-content .answer-topic--lead{padding:0 5px 12px}}.ask-gurudev-page .categories-tab-content .tab-question{margin-bottom:20px;padding:12px;font-family:Lora;font-size:36px;font-weight:500;line-height:44px}@media screen and (max-width:991px){.ask-gurudev-page .categories-tab-content .tab-question{padding-bottom:0;padding-left:5px;padding-right:5px;font-size:28px;line-height:36px}}.ask-gurudev-page .categories-tab-content .tab-answer-precontent{padding:0 12px}@media screen and (max-width:991px){.ask-gurudev-page .categories-tab-content .tab-answer-precontent{padding:0 5px}}.ask-gurudev-page .categories-tab-content .tab-answer-precontent label{align-items:center;gap:12px;margin-bottom:20px;font-size:22px;font-weight:600;line-height:28px;display:flex}@media screen and (max-width:991px){.ask-gurudev-page .categories-tab-content .tab-answer-precontent label{font-size:20px}}.ask-gurudev-page .categories-tab-content .tab-answer-precontent label .icon-aol{color:#3d8be8}.ask-gurudev-page .categories-tab-content .tab-answer-precontent .pretext{color:#6f7283;margin-bottom:8px;font-size:18px;font-style:italic;font-weight:500;line-height:24px}@media screen and (max-width:991px){.ask-gurudev-page .categories-tab-content .tab-answer-precontent .pretext{margin-bottom:11px;font-size:16px}}.ask-gurudev-page .categories-tab-content .tab-content-text{padding:12px 12px 10px;font-size:18px;font-weight:400;line-height:24px}@media screen and (max-width:991px){.ask-gurudev-page .categories-tab-content .tab-content-text{padding:5px;font-size:16px}}.ask-gurudev-page .categories-tab-content .tab-content-text p+p{margin-top:12px}.ask-gurudev-page .categories-tab-content .tab-content-footer{justify-content:space-between;align-items:center;margin-bottom:24px;padding:14px 12px;display:flex}@media screen and (max-width:991px){.ask-gurudev-page .categories-tab-content .tab-content-footer{flex-direction:column;align-items:flex-start;gap:12px;padding:14px 5px 0}}.ask-gurudev-page .categories-tab-content .source-info{color:#6f7283;font-size:16px;font-style:italic;line-height:24px}.ask-gurudev-page .categories-tab-content .source-info strong{font-weight:500}.ask-gurudev-page .categories-tab-content .source-plate{--plate-paper:#fffdfa;--plate-edge:#f0e7dc;--plate-ink:#31364e;--plate-muted:#8b8172;--plate-accent:#3d8be8;background:var(--plate-paper);border:1px solid var(--plate-edge);border-radius:14px;align-items:center;gap:16px;max-width:420px;padding:12px 16px 12px 12px;text-decoration:none;transition:transform .35s cubic-bezier(.22,.61,.36,1),box-shadow .35s cubic-bezier(.22,.61,.36,1),border-color .35s;display:flex;box-shadow:0 1px 2px #1018280d}@media screen and (max-width:991px){.ask-gurudev-page .categories-tab-content .source-plate{gap:14px;width:100%;max-width:none;padding:10px 12px 10px 10px}}.ask-gurudev-page .categories-tab-content .source-plate:hover{border-color:#e6d8c6;transform:translateY(-1px);box-shadow:0 4px 6px -2px #00000008,0 12px 16px -4px #00000014}.ask-gurudev-page .categories-tab-content .source-plate:focus-visible{outline:2px solid var(--plate-accent);outline-offset:2px}.ask-gurudev-page .categories-tab-content .source-plate__frame{aspect-ratio:16/9;background:#efe7dd;border-radius:10px;flex:none;width:148px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #00000012}@media screen and (max-width:991px){.ask-gurudev-page .categories-tab-content .source-plate__frame{width:116px}}.ask-gurudev-page .categories-tab-content .source-plate__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.22,.61,.36,1);display:block;transform:scale(1)}.ask-gurudev-page .categories-tab-content .source-plate__scrim{background:linear-gradient(#1c160e0f 38%,#1c160e6b);transition:opacity .35s;position:absolute;inset:0}.ask-gurudev-page .categories-tab-content .source-plate__play{width:34px;height:34px;color:var(--plate-ink);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:.9;background:#ffffffe0;border-radius:50%;justify-content:center;align-items:center;transition:transform .35s cubic-bezier(.34,1.56,.64,1),opacity .35s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.92);box-shadow:0 2px 8px #140e0647}.ask-gurudev-page .categories-tab-content .source-plate__play svg{width:13px;height:15px;margin-left:3px}@media screen and (max-width:991px){.ask-gurudev-page .categories-tab-content .source-plate__play{width:30px;height:30px}}.ask-gurudev-page .categories-tab-content .source-plate:hover .ask-gurudev-page .categories-tab-content .source-plate__image{transform:scale(1.05)}.ask-gurudev-page .categories-tab-content .source-plate:hover .ask-gurudev-page .categories-tab-content .source-plate__play{opacity:1;transform:translate(-50%,-50%)scale(1)}.ask-gurudev-page .categories-tab-content .source-plate:hover .ask-gurudev-page .categories-tab-content .source-plate__scrim{opacity:.75}.ask-gurudev-page .categories-tab-content .source-plate__tile{width:46px;height:46px;color:var(--plate-accent);background:#f4f8fd;border-radius:12px;flex:none;justify-content:center;align-items:center;font-size:20px;display:flex;box-shadow:inset 0 0 0 1px #dfeaf7}.ask-gurudev-page .categories-tab-content .source-plate__body{flex-direction:column;flex:auto;gap:3px;min-width:0;display:flex}.ask-gurudev-page .categories-tab-content .source-plate__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--plate-muted);font-family:Work Sans;font-size:10px;font-weight:600;line-height:1}.ask-gurudev-page .categories-tab-content .source-plate__title{color:var(--plate-ink);white-space:nowrap;text-overflow:ellipsis;font-family:Lora;font-size:16px;font-weight:500;line-height:22px;overflow:hidden}@media screen and (max-width:991px){.ask-gurudev-page .categories-tab-content .source-plate__title{font-size:15px}}.ask-gurudev-page .categories-tab-content .source-plate__meta{color:#6f7283;align-items:center;gap:8px;min-width:0;font-family:Work Sans;font-size:13px;line-height:18px;display:flex}.ask-gurudev-page .categories-tab-content .source-plate__host{flex:none}.ask-gurudev-page .categories-tab-content .source-plate__path{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--plate-muted);overflow:hidden}.ask-gurudev-page .categories-tab-content .source-plate__stamp{font-variant-numeric:tabular-nums;letter-spacing:.01em;color:#8a5a1f;background:#fdf3e3;border-radius:999px;flex:none;align-items:center;gap:4px;padding:1px 7px 1px 5px;font-size:12px;font-weight:500;display:inline-flex;box-shadow:inset 0 0 0 1px #f3e2c6}.ask-gurudev-page .categories-tab-content .source-plate__stamp .icon-aol{opacity:.75;font-size:12px}.ask-gurudev-page .categories-tab-content .source-plate__cue{color:var(--plate-muted);opacity:0;flex:none;align-self:center;font-size:18px;transition:opacity .35s,transform .35s cubic-bezier(.22,.61,.36,1);transform:translate(-6px)}@media screen and (max-width:991px){.ask-gurudev-page .categories-tab-content .source-plate__cue{display:none}}.ask-gurudev-page .categories-tab-content .source-plate:hover .ask-gurudev-page .categories-tab-content .source-plate__cue{opacity:1;color:var(--plate-accent);transform:translate(0)}@media (prefers-reduced-motion:reduce){.ask-gurudev-page .categories-tab-content .source-plate,.ask-gurudev-page .categories-tab-content .source-plate__image,.ask-gurudev-page .categories-tab-content .source-plate__play,.ask-gurudev-page .categories-tab-content .source-plate__cue,.ask-gurudev-page .categories-tab-content .source-plate__scrim{transition:none}.ask-gurudev-page .categories-tab-content .source-plate:hover{transform:none}.ask-gurudev-page .categories-tab-content .source-plate:hover .source-plate__image{transform:scale(1)}.ask-gurudev-page .categories-tab-content .source-plate:hover .source-plate__cue{transform:none}}.ask-gurudev-page .categories-tab-content .tab-content-voting{display:flex}.ask-gurudev-page .categories-tab-content .tab-content-action{justify-content:flex-end;gap:12px;display:flex}.ask-gurudev-page .categories-tab-content .tab-content-action .tc-action-btn{background:#fff;border:1px solid #e9e9e9;border-radius:16px;justify-content:center;align-items:center;width:48px;height:48px;font-size:24px;display:flex;box-shadow:0 1px 2px #1018280d}@media screen and (max-width:991px){.ask-gurudev-page .categories-tab-content .tab-content-action .tc-action-btn{width:44px;height:44px;font-size:20px}}.ask-gurudev-page .categories-tab-content .tab-content-action .tc-action-btn .iconaol-tick-circle{color:#45b26b}.ask-gurudev-page .answer-tab-content{background:#fff;border-radius:16px;padding:20px;box-shadow:0 4px 6px -2px #00000008,0 12px 16px -4px #00000014}.ask-gurudev-page .answer-tabs{margin-bottom:32px}@media screen and (max-width:991px){.ask-gurudev-page .answer-tabs{margin-bottom:20px}}.ask-gurudev-page .answer-tabs .answer-tab-links{display:flex}.ask-gurudev-page .answer-tabs .answer-tab-links li{border-bottom:1px solid #e9e9e9;flex:1;display:flex}.ask-gurudev-page .answer-tabs .answer-tab-links a{color:#9598a6;text-align:center;border-bottom:2px solid #0000;flex:1;margin-bottom:-1px;padding:0 32px 20px;font-family:Lora;font-size:24px;font-weight:600;line-height:31.2px;text-decoration:none}@media screen and (max-width:991px){.ask-gurudev-page .answer-tabs .answer-tab-links a{padding:0 0 10px;font-size:20px;font-weight:500;line-height:26px}}.ask-gurudev-page .answer-tabs .answer-tab-links a.active{color:#31364e;border-bottom:2px solid #31364e}.ask-gurudev-page .instagram-video-container{width:100%;max-width:100%;height:495px;position:relative;overflow:hidden}.ask-gurudev-page .instagram-video-container>div{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;position:absolute;top:0;left:0}.ask-gurudev-page .copy-message{color:#3d8be8;z-index:1001;opacity:1;background:#edf5fc;border:1px solid #dbebf9;border-radius:16px;align-items:center;gap:12px;padding:12px 24px;font-size:16px;font-weight:500;line-height:24px;transition:opacity 1s ease-out;display:flex;position:fixed;top:128px;left:50%;transform:translate(-50%);box-shadow:0 4px 24px 8px #b1aaaa26}@media screen and (max-width:991px){.ask-gurudev-page .copy-message{width:90%}}.ask-gurudev-page .copy-message .icon-aol{font-size:24px}.ask-gurudev-page .copy-message.hide{opacity:0}.ask-gurudev-page .copy-message--error{color:#cf3b3b;background:#fdf0f0;border-color:#f6d4d4}.ask-gurudev-page .share-popup{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ask-gurudev-page .share-popup .share-popup-content{text-align:center;background:#fff;border-radius:20px;width:574px;max-width:90%;padding:40px;position:relative}.ask-gurudev-page .share-popup h3{text-align:center;margin-bottom:24px;font-size:28px;font-weight:500;line-height:36.4px}.ask-gurudev-page .share-popup .copy-link-container{position:relative}.ask-gurudev-page .share-popup .copy-link-container #copy-input{color:#31364e;border:1px solid #e9e9e9;border-radius:16px;width:100%;height:48px;padding:10px 44px 10px 14px;font-size:16px;line-height:24px}.ask-gurudev-page .share-popup .copy-link-container .copy-button{color:#3d8be8;background:0 0;border:none;padding:0;font-size:16px;line-height:16px;position:absolute;top:16px;right:16px}.ask-gurudev-page .share-popup .close-popup{cursor:pointer;color:#9598a6;background:0 0;border:none;font-size:24px;position:absolute;top:10px;right:10px}.ask-gurudev-page .share-popup .close-popup:focus{box-shadow:none;outline:none}.ask-gurudev-page .share-popup .share-icons{justify-content:space-between;margin-top:24px;display:flex}.ask-gurudev-page .share-popup .share-icon{color:#31364e;flex-direction:column;gap:8px;font-size:16px;line-height:24px;text-decoration:none;display:flex}@media screen and (max-width:991px){main.find-meetup{margin:auto}}main.find-meetup .title-header{background-color:#fffaf5;background-image:url(/img/center-header-bg-1.webp),url(/img/center-header-bg-2.webp);background-position:0,100%;background-repeat:no-repeat,no-repeat;flex-direction:column;justify-content:center;align-items:center;padding:80px 0;display:flex}@media screen and (max-width:767px){main.find-meetup .title-header{background:#fffaf5;padding:20px 16px}}main.find-meetup .title-header .page-title{text-align:center;margin:0;font-family:Lora;font-size:48px;font-weight:300;line-height:65px}@media screen and (max-width:767px){main.find-meetup .title-header .page-title{font-size:32px;font-weight:400;line-height:38px}}main.find-meetup .title-header .page-description{color:#6f7283;text-align:center;max-width:588px;margin-left:auto;margin-right:auto;font-size:20px;line-height:28px}@media screen and (max-width:767px){main.find-meetup .title-header .page-description{font-size:16px;line-height:24px}}main.find-meetup .section-course-find{padding:80px 20px}@media screen and (max-width:991px){main.find-meetup .section-course-find{padding:40px 0}}main.find-meetup .section-course-find .container{align-items:flex-start;gap:48px;max-width:1334px;margin:auto;display:flex}@media screen and (max-width:991px){main.find-meetup .section-course-find .container{flex-direction:column;gap:20px}}main.find-meetup .section-course-find .course-filter-wrap{background:#f7f7f7;border-radius:16px;flex-direction:column;flex:1;gap:12px;max-width:316px;padding:20px;display:flex}@media screen and (min-width:992px){main.find-meetup .section-course-find .course-filter-wrap{max-height:90vh;position:sticky;top:5vh;overflow:auto}}main.find-meetup .section-course-find .course-filter-wrap .filter-cancel-button,main.find-meetup .section-course-find .course-filter-wrap .filter-save-button{display:none}main.find-meetup .section-course-find .course-filter-wrap #courses-filters{flex-direction:column;padding:0;display:flex;align-items:flex-start!important}main.find-meetup .section-course-find .course-filter-wrap #courses-filters .courses-filter{flex-direction:column;flex:1;width:100%;display:flex}main.find-meetup .section-course-find .course-filter-wrap #courses-filters .courses-filter label{margin-bottom:6px}@media screen and (min-width:992px){main.find-meetup .section-course-find .course-filter-wrap #courses-filters .courses-filter.instructor .courses-filter__wrapper-list{width:100%;padding:8px}main.find-meetup .section-course-find .course-filter-wrap #courses-filters .courses-filter.instructor .courses-filter__wrapper-list .courses-filter__list,main.find-meetup .section-course-find .course-filter-wrap #courses-filters .courses-filter.instructor .courses-filter__wrapper-list .smart-input{width:100%}main.find-meetup .section-course-find .course-filter-wrap #courses-filters .courses-filter.instructor .courses-filter__wrapper-list .smart-input .smart-input--list:empty{display:none}main.find-meetup .section-course-find .course-filter-wrap #courses-filters .courses-filter.location .courses-filter__wrapper-list{width:100%;padding:8px}main.find-meetup .section-course-find .course-filter-wrap #courses-filters .courses-filter.location .courses-filter__wrapper-list .courses-filter__list,main.find-meetup .section-course-find .course-filter-wrap #courses-filters .courses-filter.location .courses-filter__wrapper-list .smart-input{width:100%}main.find-meetup .section-course-find .course-filter-wrap #courses-filters .courses-filter.location .courses-filter__wrapper-list .smart-input .smart-input--list:empty{display:none}}main.find-meetup .section-course-find .course-filter-wrap #courses-filters .courses-filter__button{text-align:left;background:#fff url(/img/chevron-down.svg) calc(100% - 14px) no-repeat;border:1px solid #e9e9e9;border-radius:16px;height:44px;padding:10px 14px;font-size:16px;font-weight:500;line-height:24px;box-shadow:0 1px 2px #1018280d}main.find-meetup .section-course-find .course-filter-wrap #courses-filters .courses-filter .date-picker{padding:0}main.find-meetup .section-course-find .course-filter-wrap #courses-filters .courses-filter .rs-input-group-addon{display:none}main.find-meetup .section-course-find .course-filter-wrap #courses-filters .courses-filter input::placeholder{color:#000}main.find-meetup .section-course-find .course-filter-wrap #courses-filters .courses-filter .rs-input::placeholder{color:#cbd5e1}main.find-meetup .section-course-find .course-filter-wrap #courses-filters .courses-filter .rs-input{color:#31364e;-webkit-tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;box-shadow:none;border-width:0;height:100%}main.find-meetup .section-course-find .course-filter-wrap #courses-filters .courses-filter .rs-picker-daterange.rs-picker-subtle .rs-input-group{background-color:#0000;border-color:#0000;outline:none}main.find-meetup .section-course-find .course-filter-wrap #courses-filters .courses-filter .courses-filter__remove{background:0 0;width:20px;height:20px;padding:0;top:auto;bottom:30px;right:-7px}main.find-meetup .section-course-find .course-filter-wrap #courses-filters .courses-filter.active .courses-filter__button,main.find-meetup .section-course-find .course-filter-wrap #courses-filters .courses-filter.with-selected .courses-filter__button{color:#31364e;border:1px solid #ed994e;outline:none}main.find-meetup .section-course-find .course-filter-wrap #courses-filters .courses-filter.active .courses-filter__button:before,main.find-meetup .section-course-find .course-filter-wrap #courses-filters .courses-filter.with-selected .courses-filter__button:before{display:none}main.find-meetup .section-course-find .course-filter-wrap #courses-filters .courses-filter .courses-filter__wrapper-list{border:1px solid #e9e9e9;border-radius:20px;top:100%;box-shadow:0 8px 8px -4px #10182808,0 20px 24px -4px #10182814}main.find-meetup .section-course-find .course-filter-wrap #courses-filters .courses-filter .courses-filter__wrapper-list:before{display:none}main.find-meetup .section-course-find .course-filter-wrap #courses-filters .courses-filter.upward .courses-filter__wrapper-list{bottom:44px;top:auto!important}main.find-meetup .section-course-find .course-filter-wrap #courses-filters .courses-filter.upward .courses-filter__wrapper-list .smart-input--list{order:-1;margin:0 0 5px!important}@media screen and (max-width:991px){main.find-meetup .section-course-find .course-filter-wrap{background:0 0;width:100%;max-width:100%;padding:0}main.find-meetup .section-course-find .course-filter-wrap.open:after{content:"";z-index:101;background:#000c;width:100%;height:100%;position:fixed;top:0;left:0}main.find-meetup .section-course-find .course-filter-wrap .search_course_form_mobile{margin-bottom:0}main.find-meetup .section-course-find .course-filter-wrap #courses-filters{background:#fff;border-radius:20px 20px 0 0;height:0;padding:0 16px 90px;display:none!important}main.find-meetup .section-course-find .course-filter-wrap #courses-filters.open{z-index:102;width:100%;height:80vh;position:fixed;bottom:0;left:0;overflow:auto;display:flex!important}main.find-meetup .section-course-find .course-filter-wrap .filter-cancel-button{z-index:101;cursor:pointer;background:#fff;border:none;border-radius:32px;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:fixed;bottom:calc(75vh + 8px);right:10px}main.find-meetup .section-course-find .course-filter-wrap .filter-cancel-button:after,main.find-meetup .section-course-find .course-filter-wrap .filter-cancel-button:before{content:"";background:#6f7283;border-radius:2px;width:16px;height:2px;margin:0 8px;display:block;position:absolute;top:50%;transform:rotate(45deg)}main.find-meetup .section-course-find .course-filter-wrap .filter-cancel-button:before{transform:rotate(135deg)}main.find-meetup .section-course-find .course-filter-wrap .filter-cancel-button:focus{outline:none}main.find-meetup .section-course-find .course-filter-wrap .filter-save-button{color:#fff;z-index:1;background:linear-gradient(102.78deg,#ffd16f -37.89%,#ff865b 100.28%);border:none;border-radius:100px;justify-content:center;align-items:center;width:calc(100% - 32px);height:44px;padding:0;font-size:14px;font-weight:600;line-height:24px;display:flex;position:fixed;bottom:32px;left:16px}}main.find-meetup .section-course-find .course-filter-wrap .selected-filter-wrap{display:none}main.find-meetup .section-course-find .course-filter-wrap .course-filter-btn,main.find-meetup .section-course-find .course-filter-wrap .filter--button{color:#31364e;cursor:pointer;background:#fff;border:1.5px solid #31364e;border-radius:100px;justify-content:center;align-items:center;gap:6px;width:142px;height:44px;font-size:16px;font-weight:500;line-height:24px;display:flex}main.find-meetup .section-course-find .course-filter-wrap .course-filter-btn .icon-aol,main.find-meetup .section-course-find .course-filter-wrap .filter--button .icon-aol{font-size:20px}main.find-meetup .section-course-find .course-filter-wrap .course-filter-btn #filter-count,main.find-meetup .section-course-find .course-filter-wrap .filter--button #filter-count{color:#fff;background:#ed994e;border-radius:100%;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;font-weight:600;display:flex}@media screen and (min-width:992px){main.find-meetup .section-course-find .course-filter-wrap .course-filter-btn,main.find-meetup .section-course-find .course-filter-wrap .filter--button{display:none}}main.find-meetup .section-course-find .course-filter-wrap .course-filter-btn.active:after,main.find-meetup .section-course-find .course-filter-wrap .filter--button.active:after{content:"";z-index:101;background:#000c;width:100%;height:100%;position:fixed;top:0;left:0}main.find-meetup .section-course-find .course-filter-wrap .filter--box{z-index:102;background:#fff;border-radius:20px 20px 0 0;flex-direction:column;width:100%;height:75vh;padding:0 16px 90px;display:flex;position:fixed;bottom:0;left:0;overflow:auto}main.find-meetup .section-course-find .course-filter-wrap .filter--box .filter-cancel-button+label{margin-top:25px}main.find-meetup .section-course-find .course-filter-wrap .filter--box .selected-filter-wrap{flex-basis:unset;align-items:flex-start;gap:12px;margin-top:30px;display:flex}main.find-meetup .section-course-find .course-filter-wrap .filter--box .btn_outline_box,main.find-meetup .section-course-find .course-filter-wrap .filter--box .mobile-modal--header .custom-dropdown{text-align:left;background:#fff url(/img/chevron-down.svg) calc(100% - 14px) no-repeat;border:1px solid #e9e9e9;border-radius:16px;height:44px;margin-bottom:20px;margin-left:0;margin-right:0;padding:10px 14px;font-size:16px;font-weight:500;line-height:24px;box-shadow:0 1px 2px #1018280d;margin-top:6px!important}main.find-meetup .section-course-find .course-filter-wrap .filter--box .btn_outline_box:after,main.find-meetup .section-course-find .course-filter-wrap .filter--box .mobile-modal--header .custom-dropdown:after{display:none}main.find-meetup .section-course-find .course-filter-wrap .filter--box .btn_outline_box a.btn,main.find-meetup .section-course-find .course-filter-wrap .filter--box .mobile-modal--header .custom-dropdown a.btn{text-align:left;width:100%;padding:0;font-size:16px;font-weight:500;text-decoration:none}main.find-meetup .section-course-find .course-filter-wrap .filter--box #switch-mobile-filter{padding:3px}main.find-meetup .section-course-find .course-filter-wrap .filter--box #switch-mobile-filter a.btn{text-align:center;background:#fff;transition:unset}main.find-meetup .section-course-find .course-filter-wrap .filter--box #switch-mobile-filter a.btn[data-swicth-active=true]{color:#fff;background:linear-gradient(102.78deg,#ffd16f -37.89%,#ff865b 100.28%);border-radius:12px;height:36px;line-height:36px}main.find-meetup .section-course-find .course-filter-wrap #time-modal_mobile.mobile-modal{display:none}main.find-meetup .section-course-find .course-filter-wrap #time-modal_mobile.mobile-modal.active{display:block}main.find-meetup .section-course-find .course-filter-wrap .form-item{flex-direction:column;gap:6px;display:flex}main.find-meetup .section-course-find .course-filter-wrap label{color:#6f7283;font-size:14px;font-weight:500;line-height:24px}main.find-meetup .section-course-find .course-filter-wrap input,main.find-meetup .section-course-find .course-filter-wrap select{background-color:#fff;border:1px solid #e9e9e9;border-radius:16px;padding:10px 14px;font-size:16px;font-weight:500;line-height:24px;box-shadow:0 1px 2px #1018280d}main.find-meetup .section-course-find .course-listing{flex-wrap:wrap;flex:1;gap:24px;display:flex}@media screen and (max-width:991px){main.find-meetup .section-course-find .course-listing{gap:16px}main.find-meetup .section-course-find .course-listing .selected-filter-wrap{display:none}}main.find-meetup .section-course-find .course-listing .course-item{background:#fff;border-radius:16px;flex:1 0 48%;max-width:49%;padding:20px 16px;position:relative;box-shadow:0 4px 24px 8px #b1aaaa26}@media screen and (max-width:991px){main.find-meetup .section-course-find .course-listing .course-item{flex:1 0 100%;max-width:100%}}main.find-meetup .section-course-find .course-listing .course-item:hover .course-actions{display:flex}main.find-meetup .section-course-find .course-listing .course-item-header{justify-content:space-between;align-items:flex-start;margin-bottom:14px;display:flex}main.find-meetup .section-course-find .course-listing .course-title-duration{-moz-column-gap:8px;flex-wrap:wrap;column-gap:8px;display:flex}main.find-meetup .section-course-find .course-listing .course-title{flex:100%;margin-bottom:12px;font-family:Lora;font-size:24px;font-weight:500;line-height:28px}@media screen and (max-width:991px){main.find-meetup .section-course-find .course-listing .course-title{font-size:20px;line-height:26px}}main.find-meetup .section-course-find .course-listing .course-duration,main.find-meetup .section-course-find .course-listing .course-type{color:#3d8be8;background:#edf5fc;border-radius:8px;padding:5px 12px;font-size:14px;font-weight:600;line-height:18px}@media screen and (max-width:991px){main.find-meetup .section-course-find .course-listing .course-duration,main.find-meetup .section-course-find .course-listing .course-type{font-size:12px;line-height:18px}}main.find-meetup .section-course-find .course-listing .course-type{text-transform:uppercase}main.find-meetup .section-course-find .course-listing .course-type.online{color:#ed994e;background:#fff5eb}main.find-meetup .section-course-find .course-listing .course-price{color:#fff;background:linear-gradient(94.04deg,#ffa180 3.84%,#ed7347 109.6%);border-radius:8px;padding:4px 12px;font-family:Lora;font-size:24px;font-weight:600;line-height:28px}main.find-meetup .section-course-find .course-listing .course-instructors,main.find-meetup .section-course-find .course-listing .course-location{border-top:1px solid #ed994e20;align-items:center;padding:10px 0;font-size:14px;font-weight:400;line-height:24px;display:flex}main.find-meetup .section-course-find .course-listing .course-instructors:before,main.find-meetup .section-course-find .course-listing .course-location:before{content:"";text-align:center;color:#3d8be8;flex-shrink:0;width:16px;height:16px;margin-left:4px;margin-right:12px;font-size:16px;line-height:16px;display:block;font-family:iconaol!important}main.find-meetup .section-course-find .course-listing .course-location{border-bottom:none;margin-bottom:0}main.find-meetup .section-course-find .course-listing .course-location:before{content:""}main.find-meetup .section-course-find .course-listing .course-timing{align-items:center;font-size:14px;font-weight:400;line-height:24px;display:flex}main.find-meetup .section-course-find .course-listing .course-timing:before{content:"";text-align:center;color:#3d8be8;flex-shrink:0;width:16px;height:16px;margin-left:4px;margin-right:12px;font-size:16px;line-height:16px;display:block;font-family:iconaol!important}main.find-meetup .section-course-find .course-listing .course-timing+main.find-meetup .section-course-find .course-listing .course-timing{margin-top:6px}main.find-meetup .section-course-find .course-listing .course-actions{background:linear-gradient(102.78deg,#f5f7f8 -37.89%,#fff 100.28%);border-radius:0 0 16px 16px;gap:12px;width:100%;padding:24px 20px;display:none;position:absolute;bottom:0;left:0}@media screen and (max-width:1023px){main.find-meetup .section-course-find .course-listing .course-actions{background:0 0;padding:14px 0 0;display:flex;position:relative}}main.find-meetup .section-course-find .course-listing .course-actions button{border-radius:100px;flex:1;justify-content:center;align-items:center;height:44px;padding:0;font-size:14px;font-weight:600;line-height:24px;display:flex}main.find-meetup .section-course-find .course-listing .course-actions button.btn-secondary{color:#e47d6c;background:#f5f7f8;border:1.5px solid #ff865b}main.find-meetup .section-course-find .course-listing .course-actions button.btn-primary{color:#fff;background:linear-gradient(102.78deg,#ffd16f -37.89%,#ff865b 100.28%);border:none}main.find-meetup .section-course-find .course-listing .course-item.course-full,main.find-meetup .section-course-find .course-listing .course-item.registered{position:relative;overflow:hidden}main.find-meetup .section-course-find .course-listing .course-item.course-full:after,main.find-meetup .section-course-find .course-listing .course-item.registered:after{content:"Course Full";color:#fff;text-transform:uppercase;text-align:center;background:#31364e;justify-content:center;align-items:center;width:171px;height:35px;padding:0 10px;font-size:14px;font-weight:600;line-height:15px;display:flex;position:absolute;bottom:26px;right:-40px;transform:rotate(-45deg)}main.find-meetup .section-course-find .course-listing .course-item.course-full .course-price,main.find-meetup .section-course-find .course-listing .course-item.registered .course-price{background:#c9c9c9}main.find-meetup .section-course-find .course-listing .course-item.course-full .course-title-duration,main.find-meetup .section-course-find .course-listing .course-item.registered .course-title-duration,main.find-meetup .section-course-find .course-listing .course-item.course-full .course-title-duration:before,main.find-meetup .section-course-find .course-listing .course-item.registered .course-title-duration:before{color:#bdbdbd}main.find-meetup .section-course-find .course-listing .course-item.course-full .course-duration,main.find-meetup .section-course-find .course-listing .course-item.course-full .course-type,main.find-meetup .section-course-find .course-listing .course-item.registered .course-duration,main.find-meetup .section-course-find .course-listing .course-item.registered .course-type{color:#bdbdbd;background-color:#f2f2f2}main.find-meetup .section-course-find .course-listing .course-item.course-full .course-duration:before,main.find-meetup .section-course-find .course-listing .course-item.course-full .course-type:before,main.find-meetup .section-course-find .course-listing .course-item.registered .course-duration:before,main.find-meetup .section-course-find .course-listing .course-item.registered .course-type:before,main.find-meetup .section-course-find .course-listing .course-item.course-full .course-location,main.find-meetup .section-course-find .course-listing .course-item.course-full .course-instructors,main.find-meetup .section-course-find .course-listing .course-item.course-full .course-timing,main.find-meetup .section-course-find .course-listing .course-item.registered .course-location,main.find-meetup .section-course-find .course-listing .course-item.registered .course-instructors,main.find-meetup .section-course-find .course-listing .course-item.registered .course-timing,main.find-meetup .section-course-find .course-listing .course-item.course-full .course-location:before,main.find-meetup .section-course-find .course-listing .course-item.course-full .course-instructors:before,main.find-meetup .section-course-find .course-listing .course-item.course-full .course-timing:before,main.find-meetup .section-course-find .course-listing .course-item.registered .course-location:before,main.find-meetup .section-course-find .course-listing .course-item.registered .course-instructors:before,main.find-meetup .section-course-find .course-listing .course-item.registered .course-timing:before{color:#bdbdbd}main.find-meetup .section-course-find .course-listing .course-item.course-full:hover .course-actions,main.find-meetup .section-course-find .course-listing .course-item.registered:hover .course-actions{display:none}main.find-meetup .section-course-find .course-listing .course-item.course-full .course-actions,main.find-meetup .section-course-find .course-listing .course-item.registered .course-actions{visibility:hidden;display:none}main.find-meetup .section-course-find .course-listing .course-item.registered:after{content:"Already Registered";background:linear-gradient(94.04deg,#ffa180 3.84%,#ed7347 109.6%)}main.find-meetup .selected-filter-wrap{flex-basis:100%;gap:14px;display:flex}main.find-meetup .selected-filter-wrap .selected-filter-item{cursor:pointer;color:#3d8be8;background:#edf5fc;border-radius:8px;padding:5px 35px 5px 12px;font-size:14px;font-weight:500;line-height:18px;position:relative}main.find-meetup .selected-filter-wrap .selected-filter-item:before,main.find-meetup .selected-filter-wrap .selected-filter-item:after{content:"";background:#3d8be8;width:12px;height:1.5px;display:block;position:absolute;top:13px;right:15px;transform:rotate(45deg)}main.find-meetup .selected-filter-wrap .selected-filter-item:after{transform:rotate(135deg)}main.find-meetup .selected-filter-wrap .selected-filter-item.clear{color:#31364e;background:#fff}main.find-meetup .selected-filter-wrap .selected-filter-item.clear:before,main.find-meetup .selected-filter-wrap .selected-filter-item.clear:after{background:#31364e}main.find-meetup .no-course-found-wrap{flex-direction:column;flex-basis:100%;justify-content:center;align-items:center;margin-top:150px;display:flex}main.find-meetup .no-course-found-wrap p{color:#6f7283;font-size:20px;font-weight:400;line-height:28px}@media screen and (max-width:563px){.daterangepicker{width:310px}}@media screen and (max-width:563px){.daterangepicker .drp-calendar{padding:10px!important}}.meetup-rsvp .close-modal{cursor:pointer;background-color:#fff;border:none;border-radius:50%;outline:none;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex;box-shadow:0 2px 25px #3d8be833}.meetup-rsvp .close-modal .close-line{background-color:#6f7283;border-radius:1px;width:12px;height:2px;transition:background-color .2s ease-in-out;display:block;position:absolute}.meetup-rsvp .close-modal .close-line:first-child{transform:rotate(45deg)}.meetup-rsvp .close-modal .close-line:last-child{transform:rotate(-45deg)}.meetup-rsvp .close-modal:hover .close-line{background-color:#3d8be8}.meetup-rsvp .close-modal:focus{outline:none}.meetup-rsvp .modal-dialog{max-width:600px;position:relative}@media screen and (max-width:720px){.meetup-rsvp .modal-dialog{max-width:100%}}.meetup-rsvp .modal-dialog .slot-action{text-align:center;padding-top:24px}.meetup-rsvp .modal-dialog .slot-action button{width:auto}.meetup-rsvp .modal-dialog>.close-modal{pointer-events:auto;position:absolute;top:0;right:-50px}.meetup-rsvp .modal-header{justify-content:center;align-items:center;display:flex;position:relative}.meetup-rsvp .modal-header .title{margin:0;font-size:28px;font-weight:500;line-height:36px}@media screen and (max-width:720px){.meetup-rsvp .modal-header .title{font-size:24px;line-height:31px}}.meetup-rsvp .modal-header .close-modal{position:absolute;top:50%;right:0;transform:translateY(-50%)}.meetup-rsvp .modal-header .close{color:#9598a6;background:0 0;font-size:40px;font-weight:300;display:none;top:14px;right:16px}.meetup-rsvp .modal-header .close:focus{outline:none}.meetup-rsvp .modal-content{background-color:#fff;border-radius:20px;padding:24px 32px}@media screen and (max-width:720px){.meetup-rsvp .modal-content{min-height:unset;border-bottom-right-radius:0;border-bottom-left-radius:0;max-height:75vh;padding:24px 20px 100px;overflow:auto}}.meetup-rsvp .modal-body{margin:0;padding:24px 0 0}.meetup-rsvp .modal-body a{color:#ed994e;text-decoration:none}.meetup-rsvp .modal-body .modal-main-text{color:#6f7283;text-align:center;margin-bottom:24px;font-size:16px;font-weight:400;line-height:24px}.meetup-rsvp .modal-body .modal-main-text a{color:#3d8be8}.meetup-rsvp .modal-body .rsvp-details{flex-direction:column;gap:14px;margin-bottom:24px;display:flex}.meetup-rsvp .modal-body .rsvp-details .rsvp-detail-item{align-items:flex-start;font-size:16px;font-weight:500;line-height:24px;display:flex}.meetup-rsvp .modal-body .rsvp-details .rsvp-detail-item .icon-aol{font-size:20px}.meetup-rsvp .modal-body .rsvp-details label{color:#6f7283;flex-shrink:0;align-items:center;gap:8px;width:180px;font-weight:400;display:flex}@media screen and (max-width:991px){.meetup-rsvp .modal-body .rsvp-details label{flex-shrink:0;width:165px}}.meetup-rsvp .modal-body .rsvp-price-info{background:#f7f7f7;border-radius:8px;justify-content:space-between;align-items:center;margin-bottom:24px;padding:12px 16px;display:flex}.meetup-rsvp .modal-body .rsvp-price-info label{font-size:22px;font-weight:500;line-height:30px}.meetup-rsvp .modal-body .rsvp-price-info .rsvp-price{font-size:22px;font-weight:600}.meetup-rsvp .modal-body .rsvp-price-info s{margin-right:6px;font-size:18px;font-weight:400}.meetup-rsvp .modal-body .rsvp-note{padding-top:24px;padding-bottom:24px;font-size:14px;line-height:18px}.meetup-rsvp .modal-body .modal-actions{margin-top:24px;display:flex}.meetup-rsvp .modal-body .modal-actions button{flex:1}.meetup-rsvp .modal-body .form-item{align-items:center;gap:8px;display:flex}.meetup-rsvp .modal-body .form-item+.form-item{margin-top:12px}.meetup-rsvp .modal-body .form-item label{margin-bottom:6px;font-size:14px;font-weight:400;line-height:18px}.meetup-rsvp .modal-body .form-item select,.meetup-rsvp .modal-body .form-item input:not([type=checkbox],[type=radio]){border:1px solid #e9e9e9;border-radius:16px;width:100%;height:44px;padding:10px 14px;box-shadow:0 1px 2px #1018280d}.meetup-rsvp .modal-body .form-item input[type=checkbox],.meetup-rsvp .modal-body .form-item input[type=radio]{-webkit-appearance:none;border:1px solid #ed994e;border-radius:4px;flex-shrink:0;width:20px;height:20px}.meetup-rsvp .modal-body .form-item input[type=checkbox]:checked,.meetup-rsvp .modal-body .form-item input[type=radio]:checked{border:none}.meetup-rsvp .modal-body .form-item input[type=checkbox]:checked:after,.meetup-rsvp .modal-body .form-item input[type=radio]:checked:after{content:url(/img/checkicon-css.svg);background-color:#ed994e;border-radius:4px;justify-content:center;align-items:self-end;width:100%;height:100%;display:flex}.meetup-rsvp .modal-body .form-item input[type=radio]{border-color:#ed994e;border-radius:100%;justify-content:center;align-items:center;display:flex}.meetup-rsvp .modal-body .form-item input[type=radio]:checked{border:1px solid #ed994e;padding:1px}.meetup-rsvp .modal-body .form-item input[type=radio]:checked:after{content:"";background-color:#ed994e;border-radius:100%;width:100%;height:100%;display:block}.meetup-rsvp .modal-body .rsvp-member-types{gap:16px;display:flex}@media screen and (max-width:991px){.meetup-rsvp .modal-body .rsvp-member-types{flex-direction:column}}.meetup-rsvp .modal-body .rsvp-member-types .member-detail{text-align:center;background:#f7f7f7;border-radius:16px;flex:1;padding:19px 12px 12px}.meetup-rsvp .modal-body .rsvp-member-types .member-detail.plus-member{background:linear-gradient(#ffefcc 0%,#ffd9cc5e 55%,#ffd9cc00 100%);border:2px solid #ff865b}.meetup-rsvp .modal-body .rsvp-member-types .member-detail.plus-member .member-btn{background:linear-gradient(102.78deg,#ffd16f -37.89%,#ff865b 100.28%)}.meetup-rsvp .modal-body .rsvp-member-types .for-member{margin-bottom:15px;font-size:16px;font-weight:500;line-height:24px}.meetup-rsvp .modal-body .rsvp-member-types .membership-price{text-align:center;margin-bottom:25px;font-family:Lora;font-size:28px;font-weight:500;line-height:38px}.meetup-rsvp .modal-body .rsvp-member-types .membership-price s{margin-right:10px;font-size:20px;font-weight:500;line-height:38px}.meetup-rsvp .modal-body .rsvp-member-types .member-btn{color:#fff;background:linear-gradient(102.78deg,#3d8be8 -37.89%,#89beec 100.28%);border:none;border-radius:60px;width:100%;height:44px;font-family:Work Sans;font-size:14px;font-weight:600;line-height:24px}.meetup-rsvp .submit-btn{color:#fff;background:linear-gradient(102.78deg,#ffd16f -37.89%,#ff865b 100.28%);border:none;border-radius:100px;height:54px;padding:0 32px;font-size:18px;font-weight:600;line-height:24px}.meetup-rsvp .time-slot-changer{justify-content:center;align-items:center;gap:12px;margin-bottom:24px;display:flex}.meetup-rsvp .time-slot-changer .slot-info{color:#3d8be8;background:#edf5fc;border-radius:8px;padding:5px 12px;font-size:14px;font-weight:600;line-height:18px}.meetup-rsvp .time-slot-changer button{background:0 0;border:none;justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:flex}.meetup-rsvp .time-slot-changer button img{height:14px}.meetup-rsvp .time-slot-changer button img svg path{fill:#6f7283!important}.meetup-rsvp .slot-listing{grid-template-columns:repeat(2,1fr);gap:16px;max-height:50vh;display:grid;overflow:auto}@media screen and (max-width:767px){.meetup-rsvp .slot-listing{grid-template-columns:repeat(1,auto);max-height:calc(100vh - 250px)}}.meetup-rsvp .slot-listing .slot-item{background:#f7f7f7;border-radius:16px;padding:12px}.meetup-rsvp .slot-listing .slot-type{border-bottom:1px solid #e9e9e9;justify-content:space-between;margin-bottom:10px;padding-bottom:10px;display:flex}.meetup-rsvp .slot-listing .slot-info{font-family:Lora;font-size:16px;font-weight:600;line-height:21px}.meetup-rsvp .slot-listing .slot-select{margin:0!important}.meetup-rsvp .slot-listing .slot-timing{justify-content:space-between;font-size:14px;line-height:24px;display:flex}.meetup-rsvp .slot-listing .slot-timing+.slot-timing{margin-top:6px}.meetup-rsvp .slot-listing .slot-timing .slot-time{font-weight:500}.meetup-rsvp .slot-listing .slot-timing .slot-date{align-items:center;display:flex}.meetup-rsvp .slot-listing .slot-timing .detailsIcon{width:16px;height:16px;margin-right:6px}main.find-teacher-page{position:relative;overflow:hidden}main.find-teacher-page--search{background-color:#fffaf5;background-image:url(/img/swirl-vector-1.png),url(/img/swirl-vector-2.png);background-position:0 100%,100% 0;background-repeat:no-repeat,no-repeat;flex-direction:column;min-height:calc(100vh - 76px);display:flex}main.find-teacher-page--search .find-teacher-search{flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;max-width:none;margin:0;padding:40px 24px;display:flex}main.find-teacher-page__decor{pointer-events:none;border:2px solid #d7827126;border-radius:50%;width:320px;height:320px;position:absolute;top:-40px;right:-80px}main.find-teacher-page__decor:after{content:"";border:2px solid #d7827126;border-radius:50%;width:240px;height:240px;position:absolute;bottom:-120px;left:-200px}.find-teacher-search{z-index:1;flex-direction:column;align-items:center;gap:40px;max-width:1140px;margin:0 auto;padding:80px 24px 100px;display:flex;position:relative}.find-teacher-search__title{color:#31364e;text-align:center;margin:0;font-family:Lora,serif;font-size:56px;font-weight:400;line-height:68px}.find-teacher-search-form{flex-direction:column;align-items:stretch;gap:20px;width:100%;max-width:1140px;display:flex}.find-teacher-search-form__card{background:#fff;border-radius:16px;align-items:stretch;min-height:86px;padding-right:20px;display:flex;box-shadow:0 4px 24px 8px #b1aaaa26}.find-teacher-search-form__field{flex-direction:column;flex:1;gap:4px;min-width:0;padding:20px;display:flex}.find-teacher-search-form__label{color:#6f7283;margin:0;font-family:Work Sans,sans-serif;font-size:14px;font-weight:500;line-height:18px}.find-teacher-search-form__input{color:#31364e;background:0 0;border:none;outline:none;width:100%;padding:0;font-family:Work Sans,sans-serif;font-size:18px;font-weight:500;line-height:24px}.find-teacher-search-form__input::placeholder{color:#6f7283}.find-teacher-search-form__divider{background:#e9e9e9;flex-shrink:0;align-self:center;width:1px;height:60px}.find-teacher-search-form__submit{color:#fff;cursor:pointer;text-transform:none;background:linear-gradient(134deg,#ffd16f 0%,#ff865b 100%);border:none;border-radius:100px;flex-shrink:0;justify-content:center;align-self:center;align-items:center;gap:8px;width:120px;padding:11px 32px;font-family:Work Sans,sans-serif;font-size:16px;font-weight:600;display:inline-flex}.find-teacher-search-form__submit svg{width:18px;height:18px}.find-teacher-search-form__submit .iconaol-input-search{font-size:20px;line-height:1}.find-teacher-search-form__submit .iconaol-input-search:before{font-size:20px;font-weight:700}.find-teacher-search-form__submit--desktop{display:inline-flex}.find-teacher-search-form__submit--mobile{display:none}.find-teacher-search-form__submit--inline{width:auto;min-width:100px;margin:12px 12px 12px 0;padding:10px 24px;font-size:14px}.find-teacher-search-form--inline{flex:1;gap:0;max-width:none}.find-teacher-search-form--inline .find-teacher-search-form__card{min-height:auto;box-shadow:none;background:0 0;border-radius:0;flex:1;padding:0}.find-teacher-search-form--inline .find-teacher-search-form__field{padding:8px 12px}.find-teacher-search-form--inline .find-teacher-search-form__input{font-size:14px;line-height:20px}.find-teacher-search-form--inline .find-teacher-search-form__divider{height:32px}.find-teacher-search-form--inline .find-teacher-search-form__label{display:none}.find-teacher-page--results{background:#fff}.find-teacher-results{max-width:800px;margin:0 auto;padding:40px 24px 80px}.find-teacher-results__header{flex-direction:column;gap:16px;margin-bottom:32px;display:flex}.find-teacher-results__count{color:#31364e;margin:0;font-family:Lora,serif;font-size:28px;font-weight:500}.find-teacher-results__list{flex-direction:column;gap:16px;display:flex}.find-teacher-back{color:#31364e;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:0;font-family:Work Sans,sans-serif;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.find-teacher-back--detail{margin-bottom:24px}.find-teacher-result-card{cursor:pointer;text-align:left;background:#fff;border:1px solid #e9e9e9;border-radius:16px;align-items:center;gap:16px;width:100%;padding:20px 24px;transition:box-shadow .2s;display:flex;box-shadow:0 4px 24px 8px #b1aaaa14}.find-teacher-result-card:hover{box-shadow:0 4px 24px 8px #b1aaaa26}.find-teacher-result-card__content{flex:1;min-width:0}.find-teacher-result-card__name{color:#31364e;margin:0 0 4px;font-family:Lora,serif;font-size:20px;font-weight:500}.find-teacher-result-card__title{color:#6f7283;margin:0 0 4px;font-family:Work Sans,sans-serif;font-size:14px}.find-teacher-result-card__location{color:#31364e;margin:0;font-family:Work Sans,sans-serif;font-size:14px}.find-teacher-result-card__chevron{color:#6f7283;flex-shrink:0;width:24px;height:24px}.find-teacher-empty{text-align:center;padding:48px 24px}.find-teacher-empty__title{color:#31364e;margin:0 0 12px;font-family:Lora,serif;font-size:24px}.find-teacher-empty__message{color:#6f7283;margin:0 0 24px;font-family:Work Sans,sans-serif;font-size:14px;line-height:24px}.find-teacher-empty__link{color:#e47d6c;font-family:Work Sans,sans-serif;font-size:14px;font-weight:600;text-decoration:underline}.find-teacher-page--detail{background:#fff}.find-teacher-filters{background:#f7f7f7;display:flex}.find-teacher-filters__container{align-items:center;gap:16px;width:100%;max-width:1336px;margin:0 auto;padding:16px;display:flex}.find-teacher-filters__label{color:#6f7283;white-space:nowrap;flex-shrink:0;font-family:Work Sans,sans-serif;font-size:14px;font-weight:500;line-height:24px}.find-teacher-filters__label--mobile{display:none}.find-teacher-filter-search{flex-shrink:0;width:320px;max-width:100%}.find-teacher-filter-search__field{background:#fff;border:1px solid #e9e9e9;border-radius:16px;align-items:center;gap:8px;padding:10px 14px;display:flex;box-shadow:0 1px 2px #1018280d}.find-teacher-filter-search__icon{color:#6f7283;flex-shrink:0;font-size:20px;line-height:1}.find-teacher-filter-search__icon:before{font-size:20px}.find-teacher-filter-search__input{color:#31364e;background:0 0;border:none;outline:none;flex:1;min-width:0;padding:0;font-family:Work Sans,sans-serif;font-size:16px;font-weight:500;line-height:24px}.find-teacher-filter-search__input::placeholder{color:#6f7283}.find-teacher-filter-search__input::-webkit-search-cancel-button{display:none}.find-teacher-detail{max-width:1336px;margin:0 auto;padding:48px 16px 100px}.find-teacher-detail__courses-section{margin-top:64px}.find-teacher-detail__content{align-items:flex-start;gap:32px;display:flex}.find-teacher-detail__courses{flex:1;min-width:0}.find-teacher-avatar{background:linear-gradient(133deg,#ffa180 0%,#ed7347 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:visible}.find-teacher-avatar--large{width:120px;height:120px}.find-teacher-avatar--large .find-teacher-avatar__initials{font-size:41px}.find-teacher-avatar--large .find-teacher-avatar__badge{width:20px;height:20px;bottom:4px;right:4px}.find-teacher-avatar--small{width:56px;height:56px}.find-teacher-avatar--small .find-teacher-avatar__initials{font-size:20px}.find-teacher-avatar__image{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:100%;height:100%}.find-teacher-avatar__initials{color:#fff;font-family:Work Sans,sans-serif;font-weight:600;line-height:1}.find-teacher-avatar__badge{background:#45b26b;border:2px solid #fff;border-radius:50%;position:absolute}.find-teacher-profile-card{background:#fff;border-radius:16px;flex-direction:column;gap:16px;padding:24px;display:flex;box-shadow:0 0 40px #2323340a}.find-teacher-profile-card__layout{align-items:flex-start;gap:32px;display:flex}.find-teacher-profile-card__avatar{flex-shrink:0}.find-teacher-profile-card__content{flex-direction:column;flex:1;gap:14px;min-width:0;display:flex}.find-teacher-profile-card__name{color:#31364e;margin:0;font-family:Lora,serif;font-size:28px;font-weight:500;line-height:1.2}.find-teacher-profile-card__meta{flex-wrap:wrap;align-items:center;gap:8px 24px;display:flex}.find-teacher-profile-card__meta-item{color:#31364e;align-items:center;gap:8px;font-family:Work Sans,sans-serif;font-size:14px;line-height:24px;display:flex}.find-teacher-profile-card__meta-item strong{font-weight:600}.find-teacher-profile-card__meta-icon{color:#3d8be8;flex-shrink:0;font-size:20px;line-height:1}.find-teacher-profile-card__meta-icon:before{font-size:20px}.find-teacher-profile-card__certifications{flex-wrap:wrap;gap:8px;display:flex}.find-teacher-profile-card__cert{border-radius:8px;padding:4px 12px;font-family:Work Sans,sans-serif;font-size:14px;font-weight:600;line-height:20px}.find-teacher-profile-card__cert--peach{color:#e47d6c;background:#fff2eb}.find-teacher-profile-card__cert--blue{color:#3d8be8;background:#edf5fc}.find-teacher-profile-card__languages{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.find-teacher-profile-card__languages-label{color:#31364e;flex-shrink:0;font-family:Work Sans,sans-serif;font-size:14px;line-height:24px}.find-teacher-profile-card__language-list{flex-wrap:wrap;gap:8px;display:flex}.find-teacher-profile-card__language{color:#6f7283;background:#f7f7f7;border:1px solid #e9e9e9;border-radius:8px;padding:4px 12px;font-family:Work Sans,sans-serif;font-size:14px;line-height:20px}.find-teacher-profile-card__divider{border:none;border-top:1px solid #e9e9e9;width:100%;margin:0}.find-teacher-profile-card__bio{color:#31364e;margin:0;font-family:Work Sans,sans-serif;font-size:14px;line-height:24px}.find-teacher-courses__title{color:#31364e;flex-wrap:wrap;align-items:baseline;gap:8px;margin:0 0 24px;font-family:Lora,serif;font-size:24px;font-weight:500;display:flex}.find-teacher-courses__subtitle{color:#6f7283;font-family:Work Sans,sans-serif;font-size:14px;font-weight:400}.find-teacher-courses__grid{flex-direction:column;gap:24px;display:flex}.find-teacher-courses__empty{color:#6f7283;margin:0;font-family:Work Sans,sans-serif;font-size:14px;line-height:24px}.find-teacher-course-card{background:#fff;border-radius:16px;flex-direction:column;gap:14px;padding:24px;display:flex;box-shadow:0 4px 24px 8px #b1aaaa26}.find-teacher-course-card__header{justify-content:space-between;align-items:center;gap:12px;display:flex}.find-teacher-course-card__title{color:#31364e;flex:1;margin:0;font-family:Lora,serif;font-size:24px;font-weight:500;line-height:28px}.find-teacher-course-card__price{color:#fff;background:linear-gradient(133deg,#ffa180 0%,#ed7347 100%);border-radius:8px;flex-shrink:0;padding:4px 12px;font-family:Lora,serif;font-size:24px;font-weight:600;line-height:28px}.find-teacher-course-card__tags{flex-wrap:wrap;gap:8px;display:flex}.find-teacher-course-card__tag{border-radius:8px;padding:5px 12px;font-family:Work Sans,sans-serif;font-size:14px;font-weight:600;line-height:18px}.find-teacher-course-card__tag--duration{color:#3d8be8;text-transform:uppercase;background:#edf5fc}.find-teacher-course-card__tag--date{color:#3d8be8;background:#edf5fc;font-weight:600}.find-teacher-course-card__tag--savings{color:#e47d6c;background:#fff2eb;align-items:center;gap:4px;display:inline-flex}.find-teacher-course-card__details{flex-direction:column;gap:6px;display:flex}.find-teacher-course-card__divider{opacity:.8;border:none;border-top:1px solid #e9e9e9;width:100%;margin:0}.find-teacher-course-card__detail-row{color:#31364e;align-items:flex-start;gap:4px;font-family:Work Sans,sans-serif;font-size:14px;font-weight:400;line-height:24px;display:flex}.find-teacher-course-card__detail-icon{color:#3d8be8;box-sizing:border-box;background:#fff;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;padding:4px;font-size:16px;line-height:1;display:flex}.find-teacher-course-card__detail-icon:before{font-size:16px}.find-teacher-course-card__footer{justify-content:space-between;align-items:center;gap:16px;display:flex}.find-teacher-course-card__payment-note{flex-direction:column;flex:1;gap:0;min-width:0;display:flex}.find-teacher-course-card__payment-title{color:#31364e;font-family:Work Sans,sans-serif;font-size:14px;font-weight:400;line-height:24px}.find-teacher-course-card__payment-caption{color:#9598a6;font-family:Work Sans,sans-serif;font-size:14px;font-weight:400;line-height:24px}.find-teacher-course-card__actions{flex-shrink:0;gap:12px;display:flex}.find-teacher-course-card__btn{box-sizing:border-box;text-transform:none;cursor:pointer;white-space:nowrap;appearance:none;border-radius:100px;flex:none;justify-content:center;align-items:center;width:120px;height:44px;padding:10px 32px;font-family:Work Sans,sans-serif;font-size:14px;font-weight:600;line-height:24px;display:inline-flex}.find-teacher-course-card__btn--outline{color:#ed994e;background:#fff;border:1.5px solid #ff865b}.find-teacher-course-card__btn--primary{color:#fff;background:linear-gradient(134deg,#ffd16f 0%,#ff865b 100%);border:none}.find-teacher-course-card__btn:hover{opacity:.92}.find-teacher-share{background:0 0;flex-shrink:0;align-self:flex-start;width:401px;padding:0;position:relative}.find-teacher-share__card{background:#fff;border-radius:16px;flex-direction:column;align-items:stretch;gap:16px;width:100%;padding:24px;display:flex;box-shadow:0 4px 24px 8px #b1aaaa26}.find-teacher-share__title{color:#31364e;text-align:center;width:100%;margin:0;font-family:Lora,serif;font-size:24px;font-weight:500;line-height:32px}.find-teacher-share__qr-wrap{box-sizing:border-box;background:#fffaf5;border:1px solid #e9e9e9;border-radius:12px;justify-content:center;align-items:center;width:100%;padding:32px 24px;display:flex}.find-teacher-share__qr-wrap--desktop{display:flex}.find-teacher-share__qr-wrap svg{width:200px;height:200px;display:block}.find-teacher-share__url-box{box-sizing:border-box;background:#fffaf5;border:1px solid #e9e9e9;border-radius:12px;width:100%;padding:24px}.find-teacher-share__url{color:#6f7283;white-space:normal;text-align:center;font-family:Work Sans,sans-serif;font-size:12px;line-height:18px;display:block}.find-teacher-share__url-highlight{color:#e47d6c;font-weight:600}.find-teacher-share__actions{flex-direction:column;gap:12px;width:100%;display:flex}.find-teacher-share__btn{cursor:pointer;box-sizing:border-box;appearance:none;white-space:nowrap;border-radius:100px;justify-content:center;align-items:center;gap:8px;width:100%;height:44px;padding:10px 24px;font-family:Work Sans,sans-serif;font-size:14px;font-weight:600;line-height:24px;display:inline-flex}.find-teacher-share__btn--primary{color:#fff;background:linear-gradient(134deg,#ffd16f 0%,#ff865b 100%);border:none}.find-teacher-share__btn--primary .find-teacher-share__btn-icon{color:#fff}.find-teacher-share__btn--outline{color:#ed994e;background:#fff;border:1.5px solid #ff865b}.find-teacher-share__btn:hover{opacity:.92}.find-teacher-share__btn-icon{flex-shrink:0;font-size:18px;line-height:1}.find-teacher-share__btn-icon:before{font-size:18px}.find-teacher-share__btn-img{-o-object-fit:contain;object-fit:contain;flex-shrink:0;width:18px;height:18px}.find-teacher-share__attribution{color:#9598a6;text-align:center;white-space:normal;word-break:break-word;width:100%;margin:0;font-family:Work Sans,sans-serif;font-size:14px;line-height:24px}.find-teacher-share__toast{color:#fff;z-index:1000;background:#31364e;border-radius:8px;padding:10px 20px;font-family:Work Sans,sans-serif;font-size:14px;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.find-teacher-share__toast--error{background:#cf3b3b}@media screen and (max-width:767px){main.find-teacher-page--search{background-position:-110px calc(100% + 100px),calc(100% + 180px) -50px;min-height:calc(100vh - 76px)}main.find-teacher-page--search .find-teacher-search{gap:20px;padding:40px 20px}.find-teacher-search{gap:20px;padding:40px 20px 60px}.find-teacher-search__title{font-size:32px;font-weight:500;line-height:38px}.find-teacher-search-form{gap:20px}.find-teacher-search-form__card{flex-direction:column;min-height:auto;padding:0}.find-teacher-search-form__field{padding:16px}.find-teacher-search-form__label{font-size:12px}.find-teacher-search-form__input{font-size:16px;line-height:24px}.find-teacher-search-form__divider{align-self:stretch;width:100%;height:1px}.find-teacher-search-form__submit{text-transform:uppercase;width:100%;padding:12px 32px;font-size:14px}.find-teacher-search-form__submit--desktop{display:none}.find-teacher-search-form__submit--mobile{display:inline-flex}.find-teacher-search-form--inline .find-teacher-search-form__card{flex-flow:wrap}.find-teacher-search-form--inline .find-teacher-search-form__submit--inline{width:100%;margin:0 12px 12px}.find-teacher-filters{padding:12px 24px}.find-teacher-filters__container{flex-wrap:wrap;padding:0}.find-teacher-filters__label--desktop{display:none}.find-teacher-filters__label--mobile{display:block}.find-teacher-filters .find-teacher-filter-search{flex:1;width:auto;min-width:0}.find-teacher-filters .find-teacher-filter-search__field{padding:8px 14px}.find-teacher-detail{padding:24px 20px 60px}.find-teacher-detail__courses-section{margin-top:24px}.find-teacher-detail__content{flex-direction:column;gap:24px}.find-teacher-profile-card{gap:14px}.find-teacher-profile-card__layout{gap:16px}.find-teacher-profile-card__content{gap:14px}.find-teacher-profile-card__name{font-size:24px}.find-teacher-profile-card__meta{gap:4px 10px}.find-teacher-avatar--large{width:60px;height:60px}.find-teacher-avatar--large .find-teacher-avatar__initials{font-size:24px}.find-teacher-avatar--large .find-teacher-avatar__badge{width:18px;height:18px}.find-teacher-courses__grid{grid-template-columns:1fr;gap:16px}.find-teacher-course-card__title,.find-teacher-course-card__price{font-size:20px}.find-teacher-course-card__footer{flex-direction:column;align-items:stretch}.find-teacher-course-card__actions{flex-direction:column;width:100%}.find-teacher-course-card__btn{width:100%;min-width:0}.find-teacher-share{width:100%}.find-teacher-share__card{gap:14px;padding:16px}.find-teacher-share__title{font-size:20px;line-height:28px}.find-teacher-share__url-box{padding:8px}.find-teacher-share__qr-wrap--desktop,.find-teacher-share__btn--download{display:none}.find-teacher-results{padding:24px 20px 60px}}@media screen and (max-width:991px) and (min-width:768px){.find-teacher-filters{padding:16px 24px}.find-teacher-detail{padding:48px 24px 80px}.find-teacher-detail__content{flex-direction:column}.find-teacher-share{width:100%}}@media screen and (max-width:991px){.in-person-course-page{margin-top:0!important}}.in-person-course-page .flatpickr-input{display:none}.in-person-course-page{background:#fffaf5}.in-person-course-page .top-section{padding-top:60px;padding-bottom:32px}@media screen and (max-width:991px){.in-person-course-page .top-section{padding-top:40px;padding-bottom:24px}}.in-person-course-page .top-section .container{max-width:690px}.in-person-course-page .page-title{text-align:center;margin-bottom:16px;font-family:Lora;font-size:36px;font-weight:500;line-height:44px}@media screen and (max-width:991px){.in-person-course-page .page-title{margin-bottom:12px;font-size:28px;line-height:36px}}.in-person-course-page .page-description{text-align:center;color:#6f7283;font-size:14px;font-style:italic;font-weight:400;line-height:24px}.in-person-course-page .page-description strong{font-style:normal;font-weight:500}@media screen and (max-width:991px){.in-person-course-page .page-description{font-size:16px}}.in-person-course-page .course-highlight-action{color:#ff7e00;font-size:14px;font-weight:600;line-height:18px}.in-person-course-page .scheduling-stepper{padding-bottom:32px}@media screen and (max-width:991px){.in-person-course-page .scheduling-stepper{padding-bottom:24px}}.in-person-course-page .scheduling-stepper .container{max-width:1000px}.in-person-course-page .scheduling-stepper .step-wrapper{gap:16px;display:flex}.in-person-course-page .scheduling-stepper .step-wrapper .step{flex-direction:column;flex:1;align-items:center;gap:16px;display:flex}.in-person-course-page .scheduling-stepper .step-wrapper .step.active .step-icon span{background-color:#3d8be8;border-color:#3d8be8;outline-color:#fff;box-shadow:0 0 0 4px #8cbaf13d}.in-person-course-page .scheduling-stepper .step-wrapper .step.active .step-icon:before,.in-person-course-page .scheduling-stepper .step-wrapper .step.active .step-icon:after{background:#3d8be8}.in-person-course-page .scheduling-stepper .step-wrapper .step.active .step-text{color:#3d8be8}.in-person-course-page .scheduling-stepper .step-wrapper .step.active+.step .step-icon:before{background:#3d8be8}.in-person-course-page .scheduling-stepper .step-wrapper .step:first-child .step-icon:before,.in-person-course-page .scheduling-stepper .step-wrapper .step:last-child .step-icon:after{opacity:0}.in-person-course-page .scheduling-stepper .step-wrapper .step-icon{align-items:center;width:100%;display:flex}.in-person-course-page .scheduling-stepper .step-wrapper .step-icon:before,.in-person-course-page .scheduling-stepper .step-wrapper .step-icon:after{content:"";background:#e9e9e9;width:50%;height:2px;display:block}.in-person-course-page .scheduling-stepper .step-wrapper .step-icon:before{margin-left:-8px}.in-person-course-page .scheduling-stepper .step-wrapper .step-icon:after{margin-right:-8px}.in-person-course-page .scheduling-stepper .step-wrapper .step-icon span{outline-offset:-20px;background-color:#fff;border:2px solid #e9e9e9;border-radius:100%;outline:5px solid #e9e9e9;flex-shrink:0;width:28px;height:28px;display:block}.in-person-course-page .scheduling-stepper .step-wrapper .step-text{text-align:center;font-size:16px;font-weight:600;line-height:24px}@media screen and (max-width:991px){.in-person-course-page .scheduling-stepper .step-wrapper .step-text{font-size:14px;line-height:16px}}.in-person-course-page .calendar-section .container{max-width:1150px}.in-person-course-page .calendar-section .calendar-area-wrap{gap:40px;display:flex}@media screen and (max-width:991px){.in-person-course-page .calendar-section .calendar-area-wrap{flex-direction:column;gap:32px}}.in-person-course-page .calendar-section .calendar-area-wrap .first-col{flex:1}.in-person-course-page .calendar-section .calendar-area-wrap .hide-col{display:none}.in-person-course-page .calendar-section .calendar-area-wrap .second-col{order:-1;width:540px}@media screen and (max-width:991px){.in-person-course-page .calendar-section .calendar-area-wrap .second-col{order:1;width:auto}}.in-person-course-page .calendar-section .scheduling-modal__content-calendar{background:#fff;border-radius:16px;margin-top:24px;padding:20px 24px}.in-person-course-page .calendar-section .scheduling-modal__content-calendar>label,.in-person-course-page .calendar-section .scheduling-modal__content-calendar .flatpickr-innerContainer,.in-person-course-page .calendar-section .scheduling-modal__content-calendar .flatpickr-rContainer{display:block}.in-person-course-page .calendar-section .scheduling-modal__content-calendar .flatpickr-current-month .cur-month{text-transform:unset;font-size:18px}.in-person-course-page .calendar-section .scheduling-modal__content-calendar .flatpickr-months .flatpickr-prev-month,.in-person-course-page .calendar-section .scheduling-modal__content-calendar .flatpickr-months .flatpickr-next-month{border:none;border-radius:0;width:36px;height:36px}.in-person-course-page .calendar-section .scheduling-modal__content-calendar .flatpickr-months .flatpickr-prev-month svg path,.in-person-course-page .calendar-section .scheduling-modal__content-calendar .flatpickr-months .flatpickr-next-month svg path{fill:#6f7283}.in-person-course-page .calendar-section .scheduling-modal__content-calendar .flatpickr-months .flatpickr-next-month{margin-left:12px}.in-person-course-page .calendar-section .scheduling-modal__content-calendar .flatpickr-weekdaycontainer{-moz-column-gap:14px;background:0 0;grid-template-columns:repeat(7,1fr);column-gap:14px;padding:0;display:grid}.in-person-course-page .calendar-section .scheduling-modal__content-calendar .flatpickr-weekdaycontainer .flatpickr-weekday{color:#31364e;text-transform:unset;max-width:unset;width:100%;font-size:14px;line-height:20px}.in-person-course-page .calendar-section .scheduling-modal__content-calendar .flatpickr-days{padding:0}.in-person-course-page .calendar-section .scheduling-modal__content-calendar .flatpickr-days .dayContainer{-moz-column-gap:14px;grid-template-columns:repeat(7,1fr);gap:12px 14px;display:grid}@media screen and (max-width:991px){.in-person-course-page .calendar-section .scheduling-modal__content-calendar .flatpickr-days .dayContainer{-moz-column-gap:8px;column-gap:8px}}.in-person-course-page .calendar-section .scheduling-modal__content-calendar .flatpickr-days .dayContainer .flatpickr-day{color:#31364e;width:auto;height:56px;max-width:unset;max-height:unset;background:#fff0e0;border-color:#fff0e0;border-radius:20px;font-size:14px}@media screen and (max-width:991px){.in-person-course-page .calendar-section .scheduling-modal__content-calendar .flatpickr-days .dayContainer .flatpickr-day{border-radius:12px;height:36px}}.in-person-course-page .calendar-section .scheduling-modal__content-calendar .flatpickr-days .dayContainer .flatpickr-day.today{border-color:#0000}.in-person-course-page .calendar-section .scheduling-modal__content-calendar .flatpickr-days .dayContainer .flatpickr-day.flatpickr-disabled{background:0 0;border-color:#0000}.in-person-course-page .calendar-section .scheduling-modal__content-calendar .flatpickr-days .dayContainer .flatpickr-day.selected{border-color:#ff875b}.in-person-course-page .calendar-section .scheduling-modal__content-calendar .flatpickr-days .dayContainer .flatpickr-day.selected:before{display:none}.in-person-course-page .calendar-section .scheduling-modal__content-calendar .flatpickr-days .dayContainer .flatpickr-day.selected:hover{background:#f7f7f7!important}.in-person-course-page .calendar-section .scheduling-modal__content-calendar .flatpickr-days .dayContainer .flatpickr-day.online:before{content:"";z-index:0;background:#ed994e;border-radius:5px;width:5px;height:5px;display:block;position:absolute;bottom:4px}.in-person-course-page .calendar-section .scheduling-modal__content-calendar .flatpickr-days .dayContainer .flatpickr-day.in-person:after{content:"";z-index:0;background:#3d8be8;border-radius:5px;width:5px;height:5px;display:block;position:absolute;bottom:4px}.in-person-course-page .calendar-section .scheduling-modal__content-calendar .flatpickr-days .dayContainer .flatpickr-day.online.in-person:before{margin-right:8px}.in-person-course-page .calendar-section .scheduling-modal__content-calendar .flatpickr-days .dayContainer .flatpickr-day.online.in-person:after{margin-left:8px}.in-person-course-page .course-purchase-section .container{max-width:1030px}.in-person-course-page .course-purchase-section .course-purchase-wrap{gap:40px;display:flex}@media screen and (max-width:991px){.in-person-course-page .course-purchase-section .course-purchase-wrap{flex-direction:column;gap:32px}}.in-person-course-page .course-purchase-section .course-purchase-wrap .first-col{flex:1}.in-person-course-page .course-purchase-section .course-purchase-wrap .hide-col{display:none}.in-person-course-page .course-purchase-section .course-purchase-wrap .second-col{order:-1;width:540px}@media screen and (max-width:991px){.in-person-course-page .course-purchase-section .course-purchase-wrap .second-col{order:1;width:auto}}.in-person-course-page .course-highlight-box{background:#fff;border-radius:16px;padding:24px}.in-person-course-page .course-highlight-box .box-hero-image-wrap{margin-bottom:24px}.in-person-course-page .course-highlight-box .box-hero-image-wrap img{border-radius:12px}.in-person-course-page .course-highlight-box h2{margin-bottom:16px;font-size:24px;line-height:32px}.in-person-course-page .course-highlight-box .course-highlights-info-box ul li{gap:16px;font-size:16px;line-height:24px;display:flex}@media screen and (max-width:767px){.in-person-course-page .course-highlight-box .course-highlights-info-box ul li{font-size:14px}}.in-person-course-page .course-highlight-box .course-highlights-info-box ul li strong{font-weight:500}.in-person-course-page .course-highlight-box .course-highlights-info-box ul li .icon-aol{color:#ff7e00;font-size:32px}.in-person-course-page .course-highlight-box .course-highlights-info-box ul li+li{margin-top:12px}.in-person-course-page .course-medical-info{background:#f6fafe url(/img/lotus-background-vector.svg) 50% 17px no-repeat;border:1px solid #cbe4f9;border-radius:16px;align-items:center;gap:24px;margin-top:40px;padding:28px;font-size:16px;line-height:24px;display:flex}.in-person-course-page .course-medical-info strong{font-weight:500}@media not (min-width:768px){.in-person-course-page .course-medical-info{text-align:center;flex-direction:column}}.in-person-course-page .form-item .scheduling-address{justify-content:space-between;align-items:center;margin:0;display:flex;width:100%!important}.in-person-course-page .form-item .scheduling-address a.react-tag-remove{font-size:20px;text-decoration:none}.in-person-course-page .form-item .schedule-location-input{background-color:#fff;border:1px solid #e9e9e9;border-radius:16px;width:100%;height:44px;padding:10px 14px;transition:all .3s ease-in-out;box-shadow:0 1px 2px #1018280d}.in-person-course-page .form-item label{color:#6f7283;margin-bottom:6px;font-size:14px;font-weight:500;line-height:24px}.in-person-course-page .form-item select,.in-person-course-page .form-item input:not([type=checkbox],[type=radio]){border:1px solid #e9e9e9;border-radius:16px;width:100%;height:44px;padding:10px 14px;box-shadow:0 1px 2px #1018280d}.in-person-course-page .form-item input[type=checkbox],.in-person-course-page .form-item input[type=radio]{-webkit-appearance:none;border:1px solid #ed994e;border-radius:4px;flex-shrink:0;width:20px;height:20px}.in-person-course-page .form-item input[type=checkbox]:checked,.in-person-course-page .form-item input[type=radio]:checked{border:none}.in-person-course-page .form-item input[type=checkbox]:checked:after,.in-person-course-page .form-item input[type=radio]:checked:after{content:url(/img/checkicon-css.svg);background-color:#ed994e;border-radius:4px;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.in-person-course-page .form-item input[type=radio]{border-color:#ed994e;border-radius:100%;justify-content:center;align-items:center;display:flex}.in-person-course-page .form-item input[type=radio]:checked{border:1px solid #ed994e}.in-person-course-page .form-item input[type=radio]:checked:after{content:"";background-color:#ed994e;border-radius:100%;width:90%;height:90%;display:block}.in-person-course-page .submit-btn{color:#fff;background:linear-gradient(102.78deg,#ffd16f -37.89%,#ff865b 100.28%);border:none;border-radius:100px;height:54px;padding:0 32px;font-size:18px;font-weight:600;line-height:24px}.in-person-course-page .cal-filters{gap:10px;display:flex}.in-person-course-page .cal-filters .form-item{flex:1}.in-person-course-page .other-calendar-info{text-align:center;color:#3d8be8;text-transform:uppercase;justify-content:center;align-items:center;gap:8px;margin-bottom:16px;padding-top:22px;font-size:16px;font-weight:600;line-height:20px;display:flex}@media not (min-width:768px){.in-person-course-page .other-calendar-info{flex-direction:column}}.in-person-course-page .payment-box{background:#fff;border-radius:20px;padding:24px;box-shadow:4px 6px 25.1px #6e6b6824}@media screen and (max-width:991px){.in-person-course-page .payment-box{padding:24px 16px}}.in-person-course-page .payment-box .payment-total-box{background:#f7f7f7;border-radius:8px;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.in-person-course-page .payment-box .payment-total-box label{font-size:22px;font-weight:500;line-height:30px}.in-person-course-page .payment-box .payment-total-box .amount{font-size:24px;font-weight:600;line-height:26px}.in-person-course-page .payment-box .payment-details{justify-content:space-between;align-items:center;margin-top:16px;margin-bottom:20px;display:flex}.in-person-course-page .payment-box .payment-details .payby{font-size:16px;font-weight:500;line-height:24px}.in-person-course-page .payment-box .payment-details .payby img{margin-top:-13px;margin-left:5px}.in-person-course-page .payment-box .payment-details .price-breakup{text-align:right}.in-person-course-page .payment-box .payment-details .price-per-month{font-size:18px;font-weight:600;line-height:24px}.in-person-course-page .payment-box .payment-details .price-per-month span{font-size:16px;font-weight:500}.in-person-course-page .payment-box .payment-details .payment-tenure{color:#6f7283;font-size:14px;font-weight:400;line-height:20px}.in-person-course-page .payment-box .payment-agreements{border-top:1px solid #e6e8ec;padding-top:20px}.in-person-course-page .payment-box .payment-agreements .form-item{gap:10px;display:flex}.in-person-course-page .payment-box .payment-agreements a{color:#ed994e;text-decoration:none}.in-person-course-page .payment-box .payment-actions{flex-direction:column;gap:12px;display:flex}.in-person-course-page .payment-box .payment-actions .form-item{gap:12px;margin-bottom:12px;display:flex}.in-person-course-page .payment-box .payment-actions .form-item label{color:#31364e;font-size:14px;font-weight:400;line-height:16px}.in-person-course-page .payment-box .payment-actions .form-item label span,.in-person-course-page .payment-box .payment-actions .form-item label p{color:#31364e;line-height:21px;font-size:14px!important}.in-person-course-page .payment-box .payment-actions .form-item label a{color:#ed994e;text-decoration:none}.in-person-course-page .payment-box .payment-actions .submit-btn{color:#fff;background:linear-gradient(102.78deg,#ffd16f -37.89%,#ff865b 100.28%);border:none;border-radius:100px;width:100%;height:54px;margin-top:12px;padding:0 32px;font-size:18px;font-weight:600;line-height:24px}.in-person-course-page .payment-box .payment-actions .submit-btn.gpay{background:#31364e}.in-person-course-page .payment-box.center-one{box-shadow:none;background:0 0;padding-left:0;padding-right:0}.in-person-course-page .payment-box.center-one .payment-total-box{background:#fff;box-shadow:0 4px 24px 8px #b1aaaa26}.in-person-course-page .offer-box{background:linear-gradient(94.04deg,#ffa180 3.84%,#ed7347 109.6%);border-radius:16px;margin-bottom:20px;padding:16px}.in-person-course-page .offer-box .title{color:#fff;align-items:center;margin-bottom:12px;font-family:Work Sans;font-size:18px;font-weight:500;line-height:24px;display:flex}.in-person-course-page .offer-box .title .icon-wrap{background-color:#fff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;margin-right:12px;display:flex}.in-person-course-page .offer-box .offer-text{color:#fff;text-align:center;background:#ffffff26;border-radius:16px;padding:12px 16px;font-size:16px;line-height:24px}.in-person-course-page .testimonials{padding-top:80px}.in-person-course-page .testimonials .container{max-width:1150px}.in-person-course-page .testimonials .top-text{color:#ed994e;letter-spacing:1px;text-align:center;font-size:14px;font-weight:600;line-height:20px}.in-person-course-page .testimonials .section-title{text-align:center;margin-top:12px;margin-bottom:0;font-size:36px;font-weight:500;line-height:44px}@media screen and (max-width:991px){.in-person-course-page .testimonials .section-title{font-size:28px;line-height:36px}}.in-person-course-page .testimonials .testimonials-listing{gap:24px;padding-top:32px;display:flex}@media screen and (max-width:991px){.in-person-course-page .testimonials .testimonials-listing{flex-direction:column}}.in-person-course-page .testimonials .testimonial-item{background:#fff;border-radius:32px;flex-direction:column;flex:1;padding:32px 24px;display:flex;box-shadow:4px 6px 25.1px #6e6b6824}@media screen and (max-width:991px){.in-person-course-page .testimonials .testimonial-item{padding:24px}}.in-person-course-page .testimonials .testimonial-item .author-picutre{text-align:center;margin-bottom:16px}.in-person-course-page .testimonials .testimonial-item .author-picutre img{border-radius:100px}.in-person-course-page .testimonials .testimonial-item .testimony-text{text-align:center;margin-bottom:20px;font-size:18px;font-weight:400;line-height:24px}.in-person-course-page .testimonials .testimonial-item .author-name{text-align:center;margin-top:auto;font-size:18px;font-weight:600;line-height:24px}.in-person-course-page .question-call{justify-content:center;align-items:center;display:flex}.in-person-course-page .question-call .call-cta{color:#ed994e;text-align:center;background:#fff;border:1px solid #ed994e;border-radius:16px;padding:8px 12px;font-size:16px;font-weight:500;line-height:24px;text-decoration:none}.in-person-course-page .question-call .call-cta strong{font-weight:600}.in-person-course-page .time-slot-changer{justify-content:center;align-items:center;gap:12px;margin-bottom:24px;display:flex}.in-person-course-page .time-slot-changer .slot-info{color:#3d8be8;background:#edf5fc;border-radius:8px;padding:5px 12px;font-size:14px;font-weight:600;line-height:18px}.in-person-course-page .time-slot-changer button{background:0 0;border:none;justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:flex}.in-person-course-page .time-slot-changer button img{height:14px}.in-person-course-page .time-slot-changer button img svg path{fill:#6f7283!important}.in-person-course-page .slot-listing{grid-template-columns:repeat(2,auto);gap:16px;max-height:50vh;display:grid;overflow:auto}@media screen and (max-width:767px){.in-person-course-page .slot-listing{grid-template-columns:repeat(1,auto);max-height:calc(100vh - 250px)}}.in-person-course-page .slot-listing .slot-item{background:#f7f7f7;border-radius:16px;padding:12px}.in-person-course-page .slot-listing .slot-type{border-bottom:1px solid #e9e9e9;justify-content:space-between;margin-bottom:10px;padding-bottom:10px;display:flex}.in-person-course-page .slot-listing .slot-info{font-family:Lora;font-size:16px;font-weight:600;line-height:21px}.in-person-course-page .slot-listing .slot-select{margin:0!important}.in-person-course-page .slot-listing .slot-timing{justify-content:space-between;font-size:14px;line-height:24px;display:flex}.in-person-course-page .slot-listing .slot-timing+.slot-timing{margin-top:6px}.in-person-course-page .slot-listing .slot-timing .slot-time{font-weight:500}.in-person-course-page .slot-listing .slot-timing .slot-date{align-items:center;display:flex}.in-person-course-page .slot-listing .slot-timing .detailsIcon{width:16px;height:16px;margin-right:6px}.in-person-course-page .checkout-details{border-top:1px solid #e9e9e9;margin-bottom:20px;padding-top:20px}.in-person-course-page .checkout-details .detail-item{color:#31364e;margin-bottom:14px;font-size:14px;line-height:18px}.in-person-course-page .checkout-details .detail-item a{color:#ed994e;text-wrap:wrap;text-decoration:none}@media screen and (max-width:991px){.in-person-course-page .checkout-details .detail-item{font-size:12px}}.in-person-course-page .checkout-details .detail-item .label{color:#6f7283}.in-person-course-page .checkout-details .detail-item .detailsIcon{width:20px;height:20px}.in-person-course-page .checkout-details .detail-item .value{word-wrap:break-word}.modal{padding-left:15px}.modal .scheduling-address{justify-content:space-between;align-items:center;margin:0;display:flex;width:100%!important}.modal .scheduling-address a.react-tag-remove{font-size:20px;text-decoration:none}.modal.location-search .modal-dialog{max-width:524px}@media screen and (max-width:720px){.modal.location-search .modal-dialog{max-width:100%;height:auto}}.modal.location-search .modal-header .title{margin:0;font-size:28px;font-weight:500;line-height:36px}@media screen and (max-width:720px){.modal.location-search .modal-header .title{font-size:24px;line-height:31px}}.modal.location-search .modal-header .close{color:#9598a6;background:0 0;font-size:40px;font-weight:300;top:14px;right:16px}.modal.location-search .modal-header .close:focus{outline:none}.modal.location-search .modal-content{border-radius:20px;padding:24px 32px}@media screen and (max-width:720px){.modal.location-search .modal-content{padding:24px 20px}}.modal.location-search .modal-body{margin:0;padding:24px 0 0}.modal.location-search .modal-body .form-item{margin-bottom:24px}.modal.location-search .modal-body .submit-btn{width:100%;margin:unset;border-radius:100px;display:block}.modal.location-search .form-item{flex-direction:column;display:flex}.modal.location-search .form-item label{color:#6f7283;margin-bottom:6px;font-size:14px;font-weight:500;line-height:24px}.modal.location-search .form-item select,.modal.location-search .form-item input:not([type=checkbox],[type=radio]){border:1px solid #e9e9e9;border-radius:16px;height:44px;margin-left:0;margin-right:0;padding:10px 14px;box-shadow:0 1px 2px #1018280d;width:100%!important}.modal.location-search .form-item input[type=checkbox],.modal.location-search .form-item input[type=radio]{-webkit-appearance:none;border:1px solid #ed994e;border-radius:4px;flex-shrink:0;width:20px;height:20px}.modal.location-search .form-item input[type=checkbox]:checked,.modal.location-search .form-item input[type=radio]:checked{border:none}.modal.location-search .form-item input[type=checkbox]:checked:after,.modal.location-search .form-item input[type=radio]:checked:after{content:url(/img/checkicon-css.svg);background-color:#ed994e;border-radius:4px;justify-content:center;align-items:self-end;width:100%;height:100%;display:flex}.modal.location-search .form-item input[type=radio]{border-color:#ed994e;border-radius:100%;justify-content:center;align-items:center;display:flex}.modal.location-search .form-item input[type=radio]:checked{border:1px solid #ed994e}.modal.location-search .form-item input[type=radio]:checked:after{content:"";background-color:#ed994e;border-radius:100%;width:90%;height:90%;display:block}.modal.location-search .submit-btn{color:#fff;background:linear-gradient(102.78deg,#ffd16f -37.89%,#ff865b 100.28%);border:none;border-radius:100px;height:54px;padding:0 32px;font-size:18px;font-weight:600;line-height:24px}@media screen and (max-width:720px){.modal.available-time{padding-left:0;padding-right:0!important}.modal.available-time.show .modal-dialog{transform:translateY(0)}}.modal.available-time .modal-dialog{max-width:720px}@media screen and (max-width:720px){.modal.available-time .modal-dialog{align-items:flex-end;max-width:100%;transition:transform .3s ease-in-out;transform:translateY(100%)}}.modal.available-time .modal-dialog .slot-action{text-align:center;padding-top:24px}.modal.available-time .modal-dialog .slot-action button{width:auto}@media screen and (max-width:720px){.modal.available-time .modal-dialog .slot-action button{width:100%}}.modal.available-time .modal-header .title{margin:0;font-size:28px;font-weight:500;line-height:36px}@media screen and (max-width:720px){.modal.available-time .modal-header .title{font-size:24px;line-height:31px}}.modal.available-time .modal-header .close{color:#9598a6;background:0 0;font-size:40px;font-weight:300;top:14px;right:16px}@media screen and (max-width:720px){.modal.available-time .modal-header .close{color:#6f7283;background:#fff;line-height:32px;top:-40px;right:10px}}.modal.available-time .modal-header .close:focus{outline:none}.modal.available-time .modal-content{border-radius:20px;padding:24px 32px}@media screen and (max-width:720px){.modal.available-time .modal-content{border-radius:20px 20px 0 0;min-height:calc(100% - 50px);padding:24px 20px 10px}}.modal.available-time .modal-body{flex-direction:column;margin:0;padding:24px 0 0;display:flex}.modal.available-time .modal-body .form-item{margin-bottom:24px}.modal.available-time .modal-body .submit-btn{width:100%}@media screen and (max-width:991px){.modal.available-time .modal-body .time-slot-changer{order:0}.modal.available-time .modal-body .event-type-pills{order:1;margin-bottom:12px;padding-top:0}.modal.available-time .modal-body .event-type-pills .tooltip{top:calc(100% + 10px);bottom:auto}}@media screen and (max-width:991px) and (max-width:991px){.modal.available-time .modal-body .event-type-pills .tooltip:after{border-top-color:#0000;border-bottom-color:#fff;top:auto;bottom:100%}}.modal.available-time .form-item label{color:#6f7283;margin-bottom:6px;font-size:14px;font-weight:500;line-height:24px}.modal.available-time .form-item select,.modal.available-time .form-item input:not([type=checkbox],[type=radio]){border:1px solid #e9e9e9;border-radius:16px;width:100%;height:44px;padding:10px 14px;box-shadow:0 1px 2px #1018280d}.modal.available-time .form-item input[type=checkbox],.modal.available-time .form-item input[type=radio]{-webkit-appearance:none;border:1px solid #ed994e;border-radius:4px;flex-shrink:0;width:20px;height:20px}.modal.available-time .form-item input[type=checkbox]:checked,.modal.available-time .form-item input[type=radio]:checked{border:none}.modal.available-time .form-item input[type=checkbox]:checked:after,.modal.available-time .form-item input[type=radio]:checked:after{content:url(/img/checkicon-css.svg);background-color:#ed994e;border-radius:4px;justify-content:center;align-items:self-end;width:100%;height:100%;display:flex}.modal.available-time .form-item input[type=radio]{border-color:#ed994e;border-radius:100%;justify-content:center;align-items:center;display:flex}.modal.available-time .form-item input[type=radio]:checked{border:1px solid #ed994e;padding:1px}.modal.available-time .form-item input[type=radio]:checked:after{content:"";background-color:#ed994e;border-radius:100%;width:100%;height:100%;display:block}.modal.available-time .submit-btn{color:#fff;background:linear-gradient(102.78deg,#ffd16f -37.89%,#ff865b 100.28%);border:none;border-radius:100px;height:54px;padding:0 32px;font-size:18px;font-weight:600;line-height:24px}.modal.available-time .time-slot-changer{justify-content:center;align-items:center;gap:12px;margin-bottom:24px;display:flex}.modal.available-time .time-slot-changer .slot-info{color:#3d8be8;background:#edf5fc;border-radius:8px;padding:5px 12px;font-size:14px;font-weight:600;line-height:18px}.modal.available-time .time-slot-changer button{background:0 0;border:none;justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:flex}.modal.available-time .time-slot-changer button img{height:14px}.modal.available-time .time-slot-changer button img svg path{fill:#6f7283!important}.modal.available-time .slot-listing{grid-template-columns:repeat(2,1fr);gap:16px;max-height:50vh;display:grid;overflow-y:auto}@media screen and (min-width:768px){.modal.available-time .slot-listing::-webkit-scrollbar{-webkit-appearance:none;width:7px}.modal.available-time .slot-listing::-webkit-scrollbar-thumb{background-color:#00000080;border-radius:5px;-webkit-box-shadow:0 0 1px #ffffff80}}@media screen and (max-width:767px){.modal.available-time .slot-listing{height:calc(100dvh - 245px);max-height:unset;grid-template-columns:repeat(1,auto);grid-auto-rows:max-content;padding-bottom:60px}}.modal.available-time .slot-listing .slot-item{background:#f7f7f7;border-radius:16px;padding:12px}.modal.available-time .slot-listing .slot-item:has(.slot-price) .slot-type{border-bottom:none}.modal.available-time .slot-listing .slot-type{border-bottom:1px solid #e9e9e9;justify-content:space-between;gap:20px;margin-bottom:10px;padding-bottom:10px;display:flex}.modal.available-time .slot-listing .slot-info{align-items:center;gap:6px;font-size:16px;font-weight:500;line-height:20px;display:flex}.modal.available-time .slot-listing .slot-info .icon-aol{color:#fff;background:linear-gradient(102.78deg,#ffd16f -37.89%,#ff865b 100.28%);border-radius:100%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:20px;display:flex}.modal.available-time .slot-listing .slot-info .icon-aol.iconaol-profile-users{background:linear-gradient(102.78deg,#3d8be8 -37.89%,#89beec 100.28%)}.modal.available-time .slot-listing .slot-price{border-bottom:1px solid #e9e9e9;justify-content:space-between;align-items:center;margin-bottom:10px;padding-bottom:10px;display:flex}.modal.available-time .slot-listing .slot-price .price-total{font-size:18px;font-weight:600;line-height:24px}.modal.available-time .slot-listing .slot-price .price-pm{text-align:right;font-size:18px;font-weight:600;line-height:24px}.modal.available-time .slot-listing .slot-price .price-pm span{font-weight:500}.modal.available-time .slot-listing .slot-price .price-pm .for-months{color:#6f7283;font-size:12px;font-weight:400;line-height:14px}.modal.available-time .slot-listing .slot-select{margin:0!important}.modal.available-time .slot-listing .slot-timing{justify-content:space-between;font-size:14px;line-height:24px;display:flex}.modal.available-time .slot-listing .slot-timing+.slot-timing{margin-top:6px}.modal.available-time .slot-listing .slot-timing .slot-time{font-weight:500}.modal.available-time .slot-listing .slot-timing .slot-date{align-items:center;display:flex}.modal.available-time .slot-listing .slot-timing .detailsIcon{width:16px;height:16px;margin-right:6px}.event-type-pills{justify-content:center;gap:16px;padding-top:20px;display:flex}@media screen and (max-width:991px){.event-type-pills{gap:6px}}@media screen and (max-width:767px){.event-type-pills{display:none}}.event-type-pills>div{text-align:center;background:#fffaf5;border-radius:32px;justify-content:center;align-items:center;gap:8px;height:44px;padding:6px;font-size:16px;font-weight:500;line-height:24px;display:flex;position:relative}@media screen and (max-width:991px){.event-type-pills>div{height:40px}}@media screen and (max-width:767px){.event-type-pills>div{flex:1;justify-content:flex-start}.event-type-pills>div .iconaol-info-circle{margin-left:auto!important}}.event-type-pills>div.inPerson{background:#edf5fc}@media screen and (max-width:767px){.event-type-pills>div.inPerson .tooltip{width:calc(100vw - 92px);left:auto;right:0}.event-type-pills>div.inPerson .tooltip:after{left:auto;right:50px}}.event-type-pills>div .iconaol-monitor-mobile,.event-type-pills>div .iconaol-profile-users{color:#fff;background:linear-gradient(102.78deg,#ffd16f -37.89%,#ff865b 100.28%);border-radius:32px;width:32px;height:32px;font-size:20px;line-height:32px}@media screen and (max-width:991px){.event-type-pills>div .iconaol-monitor-mobile,.event-type-pills>div .iconaol-profile-users{width:28px;height:28px;font-size:16px;line-height:28px}}.event-type-pills>div .iconaol-profile-users{background:linear-gradient(102.78deg,#3d8be8 -37.89%,#89beec 100.28%)}.event-type-pills>div .iconaol-info-circle{margin-left:4px;font-size:20px}.event-type-pills>div .tooltip{background:#fff;border-radius:32px;width:324px;padding:16px 20px;display:none;bottom:calc(100% + 14px);box-shadow:4px 6px 25.1px #6e6b6824}@media screen and (max-width:991px){.event-type-pills>div .tooltip{border-radius:16px;padding:12px}}@media screen and (max-width:767px){.event-type-pills>div .tooltip{width:calc(100vw - 92px);left:0}}.event-type-pills>div .tooltip:after{content:"";pointer-events:none;border:10px solid #fff0;border-top-color:#fff;width:0;height:0;margin-left:-10px;position:absolute;top:100%;left:50%}@media screen and (max-width:767px){.event-type-pills>div .tooltip:after{left:50px}}.event-type-pills>div .tooltip h4{align-items:center;gap:8px;margin-bottom:12px;font-family:Work Sans;font-size:16px;font-weight:500;line-height:24px;display:flex}.event-type-pills>div .tooltip h4 .icon-aol{text-align:center}.event-type-pills>div .tooltip p{font-family:Work Sans;font-size:16px;font-weight:400;line-height:24px}.event-type-pills>div:hover .tooltip{opacity:1;z-index:2;display:block}@media screen and (max-width:991px){main.guided-meditation{margin-top:0!important}}main.guided-meditation .container{max-width:1334px}main.guided-meditation .section-title{font-family:Lora;font-size:56px;font-weight:400;line-height:68.32px}@media screen and (max-width:991px){main.guided-meditation .section-title{font-size:32px;line-height:39px}}main.guided-meditation .banner-section{background-image:url(/img/guided-gurudev.webp),url(/img/questionnaire-banner.webp);background-position:100% 100%,bottom;background-repeat:no-repeat,no-repeat;background-size:contain,cover}@media screen and (max-width:991px){main.guided-meditation .banner-section{background-position:bottom,bottom;background-size:351px,100% 400px;position:relative}main.guided-meditation .banner-section:before{content:"";z-index:0;background:linear-gradient(#fff 0% 47.5%,#ffffffe3 60.5%,#ffffffad 74.5%,#fff0 100%);width:100%;height:100px;position:absolute;top:250px;left:0}}main.guided-meditation .banner-section .container{flex-direction:column;height:875px;display:flex}@media screen and (min-width:1400px){main.guided-meditation .banner-section .container{max-width:1334px}}@media screen and (max-width:991px){main.guided-meditation .banner-section .container{height:690px}}main.guided-meditation .banner-section .banner-title{color:#31364e;white-space:pre-line;padding-top:274px;font-family:Lora;font-size:96px;font-weight:500;line-height:96px}@media screen and (max-width:991px){main.guided-meditation .banner-section .banner-title{text-align:center;padding-top:32px;font-size:36px;line-height:45px}}main.guided-meditation .banner-section .banner-desc{color:#6f7283;max-width:600px;margin-bottom:40px;padding-top:20px;font-size:20px;font-weight:500;line-height:28px}@media screen and (max-width:991px){main.guided-meditation .banner-section .banner-desc{text-align:center;max-width:300px;margin-left:auto;margin-right:auto;padding-top:12px;font-size:16px;line-height:24px}}main.guided-meditation .banner-section .banner-audio .audioplayer{background-color:#fff;border-radius:14px;gap:30px;max-width:520px;height:81px;padding:10px;display:flex;box-shadow:0 0 46.6px #d0cccc40}@media screen and (max-width:991px){main.guided-meditation .banner-section .banner-audio .audioplayer{gap:12px;width:520px;max-width:100%;height:62px;margin:auto;position:relative}}main.guided-meditation .banner-section .banner-audio .audioplayer .audioplayer-playpause{opacity:1;background:linear-gradient(102.78deg,#3d8be8 -37.89%,#89beec 100.28%);border-radius:100%;width:60px;height:60px}@media screen and (max-width:991px){main.guided-meditation .banner-section .banner-audio .audioplayer .audioplayer-playpause{width:42px;height:42px}}main.guided-meditation .banner-section .banner-audio .audioplayer .audioplayer-playpause .icon-aol{color:#fff;font-size:27px}@media screen and (max-width:991px){main.guided-meditation .banner-section .banner-audio .audioplayer .audioplayer-playpause .icon-aol{font-size:19px}}main.guided-meditation .banner-section .banner-audio .audioplayer .player-right{flex-direction:column;flex-grow:1;gap:4px;display:flex}main.guided-meditation .banner-section .banner-audio .audioplayer .audiobar-info{align-items:center;gap:8px;display:flex}main.guided-meditation .banner-section .banner-audio .audioplayer .player-song{margin-left:0}main.guided-meditation .banner-section .banner-audio .audioplayer .player-song p{color:#6f7283;text-align:left;font-size:18px;font-weight:600;line-height:21.11px}@media screen and (max-width:991px){main.guided-meditation .banner-section .banner-audio .audioplayer .player-song p{font-size:16px;line-height:18.77px}}main.guided-meditation .banner-section .banner-audio .audioplayer .audioplayer-time-current{margin-left:0}main.guided-meditation .banner-section .banner-audio .audioplayer .audioplayer-time{color:#6f7283;padding:0;font-size:16px;font-weight:400;line-height:36px}@media screen and (max-width:991px){main.guided-meditation .banner-section .banner-audio .audioplayer .audioplayer-time{font-size:12px;line-height:19px}}main.guided-meditation .banner-section .banner-audio .audioplayer .audioplayer-bar{height:13px;margin:0}@media screen and (max-width:991px){main.guided-meditation .banner-section .banner-audio .audioplayer .audioplayer-bar{height:9px}}main.guided-meditation .banner-section .banner-audio .audioplayer .audioplayer-bar:before{background:#e9e9e9;border-radius:24px;height:13px;top:0}@media screen and (max-width:991px){main.guided-meditation .banner-section .banner-audio .audioplayer .audioplayer-bar:before{border-radius:16px;height:9px}}main.guided-meditation .banner-section .banner-audio .audioplayer .audioplayer-bar-loaded{background:#e9e9e9;border-radius:24px;height:13px}@media screen and (max-width:991px){main.guided-meditation .banner-section .banner-audio .audioplayer .audioplayer-bar-loaded{border-radius:16px;height:9px}}main.guided-meditation .banner-section .banner-audio .audioplayer .audioplayer-bar-played{background-color:#89beec;border-radius:24px;height:13px;top:0}@media screen and (max-width:991px){main.guided-meditation .banner-section .banner-audio .audioplayer .audioplayer-bar-played{border-radius:16px;height:9px}}main.guided-meditation .banner-section .banner-audio .audioplayer .audioplayer-bar-played:after{display:none}main.guided-meditation .banner-section .banner-audio .audioplayer .audioplayer-time-duration{margin-right:0}@media screen and (max-width:991px){main.guided-meditation .banner-section .banner-audio{text-align:center}}main.guided-meditation .benefits-meditation{padding:180px 0}@media screen and (max-width:991px){main.guided-meditation .benefits-meditation{padding:60px 0}}main.guided-meditation .benefits-meditation .section-title{text-align:center;margin-bottom:20px}@media screen and (max-width:991px){main.guided-meditation .benefits-meditation .section-title{margin-bottom:16px}}main.guided-meditation .benefits-meditation .section-desc{text-align:center;color:#6f7283;font-size:24px;font-weight:500;line-height:31.2px}@media screen and (max-width:991px){main.guided-meditation .benefits-meditation .section-desc{font-size:16px;line-height:24px}}main.guided-meditation .benefits-meditation .benefits-list{grid-template-columns:repeat(var(--n,4), 1fr);gap:47px 20px;margin-top:60px;display:grid}@media not (min-width:768px){main.guided-meditation .benefits-meditation .benefits-list{--n:2;gap:38px 15px}}@media screen and (max-width:991px){main.guided-meditation .benefits-meditation .benefits-list{margin-top:40px}}main.guided-meditation .benefits-meditation .benefit-item{text-align:center;background:#f7f7f7;border-radius:20px;padding:0 20px 30px}main.guided-meditation .benefits-meditation .benefit-icon{color:#fff;box-sizing:content-box;background:linear-gradient(102.78deg,#3d8be8 -37.89%,#89beec 100.28%);border:13px solid #fff;border-radius:47px;justify-content:center;align-items:center;width:54px;height:54px;margin:-27px auto 30px;font-size:24px;display:flex;position:relative}main.guided-meditation .benefits-meditation .benefit-icon:before,main.guided-meditation .benefits-meditation .benefit-icon:after{content:"";background:#f7f7f7;border-top:5px solid #fff;border-right:5px solid #fff;border-top-right-radius:30px;width:20px;height:27px;display:block;position:absolute;top:9px;left:-27px}main.guided-meditation .benefits-meditation .benefit-icon:after{left:unset;border-radius:unset;border-top-right-radius:unset;border-left:5px solid #fff;border-right:none;border-top-left-radius:30px;right:-27px}@media screen and (max-width:991px){main.guided-meditation .benefits-meditation .benefit-icon{width:41px;height:41px;font-size:20px}}main.guided-meditation .section-why-try{background:#f7f7f7;padding:180px 0}@media screen and (max-width:991px){main.guided-meditation .section-why-try{background:#fff;padding:0 0 60px}}main.guided-meditation .section-why-try .section-title{margin-bottom:32px}@media screen and (max-width:991px){main.guided-meditation .section-why-try .section-title{margin-bottom:24px}}main.guided-meditation .section-why-try .why-try-content-box{align-items:center;gap:48px;display:flex}@media screen and (max-width:991px){main.guided-meditation .section-why-try .why-try-content-box{text-align:center;flex-direction:column;gap:32px}}main.guided-meditation .section-why-try .why-try-content-box p{color:#6f7283;margin-bottom:10px;font-size:20px;font-weight:400;line-height:28px}main.guided-meditation .section-why-try .why-try-content-box p:last-child{margin-bottom:0}@media screen and (max-width:991px){main.guided-meditation .section-why-try .why-try-content-box p{font-size:16px;line-height:24px}}main.guided-meditation .section-why-try .why-try-content-box strong{font-weight:600}main.guided-meditation .section-why-try .cb-info-container{flex:1}main.guided-meditation .section-why-try .cb-image-container{width:680px}@media screen and (max-width:991px){main.guided-meditation .section-why-try .cb-image-container{max-width:100%}}main.guided-meditation .section-quote{background:#edf5fc;padding:120px 0}main.guided-meditation .section-quote .container{max-width:1320px}@media screen and (max-width:991px){main.guided-meditation .section-quote{padding:60px 0}}main.guided-meditation .section-quote .quote-top-icon{text-align:center;margin-bottom:40px}main.guided-meditation .section-quote .quote-top-icon svg{width:106px;height:52px}main.guided-meditation .section-quote .quote-text{text-align:center;margin:0 0 40px;font-family:Lora;font-size:44px;font-weight:400;line-height:56.32px}@media screen and (max-width:991px){main.guided-meditation .section-quote .quote-text{margin-bottom:32px;font-size:24px;line-height:30px}}main.guided-meditation .section-quote .quote-author{text-align:center;font-size:28px;font-style:normal;font-weight:500;line-height:41px}@media screen and (max-width:991px){main.guided-meditation .section-quote .quote-author{font-size:18px;line-height:24px}}main.guided-meditation .section-top-pics{padding:180px 0}@media screen and (max-width:991px){main.guided-meditation .section-top-pics{padding:60px 0}}main.guided-meditation .section-top-pics .section-title{text-align:center;margin-bottom:20px}main.guided-meditation .section-top-pics .section-desc{text-align:center;color:#6f7283;font-size:20px;font-weight:400;line-height:28px}@media screen and (max-width:991px){main.guided-meditation .section-top-pics .section-desc{font-size:16px;line-height:24px}}main.guided-meditation .section-top-pics .categories-pills{flex-wrap:wrap;justify-content:center;gap:16px 12px;padding:32px 0 0;display:flex}@media screen and (max-width:991px){main.guided-meditation .section-top-pics .categories-pills{gap:14px 12px}}main.guided-meditation .section-top-pics .categories-pills a.cat-pill{color:#31364e;background:#f7f7f7;border-radius:40px;padding:10px 32px;font-family:Lora;font-size:20px;font-weight:500;line-height:28px;text-decoration:none}@media screen and (max-width:991px){main.guided-meditation .section-top-pics .categories-pills a.cat-pill{padding:10px 16px;font-size:16px;line-height:24px}}main.guided-meditation .section-top-pics .categories-pills a.cat-pill.active{color:#fff;background:linear-gradient(102.78deg,#3d8be8 -37.89%,#89beec 100.28%)}main.guided-meditation .section-top-pics .top-picks-container{margin-top:60px}@media screen and (max-width:991px){main.guided-meditation .section-top-pics .top-picks-container{margin-top:32px}}main.guided-meditation .section-top-pics .top-picks-container .top-picks-header{justify-content:space-between;margin-bottom:32px;display:flex}main.guided-meditation .section-top-pics .top-picks-container .top-picks-title{font-family:Lora;font-size:36px;font-weight:500;line-height:44px}@media screen and (max-width:991px){main.guided-meditation .section-top-pics .top-picks-container .top-picks-title{text-align:center;flex:1;font-size:28px;line-height:34px}}main.guided-meditation .section-top-pics .top-picks-container .top-picks-actions{gap:14px;font-size:32px;display:flex}@media screen and (max-width:767px){main.guided-meditation .section-top-pics .top-picks-container .top-picks-actions{display:none}}main.guided-meditation .section-top-pics .top-picks-container .top-picks-actions .swiper-button-disabled{opacity:.3}main.guided-meditation .section-top-pics .top-picks-listing{grid-template-columns:repeat(var(--n,4), 1fr);gap:20px;display:grid}@media screen and (max-width:991px){main.guided-meditation .section-top-pics .top-picks-listing{overflow-x:auto}}main.guided-meditation .section-top-pics .swiper-slide{cursor:pointer;background:#fff;border-radius:16px;flex-direction:column;display:flex;box-shadow:0 0 46.6px #d0cccc40}@media screen and (min-width:768px){main.guided-meditation .section-top-pics .swiper-slide{height:100%}}@media screen and (max-width:767px){main.guided-meditation .section-top-pics .swiper-slide{width:calc(100vw - 80px)}}main.guided-meditation .section-top-pics .top-pick-preview-area{border-radius:16px 16px 0 0;height:240px;position:relative;overflow:hidden}main.guided-meditation .section-top-pics .top-pick-preview-area img.top-pick-img{-o-object-fit:cover;object-fit:cover;border-radius:16px 16px 0 0;width:100%;height:240px;transition:transform .3s}main.guided-meditation .section-top-pics .preview-info{z-index:3;justify-content:space-between;align-items:center;width:100%;padding:20px;display:flex;position:absolute;top:0;left:0}main.guided-meditation .section-top-pics .preview-info .play-time{text-align:left;color:#fff;background:linear-gradient(102.78deg,#ffd16f -37.89%,#ff865b 100.28%);border-radius:8px;padding:2px 8px;font-size:16px;font-weight:500;line-height:24px;transition:transform .2s,box-shadow .2s}main.guided-meditation .section-top-pics .preview-info .lock-info{color:#31364e;background-color:#fff;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;font-size:16px;transition:transform .2s,box-shadow .2s;display:flex}main.guided-meditation .section-top-pics .preview-gradient{pointer-events:none;z-index:1;background:linear-gradient(#fff0 0%,#ffffff8c 100%);height:60%;position:absolute;bottom:0;left:0;right:0}main.guided-meditation .section-top-pics .top-pick-content-info{flex-direction:column;flex:1;padding:20px 16px 24px;display:flex}main.guided-meditation .section-top-pics .top-pick-title{margin-bottom:14px;font-family:Lora;font-size:24px;font-weight:500;line-height:31.2px}main.guided-meditation .section-top-pics .top-pick-author{align-items:center;gap:8px;margin-top:auto;font-family:Work Sans;font-size:14px;font-weight:500;line-height:18px;display:flex}main.guided-meditation .section-top-pics .top-pick-author .icon-aol{color:#3d8be8;background:#edf5fc;border-radius:8px;justify-content:center;align-items:center;width:24px;height:24px;font-size:16px;display:flex}main.guided-meditation .experience-journey{padding:0 0 180px}@media screen and (max-width:991px){main.guided-meditation .experience-journey{padding:0 0 60px}}main.guided-meditation .experience-journey .section-title{margin-bottom:32px}@media screen and (max-width:991px){main.guided-meditation .experience-journey .section-title{text-align:center;margin-bottom:24px}}main.guided-meditation .experience-journey .section-desc{color:#6f7283;margin-bottom:24px;font-size:20px;font-weight:400;line-height:28px}main.guided-meditation .experience-journey .section-desc strong{font-weight:600}@media screen and (max-width:991px){main.guided-meditation .experience-journey .section-desc{text-align:center;font-size:16px;line-height:24px}}main.guided-meditation .experience-journey .experience-journey-content-wrap{align-items:center;gap:57px;display:flex}@media screen and (max-width:991px){main.guided-meditation .experience-journey .experience-journey-content-wrap{flex-direction:column;gap:32px}}main.guided-meditation .experience-journey .ej-content-info{flex:1}main.guided-meditation .experience-journey .experience-features{grid-template-columns:repeat(var(--n,2), 1fr);gap:32px 40px;display:grid}@media not (min-width:480px){main.guided-meditation .experience-journey .experience-features{--n:1}}@media screen and (max-width:991px){main.guided-meditation .experience-journey .experience-features{gap:16px}}main.guided-meditation .experience-journey .ef-item{align-items:center;gap:16px;display:flex}main.guided-meditation .experience-journey .ef-item .ef-icon{color:#fff;background:linear-gradient(102.78deg,#ffd16f -37.89%,#ff865b 100.28%);border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:20px;display:flex}@media screen and (max-width:991px){main.guided-meditation .experience-journey .ef-item .ef-icon{width:40px;height:40px}}main.guided-meditation .experience-journey .ef-item .ef-text{font-size:20px;font-weight:500;line-height:28px}@media screen and (max-width:991px){main.guided-meditation .experience-journey .ef-item .ef-text{font-size:16px;line-height:24px}}main.guided-meditation .experience-journey .journey-form-wrap{background:#f7f7f7;border-radius:32px;width:630px;padding:48px 44px}@media screen and (max-width:991px){main.guided-meditation .experience-journey .journey-form-wrap{width:100%;padding:60px 16px}}main.guided-meditation .experience-journey .journey-form-wrap .form-title{margin-bottom:24px;font-family:Lora;font-size:36px;font-weight:500;line-height:44px}@media screen and (max-width:991px){main.guided-meditation .experience-journey .journey-form-wrap .form-title{text-align:center;font-size:24px;line-height:31px}}main.guided-meditation .experience-journey .journey-form-wrap .form-action{margin-top:32px}main.guided-meditation .experience-journey .journey-form-wrap .btn-primary{color:#fff;text-align:center;background:linear-gradient(94.04deg,#ffa180 3.84%,#ed7347 109.6%);border-radius:100px;width:100%;height:64px;font-family:Work Sans;font-size:22px;font-weight:600;line-height:24px}@media screen and (max-width:991px){main.guided-meditation .experience-journey .journey-form-wrap .btn-primary{height:54px;font-size:18px;line-height:24px}}main.guided-meditation .featured-in{padding:0 0 180px}@media screen and (max-width:991px){main.guided-meditation .featured-in{padding:0 0 60px}}main.guided-meditation .featured-in .section-title{text-align:center;margin-bottom:60px}@media screen and (max-width:991px){main.guided-meditation .featured-in .section-title{margin-bottom:16px}}main.guided-meditation .featured-in .featured-listing{grid-template-columns:repeat(var(--n,4), 1fr);gap:24px;display:grid}@media not (min-width:768px){main.guided-meditation .featured-in .featured-listing{--n:2}}@media not (min-width:480px){main.guided-meditation .featured-in .featured-listing{--n:1}}main.guided-meditation .featured-in .featured-item{text-align:center;background:#f7f7f7;border-radius:20px;padding:26px 24px}main.guided-meditation .featured-in .featured-item-logo{margin-bottom:16px}main.guided-meditation .featured-in .featured-item-logo img{height:54px}main.guided-meditation .section-testimonials{padding:0 0 180px}@media screen and (max-width:991px){main.guided-meditation .section-testimonials{padding:0 0 60px}}main.guided-meditation .section-testimonials .top-text{color:#ed994e;letter-spacing:1px;text-align:center;margin-bottom:12px;font-size:14px;font-weight:600;line-height:20px}main.guided-meditation .section-testimonials .section-title{text-align:center;margin-bottom:48px}@media screen and (max-width:991px){main.guided-meditation .section-testimonials .section-title{margin-bottom:24px}}main.guided-meditation .section-testimonials .testimonials-listing{gap:24px;padding-top:32px;display:flex}@media screen and (max-width:991px){main.guided-meditation .section-testimonials .testimonials-listing{flex-direction:column;padding-top:0}}main.guided-meditation .section-testimonials .testimonial-item{background:#fff;border-radius:32px;flex-direction:column;flex:1;padding:32px 24px;display:flex;box-shadow:4px 6px 25.1px #6e6b6824}@media screen and (max-width:991px){main.guided-meditation .section-testimonials .testimonial-item{padding:24px}}main.guided-meditation .section-testimonials .testimonial-item .author-picutre{text-align:center;margin-bottom:16px}main.guided-meditation .section-testimonials .testimonial-item .author-picutre img{border-radius:100px}@media screen and (max-width:991px){main.guided-meditation .section-testimonials .testimonial-item .author-picutre img{width:64px;height:64px}}main.guided-meditation .section-testimonials .testimonial-item .testimony-text{text-align:center;margin-bottom:20px;font-size:20px;font-weight:400;line-height:28px}@media screen and (max-width:991px){main.guided-meditation .section-testimonials .testimonial-item .testimony-text{font-size:16px;line-height:24px}}main.guided-meditation .section-testimonials .testimonial-item .author-name{text-align:center;margin-top:auto;font-size:18px;font-weight:600;line-height:24px}main.guided-meditation .section-faq{padding:0 0 80px}@media screen and (max-width:991px){main.guided-meditation .section-faq{padding:0 0 40px}}main.guided-meditation .section-faq .section-title{text-align:center;margin-bottom:60px}@media screen and (max-width:991px){main.guided-meditation .section-faq .section-title{margin-bottom:24px}}main.guided-meditation .section-faq .accordion .card{background:0 0;border:none;padding:28px 32px}main.guided-meditation .section-faq .accordion .card:has(>.collapse.show){background:#fff;border-radius:24px;box-shadow:4px 6px 25.1px #6e6b6824}@media screen and (max-width:991px){main.guided-meditation .section-faq .accordion .card{padding:16px}}main.guided-meditation .section-faq .accordion .card-header{background:0 0;border:none;padding:0}main.guided-meditation .section-faq .accordion .card-header .btn-link{color:#31364e;text-align:left;justify-content:space-between;width:100%;padding:0 40px 0 0;font-family:Lora;font-size:28px;font-weight:500;line-height:36.4px;text-decoration:none;display:flex;position:relative}main.guided-meditation .section-faq .accordion .card-header .btn-link:after{content:"";border-top:1.5px solid #31364e;border-right:1.5px solid #31364e;border-top-right-radius:3px;width:12px;height:12px;transition:all .3s;display:block;position:absolute;top:10px;right:3px;transform:rotate(135deg)}main.guided-meditation .section-faq .accordion .card-header .btn-link[aria-expanded=true]:after{transform:rotate(-45deg)}@media screen and (max-width:991px){main.guided-meditation .section-faq .accordion .card-header .btn-link{font-size:20px;line-height:26px}}main.guided-meditation .section-faq .accordion .card-body{color:#6f7283;white-space:pre-line;padding:16px 0 0;font-size:18px;font-weight:400;line-height:24px}main.guided-meditation .section-faq .accordion .card-body a{color:#89beec}main.guided-meditation .section-key-highlights{padding:0 0 60px}@media screen and (max-width:991px){main.guided-meditation .section-key-highlights{padding:0 0 60px}}main.guided-meditation .section-key-highlights .key-highlights{background-color:#fff;padding:32px 28px;display:flex}@media screen and (max-width:991px){main.guided-meditation .section-key-highlights .key-highlights{flex-direction:column;padding:0}}main.guided-meditation .section-key-highlights .key-highlights .key-item{text-align:center;border-right:1px solid #e9e9e9;flex:1;padding:13px 42.5px}@media screen and (max-width:991px){main.guided-meditation .section-key-highlights .key-highlights .key-item{border-bottom:1px solid #e9e9e9;border-right:none;padding:16px 0}}main.guided-meditation .section-key-highlights .key-highlights .key-item:first-child{max-width:212.5px;padding-left:0}@media screen and (max-width:991px){main.guided-meditation .section-key-highlights .key-highlights .key-item:first-child{max-width:unset}}main.guided-meditation .section-key-highlights .key-highlights .key-item:last-child{border-right:none;padding-right:0}@media screen and (max-width:991px){main.guided-meditation .section-key-highlights .key-highlights .key-item:last-child{border-bottom:none;padding-right:24px}}main.guided-meditation .section-key-highlights .key-highlights .key-item--title{letter-spacing:-3px;font-family:Lora;font-size:88px;font-weight:500;line-height:88px}@media screen and (max-width:991px){main.guided-meditation .section-key-highlights .key-highlights .key-item--title{letter-spacing:0;font-size:40px;line-height:44px}}main.guided-meditation .section-key-highlights .key-highlights .key-item--desc{color:#31364e;padding-top:10px;font-size:18px;font-weight:500;line-height:22px}@media screen and (max-width:991px){main.guided-meditation .section-key-highlights .key-highlights .key-item--desc{font-size:16px;font-weight:400;line-height:24px}}main.guided-meditation .form-item{flex-direction:column;display:flex}main.guided-meditation .form-item+.form-item{margin-top:12px}main.guided-meditation .form-item label{color:#9598a6;margin-bottom:6px;font-size:14px}main.guided-meditation .form-item select{color:#31364e;border:1px solid #e9e9e9;border-radius:16px;height:56px;padding:10px 14px;font-family:Work Sans;font-size:16px;font-weight:400;line-height:24px;box-shadow:0 1px 2px #1018280d}@media screen and (max-width:991px){main.guided-meditation .form-item select{height:44px}}main.guided-meditation .form-item input:not([type=file i],[type=image i],[type=checkbox i],[type=radio i]){color:#31364e;width:100%;height:56px;padding:10px 14px;font-family:Work Sans;line-height:24px;box-shadow:0 1px 2px #1018280d;border:1px solid #e9e9e9!important;border-radius:16px!important;font-size:16px!important;font-weight:400!important}@media screen and (max-width:991px){main.guided-meditation .form-item input:not([type=file i],[type=image i],[type=checkbox i],[type=radio i]){height:44px}}main.guided-meditation .form-item input:not([type=file i],[type=image i],[type=checkbox i],[type=radio i]):focus{border-color:#ed994e!important}main.guided-meditation .form-item input:not([type=file i],[type=image i],[type=checkbox i],[type=radio i])::-moz-placeholder{color:#9598a6;opacity:1}main.guided-meditation .form-item input:not([type=file i],[type=image i],[type=checkbox i],[type=radio i])::placeholder{color:#9598a6;opacity:1}main.guided-meditation .form-item input:not([type=file i],[type=image i],[type=checkbox i],[type=radio i]).error{border-color:red}main.guided-meditation .form-item input:not([type=file i],[type=image i],[type=checkbox i],[type=radio i])::-moz-placeholder{color:#9598a6}main.guided-meditation .form-item input:not([type=file i],[type=image i],[type=checkbox i],[type=radio i]) a{font-size:26px;text-decoration:none}main.guided-meditation .form-item input.text-input{border-radius:16px!important}main.guided-meditation .form-item.checkbox,main.guided-meditation .form-item.radio{flex-direction:row}main.guided-meditation .form-item.checkbox input[type=checkbox],main.guided-meditation .form-item.checkbox input[type=radio],main.guided-meditation .form-item.radio input[type=checkbox],main.guided-meditation .form-item.radio input[type=radio]{opacity:0;width:0;height:0;position:absolute}main.guided-meditation .form-item.checkbox input[type=checkbox]+label:before,main.guided-meditation .form-item.checkbox input[type=radio]+label:before,main.guided-meditation .form-item.radio input[type=checkbox]+label:before,main.guided-meditation .form-item.radio input[type=radio]+label:before{content:"";border:1px solid #ed994e;border-radius:4px;justify-content:center;align-items:center;width:20px;min-width:20px;height:20px;margin-right:12px;font-weight:900;display:flex}main.guided-meditation .form-item.checkbox input[type=checkbox]+label a,main.guided-meditation .form-item.checkbox input[type=radio]+label a,main.guided-meditation .form-item.radio input[type=checkbox]+label a,main.guided-meditation .form-item.radio input[type=radio]+label a{color:#ed994e;display:contents}main.guided-meditation .form-item.checkbox input[type=checkbox]:checked+label:before,main.guided-meditation .form-item.checkbox input[type=radio]:checked+label:before,main.guided-meditation .form-item.radio input[type=checkbox]:checked+label:before,main.guided-meditation .form-item.radio input[type=radio]:checked+label:before{content:url(/img/checkicon-css.svg);color:#fff;background-color:#ed994e}main.guided-meditation .form-item.checkbox input[type=radio]+label:before,main.guided-meditation .form-item.radio input[type=radio]+label:before{border:1.5px solid #ed994e;border-radius:20px;width:20px;min-width:20px;height:20px}main.guided-meditation .form-item.checkbox input[type=radio]:checked+label:before,main.guided-meditation .form-item.radio input[type=radio]:checked+label:before{content:"●";color:#ed994e;font-size:27px;line-height:unset;background-color:#fff;justify-content:center;align-items:center;padding:0 0 2px 1px;display:flex}main.guided-meditation .form-item.checkbox label,main.guided-meditation .form-item.radio label{align-items:center;padding-left:0;display:flex}@media screen and (max-width:991px){main.guided-meditation .form-item .flag-dropdown .country-list{width:690px}}@media screen and (max-width:767px){main.guided-meditation .form-item .flag-dropdown .country-list{width:510px}}@media screen and (max-width:575px){main.guided-meditation .form-item .flag-dropdown .country-list{width:calc(100vw - 32px)}}main.guided-meditation .form-item .flag-dropdown .selected-flag .arrow{border-top:none;border-bottom:1.5px solid;border-left:1.5px solid;border-right:none;width:8px;height:8px;transform:rotate(-45deg);border-color:#98a2b3!important}main.checkout-ticketed-event{padding-top:60px;padding-bottom:60px}@media screen and (max-width:991px){main.checkout-ticketed-event{margin-top:30px;padding-top:0}}main.checkout-ticketed-event .container{max-width:1304px;margin:0 auto}main.checkout-ticketed-event .section-hero{margin-bottom:45px}main.checkout-ticketed-event .section-hero .hero-wrapper{text-align:left;background:url(/img/checkout-banner.webp) 100%/cover no-repeat;border-radius:20px;align-items:center;height:220px;padding:60px 40px;display:flex}@media screen and (max-width:767px){main.checkout-ticketed-event .section-hero .hero-wrapper{background-position:100% 0;background-size:auto}}main.checkout-ticketed-event .section-hero .hero-title{color:#fff;margin:0;font-size:40px;font-weight:500;line-height:48px}@media screen and (max-width:991px){main.checkout-ticketed-event .section-hero .hero-title{font-size:28px;line-height:34px}}main.checkout-ticketed-event .section-box{margin-bottom:20px;padding-bottom:20px}main.checkout-ticketed-event .section-box:not(:last-child){border-bottom:1px solid #e9e9e9}main.checkout-ticketed-event .section-box .checkout-title{font-size:22px;font-weight:500;line-height:30.8px}main.checkout-ticketed-event .section-box .checkout-user-info{color:#6f7283;padding-bottom:16px;font-size:16px;line-height:24px}main.checkout-ticketed-event .section-box .checkout-user-info a{color:#ed994e;font-weight:600;text-decoration:none}main.checkout-ticketed-event .section-box .section__title{font-family:Lora,serif;font-size:24px;font-weight:500;line-height:28px}main.checkout-ticketed-event .section-box h5{margin-top:14px;margin-bottom:14px;font-size:20px;font-weight:500;line-height:28px}main.checkout-ticketed-event .section-box p{font-size:16px;line-height:24px}@media (max-width:768px){main.checkout-ticketed-event .section-box p{line-height:20px}}main.checkout-ticketed-event .section-box p a{color:#ed994e;font-weight:600;text-decoration:none}main.checkout-ticketed-event .section-box p+p{margin:12px 0}main.checkout-ticketed-event .section-box ul{margin:0;padding-left:25px;list-style:outside}main.checkout-ticketed-event .section-box ul li:last-child{margin-bottom:0}main.checkout-ticketed-event .section-box ol{margin:0;padding-left:25px;list-style:decimal}main.checkout-ticketed-event .section-box ol li:last-child{margin-bottom:0}main.checkout-ticketed-event .event-info{flex-direction:column;gap:12px;display:flex}main.checkout-ticketed-event .event-info__item{align-items:flex-start;gap:8px;font-size:16px;line-height:24px;display:flex}main.checkout-ticketed-event .event-info__icon{color:#3d8be8;padding:4px 4px 0;font-size:20px}main.checkout-ticketed-event .event-info__value{padding-top:2px}main.checkout-ticketed-event .event-info__value a{color:#ed994e;text-decoration:none}main.checkout-ticketed-event .section--title{padding-bottom:20px}main.checkout-ticketed-event .form-item{flex-direction:column;display:flex}main.checkout-ticketed-event .form-item label{margin-bottom:6px;font-size:14px;line-height:18px}main.checkout-ticketed-event .form-item select{border:1px solid #e9e9e9;border-radius:16px;height:44px;padding:10px 14px;box-shadow:0 1px 2px #1018280d}main.checkout-ticketed-event .form-item input:not([type=file i],[type=image i],[type=checkbox i],[type=radio i]){width:100%;height:44px;padding:10px 14px;box-shadow:0 1px 2px #1018280d;border:1px solid #e9e9e9!important;border-radius:16px!important;font-size:16px!important;font-weight:300!important}main.checkout-ticketed-event .form-item input:not([type=file i],[type=image i],[type=checkbox i],[type=radio i]):focus{border-color:#ed994e!important}main.checkout-ticketed-event .form-item input:not([type=file i],[type=image i],[type=checkbox i],[type=radio i])::-moz-placeholder{color:#9598a6;opacity:1}main.checkout-ticketed-event .form-item input:not([type=file i],[type=image i],[type=checkbox i],[type=radio i])::placeholder{color:#9598a6;opacity:1}main.checkout-ticketed-event .form-item input:not([type=file i],[type=image i],[type=checkbox i],[type=radio i]).error{border-color:red}main.checkout-ticketed-event .form-item input:not([type=file i],[type=image i],[type=checkbox i],[type=radio i])::-moz-placeholder{color:#9598a6}main.checkout-ticketed-event .form-item input:not([type=file i],[type=image i],[type=checkbox i],[type=radio i]) a{font-size:26px;text-decoration:none}main.checkout-ticketed-event .form-item input.text-input{border-radius:16px!important}main.checkout-ticketed-event .form-item.checkbox,main.checkout-ticketed-event .form-item.radio{flex-direction:row}main.checkout-ticketed-event .form-item.checkbox input[type=checkbox],main.checkout-ticketed-event .form-item.checkbox input[type=radio],main.checkout-ticketed-event .form-item.radio input[type=checkbox],main.checkout-ticketed-event .form-item.radio input[type=radio]{opacity:0;width:0;height:0;position:absolute}main.checkout-ticketed-event .form-item.checkbox input[type=checkbox]+label:before,main.checkout-ticketed-event .form-item.checkbox input[type=radio]+label:before,main.checkout-ticketed-event .form-item.radio input[type=checkbox]+label:before,main.checkout-ticketed-event .form-item.radio input[type=radio]+label:before{content:"";border:1px solid #ed994e;border-radius:4px;justify-content:center;align-items:center;width:20px;min-width:20px;height:20px;margin-right:12px;font-weight:900;display:flex}main.checkout-ticketed-event .form-item.checkbox input[type=checkbox]+label a,main.checkout-ticketed-event .form-item.checkbox input[type=radio]+label a,main.checkout-ticketed-event .form-item.radio input[type=checkbox]+label a,main.checkout-ticketed-event .form-item.radio input[type=radio]+label a{color:#ed994e;display:contents}main.checkout-ticketed-event .form-item.checkbox input[type=checkbox]:checked+label:before,main.checkout-ticketed-event .form-item.checkbox input[type=radio]:checked+label:before,main.checkout-ticketed-event .form-item.radio input[type=checkbox]:checked+label:before,main.checkout-ticketed-event .form-item.radio input[type=radio]:checked+label:before{content:url(/img/checkicon-css.svg);color:#fff;background-color:#ed994e}main.checkout-ticketed-event .form-item.checkbox input[type=radio]+label:before,main.checkout-ticketed-event .form-item.radio input[type=radio]+label:before{border:1.5px solid #ed994e;border-radius:20px;width:20px;min-width:20px;height:20px}main.checkout-ticketed-event .form-item.checkbox input[type=radio]:checked+label:before,main.checkout-ticketed-event .form-item.radio input[type=radio]:checked+label:before{content:"●";color:#ed994e;font-size:27px;line-height:unset;background-color:#fff;justify-content:center;align-items:center;padding:0 0 2px 1px;display:flex}main.checkout-ticketed-event .form-item.checkbox label,main.checkout-ticketed-event .form-item.radio label{align-items:flex-start;padding-left:0;display:flex}@media screen and (max-width:991px){main.checkout-ticketed-event .form-item .flag-dropdown .country-list{width:690px}}@media screen and (max-width:767px){main.checkout-ticketed-event .form-item .flag-dropdown .country-list{width:510px}}@media screen and (max-width:575px){main.checkout-ticketed-event .form-item .flag-dropdown .country-list{width:calc(100vw - 32px)}}main.checkout-ticketed-event .form-item .flag-dropdown .selected-flag .arrow{border-top:none;border-bottom:1.5px solid;border-left:1.5px solid;border-right:none;width:8px;height:8px;transform:rotate(-45deg);border-color:#98a2b3!important}main.checkout-ticketed-event .checkout-sidebar{background-color:#fff;border-radius:32px;width:100%;padding:32px;box-shadow:4px 6px 25.1px #6e6b6824}@media screen and (max-width:991px){main.checkout-ticketed-event .checkout-sidebar{padding:16px}}main.checkout-ticketed-event .checkout-sidebar .section-box:last-child{margin-bottom:0;padding-bottom:0}main.checkout-ticketed-event .checkout-sidebar .section-box.additional-info .section__subtitle{margin:0;font-size:18px;line-height:24px}main.checkout-ticketed-event .checkout-sidebar .section-box.additional-info .section__body{border:1px solid #e9e9e9;border-radius:16px;flex-direction:column;gap:12px;padding:16px 20px;display:flex}main.checkout-ticketed-event .checkout-sidebar .section-box.additional-info .section__body .form-item label{color:#31364e}main.checkout-ticketed-event .checkout-sidebar .ticket-box{border:1px solid #e9e9e9;border-radius:16px;flex-direction:column;gap:5px;margin-top:20px;padding:16px 20px;display:flex}main.checkout-ticketed-event .checkout-sidebar .ticket-box .ticket-info-item{justify-content:space-between;align-items:center;display:flex}main.checkout-ticketed-event .checkout-sidebar .ticket-box .ticket-name{color:#fff;background:linear-gradient(102.78deg,#ffd16f -37.89%,#ff865b 100.28%);border-radius:50px;padding:5px 20px;font-size:18px;font-weight:500;line-height:22px;display:inline-flex}main.checkout-ticketed-event .checkout-sidebar .ticket-box .qty-selector{align-items:center;display:inline-flex}main.checkout-ticketed-event .checkout-sidebar .ticket-box .qty-btn{background-color:#f7f7f7;border:none;border-radius:12px;width:32px;height:32px;font-size:24px;font-weight:400;line-height:28px}main.checkout-ticketed-event .checkout-sidebar .ticket-box .qty-btn:focus{outline:none}main.checkout-ticketed-event .checkout-sidebar .ticket-box .qty-input{text-align:center;border:none;width:40px;height:32px;padding:0}main.checkout-ticketed-event .checkout-sidebar .ticket-box .ticket-price{font-size:18px;font-weight:500;line-height:22px}main.checkout-ticketed-event .checkout-sidebar .ticket-box .ticket-additinoal-info{color:#9598a6;font-size:14px;line-height:18px}main.checkout-ticketed-event .checkout-sidebar .ticket-box .ticket-additinoal-info.error{color:#f04438}main.checkout-ticketed-event .checkout-sidebar .confirm-submit{margin-bottom:0}main.checkout-ticketed-event .checkout-sidebar .confirm-submit .selected-total{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}@media (max-width:390px){main.checkout-ticketed-event .checkout-sidebar .confirm-submit .selected-total{flex-direction:column;align-items:center}}main.checkout-ticketed-event .checkout-sidebar .confirm-submit .selected-total .selected-tickets{font-size:16px;font-weight:400;line-height:22px}main.checkout-ticketed-event .checkout-sidebar .confirm-submit .selected-total .ticket-total{font-size:28px;font-weight:600;line-height:36px}main.checkout-ticketed-event .checkout-sidebar .confirm-submit .note{margin-top:12px;font-size:14px;line-height:18px}main.checkout-ticketed-event .checkout-sidebar .confirm-submit .note a{color:#ed994e;text-decoration:none}main.checkout-ticketed-event .checkout-sidebar .confirm-submit .form-item{margin-bottom:20px}main.checkout-ticketed-event .checkout-sidebar .confirm-submit .form-item.submit-item{margin-bottom:0}main.checkout-ticketed-event .checkout-sidebar .confirm-submit .submit-btn{color:#fff;height:54px;box-shadow:none;background:linear-gradient(102.78deg,#ffd16f -37.89%,#ff865b 100.28%);outline:none;font-size:18px;line-height:24px;border:none!important;border-radius:54px!important;font-weight:500!important}@media screen and (max-width:991px){main.checkout-ticketed-event-bliss{padding-bottom:190px}}main.checkout-ticketed-event-bliss .container{max-width:1334px;margin:0 auto}main.checkout-ticketed-event-bliss .section-hero{margin-bottom:60px}@media screen and (max-width:767px){main.checkout-ticketed-event-bliss .section-hero{margin-bottom:40px}}main.checkout-ticketed-event-bliss .section-hero .hero-wrapper{border-radius:20px;align-items:flex-end;height:auto;min-height:350px;padding:24px;display:flex;position:relative}@media screen and (max-width:767px){main.checkout-ticketed-event-bliss .section-hero .hero-wrapper{z-index:0;height:auto;min-height:500px;padding:200px 20px 20px;position:relative}main.checkout-ticketed-event-bliss .section-hero .hero-wrapper:after{content:"";z-index:0;background:linear-gradient(#0000,#000,#000);border-radius:0 0 20px 20px;width:100%;height:calc(100% - 100px);position:absolute;bottom:0;left:0}}main.checkout-ticketed-event-bliss .section-hero .hero-wrapper:before{content:"";z-index:1;background:linear-gradient(#1a1a315c 0%,#1a1a3199 100%);border-radius:20px;position:absolute;inset:0}main.checkout-ticketed-event-bliss .section-hero .hero-wrapper img.hero-bg{-o-object-fit:cover;object-fit:cover;border-radius:20px;width:100%;height:100%;position:absolute;inset:0}@media screen and (min-width:768px){main.checkout-ticketed-event-bliss .section-hero .hero-wrapper img.hero-bg.hero-bg--mobile{display:none}}@media screen and (max-width:767px){main.checkout-ticketed-event-bliss .section-hero .hero-wrapper img.hero-bg.hero-bg--desktop{display:none}}main.checkout-ticketed-event-bliss .section-hero .hero-wrapper img.hero-bg.hero-bg--mobile{-o-object-position:99% 0;object-position:99% 0;height:60%!important}main.checkout-ticketed-event-bliss .section-hero .hero-wrapper .hero-content-wrap{z-index:1;flex-direction:column;flex:1;align-items:center;height:100%;display:flex;position:relative}@media screen and (max-width:767px){main.checkout-ticketed-event-bliss .section-hero .hero-wrapper .hero-content-wrap{justify-content:space-between;align-items:flex-start;gap:20px;min-height:350px}}@media screen and (min-width:768px){main.checkout-ticketed-event-bliss .section-hero .hero-wrapper .hero-main-text{flex-direction:column;flex:1;justify-content:center;align-items:flex-start;margin-bottom:50px;margin-right:auto;padding-left:20px;padding-right:300px;display:flex}main.checkout-ticketed-event-bliss .section-hero .hero-wrapper .hero-main-text .hero-title,main.checkout-ticketed-event-bliss .section-hero .hero-wrapper .hero-main-text .hero-subtitle{text-align:left;line-height:115%}}main.checkout-ticketed-event-bliss .section-hero .hero-wrapper .hero-title{color:#fff;text-align:center;background:linear-gradient(#f2da9a 0%,#e7be5f .0100017%,#fbecd1 2.08%,#eac885 6.25%,#fff2db 17.19%,#d5af48 95.83%,#fff1da 98.96%);-webkit-text-fill-color:#0000;-webkit-background-clip:text;margin:0 0 14px;font-size:clamp(36px,4vw,60px);font-weight:500;line-height:normal}@media screen and (max-width:991px){main.checkout-ticketed-event-bliss .section-hero .hero-wrapper .hero-title{font-size:36px;line-height:normal}}main.checkout-ticketed-event-bliss .section-hero .hero-wrapper .hero-subtitle{color:#fff;text-align:center;margin-bottom:0;font-family:Lora,serif;font-size:clamp(20px,4vw,32px);font-weight:500;line-height:38px}@media screen and (max-width:991px){main.checkout-ticketed-event-bliss .section-hero .hero-wrapper .hero-subtitle{font-size:20px;line-height:24px}}main.checkout-ticketed-event-bliss .section-hero .hero-wrapper .banner-details{color:#fff;align-items:center;gap:28px;width:100%;max-width:1100px;margin-top:auto;font-size:18px;line-height:24px;display:flex;position:relative}@media screen and (max-width:991px){main.checkout-ticketed-event-bliss .section-hero .hero-wrapper .banner-details{font-size:14px;line-height:20px}}@media screen and (max-width:767px){main.checkout-ticketed-event-bliss .section-hero .hero-wrapper .banner-details{flex-direction:column;align-items:flex-start;gap:12px;margin-top:40px}}main.checkout-ticketed-event-bliss .section-hero .hero-wrapper .banner-details .banner-details__item{flex:1;align-items:center;gap:12px;display:flex}@media screen and (max-width:767px){main.checkout-ticketed-event-bliss .section-hero .hero-wrapper .banner-details .banner-details__item{align-items:flex-start}}main.checkout-ticketed-event-bliss .section-hero .hero-wrapper .banner-details .banner-details__item .icon-aol{color:#3d8be8;background-color:#fff;border-radius:12px;padding:12px;font-size:24px}@media screen and (max-width:767px){main.checkout-ticketed-event-bliss .section-hero .hero-wrapper .banner-details .banner-details__item .icon-aol{border-radius:8px;padding:8px;font-size:18px}}main.checkout-ticketed-event-bliss .section-hero .hero-wrapper .banner-details .banner-details__item .banner-details__value{color:#fff;flex-direction:column;display:flex}main.checkout-ticketed-event-bliss .section-hero .hero-wrapper .banner-details .banner-details__item .banner-details__value a{color:#fff;text-decoration:underline}main.checkout-ticketed-event-bliss .section-hero .hero-wrapper .banner-details .banner-details__item .banner-details__subvalue{font-size:14px;line-height:18px}main.checkout-ticketed-event-bliss .section-hero .hero-wrapper .banner-details .banner-details__item .banner-event-date-picker{flex-wrap:wrap;justify-content:center;gap:10px;width:calc(33.3333% - 20px);padding-bottom:10px;display:flex;position:absolute;bottom:100%}@media screen and (max-width:767px){main.checkout-ticketed-event-bliss .section-hero .hero-wrapper .banner-details .banner-details__item .banner-event-date-picker{justify-content:center;width:100%}}main.checkout-ticketed-event-bliss .section-hero .hero-wrapper .banner-details .banner-details__item .banner-event-date-picker .event-date-picker__circle{color:#fff;border:1px solid #fff;border-radius:82px;justify-content:center;align-items:center;width:70px;height:24px;font-size:16px;line-height:20px;text-decoration:none;display:flex;position:relative}main.checkout-ticketed-event-bliss .section-hero .hero-wrapper .banner-details .banner-details__item .banner-event-date-picker .event-date-picker__circle.selected{color:#3d8be8;background-color:#fff}main.checkout-ticketed-event-bliss .section-hero .hero-wrapper .banner-details .banner-details__item .banner-event-date-picker .event-date-picker__circle.selected:after{content:"";background:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#fff0));width:2px;height:14px;position:absolute;top:100%;left:50%;transform:translate(-50%)}main.checkout-ticketed-event-bliss .col-lg-7 .section-box{border:none;margin-bottom:48px;padding-bottom:0}@media screen and (min-width:767px){main.checkout-ticketed-event-bliss .col-lg-7 .section-box:last-child{margin-bottom:0}}@media screen and (max-width:767px){main.checkout-ticketed-event-bliss .col-lg-7 .section-box{margin-bottom:24px}}main.checkout-ticketed-event-bliss .section-box.ticket-selection{background-color:#f7f7f7;border-radius:16px;padding:0}@media screen and (max-width:767px){main.checkout-ticketed-event-bliss .section-box.ticket-selection{border-radius:24px}}main.checkout-ticketed-event-bliss .section-box.ticket-selection .section__body{flex-direction:column;gap:12px;padding:16px;display:flex}@media screen and (max-width:767px){main.checkout-ticketed-event-bliss .section-box.ticket-selection .section__body{gap:16px}}main.checkout-ticketed-event-bliss .section-box.ticket-selection .ticket-box{background-color:#fff;border:1px solid #e9e9e9;border-radius:16px;padding:16px 20px}main.checkout-ticketed-event-bliss .section-box.ticket-selection .ticket-box .ticket-info-item{flex-direction:column;gap:8px;display:flex}main.checkout-ticketed-event-bliss .section-box.ticket-selection .ticket-box .ticket-info-item__header{align-items:center;gap:8px;display:flex}@media screen and (max-width:767px){main.checkout-ticketed-event-bliss .section-box.ticket-selection .ticket-box .ticket-info-item__header{flex-wrap:wrap;position:relative}}main.checkout-ticketed-event-bliss .section-box.ticket-selection .ticket-box .ticket-info-item__header .ticket-dot{background-color:#89beec;border-radius:50%;width:16px;height:16px;display:inline-block}@media screen and (max-width:767px){main.checkout-ticketed-event-bliss .section-box.ticket-selection .ticket-box .ticket-info-item__header .ticket-dot{order:-2}}main.checkout-ticketed-event-bliss .section-box.ticket-selection .ticket-box .ticket-info-item__body{align-items:flex-end;gap:8px;display:flex}@media screen and (max-width:767px){main.checkout-ticketed-event-bliss .section-box.ticket-selection .ticket-box .ticket-info-item__body{flex-direction:column;align-items:flex-start}}main.checkout-ticketed-event-bliss .section-box.ticket-selection .ticket-box .ticket-name{font-size:20px;font-weight:500;line-height:28px}@media screen and (max-width:767px){main.checkout-ticketed-event-bliss .section-box.ticket-selection .ticket-box .ticket-name{order:-1}}main.checkout-ticketed-event-bliss .section-box.ticket-selection .ticket-box .tickel-pill{color:#fff;background-color:#ed994e;border-radius:4px;padding:2px 8px;font-size:12px;line-height:18px}main.checkout-ticketed-event-bliss .section-box.ticket-selection .ticket-box .tickel-pill.pill-error{background-color:#f16462}@media screen and (max-width:767px){main.checkout-ticketed-event-bliss .section-box.ticket-selection .ticket-box .tickel-pill{position:absolute;top:-25px;left:0}}main.checkout-ticketed-event-bliss .section-box.ticket-selection .ticket-box .ticket-price{margin-left:auto;font-size:20px;font-weight:600;line-height:28px}@media screen and (max-width:767px){main.checkout-ticketed-event-bliss .section-box.ticket-selection .ticket-box .ticket-price{order:-1}}main.checkout-ticketed-event-bliss .section-box.ticket-selection .ticket-box .ticket-info-item__description{font-size:14px;line-height:18px}@media screen and (max-width:767px){main.checkout-ticketed-event-bliss .section-box.ticket-selection .ticket-box .ticket-info-item__description{font-size:12px}}main.checkout-ticketed-event-bliss .section-box.ticket-selection .ticket-box .ticket-price-update{color:#f16462;align-items:center;font-size:14px;line-height:18px;display:flex}@media screen and (max-width:767px){main.checkout-ticketed-event-bliss .section-box.ticket-selection .ticket-box .ticket-price-update{flex-basis:100%;align-items:flex-start}}main.checkout-ticketed-event-bliss .section-box.ticket-selection .ticket-box .ticket-price-update .tw-w-4{color:#ed994e;width:16px;height:16px}main.checkout-ticketed-event-bliss .section-box.ticket-selection .ticket-qty-selector{margin-left:auto}@media screen and (max-width:767px){main.checkout-ticketed-event-bliss .section-box.ticket-selection .ticket-qty-selector{margin-top:8px;margin-left:0}}main.checkout-ticketed-event-bliss .section-box.ticket-selection .ticket-qty-selector .qty-selector{align-items:center;display:inline-flex}main.checkout-ticketed-event-bliss .section-box.ticket-selection .ticket-qty-selector .qty-btn{background-color:#f7f7f7;border:none;border-radius:12px;width:32px;height:32px;font-size:24px;font-weight:300;line-height:28px}main.checkout-ticketed-event-bliss .section-box.ticket-selection .ticket-qty-selector .qty-btn:focus{outline:none}main.checkout-ticketed-event-bliss .section-box.ticket-selection .ticket-qty-selector .qty-input{text-align:center;border:none;width:40px;height:32px;padding:0}main.checkout-ticketed-event-bliss .section-box.notes{word-break:break-word}main.checkout-ticketed-event-bliss .features{flex-wrap:wrap;gap:12px;display:flex}main.checkout-ticketed-event-bliss .features-mobile{border:none!important}@media screen and (min-width:992px){main.checkout-ticketed-event-bliss .features-mobile{display:none}}@media screen and (max-width:991px){main.checkout-ticketed-event-bliss .features-desktop{display:none}}main.checkout-ticketed-event-bliss .features .feature__box{border:1px solid #e9e9e9;border-radius:16px;flex:49%;min-height:133px;padding:10px 16px 16px}main.checkout-ticketed-event-bliss .features .feature__title{color:#ed994e;margin-bottom:8px;font-size:16px;line-height:24px}main.checkout-ticketed-event-bliss .features .feature__title img{margin-right:8px}main.checkout-ticketed-event-bliss .features .feature__content{color:#6f7283;font-size:12px;line-height:18px}main.checkout-ticketed-event-bliss .section-box.what-people-are-sharing .section-title{text-align:center;margin-bottom:0;font-size:28px;font-weight:500;line-height:36px}@media screen and (max-width:991px){main.checkout-ticketed-event-bliss .section-box.what-people-are-sharing .section-title{font-size:28px;line-height:36px}}main.checkout-ticketed-event-bliss .section-box.what-people-are-sharing .testimonials-listing{gap:16px;padding-top:32px;display:flex}@media screen and (max-width:991px){main.checkout-ticketed-event-bliss .section-box.what-people-are-sharing .testimonials-listing{flex-direction:column}}main.checkout-ticketed-event-bliss .section-box.what-people-are-sharing .testimonial-item{background:#fff;border-radius:20px;flex-direction:column;flex:1;padding:16px 20px;display:flex;box-shadow:4px 6px 25.1px #6e6b6824}@media screen and (max-width:991px){main.checkout-ticketed-event-bliss .section-box.what-people-are-sharing .testimonial-item{padding:24px}}main.checkout-ticketed-event-bliss .section-box.what-people-are-sharing .testimonial-item .author-picutre img{border-radius:100px;width:40px;height:40px}main.checkout-ticketed-event-bliss .section-box.what-people-are-sharing .testimonial-item .author-info{align-items:center;gap:8px;margin-top:auto;display:flex}main.checkout-ticketed-event-bliss .section-box.what-people-are-sharing .testimonial-item .testimony-text{margin-bottom:20px;font-size:14px;font-weight:400;line-height:18px}main.checkout-ticketed-event-bliss .section-box.what-people-are-sharing .testimonial-item .author-name{text-align:center;font-size:16px;font-weight:600;line-height:24px}@media screen and (min-width:992px){main.checkout-ticketed-event-bliss .section-box.what-people-are-sharing.testimonial-mobile{display:none}}@media screen and (max-width:991px){main.checkout-ticketed-event-bliss .section-box.what-people-are-sharing.testimonial-desktop{display:none}}main.checkout-ticketed-event-bliss .checkout-sidebar{padding:24px}@media screen and (max-width:991px){main.checkout-ticketed-event-bliss .checkout-sidebar{border-radius:20px;margin-bottom:24px;padding:24px 16px}}@media screen and (min-width:992px){main.checkout-ticketed-event-bliss .checkout-sidebar{position:sticky;top:-250px}}main.checkout-ticketed-event-bliss .checkout-sidebar .sidebar-image{border-radius:20px;width:100%;height:auto;margin-bottom:20px}main.checkout-ticketed-event-bliss .checkout-sidebar .secure-transaction{background-color:#edf5fc;border-radius:12px;align-items:center;gap:6px;margin-bottom:24px;padding:8px;display:flex}main.checkout-ticketed-event-bliss .checkout-sidebar .secure-transaction .icon-aol{color:#3d8be8;background-color:#fff;border-radius:12px;padding:10px;font-size:24px}main.checkout-ticketed-event-bliss .checkout-sidebar .payment-subtotal-box,main.checkout-ticketed-event-bliss .checkout-sidebar .payment-discount-box{justify-content:space-between;align-items:center;margin-bottom:14px;padding:0 16px;font-size:18px;line-height:24px;display:flex}@media screen and (max-width:767px){main.checkout-ticketed-event-bliss .checkout-sidebar .payment-subtotal-box,main.checkout-ticketed-event-bliss .checkout-sidebar .payment-discount-box{font-size:16px;line-height:normal}}@media screen and (max-width:991px){main.checkout-ticketed-event-bliss .checkout-sidebar .section-box--desktop{display:none}}main.checkout-ticketed-event-bliss .checkout-sidebar .payment-total-box{background:#f7f7f7;border-radius:8px;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}@media screen and (min-width:991px){main.checkout-ticketed-event-bliss .checkout-sidebar .payment-total-box{margin-bottom:24px}}main.checkout-ticketed-event-bliss .checkout-sidebar .payment-total-box label{font-size:22px;font-weight:500;line-height:30px}@media screen and (max-width:767px){main.checkout-ticketed-event-bliss .checkout-sidebar .payment-total-box label{font-size:20px;line-height:normal}}main.checkout-ticketed-event-bliss .checkout-sidebar .payment-total-box .amount{font-size:24px;font-weight:600;line-height:26px}@media screen and (max-width:767px){main.checkout-ticketed-event-bliss .checkout-sidebar .payment-total-box .amount{font-size:20px;line-height:normal}}main.checkout-ticketed-event-bliss .checkout-sidebar .form-item.note{margin:24px 0}main.checkout-ticketed-event-bliss .checkout-sidebar .form-item.note a{color:#ed994e;text-decoration:none}main.checkout-ticketed-event-bliss .checkout-sidebar .payment-agreements{flex-direction:column;gap:12px;display:flex}main.checkout-ticketed-event-bliss .checkout-sidebar .payment-agreements:empty{display:none}main.checkout-ticketed-event-bliss .checkout-sidebar .payment-actions{flex-direction:column;display:flex}main.checkout-ticketed-event-bliss .checkout-sidebar .payment-actions .form-item{gap:12px;margin-bottom:12px;display:flex}main.checkout-ticketed-event-bliss .checkout-sidebar .payment-actions .form-item label{color:#31364e;font-size:14px;font-weight:400;line-height:16px}main.checkout-ticketed-event-bliss .checkout-sidebar .payment-actions .form-item label span,main.checkout-ticketed-event-bliss .checkout-sidebar .payment-actions .form-item label p{color:#31364e;line-height:21px;font-size:14px!important}main.checkout-ticketed-event-bliss .checkout-sidebar .payment-actions .form-item label a{color:#ed994e;text-decoration:none}main.checkout-ticketed-event-bliss .checkout-sidebar .payment-actions .form-item--mobile{gap:10px}@media screen and (min-width:992px){main.checkout-ticketed-event-bliss .checkout-sidebar .payment-actions .form-item--mobile{display:none}}main.checkout-ticketed-event-bliss .checkout-sidebar .payment-actions .form-item--mobile label{color:#00e;margin-bottom:0;text-decoration:underline}main.checkout-ticketed-event-bliss .checkout-sidebar .payment-actions .other-btns{gap:12px;display:flex}@media screen and (max-width:767px){main.checkout-ticketed-event-bliss .checkout-sidebar .payment-actions .other-btns{flex-direction:column}}main.checkout-ticketed-event-bliss .checkout-sidebar .payment-actions .other-btns .btn{background:#fff;border:1px solid #e9e9e9;border-radius:50px;flex:1;justify-content:center;align-items:center;gap:8px;height:48px;padding:10px 14px;font-size:16px;font-weight:500;line-height:24px;display:flex;box-shadow:0 1px 2px #1018280d}main.checkout-ticketed-event-bliss .checkout-sidebar .payment-actions .other-btns .btn:before{content:"";background:url(/img/google-pay-icon.png) 0 0/contain no-repeat;width:24px;height:24px;display:block}main.checkout-ticketed-event-bliss .checkout-sidebar .payment-actions .other-btns .btn.btn-applepay:before{background-image:url(/img/apple-pay-icon.png)}main.checkout-ticketed-event-bliss .checkout-sidebar .payment-actions .submit-btn{color:#fff;background:linear-gradient(102.78deg,#ffd16f -37.89%,#ff865b 100.28%);border:none;border-radius:100px;width:100%;height:54px;margin-top:12px;padding:0 32px;font-size:18px;font-weight:600;line-height:24px}main.checkout-ticketed-event-bliss .checkout-sidebar .payment-actions .submit-btn:disabled{background:linear-gradient(102.78deg,#c5c5c5 -37.89%,#868686 100.28%)}main.checkout-ticketed-event-bliss .checkout-sidebar .payment-actions .submit-btn.gpay{background:#31364e}@media screen and (max-width:991px){main.checkout-ticketed-event-bliss .checkout-sidebar .payment-actions{padding:16px;padding-bottom:env(safe-area-inset-bottom,16px);z-index:10;background:#fff;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -2px 8px #0000001a}main.checkout-ticketed-event-bliss .checkout-sidebar .payment-actions .submit-btn{height:44px;margin-bottom:16px;font-size:16px}}main.checkout-ticketed-event-bliss .checkout-sidebar .checkout-tnc{color:#6f7283;text-align:center;padding-top:12px;font-size:12px;line-height:18px}main.checkout-ticketed-event-bliss .checkout-sidebar .checkout-tnc a{color:#6f7283;text-decoration:underline}main.checkout-ticketed-event-bliss .checkout-sidebar .discount-text-input{border:1px solid #e9e9e9;border-radius:16px;justify-content:space-between;align-items:center;width:100%;height:44px;padding:10px 14px;font-size:16px;font-weight:300;display:flex;box-shadow:0 1px 2px #1018280d}main.checkout-ticketed-event-bliss .checkout-sidebar .discount-text-input .react-tag-remove{color:#fff;font-size:24px}.user-profile-page{background-color:#fffaf5}@media screen and (max-width:991px){.user-profile-page{padding-top:0;margin-top:0!important}}.user-profile-page .showPassBtn{background:0 0;border:none;padding:5px 14px;position:absolute;top:34px;right:0}.user-profile-page .showPassBtn:focus{outline:none}.user-profile-page .showPassBtn .icon-aol:before{color:#98a2b3;font-size:24px}.user-profile-page input.validate{border-color:#dc3545}.user-profile-page .showPassBtn.password .icon-aol:before{content:""}.user-profile-page .showPassBtn.text .icon-aol:before{content:""}.user-profile-page .container{max-width:1348px;padding-top:50px}@media screen and (max-width:991px){.user-profile-page .container{padding-top:24px}}.user-profile-page .user-info-grid{align-items:flex-start;gap:20px;display:flex}@media screen and (max-width:991px){.user-profile-page .user-info-grid{flex-direction:column}}.user-profile-page .profile-wallet-balance{box-sizing:border-box;background-color:#fffaf5;border:1px solid #fbb065;border-radius:16px;flex-direction:column;justify-content:center;align-items:stretch;gap:10px;width:100%;min-height:80px;margin-top:18px;padding:12px 16px;display:flex}.user-profile-page .profile-wallet-balance__label{text-align:center;color:#6f7283;font-family:Work Sans,sans-serif;font-size:14px;font-weight:600;line-height:1.5}.user-profile-page .profile-wallet-balance__amount{text-align:center;color:#ed7347;font-family:Work Sans,sans-serif;font-size:26px;font-weight:700;line-height:1.5}.user-profile-page .new-journey-header{text-align:center;color:#6f7283;margin-top:18px;font-family:Work Sans;font-size:14px;font-weight:400}.user-profile-page .new-journey-btn-wrapper{justify-content:center;margin-top:25px}.user-profile-page .link-modal{text-align:center;border-radius:100px;justify-content:center;width:100%}.user-profile-page .user-info-box{background:#fff;border-radius:32px;flex-direction:column;flex-shrink:0;align-items:center;width:320px;padding:32px 32px 24px;display:flex;box-shadow:0 4px 32px #95300017}@media screen and (min-width:560px) and (max-width:991px){.user-profile-page .user-info-box{grid-template-columns:auto 1fr;grid-template-areas:"profilePicture username""profilePicture userType""profilePicture userSince""profilePicture newJourneyHeader""profilePicture newJourneyButtonWrap""profilePicture userLogout";gap:0 20px;width:100%;display:grid}}@media screen and (max-width:559px){.user-profile-page .user-info-box{width:100%}}@media screen and (max-width:991px){.user-profile-page .user-info-box{order:1}}.user-profile-page .user-info-box .profile-picture{color:#fff;background:linear-gradient(94.04deg,#ffa180 3.84%,#ed7347 109.6%);border-radius:100%;grid-area:profilePicture;justify-content:center;align-items:center;width:120px;height:120px;margin-bottom:24px;font-size:40px;font-weight:600;line-height:65.45px;display:flex;position:relative}@media screen and (max-width:991px){.user-profile-page .user-info-box .profile-picture{margin-bottom:0}}.user-profile-page .user-info-box .profile-picture .profile-pic{position:absolute;top:0;left:0}.user-profile-page .user-info-box .profile-picture .camera-icon{-webkit-backdrop-filter:blur(2px);background:#ffffff80;border-radius:100%;justify-content:center;align-items:center;width:100%;height:100%;display:none;position:absolute;top:0;left:0}.user-profile-page .user-info-box .profile-picture .camera-icon input[type=file]{z-index:1;-webkit-appearance:none;opacity:0;width:100%;height:100%;position:absolute}.user-profile-page .user-info-box .profile-picture:hover .camera-icon{display:flex}.user-profile-page .user-info-box .user-name{text-align:center;grid-area:username;margin-bottom:12px;font-family:Lora;font-size:28px;font-weight:500;line-height:36.4px}@media screen and (max-width:991px){.user-profile-page .user-info-box .user-name{text-align:left}}.user-profile-page .user-info-box .subscription-container{text-align:center}.user-profile-page .user-info-box .user-type,.user-profile-page .user-info-box .user-since{color:#6f7283;grid-area:userType;font-family:Work Sans;font-size:14px;font-weight:600;line-height:21px}.user-profile-page .user-info-box .user-since{grid-area:userSince;font-weight:400}.user-profile-page .user-info-box .user-logout{text-align:center;border-top:1px solid #e9e9e9;grid-area:userLogout;width:100%;margin-top:24px;padding-top:24px;font-size:16px;font-weight:500;line-height:24px}@media screen and (max-width:991px){.user-profile-page .user-info-box .user-logout{margin-top:10px;padding-top:10px}}.user-profile-page .user-info-box .user-logout a{color:#3d8be8;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.user-profile-page .user-info-box .user-logout a .icon-aol{font-size:20px}.user-profile-page .profile-info-box{flex:1}@media screen and (min-width:992px){.user-profile-page .profile-info-box{max-width:calc(100vw - 385px)}}@media screen and (max-width:991px){.user-profile-page .profile-info-box{max-width:100%}}.user-profile-page .profile-info-box .tab-content{display:none}.user-profile-page .profile-info-box .tab-content.active{display:block}.user-profile-page .profile-info-box .profile-tabs{margin-bottom:10px}.user-profile-page .profile-info-box .profile-tabs ul{gap:10px;padding-bottom:10px;display:flex;overflow-x:auto}.user-profile-page .profile-info-box .profile-tabs ul li{display:flex}.user-profile-page .profile-info-box .profile-tabs ul a{color:#6f7283;white-space:nowrap;background:#fff;border:1px solid #e9e9e9;border-radius:32px;height:36px;padding:0 14px;font-size:16px;font-weight:500;line-height:34px;text-decoration:none}.user-profile-page .profile-info-box .profile-tabs ul a.active{color:#fff;background:linear-gradient(102.78deg,#3d8be8 -37.89%,#89beec 100.28%);border:1px solid #0000}.user-profile-page .profile-info-box .profile-form-box{background:#fff;border-radius:24px;padding:24px;box-shadow:0 0 40px #2323340a}@media screen and (max-width:767px){.user-profile-page .profile-info-box .profile-form-box{padding:16px}}.user-profile-page .profile-info-box .profile-form-box .profile-form-wrap{flex-wrap:wrap;gap:12px;display:flex}.user-profile-page .profile-info-box .profile-form-box .profile-form-wrap .form-item .selected-flag{outline:none;flex:1;align-items:center;width:38px;padding:0;display:flex;position:relative}.user-profile-page .profile-info-box .profile-form-box .profile-form-wrap .second .react-tel-input .selected-flag .arrow{top:unset}.user-profile-page .profile-info-box .profile-form-box .col-1-1{flex:100%}.user-profile-page .profile-info-box .profile-form-box .col-1-2{flex:calc(50% - 6px)}@media screen and (max-width:767px){.user-profile-page .profile-info-box .profile-form-box .col-1-2{flex:100%}}.user-profile-page .profile-info-box .profile-form-box .form-item.card-number{flex:1}@media screen and (max-width:767px){.user-profile-page .profile-info-box .profile-form-box .form-item.card-number{flex:100%}}.user-profile-page .profile-info-box .profile-form-box .relative{position:relative}.user-profile-page .profile-info-box .profile-form-box .input-info{color:#9598a6;margin-top:6px;font-size:12px;font-weight:400;line-height:18px}.user-profile-page .profile-info-box .profile-form-box button.showPass{color:#98a2b3;background:0 0;border:none;width:16px;height:16px;padding:0;font-size:16px;line-height:16px;position:absolute;top:41px;right:15px}.user-profile-page .profile-info-box .profile-form-box .form-item.expiry,.user-profile-page .profile-info-box .profile-form-box .form-item.cvv{max-width:112px}@media screen and (max-width:767px){.user-profile-page .profile-info-box .profile-form-box .form-item.expiry,.user-profile-page .profile-info-box .profile-form-box .form-item.cvv{max-width:unset;flex:calc(50% - 6px)}}.user-profile-page .profile-info-box .profile-form-box .form-actions{border-top:1px solid #e9e9e9;justify-content:center;align-items:center;gap:12px;margin-top:8px;padding-top:24px;display:flex}@media screen and (max-width:767px){.user-profile-page .profile-info-box .profile-form-box .form-actions{flex-direction:column}}.user-profile-page .profile-info-box .profile-form-box .form-actions button{color:#fff;background:linear-gradient(102.78deg,#ffd16f -37.89%,#ff865b 100.28%);border:none;border-radius:100px;width:203px;height:44px;font-size:14px;font-weight:600;line-height:24px}@media screen and (max-width:767px){.user-profile-page .profile-info-box .profile-form-box .form-actions button{width:100%}}.user-profile-page .profile-info-box .profile-form-box .form-actions button.secondary-btn{color:#e47d6c;background:#fff;border:1.5px solid #ff865b}.user-profile-page .profile-info-box .profile-form-box .form-actions button:focus{outline:none}.user-profile-page .profile-info-box .profile-form-box .form-title-wrap{justify-content:space-between;margin-bottom:16px;display:flex}.user-profile-page .profile-info-box .profile-form-box .form-title-wrap .form-title-text{font-weight:500}.user-profile-page .profile-info-box .profile-form-box .form-title-wrap .form-title-icon{text-align:center;border:1px solid #eaecf0;border-radius:8px;width:46px;height:32px;font-size:20px;line-height:34px}.user-profile-page .state-dropdown{flex-direction:column;display:flex}.user-profile-page .state-dropdown .react-select__single-value{color:#000;font-size:16px;font-weight:400}.user-profile-page .state-dropdown label{color:#9598a6;margin-bottom:6px;font-size:14px}.user-profile-page .edit-icon{color:#3d8be8;text-align:left;background-color:#ffffff85;position:absolute;top:35px;right:15px}.user-profile-page .form-item{flex-direction:column;display:flex;position:relative}.user-profile-page .form-item label{color:#9598a6;margin-bottom:6px;font-size:14px}.user-profile-page .form-item .input-msg{padding-top:4px;font-size:12px;font-weight:400;line-height:18px}.user-profile-page .form-item .eye-button{text-align:center;background-color:#fff;border:none;width:32px;height:32px;padding:4px;display:block;position:absolute;top:32px;right:16px}.user-profile-page .form-item .eye-button img{width:24px;height:24px}.user-profile-page .form-item .eye-button:focus{outline:none}.user-profile-page .form-item select{border:1px solid #e9e9e9;border-radius:16px;height:44px;padding:10px 14px;box-shadow:0 1px 2px #1018280d}.user-profile-page .form-item input:not([type=file i],[type=image i],[type=checkbox i],[type=radio i]){border:1px solid #e9e9e9;border-radius:16px;width:100%;height:44px;padding:10px 14px;box-shadow:0 1px 2px #1018280d}.user-profile-page .form-item input:not([type=file i],[type=image i],[type=checkbox i],[type=radio i]):focus{border-color:#ed994e}.user-profile-page .form-item input:not([type=file i],[type=image i],[type=checkbox i],[type=radio i])::-moz-placeholder{color:#9598a6;opacity:1}.user-profile-page .form-item input:not([type=file i],[type=image i],[type=checkbox i],[type=radio i])::placeholder{color:#9598a6;opacity:1}.user-profile-page .form-item input:not([type=file i],[type=image i],[type=checkbox i],[type=radio i]).error{border-color:red}.user-profile-page .form-item input:not([type=file i],[type=image i],[type=checkbox i],[type=radio i])::-moz-placeholder{color:#9598a6}.user-profile-page .form-item input:not([type=file i],[type=image i],[type=checkbox i],[type=radio i]) a{font-size:26px;text-decoration:none}.user-profile-page .form-item.checkbox,.user-profile-page .form-item.radio{flex-direction:row}.user-profile-page .form-item.checkbox input[type=checkbox],.user-profile-page .form-item.checkbox input[type=radio],.user-profile-page .form-item.radio input[type=checkbox],.user-profile-page .form-item.radio input[type=radio]{opacity:0;width:0;height:0;position:absolute}.user-profile-page .form-item.checkbox input[type=checkbox]+label:before,.user-profile-page .form-item.checkbox input[type=radio]+label:before,.user-profile-page .form-item.radio input[type=checkbox]+label:before,.user-profile-page .form-item.radio input[type=radio]+label:before{content:"";border:1px solid #ed994e;border-radius:4px;justify-content:center;align-items:center;width:20px;min-width:20px;height:20px;margin-right:12px;font-weight:900;display:flex}.user-profile-page .form-item.checkbox input[type=checkbox]+label a,.user-profile-page .form-item.checkbox input[type=radio]+label a,.user-profile-page .form-item.radio input[type=checkbox]+label a,.user-profile-page .form-item.radio input[type=radio]+label a{color:#ed994e;display:contents}.user-profile-page .form-item.checkbox input[type=checkbox]:checked+label:before,.user-profile-page .form-item.checkbox input[type=radio]:checked+label:before,.user-profile-page .form-item.radio input[type=checkbox]:checked+label:before,.user-profile-page .form-item.radio input[type=radio]:checked+label:before{content:url(/img/checkicon-css.svg);color:#fff;background-color:#ed994e}.user-profile-page .form-item.checkbox input[type=radio]+label:before,.user-profile-page .form-item.radio input[type=radio]+label:before{border:1.5px solid #ed994e;border-radius:20px;width:20px;min-width:20px;height:20px}.user-profile-page .form-item.checkbox input[type=radio]:checked+label:before,.user-profile-page .form-item.radio input[type=radio]:checked+label:before{content:"●";color:#ed994e;font-size:27px;line-height:unset;background-color:#fff;justify-content:center;align-items:center;padding:0 0 2px 1px;display:flex}.user-profile-page .form-item.checkbox label,.user-profile-page .form-item.radio label{color:#31364e;align-items:center;padding-left:0;display:flex}.user-profile-page .accordion--past-courses .past-accordion-item{background-color:#fff;border:none;border-radius:24px;margin-bottom:12px;padding:16px 24px;box-shadow:0 0 40px #2323340a}.user-profile-page .accordion--past-courses .past-accordion-header .accordion-button{box-shadow:none;color:inherit;background-color:#0000;border-radius:0;justify-content:space-between;align-items:center;padding:0;display:flex}.user-profile-page .accordion--past-courses .past-accordion-header .accordion-button:not(.collapsed){color:inherit;box-shadow:none;background-color:#0000}.user-profile-page .accordion--past-courses .past-accordion-header .accordion-button:hover,.user-profile-page .accordion--past-courses .past-accordion-header .accordion-button:focus,.user-profile-page .accordion--past-courses .past-accordion-header .accordion-button:focus-visible{box-shadow:none;background-color:#0000;outline:none;text-decoration:none}.user-profile-page .accordion--past-courses .past-accordion-header .accordion-button:after{display:none}.user-profile-page .accordion--past-courses .past-accordion-header .accordion-button[aria-expanded=true] .icon-aol{transform:rotate(90deg)}.user-profile-page .accordion--past-courses .past-accordion-header .icon-aol{color:#6f7283;font-size:24px;transition:transform .5s;transform:rotate(-90deg)}.user-profile-page .accordion--past-courses .past-accordion-header .course-heading{color:#31364e;font-size:24px;font-weight:500;line-height:28px}.user-profile-page .accordion--past-courses .past-accordion-header .course-count{color:#ed994e;margin-top:4px;font-family:Work Sans;font-size:16px;font-weight:600;line-height:24px}.user-profile-page .accordion--past-courses .course-listing{flex-wrap:wrap;flex:1;gap:20px;margin-bottom:20px;padding-top:16px;display:flex}.user-profile-page .accordion--past-courses .course-listing .course-list-item{flex:1 0 48%;gap:12px;max-width:49%;display:flex}@media screen and (max-width:767px){.user-profile-page .accordion--past-courses .course-listing .course-list-item{flex:1 0 100%;max-width:100%}}.user-profile-page .accordion--past-courses .course-listing .course-number{color:#2465b3;background-color:#edf5fc;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;font-weight:500;line-height:24px;display:flex}.user-profile-page .accordion--past-courses .course-listing .course-info{flex-direction:column;gap:8px;font-size:14px;font-weight:500;line-height:18px;display:flex}.user-profile-page .past-courses-stats{gap:20px;margin-bottom:32px;display:flex}@media screen and (max-width:767px){.user-profile-page .past-courses-stats{flex-direction:column}}.user-profile-page .past-courses-stats .stats-info{background:#edf5fc;border-radius:20px;flex-direction:column;flex:1;gap:8px;padding:12px 16px;display:flex}.user-profile-page .past-courses-stats .number{text-align:center;color:#3d8be8;font-family:Lora;font-size:36px;font-weight:400;line-height:45px}.user-profile-page .past-courses-stats .text{text-align:center;color:#3d8be8;font-size:16px;font-weight:400;line-height:24px}.user-profile-page .courses-history .title{margin-bottom:20px;font-size:24px;font-weight:500;line-height:28px}.user-profile-page .courses-history .course-history-info{gap:14px;padding-top:16px;display:flex}@media screen and (max-width:767px){.user-profile-page .courses-history .course-history-info{flex-direction:column}}.user-profile-page .courses-history .course-history-info .ch-info-pill{background:#f7f7f7;border-radius:16px;flex:1;justify-content:center;align-items:center;gap:6px;padding:16px;font-size:14px;font-weight:500;line-height:18px;display:flex}.user-profile-page .courses-history .course-history-info .ch-info-pill .icon-aol{color:#3d8be8;font-size:20px}.user-profile-page .courses-history .history-accordion-item{padding-bottom:24px;position:relative}.user-profile-page .courses-history .history-accordion-item:before{content:"";background:#ed994e;border-radius:2px;width:2px;height:calc(100% - 32px);position:absolute;top:28px;left:11px}.user-profile-page .courses-history .history-accordion-item:last-child:before{display:none}.user-profile-page .courses-history .history-accordion-item.active .history-accordion-header h2 button{color:#ed994e}.user-profile-page .courses-history .history-accordion-item.active .history-accordion-header .iconaol-Tick{box-shadow:0 0 0 4px #ed994e40}.user-profile-page .courses-history .history-accordion-item.active .history-accordion-header .iconaol-Tick:before{content:"";background:#fff;border-radius:8px;width:8px;height:8px}.user-profile-page .courses-history .history-accordion-header h2{align-items:center;display:flex}.user-profile-page .courses-history .history-accordion-header h2 button{color:#31364e;background:0 0;border:none;justify-content:space-between;align-items:center;padding:0 0 0 12px;font-family:Work Sans;font-size:18px;font-weight:500;line-height:24px;display:flex}.user-profile-page .courses-history .history-accordion-header h2 button:hover,.user-profile-page .courses-history .history-accordion-header h2 button:focus{text-decoration:none}.user-profile-page .courses-history .history-accordion-header h2 button .icon-aol{font-size:24px}.user-profile-page .courses-history .history-accordion-header h2 button[aria-expanded=true] .icon-aol:before{content:""}.user-profile-page .courses-history .history-accordion-header .iconaol-Tick{color:#fff;background:#ed994e;border-radius:12px;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;display:flex}.user-profile-page .courses-history .history-accordion-body{padding:0 0 0 36px}.user-profile-page .no-events{flex-direction:column;align-items:center;margin-bottom:48px;display:flex}@media screen and (max-width:767px){.user-profile-page .no-events{margin-bottom:32px}}.user-profile-page .no-events .no-events-icon{color:#d6cec9;background:#fffaf5;border-radius:16px;padding:12px;font-size:42px;line-height:42px}.user-profile-page .no-events .no-events-text{text-align:center;margin:20px 0 0;font-size:22px;font-weight:600;line-height:28px}.user-profile-page .no-events .find-event-text{color:#6f7283;text-align:center;margin-top:15px;font-size:18px;font-weight:400;line-height:24px}.user-profile-page .no-events .find-event-text a{color:#3d8be8;font-weight:500;text-decoration:none}.user-profile-page .preffered-upcoming-events h2.title{text-align:center;margin-bottom:25px;font-size:28px;font-weight:500;line-height:36.4px}.user-profile-page .preffered-upcoming-events .course-listing{flex-wrap:wrap;flex:1;gap:24px;display:flex}@media screen and (max-width:991px){.user-profile-page .preffered-upcoming-events .course-listing .selected-filter-wrap{display:none}}.user-profile-page .preffered-upcoming-events .course-listing .course-item{background:#fff;border:1px solid #e9e9e9;border-radius:16px;flex:1 0 48%;max-width:49%;padding:20px 16px;position:relative}@media screen and (max-width:991px){.user-profile-page .preffered-upcoming-events .course-listing .course-item{flex:1 0 100%;max-width:100%}}.user-profile-page .preffered-upcoming-events .course-listing .course-item:hover .course-actions{display:flex}.user-profile-page .preffered-upcoming-events .course-listing .course-item-header{justify-content:space-between;align-items:flex-start;margin-bottom:14px;display:flex}.user-profile-page .preffered-upcoming-events .course-listing .course-title{margin-bottom:12px;font-family:Lora;font-size:24px;font-weight:500;line-height:28px}@media screen and (max-width:767px){.user-profile-page .preffered-upcoming-events .course-listing .course-title{font-size:20px}}.user-profile-page .preffered-upcoming-events .course-listing .course-title .icon-aol{color:#fff;background:linear-gradient(102.78deg,#3d8be8 -37.89%,#89beec 100.28%);border-radius:12px;margin-right:8px;padding:6px;font-size:18px}.user-profile-page .preffered-upcoming-events .course-listing .course-duration{color:#3d8be8;text-transform:uppercase;background:#edf5fc;border-radius:8px;padding:5px 12px;font-size:14px;font-weight:600;line-height:18px}.user-profile-page .preffered-upcoming-events .course-listing .course-duration.online{color:#ed994e;background:#fff5eb}.user-profile-page .preffered-upcoming-events .course-listing .course-price{color:#fff;background:linear-gradient(94.04deg,#ffa180 3.84%,#ed7347 109.6%);border-radius:8px;padding:4px 12px;font-family:Lora;font-size:24px;font-weight:600;line-height:28px}@media screen and (max-width:767px){.user-profile-page .preffered-upcoming-events .course-listing .course-price{font-size:20px}}.user-profile-page .preffered-upcoming-events .course-listing .course-instructors,.user-profile-page .preffered-upcoming-events .course-listing .course-location{border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;align-items:center;margin-bottom:14px;padding:14px 0;font-size:14px;font-weight:400;line-height:24px;display:flex}.user-profile-page .preffered-upcoming-events .course-listing .course-instructors:before,.user-profile-page .preffered-upcoming-events .course-listing .course-location:before{content:"";background:url(/img/blue-icon-profile.webp) 50%/contain no-repeat;flex-shrink:0;width:16px;height:16px;margin-left:4px;margin-right:12px;display:block}.user-profile-page .preffered-upcoming-events .course-listing .course-location{border-bottom:none;margin-bottom:0;padding-bottom:0}.user-profile-page .preffered-upcoming-events .course-listing .course-location:before{background:url(/img/blue-icon-location.png) 50%/16px no-repeat}.user-profile-page .preffered-upcoming-events .course-listing .course-location+.course-instructors{border-top:none;padding-top:12px}.user-profile-page .preffered-upcoming-events .course-listing .course-timing{align-items:center;font-size:14px;font-weight:400;line-height:24px;display:flex}.user-profile-page .preffered-upcoming-events .course-listing .course-timing:before{content:"";background:url(/img/blue-icon-calendar.webp) 50%/contain no-repeat;flex-shrink:0;width:16px;height:16px;margin-left:4px;margin-right:12px;display:block}.user-profile-page .preffered-upcoming-events .course-listing .course-timing+.user-profile-page .preffered-upcoming-events .course-listing .course-timing{margin-top:6px}.user-profile-page .preffered-upcoming-events .course-listing .course-actions{background:linear-gradient(102.78deg,#f5f7f8 -37.89%,#fff 100.28%);border-radius:0 0 16px 16px;gap:12px;width:100%;padding:24px 20px;display:none;position:absolute;bottom:0;left:0}@media screen and (max-width:1023px){.user-profile-page .preffered-upcoming-events .course-listing .course-actions{background:0 0;padding:14px 0 0;display:flex;position:relative}}@media screen and (max-width:767px){.user-profile-page .preffered-upcoming-events .course-listing .course-actions{flex-direction:column}}.user-profile-page .preffered-upcoming-events .course-listing .course-actions button{border-radius:100px;flex:1;justify-content:center;align-items:center;height:44px;padding:0;font-size:14px;font-weight:600;line-height:24px;display:flex}@media screen and (max-width:767px){.user-profile-page .preffered-upcoming-events .course-listing .course-actions button{flex:unset}}.user-profile-page .preffered-upcoming-events .course-listing .course-actions button.btn-secondary{color:#e47d6c;background:#f5f7f8;border:1.5px solid #ff865b}.user-profile-page .preffered-upcoming-events .course-listing .course-actions button.btn-primary{color:#fff;background:linear-gradient(102.78deg,#ffd16f -37.89%,#ff865b 100.28%);border:none}.user-profile-page .user-preferences h2.title{margin-bottom:4px;font-size:22px;font-weight:500;line-height:28.6px}.user-profile-page .user-preferences .desc{color:#6f7283;font-size:16px}.user-profile-page .user-preferences .centers-listing{border-bottom:1px solid #e9e9e9;gap:15px;margin-top:18px;padding-bottom:24px;display:flex}@media screen and (max-width:767px){.user-profile-page .user-preferences .centers-listing{flex-direction:column}}.user-profile-page .user-preferences .centers-listing .center-item{background:#f7f7f7;border-radius:20px;flex-direction:column;flex:1;padding:20px;display:flex}.user-profile-page .user-preferences .centers-listing .center-item.add-new{color:#3d8be8;cursor:pointer;background:0 0;border:2px dashed #e9e9e9;flex-direction:column;justify-content:center;align-items:center;gap:12px;font-size:20px;font-weight:500;line-height:28px;display:flex}.user-profile-page .user-preferences .centers-listing .center-item.add-new .icon-aol{color:#3d8be8;background:#edf5fc;border-radius:12px;padding:10px;font-size:24px}.user-profile-page .user-preferences .centers-listing .item-top-row{gap:8px;padding-bottom:2px;display:flex}.user-profile-page .user-preferences .centers-listing .number{color:#fff;background:linear-gradient(102.78deg,#3d8be8 -37.89%,#89beec 100.28%);border-radius:12px;justify-content:center;align-items:center;width:30px;min-width:30px;height:30px;font-family:Lora;font-size:20px;font-weight:500;line-height:26px;display:flex}.user-profile-page .user-preferences .centers-listing .city{text-align:left;font-family:Lora;font-size:20px;font-weight:500;line-height:26px}.user-profile-page .user-preferences .centers-listing .delete-item{color:#31364e;background:0 0;border:none;margin-left:auto;padding:0;font-size:20px}.user-profile-page .user-preferences .centers-listing .delete-item:focus{border:none;outline:none}.user-profile-page .user-preferences .centers-listing .center-other-info{word-break:break-word;gap:16px;margin-top:14px;font-size:14px;font-weight:500;line-height:18px;display:flex}.user-profile-page .user-preferences .centers-listing .center-other-info .icon-aol{color:#3d8be8;font-size:20px}.user-profile-page .user-preferences .centers-listing .action-btn{margin-top:auto;padding-top:40px}.user-profile-page .user-preferences .centers-listing .action-btn .submit-btn{color:#fff;background:linear-gradient(102.78deg,#ffd16f -37.89%,#ff865b 100.28%);border:none;border-radius:100px;width:100%;height:40px;font-size:16px;font-weight:500}.user-profile-page .user-preferences .preferred-teachers{padding-top:24px}.user-profile-page .user-preferences .preferred-teachers .teachers-listing{gap:15px;padding-top:18px;display:flex}@media screen and (max-width:767px){.user-profile-page .user-preferences .preferred-teachers .teachers-listing{flex-direction:column}}.user-profile-page .user-preferences .preferred-teachers .teachers-listing .teachers-item{background:#f7f7f7;border-radius:20px;flex:calc(100% - 8px);align-items:center;gap:8px;padding:20px;display:flex}.user-profile-page .user-preferences .preferred-teachers .teachers-listing .teacher-photo{color:#fff;background:#e47d6c;border-radius:30px;justify-content:center;align-items:center;width:30px;height:30px;font-size:10.23px;font-weight:600;line-height:16.36px;display:flex}.user-profile-page .user-preferences .preferred-teachers .teachers-listing .teacher-photo img{-o-object-fit:cover;object-fit:cover;border-radius:100%;width:100%;height:100%}.user-profile-page .user-preferences .preferred-teachers .teachers-listing .delete-item{background:0 0;border:none;margin-left:auto;padding:0;font-size:20px}.user-profile-page .user-preferences .preferred-teachers .teachers-listing .delete-item:focus{border:none;outline:none}.user-profile-page .user-preferences .preferred-teachers .teachers-listing .teacher-name{font-family:Lora;font-size:18px;font-weight:500;line-height:23.4px}.user-profile-page .refer-section .top-logo{text-align:center;margin-bottom:12px}.user-profile-page .refer-section h1.title{text-align:center;margin-bottom:20px;font-size:26px;font-weight:500;line-height:33.8px}.user-profile-page .refer-section .section-desc{color:#6f7283;text-align:center;margin-bottom:40px;font-size:16px;font-weight:400;line-height:24px}.user-profile-page .refer-section .refer-section-items{gap:24px;display:flex}@media screen and (max-width:767px){.user-profile-page .refer-section .refer-section-items{flex-direction:column}}.user-profile-page .refer-section .refer-section-col{flex-direction:column;flex:calc(50% - 12px);gap:24px;display:flex}.user-profile-page .refer-section .refer-section-card{background:#fff;border-radius:32px;padding:32px 24px;box-shadow:0 0 12px #23233412}@media screen and (max-width:767px){.user-profile-page .refer-section .refer-section-card{padding:16px}}.user-profile-page .refer-section .refer-section-card .title{margin-bottom:8px;font-size:22px;font-weight:500;line-height:28.6px}.user-profile-page .refer-section .refer-section-card .desc{color:#6f7283;font-size:16px;font-weight:400;line-height:24px}.user-profile-page .refer-section .refer-section-card .redeem-coupons{flex-direction:column;gap:12px;padding-top:24px;display:flex}.user-profile-page .refer-section .refer-section-card .redeem-coupons input[type=radio]{opacity:0;width:0;height:0;position:absolute}.user-profile-page .refer-section .refer-section-card .redeem-coupons label{color:#31364e;border:2px solid #e9e9e9;border-radius:16px;align-items:center;gap:8px;margin:0;padding:12px 16px;font-size:16px;font-weight:400;line-height:24px;display:flex}.user-profile-page .refer-section .refer-section-card .redeem-coupons label:before{content:"";border:1.5px solid #ddd5d0;border-radius:20px;width:20px;min-width:20px;height:20px;display:block}.user-profile-page .refer-section .refer-section-card .redeem-coupons input[type=radio]:checked+label{border:2px solid #ff865b;font-weight:500}.user-profile-page .refer-section .refer-section-card .redeem-coupons input[type=radio]:checked+label:before{content:"";color:#e47d6c;background:#e47d6c;border-width:2px;border-color:#fff;justify-content:center;align-items:center;width:16px;min-width:16px;height:16px;margin-left:2px;margin-right:2px;display:flex;box-shadow:0 0 0 2px #e47d6c}.user-profile-page .refer-section .refer-section-card .redeem-coupons .btn-primary{color:#fff;background:linear-gradient(102.78deg,#3d8be8 -37.89%,#89beec 100.28%);border-radius:100px;height:40px;margin-top:12px;padding:0;font-size:18px;font-weight:600;line-height:24px}.user-profile-page .refer-section .refer-section-card .share-rewards{padding-top:16px}.user-profile-page .refer-section .refer-section-card .share-rewards .share-reward-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.user-profile-page .refer-section .refer-section-card .share-rewards .share-reward-stats .stat-item{color:#3d8be8;background:#edf5fc;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;height:100px;display:flex}.user-profile-page .refer-section .refer-section-card .share-rewards .share-reward-stats .stat-item .value{margin-bottom:4px;font-family:Lora;font-size:32px;font-weight:600;line-height:32px}.user-profile-page .refer-section .refer-section-card .share-rewards .share-reward-stats .stat-item label{letter-spacing:.02em;text-transform:uppercase;font-size:14px;font-weight:500;line-height:32px}.user-profile-page .refer-section .refer-section-card .share-rewards .tracking-bar-wrap{flex-direction:column;gap:24px;padding-top:24px;display:flex}.user-profile-page .refer-section .refer-section-card .share-rewards .tracking-bar-wrap label{color:#6f7283;align-items:center;gap:6px;margin-bottom:8px;font-size:14px;font-weight:500;line-height:18px;display:flex}.user-profile-page .refer-section .refer-section-card .share-rewards .tracking-bar-wrap label a{line-height:10px}.user-profile-page .refer-section .refer-section-card .share-rewards .tracking-bar-wrap label .icon-aol{color:#9598a6;font-size:16px}.user-profile-page .refer-section .refer-section-card .share-rewards .tracking-bar-wrap .progress{background:#f7f7f7;border-radius:360px;height:12px}.user-profile-page .refer-section .refer-section-card .share-rewards .tracking-bar-wrap .progress-bar{background:linear-gradient(102.78deg,#3d8be8 -37.89%,#89beec 100.28%);border:none;height:12px}.user-profile-page .refer-section .refer-section-card .refer-friend{text-align:center;flex-direction:column;padding-top:16px;display:flex}.user-profile-page .refer-section .refer-section-card .refer-friend label{margin-bottom:14px;font-size:16px;line-height:24px}.user-profile-page .refer-section .refer-section-card .refer-friend button.btn-primary,.user-profile-page .refer-section .refer-section-card .refer-friend button.btn-secondary{color:#fff;background:linear-gradient(102.78deg,#ffd16f -37.89%,#ff865b 100.28%);justify-content:center;align-items:center;gap:8px;height:44px;padding:0;font-size:14px;font-weight:600;line-height:24px;display:flex}.user-profile-page .refer-section .refer-section-card .refer-friend button.btn-primary .icon-aol,.user-profile-page .refer-section .refer-section-card .refer-friend button.btn-secondary .icon-aol{font-size:24px}.user-profile-page .refer-section .refer-section-card .refer-friend button.btn-secondary{color:#e47d6c;background:#fff;border:1.5px solid #ff865b}.user-profile-page .refer-section .refer-section-card .refer-friend .or-separator{justify-content:center;align-items:center;gap:12px;margin:24px 26px;display:flex;position:relative}.user-profile-page .refer-section .refer-section-card .refer-friend .or-separator:before,.user-profile-page .refer-section .refer-section-card .refer-friend .or-separator:after{content:"";background-color:#e9e9e9;flex:1;height:1px}.user-profile-page .refer-section .refer-section-card .refer-friend .or-separator span{color:#9598a6;font-size:16px;font-weight:400;line-height:24px}.user-profile-page .refer-section .refer-section-card .refer-friend input[type=text]{text-align:center;border-radius:12px;height:46px;padding:14px;font-size:14px;font-weight:400;line-height:18px}.user-profile-page .refer-section .refer-section-card .refer-friend input[type=text]:disabled{background:#f7f7f7;border:none}.user-profile-page .refer-section .refer-section-card .refer-friend .refer-desc{color:#9598a6;margin-bottom:14px;padding-top:8px;font-size:12px;font-weight:400;line-height:18px}.user-profile-page .refer-section .refer-section-card .refer-friend .tac{text-transform:uppercase;letter-spacing:.02em;color:#9598a6;border-top:1px solid #e9e9e9;margin-top:24px;padding-top:24px;font-size:10px;font-weight:400;line-height:16px}.user-profile-page .refer-section .accordion{border-top:1px solid #e9e9e9;margin-top:32px;padding-top:32px}.user-profile-page .refer-section .refer-accordion-item{background:#fff;border-radius:24px;padding:24px}.user-profile-page .refer-section .refer-accordion-item+.refer-accordion-item{margin-top:20px}.user-profile-page .refer-section .refer-accordion-item:has(>.collapse.show){box-shadow:4px 6px 25.1px #6e6b6824}.user-profile-page .refer-section .refer-accordion-item .refer-accordion-header button{color:#23262f;justify-content:space-between;font-size:22px;font-weight:500;line-height:28.6px;display:flex}.user-profile-page .refer-section .refer-accordion-item .refer-accordion-header button:hover,.user-profile-page .refer-section .refer-accordion-item .refer-accordion-header button:focus{text-decoration:none}.user-profile-page .refer-section .refer-accordion-item .refer-accordion-header button .icon-aol{font-size:24px}.user-profile-page .refer-section .refer-accordion-item .refer-accordion-header button[aria-expanded=true] .icon-aol:before{content:""}.user-profile-page .refer-section .refer-accordion-item .reward-accordion-body{color:#6f7283;padding-top:16px;font-size:16px;font-weight:400;line-height:24px}@media screen and (max-width:720px){.modal.add-new-modal,.modal.refer-email-modal{padding:0!important}}.modal.add-new-modal .modal-dialog,.modal.refer-email-modal .modal-dialog{max-width:891px}@media screen and (max-width:720px){.modal.add-new-modal .modal-dialog,.modal.refer-email-modal .modal-dialog{align-items:flex-end;max-width:100%}}.modal.add-new-modal .modal-header .title,.modal.refer-email-modal .modal-header .title{margin:0;font-size:28px;font-weight:500;line-height:36px}@media screen and (max-width:720px){.modal.add-new-modal .modal-header .title,.modal.refer-email-modal .modal-header .title{font-size:24px;line-height:31px}}.modal.add-new-modal .modal-header .close,.modal.refer-email-modal .modal-header .close{color:#9598a6;background:0 0;font-size:40px;font-weight:300;top:14px;right:16px}.modal.add-new-modal .modal-header .close:focus,.modal.refer-email-modal .modal-header .close:focus{outline:none}.modal.add-new-modal .modal-content,.modal.refer-email-modal .modal-content{border-radius:20px;padding:24px 32px}@media screen and (max-width:720px){.modal.add-new-modal .modal-content,.modal.refer-email-modal .modal-content{min-height:unset;border-bottom-right-radius:0;border-bottom-left-radius:0;height:100vh;padding:24px 20px 100px;overflow:auto}}.modal.add-new-modal .modal-body,.modal.refer-email-modal .modal-body{margin:0;padding:24px 0 0}.modal.add-new-modal .modal-body a,.modal.refer-email-modal .modal-body a{color:#ed994e;text-decoration:none}.modal.add-new-modal .modal-body .desc,.modal.refer-email-modal .modal-body .desc{text-align:center;color:#6f7283;margin-top:-10px;margin-bottom:24px;font-size:16px;font-weight:400;line-height:24px}.modal.add-new-modal .modal-body .desc strong,.modal.refer-email-modal .modal-body .desc strong{color:#3d8be8;font-weight:600}.modal.add-new-modal .modal-body .form-item input:not([type=file i],[type=image i],[type=checkbox i],[type=radio i]),.modal.refer-email-modal .modal-body .form-item input:not([type=file i],[type=image i],[type=checkbox i],[type=radio i]){border:1px solid #e9e9e9;border-radius:16px;width:100%;height:44px;padding:10px 14px;box-shadow:0 1px 2px #1018280d}.modal.add-new-modal .modal-body .form-item input:not([type=file i],[type=image i],[type=checkbox i],[type=radio i]):focus,.modal.refer-email-modal .modal-body .form-item input:not([type=file i],[type=image i],[type=checkbox i],[type=radio i]):focus{border-color:#ed994e}.modal.add-new-modal .modal-body .form-item input:not([type=file i],[type=image i],[type=checkbox i],[type=radio i])::-moz-placeholder{color:#9598a6;opacity:1}.modal.refer-email-modal .modal-body .form-item input:not([type=file i],[type=image i],[type=checkbox i],[type=radio i])::-moz-placeholder{color:#9598a6;opacity:1}.modal.add-new-modal .modal-body .form-item input:not([type=file i],[type=image i],[type=checkbox i],[type=radio i])::placeholder,.modal.refer-email-modal .modal-body .form-item input:not([type=file i],[type=image i],[type=checkbox i],[type=radio i])::placeholder{color:#9598a6;opacity:1}.modal.add-new-modal .modal-body .form-item input:not([type=file i],[type=image i],[type=checkbox i],[type=radio i]).error,.modal.refer-email-modal .modal-body .form-item input:not([type=file i],[type=image i],[type=checkbox i],[type=radio i]).error{border-color:red}.modal.add-new-modal .modal-body .form-item input:not([type=file i],[type=image i],[type=checkbox i],[type=radio i])::-moz-placeholder{color:#9598a6}.modal.refer-email-modal .modal-body .form-item input:not([type=file i],[type=image i],[type=checkbox i],[type=radio i])::-moz-placeholder{color:#9598a6}.modal.add-new-modal .modal-body .form-item input:not([type=file i],[type=image i],[type=checkbox i],[type=radio i]) a,.modal.refer-email-modal .modal-body .form-item input:not([type=file i],[type=image i],[type=checkbox i],[type=radio i]) a{font-size:26px;text-decoration:none}.modal.add-new-modal .modal-body .centers-listing,.modal.refer-email-modal .modal-body .centers-listing{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;height:calc(100vh - 300px);margin-top:18px;display:grid;overflow:auto}@media screen and (max-width:767px){.modal.add-new-modal .modal-body .centers-listing,.modal.refer-email-modal .modal-body .centers-listing{grid-template-columns:repeat(1,minmax(0,1fr))}}.modal.add-new-modal .modal-body .centers-listing .center-item,.modal.refer-email-modal .modal-body .centers-listing .center-item{background:#f7f7f7;border:2px solid #0000;border-radius:20px;flex-direction:column;flex:1;padding:20px;display:flex}.modal.add-new-modal .modal-body .centers-listing .center-item.selected,.modal.refer-email-modal .modal-body .centers-listing .center-item.selected{background:#fff;border:2px solid #ff865b}.modal.add-new-modal .modal-body .centers-listing .center-item.selected .center-select-actions button,.modal.refer-email-modal .modal-body .centers-listing .center-item.selected .center-select-actions button{color:#31364e;background:#f7f7f7;border-color:#0000}.modal.add-new-modal .modal-body .centers-listing .center-item.selected .center-select-actions button:focus,.modal.refer-email-modal .modal-body .centers-listing .center-item.selected .center-select-actions button:focus{outline:none}.modal.add-new-modal .modal-body .centers-listing .center-item.add-new,.modal.refer-email-modal .modal-body .centers-listing .center-item.add-new{color:#3d8be8;cursor:pointer;background:0 0;border:2px dashed #e9e9e9;flex-direction:column;justify-content:center;align-items:center;gap:12px;font-size:20px;font-weight:500;line-height:28px;display:flex}.modal.add-new-modal .modal-body .centers-listing .center-item.add-new .icon-aol,.modal.refer-email-modal .modal-body .centers-listing .center-item.add-new .icon-aol{color:#3d8be8;background:#edf5fc;border-radius:12px;padding:10px;font-size:24px}.modal.add-new-modal .modal-body .centers-listing .item-top-row,.modal.refer-email-modal .modal-body .centers-listing .item-top-row{gap:8px;padding-bottom:2px;display:flex}.modal.add-new-modal .modal-body .centers-listing .item-top-row .icon-aol,.modal.refer-email-modal .modal-body .centers-listing .item-top-row .icon-aol{color:#fff;background:linear-gradient(102.78deg,#3d8be8 -37.89%,#89beec 100.28%);border-radius:12px;justify-content:center;align-items:center;width:30px;height:30px;font-family:Lora;font-size:20px;font-weight:500;line-height:26px;display:flex}.modal.add-new-modal .modal-body .centers-listing .city,.modal.refer-email-modal .modal-body .centers-listing .city{text-align:left;font-family:Lora;font-size:20px;font-weight:500;line-height:26px}.modal.add-new-modal .modal-body .centers-listing .center-other-info,.modal.refer-email-modal .modal-body .centers-listing .center-other-info{word-break:break-word;gap:16px;margin-top:14px;font-size:14px;font-weight:500;line-height:18px;display:flex}.modal.add-new-modal .modal-body .centers-listing .center-other-info .icon-aol,.modal.refer-email-modal .modal-body .centers-listing .center-other-info .icon-aol{color:#3d8be8;font-size:20px}.modal.add-new-modal .modal-body .centers-listing .center-select-actions,.modal.refer-email-modal .modal-body .centers-listing .center-select-actions{margin-top:auto;padding-top:17px}.modal.add-new-modal .modal-body .centers-listing .center-select-actions button,.modal.refer-email-modal .modal-body .centers-listing .center-select-actions button{color:#ff865b;background:#fff;border:1px solid #ff865b;border-radius:100px;width:100%;height:40px;font-size:16px;font-weight:600;line-height:24px}.modal.add-new-modal .modal-body .centers-listing .center-select-actions button:focus,.modal.refer-email-modal .modal-body .centers-listing .center-select-actions button:focus{outline:none}.modal.add-new-modal .modal-body .modal-actions,.modal.refer-email-modal .modal-body .modal-actions{justify-content:center;margin-top:24px;display:flex}.modal.add-new-modal .submit-btn,.modal.refer-email-modal .submit-btn{color:#fff;background:linear-gradient(102.78deg,#ffd16f -37.89%,#ff865b 100.28%);border:none;border-radius:100px;height:54px;padding:0 32px;font-size:18px;font-weight:600;line-height:24px}.modal .input-search-wrap{position:relative}.modal .input-search-wrap:after{content:"";color:#9598a6;font-family:iconaol;font-size:24px;line-height:24px;position:absolute;top:10px;left:14px}.modal .input-search-wrap input{border:1px solid #e9e9e9;border-radius:16px;width:100%;height:44px;padding:10px 35px 10px 50px;font-size:16px;font-weight:500;line-height:24px;box-shadow:0 1px 2px #1018280d}.modal .input-search-wrap .schedule-location-input{white-space:nowrap;text-overflow:ellipsis;border:1px solid #e9e9e9;border-radius:16px;align-items:center;width:100%;height:44px;padding:10px 35px 10px 50px;font-size:16px;font-weight:500;line-height:24px;display:flex;overflow:hidden;box-shadow:0 1px 2px #1018280d}.modal .input-search-wrap .schedule-location-value{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}@media screen and (max-width:767px){.modal.add-new-modal .modal-actions{width:100%;padding:0 20px;position:fixed;bottom:32px;left:0}.modal.add-new-modal .modal-actions .submit-btn{width:100%}}.modal.refer-email-modal .modal-dialog{max-width:550px}@media screen and (max-width:720px){.modal.refer-email-modal .modal-dialog{align-items:center;max-width:100%;padding:0 20px}.modal.refer-email-modal .modal-dialog .modal-content{border-radius:20px;padding:24px}}.org-sky-schools .user-profile-page .profile-wallet-balance{background-color:#3b89e614;border-color:#3b89e6}.org-sky-schools .user-profile-page .profile-wallet-balance__amount{color:#3b89e6}.org-sky-schools .user-profile-page .user-info-box .profile-picture,.org-sky-schools .user-profile-page .profile-info-box .profile-form-box .form-actions button{background:linear-gradient(94.04deg,#3b89e6 3.84% 109.6%)}.org-sky-schools .user-profile-page .profile-info-box .profile-form-box .form-actions button.secondary-btn{color:#3b89e6;background:#fff;border:1.5px solid #3b89e6}.org-sky-schools .accordion--past-courses .past-accordion-header .course-count{color:#3b89e6}.org-sky-schools .user-profile-page .preffered-upcoming-events .course-listing .course-price{background:linear-gradient(94.04deg,#3b89e6 3.84% 109.6%)}.org-sky-schools .user-profile-page .preffered-upcoming-events .course-listing .course-actions button.btn-secondary{color:#3b89e6;border-color:#3b89e6}.org-pwht .user-profile-page .profile-wallet-balance{background-color:#0e59a314;border-color:#0e59a3}.org-pwht .user-profile-page .profile-wallet-balance__amount{color:#0e59a3}.org-pwht .user-profile-page .user-info-box .profile-picture,.org-pwht .user-profile-page .profile-info-box .profile-form-box .form-actions button{background:linear-gradient(94.04deg,#2a8ced 3.84%,#0e59a3 109.6%)}.org-pwht .user-profile-page .profile-info-box .profile-form-box .form-actions button.secondary-btn{color:#0e59a3;background:#fff;border:1.5px solid #0e59a3}.org-pwht .accordion--past-courses .past-accordion-header .course-count{color:#0e59a3}.org-pwht .user-profile-page .preffered-upcoming-events .course-listing .course-price{background:linear-gradient(94.04deg,#2a8ced 3.84%,#0e59a3 109.6%)}.org-pwht .user-profile-page .preffered-upcoming-events .course-listing .course-actions button.btn-secondary{color:#0e59a3;border-color:#0e59a3}@media screen and (max-width:991px){main.page--find-a-course{margin:auto}}main.page--find-a-course .title-header{background-color:#fffaf5;flex-direction:column;justify-content:center;align-items:center;height:689px;padding:120px 0;display:flex;position:relative}main.page--find-a-course .title-header img.center-banner{-o-object-fit:cover;object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}main.page--find-a-course .title-header:before{content:"";z-index:1;background:linear-gradient(#0000001a 0%,#00000080 50%,#0000001a 100%);width:100%;height:100%;position:absolute;top:0;left:0}@media screen and (max-width:767px){main.page--find-a-course .title-header{padding-bottom:20px;justify-content:flex-end;height:700px;padding-inline:10px}}main.page--find-a-course .title-header .banner-info-box{-webkit-backdrop-filter:blur(150px);backdrop-filter:blur(150px);z-index:1;background-color:#ffffff80;border:1px solid #fff;border-radius:20px;max-width:620px;margin:0 auto;padding:40px 48px}@media (max-width:767px){main.page--find-a-course .title-header .banner-info-box{max-width:100%;padding:16px 10px}}main.page--find-a-course .title-header .banner-info-title{text-align:center;margin-bottom:32px;font-family:Lora,serif;font-size:56px;font-weight:400;line-height:122%}@media (max-width:767px){main.page--find-a-course .title-header .banner-info-title{margin-bottom:28px;font-size:32px;line-height:38px}}main.page--find-a-course .title-header .banner-info-details{flex-direction:column;gap:16px;display:flex}main.page--find-a-course .title-header .detail-item{align-items:center;gap:12px;font-size:18px;line-height:24px;display:flex}@media (max-width:767px){main.page--find-a-course .title-header .detail-item{align-items:flex-start;font-size:16px}}main.page--find-a-course .title-header .detail-item .info-value{font-weight:500}main.page--find-a-course .title-header .detail-item .info-value a{color:#31364e;word-break:break-word}main.page--find-a-course .title-header .detail-item .icon-aol{font-size:24px}@media (max-width:767px){main.page--find-a-course .title-header .detail-item .icon-aol{margin-top:2px;font-size:20px}}main.page--find-a-course .title-header .banner-social-sharing{gap:16px;padding-top:16px;display:flex}@media (max-width:767px){main.page--find-a-course .title-header .banner-social-sharing{justify-content:center}}main.page--find-a-course .section-no-program{padding:66px 0}@media screen and (max-width:767px){main.page--find-a-course .section-no-program{padding:40px 0}}main.page--find-a-course .section-no-program .no-program{text-align:center;max-width:700px;margin:auto;font-size:20px;line-height:28px}@media screen and (max-width:767px){main.page--find-a-course .section-no-program .no-program{padding:0 20px;font-size:16px;line-height:24px}}main.page--find-a-course .section-no-program .no-program p+p{margin-top:16px}main.page--find-a-course .section-no-program .no-program a{color:#ed994e;font-weight:600;text-decoration:none}main.page--find-a-course .section-featured-courses{background-color:#fffaf5;padding:80px 0}@media screen and (max-width:767px){main.page--find-a-course .section-featured-courses{padding:40px 0}}main.page--find-a-course .section-featured-courses .container{max-width:1334px;margin:auto}main.page--find-a-course .section-featured-courses .section-title{margin-bottom:32px;font-family:Lora;font-size:36px;font-weight:500;line-height:46px}@media screen and (max-width:767px){main.page--find-a-course .section-featured-courses .section-title{font-size:28px;line-height:36px}}main.page--find-a-course .section-featured-courses .course-listing{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-color:#ece4db #fff;scrollbar-width:thin;gap:24px;padding:0 0 28px;display:flex;overflow-x:scroll}@media screen and (max-width:767px){main.page--find-a-course .section-featured-courses .course-listing{gap:15px}}main.page--find-a-course .section-featured-courses .course-listing::-webkit-scrollbar{background:#fff;height:8px}main.page--find-a-course .section-featured-courses .course-listing::-webkit-scrollbar-thumb{background:#ece4db;border-radius:4px}main.page--find-a-course .section-featured-courses .course-listing .course-item{scroll-snap-align:start;flex:none;width:458px}@media screen and (max-width:1023px){main.page--find-a-course .section-featured-courses .course-listing .course-item{flex-direction:column;display:flex}}@media screen and (max-width:767px){main.page--find-a-course .section-featured-courses .course-listing .course-item{width:90%;max-width:458px}main.page--find-a-course .section-featured-courses .course-listing .course-item .course-timing{flex-wrap:wrap;display:inline-flex}}main.page--find-a-course .section-featured-courses .course-listing .course-item.course-full,main.page--find-a-course .section-featured-courses .course-listing .course-item.registered{position:relative;overflow:hidden}main.page--find-a-course .section-featured-courses .course-listing .course-item.course-full:after,main.page--find-a-course .section-featured-courses .course-listing .course-item.registered:after{content:"Course Full";color:#fff;text-transform:uppercase;text-align:center;background:#31364e;justify-content:center;align-items:center;width:171px;height:35px;padding:0 10px;font-size:14px;font-weight:600;line-height:15px;display:flex;position:absolute;bottom:26px;right:-40px;transform:rotate(-45deg)}main.page--find-a-course .section-featured-courses .course-listing .course-item.course-full .course-price,main.page--find-a-course .section-featured-courses .course-listing .course-item.registered .course-price{background:#c9c9c9}main.page--find-a-course .section-featured-courses .course-listing .course-item.course-full .course-title-duration,main.page--find-a-course .section-featured-courses .course-listing .course-item.registered .course-title-duration,main.page--find-a-course .section-featured-courses .course-listing .course-item.course-full .course-title-duration:before,main.page--find-a-course .section-featured-courses .course-listing .course-item.registered .course-title-duration:before{color:#bdbdbd}main.page--find-a-course .section-featured-courses .course-listing .course-item.course-full .course-type,main.page--find-a-course .section-featured-courses .course-listing .course-item.registered .course-type{color:#bdbdbd;background-color:#f2f2f2}main.page--find-a-course .section-featured-courses .course-listing .course-item.course-full .course-type:before,main.page--find-a-course .section-featured-courses .course-listing .course-item.registered .course-type:before,main.page--find-a-course .section-featured-courses .course-listing .course-item.course-full .course-location,main.page--find-a-course .section-featured-courses .course-listing .course-item.course-full .course-instructors,main.page--find-a-course .section-featured-courses .course-listing .course-item.course-full .course-timing,main.page--find-a-course .section-featured-courses .course-listing .course-item.course-full .course-time,main.page--find-a-course .section-featured-courses .course-listing .course-item.registered .course-location,main.page--find-a-course .section-featured-courses .course-listing .course-item.registered .course-instructors,main.page--find-a-course .section-featured-courses .course-listing .course-item.registered .course-timing,main.page--find-a-course .section-featured-courses .course-listing .course-item.registered .course-time,main.page--find-a-course .section-featured-courses .course-listing .course-item.course-full .course-location:before,main.page--find-a-course .section-featured-courses .course-listing .course-item.course-full .course-instructors:before,main.page--find-a-course .section-featured-courses .course-listing .course-item.course-full .course-timing:before,main.page--find-a-course .section-featured-courses .course-listing .course-item.course-full .course-time:before,main.page--find-a-course .section-featured-courses .course-listing .course-item.registered .course-location:before,main.page--find-a-course .section-featured-courses .course-listing .course-item.registered .course-instructors:before,main.page--find-a-course .section-featured-courses .course-listing .course-item.registered .course-timing:before,main.page--find-a-course .section-featured-courses .course-listing .course-item.registered .course-time:before{color:#bdbdbd}main.page--find-a-course .section-featured-courses .course-listing .course-item.course-full:hover .course-actions,main.page--find-a-course .section-featured-courses .course-listing .course-item.registered:hover .course-actions{display:none}main.page--find-a-course .section-featured-courses .course-listing .course-item.course-full .course-actions,main.page--find-a-course .section-featured-courses .course-listing .course-item.registered .course-actions{visibility:hidden;display:none}main.page--find-a-course .section-featured-courses .course-listing .course-item.registered:after{content:"Already Registered";background:linear-gradient(94.04deg,#ffa180 3.84%,#ed7347 109.6%)}main.page--find-a-course .course-listing .course-item{background:#fff;border-radius:16px;position:relative;box-shadow:0 4px 24px 8px #b1aaaa26}main.page--find-a-course .course-listing .course-item:hover .course-actions{display:flex}main.page--find-a-course .course-listing--list{flex-direction:column;gap:16px;display:flex}main.page--find-a-course .course-listing--list .course-list-item{background:#fff;border-radius:16px;align-items:center;gap:16px;padding:20px 16px;transition:box-shadow .3s;display:flex;box-shadow:0 4px 24px 8px #b1aaaa26}main.page--find-a-course .course-listing--list .course-list-item:hover{box-shadow:0 8px 32px 12px #b1aaaa40}main.page--find-a-course .course-listing--list .course-list-item .course-list-content{flex:1;min-width:0}main.page--find-a-course .course-listing--list .course-list-item .course-list-header{align-items:flex-start;gap:8px;margin-bottom:8px;display:flex}main.page--find-a-course .course-listing--list .course-list-item .course-list-title{color:#31364e;font-family:Lora;font-size:24px;font-weight:500;line-height:28px}main.page--find-a-course .course-listing--list .course-list-item .course-list-badges{flex-wrap:wrap;gap:8px;padding-top:4px;display:flex}main.page--find-a-course .course-listing--list .course-list-item .course-list-badges .course-badge{color:#fff;background:linear-gradient(102.78deg,#3d8be8 -37.89%,#89beec 100.28%);border-radius:20px;padding:0 10px;font-size:14px;line-height:20px}main.page--find-a-course .course-listing--list .course-list-item .course-list-badges .course-badge.event{background:linear-gradient(94.04deg,#ffa180 3.84%,#ed7347 109.6%)}main.page--find-a-course .course-listing--list .course-list-item .course-list-badges .course-badge.featured{color:#e47d6c;background:#fff2eb;padding-left:5px}main.page--find-a-course .course-listing--list .course-list-item .course-list-badges .course-badge.featured:before{content:"🔥";margin-right:2px}main.page--find-a-course .course-listing--list .course-list-item .course-list-details{flex-direction:column;gap:8px;display:flex}main.page--find-a-course .course-listing--list .course-list-item .course-list-tags{flex-wrap:wrap;gap:8px;display:flex}main.page--find-a-course .course-listing--list .course-list-item .course-list-date{color:#3d8be8;background:#edf5fc;border-radius:8px;padding:5px 12px;font-size:14px;font-weight:600;line-height:18px;display:inline-block}main.page--find-a-course .course-listing--list .course-list-item .course-list-actions{flex-shrink:0;align-items:center;gap:8px;min-width:120px;display:flex}main.page--find-a-course .course-listing--list .course-list-item .course-list-actions .course-share .share-button{border-radius:8px;width:36px;height:36px;padding:0}main.page--find-a-course .course-listing--list .course-list-item .course-list-actions .action-btns{gap:8px;display:none}main.page--find-a-course .course-listing--list .course-list-item .course-list-actions button{border-radius:100px;flex:1;justify-content:center;align-items:center;height:36px;padding:0 26px;font-size:14px;font-weight:600;line-height:24px;display:flex}main.page--find-a-course .course-listing--list .course-list-item .course-list-actions button.btn-secondary{color:#e47d6c;background:#f5f7f8;border:1.5px solid #ff865b}main.page--find-a-course .course-listing--list .course-list-item .course-list-actions button.btn-primary{color:#fff;background:linear-gradient(102.78deg,#ffd16f -37.89%,#ff865b 100.28%);border:none}main.page--find-a-course .course-listing--list .course-list-item .course-list-actions button.copy-button{height:auto;padding:0}@media screen and (max-width:768px){main.page--find-a-course .course-listing--list .course-list-item{flex-direction:column}main.page--find-a-course .course-listing--list .course-list-item .course-list-image{width:100%;height:150px}main.page--find-a-course .course-listing--list .course-list-item .course-list-actions{flex-direction:row;justify-content:space-between;min-width:auto}}main.page--find-a-course .course-listing--list .course-list-item:hover .course-list-actions .action-btns{display:flex}main.page--find-a-course .course-listing .calendar-view{background:#fff;border:1px solid #e9e9e9;border-radius:16px;width:100%}main.page--find-a-course .course-listing .calendar-view .calendar-header{justify-content:flex-start;align-items:center;gap:16px;padding:20px;display:flex}main.page--find-a-course .course-listing .calendar-view .calendar-header .calendar-title{font-size:22px;font-weight:600}main.page--find-a-course .course-listing .calendar-view .calendar-header .calendar-navigation{gap:8px;display:flex}main.page--find-a-course .course-listing .calendar-view .calendar-header .calendar-navigation .nav-button{color:#6b7280;cursor:pointer;background-color:#fff;background-image:url(/img/chevron-down.svg);background-position:50%;background-repeat:no-repeat;border:1px solid #e9e9e9;border-radius:50%;width:36px;height:36px;font-size:18px;font-weight:600;transition:all .2s}main.page--find-a-course .course-listing .calendar-view .calendar-header .calendar-navigation .nav-button.disabled,main.page--find-a-course .course-listing .calendar-view .calendar-header .calendar-navigation .nav-button:disabled{opacity:.4;cursor:not-allowed;pointer-events:none;background-color:#f3f4f6;border-color:#e5e7eb}main.page--find-a-course .course-listing .calendar-view .calendar-header .calendar-navigation .nav-button.prev{transform:rotate(90deg)}main.page--find-a-course .course-listing .calendar-view .calendar-header .calendar-navigation .nav-button.next{transform:rotate(-90deg)}main.page--find-a-course .course-listing .calendar-view .calendar-header .calendar-navigation .nav-button:hover{background-color:#f3f4f6;border-color:#9ca3af}main.page--find-a-course .course-listing .calendar-view .calendar-header .calendar-navigation .nav-button:active{background-color:#e5e7eb}main.page--find-a-course .course-listing .calendar-view .calendar-header .calendar-date-picker{margin-left:auto;position:relative}main.page--find-a-course .course-listing .calendar-view .calendar-header .calendar-date-picker .date-picker-button{cursor:pointer;text-align:left;background:#fff url(/img/chevron-down.svg) right 10px center no-repeat;border:1px solid #e9e9e9;border-radius:16px;align-items:center;gap:8px;width:240px;padding:8px 36px 8px 16px;font-size:16px;font-weight:500;transition:all .2s;display:flex}main.page--find-a-course .course-listing .calendar-view .calendar-header .calendar-date-picker .date-picker-button .icon-aol{color:#9598a6;font-size:20px}main.page--find-a-course .course-listing .calendar-view .calendar-header .calendar-date-picker .date-picker-button:hover{background-color:#f3f4f6;border-color:#9ca3af}main.page--find-a-course .course-listing .calendar-view .calendar-header .calendar-date-picker .date-picker-dropdown{z-index:1000;background:#fff;border:1px solid #e5e7eb;border-radius:12px;min-width:300px;margin-top:8px;position:absolute;top:100%;right:0;box-shadow:0 10px 25px #00000026}main.page--find-a-course .course-listing .calendar-view .calendar-header .calendar-date-picker .date-picker-dropdown .dropdown-content{padding:16px}main.page--find-a-course .course-listing .calendar-view .calendar-header .calendar-date-picker .date-picker-dropdown .dropdown-content .month-year-selector{gap:16px;margin-bottom:16px;display:flex}main.page--find-a-course .course-listing .calendar-view .calendar-header .calendar-date-picker .date-picker-dropdown .dropdown-content .month-year-selector .month-selector,main.page--find-a-course .course-listing .calendar-view .calendar-header .calendar-date-picker .date-picker-dropdown .dropdown-content .month-year-selector .year-selector{flex:1}main.page--find-a-course .course-listing .calendar-view .calendar-header .calendar-date-picker .date-picker-dropdown .dropdown-content .month-year-selector .month-selector label,main.page--find-a-course .course-listing .calendar-view .calendar-header .calendar-date-picker .date-picker-dropdown .dropdown-content .month-year-selector .year-selector label{color:#6b7280;text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px;font-size:12px;font-weight:600;display:block}main.page--find-a-course .course-listing .calendar-view .calendar-header .calendar-date-picker .date-picker-dropdown .dropdown-content .month-year-selector .month-selector .month-grid{grid-template-columns:repeat(3,1fr);gap:4px;display:grid}main.page--find-a-course .course-listing .calendar-view .calendar-header .calendar-date-picker .date-picker-dropdown .dropdown-content .month-year-selector .month-selector .month-grid .month-option{color:#374151;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:6px;padding:6px 8px;font-size:12px;font-weight:500;transition:all .2s}main.page--find-a-course .course-listing .calendar-view .calendar-header .calendar-date-picker .date-picker-dropdown .dropdown-content .month-year-selector .month-selector .month-grid .month-option:hover{background:#f3f4f6;border-color:#d1d5db}main.page--find-a-course .course-listing .calendar-view .calendar-header .calendar-date-picker .date-picker-dropdown .dropdown-content .month-year-selector .month-selector .month-grid .month-option.active{color:#fff;background:#3b82f6;border-color:#3b82f6}main.page--find-a-course .course-listing .calendar-view .calendar-header .calendar-date-picker .date-picker-dropdown .dropdown-content .month-year-selector .year-selector .year-list{flex-direction:column;gap:2px;max-height:200px;display:flex;overflow-y:auto}main.page--find-a-course .course-listing .calendar-view .calendar-header .calendar-date-picker .date-picker-dropdown .dropdown-content .month-year-selector .year-selector .year-list .year-option{color:#374151;cursor:pointer;text-align:left;background:#fff;border:1px solid #e5e7eb;border-radius:6px;padding:6px 12px;font-size:12px;font-weight:500;transition:all .2s}main.page--find-a-course .course-listing .calendar-view .calendar-header .calendar-date-picker .date-picker-dropdown .dropdown-content .month-year-selector .year-selector .year-list .year-option:hover{background:#f3f4f6;border-color:#d1d5db}main.page--find-a-course .course-listing .calendar-view .calendar-header .calendar-date-picker .date-picker-dropdown .dropdown-content .month-year-selector .year-selector .year-list .year-option.active{color:#fff;background:#3b82f6;border-color:#3b82f6}main.page--find-a-course .course-listing .calendar-view .calendar-header .calendar-date-picker .date-picker-dropdown .dropdown-content .dropdown-actions{border-top:1px solid #e5e7eb;padding-top:12px}main.page--find-a-course .course-listing .calendar-view .calendar-header .calendar-date-picker .date-picker-dropdown .dropdown-content .dropdown-actions .today-button{color:#fff;cursor:pointer;background:#3b82f6;border:1px solid #3b82f6;border-radius:6px;width:100%;padding:8px 16px;font-size:12px;font-weight:500;transition:all .2s}main.page--find-a-course .course-listing .calendar-view .calendar-header .calendar-date-picker .date-picker-dropdown .dropdown-content .dropdown-actions .today-button:hover{background:#2563eb;border-color:#2563eb}main.page--find-a-course .course-listing .calendar-view .calendar-grid .calendar-weekdays{border-top:1px solid #f2f2f3;border-bottom:1px solid #f2f2f3;grid-template-columns:repeat(7,14.2857%);display:grid}main.page--find-a-course .course-listing .calendar-view .calendar-grid .calendar-weekdays .weekday{text-align:center;background:#fafafa;border-right:1px solid #f2f2f3;padding:12px 8px;font-size:14px;font-weight:500}main.page--find-a-course .course-listing .calendar-view .calendar-grid .calendar-weekdays .weekday:last-child{border-right:none}main.page--find-a-course .course-listing .calendar-view .calendar-grid .calendar-days{grid-template-columns:repeat(7,14.2857%);display:grid}main.page--find-a-course .course-listing .calendar-view .calendar-grid .calendar-days .calendar-day{background:#fff;border-bottom:1px solid #f2f2f3;border-right:1px solid #f2f2f3;min-height:120px;padding:8px;position:relative}main.page--find-a-course .course-listing .calendar-view .calendar-grid .calendar-days .calendar-day:nth-child(7n){border-right:none}main.page--find-a-course .course-listing .calendar-view .calendar-grid .calendar-days .calendar-day:nth-last-child(-n+7){border-bottom:none}main.page--find-a-course .course-listing .calendar-view .calendar-grid .calendar-days .calendar-day:nth-last-child(7){border-bottom-left-radius:16px}main.page--find-a-course .course-listing .calendar-view .calendar-grid .calendar-days .calendar-day:last-child{border-bottom-right-radius:16px}main.page--find-a-course .course-listing .calendar-view .calendar-grid .calendar-days .calendar-day.current-month,main.page--find-a-course .course-listing .calendar-view .calendar-grid .calendar-days .calendar-day:not(.current-month){background:#fff}main.page--find-a-course .course-listing .calendar-view .calendar-grid .calendar-days .calendar-day:not(.current-month) .day-number{color:#9598a6;font-weight:500}main.page--find-a-course .course-listing .calendar-view .calendar-grid .calendar-days .calendar-day.today{background:#fef3c7}main.page--find-a-course .course-listing .calendar-view .calendar-grid .calendar-days .calendar-day.today .day-number{color:#fff;background:#f59e0b;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-weight:600;display:flex}main.page--find-a-course .course-listing .calendar-view .calendar-grid .calendar-days .calendar-day .day-number{margin-bottom:4px;font-size:12px;font-weight:500}main.page--find-a-course .course-listing .calendar-view .calendar-grid .calendar-days .calendar-day .day-events{flex-direction:column;align-items:center;display:flex}main.page--find-a-course .course-listing .calendar-view .calendar-grid .calendar-days .calendar-day .day-events .event-container{cursor:pointer;width:100%;margin-bottom:2px;position:relative}main.page--find-a-course .course-listing .calendar-view .calendar-grid .calendar-days .calendar-day .day-events .show-all-events-btn{color:#000;cursor:pointer;text-align:left;background:0 0;border:1px solid #e9e9e9;border-radius:20px;margin-top:2px;margin-left:auto;margin-right:auto;padding:2px 6px;font-size:11px;font-weight:500;line-height:16px;transition:color .2s}main.page--find-a-course .course-listing .calendar-view .calendar-grid .calendar-days .calendar-day .day-events .show-all-events-btn:hover{color:#2a6bc7}main.page--find-a-course .course-listing .calendar-view .calendar-grid .calendar-days .calendar-day .day-events .show-all-events-btn:active{color:#1f4f96}main.page--find-a-course .course-listing .calendar-view .calendar-event-pill{cursor:pointer;background:#edf5fc;border:1px solid #bedaf3;border-radius:8px;margin-bottom:2px;padding:4px 6px;font-size:12px;line-height:1.2;transition:all .2s}main.page--find-a-course .course-listing .calendar-view .calendar-event-pill:hover{transform:translateY(-1px);box-shadow:0 2px 8px #00000026}main.page--find-a-course .course-listing .calendar-view .calendar-event-pill.course{background:#edf5fc;border:1px solid #bedaf3}main.page--find-a-course .course-listing .calendar-view .calendar-event-pill.course .event-type-badge{background:linear-gradient(102.78deg,#3d8be8 -37.89%,#89beec 100.28%)}main.page--find-a-course .course-listing .calendar-view .calendar-event-pill.meetup{background:#fff5eb;border:1px solid #fde2c7}main.page--find-a-course .course-listing .calendar-view .calendar-event-pill.meetup .event-type-badge{background:linear-gradient(102.78deg,#ffd16f -37.89%,#ff865b 100.28%)}main.page--find-a-course .course-listing .calendar-view .calendar-event-pill.event{background:#feede6;border:1px solid #fbcbb8}main.page--find-a-course .course-listing .calendar-view .calendar-event-pill.event .event-type-badge{background:linear-gradient(94.04deg,#ffa180 3.84%,#ed7347 109.6%)}main.page--find-a-course .course-listing .calendar-view .calendar-event-pill .event-pill-content .event-pill-header{align-items:center;gap:4px;margin-bottom:2px;display:flex}main.page--find-a-course .course-listing .calendar-view .calendar-event-pill .event-pill-content .event-pill-header .event-type-badge{color:#fff;border-radius:16px;height:16px;padding:0 6px;font-size:10px;font-weight:500;line-height:16px}main.page--find-a-course .course-listing .calendar-view .calendar-event-pill .event-pill-content .event-pill-header .featured-badge{color:#e47d6c;background:#fff2eb;border:1px solid #e47d6c;border-radius:16px;height:16px;padding:0 6px;font-size:10px;font-weight:500;line-height:14px}main.page--find-a-course .course-listing .calendar-view .calendar-event-pill .event-pill-content .event-pill-title{white-space:nowrap;text-overflow:ellipsis;margin-bottom:2px;font-weight:500;overflow:hidden}main.page--find-a-course .course-listing .calendar-view .calendar-event-pill .event-pill-content .event-pill-details{opacity:.9;font-size:10px}main.page--find-a-course .course-listing .calendar-view .calendar-event-pill .event-pill-content .event-pill-details .event-mode{margin-bottom:1px}main.page--find-a-course .course-listing .calendar-view .calendar-event-pill .event-pill-content .event-pill-details .event-time{font-weight:500}main.page--find-a-course .course-listing .calendar-view .event-popover{z-index:1000;width:458px;max-width:calc(100vw - 40px);display:block;position:absolute;top:100%;left:0}main.page--find-a-course .course-listing .calendar-view .event-popover.popover-right{left:auto;right:0}@media (max-width:768px){main.page--find-a-course .course-listing .calendar-view .event-popover{width:100%;max-width:calc(100vw - 20px);transform:translate(-50%);left:50%!important;right:auto!important}}main.page--find-a-course .course-listing .calendar-view .event-popover .course-item{max-width:100%;box-shadow:0 4px 24px 8px #b1aaaa26}main.page--find-a-course .course-listing .calendar-view .event-popover .course-item .course-actions{position:unset;background:unset;padding-top:0;display:flex}main.page--find-a-course .course-listing .calendar-view .event-popover .popover-content .popover-image{width:100%;height:120px;overflow:hidden}main.page--find-a-course .course-listing .calendar-view .event-popover .popover-content .popover-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}main.page--find-a-course .course-listing .calendar-view .event-popover .popover-content .popover-body{padding:16px}main.page--find-a-course .course-listing .calendar-view .event-popover .popover-content .popover-body .popover-badges{gap:6px;margin-bottom:8px;display:flex}main.page--find-a-course .course-listing .calendar-view .event-popover .popover-content .popover-body .popover-badges .event-type-badge{text-transform:uppercase;letter-spacing:.5px;border-radius:12px;padding:2px 8px;font-size:10px;font-weight:600}main.page--find-a-course .course-listing .calendar-view .event-popover .popover-content .popover-body .popover-badges .event-type-badge.course{color:#1e40af;background:#dbeafe}main.page--find-a-course .course-listing .calendar-view .event-popover .popover-content .popover-body .popover-badges .event-type-badge.meetup{color:#92400e;background:#fef3c7}main.page--find-a-course .course-listing .calendar-view .event-popover .popover-content .popover-body .popover-badges .event-type-badge.event{color:#dc2626;background:#fee2e2}main.page--find-a-course .course-listing .calendar-view .event-popover .popover-content .popover-body .popover-badges .featured-badge{color:#7c3aed;background:#f3e8ff;border-radius:12px;padding:2px 8px;font-size:10px;font-weight:600}main.page--find-a-course .course-listing .calendar-view .event-popover .popover-content .popover-body .popover-title{color:#1f2937;justify-content:space-between;align-items:center;margin-bottom:8px;font-size:16px;font-weight:600;display:flex}main.page--find-a-course .course-listing .calendar-view .event-popover .popover-content .popover-body .popover-tags{flex-wrap:wrap;gap:4px;margin-bottom:12px;display:flex}main.page--find-a-course .course-listing .calendar-view .event-popover .popover-content .popover-body .popover-tags .tag{color:#6b7280;background:#f3f4f6;border-radius:12px;padding:2px 8px;font-size:10px;font-weight:500}main.page--find-a-course .course-listing .calendar-view .event-popover .popover-content .popover-body .popover-details .detail-item{color:#6b7280;align-items:center;gap:8px;margin-bottom:6px;font-size:12px;display:flex}main.page--find-a-course .course-listing .calendar-view .event-popover .popover-content .popover-body .popover-details .detail-item .detail-icon{font-size:14px}main.page--find-a-course .course-listing .calendar-view .event-popover .popover-content .popover-body .popover-details .detail-item:last-child{margin-bottom:0}main.page--find-a-course .course-listing .course-item-header .course-image img{-o-object-fit:cover;object-fit:cover;border-radius:16px 16px 0 0;width:100%;height:200px}@media screen and (max-width:767px){main.page--find-a-course .course-listing .course-item-header .course-image img{height:150px}}main.page--find-a-course .course-listing .course-badges{gap:10px;display:flex;position:absolute;top:16px;left:16px}main.page--find-a-course .course-listing .course-badges .course-badge{color:#fff;background:linear-gradient(102.78deg,#3d8be8 -37.89%,#89beec 100.28%);border-radius:20px;padding:0 10px;font-size:14px;line-height:20px}main.page--find-a-course .course-listing .course-badges .course-badge.event{background:linear-gradient(94.04deg,#ffa180 3.84%,#ed7347 109.6%)}main.page--find-a-course .course-listing .course-badges .course-badge.featured{color:#e47d6c;background:#fff2eb;padding-left:5px}main.page--find-a-course .course-listing .course-badges .course-badge.featured:before{content:"🔥";margin-right:2px}main.page--find-a-course .course-listing .accomodation-badges{display:flex}main.page--find-a-course .course-listing .accomodation-badges .accomodation-badge{color:#fff;background:linear-gradient(102.78deg,#3d8be8 -37.89%,#89beec 100.28%);border-radius:8px;padding:5px 16px;font-size:14px;line-height:18px}main.page--find-a-course .course-listing .course-item-body{padding:16px}main.page--find-a-course .course-listing .course-title-duration{flex-wrap:wrap;align-items:flex-start;gap:8px;margin-bottom:14px;display:flex}main.page--find-a-course .course-listing .course-title{flex:1;margin-bottom:4px;padding-top:2px;font-family:Lora;font-size:24px;font-weight:500;line-height:28px}main.page--find-a-course .course-listing .course-share{margin-left:auto}main.page--find-a-course .course-listing .course-share .share-button{border-color:#e9e9e9;border-radius:8px;padding:7px}main.page--find-a-course .course-listing .course-share .share-button img{width:20px;height:20px}main.page--find-a-course .course-listing .course-tags{border-bottom:1px solid #e9e9e9;gap:8px;margin-bottom:9px;padding-bottom:14px;display:flex}main.page--find-a-course .course-listing .course-tags .course-type,main.page--find-a-course .course-listing .course-tags .course-category{text-transform:uppercase;background:#f7f7f7;border-radius:8px;padding:5px 12px;font-size:14px;font-weight:600;line-height:18px}main.page--find-a-course .course-listing .course-tags .course-type.in-person,main.page--find-a-course .course-listing .course-tags .course-category.in-person{color:#3d8be8;background:#edf5fc}main.page--find-a-course .course-listing .course-tags .course-type.online,main.page--find-a-course .course-listing .course-tags .course-category.online{color:#ed994e;background:#fff5eb}main.page--find-a-course .course-listing .course-university,main.page--find-a-course .course-listing .course-instructors,main.page--find-a-course .course-listing .course-location,main.page--find-a-course .course-listing .course-date,main.page--find-a-course .course-listing .course-timing{align-items:center;padding:5px 0;font-size:14px;font-weight:400;line-height:24px;display:flex}main.page--find-a-course .course-listing .course-university:before,main.page--find-a-course .course-listing .course-instructors:before,main.page--find-a-course .course-listing .course-location:before,main.page--find-a-course .course-listing .course-date:before,main.page--find-a-course .course-listing .course-timing:before{content:"";text-align:center;color:#3d8be8;flex-shrink:0;width:16px;height:16px;margin-left:4px;margin-right:12px;font-size:16px;line-height:16px;display:block;font-family:iconaol!important}main.page--find-a-course .course-listing .course-location:before{content:""}@media screen and (max-width:767px){main.page--find-a-course .course-listing .course-timing{flex-wrap:wrap;display:inline-flex}}main.page--find-a-course .course-listing .course-timing:before{content:""}main.page--find-a-course .course-listing .course-actions{background:linear-gradient(102.78deg,#f5f7f8 -37.89%,#fff 100.28%);border-radius:0 0 16px 16px;gap:12px;width:100%;padding:24px 20px;display:none;position:absolute;bottom:0;left:0}@media screen and (max-width:1023px){main.page--find-a-course .course-listing .course-actions{background:0 0;margin-top:auto;padding:14px 16px 16px;display:flex;position:relative}}main.page--find-a-course .course-listing .course-actions button{border-radius:100px;flex:1;justify-content:center;align-items:center;height:44px;padding:0;font-size:14px;font-weight:600;line-height:24px;display:flex}main.page--find-a-course .course-listing .course-actions button.btn-secondary{color:#e47d6c;background:#f5f7f8;border:1.5px solid #ff865b}main.page--find-a-course .course-listing .course-actions button.btn-primary{color:#fff;background:linear-gradient(102.78deg,#ffd16f -37.89%,#ff865b 100.28%);border:none}main.page--find-a-course .course-listing .course-actions button.btn-primary[disabled]{opacity:.5;cursor:not-allowed}main.page--find-a-course .section-course-find{padding:80px 20px}@media screen and (max-width:991px){main.page--find-a-course .section-course-find{padding:40px 0}}main.page--find-a-course .section-course-find .container{max-width:1334px;margin:auto}main.page--find-a-course .section-course-find .courses-tabs{justify-content:space-between;align-items:center;margin-bottom:48px;display:flex}@media screen and (max-width:991px){main.page--find-a-course .section-course-find .courses-tabs{margin-bottom:24px}}main.page--find-a-course .section-course-find .courses-tabs .tab-links{display:flex}@media screen and (max-width:991px){main.page--find-a-course .section-course-find .courses-tabs .tab-links{width:100%}}main.page--find-a-course .section-course-find .courses-tabs .tab-links li{border-bottom:1px solid #e9e9e9;display:flex}main.page--find-a-course .section-course-find .courses-tabs .tab-links a{color:#9598a6;border-bottom:2px solid #0000;margin-bottom:-1px;padding:10px 32px 20px;font-family:Lora;font-size:24px;font-weight:500;line-height:31.2px;text-decoration:none}@media screen and (max-width:991px){main.page--find-a-course .section-course-find .courses-tabs .tab-links a{text-align:center;flex:1;padding:10px;font-size:16px;font-weight:500;line-height:22px}}main.page--find-a-course .section-course-find .courses-tabs .tab-links a.active{color:#31364e;border-bottom:2px solid #31364e}main.page--find-a-course .section-course-find .courses-tabs .view-switcher{background:#f7f7f7;border:1px solid #e9e9e9;border-radius:100px;padding:4px;display:flex}@media screen and (max-width:991px){main.page--find-a-course .section-course-find .courses-tabs .view-switcher{display:none}}main.page--find-a-course .section-course-find .courses-tabs .view-switcher .view-switcher-btn{color:#6f7283;background:0 0;border:none;border-radius:100px;justify-content:center;align-items:center;height:36px;padding:0 24px;font-size:14px;font-weight:500;line-height:18px;text-decoration:none;display:flex}main.page--find-a-course .section-course-find .courses-tabs .view-switcher .view-switcher-btn.active{color:#fff;background:linear-gradient(102.78deg,#3d8be8 -37.89%,#89beec 100.28%)}main.page--find-a-course .section-course-find .course-tab-content-wrap{align-items:flex-start;gap:48px;display:flex}@media screen and (max-width:991px){main.page--find-a-course .section-course-find .course-tab-content-wrap{flex-direction:column;gap:20px}}main.page--find-a-course .section-course-find .course-tab-content-wrap.filters-hidden .course-listing,main.page--find-a-course .section-course-find .course-tab-content-wrap.filters-hidden .calendar-view{width:100%}main.page--find-a-course .section-course-find .course-tab-content-wrap.meetup .course-listing .course-location+.course-instructors{border-bottom:none;margin-bottom:0}main.page--find-a-course .section-course-find .course-tab-content-wrap.events .course-listing .course-item .course-item-header{margin:0}main.page--find-a-course .section-course-find .course-filter-wrap{background:#f7f7f7;border-radius:16px;flex-direction:column;flex:1;gap:12px;max-width:316px;padding:20px;display:flex}@media screen and (min-width:992px){main.page--find-a-course .section-course-find .course-filter-wrap{position:sticky;top:10px}main.page--find-a-course .section-course-find .course-filter-wrap.is-hidden{display:none}}@media screen and (max-width:720px){main.page--find-a-course .section-course-find .course-filter-wrap .search_course_form_mobile{margin-bottom:0}main.page--find-a-course .section-course-find .course-filter-wrap .search_course_form_mobile .courses-filter button.btn_outline_box{color:#000}}main.page--find-a-course .section-course-find .course-filter-wrap .filter-save-button{display:none}main.page--find-a-course .section-course-find .course-filter-wrap .courses-filter__wrapper-list{border:1px solid #e9e9e9;width:100%;padding:8px;border-radius:20px!important;top:100%!important;box-shadow:0 8px 8px -4px #10182808,0 20px 24px -4px #10182814!important}main.page--find-a-course .section-course-find .course-filter-wrap .courses-filter__wrapper-list .courses-filter__list.active{width:100%}main.page--find-a-course .section-course-find .course-filter-wrap .courses-filter__wrapper-list .courses-filter__list.active .courses-filter__list-item{text-align:left}main.page--find-a-course .section-course-find .course-filter-wrap .courses-filter__wrapper-list .courses-filter__list.active .courses-filter__list-item:hover{background:#ed994e70}main.page--find-a-course .section-course-find .course-filter-wrap .courses-filter__wrapper-list .smart-input{width:100%}main.page--find-a-course .section-course-find .course-filter-wrap .courses-filter__wrapper-list .smart-input input.custom-input{margin:0;width:100%!important}main.page--find-a-course .section-course-find .course-filter-wrap .courses-filter__wrapper-list .smart-input .smart-input--list{box-shadow:none;border:none;width:100%;padding:0;margin:5px 0 0!important}main.page--find-a-course .section-course-find .course-filter-wrap .courses-filter__wrapper-list .smart-input .smart-input--list:empty{display:none}main.page--find-a-course .section-course-find .course-filter-wrap .courses-filter__wrapper-list .smart-input .smart-input--list .smart-input--list-item{padding:12px 20px;font-size:14px}main.page--find-a-course .section-course-find .course-filter-wrap .courses-filter__wrapper-list .smart-input .smart-input--list .smart-input--list-item:hover{background:#ed994e70}@media screen and (max-width:720px){main.page--find-a-course .section-course-find .course-filter-wrap .search_course_form_mobile{margin-bottom:0}main.page--find-a-course .section-course-find .course-filter-wrap .search_course_form_mobile .courses-filter button.btn_outline_box{color:#000}}main.page--find-a-course .section-course-find .course-filter-wrap #courses-filters{flex-direction:column;padding:0;display:flex;align-items:flex-start!important}main.page--find-a-course .section-course-find .course-filter-wrap #courses-filters .courses-filter{flex-direction:column;flex:1;width:100%;display:flex}main.page--find-a-course .section-course-find .course-filter-wrap #courses-filters .courses-filter .rs-input::placeholder{color:#cbd5e1}main.page--find-a-course .section-course-find .course-filter-wrap #courses-filters .courses-filter .rs-input:focus{box-shadow:none!important;outline:0!important}main.page--find-a-course .section-course-find .course-filter-wrap #courses-filters .courses-filter .rs-input{color:#31364e;-webkit-tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;box-shadow:none;border-width:0;height:100%}main.page--find-a-course .section-course-find .course-filter-wrap #courses-filters .courses-filter .rs-picker-error>.rs-input-group{border-color:#0000}main.page--find-a-course .section-course-find .course-filter-wrap #courses-filters .courses-filter .rs-picker-daterange.rs-picker-subtle .rs-input-group{background-color:#0000;border-color:#0000;outline:none}main.page--find-a-course .section-course-find .course-filter-wrap #courses-filters .courses-filter .rs-input-group-addon{display:none}main.page--find-a-course .section-course-find .course-filter-wrap #courses-filters .courses-filter .rs-picker-error>.rs-input-group{border-width:0}main.page--find-a-course .section-course-find .course-filter-wrap #courses-filters .courses-filter .courses-filter__button.date-picker{padding:0}main.page--find-a-course .section-course-find .course-filter-wrap #courses-filters .courses-filter label{margin-bottom:6px}main.page--find-a-course .section-course-find .course-filter-wrap #courses-filters .courses-filter__button{text-align:left;color:#9598a6;white-space:nowrap;text-overflow:ellipsis;background:#fff url(/img/chevron-down.svg) calc(100% - 14px) no-repeat;border:1px solid #e9e9e9;border-radius:16px;height:44px;padding:10px 35px 10px 14px;font-size:16px;font-weight:500;line-height:24px;overflow:hidden;box-shadow:0 1px 2px #1018280d}main.page--find-a-course .section-course-find .course-filter-wrap #courses-filters .courses-filter .courses-filter__remove{background:0 0;width:20px;height:20px;padding:0;top:auto;bottom:30px;right:-7px}main.page--find-a-course .section-course-find .course-filter-wrap #courses-filters .courses-filter.active .courses-filter__button,main.page--find-a-course .section-course-find .course-filter-wrap #courses-filters .courses-filter.with-selected .courses-filter__button{color:#31364e;border:1px solid #ed994e;outline:none}main.page--find-a-course .section-course-find .course-filter-wrap #courses-filters .courses-filter.active .courses-filter__button:before,main.page--find-a-course .section-course-find .course-filter-wrap #courses-filters .courses-filter.with-selected .courses-filter__button:before{display:none}main.page--find-a-course .section-course-find .course-filter-wrap #courses-filters .courses-filter .courses-filter__wrapper-list{border:1px solid #e9e9e9;border-radius:20px;top:calc(100% + 12px);box-shadow:0 8px 8px -4px #10182808,0 20px 24px -4px #10182814}main.page--find-a-course .section-course-find .course-filter-wrap #courses-filters .courses-filter .courses-filter__wrapper-list:before{display:none}main.page--find-a-course .section-course-find .course-filter-wrap #courses-filters .courses-filter.upward .courses-filter__wrapper-list{bottom:44px;top:auto!important}main.page--find-a-course .section-course-find .course-filter-wrap #courses-filters .courses-filter.upward .courses-filter__wrapper-list .smart-input--list{order:-1;margin:0 0 5px!important}@media screen and (max-width:991px){main.page--find-a-course .section-course-find .course-filter-wrap{background:0 0;width:100%;max-width:100%;padding:0}main.page--find-a-course .section-course-find .course-filter-wrap.open:after{content:"";z-index:101;background:#000c;width:100%;height:100%;position:fixed;top:0;left:0}main.page--find-a-course .section-course-find .course-filter-wrap #courses-filters{background:#fff;border-radius:20px 20px 0 0;height:0;padding:0 16px 90px;display:none!important}main.page--find-a-course .section-course-find .course-filter-wrap #courses-filters.open{z-index:102;width:100%;height:80vh;position:fixed;bottom:0;left:0;overflow:auto;display:flex!important}main.page--find-a-course .section-course-find .course-filter-wrap .filter-cancel-button{z-index:101;background:#fff;border:none;border-radius:32px;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:fixed;bottom:calc(90vh + 8px);right:10px}main.page--find-a-course .section-course-find .course-filter-wrap .filter-cancel-button:after,main.page--find-a-course .section-course-find .course-filter-wrap .filter-cancel-button:before{content:"";background:#6f7283;border-radius:2px;width:16px;height:2px;margin:0 8px;display:block;position:absolute;top:50%;transform:rotate(45deg)}main.page--find-a-course .section-course-find .course-filter-wrap .filter-cancel-button:before{transform:rotate(135deg)}main.page--find-a-course .section-course-find .course-filter-wrap .filter-cancel-button:focus{outline:none}main.page--find-a-course .section-course-find .course-filter-wrap .filter-save-button{color:#fff;z-index:1;background:linear-gradient(102.78deg,#ffd16f -37.89%,#ff865b 100.28%);border:none;border-radius:100px;justify-content:center;align-items:center;width:calc(100% - 32px);height:44px;padding:0;font-size:14px;font-weight:600;line-height:24px;display:flex;position:fixed;bottom:32px;left:16px}}main.page--find-a-course .section-course-find .course-filter-wrap .course-filter-btn,main.page--find-a-course .section-course-find .course-filter-wrap .filter--button{color:#31364e;cursor:pointer;background:#fff;border:1.5px solid #31364e;border-radius:100px;justify-content:center;align-items:center;gap:6px;width:142px;height:44px;font-size:16px;font-weight:500;line-height:24px;display:flex}main.page--find-a-course .section-course-find .course-filter-wrap .course-filter-btn .icon-aol,main.page--find-a-course .section-course-find .course-filter-wrap .filter--button .icon-aol{font-size:20px}main.page--find-a-course .section-course-find .course-filter-wrap .course-filter-btn #filter-count,main.page--find-a-course .section-course-find .course-filter-wrap .filter--button #filter-count{color:#fff;background:#ed994e;border-radius:100%;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;font-weight:600;display:flex}@media screen and (min-width:992px){main.page--find-a-course .section-course-find .course-filter-wrap .course-filter-btn,main.page--find-a-course .section-course-find .course-filter-wrap .filter--button{display:none}}main.page--find-a-course .section-course-find .course-filter-wrap .course-filter-btn.active:after,main.page--find-a-course .section-course-find .course-filter-wrap .filter--button.active:after{content:"";z-index:101;background:#000c;width:100%;height:100%;position:fixed;top:0;left:0}main.page--find-a-course .section-course-find .course-filter-wrap .filter--box{z-index:102;background:#fff;border-radius:20px 20px 0 0;flex-direction:column;width:100%;height:90dvh;padding:0 16px 90px;display:flex;position:fixed;bottom:0;left:0;overflow:auto}main.page--find-a-course .section-course-find .course-filter-wrap .filter--box[style="display: none;"]+.filter-cancel-button{display:none}main.page--find-a-course .section-course-find .course-filter-wrap .filter--box .selected-filter-wrap{flex-basis:unset;align-items:flex-start;gap:12px;margin-top:30px;display:flex}main.page--find-a-course .section-course-find .course-filter-wrap .filter--box .btn_outline_box,main.page--find-a-course .section-course-find .course-filter-wrap .filter--box .mobile-modal--header .custom-dropdown{text-align:left;background:#fff url(/img/chevron-down.svg) calc(100% - 14px) no-repeat;border:1px solid #e9e9e9;border-radius:16px;justify-content:flex-start;height:44px;margin-bottom:20px;margin-left:0;margin-right:0;padding:10px 14px;font-size:16px;font-weight:500;line-height:24px;box-shadow:0 1px 2px #1018280d;margin-top:6px!important}main.page--find-a-course .section-course-find .course-filter-wrap .filter--box .btn_outline_box:after,main.page--find-a-course .section-course-find .course-filter-wrap .filter--box .mobile-modal--header .custom-dropdown:after{display:none}main.page--find-a-course .section-course-find .course-filter-wrap .filter--box .btn_outline_box a.btn,main.page--find-a-course .section-course-find .course-filter-wrap .filter--box .mobile-modal--header .custom-dropdown a.btn{text-align:left;width:100%;padding:0;font-size:16px;font-weight:500;text-decoration:none}main.page--find-a-course .section-course-find .course-filter-wrap .filter--box .btn_outline_box{width:100%}main.page--find-a-course .section-course-find .course-filter-wrap .filter--box #switch-mobile-filter{padding:3px}main.page--find-a-course .section-course-find .course-filter-wrap .filter--box #switch-mobile-filter a.btn{text-align:center;background:#fff;transition:unset}main.page--find-a-course .section-course-find .course-filter-wrap .filter--box #switch-mobile-filter a.btn[data-swicth-active=true]{color:#fff;background:linear-gradient(102.78deg,#ffd16f -37.89%,#ff865b 100.28%);border-radius:12px;height:36px;line-height:36px}main.page--find-a-course .section-course-find .course-filter-wrap .filter--box .courses-filter.with-selected .btn_outline_box{border:1px solid #ed994e}main.page--find-a-course .section-course-find .course-filter-wrap .filter--box .courses-filter.with-selected .courses-filter__remove{background:0 0;width:20px;height:20px;padding:0;top:0;bottom:auto;right:-7px}main.page--find-a-course .section-course-find .course-filter-wrap #time-modal_mobile.mobile-modal{display:none}main.page--find-a-course .section-course-find .course-filter-wrap #time-modal_mobile.mobile-modal.active{display:block}main.page--find-a-course .section-course-find .course-filter-wrap .form-item{flex-direction:column;gap:6px;display:flex}main.page--find-a-course .section-course-find .course-filter-wrap label{color:#6f7283;font-size:14px;font-weight:500;line-height:24px}main.page--find-a-course .section-course-find .course-filter-wrap input,main.page--find-a-course .section-course-find .course-filter-wrap select{background-color:#fff;border:1px solid #e9e9e9;border-radius:16px;padding:10px 14px;font-size:16px;font-weight:500;line-height:24px;box-shadow:0 1px 2px #1018280d}main.page--find-a-course .section-course-find .course-listing{flex-wrap:wrap;flex:1;gap:24px;display:flex}@media screen and (max-width:991px){main.page--find-a-course .section-course-find .course-listing .selected-filter-wrap{display:none}}main.page--find-a-course .section-course-find .course-listing .course-item{background:#fff;border-radius:16px;flex-direction:column;flex:1 0 48%;max-width:49%;display:flex;position:relative;box-shadow:0 4px 24px 8px #b1aaaa26}@media screen and (max-width:991px){main.page--find-a-course .section-course-find .course-listing .course-item{flex:1 0 100%;max-width:100%}}main.page--find-a-course .section-course-find .course-listing .course-item:hover .course-actions{display:flex}main.page--find-a-course .section-course-find .course-listing .course-item-header{position:relative}main.page--find-a-course .section-course-find .course-listing .course-item-body{padding:16px}main.page--find-a-course .section-course-find .course-listing .course-title-duration{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}main.page--find-a-course .section-course-find .course-listing .course-title{margin-bottom:4px;font-family:Lora;font-size:24px;font-weight:500;line-height:28px}main.page--find-a-course .section-course-find .course-listing .course-type{color:#3d8be8;text-transform:uppercase;background:#edf5fc;border-radius:8px;padding:5px 12px;font-size:14px;font-weight:600;line-height:18px}main.page--find-a-course .section-course-find .course-listing .course-type.online{color:#ed994e;background:#fff5eb}main.page--find-a-course .section-course-find .course-listing .course-duration{color:#3d8be8;text-transform:uppercase;background:#edf5fc;border-radius:8px;padding:5px 12px;font-size:14px;font-weight:600;line-height:18px}main.page--find-a-course .section-course-find .course-listing .course-price{color:#fff;background:linear-gradient(94.04deg,#ffa180 3.84%,#ed7347 109.6%);border-radius:8px;flex-shrink:0;padding:4px 12px;font-family:Lora;font-size:24px;font-weight:600;line-height:28px}main.page--find-a-course .section-course-find .course-listing .course-university,main.page--find-a-course .section-course-find .course-listing .course-instructors,main.page--find-a-course .section-course-find .course-listing .course-location,main.page--find-a-course .section-course-find .course-listing .course-date,main.page--find-a-course .section-course-find .course-listing .course-time{align-items:center;padding:5px 0;font-size:14px;font-weight:400;line-height:24px;display:flex}main.page--find-a-course .section-course-find .course-listing .course-university:before,main.page--find-a-course .section-course-find .course-listing .course-instructors:before,main.page--find-a-course .section-course-find .course-listing .course-location:before,main.page--find-a-course .section-course-find .course-listing .course-date:before,main.page--find-a-course .section-course-find .course-listing .course-time:before{content:"";text-align:center;color:#3d8be8;flex-shrink:0;width:16px;height:16px;margin-left:4px;margin-right:12px;font-size:16px;line-height:16px;display:block;font-family:iconaol!important}main.page--find-a-course .section-course-find .course-listing .course-university{border-bottom:none;margin-bottom:0;padding-bottom:0}main.page--find-a-course .section-course-find .course-listing .course-university:before{content:"";font-size:20px}main.page--find-a-course .section-course-find .course-listing .course-location{word-break:break-all;border-bottom:none;margin-bottom:0;padding-bottom:0}main.page--find-a-course .section-course-find .course-listing .course-location:before{content:""}main.page--find-a-course .section-course-find .course-listing .course-location+.course-instructors{border-top:none;padding-top:12px}main.page--find-a-course .section-course-find .course-listing .course-date{border:none;margin-bottom:0;padding-bottom:0}main.page--find-a-course .section-course-find .course-listing .course-date:before{content:""}main.page--find-a-course .section-course-find .course-listing .course-time{border:none;padding-bottom:0}main.page--find-a-course .section-course-find .course-listing .course-time:before{content:""}main.page--find-a-course .section-course-find .course-listing .course-timing{align-items:center;font-size:14px;font-weight:400;line-height:24px;display:flex}main.page--find-a-course .section-course-find .course-listing .course-timing:before{content:"";text-align:center;color:#3d8be8;flex-shrink:0;width:16px;height:16px;margin-left:4px;margin-right:12px;font-size:16px;line-height:16px;display:block;font-family:iconaol!important}main.page--find-a-course .section-course-find .course-listing .course-timing+main.page--find-a-course .section-course-find .course-listing .course-timing{margin-top:6px}main.page--find-a-course .section-course-find .course-listing .event-categories{border-top:1px solid #e9e9e9;margin-top:auto;padding-top:14px;display:flex}main.page--find-a-course .section-course-find .course-listing .event-categories .cat-item{flex:1;font-family:Lora;font-size:16px;font-weight:500;line-height:28px}main.page--find-a-course .section-course-find .course-listing .event-categories .cat-item+.cat-item{border-left:1px solid #e9e9e9;padding-left:8px}main.page--find-a-course .section-course-find .course-listing .course-actions{background:linear-gradient(102.78deg,#f5f7f8 -37.89%,#fff 100.28%);border-radius:0 0 16px 16px;gap:12px;width:100%;padding:24px 20px;display:none;position:absolute;bottom:0;left:0}@media screen and (max-width:1023px){main.page--find-a-course .section-course-find .course-listing .course-actions{background:0 0;padding:14px 20px 20px;display:flex;position:relative}}main.page--find-a-course .section-course-find .course-listing .course-actions button{border-radius:100px;flex:1;justify-content:center;align-items:center;height:44px;padding:0;font-size:14px;font-weight:600;line-height:24px;display:flex}main.page--find-a-course .section-course-find .course-listing .course-actions button.btn-secondary{color:#e47d6c;background:#f5f7f8;border:1.5px solid #ff865b}main.page--find-a-course .section-course-find .course-listing .course-actions button.btn-primary{color:#fff;background:linear-gradient(102.78deg,#ffd16f -37.89%,#ff865b 100.28%);border:none}main.page--find-a-course .section-course-find .course-listing .course-item.course-full,main.page--find-a-course .section-course-find .course-listing .course-item.registered{position:relative;overflow:hidden}main.page--find-a-course .section-course-find .course-listing .course-item.course-full:after,main.page--find-a-course .section-course-find .course-listing .course-item.registered:after{content:"Course Full";color:#fff;text-transform:uppercase;text-align:center;background:#31364e;justify-content:center;align-items:center;width:171px;height:35px;padding:0 10px;font-size:14px;font-weight:600;line-height:15px;display:flex;position:absolute;bottom:26px;right:-40px;transform:rotate(-45deg)}main.page--find-a-course .section-course-find .course-listing .course-item.course-full .course-price,main.page--find-a-course .section-course-find .course-listing .course-item.registered .course-price{background:#c9c9c9}main.page--find-a-course .section-course-find .course-listing .course-item.course-full .course-title-duration,main.page--find-a-course .section-course-find .course-listing .course-item.registered .course-title-duration,main.page--find-a-course .section-course-find .course-listing .course-item.course-full .course-title-duration:before,main.page--find-a-course .section-course-find .course-listing .course-item.registered .course-title-duration:before{color:#bdbdbd}main.page--find-a-course .section-course-find .course-listing .course-item.course-full .course-type,main.page--find-a-course .section-course-find .course-listing .course-item.course-full .accomodation-badges .accomodation-badge,main.page--find-a-course .section-course-find .course-listing .course-item.registered .course-type,main.page--find-a-course .section-course-find .course-listing .course-item.registered .accomodation-badges .accomodation-badge{color:#bdbdbd;background:#f2f2f2}main.page--find-a-course .section-course-find .course-listing .course-item.course-full .course-type:before,main.page--find-a-course .section-course-find .course-listing .course-item.course-full .accomodation-badges .accomodation-badge:before,main.page--find-a-course .section-course-find .course-listing .course-item.registered .course-type:before,main.page--find-a-course .section-course-find .course-listing .course-item.registered .accomodation-badges .accomodation-badge:before,main.page--find-a-course .section-course-find .course-listing .course-item.course-full .course-location,main.page--find-a-course .section-course-find .course-listing .course-item.course-full .course-instructors,main.page--find-a-course .section-course-find .course-listing .course-item.course-full .course-timing,main.page--find-a-course .section-course-find .course-listing .course-item.course-full .course-time,main.page--find-a-course .section-course-find .course-listing .course-item.registered .course-location,main.page--find-a-course .section-course-find .course-listing .course-item.registered .course-instructors,main.page--find-a-course .section-course-find .course-listing .course-item.registered .course-timing,main.page--find-a-course .section-course-find .course-listing .course-item.registered .course-time,main.page--find-a-course .section-course-find .course-listing .course-item.course-full .course-location:before,main.page--find-a-course .section-course-find .course-listing .course-item.course-full .course-instructors:before,main.page--find-a-course .section-course-find .course-listing .course-item.course-full .course-timing:before,main.page--find-a-course .section-course-find .course-listing .course-item.course-full .course-time:before,main.page--find-a-course .section-course-find .course-listing .course-item.registered .course-location:before,main.page--find-a-course .section-course-find .course-listing .course-item.registered .course-instructors:before,main.page--find-a-course .section-course-find .course-listing .course-item.registered .course-timing:before,main.page--find-a-course .section-course-find .course-listing .course-item.registered .course-time:before{color:#bdbdbd}main.page--find-a-course .section-course-find .course-listing .course-item.course-full:hover .course-actions,main.page--find-a-course .section-course-find .course-listing .course-item.registered:hover .course-actions{display:none}main.page--find-a-course .section-course-find .course-listing .course-item.course-full .course-actions,main.page--find-a-course .section-course-find .course-listing .course-item.registered .course-actions{visibility:hidden;display:none}main.page--find-a-course .section-course-find .course-listing .course-item.registered:after{content:"Already Registered";background:linear-gradient(94.04deg,#ffa180 3.84%,#ed7347 109.6%)}main.page--find-a-course .selected-filter-wrap{flex-wrap:wrap;flex-basis:100%;gap:14px;display:flex}main.page--find-a-course .selected-filter-wrap:empty:not(.has-filter-toggle){display:none}main.page--find-a-course .selected-filter-wrap.has-filter-toggle{display:flex!important}main.page--find-a-course .selected-filter-wrap .filter-toggle-btn{color:#3d8be8;cursor:pointer;background:#fff;border:1px solid #e9e9e9;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:5px 12px;font-size:14px;font-weight:500;line-height:18px;transition:all .2s;display:flex}main.page--find-a-course .selected-filter-wrap .filter-toggle-btn:hover{background:#f7f7f7;border-color:#3d8be8}main.page--find-a-course .selected-filter-wrap .filter-toggle-btn.active{color:#fff;background:#3d8be8;border-color:#3d8be8}main.page--find-a-course .selected-filter-wrap .filter-toggle-btn .icon-aol{font-size:16px}main.page--find-a-course .selected-filter-wrap .selected-filter-item{cursor:pointer;color:#3d8be8;background:#edf5fc;border-radius:8px;padding:5px 35px 5px 12px;font-size:14px;font-weight:500;line-height:18px;position:relative}main.page--find-a-course .selected-filter-wrap .selected-filter-item:before,main.page--find-a-course .selected-filter-wrap .selected-filter-item:after{content:"";background:#3d8be8;width:12px;height:1.5px;display:block;position:absolute;top:13px;right:15px;transform:rotate(45deg)}main.page--find-a-course .selected-filter-wrap .selected-filter-item:after{transform:rotate(135deg)}main.page--find-a-course .selected-filter-wrap .selected-filter-item.clear{color:#31364e;background:#fff}main.page--find-a-course .selected-filter-wrap .selected-filter-item.clear:before,main.page--find-a-course .selected-filter-wrap .selected-filter-item.clear:after{background:#31364e}main.page--find-a-course .no-course-found-wrap{flex-direction:column;flex-basis:100%;justify-content:center;align-items:center;margin-top:150px;display:flex}main.page--find-a-course .no-course-found-wrap p{color:#6f7283;font-size:20px;font-weight:400;line-height:28px}@media screen and (max-width:563px){.daterangepicker{width:310px}}.daterangepicker{border:1px solid #e9e9e9;border-radius:20px;font-family:Work Sans;box-shadow:0 8px 8px -4px #10182808,0 20px 24px -4px #10182814}.daterangepicker:before,.daterangepicker:after{display:none}.daterangepicker .drp-calendar{max-width:unset;padding:20px 24px!important}@media screen and (max-width:563px){.daterangepicker .drp-calendar{padding:10px!important}}.daterangepicker .drp-calendar.right{border-left:1px solid #f7f7f7}.daterangepicker .calendar-table .table-condensed{border-spacing:0 4px}.daterangepicker .calendar-table .table-condensed thead tr th.month{color:#31364e;font-size:16px;font-weight:600}.daterangepicker .calendar-table .table-condensed thead tr th{color:#31364e}.daterangepicker .calendar-table .table-condensed thead tr th.prev span,.daterangepicker .calendar-table .table-condensed thead tr th.next span{border-color:#6f7283}.daterangepicker .calendar-table .table-condensed thead tr th{height:36px}.daterangepicker .calendar-table .table-condensed thead tr:nth-child(2) th{color:#31364e;background:0 0;width:40px;height:52px;padding-top:12px;font-size:14px;font-weight:500}.daterangepicker .calendar-table .table-condensed tbody tr td{color:#31364e;width:40px;min-width:40px;max-width:40px;height:40px;min-height:40px;max-height:40px;font-size:14px}.daterangepicker .calendar-table .table-condensed tbody tr td:hover{color:#182230;background:#f7f7f7;border:none;border-radius:20px;font-weight:500}.daterangepicker .calendar-table .table-condensed tbody tr td.off{color:#6f7283}.daterangepicker .calendar-table .table-condensed tbody tr td.in-range{color:#31364e;background:#f7f7f7;font-weight:500}.daterangepicker .calendar-table .table-condensed tbody tr td.active{color:#fff;background:linear-gradient(102.78deg,#ffd16f -37.89%,#ff865b 100.28%);border:none;border-radius:20px;font-weight:500;position:relative}.daterangepicker .calendar-table .table-condensed tbody tr td.start-date{position:relative;overflow:hidden}.daterangepicker .calendar-table .table-condensed tbody tr td.start-date:before,.daterangepicker .calendar-table .table-condensed tbody tr td.start-date:after{content:"";border-radius:50%;width:100%;height:100%;display:block;position:absolute}.daterangepicker .calendar-table .table-condensed tbody tr td.start-date:after{bottom:0;right:0;box-shadow:20px 20px #f7f7f7}.daterangepicker .calendar-table .table-condensed tbody tr td.start-date:before{top:0;right:0;box-shadow:20px -20px #f7f7f7}.daterangepicker .calendar-table .table-condensed tbody tr td.weekend:last-child{border-top-right-radius:20px;border-bottom-right-radius:20px}.daterangepicker .calendar-table .table-condensed tbody tr td.weekend:first-child{border-top-left-radius:20px;border-bottom-left-radius:20px}@media screen and (max-width:991px){main.daily-sky{margin:auto}}main.daily-sky .container{max-width:1334px}main.daily-sky .title-header{background-color:#fffaf5;background-image:url(/img/center-header-bg-1.webp),url(/img/center-header-bg-2.webp);background-position:0,100%;background-repeat:no-repeat,no-repeat;flex-direction:column;justify-content:center;align-items:center;padding:80px 0;display:flex}@media screen and (max-width:767px){main.daily-sky .title-header{background:#fffaf5;padding:58px 16px}}main.daily-sky .title-header .page-title{text-align:center;margin:0;font-family:Lora;font-size:48px;font-weight:300;line-height:65px}@media screen and (max-width:767px){main.daily-sky .title-header .page-title{font-size:32px;font-weight:400;line-height:38px}}main.daily-sky .title-header .page-description{color:#6f7283;text-align:center;max-width:588px;margin-left:auto;margin-right:auto;font-size:20px;line-height:28px}@media screen and (max-width:767px){main.daily-sky .title-header .page-description{font-size:16px;line-height:24px}}main.daily-sky .section-daily-sky-courses{padding:120px 20px}@media screen and (max-width:991px){main.daily-sky .section-daily-sky-courses{padding:32px 0}}main.daily-sky .section-daily-sky-courses .ds-course-listing{grid-template-columns:repeat(var(--n,3), 1fr);gap:20px;display:grid}@media not (min-width:768px){main.daily-sky .section-daily-sky-courses .ds-course-listing{--n:2;gap:16px}}@media not (min-width:479px){main.daily-sky .section-daily-sky-courses .ds-course-listing{--n:1}}main.daily-sky .section-daily-sky-courses .ds-course-item{flex-direction:column;height:320px;display:flex;position:relative}main.daily-sky .section-daily-sky-courses .ds-course-item .ds-image-wrap{width:100%;position:absolute;top:0;left:0}main.daily-sky .section-daily-sky-courses .ds-course-item .ds-image-wrap img{-o-object-fit:cover;object-fit:cover;border-radius:16px;width:100%;height:320px}main.daily-sky .section-daily-sky-courses .ds-course-item .ds-course-header{justify-content:space-between;align-items:center;padding:20px;display:flex;position:relative}main.daily-sky .section-daily-sky-courses .ds-course-item .ds-course-header .play-time{text-align:left;color:#fff;background:linear-gradient(102.78deg,#ffd16f -37.89%,#ff865b 100.28%);border-radius:8px;padding:2px 8px;font-size:16px;font-weight:500;line-height:24px}main.daily-sky .section-daily-sky-courses .ds-course-item .ds-course-header .lock-info{color:#31364e;background-color:#fff;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;font-size:16px;display:flex}main.daily-sky .section-daily-sky-courses .ds-course-item .ds-course-info{background:linear-gradient(#3d8be800 0%,#3d8be8bd 59.89%,#3d8be8 100%);border-radius:0 0 16px 16px;flex-direction:column;justify-content:flex-end;height:120px;margin-top:auto;padding:0 24px 24px;display:flex;position:relative}main.daily-sky .section-daily-sky-courses .ds-course-item .ds-course-title{text-align:center;color:#fff;margin-bottom:12px;font-family:Lora;font-size:24px;font-weight:500;line-height:31.2px}main.daily-sky .section-daily-sky-courses .ds-course-item .ds-course-author{text-align:center;color:#fff;font-size:14px;font-weight:500;line-height:18px}main.daily-sky .section-journey-app{padding-bottom:120px}main.daily-sky .section-journey-app .container{align-items:center;gap:80px;display:flex}@media screen and (max-width:991px){main.daily-sky .section-journey-app .container{flex-direction:column}}@media screen and (max-width:767px){main.daily-sky .section-journey-app .container{gap:24px}}main.daily-sky .section-journey-app .mobile-app-placeholder{background:#f7f7f7;border-radius:32px;justify-content:center;align-items:flex-end;width:648px;max-width:100%;padding:114px 20px 0;display:flex}@media screen and (max-width:767px){main.daily-sky .section-journey-app .mobile-app-placeholder{padding-top:58px}}main.daily-sky .section-journey-app .mobile-app-placeholder img{width:512px;max-width:100%;margin-left:10%}main.daily-sky .section-journey-app .mobile-app-info .info-header{align-items:center;gap:24px;display:flex}main.daily-sky .section-journey-app .mobile-app-info .app-icon{background:#fff;border:1px solid #d9d9d9;border-radius:24px;justify-content:center;align-items:center;width:112px;height:112px;display:flex}main.daily-sky .section-journey-app .mobile-app-info .app-icon img{max-width:100%}@media screen and (max-width:767px){main.daily-sky .section-journey-app .mobile-app-info .app-icon{border-radius:12px;width:64px;height:64px;padding:0 5px}}main.daily-sky .section-journey-app .mobile-app-info .app-title h2{color:#9598a6;margin:0;font-family:Lora;font-size:36px;font-style:italic;font-weight:400;line-height:44px}@media screen and (max-width:767px){main.daily-sky .section-journey-app .mobile-app-info .app-title h2{font-size:20px;line-height:25px}}main.daily-sky .section-journey-app .mobile-app-info .app-title h3{margin:0;font-family:Lora;font-size:56px;font-weight:400;line-height:68.32px}@media screen and (max-width:767px){main.daily-sky .section-journey-app .mobile-app-info .app-title h3{font-size:32px;line-height:38px}}main.daily-sky .section-journey-app .mobile-app-info ul.info-list-item{padding-top:32px;padding-left:15px}main.daily-sky .section-journey-app .mobile-app-info ul.info-list-item li{padding-left:7px;font-size:20px;font-weight:400;line-height:28px;list-style:outside}@media screen and (max-width:767px){main.daily-sky .section-journey-app .mobile-app-info ul.info-list-item li{font-size:16px;line-height:22px}}main.daily-sky .section-journey-app .mobile-app-info ul.info-list-item li+li{margin-top:15px}main.daily-sky .section-journey-app .mobile-app-info .app-donwload-details{padding-top:48px}@media screen and (max-width:767px){main.daily-sky .section-journey-app .mobile-app-info .app-donwload-details{padding-top:24px}}main.daily-sky .section-journey-app .mobile-app-info .app-donwload-details h4{margin-bottom:16px;font-size:18px;font-weight:600;line-height:24px}main.daily-sky .section-journey-app .mobile-app-info .store-list{gap:24px;display:flex}@media screen and (max-width:767px){main.daily-sky .section-journey-app .mobile-app-info .store-list{gap:12px}}main.daily-sky .section-journey-app .mobile-app-info .store-list img{max-width:100%;height:58px}@media screen and (max-width:767px){main.daily-sky .section-journey-app .mobile-app-info .store-list img{height:auto}}@media screen and (max-width:991px){main.profile-home{margin-top:0!important}}main.profile-home .welcome-section .container{max-width:1170px}main.profile-home .container{max-width:1341px}main.profile-home .welcome-text{margin-top:32px;font-size:36px;font-weight:500;line-height:44px}@media screen and (max-width:767px){main.profile-home .welcome-text{text-align:center;font-size:32px;line-height:38px}}main.profile-home .banner-section{z-index:0;position:relative;overflow:hidden}main.profile-home .banner-section .container{max-width:100%;padding:0}main.profile-home .banner-slider{margin-top:24px;padding:0 10%;position:relative}main.profile-home .banner-slider .slide-button-prev,main.profile-home .banner-slider .slide-button-next{color:#fff;z-index:1;background:linear-gradient(102.78deg,#ffd16f -37.89%,#ff865b 100.28%);border-radius:49px;justify-content:center;align-items:center;width:48px;height:48px;font-size:24px;display:flex;position:absolute;top:50%;transform:translateY(-50%)}@media screen and (max-width:991px){main.profile-home .banner-slider .slide-button-prev,main.profile-home .banner-slider .slide-button-next{display:none}}main.profile-home .banner-slider .slide-button-prev{left:calc(10% - 24px)}main.profile-home .banner-slider .slide-button-next{right:calc(10% - 24px)}main.profile-home .banner-slider .banner-slide-content{background-color:#edf5fc;border-radius:20px;height:560px}@media screen and (max-width:991px){main.profile-home .banner-slider .banner-slide-content{height:574px}}main.profile-home .banner-slider .swiper-slide-visible{opacity:1}main.profile-home .banner-slider .slide-1-content{align-items:center;gap:60px;max-width:1010px;height:100%;margin:auto;padding:40px 15px;display:flex}@media screen and (max-width:991px){main.profile-home .banner-slider .slide-1-content{flex-direction:column;justify-content:center;gap:32px}main.profile-home .banner-slider .slide-1-content .second-box{order:-1}main.profile-home .banner-slider .slide-1-content .first-box img{max-width:100%;height:auto;max-height:344px}}main.profile-home .banner-slider .slide-1-content .banner1-btn{margin-top:24px}main.profile-home .banner-slider .slide-1-content .banner1-btn button{color:#fff;text-transform:capitalize;background:linear-gradient(102.78deg,#3d8be8 -37.89%,#89beec 100.28%);border:none;border-radius:100px;width:100%;height:64px;font-size:22px;font-weight:600;line-height:24px}main.profile-home .banner-slider .slide-1-content .banner1-btn button:focus{border:none;outline:none}@media screen and (max-width:991px){main.profile-home .banner-slider .slide-1-content .banner1-btn button{height:54px;font-size:18px}}main.profile-home .banner-slider .banner-slide-2,main.profile-home .banner-slider .banner-slide-3{background-position:50%;background-size:cover;box-shadow:inset 0 0 0 1000px #160a1599}main.profile-home .banner-slider .banner-slide-2 .slide-2-content,main.profile-home .banner-slider .banner-slide-2 .slide-3-content,main.profile-home .banner-slider .banner-slide-3 .slide-2-content,main.profile-home .banner-slider .banner-slide-3 .slide-3-content{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:0 24px;display:flex}main.profile-home .banner-slider .banner-slide-2 .slide-2-content h2,main.profile-home .banner-slider .banner-slide-2 .slide-3-content h2,main.profile-home .banner-slider .banner-slide-3 .slide-2-content h2,main.profile-home .banner-slider .banner-slide-3 .slide-3-content h2{color:#fff;margin-bottom:10px;font-size:56px;line-height:122%}@media screen and (max-width:991px){main.profile-home .banner-slider .banner-slide-2 .slide-2-content h2,main.profile-home .banner-slider .banner-slide-2 .slide-3-content h2,main.profile-home .banner-slider .banner-slide-3 .slide-2-content h2,main.profile-home .banner-slider .banner-slide-3 .slide-3-content h2{font-size:36px;line-height:122%}}main.profile-home .banner-slider .banner-slide-2 .slide-2-content p,main.profile-home .banner-slider .banner-slide-2 .slide-3-content p,main.profile-home .banner-slider .banner-slide-3 .slide-2-content p,main.profile-home .banner-slider .banner-slide-3 .slide-3-content p{color:#fff;font-size:22px;font-weight:500;line-height:28px}@media screen and (max-width:991px){main.profile-home .banner-slider .banner-slide-2 .slide-2-content p,main.profile-home .banner-slider .banner-slide-2 .slide-3-content p,main.profile-home .banner-slider .banner-slide-3 .slide-2-content p,main.profile-home .banner-slider .banner-slide-3 .slide-3-content p{font-size:18px;line-height:24px}}main.profile-home .banner-slider .banner-slide-2 .slide-2-content .banner-btn,main.profile-home .banner-slider .banner-slide-2 .slide-3-content .banner-btn,main.profile-home .banner-slider .banner-slide-3 .slide-2-content .banner-btn,main.profile-home .banner-slider .banner-slide-3 .slide-3-content .banner-btn{margin-top:32px}main.profile-home .banner-slider .banner-slide-2 .slide-2-content .banner-btn button,main.profile-home .banner-slider .banner-slide-2 .slide-3-content .banner-btn button,main.profile-home .banner-slider .banner-slide-3 .slide-2-content .banner-btn button,main.profile-home .banner-slider .banner-slide-3 .slide-3-content .banner-btn button{color:#fff;background:linear-gradient(102.78deg,#ffd16f -37.89%,#ff865b 100.28%);border:none;border-radius:100px;width:100%;height:64px;padding:0 48px;font-size:22px;font-weight:600;line-height:24px}main.profile-home .banner-slider .banner-slide-2 .slide-2-content .banner-btn button:focus,main.profile-home .banner-slider .banner-slide-2 .slide-3-content .banner-btn button:focus,main.profile-home .banner-slider .banner-slide-3 .slide-2-content .banner-btn button:focus,main.profile-home .banner-slider .banner-slide-3 .slide-3-content .banner-btn button:focus{border:none;outline:none}@media screen and (max-width:991px){main.profile-home .banner-slider .banner-slide-2 .slide-2-content .banner-btn button,main.profile-home .banner-slider .banner-slide-2 .slide-3-content .banner-btn button,main.profile-home .banner-slider .banner-slide-3 .slide-2-content .banner-btn button,main.profile-home .banner-slider .banner-slide-3 .slide-3-content .banner-btn button{height:54px;font-size:18px}}main.profile-home .banner-slider .banner-slide-3{background:url(/img/banner-bg-r2.webp) 50%/cover no-repeat}main.profile-home .banner-slider .banner-slide-3 .banner-btn button{color:#31364e;background:#fff}main.profile-home .banner-slider .mobile-app-info .info-header{align-items:center;gap:24px;display:flex}main.profile-home .banner-slider .mobile-app-info .app-icon{border:1px solid #d9d9d9;border-radius:24px;flex-shrink:0;justify-content:center;align-items:center;width:112px;height:112px;display:flex}main.profile-home .banner-slider .mobile-app-info .app-icon img{max-width:100%}@media screen and (max-width:991px){main.profile-home .banner-slider .mobile-app-info .app-icon{border-radius:12px;width:72px;height:72px;padding:0 5px}}main.profile-home .banner-slider .mobile-app-info .app-title h2{color:#9598a6;margin:0;font-family:Lora;font-size:36px;font-style:italic;font-weight:400;line-height:44px}@media screen and (max-width:991px){main.profile-home .banner-slider .mobile-app-info .app-title h2{font-size:20px;line-height:25px}}main.profile-home .banner-slider .mobile-app-info .app-title h3{margin:0;font-family:Lora;font-size:56px;font-weight:400;line-height:68.32px}@media screen and (max-width:991px){main.profile-home .banner-slider .mobile-app-info .app-title h3{font-size:32px;line-height:38px}}main.profile-home .top-picks-container .top-picks-content{margin:0 -24px;padding:0 24px 30px}main.profile-home .top-picks-container .top-picks-header{justify-content:space-between;margin-bottom:32px;display:flex}main.profile-home .top-picks-container .top-picks-title{font-family:Lora;font-size:48px;font-weight:400;line-height:62px}@media screen and (max-width:991px){main.profile-home .top-picks-container .top-picks-title{flex:1;font-size:32px;line-height:38px}}main.profile-home .top-picks-container .top-picks-actions{gap:14px;font-size:32px;display:flex}@media screen and (max-width:767px){main.profile-home .top-picks-container .top-picks-actions{display:none}}main.profile-home .top-picks-container .top-picks-actions .swiper-button-disabled{opacity:.3}main.profile-home .section-wisdom{padding-top:120px}main.profile-home .section-wisdom .section-title{text-align:center;margin-bottom:20px}main.profile-home .section-wisdom .section-desc{text-align:center;color:#6f7283;font-size:20px;font-weight:400;line-height:28px}@media screen and (max-width:991px){main.profile-home .section-wisdom .section-desc{font-size:16px;line-height:24px}}main.profile-home .section-wisdom .swiper-wrapper{padding-bottom:24px}@media screen and (max-width:991px){main.profile-home .section-wisdom .swiper-horizontal{margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px}}main.profile-home .section-wisdom .swiper-slide{background:#fff;border-radius:16px;flex-direction:column;display:flex;box-shadow:0 0 46.6px #d0cccc40}@media screen and (min-width:768px){main.profile-home .section-wisdom .swiper-slide{height:100%}}@media screen and (max-width:767px){main.profile-home .section-wisdom .swiper-slide{width:calc(100vw - 80px)}}main.profile-home .section-wisdom .top-pick-preview-area{height:269px;position:relative}main.profile-home .section-wisdom .top-pick-preview-area img.top-pick-img{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;border-radius:16px 16px 0 0;width:100%;height:269px}main.profile-home .section-wisdom .preview-info{justify-content:space-between;align-items:center;width:100%;padding:20px;display:flex;position:absolute;top:0;left:0}main.profile-home .section-wisdom .preview-info .play-time{text-align:left;color:#fff;background:linear-gradient(102.78deg,#ffd16f -37.89%,#ff865b 100.28%);border-radius:8px;padding:2px 8px;font-size:16px;font-weight:500;line-height:24px}main.profile-home .section-wisdom .preview-info .lock-info{color:#31364e;background-color:#fff;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;font-size:16px;display:flex}main.profile-home .section-wisdom .top-pick-content-info{flex-direction:column;flex:1;padding:20px 16px 24px;display:flex}main.profile-home .section-wisdom .top-pick-title{margin-bottom:14px;font-family:Lora;font-size:24px;font-weight:500;line-height:31.2px}main.profile-home .section-wisdom .top-pick-player-area{cursor:pointer;background:#fff;border-radius:14px;align-items:center;gap:16px;padding:16px 10px;display:flex;box-shadow:0 0 46.6px #d0cccc40}main.profile-home .section-wisdom .player-icon{background:linear-gradient(102.78deg,#3d8be8 -37.89%,#89beec 100.28%);border-radius:100%;justify-content:center;align-items:center;width:44px;height:44px;display:flex}main.profile-home .section-wisdom .player-icon .icon-aol{color:#fff;font-size:20px}main.profile-home .section-wisdom .play-duration{color:#6f7283;align-items:center;gap:8px;font-size:16px;font-weight:400;line-height:18.77px;display:flex}main.profile-home .section-wisdom .play-duration .icon-aol{color:#9598a6;font-size:18px}main.profile-home .section-wisdom .play-title{color:#6f7283;margin-top:4px;font-size:18px;font-weight:600;line-height:21.11px}main.profile-home .section-wisdom .top-pick-author{align-items:center;gap:8px;margin-top:auto;font-family:Work Sans;font-size:14px;font-weight:500;line-height:18px;display:flex}main.profile-home .section-wisdom .top-pick-author .icon-aol{color:#3d8be8;background:#edf5fc;border-radius:8px;justify-content:center;align-items:center;width:24px;height:24px;font-size:16px;display:flex}main.profile-home .upcoming-courses{padding-top:120px}@media screen and (max-width:767px){main.profile-home .upcoming-courses{padding-top:60px}}main.profile-home .upcoming-courses .flip-card{perspective:1000px;background-color:#0000;height:308px}main.profile-home .upcoming-courses .flip-card-inner{width:100%;height:100%;transform-style:preserve-3d;transition:transform .6s;position:relative}main.profile-home .upcoming-courses .flip-card:hover .flip-card-inner{transform:rotateY(180deg)}main.profile-home .upcoming-courses .flip-card-front,main.profile-home .upcoming-courses .flip-card-back{backface-visibility:hidden;width:100%;height:100%;position:absolute;transform:rotateY(0)}main.profile-home .upcoming-courses .flip-card-front{color:#000}main.profile-home .upcoming-courses .flip-card-back{transform:rotateY(180deg)}main.profile-home .upcoming-courses .ds-course-item{border-radius:16px;flex-direction:column;height:298px;display:flex;position:relative;box-shadow:0 4px 24px 8px #b1aaaa26}main.profile-home .upcoming-courses .ds-course-item .ds-image-wrap{width:100%;position:absolute;top:0;left:0}main.profile-home .upcoming-courses .ds-course-item .ds-image-wrap img{-o-object-fit:cover;object-fit:cover;border-radius:16px;width:100%;height:298px}main.profile-home .upcoming-courses .ds-course-item .ds-image-wrap img[src="/img/courses/sleep-anxiety.webp"]{-o-object-position:100%;object-position:100%}main.profile-home .upcoming-courses .ds-course-item .ds-course-header{justify-content:space-between;align-items:center;padding:20px;display:flex;position:relative}main.profile-home .upcoming-courses .ds-course-item .ds-course-header .play-time{text-align:left;color:#fff;background:linear-gradient(102.78deg,#ffd16f -37.89%,#ff865b 100.28%);border-radius:8px;padding:2px 8px;font-size:16px;font-weight:500;line-height:24px}main.profile-home .upcoming-courses .ds-course-item .ds-course-header .lock-info{color:#31364e;background-color:#fff;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;font-size:16px;display:flex}main.profile-home .upcoming-courses .ds-course-item .ds-course-info{background:linear-gradient(#3d8be800 0%,#3d8be8bd 59.89%,#3d8be8 100%);border-radius:0 0 16px 16px;flex-direction:column;justify-content:flex-end;height:120px;margin-top:auto;padding:0 24px 24px;display:flex;position:relative}main.profile-home .upcoming-courses .ds-course-item .ds-course-title{text-align:center;color:#fff;margin-bottom:12px;font-family:Lora;font-size:24px;font-weight:500;line-height:31.2px}main.profile-home .upcoming-courses .ds-course-item .ds-course-author{text-align:center;color:#fff;font-size:14px;font-weight:500;line-height:18px}main.profile-home .recommended-courses,main.profile-home .activities-courses{padding-top:90px}@media screen and (max-width:767px){main.profile-home .recommended-courses,main.profile-home .activities-courses{padding-top:30px}}main.profile-home .recommended-courses .course-item,main.profile-home .activities-courses .course-item,main.profile-home .upcoming-slider .course-item{background:#fff;border-radius:16px;flex-direction:column;padding:20px 16px;display:flex;position:relative;box-shadow:0 4px 24px 8px #b1aaaa26}@media screen and (max-width:991px){main.profile-home .recommended-courses .course-item,main.profile-home .activities-courses .course-item,main.profile-home .upcoming-slider .course-item{flex:1 0 100%;max-width:100%}}main.profile-home .recommended-courses .course-item:hover .course-actions,main.profile-home .activities-courses .course-item:hover .course-actions,main.profile-home .upcoming-slider .course-item:hover .course-actions{display:flex}main.profile-home .recommended-courses .course-item-header,main.profile-home .activities-courses .course-item-header,main.profile-home .upcoming-slider .course-item-header{justify-content:space-between;align-items:flex-start;margin-bottom:14px;display:flex}main.profile-home .recommended-courses .course-title-duration,main.profile-home .activities-courses .course-title-duration,main.profile-home .upcoming-slider .course-title-duration{flex-wrap:wrap;align-items:flex-start;display:flex}main.profile-home .recommended-courses .course-title,main.profile-home .activities-courses .course-title,main.profile-home .upcoming-slider .course-title{flex:100%;margin-bottom:12px;font-family:Lora;font-size:24px;font-weight:500;line-height:28px}main.profile-home .recommended-courses .course-type,main.profile-home .activities-courses .course-type,main.profile-home .upcoming-slider .course-type{color:#3d8be8;text-transform:uppercase;background:#edf5fc;border-radius:8px;margin-right:8px;padding:5px 12px;font-size:14px;font-weight:600;line-height:18px}main.profile-home .recommended-courses .course-type.online,main.profile-home .activities-courses .course-type.online,main.profile-home .upcoming-slider .course-type.online{color:#ed994e;background:#fff5eb}main.profile-home .recommended-courses .course-duration,main.profile-home .activities-courses .course-duration,main.profile-home .upcoming-slider .course-duration{color:#3d8be8;text-transform:uppercase;background:#edf5fc;border-radius:8px;margin-left:8px;padding:5px 12px;font-size:14px;font-weight:600;line-height:18px}main.profile-home .recommended-courses .course-price,main.profile-home .activities-courses .course-price,main.profile-home .upcoming-slider .course-price{color:#fff;background:linear-gradient(94.04deg,#ffa180 3.84%,#ed7347 109.6%);border-radius:8px;padding:4px 12px;font-family:Lora;font-size:24px;font-weight:600;line-height:28px}main.profile-home .recommended-courses .course-instructors,main.profile-home .recommended-courses .course-location,main.profile-home .recommended-courses .course-date,main.profile-home .recommended-courses .course-time,main.profile-home .activities-courses .course-instructors,main.profile-home .activities-courses .course-location,main.profile-home .activities-courses .course-date,main.profile-home .activities-courses .course-time,main.profile-home .upcoming-slider .course-instructors,main.profile-home .upcoming-slider .course-location,main.profile-home .upcoming-slider .course-date,main.profile-home .upcoming-slider .course-time{border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;align-items:center;margin-bottom:14px;padding:14px 0;font-size:14px;font-weight:400;line-height:24px;display:flex}main.profile-home .recommended-courses .course-instructors:before,main.profile-home .recommended-courses .course-location:before,main.profile-home .recommended-courses .course-date:before,main.profile-home .recommended-courses .course-time:before,main.profile-home .activities-courses .course-instructors:before,main.profile-home .activities-courses .course-location:before,main.profile-home .activities-courses .course-date:before,main.profile-home .activities-courses .course-time:before,main.profile-home .upcoming-slider .course-instructors:before,main.profile-home .upcoming-slider .course-location:before,main.profile-home .upcoming-slider .course-date:before,main.profile-home .upcoming-slider .course-time:before{content:"";text-align:center;color:#3d8be8;flex-shrink:0;width:16px;height:16px;margin-left:4px;margin-right:12px;font-size:16px;line-height:16px;display:block;font-family:iconaol!important}main.profile-home .recommended-courses .course-location,main.profile-home .activities-courses .course-location,main.profile-home .upcoming-slider .course-location{border-bottom:none;margin-bottom:0;padding-bottom:0}main.profile-home .recommended-courses .course-location:before,main.profile-home .activities-courses .course-location:before,main.profile-home .upcoming-slider .course-location:before{content:""}main.profile-home .recommended-courses .course-location+.course-instructors,main.profile-home .activities-courses .course-location+.course-instructors,main.profile-home .upcoming-slider .course-location+.course-instructors{border-top:none;padding-top:12px}main.profile-home .recommended-courses .course-date,main.profile-home .activities-courses .course-date,main.profile-home .upcoming-slider .course-date{border:none;margin-bottom:0;padding-bottom:0}main.profile-home .recommended-courses .course-date:before,main.profile-home .activities-courses .course-date:before,main.profile-home .upcoming-slider .course-date:before{content:""}main.profile-home .recommended-courses .course-time,main.profile-home .activities-courses .course-time,main.profile-home .upcoming-slider .course-time{border:none;margin-bottom:14px;padding-bottom:0}main.profile-home .recommended-courses .course-time:before,main.profile-home .activities-courses .course-time:before,main.profile-home .upcoming-slider .course-time:before{content:""}main.profile-home .recommended-courses .course-timing,main.profile-home .activities-courses .course-timing,main.profile-home .upcoming-slider .course-timing{align-items:center;font-size:14px;font-weight:400;line-height:24px;display:flex}main.profile-home .recommended-courses .course-timing:before,main.profile-home .activities-courses .course-timing:before,main.profile-home .upcoming-slider .course-timing:before{content:"";text-align:center;color:#3d8be8;flex-shrink:0;width:16px;height:16px;margin-left:4px;margin-right:12px;font-size:16px;line-height:16px;display:block;font-family:iconaol!important}main.profile-home .recommended-courses .course-timing+main.profile-home .recommended-courses .course-timing,main.profile-home .recommended-courses .course-timing+main.profile-home .activities-courses .course-timing,main.profile-home .recommended-courses .course-timing+main.profile-home .upcoming-slider .course-timing,main.profile-home .activities-courses .course-timing+main.profile-home .recommended-courses .course-timing,main.profile-home .activities-courses .course-timing+main.profile-home .activities-courses .course-timing,main.profile-home .activities-courses .course-timing+main.profile-home .upcoming-slider .course-timing,main.profile-home .upcoming-slider .course-timing+main.profile-home .recommended-courses .course-timing,main.profile-home .upcoming-slider .course-timing+main.profile-home .activities-courses .course-timing,main.profile-home .upcoming-slider .course-timing+main.profile-home .upcoming-slider .course-timing{margin-top:6px}main.profile-home .recommended-courses .event-categories,main.profile-home .activities-courses .event-categories,main.profile-home .upcoming-slider .event-categories{border-top:1px solid #e9e9e9;margin-top:auto;padding-top:14px;display:flex}main.profile-home .recommended-courses .event-categories .cat-item,main.profile-home .activities-courses .event-categories .cat-item,main.profile-home .upcoming-slider .event-categories .cat-item{flex:1;font-family:Lora;font-size:16px;font-weight:500;line-height:28px}main.profile-home .recommended-courses .event-categories .cat-item+.cat-item,main.profile-home .activities-courses .event-categories .cat-item+.cat-item,main.profile-home .upcoming-slider .event-categories .cat-item+.cat-item{border-left:1px solid #e9e9e9;padding-left:8px}main.profile-home .recommended-courses .course-actions,main.profile-home .activities-courses .course-actions,main.profile-home .upcoming-slider .course-actions{background:linear-gradient(102.78deg,#f5f7f8 -37.89%,#fff 100.28%);border-radius:0 0 16px 16px;gap:12px;width:100%;padding:24px 20px;display:none;position:absolute;bottom:0;left:0}@media screen and (max-width:1023px){main.profile-home .recommended-courses .course-actions,main.profile-home .activities-courses .course-actions,main.profile-home .upcoming-slider .course-actions{background:0 0;padding:14px 0 0;display:flex;position:relative}}main.profile-home .recommended-courses .course-actions button,main.profile-home .activities-courses .course-actions button,main.profile-home .upcoming-slider .course-actions button{border-radius:100px;flex:1;justify-content:center;align-items:center;height:44px;padding:0;font-size:14px;font-weight:600;line-height:24px;display:flex}main.profile-home .recommended-courses .course-actions button.btn-secondary,main.profile-home .activities-courses .course-actions button.btn-secondary,main.profile-home .upcoming-slider .course-actions button.btn-secondary{color:#e47d6c;background:#fff;border:1.5px solid #ff865b}main.profile-home .recommended-courses .course-actions button.btn-primary,main.profile-home .activities-courses .course-actions button.btn-primary,main.profile-home .upcoming-slider .course-actions button.btn-primary{color:#fff;background:linear-gradient(102.78deg,#ffd16f -37.89%,#ff865b 100.28%);border:none}main.profile-home .recommended-courses .course-item.course-full,main.profile-home .recommended-courses .course-item.registered,main.profile-home .activities-courses .course-item.course-full,main.profile-home .activities-courses .course-item.registered,main.profile-home .upcoming-slider .course-item.course-full,main.profile-home .upcoming-slider .course-item.registered{position:relative;overflow:hidden}main.profile-home .recommended-courses .course-item.course-full:after,main.profile-home .recommended-courses .course-item.registered:after,main.profile-home .activities-courses .course-item.course-full:after,main.profile-home .activities-courses .course-item.registered:after,main.profile-home .upcoming-slider .course-item.course-full:after,main.profile-home .upcoming-slider .course-item.registered:after{content:"Course Full";color:#fff;text-transform:uppercase;text-align:center;background:#31364e;justify-content:center;align-items:center;width:171px;height:35px;padding:0 10px;font-size:14px;font-weight:600;line-height:15px;display:flex;position:absolute;bottom:26px;right:-40px;transform:rotate(-45deg)}main.profile-home .recommended-courses .course-item.course-full .course-price,main.profile-home .recommended-courses .course-item.registered .course-price,main.profile-home .activities-courses .course-item.course-full .course-price,main.profile-home .activities-courses .course-item.registered .course-price,main.profile-home .upcoming-slider .course-item.course-full .course-price,main.profile-home .upcoming-slider .course-item.registered .course-price{background:#c9c9c9}main.profile-home .recommended-courses .course-item.course-full .course-title-duration,main.profile-home .recommended-courses .course-item.registered .course-title-duration,main.profile-home .activities-courses .course-item.course-full .course-title-duration,main.profile-home .activities-courses .course-item.registered .course-title-duration,main.profile-home .upcoming-slider .course-item.course-full .course-title-duration,main.profile-home .upcoming-slider .course-item.registered .course-title-duration,main.profile-home .recommended-courses .course-item.course-full .course-title-duration:before,main.profile-home .recommended-courses .course-item.registered .course-title-duration:before,main.profile-home .activities-courses .course-item.course-full .course-title-duration:before,main.profile-home .activities-courses .course-item.registered .course-title-duration:before,main.profile-home .upcoming-slider .course-item.course-full .course-title-duration:before,main.profile-home .upcoming-slider .course-item.registered .course-title-duration:before{color:#bdbdbd}main.profile-home .recommended-courses .course-item.course-full .course-type,main.profile-home .recommended-courses .course-item.registered .course-type,main.profile-home .activities-courses .course-item.course-full .course-type,main.profile-home .activities-courses .course-item.registered .course-type,main.profile-home .upcoming-slider .course-item.course-full .course-type,main.profile-home .upcoming-slider .course-item.registered .course-type{color:#bdbdbd;background-color:#f2f2f2}main.profile-home .recommended-courses .course-item.course-full .course-type:before,main.profile-home .recommended-courses .course-item.registered .course-type:before,main.profile-home .activities-courses .course-item.course-full .course-type:before,main.profile-home .activities-courses .course-item.registered .course-type:before,main.profile-home .upcoming-slider .course-item.course-full .course-type:before,main.profile-home .upcoming-slider .course-item.registered .course-type:before,main.profile-home .recommended-courses .course-item.course-full .course-location,main.profile-home .recommended-courses .course-item.course-full .course-instructors,main.profile-home .recommended-courses .course-item.course-full .course-timing,main.profile-home .recommended-courses .course-item.registered .course-location,main.profile-home .recommended-courses .course-item.registered .course-instructors,main.profile-home .recommended-courses .course-item.registered .course-timing,main.profile-home .activities-courses .course-item.course-full .course-location,main.profile-home .activities-courses .course-item.course-full .course-instructors,main.profile-home .activities-courses .course-item.course-full .course-timing,main.profile-home .activities-courses .course-item.registered .course-location,main.profile-home .activities-courses .course-item.registered .course-instructors,main.profile-home .activities-courses .course-item.registered .course-timing,main.profile-home .upcoming-slider .course-item.course-full .course-location,main.profile-home .upcoming-slider .course-item.course-full .course-instructors,main.profile-home .upcoming-slider .course-item.course-full .course-timing,main.profile-home .upcoming-slider .course-item.registered .course-location,main.profile-home .upcoming-slider .course-item.registered .course-instructors,main.profile-home .upcoming-slider .course-item.registered .course-timing,main.profile-home .recommended-courses .course-item.course-full .course-location:before,main.profile-home .recommended-courses .course-item.course-full .course-instructors:before,main.profile-home .recommended-courses .course-item.course-full .course-timing:before,main.profile-home .recommended-courses .course-item.registered .course-location:before,main.profile-home .recommended-courses .course-item.registered .course-instructors:before,main.profile-home .recommended-courses .course-item.registered .course-timing:before,main.profile-home .activities-courses .course-item.course-full .course-location:before,main.profile-home .activities-courses .course-item.course-full .course-instructors:before,main.profile-home .activities-courses .course-item.course-full .course-timing:before,main.profile-home .activities-courses .course-item.registered .course-location:before,main.profile-home .activities-courses .course-item.registered .course-instructors:before,main.profile-home .activities-courses .course-item.registered .course-timing:before,main.profile-home .upcoming-slider .course-item.course-full .course-location:before,main.profile-home .upcoming-slider .course-item.course-full .course-instructors:before,main.profile-home .upcoming-slider .course-item.course-full .course-timing:before,main.profile-home .upcoming-slider .course-item.registered .course-location:before,main.profile-home .upcoming-slider .course-item.registered .course-instructors:before,main.profile-home .upcoming-slider .course-item.registered .course-timing:before{color:#bdbdbd}main.profile-home .recommended-courses .course-item.course-full:hover .course-actions,main.profile-home .recommended-courses .course-item.registered:hover .course-actions,main.profile-home .activities-courses .course-item.course-full:hover .course-actions,main.profile-home .activities-courses .course-item.registered:hover .course-actions,main.profile-home .upcoming-slider .course-item.course-full:hover .course-actions,main.profile-home .upcoming-slider .course-item.registered:hover .course-actions{display:none}main.profile-home .recommended-courses .course-item.registered:after,main.profile-home .activities-courses .course-item.registered:after,main.profile-home .upcoming-slider .course-item.registered:after{content:"Already Registered";background:linear-gradient(94.04deg,#ffa180 3.84%,#ed7347 109.6%)}@media screen and (max-width:720px){.inactive-popup{padding:66px 0 0!important}}.inactive-popup .modal-dialog{max-width:980px}@media screen and (max-width:720px){.inactive-popup .modal-dialog{align-items:flex-end;margin-top:auto;margin-bottom:0}}.inactive-popup .modal-dialog .modal-header button.close,.inactive-popup .modal-dialog .modal-header .btn-close{z-index:1;opacity:1;background:#fff url(/img/x.webp) 50%/22px 22px no-repeat;border-radius:5px;width:22px;height:22px;padding:0;top:16px;right:16px}.inactive-popup .modal-dialog .modal-header button.close span,.inactive-popup .modal-dialog .modal-header .btn-close span{display:none}.inactive-popup .modal-dialog .modal-header button.close:focus,.inactive-popup .modal-dialog .modal-header .btn-close:focus{outline:none}.inactive-popup .modal-content{border-radius:32px;padding:0}@media screen and (max-width:720px){.inactive-popup .modal-content{border-radius:26px 26px 0 0}}.inactive-popup .modal-body{display:flex;margin:0!important}.inactive-popup .modal-body .section-left{flex:1}.inactive-popup .modal-body .section-right{width:476px}@media screen and (max-width:720px){.inactive-popup .modal-body .section-right{width:100%}}.inactive-popup .section-left{justify-content:center;padding:20px 20px 51px;display:flex;position:relative}@media screen and (max-width:720px){.inactive-popup .section-left{display:none}}.inactive-popup .section-left img.cover-image{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:32px 0 0 32px;width:100%;height:100%;position:absolute;top:0;left:0}.inactive-popup .section-left .review-rating-box{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#fffc;border-radius:32px;width:274px;margin-top:auto;padding:16px 12px 12px;position:relative}.inactive-popup .section-left .review-rating-box .reviewers{justify-content:center;display:flex}.inactive-popup .section-left .review-rating-box .reviewers img{border:3px solid #fff;border-radius:100%;width:42px;height:42px}.inactive-popup .section-left .review-rating-box .reviewers img+img{margin-left:-12px}.inactive-popup .section-left .review-rating-box .review-text{text-align:center;padding:16px 0;font-size:16px;font-weight:500;line-height:26px}.inactive-popup .section-left .review-rating-box .rating-wrap{text-align:center;margin-bottom:6px}.inactive-popup .section-left .review-rating-box .trustpilot-text{color:#6f7283;text-align:center;font-size:13px;font-weight:400;line-height:20px}.inactive-popup .section-left .review-rating-box .trustpilot-text strong{color:#31364e;font-weight:600}.inactive-popup .section-right{padding:19px 24px}.inactive-popup .section-right .review-rating-box{gap:8px;margin-top:17px;display:flex}@media screen and (min-width:721px){.inactive-popup .section-right .review-rating-box{display:none}}.inactive-popup .section-right .review-rating-box .reviewers{justify-content:center;display:flex}.inactive-popup .section-right .review-rating-box .reviewers img{border:2px solid #fff;border-radius:100%;width:38px;height:38px}.inactive-popup .section-right .review-rating-box .reviewers img+img{margin-left:-10px}.inactive-popup .section-right .review-rating-box .review-text{font-size:12px;font-weight:500;line-height:20px}@media screen and (max-width:720px){.inactive-popup .section-right .review-rating-box+h2.title{margin-top:8px}}.inactive-popup .section-right h2.title{margin:36px 0 16px;font-size:32px;font-weight:500;line-height:42px}@media screen and (max-width:720px){.inactive-popup .section-right h2.title{margin:25px 0 12px;font-size:28px;line-height:36px}}.inactive-popup .section-right .section-desc{font-size:16px;font-weight:400;line-height:24px}.inactive-popup .section-right .section-desc strong{color:#ff7e00;font-weight:500}.inactive-popup .section-right .course-features,.inactive-popup .section-right .course-bonus{margin-top:16px;padding:0 12px}@media screen and (max-width:720px){.inactive-popup .section-right .course-features,.inactive-popup .section-right .course-bonus{margin-top:12px;padding:0}}.inactive-popup .section-right .course-features h4,.inactive-popup .section-right .course-bonus h4{color:#ff7e00;letter-spacing:1px;text-transform:uppercase;margin-bottom:12px;font-size:14px;font-weight:600;line-height:20px}.inactive-popup .section-right .course-features ul,.inactive-popup .section-right .course-bonus ul{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.inactive-popup .section-right .course-features ul li,.inactive-popup .section-right .course-bonus ul li{align-items:center;gap:16px;margin:0;padding:0;font-size:16px;font-weight:500;line-height:26px;display:flex}@media screen and (max-width:720px){.inactive-popup .section-right .course-features ul li,.inactive-popup .section-right .course-bonus ul li{gap:12px;font-size:14px;line-height:24px}}.inactive-popup .section-right .course-features ul li:before,.inactive-popup .section-right .course-bonus ul li:before{content:"";width:24px;height:24px;position:unset;background:#fff2e4 url(/img/right-tick-bold.svg) 50% no-repeat;border-radius:4px;display:block}@media screen and (max-width:720px){.inactive-popup .section-right .course-features ul li:before,.inactive-popup .section-right .course-bonus ul li:before{background-size:10px}}.inactive-popup .section-right .course-bonus{background:#fff2e5;border-radius:16px;margin-top:16px;padding:18px 16px}@media screen and (max-width:720px){.inactive-popup .section-right .course-bonus{margin-top:12px;padding:12px}}.inactive-popup .section-right .course-bonus h4{color:#31364e}@media screen and (max-width:720px){.inactive-popup .section-right .course-bonus h4{font-size:12px;line-height:20px}}.inactive-popup .section-right .course-bonus ul li:before{background:#fff url(/img/gift-icon.svg) 50% no-repeat}@media screen and (max-width:720px){.inactive-popup .section-right .course-bonus ul li:before{background-size:11px}}.inactive-popup .section-right .note{color:#3d8be8;letter-spacing:1px;text-align:center;text-transform:uppercase;margin:16px 0;font-size:14px;font-weight:600;line-height:20px}@media screen and (max-width:720px){.inactive-popup .section-right .note{margin:12px 0;font-family:Work Sans;font-size:12px;line-height:20px}}.inactive-popup .section-right .popup-actions{flex-direction:column;align-items:center;gap:16px;padding-bottom:24px;display:flex}.inactive-popup .section-right .popup-actions button.btn-primary{color:#fff;text-align:center;background:#ff7e00;border-radius:100px;width:100%;height:60px;padding:0;font-size:20px;font-weight:600;line-height:30px}@media screen and (max-width:720px){.inactive-popup .section-right .popup-actions button.btn-primary{height:52px;font-family:Work Sans;font-size:18px;line-height:26px}}.inactive-popup .section-right .popup-actions a.maybe-link{text-align:center;color:#ff7e00;font-size:20px;font-weight:600;line-height:30px}@media screen and (max-width:720px){.inactive-popup .section-right .popup-actions a.maybe-link{font-size:18px;line-height:26px}}@media screen and (max-width:991px){.aol-part-one{margin-top:0!important}}.aol-part-one{color:#000}.aol-part-one .sky-breath{background:#fff;flex-direction:column;align-items:center;padding-top:108px;padding-bottom:100px;display:flex;position:relative;box-shadow:inset 0 0 89px -60px #fff}.aol-part-one .sky-breath:before{content:"";z-index:0;background-image:url(/img/aol-p1-hero-bg.webp);background-position:100% 0;background-repeat:no-repeat;background-size:cover;width:100%;height:700px;display:block;position:absolute;top:0;left:0}@media screen and (max-width:991px){.aol-part-one .sky-breath:before{background-image:url(/img/aol-p1-hero-bg-mobile.jpg);background-position:50%;background-size:cover;height:859px}}.aol-part-one .sky-breath .first-section{z-index:1;margin-bottom:40px;padding-left:34px}.aol-part-one .sky-breath .first-section .banner-title{color:#fff;max-width:700px;margin-bottom:10px;font-family:Work Sans;font-size:48px;font-style:normal;font-weight:900;line-height:62px}.aol-part-one .sky-breath .first-section .banner-title span{font-style:italic;font-weight:600}.aol-part-one .sky-breath .first-section .hero-register-button-wrapper{margin-top:30px;margin-bottom:20px}.aol-part-one .sky-breath .first-section .hero-register-button-wrapper a.hero-register-button img{width:320px}@media only screen and (max-width:768px){.aol-part-one .sky-breath .first-section .hero-register-button-wrapper{text-align:center;margin-top:30px;margin-bottom:0}.aol-part-one .sky-breath .first-section .hero-register-button-wrapper a.hero-register-button img{width:222px}}@media only screen and (max-width:991px){.aol-part-one .sky-breath .first-section .banner-title{text-align:center;width:100%;margin-bottom:10px;font-size:30px;line-height:34px}}.aol-part-one .sky-breath .first-section .banner-desc{color:#fff;width:700px;font-family:Work Sans;font-size:48px;font-style:normal;font-weight:600;line-height:43px}.aol-part-one .sky-breath .first-section .banner-desc span{font-family:museo_sans700}@media only screen and (max-width:991px){.aol-part-one .sky-breath .first-section .banner-desc{text-align:center;width:100%;font-size:28px;line-height:30px}}.aol-part-one .sky-breath .first-section ul{color:#fff;padding-left:12px;font-family:Noto Serif;font-size:22px;font-style:italic;font-weight:400}.aol-part-one .sky-breath .first-section ul li{align-items:center;margin-top:29px;line-height:30px;display:flex}.aol-part-one .sky-breath .first-section ul li svg,.aol-part-one .sky-breath .first-section ul li img{margin-right:18px}@media only screen and (max-width:991px){.aol-part-one .sky-breath .first-section ul{color:#000;width:320px;max-width:100%;margin-top:auto;margin-left:auto;margin-right:auto;font-family:Lora;font-size:20px;font-style:italic;font-weight:400}.aol-part-one .sky-breath .first-section ul li{align-items:flex-start;margin-top:10px;line-height:22px}.aol-part-one .sky-breath .first-section ul li img{width:23px;height:23px;margin-right:8px}.aol-part-one .sky-breath .first-section{flex-direction:column;height:775px;display:flex}.aol-part-one .sky-breath{padding:20px 7px}}.aol-part-one .registration-widget button.register-button{border-radius:2rem}.aol-part-one .registration-widget button.register-button .fa-solid{color:#fff}.aol-part-one .progress-section{background-color:#fff6ec;padding-top:100px}.aol-part-one .progress-section .progress_box{flex-direction:row;justify-content:flex-start;align-items:center;margin:1rem 0;display:flex}.aol-part-one .progress-section .progress_box .progress_logo{margin-bottom:1rem;margin-right:1rem}.aol-part-one .progress-section .progress_box .progress_logo img{width:85px;height:85px}.aol-part-one .progress-section .progress_box .title{color:#000;font-size:32px;line-height:44px!important}.aol-part-one .progress-section .progress_box .title strong{font-size:48px}.aol-part-one .progress-section .progress_box .content{color:#898989;font-size:32px;font-weight:500;line-height:32px!important}@media only screen and (max-width:991px){.aol-part-one .progress-section .progress_box{flex-direction:row;justify-content:flex-start;align-items:center;margin:1rem 0;display:flex}.aol-part-one .progress-section .progress_box .progress_logo{margin-bottom:0;margin-right:1rem}.aol-part-one .progress-section .progress_box .progress_logo img{width:45px;height:45px}.aol-part-one .progress-section .progress_box .progress_content{line-height:14px!important}.aol-part-one .progress-section .progress_box .title{font-size:14px!important;line-height:normal!important}.aol-part-one .progress-section .progress_box .title strong{font-size:22px}.aol-part-one .progress-section .progress_box .content{font-family:museo_sans500;font-size:14px;line-height:10px!important}.aol-part-one .progress-section{background-color:#f4f4f4;padding-top:30px;padding-left:8px;padding-right:8px}.aol-part-one .progress-section .container{background-color:#fff;border-radius:16px;max-width:300px;padding-top:5px}}.aol-part-one .breadth-meditation{background-color:#f7f5f4;background-image:url(/img/technique-bg.png);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:80px 0 0}@media only screen and (max-width:991px){.aol-part-one .breadth-meditation .breadth-meditation_content br{display:none}}.aol-part-one .breadth-meditation .breadth-meditation_content .title{height:90px;font-family:museo_sans300;display:block}@media only screen and (max-width:991px){.aol-part-one .breadth-meditation .breadth-meditation_content .title{height:auto;font-size:22px;line-height:24px}.aol-part-one .breadth-meditation .breadth-meditation_content .title br{display:none}}.aol-part-one .breadth-meditation .breadth-meditation_content .title span{font-family:museo_sans700}.aol-part-one .breadth-meditation .breadth-meditation_content .stats-desc{height:100px;padding-top:20px;display:block}@media only screen and (max-width:991px){.aol-part-one .breadth-meditation .breadth-meditation_content .stats-desc{height:auto;font-family:museo_sans300;font-size:15px;line-height:18px!important}}.aol-part-one .breadth-meditation .breadth-meditation__block{margin-bottom:2rem}@media only screen and (max-width:991px){.aol-part-one .breadth-meditation .breadth-meditation__block{margin-bottom:0}.aol-part-one .breadth-meditation .breadth-meditation__block .breadth-meditation__title{margin:0 1rem}.aol-part-one .breadth-meditation .breadth-meditation__block .col-12{padding-left:0;padding-right:0}}.aol-part-one .breadth-meditation .breadth-meditation__block .breadth-meditation__title{margin-bottom:0}.aol-part-one .breadth-meditation .breadth-meditation__block .breadth-meditation_content{margin:13px 0 0;font-size:24px;line-height:28px}.aol-part-one .breadth-meditation .breadth-meditation__block .breadth-meditation_content .title{height:100px;display:block}@media only screen and (max-width:991px){.aol-part-one .breadth-meditation .breadth-meditation__block .breadth-meditation_content{text-align:center;margin:35px 15px;font-family:museo_sans300;font-size:15px;line-height:20px}.aol-part-one .breadth-meditation .breadth-meditation__block .comments__video{width:100%;max-width:320px;height:180px;margin:1rem auto}}.aol-part-one .breadth-meditation .breadth-meditation_box{background-color:#fff9;border-radius:30px;justify-content:flex-start;align-items:flex-start;min-height:215px;margin:30px 0;padding:20px;display:flex}.aol-part-one .breadth-meditation .breadth-meditation_box .breadth-meditation_logo{margin-right:1rem}.aol-part-one .breadth-meditation .breadth-meditation_box .breadth-meditation_logo img{width:57px;padding-top:10px}@media only screen and (max-width:991px){.aol-part-one .breadth-meditation .breadth-meditation_box{max-width:320px;min-height:unset;margin:6px auto}.aol-part-one .breadth-meditation .breadth-meditation_box .breadth-meditation_logo img{width:32px}}.aol-part-one .breadth-meditation .register-button{color:#fff;background:linear-gradient(90deg,#ff9800 9.51%,#ff7e00 93.54%);border:0;border-radius:2rem;width:320px;height:68px;margin-top:2rem;padding:1rem 4rem;font-weight:600}@media only screen and (max-width:991px){.aol-part-one .breadth-meditation .register-button{width:222px;height:47px;padding:0;font-size:16px;font-weight:600}.aol-part-one .breadth-meditation .register-button i{font-size:12px}}.aol-part-one .breadth-meditation .breadth-meditation__title{max-width:600px;margin:auto;padding:0 0 45px}.aol-part-one .breadth-meditation .breadth-meditation__title.benefits-title{max-width:800px}@media only screen and (max-width:991px){.aol-part-one .breadth-meditation .breadth-meditation__title{margin-top:2rem;padding:0 0 25px}}.aol-part-one .breadth-meditation .separator{opacity:.3;width:458px;height:4px;margin-top:50px;margin-bottom:100px}@media only screen and (max-width:991px){.aol-part-one .breadth-meditation .separator{width:130px;height:1px;margin-top:15px;margin-bottom:20px}}.aol-part-one .breadth-meditation .section-desc{max-width:800px;margin-left:auto;margin-right:auto;font-family:museo_sans300}@media only screen and (max-width:991px){.aol-part-one .breadth-meditation .section-desc{font-size:15px;line-height:20px!important}}.aol-part-one .breadth-meditation .comments__video{width:400px;height:225px;margin-left:unset}@media only screen and (max-width:991px){.aol-part-one .breadth-meditation{background-image:url(/img/Breath-meditation-bg-mobile.webp);padding-top:40px;padding-bottom:30px}}.aol-part-one .key-highlight-section{background-color:#fff;padding-top:4rem;padding-bottom:4rem}.aol-part-one .key-highlight-section .key-highlight_block{padding-bottom:2rem}@media only screen and (max-width:991px){.aol-part-one .key-highlight-section .key-highlight_block{padding-bottom:1rem}}.aol-part-one .key-highlight-section .key-highlight_block .key-highlight_title{max-width:700px;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}.aol-part-one .key-highlight-section .key-highlight-box{margin-bottom:1rem;margin-left:10px;margin-right:10px}.aol-part-one .key-highlight-section .key-highlight-box img{-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (max-width:991px){.aol-part-one .key-highlight-section .key-highlight-box .key-highlight_title{padding-left:0;padding-right:0}}.aol-part-one .key-highlight-section .key-highlight-box .key-highlight-content{background-color:#ffedd9;padding:35px}@media only screen and (max-width:991px){.aol-part-one .key-highlight-section .key-highlight-box .key-highlight-content{padding:20px}}.aol-part-one .key-highlight-section .key-highlight-box .key-highlight-content .title{color:#000;font-family:museo_sans700;font-size:29px;line-height:39px}@media only screen and (max-width:991px){.aol-part-one .key-highlight-section .key-highlight-box .key-highlight-content .title{color:#000;font-size:18px;line-height:24px}}.aol-part-one .key-highlight-section .key-highlight-box .key-highlight-content .content{min-height:60px;margin:.8rem 0;font-family:museo_sans300;font-size:20px;line-height:29px;display:flex}@media only screen and (max-width:991px){.aol-part-one .key-highlight-section .key-highlight-box .key-highlight-content .content{margin-top:0;padding-top:10px;font-size:15px;line-height:18px}}@media only screen and (min-width:992px){.aol-part-one .key-highlight-section .key-highlight-box .key-highlight-content{min-height:270px}}.aol-part-one .highlights-slider{padding-bottom:50px}@media only screen and (max-width:991px){.aol-part-one .highlights-slider{padding-bottom:20px}}.aol-part-one .highlights-slider .slick-dots li{width:auto!important;margin:0 4px!important}.aol-part-one .highlights-slider .slick-dots li button{width:8px;height:8px;background:#a6a6a6!important;border-radius:8px!important;padding:0!important}.aol-part-one .highlights-slider .slick-dots li button:before{display:none}.aol-part-one .highlights-slider .slick-dots li.slick-active button{background:#ff9732!important;width:30px!important;padding:0!important}.aol-part-one .highlights-slider .slick-dots :before{font-size:12px}@media only screen and (max-width:991px){.aol-part-one .key-highlight-box{background-color:#ffedd9;min-height:350px}.aol-part-one .key-highlight-section{background-color:#fff;padding-top:50px;padding-bottom:30px}}.aol-part-one .comments{background-color:#f7f5f4;background-image:url(/img/video-thumb-desktop.png);background-position-y:50%;background-repeat:no-repeat;background-size:cover;padding:122px 0 100px}.aol-part-one .comments__video{width:600px;height:337px;margin-top:20px;margin-bottom:0}.aol-part-one .comments__title{font-family:museo_sans500;padding-bottom:50px!important}@media only screen and (max-width:991px){.aol-part-one .comments{background-position:50%;background-size:cover;padding:50px 30px;background-image:url(/img/video-bg-mobile.png)!important}.aol-part-one .comments .comments__title{padding:0!important}.aol-part-one .comments .comments__video{background:0 0;width:100%;height:180px;margin-top:70px;margin-bottom:0}}.aol-part-one .quote-section{background-color:#f7f5f4;background-image:url(/img/Quote-dektop.png);background-position-y:50%;background-repeat:no-repeat;background-size:cover;padding:71px 0 100px}@media only screen and (max-width:991px){.aol-part-one .quote-section{padding:30px 0 20px}}.aol-part-one .quote-section .main-area{flex-direction:column;justify-content:center;align-items:center;display:flex}.aol-part-one .quote-section .main-area span{color:#fff;text-align:center;max-width:100%;margin-bottom:.5rem;padding:0 50px;font-family:Lora,serif;font-size:46px;font-style:italic;font-weight:400;line-height:56px!important}@media only screen and (max-width:991px){.aol-part-one .quote-section .main-area span{font-size:21px;line-height:22px!important}}.aol-part-one .quote-section .quote-section__quote{margin:0}.aol-part-one .quote-section .quote-section__text{text-align:center;color:#fff;margin-top:1rem;font-size:36px;font-style:normal;line-height:71px}.aol-part-one .quote-section .quote-section__text img{width:144px;height:144px}@media only screen and (max-width:991px){.aol-part-one .quote-section .quote-section__text img{width:48px;height:48px;margin-bottom:15px}.aol-part-one .quote-section .quote-section__text{font-size:15px;line-height:36px!important}.aol-part-one .comments{background-image:url(/img/quote-bg-mobile.png)}}.aol-part-one .feature-section{background-color:#fff;padding-top:4rem;padding-bottom:4rem}.aol-part-one .feature-section .feature_block{padding-bottom:2rem}.aol-part-one .feature-section .feature_box{text-align:center;border-radius:20px;flex-direction:row;min-height:15rem;margin:1rem 0;padding:1rem;display:flex}.aol-part-one .feature-section .feature_box .feature_logo{justify-content:center;align-items:center;min-height:4rem;margin-bottom:1rem;padding-left:24px;display:flex}.aol-part-one .feature-section .feature_box .feature_logo img{width:180px}.aol-part-one .feature-section .feature_box .feature-content{text-align:left;color:#2e2e2e;justify-content:center;align-items:center;margin-left:2rem;font-family:Noto Serif;font-size:29px;font-style:italic;line-height:normal;display:flex}@media only screen and (max-width:991px){.aol-part-one .feature-section .feature_box{height:unset;min-height:unset;border-radius:0;flex-direction:row;max-width:320px;margin:0 auto 11px;padding:40px;border-radius:20px!important}.aol-part-one .feature-section .feature_box .feature_logo{min-height:unset;justify-content:center;align-items:center;width:100px;margin:0;padding-left:0;display:flex}.aol-part-one .feature-section .feature_box .feature_logo img{max-width:100px}.aol-part-one .feature-section .feature_box .feature-content{text-align:left;justify-content:center;align-items:center;margin-left:15px;font-family:lora;font-size:15px;line-height:15px;display:flex}}.aol-part-one .feature-section .pinkbox{background:#fef2f2}.aol-part-one .feature-section .greybox{background:#f5f5f5}.aol-part-one .faq{max-width:1077px;margin:auto;padding:122px 0 100px}@media only screen and (max-width:991px){.aol-part-one .faq .container{max-width:350px}}.aol-part-one .faq .accordion{margin:30px auto}.aol-part-one .faq .section-title{justify-content:space-between;display:flex;padding-left:50px!important}.aol-part-one .faq .section-title img{width:81px}@media only screen and (max-width:991px){.aol-part-one .faq .section-title img{width:auto;height:48px;padding-left:0!important;padding-right:0!important}.aol-part-one .faq .section-title{padding-left:20px!important}}.aol-part-one .faq .card{border:none;border-bottom:2px solid #dcdcdc!important}.aol-part-one .faq .card .card-header{background:#fff;border:none;padding-left:50px}@media only screen and (max-width:991px){.aol-part-one .faq .card .card-header{padding:0}}.aol-part-one .faq .card .card-header h5 .btn{text-align:left;color:#010101;width:100%;font-family:museo_sans500;text-decoration:none;display:block;position:relative;background:0 0!important;border:none!important;padding:50px 50px 40px 0!important;font-size:36px!important;line-height:36px!important}.aol-part-one .faq .card .card-header h5 .btn:after{content:"";color:#00000080;border-top:3px solid #0000004d;border-right:3px solid #0000004d;border-radius:2px;width:20px;height:20px;font-size:26px;display:block;position:absolute;top:60px;right:10px;transform:rotate(137deg)}@media only screen and (max-width:991px){.aol-part-one .faq .card .card-header h5 .btn:after{top:20px}}.aol-part-one .faq .card .card-header h5 .btn.collapsed:after{transition:all .5ms;transform:rotate(45deg)}@media only screen and (max-width:991px){.aol-part-one .faq .card .card-header h5 .btn{padding:20px 30px 20px 20px!important;font-size:15px!important;line-height:18px!important}}.aol-part-one .faq .card .card-body{color:#010101;padding-top:0;padding-bottom:50px;padding-left:50px;font-family:museo_sans300;font-size:24px!important;line-height:28px!important}@media only screen and (max-width:991px){.aol-part-one .faq .card .card-body{padding:0 0 20px 20px;font-size:14px!important;line-height:16px!important}}.aol-part-one .faq .card .card-body a{color:#010101;text-decoration:underline}.aol-part-one .faq .card .card-body ul{padding:15px 0 15px 25px}.aol-part-one .faq .card .card-body ul li{padding:0 0 10px 10px;list-style:inside}@media only screen and (max-width:991px){.aol-part-one .faq{padding-top:60px}.aol-part-one .faq .section-title{padding-bottom:0}}.aol-part-one .orange{color:#ff8400}.aol-part-one .no_border{border:0!important}.aol-part-one .section-title{color:#000;padding:0 150px 20px;font-family:Lora,serif;font-size:50px;font-weight:500;line-height:50px!important}@media only screen and (max-width:991px){.aol-part-one .section-title{padding:0;font-size:24px;font-weight:500;line-height:24px!important}.aol-part-one .section-title br{position:absolute}}.aol-part-one .benefits-title{padding:0 150px 80px}.aol-part-one .section-desc{color:#000;font-size:28px;line-height:34px!important}.aol-part-one .stats-1{background:linear-gradient(90deg,#0997ac 0%,#9ee9ac 100%);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;font-size:29px;line-height:29px}.aol-part-one .stats-2{background:linear-gradient(90deg,#0bbafb 0%,#4285ec 100%);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;font-size:29px;line-height:29px}.aol-part-one .stats-3{-webkit-text-fill-color:#0000;background-image:linear-gradient(90deg,#f39459 0%,#6f5ea4 100%);-webkit-background-clip:text;background-clip:text;font-size:29px;line-height:29px}.aol-part-one .stats-desc{color:#000;letter-spacing:-.5px;padding-top:35px;font-size:21px;line-height:25px;display:inline-block}@media screen and (max-width:768px){.aol-part-one .stats-desc{padding-top:0}}.aol-part-one .float-bar{z-index:10;background:#fff;width:100%;padding:10px 0;position:fixed;bottom:0;left:0}.aol-part-one .float-wrapper{justify-content:center;align-items:center;max-width:1125px;margin:0 auto;display:flex}.aol-part-one .float-wrapper:has(.FlexEligibleBadge_badge__g1fEy){justify-content:center;align-items:center;display:flex}.aol-part-one .float-wrapper:has(.FlexEligibleBadge_badge__g1fEy) .bar-right{float:unset;width:auto}@media screen and (max-width:768px){.aol-part-one .float-wrapper{max-width:320px}}.aol-part-one .bar-left{float:left;text-align:right;padding-right:10px}.aol-part-one .bar-left:has(.FlexEligibleBadge_badge__g1fEy){float:unset;width:auto}@media screen and (max-width:767px){.aol-part-one .bar-left{width:50%;padding-right:0}}.aol-part-one .bar-left .bar-title{font-family:museo_sans500;font-size:22px}.aol-part-one .bar-left .bar-title:has(.FlexEligibleBadge_badge__g1fEy){flex-direction:column;align-items:flex-start;line-height:normal;display:flex}@media screen and (max-width:767px){.aol-part-one .bar-left .bar-title{text-align:left;padding:0 0 0 10px;font-size:16px;line-height:17px}}.aol-part-one .bar-right{float:right;text-align:left;width:calc(50% - 10px);padding-left:10px}.aol-part-one .bar-right button{color:#fff;background:linear-gradient(90deg,#ff9800 9.51%,#ff7e00 93.54%);border:0;border-radius:2rem;padding:1rem;font-size:20px;font-weight:600}@media screen and (max-width:767px){.aol-part-one .bar-right button{padding:.5rem .8rem;font-size:14px}}.aol-part-one .bar-right a img{width:35%}@media screen and (max-width:767px){.aol-part-one .bar-right a img{width:132px}.aol-part-one:before{content:"";background-color:#ffe7cd;width:100%;height:200px;position:absolute;top:0;left:0}}.sky-breath-wellness-educators .sky-educators-heading{color:#31364e;margin-bottom:1.25rem;font-family:Lora,serif;font-size:48px;font-style:normal;font-weight:400;line-height:1.2}@media screen and (max-width:991px){.sky-breath-wellness-educators .sky-educators-heading{font-size:32px}}@media screen and (max-width:575px){.sky-breath-wellness-educators .sky-educators-heading{font-size:28px}}.sky-breath-wellness-educators .sky-educators-subheading{color:#31364e;max-width:820px;margin-bottom:2.5rem;margin-left:auto;margin-right:auto;font-family:Work Sans,sans-serif;font-size:20px}@media screen and (max-width:767px){.sky-breath-wellness-educators .sky-educators-subheading{font-size:18px}}.sky-breath-wellness-educators .sky-educators-subheading strong{border-bottom:2px solid #3b89e6}.sky-breath-wellness-educators .sky-educators-subheading a{color:inherit;text-decoration:none}.sky-breath-wellness-educators .sky-educators-subheading a:hover{opacity:.85}.sky-breath-wellness-educators .sky-educators-body{color:#31364e;font-family:Work Sans,sans-serif;font-size:20px;line-height:1.6}.sky-breath-wellness-educators .sky-educators-body--lead{margin-bottom:1.25rem}.sky-breath-wellness-educators .sky-breath-educators{background:#fff;flex-direction:column;align-items:stretch;width:100%;padding:0 0 48px;display:flex;position:relative;overflow-x:hidden}.sky-breath-wellness-educators .sky-breath-educators__hero{box-sizing:border-box;background-image:url(/img/courses/banner-sky-breath-wellness-for-educators.jpg);background-position:100%;background-repeat:no-repeat;background-size:cover;width:100vw;max-width:100vw;min-height:480px;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:108px 0 56px}@media screen and (max-width:767px){.sky-breath-wellness-educators .sky-breath-educators__hero{background-image:url(/img/courses/banner-mobile-sky-breath-wellness-for-educators.jpg);background-position:top;background-size:cover;flex-direction:column;justify-content:flex-end;align-items:stretch;min-height:min(92vh,720px);padding:0 16px 20px;display:flex}.sky-breath-wellness-educators .sky-breath-educators__hero-panel{box-sizing:border-box;background:#ffffffe0;border-radius:16px;width:100%;max-width:100%;margin:0;padding:24px 20px 28px}}.sky-breath-wellness-educators .sky-breath-educators .first-section{z-index:1;margin-bottom:0;padding-left:34px;position:relative}@media screen and (max-width:767px){.sky-breath-wellness-educators .sky-breath-educators .first-section{text-align:center;padding-left:20px}}.sky-breath-wellness-educators .sky-breath-educators .first-section .banner-title{color:#31364e;text-align:left;max-width:560px;margin-bottom:16px;font-family:Work Sans,sans-serif;font-size:42px;font-weight:700;line-height:1.2}@media only screen and (max-width:991px){.sky-breath-wellness-educators .sky-breath-educators .first-section .banner-title{max-width:100%;font-size:28px}}@media screen and (max-width:767px){.sky-breath-wellness-educators .sky-breath-educators .first-section .banner-title{text-align:center;margin-bottom:12px;font-size:22px;line-height:1.25}}.sky-breath-wellness-educators .sky-breath-educators .first-section .banner-subtitle{color:#31364e;max-width:560px;margin-bottom:0;font-family:Lora,serif;font-size:24px;font-style:italic;font-weight:400;line-height:1.4}@media only screen and (max-width:991px){.sky-breath-wellness-educators .sky-breath-educators .first-section .banner-subtitle{max-width:100%;font-size:18px}}@media screen and (max-width:767px){.sky-breath-wellness-educators .sky-breath-educators .first-section .banner-subtitle{text-align:center;font-size:16px}}.sky-breath-wellness-educators .sky-breath-educators .first-section .hero-register-button-wrapper{margin-top:30px;margin-bottom:0}@media screen and (max-width:767px){.sky-breath-wellness-educators .sky-breath-educators .first-section .hero-register-button-wrapper{text-align:center;margin-top:20px}.sky-breath-wellness-educators .sky-breath-educators .first-section .hero-register-button-wrapper .hero-register-button{width:100%;max-width:100%}}.sky-breath-wellness-educators .sky-breath-educators>.container{z-index:2;box-sizing:border-box;width:100%;max-width:1140px;margin-top:32px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;position:relative}@media only screen and (max-width:991px){.sky-breath-wellness-educators .sky-breath-educators{padding-bottom:32px}}.sky-breath-wellness-educators .sky-educators-intro{padding:64px 0}.sky-breath-wellness-educators .sky-educators-intro__title{max-width:900px;margin-bottom:2.5rem;margin-left:auto;margin-right:auto}.sky-breath-wellness-educators .sky-educators-intro__row{align-items:flex-start}.sky-breath-wellness-educators .sky-educators-intro__video-col,.sky-breath-wellness-educators .sky-educators-intro__text-col{padding-left:20px;padding-right:20px}.sky-breath-wellness-educators .sky-educators-intro__video{background:#000;border-radius:8px;width:100%;height:0;padding-bottom:56.25%;position:relative;overflow:hidden}.sky-breath-wellness-educators .sky-educators-intro__video iframe{border:0;width:100%;height:100%;position:absolute;top:0;left:0}.sky-breath-wellness-educators .sky-educators-intro__text-col{padding-top:0}.sky-breath-wellness-educators .sky-educators-check-item{color:#31364e;align-items:flex-start;gap:12px;margin-bottom:1rem;font-family:Work Sans,sans-serif;font-size:18px;line-height:1.5;list-style:none;display:flex}.sky-breath-wellness-educators .sky-educators-check-item img{flex-shrink:0;margin-top:4px}.sky-breath-wellness-educators .sky-educators-impacts{background:#fff;padding:48px 0 64px}.sky-breath-wellness-educators .sky-educators-impacts__grid{grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:3rem;display:grid}@media screen and (max-width:991px){.sky-breath-wellness-educators .sky-educators-impacts__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:575px){.sky-breath-wellness-educators .sky-educators-impacts__grid{grid-template-columns:1fr}}.sky-breath-wellness-educators .sky-educators-impacts__card{text-align:center;background:#f5f0e8;border-radius:8px;flex-direction:column;align-items:center;padding:28px 24px;display:flex}.sky-breath-wellness-educators .sky-educators-impacts__metric{flex-direction:row;justify-content:center;align-items:center;gap:8px;margin-bottom:12px;display:flex}.sky-breath-wellness-educators .sky-educators-impacts__arrow{filter:brightness(0)saturate()invert(52%)sepia(79%)saturate(2476%)hue-rotate(186deg)brightness(95%)contrast(92%);flex-shrink:0;width:28px;height:auto;display:block}.sky-breath-wellness-educators .sky-educators-impacts__arrow--down{transform:rotate(180deg)}.sky-breath-wellness-educators .sky-educators-impacts__value{color:#3b89e6;white-space:nowrap;margin-bottom:0;font-family:Work Sans,sans-serif;font-size:48px;font-weight:700;line-height:1}@media screen and (max-width:575px){.sky-breath-wellness-educators .sky-educators-impacts__value{font-size:40px}}.sky-breath-wellness-educators .sky-educators-impacts__label{color:#31364e;margin:0;font-family:Work Sans,sans-serif;font-size:18px;line-height:1.4}.sky-breath-wellness-educators .sky-educators-impacts__footnote{margin-left:2px}.sky-breath-wellness-educators .sky-educators-impacts__footnote a{color:#3b89e6;font-size:12px;font-weight:600;text-decoration:underline}.sky-breath-wellness-educators .sky-educators-impacts__footnote a:hover{color:#1b6fd3}.sky-breath-wellness-educators .sky-educators-perfect-for{background:#fff;padding:64px 0 0;overflow:hidden}@media screen and (max-width:767px){.sky-breath-wellness-educators .sky-educators-perfect-for{padding:0}}.sky-breath-wellness-educators .sky-educators-perfect-for__row{align-items:center}.sky-breath-wellness-educators .sky-educators-perfect-for__content{padding-right:32px}@media screen and (max-width:991px){.sky-breath-wellness-educators .sky-educators-perfect-for__content{margin-bottom:2rem;padding-right:15px}}.sky-breath-wellness-educators .sky-educators-perfect-for__title{text-align:left;color:#31364e;margin-bottom:2rem;font-family:Work Sans,sans-serif;font-size:28px;font-weight:700}@media screen and (max-width:767px){.sky-breath-wellness-educators .sky-educators-perfect-for__title{font-size:22px}}.sky-breath-wellness-educators .sky-educators-perfect-for__list{margin:0;padding:0;list-style:none}.sky-breath-wellness-educators .sky-educators-perfect-for__item{align-items:flex-start;gap:14px;margin-bottom:1.5rem;list-style:none;display:flex}.sky-breath-wellness-educators .sky-educators-perfect-for__item img{flex-shrink:0;margin-top:4px}.sky-breath-wellness-educators .sky-educators-perfect-for__item span{color:#31364e;font-family:Lora,serif;font-size:22px;font-style:italic;font-weight:400;line-height:1.45}@media screen and (max-width:767px){.sky-breath-wellness-educators .sky-educators-perfect-for__item span{font-size:18px}}.sky-breath-wellness-educators .sky-educators-perfect-for__media{justify-content:center;align-items:center;display:flex}@media screen and (max-width:991px){.sky-breath-wellness-educators .sky-educators-perfect-for__media{justify-content:center}}.sky-breath-wellness-educators .sky-educators-perfect-for__image-mask{aspect-ratio:1;width:100%;margin-left:auto;margin-right:0;overflow:hidden}@media screen and (max-width:991px){.sky-breath-wellness-educators .sky-educators-perfect-for__image-mask{max-width:400px;margin-left:auto;margin-right:auto}}.sky-breath-wellness-educators .sky-educators-perfect-for__image-mask img{-o-object-position:center top;object-position:center top;width:100%;height:100%;display:block}.sky-breath-wellness-educators .sky-educators-glimpse__header{color:#fff;background:linear-gradient(#1374e8 0%,#70bafa 100%);padding:48px 24px}.sky-breath-wellness-educators .sky-educators-glimpse__title{color:#fff;margin-bottom:12px;font-family:Lora,serif;font-size:36px;font-weight:400;line-height:1.25}@media screen and (max-width:767px){.sky-breath-wellness-educators .sky-educators-glimpse__title{font-size:24px}}.sky-breath-wellness-educators .sky-educators-glimpse__desc{color:#fff;opacity:.95;max-width:720px;margin:0 auto;font-family:Work Sans,sans-serif;font-size:20px}.sky-breath-wellness-educators .sky-educators-learn{background:#fff;padding:48px 0 64px;position:relative;overflow:hidden}.sky-breath-wellness-educators .sky-educators-learn:before{content:"";pointer-events:none;z-index:0;background:url(/img/bg-mandala.png) 0/contain no-repeat;width:min(50vw,480px);height:100%;min-height:360px;position:absolute;top:50%;left:max(-80px,-5vw);transform:translateY(-50%)}@media screen and (max-width:767px){.sky-breath-wellness-educators .sky-educators-learn:before{opacity:.6;width:280px;min-height:280px}}.sky-breath-wellness-educators .sky-educators-learn .container{z-index:1;position:relative}.sky-breath-wellness-educators .sky-educators-learn__card{z-index:1;border:1px solid #e8e8e8;border-radius:14px;max-width:1000px;margin:0 auto;padding:40px 48px;position:relative}@media screen and (max-width:767px){.sky-breath-wellness-educators .sky-educators-learn__card{padding:28px 20px}}.sky-breath-wellness-educators .sky-educators-learn__heading{color:#31364e;text-align:left;margin-bottom:2rem;font-family:Work Sans,sans-serif;font-size:28px;font-weight:700}.sky-breath-wellness-educators .sky-educators-learn__list{margin:0;padding:0;list-style:none}.sky-breath-wellness-educators .sky-educators-learn__item{align-items:flex-start;gap:12px;margin-bottom:1.25rem;list-style:none;display:flex}.sky-breath-wellness-educators .sky-educators-learn__item img{flex-shrink:0;margin-top:3px}.sky-breath-wellness-educators .sky-educators-learn__item span{color:#31364e;font-family:Work Sans,sans-serif;font-size:16px;line-height:1.5}.sky-breath-wellness-educators .sky-educators-learn__item span strong{font-weight:700}.sky-breath-wellness-educators .sky-educators-discount{background:#fff;padding:64px 0}@media screen and (max-width:767px){.sky-breath-wellness-educators .sky-educators-discount{padding:0 0 40px}}.sky-breath-wellness-educators .sky-educators-discount__intro{color:#31364e;max-width:720px;margin:0 auto 2.5rem}.sky-breath-wellness-educators .sky-educators-discount__boxes{max-width:960px;margin:0 auto 2.5rem}.sky-breath-wellness-educators .sky-educators-discount__boxes-row{margin-bottom:16px}.sky-breath-wellness-educators .sky-educators-discount__box{color:#31364e;text-align:center;background:#f5f0e8;border-radius:10px;justify-content:center;align-items:center;min-height:88px;margin-bottom:16px;padding:28px 20px;font-family:Work Sans,sans-serif;font-size:18px;font-weight:400;line-height:1.4;display:flex}.sky-breath-wellness-educators .sky-educators-discount__box--wide{max-width:720px;min-height:72px;margin:0 auto 16px}.sky-breath-wellness-educators .sky-educators-discount__cta{color:#fff;text-align:center;background:linear-gradient(90deg,#ff9800 9.51%,#ff7e00 93.54%);border-radius:999px;max-width:640px;margin:0 auto 1.75rem;padding:1rem 2.5rem;font-family:Work Sans,sans-serif;font-size:18px;font-weight:700;line-height:1.35;text-decoration:none;display:inline-block}.sky-breath-wellness-educators .sky-educators-discount__cta:hover{color:#fff;opacity:.92;text-decoration:none}.sky-breath-wellness-educators .sky-educators-discount__footer{color:#31364e;max-width:720px;margin:0 auto;font-family:Work Sans,sans-serif;font-size:16px;line-height:1.5}.sky-breath-wellness-educators .sky-educators-discount__footer-link{font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline;display:inline}.sky-breath-wellness-educators .sky-educators-discount__footer-link:hover{opacity:.85}.sky-breath-wellness-educators .sky-educators-stats-bar{background:linear-gradient(#1374e8 0%,#70bafa 100%);padding:48px 0}.sky-breath-wellness-educators .sky-educators-stats-bar__col{margin-bottom:24px}@media screen and (min-width:768px){.sky-breath-wellness-educators .sky-educators-stats-bar__col{margin-bottom:0}}.sky-breath-wellness-educators .sky-educators-stats-bar__item{text-align:center;color:#fff}.sky-breath-wellness-educators .sky-educators-stats-bar__icon-wrap{justify-content:center;align-items:center;width:75px;height:75px;margin:0 auto 5px;display:flex}.sky-breath-wellness-educators .sky-educators-stats-bar__icon-wrap img{width:75px;height:auto;display:block}.sky-breath-wellness-educators .sky-educators-stats-bar__value{color:#fff;margin:0 0 6px;font-family:Work Sans,sans-serif;font-size:20px;font-weight:600;line-height:1.2}.sky-breath-wellness-educators .sky-educators-stats-bar__label{color:#fff;margin:0;font-family:Work Sans,sans-serif;font-size:14px;font-weight:400;line-height:1.3}.sky-breath-wellness-educators .sky-educators-stats-bar__sublabel{color:#fff;font-family:Work Sans,sans-serif;font-size:14px;font-weight:400;line-height:1.3}.sky-breath-wellness-educators .sky-educators-testimonials{background:#fff;padding:64px 0;position:relative;overflow:hidden}.sky-breath-wellness-educators .sky-educators-testimonials:before{content:"";pointer-events:none;z-index:0;background:url(/img/bg-mandala.png) 0/contain no-repeat;width:min(50vw,708px);height:100%;min-height:360px;position:absolute;top:50%;left:max(-80px,-5vw);transform:translateY(-50%)}@media screen and (max-width:767px){.sky-breath-wellness-educators .sky-educators-testimonials:before{opacity:.6;width:280px;min-height:280px}}.sky-breath-wellness-educators .sky-educators-testimonials .container{z-index:1;position:relative}.sky-breath-wellness-educators .sky-educators-testimonials__eyebrow{color:#31364e;text-align:center;text-transform:none;font-family:Work Sans,sans-serif;font-size:20px;font-weight:500}.sky-breath-wellness-educators .sky-educators-testimonials__video{aspect-ratio:16/9;background:#000;border-radius:8px;width:100%;max-width:640px;margin:2rem auto 2.5rem;position:relative;overflow:hidden}.sky-breath-wellness-educators .sky-educators-testimonials__video iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.sky-breath-wellness-educators .sky-educators-testimonials__grid{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}@media screen and (max-width:767px){.sky-breath-wellness-educators .sky-educators-testimonials__grid{grid-template-columns:1fr}}.sky-breath-wellness-educators .sky-educators-testimonials__card{background:#f0f1f3;border-radius:14px;gap:20px;min-height:120px;padding:28px 28px 32px;display:flex;position:relative}.sky-breath-wellness-educators .sky-educators-testimonials__quote-icon{flex-shrink:0;width:32px;margin-bottom:16px;display:block}.sky-breath-wellness-educators .sky-educators-testimonials__card-body{flex:1}.sky-breath-wellness-educators .sky-educators-testimonials__text{color:#31364e;margin:0;font-family:Work Sans,sans-serif;font-size:18px;line-height:1.45}@media screen and (max-width:767px){.sky-breath-wellness-educators .sky-educators-testimonials__text{font-size:16px}}.sky-breath-wellness-educators .sky-educators-testimonials__text strong{font-weight:700}.sky-breath-wellness-educators .sky-educators-testimonials__author{color:#31364e;margin:16px 0 0;font-family:Work Sans,sans-serif;font-size:18px;font-weight:400;line-height:1.45}@media screen and (max-width:767px){.sky-breath-wellness-educators .sky-educators-testimonials__author{font-size:16px}}.sky-breath-wellness-educators .sky-educators-bottom-cta{align-items:center;min-height:100vh;display:flex;position:relative;overflow:hidden}.sky-breath-wellness-educators .sky-educators-bottom-cta__bg{z-index:0;background-image:url(/img/hzyul-aol-sm.jpg);background-position:50%;background-size:cover;position:absolute;inset:0}.sky-breath-wellness-educators .sky-educators-bottom-cta__inner{z-index:1;justify-content:flex-end;align-items:center;min-height:480px;padding:56px 15px;display:flex;position:relative}.sky-breath-wellness-educators .sky-educators-bottom-cta__widget{text-align:center;color:#fff;background:#3b89e6;border-radius:15px;width:100%;max-width:307px;padding:40px 36px 36px}.sky-breath-wellness-educators .sky-educators-bottom-cta__title{color:#fff;margin:0 0 28px;font-family:Lora,serif;font-size:32px;font-weight:400;line-height:1.25}.sky-breath-wellness-educators .sky-educators-bottom-cta__button{border-radius:999px;width:100%;margin:0 0 28px;padding:14px 24px;font-size:18px;font-weight:700;background:linear-gradient(90deg,#ff9800 9.51%,#ff7e00 93.54%)!important}.sky-breath-wellness-educators .sky-educators-bottom-cta__spots,.sky-breath-wellness-educators .sky-educators-bottom-cta__discount{color:#fff;margin:0;font-family:Work Sans,sans-serif;font-size:18px;font-weight:400;line-height:24px}.sky-breath-wellness-educators .sky-educators-bottom-cta__spots{margin-bottom:30px}.sky-breath-wellness-educators .sky-educators-bottom-cta__discount a{color:#fff}.sky-breath-wellness-educators .sky-educators-bottom-cta__discount a:hover{color:#fff;opacity:.9}.sky-breath-wellness-educators .sky-educators-iahv{background:#fff;padding:64px 0}.sky-breath-wellness-educators .sky-educators-iahv__heading{max-width:720px;margin-bottom:2.5rem;margin-left:auto;margin-right:auto;font-size:36px}.sky-breath-wellness-educators .sky-educators-iahv__stats{margin-top:0}.sky-breath-wellness-educators .sky-educators-iahv__stat{text-align:center;margin-bottom:16px;padding:16px 12px}.sky-breath-wellness-educators .sky-educators-iahv__icon-wrap{justify-content:center;align-items:center;width:60px;height:60px;margin:0 auto 20px;display:flex}.sky-breath-wellness-educators .sky-educators-iahv__icon-wrap img{border-radius:50%;width:60px;height:auto;display:block}.sky-breath-wellness-educators .sky-educators-iahv__value{color:#6f7283;margin-bottom:8px;font-family:Work Sans,sans-serif;font-size:20px;font-weight:700;line-height:1.3}.sky-breath-wellness-educators .sky-educators-iahv__label{color:#6b7280;max-width:220px;margin:0 auto;font-family:Work Sans,sans-serif;font-size:14px;font-weight:400;line-height:1.4}.sky-breath-wellness-educators button.register-button,.sky-breath-wellness-educators .hero-register-button{color:#fff;cursor:pointer;background:linear-gradient(90deg,#5f9feb 0%,#3b89e6 100%);border:0;border-radius:2rem;padding:1rem 1.5rem;font-family:Work Sans,sans-serif;font-size:18px;font-weight:600}.sky-breath-wellness-educators button.register-button .fa-solid,.sky-breath-wellness-educators .hero-register-button .fa-solid{color:#fff;margin-left:.25rem}.sky-breath-wellness-educators .float-bar .bar-right button.register-button{background:linear-gradient(90deg,#5f9feb 0%,#3b89e6 100%)}@media screen and (max-width:767px){.sky-breath-wellness-educators .float-bar .bar-right button.register-button{padding:10px;font-size:16px}.sky-breath-wellness-educators .float-bar .bar-right button.register-button svg{display:none}}.org-sky-schools .sky-breath-wellness-educators .registration-widget button.register-button{background:linear-gradient(90deg,#5f9feb 0%,#3b89e6 100%)}.sky-effortless-meditation .sky-effortless-heading{color:#31364e;margin-bottom:1.25rem;font-family:Lora,serif;font-size:48px;font-style:normal;font-weight:400;line-height:1.2}@media screen and (max-width:991px){.sky-effortless-meditation .sky-effortless-heading{font-size:32px}}@media screen and (max-width:575px){.sky-effortless-meditation .sky-effortless-heading{font-size:28px}}.sky-effortless-meditation .sky-effortless-body{color:#31364e;max-width:900px;margin:0 auto;font-family:Work Sans,sans-serif;font-size:20px;line-height:1.6}@media screen and (max-width:767px){.sky-effortless-meditation .sky-effortless-body{font-size:18px}}.sky-effortless-meditation .sky-effortless-hero{background:#fff;flex-direction:column;align-items:stretch;width:100%;padding:0 0 48px;display:flex;position:relative;overflow-x:hidden}.sky-effortless-meditation .sky-effortless-hero__banner{box-sizing:border-box;background-image:url(/img/courses/SKY-Schools-Effortless-Meditation-Tile.webp);background-position:100%;background-repeat:no-repeat;background-size:cover;width:100vw;max-width:100vw;min-height:480px;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:108px 0 56px;position:relative}@media screen and (min-width:768px){.sky-effortless-meditation .sky-effortless-hero__banner:before{content:"";pointer-events:none;z-index:0;background:linear-gradient(90deg,#fff 0% 65%,#ffffffbf 85%,#fff0 100%);width:55%;height:100%;position:absolute;top:0;left:0}}@media screen and (max-width:767px){.sky-effortless-meditation .sky-effortless-hero__banner:before{content:"";pointer-events:none;z-index:0;background:linear-gradient(#fff0 0%,#ffffffbf 15%,#fff 25% 100%);width:100%;height:50%;position:absolute;bottom:0;left:0}.sky-effortless-meditation .sky-effortless-hero__banner{background-position:86% 0;background-size:auto 450px;flex-direction:column;justify-content:flex-end;align-items:stretch;min-height:min(92vh,720px);padding:0 16px 20px;display:flex}.sky-effortless-meditation .sky-effortless-hero__panel{box-sizing:border-box;background:#ffffffe0;border-radius:16px;width:100%;max-width:100%;margin:0;padding:24px 20px 28px}}.sky-effortless-meditation .sky-effortless-hero .first-section{z-index:1;margin-bottom:0;padding-left:34px;position:relative}@media screen and (max-width:767px){.sky-effortless-meditation .sky-effortless-hero .first-section{text-align:center;padding-left:20px}}.sky-effortless-meditation .sky-effortless-hero .first-section .banner-title{color:#31364e;text-align:left;max-width:560px;margin-bottom:16px;font-family:Work Sans,sans-serif;font-size:42px;font-weight:700;line-height:1.2}@media only screen and (max-width:991px){.sky-effortless-meditation .sky-effortless-hero .first-section .banner-title{max-width:100%;font-size:28px}}@media screen and (max-width:767px){.sky-effortless-meditation .sky-effortless-hero .first-section .banner-title{text-align:center;margin-bottom:12px;font-size:22px;line-height:1.25}}.sky-effortless-meditation .sky-effortless-hero .first-section .banner-subtitle{color:#31364e;max-width:560px;margin-bottom:0;font-family:Lora,serif;font-size:24px;font-style:italic;font-weight:400;line-height:1.4}@media only screen and (max-width:991px){.sky-effortless-meditation .sky-effortless-hero .first-section .banner-subtitle{max-width:100%;font-size:18px}}@media screen and (max-width:767px){.sky-effortless-meditation .sky-effortless-hero .first-section .banner-subtitle{text-align:center;font-size:16px}}.sky-effortless-meditation .sky-effortless-hero .first-section .hero-register-button-wrapper{margin-top:30px;margin-bottom:0}@media screen and (max-width:767px){.sky-effortless-meditation .sky-effortless-hero .first-section .hero-register-button-wrapper{text-align:center;margin-top:20px}.sky-effortless-meditation .sky-effortless-hero .first-section .hero-register-button-wrapper .hero-register-button{width:100%;max-width:100%}}.sky-effortless-meditation .sky-effortless-hero>.container{z-index:2;box-sizing:border-box;width:100%;max-width:1140px;margin-top:32px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;position:relative}@media only screen and (max-width:991px){.sky-effortless-meditation .sky-effortless-hero{padding-bottom:32px}}.sky-effortless-meditation .sky-effortless-intro,.sky-effortless-meditation .sky-effortless-faq{background:#fff;padding:64px 0}.sky-effortless-meditation .sky-effortless-faq .accordion{max-width:900px;margin:2rem auto 0}.sky-effortless-meditation .sky-effortless-faq .card{background:0 0;border:none;border-bottom:1px solid #dcdcdc;border-radius:0;padding:20px 0}@media screen and (max-width:767px){.sky-effortless-meditation .sky-effortless-faq .card{padding:0}}.sky-effortless-meditation .sky-effortless-faq .card:last-child{border-bottom:none}.sky-effortless-meditation .sky-effortless-faq .card-header{background:0 0;border:none;padding:24px 0}.sky-effortless-meditation .sky-effortless-faq .card-header button.btn{text-align:left;color:#31364e;width:100%;padding:0 50px 0 0;font-family:Work Sans,sans-serif;font-size:20px;font-weight:600;line-height:1.35;display:block;position:relative}.sky-effortless-meditation .sky-effortless-faq .card-header button.btn:focus,.sky-effortless-meditation .sky-effortless-faq .card-header button.btn:hover{text-decoration:none}.sky-effortless-meditation .sky-effortless-faq .card-header button.btn:before{content:"+";color:#00000080;font-size:26px;font-weight:400;position:absolute;top:0;right:0;transform:rotate(45deg)}.sky-effortless-meditation .sky-effortless-faq .card-header button.btn.collapsed:before{transform:rotate(0)}@media screen and (max-width:767px){.sky-effortless-meditation .sky-effortless-faq .card-header button.btn{font-size:18px}}.sky-effortless-meditation .sky-effortless-faq .card-body{color:#31364e;padding:0 0 20px;font-family:Work Sans,sans-serif;font-size:18px;line-height:1.5}@media screen and (max-width:767px){.sky-effortless-meditation .sky-effortless-faq .card-body{font-size:16px}}.sky-effortless-meditation button.register-button,.sky-effortless-meditation .hero-register-button{color:#fff;cursor:pointer;background:linear-gradient(90deg,#5f9feb 0%,#3b89e6 100%);border:0;border-radius:2rem;padding:1rem 1.5rem;font-family:Work Sans,sans-serif;font-size:18px;font-weight:600}.sky-effortless-meditation button.register-button .fa-solid,.sky-effortless-meditation .hero-register-button .fa-solid{color:#fff;margin-left:.25rem}.sky-effortless-meditation .float-bar .bar-right button.register-button{background:linear-gradient(90deg,#5f9feb 0%,#3b89e6 100%)}@media screen and (max-width:767px){.sky-effortless-meditation .float-bar .bar-right button.register-button{padding:10px;font-size:16px}.sky-effortless-meditation .float-bar .bar-right button.register-button svg{display:none}}.org-sky-schools .sky-breath-wellness-educators .registration-widget .fa-solid,.org-sky-schools .sky-breath-wellness-educators .registration-widget .orange,.org-sky-schools .sky-effortless-meditation .registration-widget .fa-solid,.org-sky-schools .sky-effortless-meditation .registration-widget .orange,.org-sky-schools .sky-schools-silent-retreat .registration-widget .fa-solid,.org-sky-schools .sky-schools-silent-retreat .registration-widget .orange{color:#3b89e6}.org-sky-schools .sky-breath-wellness-educators .registration-widget .circle:before,.org-sky-schools .sky-effortless-meditation .registration-widget .circle:before,.org-sky-schools .sky-schools-silent-retreat .registration-widget .circle:before{background-color:#3b89e6}.org-sky-schools .sky-breath-wellness-educators .registration-widget .location .content a,.org-sky-schools .sky-effortless-meditation .registration-widget .location .content a,.org-sky-schools .sky-schools-silent-retreat .registration-widget .location .content a{color:#3b89e6}.org-sky-schools .sky-breath-wellness-educators .registration-widget .location .content a:hover,.org-sky-schools .sky-effortless-meditation .registration-widget .location .content a:hover,.org-sky-schools .sky-schools-silent-retreat .registration-widget .location .content a:hover{color:#1c74dc}.org-sky-schools .sky-breath-wellness-educators .registration-widget button.register-button,.org-sky-schools .sky-breath-wellness-educators .registration-widget .register-button,.org-sky-schools .sky-effortless-meditation .registration-widget button.register-button,.org-sky-schools .sky-effortless-meditation .registration-widget .register-button,.org-sky-schools .sky-schools-silent-retreat .registration-widget button.register-button,.org-sky-schools .sky-schools-silent-retreat .registration-widget .register-button{background:linear-gradient(90deg,#5f9feb 0%,#3b89e6 100%)!important}.org-sky-schools .sky-breath-wellness-educators .registration-widget button.register-button .fa-solid,.org-sky-schools .sky-breath-wellness-educators .registration-widget .register-button .fa-solid,.org-sky-schools .sky-effortless-meditation .registration-widget button.register-button .fa-solid,.org-sky-schools .sky-effortless-meditation .registration-widget .register-button .fa-solid,.org-sky-schools .sky-schools-silent-retreat .registration-widget button.register-button .fa-solid,.org-sky-schools .sky-schools-silent-retreat .registration-widget .register-button .fa-solid{color:#fff}.org-sky-schools .sky-breath-wellness-educators .registration-widget .early-bird-banner,.org-sky-schools .sky-effortless-meditation .registration-widget .early-bird-banner,.org-sky-schools .sky-schools-silent-retreat .registration-widget .early-bird-banner{background:#3b89e61f}.org-sky-schools .sky-breath-wellness-educators .registration-widget .notes .content::-webkit-scrollbar-track{background:#3b89e614}.org-sky-schools .sky-effortless-meditation .registration-widget .notes .content::-webkit-scrollbar-track{background:#3b89e614}.org-sky-schools .sky-schools-silent-retreat .registration-widget .notes .content::-webkit-scrollbar-track{background:#3b89e614}.org-sky-schools .sky-breath-wellness-educators .registration-widget .notes .content::-webkit-scrollbar-thumb{background:#7fb2ef}.org-sky-schools .sky-breath-wellness-educators .registration-widget .notes .content::-webkit-scrollbar-thumb:hover{background:#7fb2ef}.org-sky-schools .sky-effortless-meditation .registration-widget .notes .content::-webkit-scrollbar-thumb{background:#7fb2ef}.org-sky-schools .sky-effortless-meditation .registration-widget .notes .content::-webkit-scrollbar-thumb:hover{background:#7fb2ef}.org-sky-schools .sky-schools-silent-retreat .registration-widget .notes .content::-webkit-scrollbar-thumb{background:#7fb2ef}.org-sky-schools .sky-schools-silent-retreat .registration-widget .notes .content::-webkit-scrollbar-thumb:hover{background:#7fb2ef}.sky-schools-silent-retreat .sky-silent-retreat-heading{color:#31364e;margin-bottom:1.25rem;font-family:Lora,serif;font-size:48px;font-style:normal;font-weight:400;line-height:1.2}@media screen and (max-width:991px){.sky-schools-silent-retreat .sky-silent-retreat-heading{font-size:32px}}@media screen and (max-width:575px){.sky-schools-silent-retreat .sky-silent-retreat-heading{font-size:28px}}.sky-schools-silent-retreat .sky-silent-retreat-body{color:#31364e;max-width:900px;margin:0 auto 1.25rem;font-family:Work Sans,sans-serif;font-size:20px;line-height:1.6}.sky-schools-silent-retreat .sky-silent-retreat-body:last-of-type{margin-bottom:0}@media screen and (max-width:767px){.sky-schools-silent-retreat .sky-silent-retreat-body{font-size:18px}}.sky-schools-silent-retreat .sky-silent-retreat-hero{background:#fff;flex-direction:column;align-items:stretch;width:100%;padding:0 0 48px;display:flex;position:relative;overflow-x:hidden}.sky-schools-silent-retreat .sky-silent-retreat-hero__banner{box-sizing:border-box;background-image:url(/img/courses/SKY-Schools-Silent-Retreat-Tile.webp);background-position:100%;background-repeat:no-repeat;background-size:auto 100%;width:100vw;max-width:100vw;min-height:480px;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:108px 0 56px;position:relative}@media screen and (min-width:1600px){.sky-schools-silent-retreat .sky-silent-retreat-hero__banner{background-size:auto 160%}}@media screen and (min-width:768px){.sky-schools-silent-retreat .sky-silent-retreat-hero__banner:before{content:"";pointer-events:none;z-index:0;background:linear-gradient(90deg,#fff 0% 65%,#ffffffbf 85%,#fff0 100%);width:55%;height:100%;position:absolute;top:0;left:0}}@media screen and (max-width:767px){.sky-schools-silent-retreat .sky-silent-retreat-hero__banner:before{content:"";pointer-events:none;z-index:0;background:linear-gradient(#fff0 0%,#ffffffbf 15%,#fff 25% 100%);width:100%;height:50%;position:absolute;bottom:0;left:0}.sky-schools-silent-retreat .sky-silent-retreat-hero__banner{background-position:75% 0;background-size:auto 450px;flex-direction:column;justify-content:flex-end;align-items:stretch;min-height:min(92vh,720px);padding:0 16px 20px;display:flex}.sky-schools-silent-retreat .sky-silent-retreat-hero__panel{box-sizing:border-box;background:#ffffffe0;border-radius:16px;width:100%;max-width:100%;margin:0;padding:24px 20px 28px}}.sky-schools-silent-retreat .sky-silent-retreat-hero .first-section{z-index:1;margin-bottom:0;padding-left:34px;position:relative}@media screen and (max-width:767px){.sky-schools-silent-retreat .sky-silent-retreat-hero .first-section{text-align:center;padding-left:20px}}.sky-schools-silent-retreat .sky-silent-retreat-hero .first-section .banner-title{color:#31364e;text-align:left;max-width:560px;margin-bottom:16px;font-family:Work Sans,sans-serif;font-size:42px;font-weight:700;line-height:1.2}@media only screen and (max-width:991px){.sky-schools-silent-retreat .sky-silent-retreat-hero .first-section .banner-title{max-width:100%;font-size:28px}}@media screen and (max-width:767px){.sky-schools-silent-retreat .sky-silent-retreat-hero .first-section .banner-title{text-align:center;margin-bottom:12px;font-size:22px;line-height:1.25}}.sky-schools-silent-retreat .sky-silent-retreat-hero .first-section .banner-subtitle{color:#31364e;max-width:560px;margin-bottom:0;font-family:Lora,serif;font-size:24px;font-style:italic;font-weight:400;line-height:1.4}@media only screen and (max-width:991px){.sky-schools-silent-retreat .sky-silent-retreat-hero .first-section .banner-subtitle{max-width:100%;font-size:18px}}@media screen and (max-width:767px){.sky-schools-silent-retreat .sky-silent-retreat-hero .first-section .banner-subtitle{text-align:center;font-size:16px}}.sky-schools-silent-retreat .sky-silent-retreat-hero .first-section .hero-register-button-wrapper{margin-top:30px;margin-bottom:0}@media screen and (max-width:767px){.sky-schools-silent-retreat .sky-silent-retreat-hero .first-section .hero-register-button-wrapper{text-align:center;margin-top:20px}.sky-schools-silent-retreat .sky-silent-retreat-hero .first-section .hero-register-button-wrapper .hero-register-button{width:100%;max-width:100%}}.sky-schools-silent-retreat .sky-silent-retreat-hero>.container{z-index:2;box-sizing:border-box;width:100%;max-width:1140px;margin-top:32px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;position:relative}@media only screen and (max-width:991px){.sky-schools-silent-retreat .sky-silent-retreat-hero{padding-bottom:32px}}.sky-schools-silent-retreat .sky-silent-retreat-intro,.sky-schools-silent-retreat .sky-silent-retreat-faq{background:#fff;padding:64px 0}.sky-schools-silent-retreat .sky-silent-retreat-faq .accordion{max-width:900px;margin:2rem auto 0}.sky-schools-silent-retreat .sky-silent-retreat-faq .card{background:0 0;border:none;border-bottom:1px solid #dcdcdc;border-radius:0;padding:20px 0}@media screen and (max-width:767px){.sky-schools-silent-retreat .sky-silent-retreat-faq .card{padding:0}}.sky-schools-silent-retreat .sky-silent-retreat-faq .card:last-child{border-bottom:none}.sky-schools-silent-retreat .sky-silent-retreat-faq .card-header{background:0 0;border:none;padding:24px 0}.sky-schools-silent-retreat .sky-silent-retreat-faq .card-header button.btn{text-align:left;color:#31364e;width:100%;padding:0 50px 0 0;font-family:Work Sans,sans-serif;font-size:20px;font-weight:600;line-height:1.35;display:block;position:relative}.sky-schools-silent-retreat .sky-silent-retreat-faq .card-header button.btn:focus,.sky-schools-silent-retreat .sky-silent-retreat-faq .card-header button.btn:hover{text-decoration:none}.sky-schools-silent-retreat .sky-silent-retreat-faq .card-header button.btn:before{content:"+";color:#00000080;font-size:26px;font-weight:400;position:absolute;top:0;right:0;transform:rotate(45deg)}.sky-schools-silent-retreat .sky-silent-retreat-faq .card-header button.btn.collapsed:before{transform:rotate(0)}@media screen and (max-width:767px){.sky-schools-silent-retreat .sky-silent-retreat-faq .card-header button.btn{font-size:18px}}.sky-schools-silent-retreat .sky-silent-retreat-faq .card-body{color:#31364e;padding:0 0 20px;font-family:Work Sans,sans-serif;font-size:18px;line-height:1.5}@media screen and (max-width:767px){.sky-schools-silent-retreat .sky-silent-retreat-faq .card-body{font-size:16px}}.sky-schools-silent-retreat button.register-button,.sky-schools-silent-retreat .hero-register-button{color:#fff;cursor:pointer;background:linear-gradient(90deg,#5f9feb 0%,#3b89e6 100%);border:0;border-radius:2rem;padding:1rem 1.5rem;font-family:Work Sans,sans-serif;font-size:18px;font-weight:600}.sky-schools-silent-retreat button.register-button .fa-solid,.sky-schools-silent-retreat .hero-register-button .fa-solid{color:#fff;margin-left:.25rem}.sky-schools-silent-retreat .float-bar .bar-right button.register-button{background:linear-gradient(90deg,#5f9feb 0%,#3b89e6 100%)}@media screen and (max-width:767px){.sky-schools-silent-retreat .float-bar .bar-right button.register-button{padding:10px;font-size:16px}.sky-schools-silent-retreat .float-bar .bar-right button.register-button svg{display:none}}.courses-nearby .container{max-width:1334px;padding-top:60px;padding-bottom:60px}@media only screen and (max-width:991px){.courses-nearby .container{padding:30px 0}}.courses-nearby .section-title{margin-bottom:24px;padding:0;font-size:70px;font-weight:400;line-height:84px!important}@media only screen and (max-width:991px){.courses-nearby .section-title{margin-bottom:32px;padding:0 15px;font-size:32px;line-height:38px!important}}.courses-nearby .course-types{justify-content:center;gap:16px;display:flex}@media only screen and (max-width:991px){.courses-nearby .course-types{padding:0 15px}}.courses-nearby .course-types .form-item{background-color:#f7f7f7;border-radius:32px;padding:6px}.courses-nearby .course-types input[type=radio]{opacity:0;width:0;height:0;position:absolute}.courses-nearby .course-types label{color:#31364e;align-items:center;gap:8px;margin:0;font-size:16px;font-weight:400;line-height:24px;display:flex}.courses-nearby .course-types label:after{content:"";border:1.5px solid #ddd5d0;border-radius:20px;width:20px;min-width:20px;height:20px;display:block}.courses-nearby .course-types label .icon-aol{color:#fff;background:linear-gradient(102.78deg,#3d8be8 -37.89%,#89beec 100.28%);border-radius:100%;justify-content:center;align-items:center;width:32px;height:32px;font-size:20px;display:flex}.courses-nearby .course-types label .icon-aol.iconaol-monitor-mobile{background:linear-gradient(102.78deg,#ffd16f -37.89%,#ff865b 100.28%)}.courses-nearby .course-types input[type=radio]:checked+label:after{content:"";color:#e47d6c;background:#e47d6c;border-width:2px;border-color:#fff;justify-content:center;align-items:center;width:16px;min-width:16px;height:16px;margin-left:2px;margin-right:2px;display:flex;box-shadow:0 0 0 2px #e47d6c}.courses-nearby .course-filters-wrapper{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-top:16px;display:flex;overflow:visible}@media only screen and (max-width:991px){.courses-nearby .course-filters-wrapper{flex-direction:column;align-items:stretch;gap:16px;padding:0 15px}}.courses-nearby .course-location-select{z-index:10;flex:1;min-width:280px;max-width:321px;position:relative;overflow:visible}@media only screen and (max-width:991px){.courses-nearby .course-location-select{width:100%;max-width:100%}}.courses-nearby .course-location-select .form-item{flex-direction:column;display:flex;position:relative;overflow:visible}.courses-nearby .course-location-select .form-item+.form-item{margin-top:12px}.courses-nearby .course-location-select .form-item label{color:#6f7283;margin-bottom:6px;font-size:14px;font-weight:500}.courses-nearby .course-location-select .form-item select{color:#31364e;border:1px solid #e9e9e9;border-radius:16px;height:44px;padding:10px 14px;font-family:Work Sans;font-size:16px;font-weight:400;line-height:24px;box-shadow:0 1px 2px #1018280d}.courses-nearby .course-location-select .form-item input[type=text]{border:1px solid #e9e9e9;border-radius:16px;height:60px;padding:10px 20px}.courses-nearby .course-location-select .form-item .input-search-wrap,.courses-nearby .course-location-select .form-item .search-input-wrap{overflow:visible}.courses-nearby .course-location-select .form-item .search-input-wrap>div{z-index:1000}.courses-nearby .course-date-filter{flex:1;min-width:280px;max-width:321px}@media only screen and (max-width:991px){.courses-nearby .course-date-filter{width:100%;min-width:0;max-width:100%}}.courses-nearby .course-date-filter .form-item{flex-direction:column;display:flex}.courses-nearby .course-date-filter .form-item label{color:#6f7283;margin-bottom:6px;font-size:14px;font-weight:500}.courses-nearby .course-date-filter .form-item .date-filter-wrapper{align-items:center;gap:8px;display:flex;position:relative}.courses-nearby .course-date-filter .form-item .date-filter-wrapper .date-filter-clear{cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.courses-nearby .course-date-filter .form-item .date-filter-wrapper .date-filter-clear:hover{opacity:.8}.courses-nearby .course-date-filter .form-item .date-filter-wrapper .date-picker-wrapper{flex:1;min-width:0}.courses-nearby .course-date-filter .form-item .date-filter-wrapper .date-picker-wrapper .course-widget-daterange,.courses-nearby .course-date-filter .form-item .date-filter-wrapper .date-picker-wrapper .rs-picker-daterange{width:100%!important}.courses-nearby .course-date-filter .form-item .date-filter-wrapper .date-picker-wrapper .rs-picker-daterange .rs-input-group{border:1px solid #e9e9e9;border-radius:16px;height:44px}.courses-nearby .course-date-filter .form-item .date-filter-wrapper .date-picker-wrapper .rs-picker-daterange .rs-input-group:focus-within{border-color:#3d8be8;box-shadow:0 0 0 3px #3d8be81a}.courses-nearby .course-date-filter .form-item .date-filter-wrapper .date-picker-wrapper .rs-picker-daterange .rs-input{border-radius:16px;font-size:16px}.courses-nearby .courses-slider{max-width:1254px;margin:auto}.courses-nearby .courses-slider .slick-list{margin:0 28px;padding:36px 0}@media only screen and (max-width:991px){.courses-nearby .courses-slider .slick-list{margin:0 0 75px;padding:22px 0!important}}.courses-nearby .courses-slider .slick-track{display:flex}.courses-nearby .courses-slider .slick-slide{height:inherit;padding-left:12px;padding-right:12px}@media only screen and (max-width:991px){.courses-nearby .courses-slider .slick-slide{padding-left:0;padding-right:0}}.courses-nearby .courses-slider .slick-slide>div{height:100%}.courses-nearby .courses-slider .slide{background-color:#fff;border-radius:16px;height:100%;padding:20px 16px;box-shadow:0 4px 24px 8px #b1aaaa26}@media only screen and (max-width:991px){.courses-nearby .courses-slider .slide{margin:10px}}.courses-nearby .courses-slider .slide .course-item-box{flex-direction:column;height:100%;display:flex}.courses-nearby .courses-slider .slide .course-item-top .row{gap:12px;margin:0;display:flex}.courses-nearby .courses-slider .slide .course-item-name{color:#333;margin-top:12px;font-size:16px;font-weight:600;line-height:22px}.courses-nearby .courses-slider .slide .course-item-price{color:#fff;text-align:center;background:linear-gradient(94.04deg,#ffa180 3.84%,#ed7347 109.6%);border-radius:8px;height:fit-content;padding:4px 10px;font-family:Lora;font-size:20px;font-weight:600;line-height:28px}.courses-nearby .courses-slider .slide .course-item-price s{font-size:16px;font-weight:400}.courses-nearby .courses-slider .slide .course-item-date{color:#3d8be8;background-color:#edf5fc;border-radius:8px;flex:1;padding:6px 5px;font-size:18px;font-weight:600;line-height:24px}.courses-nearby .courses-slider .slide .payment-details{justify-content:space-between;align-items:center;margin-top:12px;display:flex}.courses-nearby .courses-slider .slide .payment-details .payby{align-items:center;gap:6px;font-size:14px;font-weight:500;line-height:24px;display:flex}.courses-nearby .courses-slider .slide .payment-details .payby img{height:22px;margin-top:-10px}.courses-nearby .courses-slider .slide .payment-details .price-breakup{text-align:right}.courses-nearby .courses-slider .slide .payment-details .price-per-month{font-size:18px;font-weight:600;line-height:24px}.courses-nearby .courses-slider .slide .payment-details .price-per-month span{font-size:16px;font-weight:500}.courses-nearby .courses-slider .slide .payment-details .payment-tenure{color:#6f7283;font-size:12px;font-weight:400;line-height:20px}.courses-nearby .courses-slider .slide .course-item-content{border-top:1px solid #e9e9e9;margin-top:16px;padding-top:16px;padding-bottom:32px}.courses-nearby .courses-slider .slide .course-item-content label{margin-bottom:4px;font-size:18px;font-weight:500;line-height:24px}.courses-nearby .courses-slider .slide .course-item-content>div{padding:8px 0}.courses-nearby .courses-slider .slide .course-item-content>div:first-child{padding-top:0}.courses-nearby .courses-slider .slide .course-item-content>div:last-child{padding-bottom:0}.courses-nearby .courses-slider .slide .course-instructors,.courses-nearby .courses-slider .slide .course-location,.courses-nearby .courses-slider .slide .course-date{align-items:flex-start;font-size:14px;font-weight:400;line-height:24px;display:flex}.courses-nearby .courses-slider .slide .course-instructors:before,.courses-nearby .courses-slider .slide .course-location:before,.courses-nearby .courses-slider .slide .course-date:before{content:"";text-align:center;color:#3d8be8;background-color:#edf5fc;border-radius:100%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;margin-right:14px;font-size:20px;line-height:16px;display:flex;font-family:iconaol!important}.courses-nearby .courses-slider .slide .course-location:before{content:""}.courses-nearby .courses-slider .slide .course-date:before{content:""}.courses-nearby .courses-slider .slide .course-actions{margin-top:auto}.courses-nearby .courses-slider .slide .course-actions button{color:#fff;background:linear-gradient(102.78deg,#ffd16f -37.89%,#ff865b 100.28%);border-radius:100px;width:100%;height:44px;padding:10px 32px;font-size:14px;font-weight:600;line-height:24px}.courses-nearby .courses-slider .slick-arrow{z-index:1;background-color:#fff;border:1px solid #e9e9e9;border-radius:48px;width:48px;height:48px;box-shadow:0 2px 4px -2px #0000000f,0 4px 8px -2px #0000001a}.courses-nearby .courses-slider .slick-arrow:before{content:"";color:#31364e;opacity:1;font-size:20px;font-family:iconaol!important}.courses-nearby .courses-slider .slick-arrow.slick-next:before{content:""}.courses-nearby .courses-slider .slick-arrow.slick-disabled{opacity:.25;cursor:default}@media only screen and (min-width:992px){.courses-nearby .courses-slider .slick-arrow{top:50%;bottom:auto;transform:translateY(-50%)}.courses-nearby .courses-slider .slick-arrow.slick-prev{left:0;right:auto}.courses-nearby .courses-slider .slick-arrow.slick-next{left:auto;right:0}}@media only screen and (max-width:991px){.courses-nearby .courses-slider .slick-arrow{top:auto;bottom:-60px;transform:translateY(0)}.courses-nearby .courses-slider .slick-arrow.slick-prev{left:calc(50% - 60px);right:auto}.courses-nearby .courses-slider .slick-arrow.slick-next{left:auto;right:calc(50% - 60px)}}.courses-nearby .courses-nearby-actions{justify-content:center;display:flex}.courses-nearby .courses-nearby-actions button{background:linear-gradient(102.78deg,#3d8be8 -37.89%,#89beec 100.28%);border-radius:100px;height:60px;padding:0 32px;font-size:22px;font-weight:600;line-height:24px}.courses-nearby .courses-nearby-empty{text-align:center;background-color:#fff;border:1px solid #e9e9e9;border-radius:16px;flex-direction:column;align-items:center;max-width:560px;margin:36px auto;padding:56px 32px;display:flex;box-shadow:0 4px 24px 8px #b1aaaa26}@media only screen and (max-width:991px){.courses-nearby .courses-nearby-empty{margin:22px 16px;padding:40px 20px}}.courses-nearby .courses-nearby-empty__icon{background-color:#edf5fc;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:20px;display:flex}.courses-nearby .courses-nearby-empty__icon:before{content:"";color:#3d8be8;font-size:28px;font-family:iconaol!important}.courses-nearby .courses-nearby-empty__title{color:#31364e;margin:0 0 8px;font-family:Lora;font-size:24px;font-weight:500;line-height:32px}@media only screen and (max-width:991px){.courses-nearby .courses-nearby-empty__title{font-size:20px;line-height:28px}}.courses-nearby .courses-nearby-empty__message{color:#6f7283;max-width:420px;margin:0;font-size:16px;font-weight:400;line-height:24px}html.cd-new-transparent-bg{color-scheme:normal;background:0 0!important}html.cd-new-transparent-bg body,html.cd-new-transparent-bg #__next,html.cd-new-transparent-bg .layout{background:0 0!important}.courses-nearby-new{font-family:var(--font-poppins),sans-serif;background:0 0!important;background-color:none!important}.courses-nearby-new .container{max-width:91.1111vw;padding-top:64px;padding-bottom:64px}@media screen and (min-width:1900px){.courses-nearby-new .container{max-width:1440px!important}}@media screen and (max-width:767px){.courses-nearby-new .container{max-width:100%;padding:32px 16px}}.courses-nearby-new .cd-new-header{justify-content:space-between;align-items:center;gap:8px;min-height:48px;margin:0 auto 64px;display:flex}@media only screen and (max-width:991px){.courses-nearby-new .cd-new-header{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:32px}}.courses-nearby-new .cd-new-header__title{min-width:0;font-family:var(--font-poppins),sans-serif;color:#707070;text-align:left;flex:1;margin:0;padding:0;font-size:20px;font-weight:400;line-height:30px}@media only screen and (max-width:991px){.courses-nearby-new .cd-new-header__title{order:1}}.courses-nearby-new .cd-new-header__actions{flex:1;justify-content:flex-end;align-items:center;gap:16px;min-width:0;display:flex}.courses-nearby-new .cd-new-header__actions:empty{display:none}@media only screen and (max-width:991px){.courses-nearby-new .cd-new-header__actions{display:contents}}.courses-nearby-new .cd-new-header__nav{flex-shrink:0;align-items:center;gap:14.67px;display:flex}@media only screen and (max-width:991px){.courses-nearby-new .cd-new-header__nav{order:2;margin-left:auto}}.courses-nearby-new .cd-new-nav-arrow{color:#222;cursor:pointer;background:0 0;border:1px solid #222;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;padding:0;display:flex}@media only screen and (max-width:991px){.courses-nearby-new .cd-new-nav-arrow{border-width:.46px;width:44px;height:44px}}.courses-nearby-new .cd-new-nav-arrow:hover,.courses-nearby-new .cd-new-nav-arrow:focus{color:#222;background:0 0}.courses-nearby-new .cd-new-nav-arrow:disabled{color:#ccc;cursor:default;border-color:#ccc}.courses-nearby-new .cd-new-nav-arrow__icon--prev{transform:rotate(180deg)}.courses-nearby-new .cd-new-header__more{justify-content:flex-end;display:flex}@media only screen and (max-width:991px){.courses-nearby-new .cd-new-header__more{order:4;justify-content:center;width:100%}}.courses-nearby-new .btn-more-dates{color:#222;white-space:nowrap;background:0 0;border:1px solid #000;border-radius:16px;justify-content:center;align-items:center;gap:4px;height:48px;padding:0 20px;font-size:13px;font-weight:500;line-height:13px;display:inline-flex}.courses-nearby-new .btn-more-dates:hover,.courses-nearby-new .btn-more-dates:focus{color:#222;background:#f7f7f7}.courses-nearby-new .course-location-select{z-index:10;flex:none;width:404px;max-width:100%;position:relative;overflow:visible}@media only screen and (max-width:991px){.courses-nearby-new .course-location-select{order:3;width:100%}}.courses-nearby-new .course-location-select .form-item{margin:0;position:relative;overflow:visible}.courses-nearby-new .course-location-select .input-search-wrap,.courses-nearby-new .course-location-select .search-input-wrap{overflow:visible}.courses-nearby-new .course-location-select .input-search-wrap:after{content:none;display:none}.courses-nearby-new .course-location-select .search-input-wrap{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);background:#ffffffb3;border-radius:16px;align-items:center;height:48px;padding:0 12px 0 16px;display:flex}.courses-nearby-new .course-location-select .cd-new-location-pin{flex-shrink:0;justify-content:center;align-items:center;margin-right:12px;display:flex}.courses-nearby-new .course-location-select .schedule-location-input{min-width:0;height:48px;box-shadow:none;color:#525252;background:0 0;border:none;border-radius:0;flex:1;padding:0;font-size:13px;font-weight:400;line-height:13px}.courses-nearby-new .course-location-select .search-input{min-width:0;height:48px;box-shadow:none;color:#525252;background:0 0;border:none;border-radius:0;flex:1;padding:0;font-size:13px;font-weight:400}.courses-nearby-new .course-location-select button.search-clear{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-left:8px;padding:0;display:flex;position:static;top:auto;right:auto}.courses-nearby-new .course-location-select .cd-new-suggestions{background:#fff;border:1px solid #e9e9e9;border-radius:12px;width:100%;margin-top:0;position:absolute;top:52px;left:0;right:0;overflow:hidden}.courses-nearby-new .course-filters-wrapper{justify-content:center;margin:-40px 0 40px;display:flex}@media only screen and (max-width:991px){.courses-nearby-new .course-filters-wrapper{margin:0 0 24px}}.courses-nearby-new .course-date-filter{width:321px;max-width:100%}.courses-nearby-new .course-date-filter .date-picker-wrapper .rs-picker-daterange .rs-input-group{border:1px solid #e9e9e9;border-radius:16px;height:44px}.courses-nearby-new .courses-slider{margin:auto}.courses-nearby-new .courses-slider .slick-list{margin:0;padding:0}.courses-nearby-new .courses-slider .slick-track{display:flex}.courses-nearby-new .courses-slider .slick-slide{height:inherit;padding-left:12px;padding-right:12px}@media only screen and (max-width:991px){.courses-nearby-new .courses-slider .slick-slide{padding-left:0;padding-right:0}}.courses-nearby-new .courses-slider .slick-slide>div{height:100%}.courses-nearby-new .courses-slider .slide{box-shadow:none;background:linear-gradient(#ffffff80,#ffffff80),radial-gradient(67.12% 238.7% at 0 100%,#fff 0%,#fff0 100%);border-radius:4px;height:100%;padding:0}.courses-nearby-new .courses-slider .course-item-box{background:0 0;border-radius:4px;flex-direction:column;height:100%;min-height:371px;padding:24px;display:flex}.courses-nearby-new .courses-slider .course-item-top{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.courses-nearby-new .courses-slider .course-item-date{color:#222;flex-direction:column;gap:4px;font-family:Lora,serif;font-size:27px;font-weight:400;line-height:100%;display:flex}.courses-nearby-new .courses-slider .course-item-price{font-family:var(--font-poppins),sans-serif;white-space:nowrap;font-size:20px;font-weight:400;line-height:100%}.courses-nearby-new .courses-slider .course-item-price s{opacity:.6;margin-right:4px;font-weight:400}.courses-nearby-new .courses-slider .course-item-price--inPerson{color:#ff7d4e}.courses-nearby-new .courses-slider .course-item-price--online{color:#8a43b4}.courses-nearby-new .courses-slider .course-item-name{color:#222;margin-top:8px;font-size:14px;font-weight:600;line-height:20px}.courses-nearby-new .courses-slider .course-item-content{border:none;flex-direction:column;gap:16px;margin-top:24px;padding:0;display:flex}.courses-nearby-new .courses-slider .course-meta-heading{color:#222;align-items:center;gap:16px;margin-bottom:0;font-size:14px;font-weight:500;line-height:20px;display:flex}.courses-nearby-new .courses-slider .course-meta-body{color:#666;margin-top:0;font-size:13px;font-weight:400;line-height:150%}.courses-nearby-new .courses-slider .course-timing-row{gap:16px;display:flex}.courses-nearby-new .courses-slider .course-timing-day{min-width:28px}.courses-nearby-new .courses-slider .course-date,.courses-nearby-new .courses-slider .course-location{flex-direction:column;align-items:flex-start;gap:8px;font-size:13px;line-height:20px;display:flex}.courses-nearby-new .courses-slider .course-date:before,.courses-nearby-new .courses-slider .course-location:before{display:none}.courses-nearby-new .courses-slider .course-actions{margin-top:auto;padding-top:24px}.courses-nearby-new .courses-slider .btn-register{color:#dcdcdc;background:#222;border:1px solid #222;border-radius:16px;justify-content:center;align-items:center;gap:4px;width:100%;height:45px;padding:0 16px;font-size:13px;font-weight:500;line-height:13px;transition-property:all;transition-duration:.5s;transition-timing-function:ease;display:flex;box-shadow:0 3px 7px #00000026,0 12px 12px #00000021,0 27px 16px #00000014,0 48px 19px #00000005,0 75px 21px #0000}.courses-nearby-new .courses-slider .btn-register:hover,.courses-nearby-new .courses-slider .btn-register:focus{color:#222;background:#fff}.courses-nearby-new .courses-slider .slick-arrow{display:none!important}.courses-nearby-new .courses-nearby-empty{text-align:center;background-color:#fff;border-radius:4px;flex-direction:column;align-items:center;max-width:560px;margin:0 auto;padding:56px 32px;display:flex}.courses-nearby-new .courses-nearby-empty__icon{display:none}.courses-nearby-new .courses-nearby-empty__title{color:#222;margin:0;font-family:Lora,serif;font-size:22px;font-weight:500;line-height:28px}@media screen and (max-width:991px){.sky-resilience{margin-top:0!important}}.sky-resilience .container{max-width:1334px}.sky-resilience .section-tag{letter-spacing:1px;text-align:center;text-transform:uppercase;color:#0e59a3;margin-bottom:12px;font-size:18px;font-weight:600;line-height:25.2px}@media screen and (max-width:767px){.sky-resilience .section-tag{font-size:16px;line-height:22px}}.sky-resilience .section-title{text-align:center;margin-bottom:12px;font-family:Lora;font-size:56px;font-weight:400;line-height:68.32px}@media screen and (max-width:991px){.sky-resilience .section-title{font-size:42px;line-height:52px}}@media screen and (max-width:767px){.sky-resilience .section-title{font-size:32px;line-height:40px}}.sky-resilience .section-desc{text-align:center;color:#6f7283;font-size:20px;font-weight:400;line-height:28px}@media screen and (max-width:767px){.sky-resilience .section-desc{font-size:16px;line-height:24px}}.sky-resilience .banner-section{background-image:url(/img/sky-resilience-banner1.webp);background-position:bottom;background-repeat:no-repeat;background-size:cover}@media screen and (max-width:767px){.sky-resilience .banner-section{background-image:url(/img/sky-resilience-banner-mobile1.webp);background-position:50%;background-size:auto;padding-bottom:290px}}.sky-resilience .banner-section .container{margin-bottom:100px;padding-top:83px;padding-bottom:217px}@media screen and (max-width:991px){.sky-resilience .banner-section .container{margin-bottom:0;padding-top:58px;padding-bottom:40px}}@media screen and (max-width:767px){.sky-resilience .banner-section .container{padding-top:30px}}.sky-resilience .banner-section .course-type-pill{color:#0e59a3;text-transform:uppercase;background:#e3f1ff;border-radius:12px;padding:4px 16px;font-size:14px;font-weight:500;line-height:24px;display:inline-block}.sky-resilience .banner-section .banner-title{margin-top:24px;margin-bottom:32px;font-family:Lora;font-size:70px;line-height:84px}@media screen and (max-width:991px){.sky-resilience .banner-section .banner-title{font-size:36px;line-height:48px}}@media screen and (max-width:767px){.sky-resilience .banner-section .banner-title{text-align:center;margin-top:10px;margin-bottom:10px;line-height:40px}}.sky-resilience .banner-section .banner-course-features{flex-direction:column;gap:16px;font-size:24px;font-weight:500;line-height:30px;display:flex}@media screen and (max-width:991px){.sky-resilience .banner-section .banner-course-features{font-size:20px;line-height:24px}}@media screen and (max-width:767px){.sky-resilience .banner-section .banner-course-features{gap:8px;font-size:16px;line-height:20px}}.sky-resilience .banner-section .banner-course-features li{align-items:center;gap:16px;display:flex}@media screen and (max-width:767px){.sky-resilience .banner-section .banner-course-features li{gap:8px}}.sky-resilience .banner-section .banner-course-features li .icon-aol{color:#fff;background:linear-gradient(102.78deg,#77bcff -37.89%,#2778c7 100.28%);border-radius:16px;justify-content:center;align-items:center;width:44px;height:44px;font-size:20px;display:flex}@media screen and (max-width:991px){.sky-resilience .banner-section .banner-course-features li .icon-aol{border-radius:10px;flex-shrink:0;width:34px;height:34px;font-size:16px}}@media screen and (max-width:767px){.sky-resilience .banner-section .banner-course-features li .icon-aol{border-radius:8px;width:30px;height:30px}}.sky-resilience .section-registration-widget .container{max-width:1140px}.sky-resilience .section-registration-widget .registration-widget{margin-top:-180px}@media screen and (max-width:991px){.sky-resilience .section-registration-widget .registration-widget{margin-top:20px}}.sky-resilience .section-registration-widget .registration-widget .circle:before{background-color:#9d8dff}.sky-resilience .section-registration-widget .registration-widget .fa-solid,.sky-resilience .section-registration-widget .registration-widget .fa-solid:before,.sky-resilience .section-registration-widget .registration-widget .fa{color:#9d8dff}.sky-resilience .section-registration-widget .registration-widget .location .content a{color:#9d8dff;text-decoration:none}.sky-resilience .section-registration-widget .registration-widget .location .content a:hover{text-decoration:underline}.sky-resilience .section-registration-widget .registration-widget .register-button{background:linear-gradient(90deg,#7464d6 9.51%,#9d8dff 93.54%)}.sky-resilience .section-registration-widget .registration-widget .register-button .fa-solid:before{color:#fff}.sky-resilience .section-registration-widget .registration-widget .early-bird-banner{background:#dbd5fa}.sky-resilience .section-benefits-resilience{padding:100px 0}@media screen and (max-width:767px){.sky-resilience .section-benefits-resilience{padding:60px 0}}.sky-resilience .section-benefits-resilience .section-desc{max-width:650px;margin:auto}.sky-resilience .section-benefits-resilience .benefits-row{gap:75px;padding-top:60px;display:flex}@media screen and (max-width:1199px){.sky-resilience .section-benefits-resilience .benefits-row{gap:40px}}@media screen and (max-width:991px){.sky-resilience .section-benefits-resilience .benefits-row{flex-wrap:wrap}}@media screen and (max-width:767px){.sky-resilience .section-benefits-resilience .benefits-row{flex-direction:column;gap:20px;padding-top:30px}}.sky-resilience .section-benefits-resilience .benefits-col.col-img{justify-content:center}@media screen and (max-width:1199px){.sky-resilience .section-benefits-resilience .benefits-col.col-img{flex-basis:25%}}@media screen and (max-width:991px){.sky-resilience .section-benefits-resilience .benefits-col.col-img{flex-basis:100%;order:-1;align-items:center}}.sky-resilience .section-benefits-resilience .img-resilience-benefit{border-radius:32px}@media screen and (max-width:1199px){.sky-resilience .section-benefits-resilience .img-resilience-benefit{max-width:100%}}.sky-resilience .section-benefits-resilience .benefits-col{text-align:center;flex-direction:column;flex:1;gap:64px;display:flex}@media screen and (max-width:767px){.sky-resilience .section-benefits-resilience .benefits-col{gap:20px}}.sky-resilience .section-benefits-resilience .benefit-item-icon{color:#0e59a3;height:44px;margin-bottom:24px;font-size:44px}@media screen and (max-width:767px){.sky-resilience .section-benefits-resilience .benefit-item-icon{height:30px;margin-bottom:12px;font-size:30px}}.sky-resilience .section-benefits-resilience .benefit-item-title{margin-bottom:16px;font-family:Lora;font-size:28px;font-weight:500;line-height:36.4px}@media screen and (max-width:767px){.sky-resilience .section-benefits-resilience .benefit-item-title{margin-bottom:12px;font-size:22px;line-height:28px}}.sky-resilience .section-benefits-resilience .benefit-item-text{color:#6f7283;font-size:18px;font-weight:400;line-height:24px}@media screen and (max-width:767px){.sky-resilience .section-benefits-resilience .benefit-item-text{font-size:16px;line-height:20px}}.sky-resilience section.featured-in{padding-bottom:140px}@media screen and (max-width:767px){.sky-resilience section.featured-in{padding-bottom:60px}}.sky-resilience section.featured-in .featured-listing{-moz-column-gap:100px;flex-wrap:wrap;justify-content:space-around;align-items:center;gap:48px 100px;padding-top:48px;display:flex}@media screen and (max-width:767px){.sky-resilience section.featured-in .featured-listing{flex-direction:column;row-gap:20px;padding-top:30px}}.sky-resilience section.featured-in .featured-item-logo img{height:48px}@media screen and (max-width:767px){.sky-resilience section.featured-in .featured-item-logo img{height:30px}}.sky-resilience .section-why{padding-bottom:140px}@media screen and (max-width:767px){.sky-resilience .section-why{padding-bottom:60px}}.sky-resilience .section-why .why-content-box{gap:48px;display:flex}@media screen and (max-width:991px){.sky-resilience .section-why .why-content-box{flex-direction:column;align-items:center;gap:30px}}.sky-resilience .section-why .cb-image-container{max-width:680px}.sky-resilience .section-why .cb-image-container img{border-radius:32px}@media screen and (max-width:1199px){.sky-resilience .section-why .cb-image-container{flex:1 0 50%}.sky-resilience .section-why .cb-image-container img{max-width:100%}}.sky-resilience .section-why .cb-info-container{flex-direction:column;gap:20px;display:flex}@media screen and (max-width:767px){.sky-resilience .section-why .cb-info-container{gap:12px}}.sky-resilience .section-why .cb-info-container p{color:#6f7283;font-size:24px;font-weight:400;line-height:32px}@media screen and (max-width:991px){.sky-resilience .section-why .cb-info-container p{font-size:20px;line-height:28px}}@media screen and (max-width:767px){.sky-resilience .section-why .cb-info-container p{font-size:16px;line-height:22px}}.sky-resilience .section-why .section-title{text-align:left}.sky-resilience section.how-work{padding-bottom:140px}@media screen and (max-width:767px){.sky-resilience section.how-work{padding-bottom:60px}}.sky-resilience section.how-work .how-work-features{grid-template-columns:repeat(var(--n,2), 1fr);gap:47px 20px;margin-top:60px;display:grid}@media not (min-width:768px){.sky-resilience section.how-work .how-work-features{--n:1;gap:38px 15px}}@media screen and (max-width:991px){.sky-resilience section.how-work .how-work-features{margin-top:40px}}.sky-resilience section.how-work .hw-item{text-align:center;background:#f7f7f7;border-radius:20px;padding:0 20px 30px}.sky-resilience section.how-work .hw-icon{color:#fff;box-sizing:content-box;background:linear-gradient(102.78deg,#3d8be8 -37.89%,#89beec 100.28%);border:13px solid #fff;border-radius:47px;justify-content:center;align-items:center;width:54px;height:54px;margin:-27px auto 10px;font-size:24px;display:flex;position:relative}.sky-resilience section.how-work .hw-icon:before,.sky-resilience section.how-work .hw-icon:after{content:"";background:#f7f7f7;border-top:5px solid #fff;border-right:5px solid #fff;border-top-right-radius:30px;width:20px;height:27px;display:block;position:absolute;top:9px;left:-27px}@media screen and (max-width:991px){.sky-resilience section.how-work .hw-icon:before,.sky-resilience section.how-work .hw-icon:after{height:20px}}.sky-resilience section.how-work .hw-icon:after{left:unset;border-radius:unset;border-top-right-radius:unset;border-left:5px solid #fff;border-right:none;border-top-left-radius:30px;right:-27px}@media screen and (max-width:991px){.sky-resilience section.how-work .hw-icon{width:41px;height:41px;font-size:20px}}.sky-resilience section.how-work .hw-title{margin-bottom:12px;font-family:Lora;font-size:24px;font-weight:500;line-height:31.2px}.sky-resilience section.how-work .hw-text{font-size:18px;font-weight:400;line-height:24px}.sky-resilience .changing-lives{padding-bottom:140px}@media screen and (max-width:767px){.sky-resilience .changing-lives{padding-bottom:60px}}.sky-resilience .changing-lives .section-title{margin-bottom:48px}@media screen and (max-width:767px){.sky-resilience .changing-lives .section-title{margin-bottom:30px}}.sky-resilience .changing-lives .video-changing-lives{text-align:center}.sky-resilience .changing-lives .video-changing-lives iframe{border-radius:32px}@media screen and (max-width:1199px){.sky-resilience .changing-lives .video-changing-lives iframe{width:100%}}@media screen and (max-width:767px){.sky-resilience .changing-lives .video-changing-lives iframe{height:315px}}.sky-resilience .section-testimonials{padding-bottom:140px}.sky-resilience .section-testimonials .testimonials-listing{grid-template-columns:repeat(var(--n,3), 1fr);gap:48px 24px;margin-top:48px;display:grid}@media not (min-width:768px){.sky-resilience .section-testimonials .testimonials-listing{--n:1;gap:38px 15px}}.sky-resilience .section-testimonials .testimonial-item{border-radius:32px;flex-direction:column;padding:32px 24px;display:flex;box-shadow:4px 6px 25.1px #6e6b6824}.sky-resilience .section-testimonials .testimony-title{margin-bottom:16px;font-family:Lora;font-size:24px;font-weight:500;line-height:31.2px}.sky-resilience .section-testimonials .testimony-text{margin-bottom:16px;font-size:16px;line-height:24px}.sky-resilience .section-testimonials .testimony-text a{color:#0e59a3;text-decoration:underline}.sky-resilience .section-testimonials .author-info{align-items:center;gap:12px;margin-top:auto;display:flex}.sky-resilience .section-testimonials .author-picutre{width:60px}.sky-resilience .section-testimonials .author-picutre img{border-radius:100px;width:60px;height:60px}.sky-resilience .section-testimonials .author-name{font-size:18px;font-weight:600;line-height:24px}.sky-resilience .section-testimonials .author-position{color:#6f7283;margin-top:2px;font-size:16px;line-height:22px}.sky-resilience .section-testimonials .page-registration-action{text-align:center;padding-top:60px}.sky-resilience .section-testimonials .page-registration-action button{color:#fff;background:linear-gradient(102.78deg,#6db7ff -37.89%,#0e59a3 100.28%);border:none;border-radius:100px;padding:20px 32px;font-size:22px;font-weight:600;line-height:24px}.org-pwht .sky-resilience .section-registration-widget .registration-widget .circle:before{background-color:#0e59a3}.org-pwht .sky-resilience .section-registration-widget .registration-widget .fa-solid,.org-pwht .sky-resilience .section-registration-widget .registration-widget .fa-solid:before{color:#0e59a3}.org-pwht .sky-resilience .section-registration-widget .registration-widget .register-button,.org-pwht .sky-resilience .section-testimonials .page-registration-action button{background:#0e59a3}@media screen and (max-width:991px){main.explore-anxiety{margin-top:0}}main.explore-anxiety .container{max-width:1334px}main.explore-anxiety .explore-video-wrap{gap:48px;display:flex}@media screen and (max-width:991px){main.explore-anxiety .explore-video-wrap{flex-direction:column}}main.explore-anxiety .explore-video-wrap .back-btn{color:#31364e;border:1px solid #31364e;border-radius:100px;justify-content:center;align-items:center;gap:8px;width:111px;height:40px;margin-bottom:30px;font-size:16px;text-decoration:none;display:flex}@media screen and (max-width:991px){main.explore-anxiety .explore-video-wrap .back-btn{height:36px}}main.explore-anxiety .explore-video-wrap .video-title{margin-bottom:12px;font-family:Lora;font-size:32px;font-weight:500;line-height:38px}@media screen and (max-width:991px){main.explore-anxiety .explore-video-wrap .video-title{font-size:24px;line-height:31px}}main.explore-anxiety .explore-video-wrap .video-description{color:#6f7283;margin-bottom:24px;font-size:18px;font-weight:400;line-height:24px}@media screen and (max-width:991px){main.explore-anxiety .explore-video-wrap .video-description{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:8px;font-size:16px;display:-webkit-box;overflow:hidden}}main.explore-anxiety .explore-video-wrap .showMoreToggleBtn{background:0 0;border:none;padding:0;display:none}main.explore-anxiety .explore-video-wrap .showMoreToggleBtn:focus{outline:none}main.explore-anxiety .explore-video-wrap .showMoreToggleBtn:before{content:"Show more";color:#3d8be8;font-size:16px;font-weight:600;line-height:24px}main.explore-anxiety .explore-video-wrap .showMoreToggleBtn.show:before{content:"Show less"}@media screen and (max-width:991px){main.explore-anxiety .explore-video-wrap .showMoreToggleBtn{display:inline-block}}main.explore-anxiety .explore-video-wrap .bottom-actions{border-top:1px solid #e9e9e9;justify-content:space-between;padding-top:30px;padding-bottom:80px;display:flex}@media screen and (max-width:991px){main.explore-anxiety .explore-video-wrap .bottom-actions{border:none;flex-wrap:wrap;padding:20px 0 0}}main.explore-anxiety .explore-video-wrap .bottom-actions .btn{font-size:18px;font-weight:600;line-height:24px;text-decoration:none}@media screen and (max-width:991px){main.explore-anxiety .explore-video-wrap .bottom-actions .btn{font-size:16px}}main.explore-anxiety .explore-video-wrap .bottom-actions .btn.primary{color:#fff;background:linear-gradient(102.78deg,#3d8be8 -37.89%,#89beec 100.28%);border-radius:100px;padding:12px 24px}@media screen and (max-width:991px){main.explore-anxiety .explore-video-wrap .bottom-actions .btn.primary{order:-1;width:100%;margin-bottom:20px}}main.explore-anxiety .explore-video-wrap .bottom-actions .btn.prev{align-items:center;gap:10px;padding:0;display:flex}@media screen and (max-width:991px){main.explore-anxiety .explore-video-wrap .bottom-actions .btn.prev{gap:8px;font-weight:500}}main.explore-anxiety .explore-video-wrap .bottom-actions .btn.prev:before{content:"";font-size:24px;font-family:iconaol!important}@media screen and (max-width:991px){main.explore-anxiety .explore-video-wrap .bottom-actions .btn.prev:before{font-size:20px}}main.explore-anxiety .explore-video-wrap .bottom-actions .btn.next{align-items:center;gap:10px;padding:0;display:flex}@media screen and (max-width:991px){main.explore-anxiety .explore-video-wrap .bottom-actions .btn.next{gap:8px;font-weight:500}}main.explore-anxiety .explore-video-wrap .bottom-actions .btn.next:after{content:"";font-size:24px;font-family:iconaol!important}@media screen and (max-width:991px){main.explore-anxiety .explore-video-wrap .bottom-actions .btn.next:after{font-size:20px}}main.explore-anxiety .page-title{font-family:Lora;font-size:40px;font-weight:500;line-height:44px}@media screen and (max-width:991px){main.explore-anxiety .page-title{text-align:center;margin-bottom:14px;font-size:28px;line-height:36px}}main.explore-anxiety .video-col-left{width:100%;padding-top:30px}main.explore-anxiety .video-col-left .video-stepper{margin-bottom:20px;display:none}@media screen and (max-width:991px){main.explore-anxiety .video-col-left .video-stepper{display:flex}main.explore-anxiety .video-col-left .video-stepper .stepper-bar{background-color:#e9e9e9}main.explore-anxiety .video-col-left .video-stepper .stepper-info{text-align:center}}main.explore-anxiety .video-col-left:has(.showMoreToggleBtn.show) .video-description{-webkit-box-orient:unset;-webkit-line-clamp:unset;overflow:unset;display:block}main.explore-anxiety .video-player-wrap{margin-top:28px;margin-bottom:24px}@media screen and (max-width:991px){main.explore-anxiety .video-player-wrap{margin-bottom:20px}}main.explore-anxiety .video-player-wrap .react-player__preview{aspect-ratio:3/2;border-radius:20px;width:100%;height:auto}main.explore-anxiety .video-col-right{background:#f7f7f7;flex-shrink:0;width:420px;padding:32px}@media screen and (max-width:991px){main.explore-anxiety .video-col-right{width:auto;margin:0 -15px;padding:32px 20px}main.explore-anxiety .video-col-right .video-stepper{display:none}}main.explore-anxiety .video-stepper{flex-direction:column;gap:12px;margin-bottom:24px;display:flex}@media screen and (max-width:991px){main.explore-anxiety .video-stepper{gap:8px}}main.explore-anxiety .video-stepper .stepper-info{align-items:center;font-size:16px;font-weight:500;line-height:24px;display:flex}@media screen and (max-width:991px){main.explore-anxiety .video-stepper .stepper-info{justify-content:center}}main.explore-anxiety .video-stepper .stepper-info .count{align-items:center;display:flex}main.explore-anxiety .video-stepper .stepper-info .count:before{content:"";background:#9598a6;border-radius:100%;width:4px;height:4px;margin-left:8px;margin-right:8px;display:inline-block}main.explore-anxiety .video-stepper .stepper-bar{background:#fff;border-radius:8px;height:8px}main.explore-anxiety .video-stepper .filler{background-color:#ed994e;border-radius:8px;height:8px;display:block}main.explore-anxiety .video-playlist{flex-direction:column;gap:8px;display:flex}main.explore-anxiety .video-playlist .playlist-item{cursor:pointer;align-items:center;gap:12px;padding:10px;display:flex}@media screen and (max-width:991px){main.explore-anxiety .video-playlist .playlist-item{gap:8px;padding:8px}}main.explore-anxiety .video-playlist .playlist-item.playing{background-color:#fff;border-radius:16px}main.explore-anxiety .video-playlist .playlist-item.playing .item-number{color:#fff;height:20px;font-size:0}main.explore-anxiety .video-playlist .playlist-item.playing .item-number:before{content:"";color:#31364e;font-size:20px;font-family:iconaol!important}main.explore-anxiety .video-playlist .item-number{color:#6f7283;text-align:center;width:20px;font-size:16px;font-weight:500;line-height:24px}main.explore-anxiety .video-playlist .item-thumb{width:88px;height:70px}@media screen and (max-width:991px){main.explore-anxiety .video-playlist .item-thumb{width:80px;height:60px}}main.explore-anxiety .video-playlist .item-thumb .videoThumbnail{border-radius:20px;overflow:hidden}main.explore-anxiety .video-playlist .item-thumb img{-o-object-fit:cover;object-fit:cover;border-radius:12px;width:100%;height:100%}main.explore-anxiety .video-playlist .item-details{flex-direction:column;gap:2px;display:flex}main.explore-anxiety .video-playlist .video-title{margin:0;font-family:Work Sans;font-size:16px;font-weight:500;line-height:24px}@media screen and (max-width:991px){main.explore-anxiety .video-playlist .video-title{font-size:14px;line-height:18px}}main.explore-anxiety .video-playlist .day-number{color:#3d8be8;text-transform:uppercase;font-size:14px;font-weight:600;line-height:20px}@media screen and (max-width:991px){main.explore-anxiety .video-playlist .day-number{font-size:12px;line-height:16px}}main.explore-anxiety .video-playlist .video-duration{color:#6f7283;font-size:14px;font-weight:500;line-height:20px}@media screen and (max-width:991px){main.explore-anxiety .video-playlist .video-duration{font-size:12px;font-weight:400;line-height:16px}}@media (max-width:991px){main.sleep-anxiety-protocol{margin:0}}main.sleep-anxiety-protocol .section-title{font-size:48px;font-weight:500;line-height:58px}main.sleep-anxiety-protocol .banner-section{background-image:url(/img/sleep-hero.webp);background-position:bottom;background-repeat:no-repeat;background-size:cover;height:738px;padding-top:55px}@media (max-width:991px){main.sleep-anxiety-protocol .banner-section{height:unset;background-position:87% 100%;padding-top:300px;padding-bottom:50px}}main.sleep-anxiety-protocol .banner-content-box{background:#ffffff4f;border-style:none;border-radius:12px;width:550px;padding:57px 30px 20px;display:block}@media (max-width:991px){main.sleep-anxiety-protocol .banner-content-box{background:#fffc;margin:auto}}@media (max-width:767px){main.sleep-anxiety-protocol .banner-content-box{flex-direction:column;width:100%;padding:30px;display:flex}}main.sleep-anxiety-protocol .banner-content-box .banner-tagline{max-width:300px;margin-bottom:20px;font-size:28px;font-weight:500;line-height:32px}@media (max-width:767px){main.sleep-anxiety-protocol .banner-content-box .banner-tagline{order:1;margin-bottom:10px;font-size:24px;line-height:28px}}main.sleep-anxiety-protocol .banner-content-box .banner-title{color:#ff7e00;margin-bottom:10px;font-family:Lora;font-size:48px;font-weight:700;line-height:52px}@media (max-width:767px){main.sleep-anxiety-protocol .banner-content-box .banner-title{order:2;font-size:36px;line-height:40px}}main.sleep-anxiety-protocol .banner-content-box .banner-desc{margin-bottom:20px;font-size:18px;font-weight:500}@media (max-width:767px){main.sleep-anxiety-protocol .banner-content-box .banner-desc{order:5;margin-top:0;font-size:16px;line-height:18px}}main.sleep-anxiety-protocol .banner-content-box .banner-features{flex-direction:column;gap:20px;font-size:18px;font-weight:400;line-height:20px;display:flex}@media (max-width:767px){main.sleep-anxiety-protocol .banner-content-box .banner-features{order:6;font-size:16px;line-height:18px}}main.sleep-anxiety-protocol .banner-content-box .banner-features li{gap:10px;display:flex}main.sleep-anxiety-protocol .banner-content-box .banner-features li .icon-aol{color:#ff7e00;font-size:18px}main.sleep-anxiety-protocol .banner-content-box .hsa-eligible-logo{width:206px;height:46px;margin-top:20px}@media (max-width:767px){main.sleep-anxiety-protocol .banner-content-box .hsa-eligible-logo{order:7}}main.sleep-anxiety-protocol .banner-content-box .banner-actions{gap:20px;margin-top:30px;display:flex}@media (max-width:767px){main.sleep-anxiety-protocol .banner-content-box .banner-actions{flex-direction:column;order:4;gap:10px;margin-top:10px;margin-bottom:30px;padding:0 20px}}main.sleep-anxiety-protocol .banner-content-box .banner-actions .banner-button{color:#fff;text-align:center;cursor:pointer;background:#ff7e00;border-radius:100px;flex:1;justify-content:center;height:60px;padding:10px 20px;font-size:20px;font-weight:600;line-height:24px;transition:all .3s}@media (max-width:767px){main.sleep-anxiety-protocol .banner-content-box .banner-actions .banner-button{flex:unset;height:53px}}main.sleep-anxiety-protocol .banner-content-box .banner-actions .banner-button:hover{background-color:#ff7e00cc}main.sleep-anxiety-protocol .banner-content-box .banner-actions .banner-button.btn-secondary{color:#ff7e00;background:#fff}main.sleep-anxiety-protocol .banner-content-box .banner-note{color:#ff7e00;margin-top:20px;font-size:14px;font-weight:500}@media (max-width:767px){main.sleep-anxiety-protocol .banner-content-box .banner-note{order:3;margin-top:0}}@media (min-width:992px){main.sleep-anxiety-protocol .section-registration-widget{margin-top:-100px}}main.sleep-anxiety-protocol .registration-widget{border:none;box-shadow:7px 12px 39.8px 5px #7473711f}main.sleep-anxiety-protocol .registration-widget .icon-aol{color:#ff7e00;font-size:20px}main.sleep-anxiety-protocol .registration-widget .col.dates,main.sleep-anxiety-protocol .registration-widget .col.location{padding-left:10px}main.sleep-anxiety-protocol .registration-widget .col.dates .instructor-content,main.sleep-anxiety-protocol .registration-widget .col.location .instructor-content{margin-left:1.2rem}main.sleep-anxiety-protocol .registration-widget .col.notes-content{gap:20px;display:flex}main.sleep-anxiety-protocol .registration-widget .additional-info-box{background-color:#eee;border-radius:8px;flex-direction:column;gap:5px;padding:5px;display:flex}main.sleep-anxiety-protocol .registration-widget .additional-info-box .info-row{gap:5px;display:flex}main.sleep-anxiety-protocol .registration-widget .additional-info-box .info-row .icon-aol{margin-top:2px}@media (max-width:767px){main.sleep-anxiety-protocol .registration-widget .register-button{padding-left:0;padding-right:0}}main.sleep-anxiety-protocol .section-progress{padding:80px 0}@media (max-width:991px){main.sleep-anxiety-protocol .section-progress .row{flex-wrap:wrap;gap:20px}}@media (max-width:767px){main.sleep-anxiety-protocol .section-progress .row{gap:0;padding:0 20px}}@media (max-width:991px){main.sleep-anxiety-protocol .section-progress .col{width:300px;max-width:unset;flex-basis:unset}}@media (max-width:767px){main.sleep-anxiety-protocol .section-progress .col{border-bottom:1px solid #ff7e0033;flex-grow:0;margin:auto;padding:20px 0}main.sleep-anxiety-protocol .section-progress .col:last-child{border:none}}main.sleep-anxiety-protocol .section-progress .progress_box{gap:20px;display:flex}main.sleep-anxiety-protocol .section-waking{margin-bottom:80px}main.sleep-anxiety-protocol .section-waking .container{gap:40px;display:flex}@media (max-width:991px){main.sleep-anxiety-protocol .section-waking .container{flex-direction:column;gap:20px}main.sleep-anxiety-protocol .section-waking .col-img img{width:380px}}@media (max-width:767px){main.sleep-anxiety-protocol .section-waking .col-img img{max-width:100%}}main.sleep-anxiety-protocol .section-waking .waking-content{padding-top:20px}@media (max-width:991px){main.sleep-anxiety-protocol .section-waking .waking-content{padding-top:0}}main.sleep-anxiety-protocol .section-waking .waking-content p+p{margin-top:20px}main.sleep-anxiety-protocol .section-waking .section-title{margin-bottom:20px}@media (max-width:767px){main.sleep-anxiety-protocol .section-waking .section-title{display:none}}main.sleep-anxiety-protocol .section-waking .section-title.mobile{margin-bottom:0;padding:0 20px;font-size:36px;line-height:normal;display:none}@media (max-width:767px){main.sleep-anxiety-protocol .section-waking .section-title.mobile{display:block}}main.sleep-anxiety-protocol .section-neuro-balance{margin-bottom:100px}main.sleep-anxiety-protocol .section-neuro-balance .neuro-balance-content{border:1px solid #ccc;border-radius:14px;padding:0 50px}@media (max-width:767px){main.sleep-anxiety-protocol .section-neuro-balance .neuro-balance-content{padding:0 10px}}main.sleep-anxiety-protocol .section-neuro-balance .section-title{text-align:center;background:#fff;max-width:657px;margin:-45px auto 20px;padding:10px;font-size:36px;font-weight:400;line-height:46px}@media (max-width:767px){main.sleep-anxiety-protocol .section-neuro-balance .section-title{margin-top:-35px;margin-bottom:10px;font-size:28px;line-height:36px}}main.sleep-anxiety-protocol .section-neuro-balance .neuro-desc{color:#6f7283;max-width:635px;margin:0 auto 40px;font-size:20px;line-height:normal}@media (max-width:767px){main.sleep-anxiety-protocol .section-neuro-balance .neuro-desc{text-align:center;margin-bottom:20px;font-size:16px;line-height:20px}}main.sleep-anxiety-protocol .section-neuro-balance .neuro-desc strong{font-weight:700}main.sleep-anxiety-protocol .section-neuro-balance .neuro-balance-features{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:50px;display:grid}@media (max-width:767px){main.sleep-anxiety-protocol .section-neuro-balance .neuro-balance-features{grid-template-columns:1fr;margin-bottom:20px}}main.sleep-anxiety-protocol .section-neuro-balance .neuro-balance-features li{background:#ffecda;border-radius:16px;align-items:center;gap:20px;padding:20px;font-size:18px;font-weight:500;line-height:20px;display:flex}@media (max-width:767px){main.sleep-anxiety-protocol .section-neuro-balance .neuro-balance-features li{padding:15px;font-size:16px}}main.sleep-anxiety-protocol .section-neuro-balance .neuro-balance-features li strong{font-weight:700}main.sleep-anxiety-protocol .section-neuro-balance .neuro-balance-features li .icon-aol{color:#4f95e9;background-color:#ecf5fc;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:35px;height:35px;display:flex}main.sleep-anxiety-protocol .section-neuro-balance .additional-info{max-width:578px;margin:auto auto 50px;font-size:16px;line-height:24px}@media (max-width:767px){main.sleep-anxiety-protocol .section-neuro-balance .additional-info{margin-bottom:20px}}main.sleep-anxiety-protocol .section-neuro-balance .neuro-action{text-align:center;margin-bottom:-30px}main.sleep-anxiety-protocol .section-neuro-balance .neuro-action .neuro-button{color:#fff;background:#ff7e00;border:none;border-radius:100px;width:458px;height:61px;font-size:22px;font-weight:700;line-height:26px}@media (max-width:767px){main.sleep-anxiety-protocol .section-neuro-balance .neuro-action .neuro-button{width:100%;height:53px}}main.sleep-anxiety-protocol .section-feedback .section-title{text-align:center;margin-bottom:10px;font-size:48px;font-weight:400;line-height:58px}@media (max-width:767px){main.sleep-anxiety-protocol .section-feedback .section-title{font-size:36px;line-height:46px}}main.sleep-anxiety-protocol .section-feedback .section-desc{color:#6f7283;text-align:center;margin-bottom:40px;font-size:20px}@media (max-width:767px){main.sleep-anxiety-protocol .section-feedback .section-desc{margin-bottom:20px;font-size:16px;line-height:20px}}main.sleep-anxiety-protocol .section-feedback .feedback-container{gap:40px;display:flex}@media (max-width:991px){main.sleep-anxiety-protocol .section-feedback .feedback-container{flex-direction:column;gap:20px}}main.sleep-anxiety-protocol .section-feedback .feedback-content{flex-direction:column;display:flex}@media (max-width:767px){main.sleep-anxiety-protocol .section-feedback .feedback-rating{text-align:center}}main.sleep-anxiety-protocol .section-feedback .feedback-image img{border-radius:10px}@media (max-width:767px){main.sleep-anxiety-protocol .section-feedback .feedback-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;max-width:100%;height:255px}}main.sleep-anxiety-protocol .section-feedback .feedback-text{padding-top:20px;font-family:Lora;font-size:36px;line-height:38px}@media (max-width:767px){main.sleep-anxiety-protocol .section-feedback .feedback-text{font-size:18px;line-height:22px}}main.sleep-anxiety-protocol .section-feedback .feedback-text strong{font-weight:700}main.sleep-anxiety-protocol .section-feedback .feedback-author{margin-top:auto;font-size:20px;line-height:22px}@media (max-width:767px){main.sleep-anxiety-protocol .section-feedback .feedback-author{margin-top:20px;font-size:16px;line-height:20px}}main.sleep-anxiety-protocol section.featured-in{margin:100px 0}@media (max-width:767px){main.sleep-anxiety-protocol section.featured-in{margin:50px 0}}main.sleep-anxiety-protocol section.featured-in .section-title{flex-direction:column;align-items:center;margin-bottom:50px;font-size:36px;font-weight:400;line-height:36px;display:flex}@media (max-width:767px){main.sleep-anxiety-protocol section.featured-in .section-title{text-align:center;font-size:28px;line-height:36px}}main.sleep-anxiety-protocol section.featured-in .section-title .text-sm{font-size:20px}@media (max-width:767px){main.sleep-anxiety-protocol section.featured-in .section-title .text-sm{font-size:16px}}main.sleep-anxiety-protocol section.featured-in .featured-listing{justify-content:space-between;display:flex}@media (max-width:991px){main.sleep-anxiety-protocol section.featured-in .featured-listing{flex-wrap:wrap;justify-content:center;gap:50px}}@media (max-width:767px){main.sleep-anxiety-protocol section.featured-in .featured-listing{gap:40px 30px}main.sleep-anxiety-protocol section.featured-in .featured-listing .featured-item img{width:auto}main.sleep-anxiety-protocol section.featured-in .featured-listing .featured-item:nth-child(4){order:1}main.sleep-anxiety-protocol section.featured-in .featured-listing .featured-item:nth-child(4) img{height:76px}main.sleep-anxiety-protocol section.featured-in .featured-listing .featured-item:nth-child(3){order:2}main.sleep-anxiety-protocol section.featured-in .featured-listing .featured-item:nth-child(3) img{height:61px}main.sleep-anxiety-protocol section.featured-in .featured-listing .featured-item:first-child{order:3}main.sleep-anxiety-protocol section.featured-in .featured-listing .featured-item:first-child img{height:45px}main.sleep-anxiety-protocol section.featured-in .featured-listing .featured-item:nth-child(5){order:4}main.sleep-anxiety-protocol section.featured-in .featured-listing .featured-item:nth-child(5) img{height:45px}main.sleep-anxiety-protocol section.featured-in .featured-listing .featured-item:nth-child(2){order:5}main.sleep-anxiety-protocol section.featured-in .featured-listing .featured-item:nth-child(2) img{height:45px}}main.sleep-anxiety-protocol section.what-you-get{margin-bottom:70px}main.sleep-anxiety-protocol section.what-you-get .container{background:linear-gradient(#ffefcc,#fff);border-radius:32px;padding:50px 20px}@media (max-width:767px){main.sleep-anxiety-protocol section.what-you-get .container{padding:30px 15px}}main.sleep-anxiety-protocol section.what-you-get .section-title{text-align:center;margin-bottom:40px;font-size:48px;font-weight:400;line-height:58px}@media (max-width:767px){main.sleep-anxiety-protocol section.what-you-get .section-title{margin-bottom:20px;font-size:36px;line-height:46px}}main.sleep-anxiety-protocol section.what-you-get .section-desc{text-align:center;color:#6f7283;max-width:845px;margin:0 auto 50px;font-size:20px;line-height:26px}@media (max-width:767px){main.sleep-anxiety-protocol section.what-you-get .section-desc{margin-bottom:30px;font-size:16px;line-height:20px}}main.sleep-anxiety-protocol section.what-you-get .get-features{grid-template-columns:1fr 1fr;gap:20px;max-width:912px;margin:auto;display:grid}@media (max-width:767px){main.sleep-anxiety-protocol section.what-you-get .get-features{grid-template-columns:1fr;gap:15px}}main.sleep-anxiety-protocol section.what-you-get .get-features li{background:#fff;border-radius:16px;align-items:center;gap:20px;padding:20px;font-size:18px;font-weight:500;line-height:20px;display:flex}@media (max-width:767px){main.sleep-anxiety-protocol section.what-you-get .get-features li{padding:15px;font-size:16px}}main.sleep-anxiety-protocol section.what-you-get .get-features li strong{font-weight:700}main.sleep-anxiety-protocol section.what-you-get .get-features li .icon-aol{color:#4f95e9;background-color:#ecf5fc;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:35px;height:35px;display:flex}main.sleep-anxiety-protocol section.what-you-get .feature-tagline{text-align:center;margin-top:50px;margin-bottom:30px;font-family:Lora;font-size:36px;font-weight:500;line-height:45px}@media (max-width:767px){main.sleep-anxiety-protocol section.what-you-get .feature-tagline{display:none}}main.sleep-anxiety-protocol section.what-you-get .feature-action{text-align:center}@media (max-width:767px){main.sleep-anxiety-protocol section.what-you-get .feature-action{display:none}}main.sleep-anxiety-protocol section.what-you-get .feature-action .feature-button{color:#fff;background:#ff7e00;border:none;border-radius:100px;width:241px;height:60px;font-size:20px;font-weight:600;line-height:24px}main.sleep-anxiety-protocol section.the-science{margin-bottom:100px}main.sleep-anxiety-protocol section.the-science .section-title{text-align:center;margin-bottom:20px;font-size:48px;font-weight:400;line-height:52px}@media (max-width:767px){main.sleep-anxiety-protocol section.the-science .section-title{font-size:36px;line-height:40px}}main.sleep-anxiety-protocol section.the-science .section-desc{text-align:center;color:#6f7283;margin-bottom:30px;font-size:20px;line-height:22px}@media (max-width:767px){main.sleep-anxiety-protocol section.the-science .section-desc{font-size:16px;line-height:20px}}main.sleep-anxiety-protocol section.the-science .video-science{justify-content:center;margin-bottom:20px;display:flex}main.sleep-anxiety-protocol section.the-science .video-science iframe{aspect-ratio:16/9;max-width:100%;height:unset}main.sleep-anxiety-protocol section.the-science .science-features{grid-template-columns:1fr 1fr;gap:15px;max-width:690px;margin:auto;display:grid}@media (max-width:767px){main.sleep-anxiety-protocol section.the-science .science-features{grid-template-columns:1fr}}main.sleep-anxiety-protocol section.the-science .feature-box{background:linear-gradient(#ffecd9,#fff);border-radius:8px;flex-direction:column;align-items:center;gap:20px;padding:30px 20px;display:flex}@media (max-width:767px){main.sleep-anxiety-protocol section.the-science .feature-box{gap:20px}}main.sleep-anxiety-protocol section.the-science .feature-box .feature-icon img{width:54px;height:54px}main.sleep-anxiety-protocol section.the-science .feature-box .feature-title{text-align:center;text-wrap:balance;max-width:260px;margin:0 auto 20px;font-family:Lora;font-size:26px;font-weight:500;line-height:29px}main.sleep-anxiety-protocol section.the-science .feature-box .feature-desc{text-align:center;text-wrap:balance;max-width:260px;margin:0 auto;font-family:Lora;font-size:16px;line-height:24px}main.sleep-anxiety-protocol .section-testimonials{background:#fdf8f4}main.sleep-anxiety-protocol .section-testimonials .container{padding:60px 0;position:relative}@media (max-width:767px){main.sleep-anxiety-protocol .section-testimonials .container{padding-top:20px}}main.sleep-anxiety-protocol .section-testimonials .quote-icon{color:#ececec;z-index:0;font-size:800px;font-weight:400;position:absolute;top:-50px;left:0;transform:translateY(-50%)}@media (max-width:767px){main.sleep-anxiety-protocol .section-testimonials .quote-icon{line-height:50px;top:20px;transform:translate(-50%)}}main.sleep-anxiety-protocol .section-testimonials .section-title{text-align:center;z-index:1;margin-bottom:20px;font-size:48px;font-weight:400;line-height:58px;position:relative}@media (max-width:767px){main.sleep-anxiety-protocol .section-testimonials .section-title{font-size:36px;line-height:40px}}main.sleep-anxiety-protocol .section-testimonials .testimonials-listing{z-index:1;justify-content:center;max-width:920px;margin-top:50px;margin-left:auto;margin-right:auto;display:flex;position:relative}@media (max-width:767px){main.sleep-anxiety-protocol .section-testimonials .testimonials-listing{flex-direction:column;gap:50px}}main.sleep-anxiety-protocol .section-testimonials .testimonial-item{border-right:1px solid #e5e5e5;flex:1;padding:0 30px}@media (max-width:767px){main.sleep-anxiety-protocol .section-testimonials .testimonial-item{border:none;padding:0 20px}}main.sleep-anxiety-protocol .section-testimonials .testimonial-item:first-child{padding-left:0}@media (max-width:767px){main.sleep-anxiety-protocol .section-testimonials .testimonial-item:first-child{padding-left:20px}}main.sleep-anxiety-protocol .section-testimonials .testimonial-item:last-child{border:none;padding-right:0}main.sleep-anxiety-protocol .section-testimonials .testimonial-item .author-info{border-radius:100%;align-items:center;gap:20px;display:flex}main.sleep-anxiety-protocol .section-testimonials .testimonial-item .author-picutre{flex-shrink:0}main.sleep-anxiety-protocol .section-testimonials .testimonial-item .author-picutre img{border-radius:100%;width:75px;height:75px}main.sleep-anxiety-protocol .section-testimonials .testimonial-item .author-name{font-size:14px;font-weight:500;line-height:22px}main.sleep-anxiety-protocol .section-testimonials .testimonial-item .author-position{color:#c8c8c8;font-size:14px;font-weight:400;line-height:22px}main.sleep-anxiety-protocol .section-testimonials .testimonial-item .testimony-title{margin-top:20px;font-size:20px;font-weight:500;line-height:24px}main.sleep-anxiety-protocol .section-testimonials .testimonial-item .testimony-text{color:#696969;margin-top:20px;font-size:14px;font-style:italic;line-height:20px}main.sleep-anxiety-protocol section.sa-protocol{margin:50px 0}main.sleep-anxiety-protocol section.sa-protocol .protocol-box{background:url(/img/protocol-box-bg.jpg) 100% 100%/cover no-repeat;border:1px solid #ccc;border-radius:22px;width:1045px;max-width:100%;margin:auto;padding:50px 70px}@media (max-width:767px){main.sleep-anxiety-protocol section.sa-protocol .protocol-box{background:url(/img/protocol-box-bg-mobile.jpg) 100% 0/cover no-repeat;flex-direction:column;justify-content:flex-end;height:534px;padding:20px;display:flex}}main.sleep-anxiety-protocol section.sa-protocol .protocol-box .tagline{color:#5b86ec;margin-bottom:20px;font-size:14px;font-weight:600}@media (max-width:767px){main.sleep-anxiety-protocol section.sa-protocol .protocol-box .tagline{margin-bottom:10px}}main.sleep-anxiety-protocol section.sa-protocol .protocol-box .box-title{margin-bottom:30px;font-family:Lora;font-size:36px;font-weight:700;line-height:38px}@media (max-width:767px){main.sleep-anxiety-protocol section.sa-protocol .protocol-box .box-title{margin-bottom:10px;font-size:28px;line-height:32px}}main.sleep-anxiety-protocol section.sa-protocol .protocol-box .course-price{color:#606270;margin-bottom:20px;font-size:24px;line-height:29px}@media (max-width:767px){main.sleep-anxiety-protocol section.sa-protocol .protocol-box .course-price{font-size:20px;line-height:22px}}main.sleep-anxiety-protocol section.sa-protocol .protocol-box .course-price s{color:#cd2528}main.sleep-anxiety-protocol section.sa-protocol .protocol-box .box-button{color:#fff;background-color:#ff7e00;border:none;border-radius:100px;width:308px;height:61px;font-size:22px;font-weight:700;line-height:26px}@media (max-width:767px){main.sleep-anxiety-protocol section.sa-protocol .protocol-box .box-button{width:100%;height:53px;font-weight:500}}main.sleep-anxiety-protocol section.meet-gurudev{background:url(/img/meet-gurudev-bg.jpg) 100% 0/cover no-repeat}@media (max-width:991px){main.sleep-anxiety-protocol section.meet-gurudev{background-position:100%}}@media (max-width:767px){main.sleep-anxiety-protocol section.meet-gurudev{background:url(/img/meet-gurudev-bg-mobile.jpg) top no-repeat}}main.sleep-anxiety-protocol section.meet-gurudev .container{max-width:1024px;padding:120px 0 150px}@media (max-width:991px){main.sleep-anxiety-protocol section.meet-gurudev .container{justify-content:center;padding:450px 30px 30px;display:flex}}main.sleep-anxiety-protocol section.meet-gurudev .content-box{background:#fff;border-radius:8px;width:396px;padding:40px 30px}@media (max-width:767px){main.sleep-anxiety-protocol section.meet-gurudev .content-box{max-width:100%;padding:15px}}main.sleep-anxiety-protocol section.meet-gurudev .section-title{margin-bottom:10px;font-size:36px;font-weight:400;line-height:45px}@media (max-width:767px){main.sleep-anxiety-protocol section.meet-gurudev .section-title{font-size:30px;line-height:36px}}main.sleep-anxiety-protocol section.meet-gurudev .section-title span{color:#ff7e00}@media (max-width:767px){main.sleep-anxiety-protocol section.meet-gurudev .section-desc{font-size:14px;line-height:normal}}main.sleep-anxiety-protocol .section-faq{margin:50px 0}main.sleep-anxiety-protocol .section-faq .section-title{text-align:center;margin-bottom:50px;font-size:48px;font-weight:400;line-height:58px}@media (max-width:767px){main.sleep-anxiety-protocol .section-faq .section-title{font-size:36px;line-height:40px}}main.sleep-anxiety-protocol .section-faq .accordion .card{border:none;border-radius:24px;width:95%;margin:10px auto;padding:1em;box-shadow:0 5px 15px #00000026}main.sleep-anxiety-protocol .section-faq .accordion .card-header{background:0 0;border:none;padding-left:0}@media (max-width:767px){main.sleep-anxiety-protocol .section-faq .accordion .card-header{padding-right:0}}main.sleep-anxiety-protocol .section-faq .accordion .card-header button{color:#000;text-align:left;justify-content:space-between;width:100%;font-family:Lora;font-size:28px;line-height:normal;display:flex}@media (max-width:767px){main.sleep-anxiety-protocol .section-faq .accordion .card-header button{font-size:20px}}main.sleep-anxiety-protocol .section-faq .accordion .card-header button:hover,main.sleep-anxiety-protocol .section-faq .accordion .card-header button:focus{text-decoration:none}main.sleep-anxiety-protocol .section-faq .accordion .card-header button[aria-expanded=true]:after,main.sleep-anxiety-protocol .section-faq .accordion .card-header button[aria-expanded=false]:after{content:"-";border:1px solid #000;border-radius:100%;flex-shrink:0;justify-content:center;align-items:center;width:23px;height:23px;font-size:28px;display:flex}main.sleep-anxiety-protocol .section-faq .accordion .card-header button[aria-expanded=false]:after{content:"+"}main.sleep-anxiety-protocol .section-faq .accordion .card-body{color:#6f7283;font-size:18px;line-height:24px}@media (max-width:767px){main.sleep-anxiety-protocol .section-faq .accordion .card-body{font-size:16px;line-height:20px}}main.sleep-anxiety-protocol .reset-system{margin-top:100px;margin-bottom:50px}main.sleep-anxiety-protocol .reset-system .section-title{text-align:center;color:#fff;max-width:700px;margin-bottom:50px;margin-left:auto;margin-right:auto;font-size:48px;font-weight:400;line-height:58px}@media (max-width:767px){main.sleep-anxiety-protocol .reset-system .section-title{margin-bottom:30px;font-size:28px;line-height:34px}}main.sleep-anxiety-protocol .reset-system .reset-system-box{background:linear-gradient(#ff7e00,#ffecd9);border-radius:32px}main.sleep-anxiety-protocol .reset-system .reset-system-box-inner{background-image:url(/img/swirl-left.png),url(/img/swirl-right.png);background-position:20px 0,100% 100%;background-repeat:no-repeat;padding:50px}@media (max-width:767px){main.sleep-anxiety-protocol .reset-system .reset-system-box-inner{background:0 0;padding:30px 20px}}main.sleep-anxiety-protocol .reset-system .reset-system-action{text-align:center}main.sleep-anxiety-protocol .reset-system .reset-system-action .reset-system-button{color:#fff;background:#ff7e00;border:none;border-radius:100px;width:241px;height:60px;font-size:20px;font-weight:600;line-height:24px}@media (max-width:767px){main.sleep-anxiety-protocol .reset-system .reset-system-action .reset-system-button{width:100%;height:53px}}.holistic-cooking-course .hcc-hero{--hcc-hero-bg:none}.holistic-cooking-course .hcc-dark{--hcc-dark-bg:none}.holistic-cooking-course .hcc-title{margin:0 0 12px;font-family:Lora;font-size:55px;font-weight:400;line-height:1.15}@media (max-width:767px){.holistic-cooking-course .hcc-title{font-size:36px;line-height:40px}}.holistic-cooking-course .hcc-title--light{color:#fff}.holistic-cooking-course .hcc-text{color:#3b3b3b;margin:0 0 12px;font-size:18px;line-height:1.6}@media (max-width:767px){.holistic-cooking-course .hcc-text{margin-bottom:15px;font-size:16px;line-height:22px}}.holistic-cooking-course .hcc-section-subtitle{color:#6f7283;padding-top:10px;font-size:26px;line-height:30px}@media (max-width:767px){.holistic-cooking-course .hcc-section-subtitle{padding-top:5px;font-size:20px;line-height:22px}}.holistic-cooking-course .hcc-text--muted{color:#6b6b6b}.holistic-cooking-course .hcc-text--light{color:#ffffffe6}.holistic-cooking-course .hcc-center{text-align:center;max-width:1000px;margin:0 auto 22px}.holistic-cooking-course .hcc-section{padding:64px 0}@media (max-width:767px){.holistic-cooking-course .hcc-section{padding:30px 0}}.holistic-cooking-course .hcc-image{background:#f3f3f3;border-radius:14px;position:relative;overflow:hidden;box-shadow:0 12px 32px #00000014}.holistic-cooking-course .hcc-image.hcc-image--hero{height:420px}.holistic-cooking-course .hcc-image.hcc-image--food,.holistic-cooking-course .hcc-image.hcc-image--dark{height:340px}.holistic-cooking-course .hcc-image.hcc-image--instructor{border-radius:100%;width:359px;height:366px;margin:0 auto}@media (max-width:767px){.holistic-cooking-course .hcc-image.hcc-image--instructor{width:250px;height:250px}}.holistic-cooking-course .hcc-image.hcc-image--food{max-width:449px}@media (max-width:767px){.holistic-cooking-course .hcc-image.hcc-image--food{max-width:100%;height:unset}.holistic-cooking-course .hcc-image.hcc-image--food img{border-radius:14px;height:auto!important;position:relative!important}}.holistic-cooking-course .hcc-button{appearance:none;cursor:pointer;border:none;border-radius:999px;padding:12px 40px;font-weight:600;transition:transform .12s,box-shadow .12s,opacity .12s}.holistic-cooking-course .hcc-button:hover{transform:translateY(-1px);box-shadow:0 10px 22px #0000001f}.holistic-cooking-course .hcc-button--primary{color:#fff;background:#ff7e00;height:60px;font-size:22px;font-weight:600;line-height:26px}@media (max-width:767px){.holistic-cooking-course .hcc-button--primary{height:45px;font-size:18px;line-height:22px}}.holistic-cooking-course .hcc-button--secondary{color:#f15a24;background:#fff;border:1px solid #f15a2459}.holistic-cooking-course .hcc-link,.holistic-cooking-course .hcc-link:hover{color:#f15a24;text-decoration:underline}.holistic-cooking-course .hcc-list{margin:0;padding:0;list-style:none}.holistic-cooking-course .hcc-list li{margin:10px 0;padding-left:22px;line-height:1.6;position:relative}.holistic-cooking-course .hcc-list li:before{content:"•";color:#000;position:absolute;left:8px}.holistic-cooking-course .hcc-list--light li{color:#ffffffe6}.holistic-cooking-course .hcc-list--light li:before{color:#f29a16}.holistic-cooking-course .hcc-hero{background-image:linear-gradient(90deg, #0a000047 0%, #00000047 45%, #00000047 100%),var(--hcc-hero-bg);background-position:100% 0;background-repeat:no-repeat;background-size:cover;padding:56px 0 80px}@media (max-width:767px){.holistic-cooking-course .hcc-hero{background-image:linear-gradient(90deg,#0a000099 0%,#0009 45% 100%),url(/img/holistic-cooking-spices-bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:30px 0 40px}.holistic-cooking-course .hcc-hero .hcc-hero__cta{text-align:center}}.holistic-cooking-course .hcc-hero__grid{grid-template-columns:1fr;align-items:center;gap:36px;display:grid}.holistic-cooking-course .hcc-hero__tagline{color:#f7c250;max-width:592px;margin-bottom:20px;font-family:Work Sans;font-size:48px;font-weight:600;line-height:44px}@media (max-width:767px){.holistic-cooking-course .hcc-hero__tagline{margin-bottom:10px;font-size:26px;line-height:28px}}.holistic-cooking-course .hcc-hero__title{color:#fff;margin:0 0 10px;font-family:Work Sans,sans-serif;font-size:48px;font-weight:800}@media (max-width:767px){.holistic-cooking-course .hcc-hero__title{font-size:26px;line-height:28px}}.holistic-cooking-course .hcc-hero__subtitle{color:#fff;margin:0 0 30px;font-size:26px;font-weight:600}@media (max-width:767px){.holistic-cooking-course .hcc-hero__subtitle{margin-bottom:20px;font-size:20px;line-height:22px}}.holistic-cooking-course .hcc-hero__description{color:#fff;max-width:485px;margin:0 0 30px;font-size:18px}@media (max-width:767px){.holistic-cooking-course .hcc-hero__description{margin-bottom:20px;font-size:16px;line-height:22px}}.holistic-cooking-course .hcc-hero__bullets{margin:0 0 18px}.holistic-cooking-course .hcc-hero__bullets li{color:#ffffffe6;padding-block:5px;background:url(/img/aol-orange-tick.png) 0/25px no-repeat;margin-bottom:10px;padding-left:45px;font-family:Lora;font-size:18px;font-style:italic;line-height:20px}@media (max-width:767px){.holistic-cooking-course .hcc-hero__bullets li{margin-bottom:5px}}.holistic-cooking-course .hcc-registration-widget{padding:0}.holistic-cooking-course .hcc-registration-widget .container{max-width:1140px}.holistic-cooking-course .hcc-registration-widget .registration-widget{margin-top:-26px}.holistic-cooking-course .hcc-registration-widget .register-button{border-radius:100px}.holistic-cooking-course .hcc-food__grid{align-items:center;gap:34px;margin-top:60px;display:flex}@media (max-width:992px){.holistic-cooking-course .hcc-food__grid{flex-direction:column}}@media (max-width:767px){.holistic-cooking-course .hcc-food__grid{gap:20px;margin-top:20px}}.holistic-cooking-course .hcc-food__media{width:449px;max-width:100%}.holistic-cooking-course .hcc-food__content{flex:1}.holistic-cooking-course .hcc-instructor{background-color:#fffaf5}@media (max-width:767px){.holistic-cooking-course .hcc-instructor__content .hcc-title{text-align:center}}.holistic-cooking-course .hcc-instructor__grid{grid-template-columns:.95fr 1.05fr;align-items:center;gap:34px;display:grid}.holistic-cooking-course .hcc-learn .hcc-title,.holistic-cooking-course .hcc-learn .hcc-section-subtitle{max-width:775px;margin-left:auto;margin-right:auto}.holistic-cooking-course .hcc-learn__grid,.holistic-cooking-course .hcc-more__grid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:26px;display:grid}.holistic-cooking-course .hcc-learn__grid{margin-top:50px;margin-bottom:40px}.holistic-cooking-course .hcc-learn__grid .hcc-card__title{margin-bottom:15px}.holistic-cooking-course .hcc-learn__grid .hcc-list li{font-size:18px;line-height:24px}@media (max-width:767px){.holistic-cooking-course .hcc-learn__grid .hcc-list li{font-size:16px;line-height:20px}}.holistic-cooking-course .hcc-card{background:#fffaf5;border-radius:8px;padding:20px 30px 10px}@media (max-width:767px){.holistic-cooking-course .hcc-card{padding:15px 20px 10px}}.holistic-cooking-course .hcc-card--soft{background:#fffaf3}.holistic-cooking-course .hcc-card__title{color:#ff7e00;margin:0 0 10px;font-family:Work Sans;font-size:26px;font-weight:600;line-height:30px}@media (max-width:767px){.holistic-cooking-course .hcc-card__title{margin-bottom:5px;font-size:22px;line-height:22px}}.holistic-cooking-course .hcc-dark{background-color:#151515;background-image:var(--hcc-dark-bg);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:140px 0 80px}@media (max-width:767px){.holistic-cooking-course .hcc-dark{padding:40px 0}}.holistic-cooking-course .hcc-dark .container{background-color:#000c;border-radius:14px;max-width:924px;padding:30px}.holistic-cooking-course .hcc-dark__content .hcc-title{margin-bottom:30px}.holistic-cooking-course .hcc-dark__content .hcc-text{line-height:1.4}.holistic-cooking-course .hcc-dark__content .hcc-list{margin-bottom:20px}.holistic-cooking-course .hcc-dark__content .hcc-list li{margin:5px 0;font-size:18px;line-height:24px}@media (max-width:767px){.holistic-cooking-course .hcc-dark__content .hcc-list li{font-size:16px;line-height:20px}}.holistic-cooking-course .hcc-dark__content .hcc-list li:before{color:#fff}.holistic-cooking-course .hcc-more .hcc-section-subtitle{max-width:800px;margin-left:auto;margin-right:auto}.holistic-cooking-course .hcc-more .hcc-more__grid{margin-top:50px}@media (max-width:767px){.holistic-cooking-course .hcc-more .hcc-more__grid{margin-top:20px}}.holistic-cooking-course .hcc-more .hcc-more__grid.second{grid-template-columns:repeat(2,1fr);margin-top:20px;margin-bottom:40px}@media (max-width:767px){.holistic-cooking-course .hcc-more .hcc-more__grid.second{grid-template-columns:1fr}}.holistic-cooking-course .hcc-ceu .hcc-list{max-width:650px;margin:20px auto 0;font-size:18px}.holistic-cooking-course .hcc-ceu .hcc-list li{margin:0;display:inline-block}@media (max-width:767px){.holistic-cooking-course .hcc-ceu .hcc-list li{text-align:left;font-size:16px;line-height:20px;display:block}}@media (max-width:992px){.holistic-cooking-course .hcc-section.hcc-faq .container{max-width:100%}}.holistic-cooking-course .hcc-faq__items{gap:12px;max-width:1050px;margin:60px auto 0;display:grid}@media (max-width:767px){.holistic-cooking-course .hcc-faq__items{gap:5px;margin-top:20px}}.holistic-cooking-course .hcc-faq__item{background:#fff;border-bottom:2px solid #d2d2d2;padding:50px}@media (max-width:767px){.holistic-cooking-course .hcc-faq__item{padding:20px}}.holistic-cooking-course .hcc-faq__item[open] summary:after{transform:rotate(135deg)}.holistic-cooking-course .hcc-faq__item summary{cursor:pointer;color:#2b2b2b;font-size:36px;font-weight:500;line-height:38px;list-style:none;position:relative}@media (max-width:767px){.holistic-cooking-course .hcc-faq__item summary{font-size:16px;line-height:18px}}.holistic-cooking-course .hcc-faq__item summary:after{content:"";border-top:3px solid #bebebe;border-right:3px solid #bebebe;width:18px;height:18px;display:block;position:absolute;top:12px;right:-35px;transform:rotate(45deg)}@media (max-width:767px){.holistic-cooking-course .hcc-faq__item summary:after{width:10px;height:10px;top:3px;right:-20px}}.holistic-cooking-course .hcc-faq__item summary::-webkit-details-marker{display:none}.holistic-cooking-course .hcc-faq__item p{color:#4b4b4b;margin:12px 0 0;font-size:24px;line-height:1.6}@media (max-width:767px){.holistic-cooking-course .hcc-faq__item p{font-size:14px;line-height:16px}}.holistic-cooking-course section.hcc-final-cta{padding-top:100px}.holistic-cooking-course section.hcc-final-cta .container{max-width:1125px}@media (max-width:767px){.holistic-cooking-course section.hcc-final-cta .container{padding:0}}.holistic-cooking-course section.hcc-final-cta .box-orange-wave{background-image:linear-gradient(#ffa180,#ed7347);border-radius:32px}@media (max-width:767px){.holistic-cooking-course section.hcc-final-cta .box-orange-wave{border-radius:0}}.holistic-cooking-course section.hcc-final-cta .box-inner{color:#fff;text-align:center;background:url(/img/ancient-breath-vector.png) bottom/100% no-repeat;flex-direction:column;align-items:center;padding:100px 44px;display:flex}@media (max-width:767px){.holistic-cooking-course section.hcc-final-cta .box-inner{padding:40px 20px}}.holistic-cooking-course section.hcc-final-cta .hcc-title{max-width:620px;font-size:48px;line-height:56px}@media (max-width:767px){.holistic-cooking-course section.hcc-final-cta .hcc-title{font-size:36px;line-height:40px}}.holistic-cooking-course section.hcc-final-cta .section-description{max-width:800px;margin:auto auto 40px;font-size:20px;line-height:22px}@media (max-width:767px){.holistic-cooking-course section.hcc-final-cta .section-description{margin-bottom:20px;font-size:16px;line-height:20px}}.holistic-cooking-course section.hcc-final-cta .section-actions{justify-content:center;display:flex}.holistic-cooking-course section.hcc-final-cta .section-actions .hcc-button.hcc-button--primary{text-transform:uppercase;color:#ff865b;background-color:#fff;height:64px}@media (max-width:767px){.holistic-cooking-course section.hcc-final-cta .section-actions .hcc-button.hcc-button--primary{height:45px;font-size:18px;line-height:22px}}.holistic-cooking-course .hcc-final-cta__box{text-align:center;background:linear-gradient(90deg,#f29a1633,#f15a2433);border:1px solid #f15a2426;border-radius:18px;max-width:980px;margin:0 auto;padding:26px 22px}.holistic-cooking-course .hcc-final-cta__title{margin:0 0 14px;font-weight:800;line-height:1.2}.holistic-cooking-course .float-bar{z-index:10;background:#fff;width:100%;padding:10px 0;position:fixed;bottom:0;left:0}.holistic-cooking-course .float-wrapper{justify-content:center;align-items:center;max-width:1125px;margin:0 auto;display:flex}@media screen and (max-width:768px){.holistic-cooking-course .float-wrapper{max-width:320px}}.holistic-cooking-course .bar-left{text-align:right;padding-right:10px}@media screen and (max-width:767px){.holistic-cooking-course .bar-left{width:50%;padding-right:0}}.holistic-cooking-course .bar-left .bar-title{font-family:museo_sans500;font-size:24px;line-height:normal}@media screen and (max-width:767px){.holistic-cooking-course .bar-left .bar-title{text-align:left;padding:8px 0 0 10px;font-size:16px;line-height:17px}}.holistic-cooking-course .bar-right{text-align:left;padding-left:10px}.holistic-cooking-course .bar-right button{color:#fff;white-space:nowrap;background:linear-gradient(90deg,#ff7e00 9.51%,#ff9100 93.54%);border:0;border-radius:100px;padding:1rem 2rem;font-size:20px;font-weight:600;line-height:normal}@media screen and (max-width:767px){.holistic-cooking-course .bar-right button{padding:10px 20px;font-size:16px;line-height:normal}}@media (max-width:991px){.holistic-cooking-course .hcc-hero__grid,.holistic-cooking-course .hcc-food__grid,.holistic-cooking-course .hcc-dark__grid,.holistic-cooking-course .hcc-instructor__grid,.holistic-cooking-course .hcc-learn__grid,.holistic-cooking-course .hcc-more__grid{grid-template-columns:1fr}.holistic-cooking-course .hcc-hero__title{font-size:34px}.holistic-cooking-course .hcc-image.hcc-image--hero{height:320px}}.tracking-debugger__shell{z-index:2147483000;pointer-events:none;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;line-height:1.4;position:fixed;bottom:0;left:0;right:0}.tracking-debugger__panel{pointer-events:auto;width:100%;height:var(--tracking-debugger-height,400px);color:#e8eaed;background:#121216fa;border-top:2px solid #6495ed80;flex-direction:column;max-height:90vh;display:flex;overflow:hidden;box-shadow:0 -8px 32px #00000073}.tracking-debugger__resize-handle{cursor:ns-resize;touch-action:none;background:linear-gradient(#6495ed59 0%,#6495ed14 100%);border-bottom:1px solid #6495ed59;flex-shrink:0;justify-content:center;align-items:center;height:10px;margin-top:-2px;display:flex}.tracking-debugger__resize-grip{background:#fff6;border-radius:2px;width:48px;height:4px}.tracking-debugger__header{border-bottom:1px solid #ffffff1a;flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:12px;padding:10px 14px;display:flex}.tracking-debugger__dest-block{flex:280px;min-width:0}.tracking-debugger__title{color:#fff;font-size:12px}.tracking-debugger__help{color:#9aa0a6;margin-top:4px;font-size:10px}.tracking-debugger__section{margin-top:8px}.tracking-debugger__section-label{color:#9aa0a6;font-size:10px}.tracking-debugger__chip-row{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.tracking-debugger__chip{color:#c5d4ff;text-overflow:ellipsis;white-space:nowrap;background:#6495ed26;border:1px solid #6495ed73;border-radius:999px;max-width:100%;padding:3px 8px;font-size:10px;overflow:hidden}.tracking-debugger__chip--muted{color:#9aa0a6;background:#ffffff0d;border-color:#ffffff1f}.tracking-debugger__empty-hint{color:#9aa0a6;margin:8px 0 0;font-size:10px}.tracking-debugger__actions{flex-shrink:0;gap:6px;display:flex}.tracking-debugger__btn{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #fff3;border-radius:6px;padding:6px 10px;font-size:10px}.tracking-debugger__btn:disabled{cursor:not-allowed;opacity:.55}.tracking-debugger__btn--close{color:#9aa0a6;background:#ffffff0f;border:none;padding:4px 10px;font-size:18px;line-height:1}.tracking-debugger__filter-row{background:#0003;border-bottom:1px solid #ffffff0f;flex-wrap:wrap;align-items:center;gap:6px;padding:8px 14px;display:flex}.tracking-debugger__filter-label{color:#9aa0a6;margin-right:4px;font-size:10px}.tracking-debugger__filter-chip{color:#e8eaed;cursor:pointer;background:0 0;border:1px solid #ffffff26;border-radius:999px;padding:4px 10px;font-size:10px}.tracking-debugger__filter-chip--active{background:#6495ed40;border-color:#6495edcc}.tracking-debugger__count{color:#6b7280;margin-left:auto;font-size:10px}.tracking-debugger__list{flex:1;padding:10px 14px;overflow:auto}.tracking-debugger__list-empty{color:#9aa0a6;margin:0}.tracking-debugger__row{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:8px;margin-bottom:10px;padding:10px}.tracking-debugger__badge{letter-spacing:.3px;text-transform:uppercase;border-radius:4px;margin-bottom:8px;padding:2px 6px;font-size:9px;font-weight:600;display:inline-block}.tracking-debugger__badge--datalayer{color:#a5d6a7;background:#4caf5033;border:1px solid #4caf5059}.tracking-debugger__badge--analytics{color:#81d4fa;background:#81d4fa33;border:1px solid #81d4fa59}.tracking-debugger__meta{color:#9aa0a6;margin-bottom:6px;font-size:10px}.tracking-debugger__json{white-space:pre-wrap;word-break:break-word;color:#bdc1c6;margin:0;font-size:10px}.tracking-debugger__fab-wrap{pointer-events:auto;position:absolute;bottom:12px;left:12px}.tracking-debugger__fab{color:#fff;cursor:pointer;background:linear-gradient(145deg,#1a237e 0%,#0d47a1 100%);border:1px solid #ffffff40;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:36px;padding:0;display:flex;box-shadow:0 -2px 12px #00000040}@media (max-width:991px){main.free-guided-meditations{margin:0}}main.free-guided-meditations .container{max-width:1334px}main.free-guided-meditations .title-header{padding:100px 0 48px}@media (max-width:991px){main.free-guided-meditations .title-header{padding:42px 0 28px}}main.free-guided-meditations .title-header .page-title{text-align:center;max-width:690px;margin:auto;font-family:lora;font-size:56px;font-weight:400;line-height:68px}@media (max-width:991px){main.free-guided-meditations .title-header .page-title{font-size:30px;line-height:38px}}main.free-guided-meditations .section-courses{padding-bottom:100px}@media (max-width:991px){main.free-guided-meditations .section-courses{padding-bottom:40px}}main.free-guided-meditations .filter-wrapper{justify-content:space-between;align-items:center;margin-bottom:48px;display:flex}@media (max-width:991px){main.free-guided-meditations .filter-wrapper{flex-direction:column;justify-content:center;gap:20px;margin-bottom:40px}}main.free-guided-meditations .filter-wrapper .filters{gap:24px;display:flex}@media (max-width:991px){main.free-guided-meditations .filter-wrapper .filters{flex-wrap:wrap;justify-content:center;gap:10px}}main.free-guided-meditations .filter-wrapper .courses-filter__remove{display:none}main.free-guided-meditations .filter-wrapper .courses-filter__button{color:#31364e;background-color:#f7f7f7;border:1.5px solid #e9e9e9;border-radius:40px;align-items:center;gap:8px;height:44px;padding:10px 20px;font-size:18px;font-weight:500;display:flex}@media (max-width:991px){main.free-guided-meditations .filter-wrapper .courses-filter__button{min-width:unset;gap:4px;height:36px;padding:8px 12px;font-size:14px}}main.free-guided-meditations .filter-wrapper .courses-filter__button:before{display:none}main.free-guided-meditations .filter-wrapper .courses-filter__button:after{content:"";color:#6f7283;font-family:iconaol;font-size:20px;transform:rotate(90deg)}@media (max-width:991px){main.free-guided-meditations .filter-wrapper .courses-filter__button:after{font-size:16px}}main.free-guided-meditations .filter-wrapper .courses-filter.active .courses-filter__button{color:#3d8be8;background:#edf5fc;border:1.5px solid #3d8be8}main.free-guided-meditations .filter-wrapper .courses-filter.active .courses-filter__button:after{color:#3d8be8;transform:rotate(-90deg)}main.free-guided-meditations .filter-wrapper .courses-filter__wrapper-list{background:#fff;border:none;border-radius:16px;padding:8px;top:72px;box-shadow:0 4px 93.6px 8px #75757526}@media (max-width:991px){main.free-guided-meditations .filter-wrapper .courses-filter__wrapper-list{top:62px}}main.free-guided-meditations .filter-wrapper .courses-filter__wrapper-list:before{display:none}main.free-guided-meditations .filter-wrapper .courses-filter__list{flex-direction:column;gap:4px;display:flex}@media (max-width:991px){main.free-guided-meditations .filter-wrapper .courses-filter__list{min-width:101px}}main.free-guided-meditations .filter-wrapper .courses-filter__list-item{color:#6f7283;background:#fff;border-radius:12px;padding:6px;font-size:18px;font-weight:500;line-height:24px}main.free-guided-meditations .filter-wrapper .courses-filter__list-item:hover{color:#31364e;background-color:#f7f7f7}@media (max-width:991px){main.free-guided-meditations .filter-wrapper .courses-filter__list-item{font-size:14px;line-height:18px}}main.free-guided-meditations .fgm-courses-listing{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}@media (max-width:991px){main.free-guided-meditations .fgm-courses-listing{grid-template-columns:repeat(2,1fr);gap:20px 10px}}main.free-guided-meditations .fgm-courses-listing .fgm-course-item{cursor:pointer;background:#fff;border-radius:16px;position:relative;box-shadow:0 0 46.6px #d0cccc40}main.free-guided-meditations .fgm-courses-listing .fgm-course-item .play-time{color:#fff;background:linear-gradient(102.78deg,#ffd16f -37.89%,#ff865b 100.28%);border-radius:8px;padding:2px 8px;font-size:16px;font-weight:500;line-height:24px;position:absolute;top:20px;left:20px}@media (max-width:991px){main.free-guided-meditations .fgm-courses-listing .fgm-course-item .play-time{font-size:12px;line-height:18px;top:8px;left:8px}}main.free-guided-meditations .fgm-courses-listing .fgm-image-wrap img{-o-object-fit:cover;object-fit:cover;border-radius:16px 16px 0 0;max-width:100%;height:240px}@media (max-width:991px){main.free-guided-meditations .fgm-courses-listing .fgm-image-wrap img{width:100%;height:140px}}main.free-guided-meditations .fgm-courses-listing .fgm-course-title{padding:20px 16px 24px;font-family:lora;font-size:24px;font-weight:500;line-height:31px}@media (max-width:991px){main.free-guided-meditations .fgm-courses-listing .fgm-course-title{padding:12px 10px;font-size:16px;line-height:21px}}main.free-guided-meditations .total-count{color:#6f7283;font-size:18px;font-weight:500;line-height:24px}@media (max-width:991px){main.free-guided-meditations .total-count{font-size:16px}}main.free-guided-meditations .QR-wrapper{position:fixed;bottom:60px;right:90px}@media (max-width:991px){main.free-guided-meditations .QR-wrapper{display:none}}main.free-guided-meditations .QR-wrapper img{width:120px;height:120px}main.free-guided-meditations .app-download{justify-content:center;gap:16px;padding-bottom:40px;display:flex}main.free-guided-meditations .app-download img{border-radius:10px;height:40px}@media (min-width:992px){main.free-guided-meditations .app-download{display:none}}@media (max-width:991px){main.free-guided-meditations .meditation-video-modal{padding:80px 0 0}}main.free-guided-meditations .meditation-video-modal .modal-dialog{max-width:924px}main.free-guided-meditations .meditation-video-modal .modal-content{border:none;border-radius:24px;padding:32px}@media (max-width:991px){main.free-guided-meditations .meditation-video-modal .modal-content{border-radius:0;padding:0}}main.free-guided-meditations .meditation-video-modal .modal-header .close{width:40px;height:40px;top:-8px;right:-8px;box-shadow:0 2px 4px -2px #0000000f,0 4px 8px -2px #0000001a}@media (max-width:991px){main.free-guided-meditations .meditation-video-modal .modal-header .close{top:-32px;left:20px;right:unset;width:24px;height:24px;box-shadow:none;background:0 0;border-radius:0}}main.free-guided-meditations .meditation-video-modal .modal-header .close span{display:none}main.free-guided-meditations .meditation-video-modal .modal-header .close:before,main.free-guided-meditations .meditation-video-modal .modal-header .close:after{content:"";background:#9598a6;border-radius:2px;width:2px;height:15px;display:block;position:absolute;top:12px;left:50%}main.free-guided-meditations .meditation-video-modal .modal-header .close:before{transform:rotate(45deg)}@media (max-width:991px){main.free-guided-meditations .meditation-video-modal .modal-header .close:before{display:none}}main.free-guided-meditations .meditation-video-modal .modal-header .close:after{transform:rotate(-45deg)}@media (max-width:991px){main.free-guided-meditations .meditation-video-modal .modal-header .close:after{transform:unset;background:unset;height:unset;width:unset;content:"";color:#fff;font-family:iconaol;font-size:24px;font-weight:300;position:static;top:0;left:0}}main.free-guided-meditations .meditation-video-modal .modal-body{margin:0}main.free-guided-meditations .meditation-video-modal .modal-video-wrap{border-radius:20px;margin-bottom:24px;overflow:hidden}@media (max-width:991px){main.free-guided-meditations .meditation-video-modal .modal-video-wrap{border-radius:0}}main.free-guided-meditations .meditation-video-modal .video-title{margin-bottom:12px;font-family:lora;font-size:32px;font-weight:500;line-height:38px}@media (max-width:991px){main.free-guided-meditations .meditation-video-modal .video-title{margin-bottom:8px;padding-left:20px;padding-right:20px;font-size:24px;line-height:31px}}main.free-guided-meditations .meditation-video-modal .video-desc{color:#6f7283;font-size:18px;line-height:24px}@media (max-width:991px){main.free-guided-meditations .meditation-video-modal .video-desc{padding-left:20px;padding-right:20px;font-size:16px}}main.free-guided-meditations .meditation-video-modal .video-other-info{border-top:1px solid #e9e9e9;justify-content:space-between;margin-top:16px;padding-top:16px;display:flex}@media (max-width:991px){main.free-guided-meditations .meditation-video-modal .video-other-info{margin-left:20px;margin-right:20px}}main.free-guided-meditations .meditation-video-modal .other-info-item{flex-direction:column;gap:8px;display:flex}@media (max-width:991px){main.free-guided-meditations .meditation-video-modal .other-info-item{gap:4px}}main.free-guided-meditations .meditation-video-modal .other-info-item label{color:#9598a6;font-size:14px;font-weight:600;line-height:20px}@media (max-width:991px){main.free-guided-meditations .meditation-video-modal .other-info-item label{font-size:12px;line-height:18px}}main.free-guided-meditations .meditation-video-modal .other-info-item .text{font-size:18px;font-weight:500;line-height:24px}@media (max-width:991px){main.free-guided-meditations .meditation-video-modal .other-info-item .text{font-size:16px}}.course-share{margin-left:10px}.course-share button{background:#f7f7f7;border:1px solid #ccc;border-radius:10px;justify-content:center;align-items:center;height:36px;padding:5px 8px;font-size:19px;display:inline-flex}.course-share button .icon-share{filter:opacity(.5)}.course-share button:focus{outline:none}.copy-message{color:#3d8be8;z-index:1001;opacity:1;background:#edf5fc;border:1px solid #dbebf9;border-radius:16px;align-items:center;gap:12px;padding:12px 24px;font-size:16px;font-weight:500;line-height:24px;transition:opacity 1s ease-out;display:flex;position:fixed;top:128px;left:50%;transform:translate(-50%);box-shadow:0 4px 24px 8px #b1aaaa26}@media screen and (max-width:991px){.copy-message{width:90%}}.copy-message .icon-aol{font-size:24px}.copy-message.hide{opacity:0}.copy-message--error{color:#cf3b3b;background:#fdf0f0;border-color:#f6d4d4}.share-popup{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.share-popup .share-popup-content{text-align:center;background:#fff;border-radius:20px;width:574px;max-width:90%;padding:40px;position:relative}.share-popup h3{text-align:center;margin-bottom:24px;font-size:28px;font-weight:500;line-height:36.4px}.share-popup .copy-link-container{position:relative}.share-popup .copy-link-container #copy-input{color:#31364e;border:1px solid #e9e9e9;border-radius:16px;width:100%;height:48px;padding:10px 44px 10px 14px;font-size:16px;line-height:24px}.share-popup .copy-link-container .copy-button{color:#3d8be8;background:0 0;border:none;padding:0;font-size:16px;line-height:16px;position:absolute;top:16px;right:16px}.share-popup .close-popup{cursor:pointer;color:#9598a6;background:0 0;border:none;font-size:24px;position:absolute;top:10px;right:10px}.share-popup .close-popup:focus{box-shadow:none;outline:none}.share-popup .share-icons{justify-content:space-between;margin-top:24px;display:flex}.share-popup .share-icon{color:#31364e;flex-direction:column;gap:8px;font-size:16px;line-height:24px;text-decoration:none;display:flex}main.course-shakti-kriya{padding-top:0}main.course-shakti-kriya .btn-primary{text-align:center;background:linear-gradient(#ffd16f,#ff865b);border:none;border-radius:10px;place-items:center;height:46px;padding:0 30px;font-size:18px;font-weight:600;line-height:22px;display:inline-flex}main.course-shakti-kriya .section-title{color:#1e2232;font-family:Lora;font-size:36px;font-weight:600}@media (max-width:768px){main.course-shakti-kriya .section-title{font-size:28px}}main.course-shakti-kriya .section-banner{background:url(/img/shakti-kriya-hero-banner.jpg) 50%/cover no-repeat;align-items:center;height:588px;margin-bottom:100px;display:flex}@media (max-width:768px){main.course-shakti-kriya .section-banner{height:unset;background:url(/img/shakti-kriya-hero-banner-mobile.jpg) top no-repeat;margin-bottom:60px}main.course-shakti-kriya .section-banner .container{max-width:320px;padding-top:255px}}main.course-shakti-kriya .section-banner .section-title{color:#1e2232;margin-bottom:30px;font-size:48px;font-weight:600;line-height:60px}@media (max-width:768px){main.course-shakti-kriya .section-banner .section-title{margin-bottom:20px;font-size:28px;line-height:36px}}main.course-shakti-kriya .section-banner .banner-content{max-width:580px}main.course-shakti-kriya .section-banner ul.banner-list{margin:0;padding:0}main.course-shakti-kriya .section-banner ul.banner-list li{color:#1e2232;background:url(/img/ic-check-blue.svg) 0 no-repeat;margin-bottom:30px;padding:0 0 0 30px;font-size:16px;line-height:20px}main.course-shakti-kriya .section-banner .banner-actions{margin-bottom:40px;padding-top:20px}@media (max-width:768px){main.course-shakti-kriya .section-banner .banner-actions{margin-bottom:20px;padding-top:0}}main.course-shakti-kriya .section-banner .banner-note{font-size:14px}main.course-shakti-kriya .registration-widget{margin:-120px 0 100px}@media (max-width:768px){main.course-shakti-kriya .registration-widget{margin-top:0;margin-bottom:60px}}main.course-shakti-kriya .section-share-blessings{margin-bottom:100px}@media (max-width:768px){main.course-shakti-kriya .section-share-blessings{margin-bottom:50px}}main.course-shakti-kriya .section-share-blessings .container{align-items:center;display:flex}@media (min-width:769px) and (max-width:991px){main.course-shakti-kriya .section-share-blessings .container{gap:20px}}@media (max-width:768px){main.course-shakti-kriya .section-share-blessings .container{flex-direction:column}}main.course-shakti-kriya .section-share-blessings .section-title{background:url(/img/marma-training-eclipse.png) 50px 100%/contain no-repeat;flex-shrink:0;align-items:center;width:470px;height:206px;display:flex}@media (min-width:769px) and (max-width:991px){main.course-shakti-kriya .section-share-blessings .section-title{background-position:100%;background-size:100%;width:370px}}@media (max-width:768px){main.course-shakti-kriya .section-share-blessings .section-title{background-position:0 100%;width:auto;height:auto;margin:auto auto 30px;padding:20px 0;font-size:28px}}main.course-shakti-kriya .section-share-blessings .section-content{flex:1;max-width:512px;margin-left:auto}@media (max-width:768px){main.course-shakti-kriya .section-share-blessings .section-content{margin:0}}main.course-shakti-kriya .section-share-blessings .section-content p{color:#606270;font-size:16px;line-height:22px}@media (max-width:768px){main.course-shakti-kriya .section-share-blessings .section-content p{font-size:15px;line-height:20px}}main.course-shakti-kriya .section-share-blessings .section-content p+p{margin-top:20px}main.course-shakti-kriya .section-testimonials{margin-bottom:100px}@media (max-width:768px){main.course-shakti-kriya .section-testimonials{margin-bottom:50px}}main.course-shakti-kriya .section-testimonials .section-title{text-align:center;margin-bottom:70px}@media (max-width:768px){main.course-shakti-kriya .section-testimonials .section-title{margin-bottom:30px}}main.course-shakti-kriya .section-testimonials .testimonial-listing{gap:60px;display:flex}@media (min-width:769px) and (max-width:991px){main.course-shakti-kriya .section-testimonials .testimonial-listing{gap:20px}}@media (max-width:768px){main.course-shakti-kriya .section-testimonials .testimonial-listing{flex-direction:column;gap:20px}}main.course-shakti-kriya .section-testimonials .testimony-item{border:1px solid #ccc;border-radius:14px;flex-direction:column;flex:1;padding:40px 15px 20px;display:flex}main.course-shakti-kriya .section-testimonials .author-info{flex-direction:column;align-items:center;margin-bottom:20px;display:flex}main.course-shakti-kriya .section-testimonials .author-info .testimonial-image{border-radius:50%;margin-bottom:15px}main.course-shakti-kriya .section-testimonials .author-info .author-name{color:#383838;font-size:14px;font-weight:700}main.course-shakti-kriya .section-testimonials .author-info .author-position{color:#d8d8d8;font-size:14px;font-weight:700}main.course-shakti-kriya .section-testimonials .testiomy-rating{justify-content:center;margin-bottom:20px;display:flex}main.course-shakti-kriya .section-testimonials .testimony-text{color:#696969;text-align:center;font-size:14px;line-height:22px}main.course-shakti-kriya .section-upcoming-courses,main.course-shakti-kriya .section-discover-energy{background:url(/img/marma-practitioner-section-bg.jpeg) 50%/cover no-repeat}main.course-shakti-kriya .section-upcoming-courses .container,main.course-shakti-kriya .section-discover-energy .container{max-width:1000px;padding-top:100px;padding-bottom:100px}@media (max-width:768px){main.course-shakti-kriya .section-upcoming-courses .container,main.course-shakti-kriya .section-discover-energy .container{padding:50px 15px!important}}main.course-shakti-kriya .section-upcoming-courses .section-title,main.course-shakti-kriya .section-discover-energy .section-title{text-align:center;margin-bottom:40px;line-height:50px}@media (max-width:768px){main.course-shakti-kriya .section-upcoming-courses .section-title,main.course-shakti-kriya .section-discover-energy .section-title{margin-bottom:30px;line-height:36px}}main.course-shakti-kriya .section-upcoming-courses .section-subtitle,main.course-shakti-kriya .section-discover-energy .section-subtitle{color:#5b86ec;text-align:center;margin-bottom:30px;font-family:Lora;font-size:28px}main.course-shakti-kriya .section-upcoming-courses .section-actions,main.course-shakti-kriya .section-discover-energy .section-actions{justify-content:center;display:flex}main.course-shakti-kriya .section-discover-energy{background:url(/img/yoga-yellow-bg.jpg) 50%/cover no-repeat}main.course-shakti-kriya .section-discover-energy .container{flex-direction:column;justify-content:center;max-width:600px;height:270px;padding:0;display:flex}main.course-shakti-kriya .section-discover-energy .container .section-title{margin:0}main.course-shakti-kriya section.aol-stats{background:linear-gradient(#fff,#e7efff);margin-bottom:50px;padding:60px 0}@media (max-width:768px){main.course-shakti-kriya section.aol-stats{padding:30px 0}}main.course-shakti-kriya section.aol-stats .section-title{text-align:center;margin-bottom:80px}@media (max-width:768px){main.course-shakti-kriya section.aol-stats .section-title{margin-bottom:40px}}main.course-shakti-kriya section.aol-stats .stats-content{flex-wrap:wrap;justify-content:center;gap:30px;display:flex}@media (max-width:768px){main.course-shakti-kriya section.aol-stats .stats-content{flex-direction:column;align-items:center}}main.course-shakti-kriya section.aol-stats .stat-item{text-align:center;flex-direction:column;flex:1;align-items:center;max-width:200px;display:flex}@media (max-width:768px){main.course-shakti-kriya section.aol-stats .stat-icon{width:50px}}main.course-shakti-kriya section.aol-stats .stat-number{color:#2b2b2b;padding-top:10px;font-size:20px;font-weight:700}@media (max-width:768px){main.course-shakti-kriya section.aol-stats .stat-number{font-size:18px}}main.course-shakti-kriya section.aol-stats .stat-label{font-size:14px}main.course-shakti-kriya .section-what-you-can .container{align-items:center;padding:50px 0 100px;display:flex}@media (max-width:768px){main.course-shakti-kriya .section-what-you-can .container{flex-direction:column;padding:30px 15px}}main.course-shakti-kriya .section-what-you-can .section-title{margin-bottom:30px}main.course-shakti-kriya .section-what-you-can .section-content{flex:1;max-width:450px;margin-right:30px}@media (max-width:768px){main.course-shakti-kriya .section-what-you-can .section-content{margin-bottom:30px;margin-right:0}}main.course-shakti-kriya .section-what-you-can .section-content p{color:#606270;font-size:16px;line-height:22px}@media (max-width:768px){main.course-shakti-kriya .section-what-you-can .section-content p{font-size:15px;line-height:20px}}main.course-shakti-kriya .section-what-you-can .section-content p+p{margin-top:20px}main.course-shakti-kriya .section-what-you-can .section-actions{margin-top:30px}main.course-shakti-kriya .section-what-you-can .section-image{flex:1;max-width:512px;margin-left:auto}main.course-shakti-kriya .section-what-to-expect .container{align-items:center;padding:50px 0 100px;display:flex}@media (max-width:768px){main.course-shakti-kriya .section-what-to-expect .container{flex-direction:column;padding:30px 15px}}main.course-shakti-kriya .section-what-to-expect .section-image{flex-shrink:0;max-width:512px;margin-right:100px}@media (min-width:769px) and (max-width:991px){main.course-shakti-kriya .section-what-to-expect .section-image{max-width:370px}}@media (max-width:768px){main.course-shakti-kriya .section-what-to-expect .section-image{margin-bottom:30px;margin-right:0}}main.course-shakti-kriya .section-what-to-expect .expect-listing{flex-direction:column;gap:20px;display:flex}main.course-shakti-kriya .section-what-to-expect .expect-item{align-items:center;gap:30px;display:flex}main.course-shakti-kriya .section-what-to-expect .expect-item .expect-icon{width:50px}main.course-shakti-kriya .section-what-to-expect .expect-note{padding-left:80px;font-size:14px}main.course-shakti-kriya .section-life-transform{background:linear-gradient(#fff,#e7efff);padding:100px 0}@media (max-width:768px){main.course-shakti-kriya .section-life-transform{padding:50px 0}}main.course-shakti-kriya .section-life-transform .section-desc{padding-top:30px;font-size:20px}@media (max-width:768px){main.course-shakti-kriya .section-life-transform .section-desc{padding-top:20px;font-size:16px}}main.course-shakti-kriya .section-life-transform .section-listing{gap:50px;margin-top:50px;display:flex}@media (max-width:768px){main.course-shakti-kriya .section-life-transform .section-listing{flex-direction:column;gap:30px;margin-top:30px}}main.course-shakti-kriya .section-life-transform .section-listing .section-item{flex-direction:column;flex:1;gap:20px;display:flex}@media (max-width:768px){main.course-shakti-kriya .section-life-transform .section-listing .section-item{gap:10px}}main.course-shakti-kriya .section-life-transform .section-listing .section-item-title{font-family:Lora;font-size:24px;font-weight:600;line-height:30px}main.course-shakti-kriya .section-course-price{padding:80px 0}@media (max-width:768px){main.course-shakti-kriya .section-course-price{padding:50px 0}}main.course-shakti-kriya .section-course-price .price-box{background:url(/img/protocol-cta-bg.jpg) 50%/cover no-repeat;border:1px solid #ccc;border-radius:22px;padding:80px 50px}@media (max-width:768px){main.course-shakti-kriya .section-course-price .price-box{text-align:center;background:url(/img/protocol-box-bg-mobile.jpg) top/cover no-repeat;flex-direction:column;justify-content:flex-end;align-items:center;max-width:320px;height:554px;margin:auto;padding:40px 20px;display:flex}}main.course-shakti-kriya .section-course-price .section-subtitle{color:#5b86ec;margin-bottom:10px;font-family:Lora;font-size:28px}@media (max-width:768px){main.course-shakti-kriya .section-course-price .section-subtitle{font-size:22px;font-weight:600;line-height:normal}}main.course-shakti-kriya .section-course-price .section-desc{color:#606270;margin-bottom:30px;font-size:24px;line-height:30px}@media (max-width:768px){main.course-shakti-kriya .section-course-price .section-desc{margin-bottom:20px;font-size:18px;line-height:22px}}main.course-shakti-kriya .section-course-price .section-desc s{color:#cd2528}main.course-chakra-kriya{padding-top:0}main.course-chakra-kriya .btn-primary{text-align:center;background:linear-gradient(#ffd16f,#ff865b);border:none;border-radius:10px;place-items:center;height:46px;padding:0 30px;font-size:18px;font-weight:600;line-height:22px;display:inline-flex}main.course-chakra-kriya .section-title{color:#1e2232;font-family:Lora;font-size:36px;font-weight:600}@media (max-width:768px){main.course-chakra-kriya .section-title{font-size:28px}}main.course-chakra-kriya .section-subtitle{color:#5b86ec;margin-bottom:30px;font-family:Lora;font-size:28px;font-weight:600}main.course-chakra-kriya .section-banner{background:url(/img/chakra-kriya-hero-banner.jpg) 50%/cover no-repeat;align-items:center;height:588px;margin-bottom:100px;display:flex}@media (max-width:768px){main.course-chakra-kriya .section-banner{height:unset;background:url(/img/chakra-kriya-hero-banner-mobile.jpg) top no-repeat;margin-bottom:60px}main.course-chakra-kriya .section-banner .container{max-width:320px;padding-top:255px}}main.course-chakra-kriya .section-banner .section-title{color:#1e2232;margin-bottom:30px;font-size:48px;font-weight:600;line-height:60px}@media (max-width:768px){main.course-chakra-kriya .section-banner .section-title{margin-bottom:20px;font-size:28px;line-height:36px}}main.course-chakra-kriya .section-banner .banner-content{max-width:580px}main.course-chakra-kriya .section-banner ul.banner-list{margin:0;padding:0}main.course-chakra-kriya .section-banner ul.banner-list li{color:#1e2232;background:url(/img/ic-check-blue.svg) 0 no-repeat;margin-bottom:30px;padding:0 0 0 30px;font-size:16px;line-height:20px}main.course-chakra-kriya .section-banner .banner-actions{margin-bottom:40px;padding-top:20px}@media (max-width:768px){main.course-chakra-kriya .section-banner .banner-actions{margin-bottom:20px;padding-top:0}}main.course-chakra-kriya .section-banner .banner-note{font-size:14px}main.course-chakra-kriya .registration-widget{margin:-120px 0 100px}@media (max-width:768px){main.course-chakra-kriya .registration-widget{margin-top:0;margin-bottom:60px}}main.course-chakra-kriya .section-share-blessings{margin-bottom:100px}@media (max-width:768px){main.course-chakra-kriya .section-share-blessings{margin-bottom:20px}}main.course-chakra-kriya .section-share-blessings .container{align-items:center;display:flex}@media (min-width:769px) and (max-width:991px){main.course-chakra-kriya .section-share-blessings .container{gap:20px}}@media (max-width:768px){main.course-chakra-kriya .section-share-blessings .container{flex-direction:column}}main.course-chakra-kriya .section-share-blessings .eclipse-box{background:url(/img/marma-training-eclipse.png) 50px 100%/contain no-repeat;flex-direction:column;flex-shrink:0;width:470px;height:206px;display:flex}main.course-chakra-kriya .section-share-blessings .eclipse-box .section-subtitle{text-align:left;margin-bottom:20px}@media (min-width:769px) and (max-width:991px){main.course-chakra-kriya .section-share-blessings .eclipse-box{background-position:100%;background-size:100%;width:370px}}@media (max-width:768px){main.course-chakra-kriya .section-share-blessings .eclipse-box{background-position:0 100%;width:auto;height:auto;margin:auto auto 30px;padding:20px 0;font-size:28px}}main.course-chakra-kriya .section-share-blessings .section-content{flex:1;max-width:512px;margin-left:auto}@media (max-width:768px){main.course-chakra-kriya .section-share-blessings .section-content{margin:0}}main.course-chakra-kriya .section-share-blessings .section-content p{color:#606270;font-size:16px;line-height:22px}@media (max-width:768px){main.course-chakra-kriya .section-share-blessings .section-content p{font-size:15px;line-height:20px}}main.course-chakra-kriya .section-share-blessings .section-content p+p{margin-top:20px}main.course-chakra-kriya .section-testimonials{margin-bottom:100px}@media (max-width:768px){main.course-chakra-kriya .section-testimonials{margin-bottom:50px}}main.course-chakra-kriya .section-testimonials .section-title{text-align:center;margin-bottom:70px}@media (max-width:768px){main.course-chakra-kriya .section-testimonials .section-title{margin-bottom:30px}}main.course-chakra-kriya .section-testimonials .testimonial-listing{gap:60px;display:flex}@media (min-width:769px) and (max-width:991px){main.course-chakra-kriya .section-testimonials .testimonial-listing{gap:20px}}@media (max-width:768px){main.course-chakra-kriya .section-testimonials .testimonial-listing{flex-direction:column;gap:20px}}main.course-chakra-kriya .section-testimonials .testimony-item{border:1px solid #ccc;border-radius:14px;flex-direction:column;flex:1;padding:40px 15px 20px;display:flex}main.course-chakra-kriya .section-testimonials .author-info{flex-direction:column;align-items:center;margin-bottom:20px;display:flex}main.course-chakra-kriya .section-testimonials .author-info .testimonial-image{border-radius:50%;margin-bottom:15px}main.course-chakra-kriya .section-testimonials .author-info .author-name{color:#383838;font-size:14px;font-weight:700}main.course-chakra-kriya .section-testimonials .author-info .author-position{color:#d8d8d8;font-size:14px;font-weight:700}main.course-chakra-kriya .section-testimonials .testiomy-rating{justify-content:center;margin-bottom:20px;display:flex}main.course-chakra-kriya .section-testimonials .testimony-text{color:#696969;text-align:center;font-size:14px;line-height:22px}main.course-chakra-kriya .section-upcoming-courses,main.course-chakra-kriya .section-discover-energy{background:url(/img/marma-practitioner-section-bg.jpeg) 50%/cover no-repeat}main.course-chakra-kriya .section-upcoming-courses .container,main.course-chakra-kriya .section-discover-energy .container{max-width:1000px;padding-top:100px;padding-bottom:100px}@media (max-width:768px){main.course-chakra-kriya .section-upcoming-courses .container,main.course-chakra-kriya .section-discover-energy .container{padding:50px 15px!important}}main.course-chakra-kriya .section-upcoming-courses .section-title,main.course-chakra-kriya .section-discover-energy .section-title{text-align:center;margin-bottom:40px;line-height:50px}@media (max-width:768px){main.course-chakra-kriya .section-upcoming-courses .section-title,main.course-chakra-kriya .section-discover-energy .section-title{margin-bottom:30px;line-height:36px}}main.course-chakra-kriya .section-upcoming-courses .section-actions,main.course-chakra-kriya .section-discover-energy .section-actions{justify-content:center;display:flex}main.course-chakra-kriya .section-discover-energy{background:url(/img/ck-bg-2.jpg) 50%/cover no-repeat}main.course-chakra-kriya .section-discover-energy .container{flex-direction:column;justify-content:center;max-width:870px;height:449px;padding:0;display:flex}main.course-chakra-kriya .section-discover-energy .container .section-title{margin:0}@media screen and (max-width:767px){main.course-chakra-kriya .section-discover-energy .container{height:auto;padding:30px 15px}}main.course-chakra-kriya section.aol-stats{background:linear-gradient(#fff,#e7efff);margin-bottom:50px;padding:60px 0}@media (max-width:768px){main.course-chakra-kriya section.aol-stats{padding:30px 0}}main.course-chakra-kriya section.aol-stats .section-title{text-align:center;margin-bottom:80px}@media (max-width:768px){main.course-chakra-kriya section.aol-stats .section-title{margin-bottom:40px}}main.course-chakra-kriya section.aol-stats .stats-content{flex-wrap:wrap;justify-content:center;gap:30px;display:flex}@media (max-width:768px){main.course-chakra-kriya section.aol-stats .stats-content{flex-direction:column;align-items:center}}main.course-chakra-kriya section.aol-stats .stat-item{text-align:center;flex-direction:column;flex:1;align-items:center;max-width:200px;display:flex}@media (max-width:768px){main.course-chakra-kriya section.aol-stats .stat-icon{width:50px}}main.course-chakra-kriya section.aol-stats .stat-number{color:#2b2b2b;padding-top:10px;font-size:20px;font-weight:700}@media (max-width:768px){main.course-chakra-kriya section.aol-stats .stat-number{font-size:18px}}main.course-chakra-kriya section.aol-stats .stat-label{font-size:14px}main.course-chakra-kriya .section-what-you-can .container{align-items:center;padding:50px 0;display:flex}@media (max-width:768px){main.course-chakra-kriya .section-what-you-can .container{flex-direction:column;gap:30px;padding:30px 15px}}main.course-chakra-kriya .section-what-you-can .section-title{margin-bottom:30px}main.course-chakra-kriya .section-what-you-can .section-subtitle{margin-bottom:20px}@media (max-width:768px){main.course-chakra-kriya .section-what-you-can .section-subtitle{margin-bottom:15px}}main.course-chakra-kriya .section-what-you-can .section-content{flex:1;max-width:450px;margin-right:30px}@media (max-width:768px){main.course-chakra-kriya .section-what-you-can .section-content{margin-bottom:0;margin-right:0}}main.course-chakra-kriya .section-what-you-can .section-content p{color:#606270;font-size:16px;line-height:22px}@media (max-width:768px){main.course-chakra-kriya .section-what-you-can .section-content p{font-size:15px;line-height:20px}}main.course-chakra-kriya .section-what-you-can .section-content p+p{margin-top:20px}main.course-chakra-kriya .section-what-you-can .section-actions{margin-top:30px}main.course-chakra-kriya .section-what-you-can .section-image{flex:1;max-width:512px;margin-left:auto}@media screen and (max-width:767px){main.course-chakra-kriya .section-what-you-can .section-image{order:-1}}main.course-chakra-kriya .section-what-you-can .section-image img{border-radius:12px;width:100%;height:auto}main.course-chakra-kriya .section-what-you-can .section-image p{margin-top:20px}@media (max-width:768px){main.course-chakra-kriya .section-what-you-can.evolving .section-image{order:unset}}main.course-chakra-kriya .section-what-to-expect .container{align-items:center;padding:50px 0;display:flex}@media (max-width:768px){main.course-chakra-kriya .section-what-to-expect .container{flex-direction:column;padding:30px 15px}}main.course-chakra-kriya .section-what-to-expect .section-image{flex-shrink:0;max-width:512px;margin-right:100px}@media (min-width:769px) and (max-width:991px){main.course-chakra-kriya .section-what-to-expect .section-image{max-width:370px}}@media (max-width:768px){main.course-chakra-kriya .section-what-to-expect .section-image{margin-bottom:30px;margin-right:0}}main.course-chakra-kriya .section-what-to-expect .expect-listing{flex-direction:column;gap:20px;display:flex}main.course-chakra-kriya .section-what-to-expect .expect-item{align-items:center;gap:30px;display:flex}main.course-chakra-kriya .section-what-to-expect .expect-item .expect-icon{width:50px}main.course-chakra-kriya .section-what-to-expect .expect-note{padding-left:80px;font-size:14px}main.course-chakra-kriya .section-life-transform{background:linear-gradient(#fff,#e7efff);padding:100px 0}@media (max-width:768px){main.course-chakra-kriya .section-life-transform{padding:50px 0}}main.course-chakra-kriya .section-life-transform .section-desc{padding-top:30px;font-size:20px}@media (max-width:768px){main.course-chakra-kriya .section-life-transform .section-desc{padding-top:20px;font-size:16px}}main.course-chakra-kriya .section-life-transform .section-listing{gap:50px;margin-top:50px;display:flex}@media (max-width:768px){main.course-chakra-kriya .section-life-transform .section-listing{flex-direction:column;gap:30px;margin-top:30px}}main.course-chakra-kriya .section-life-transform .section-listing .section-item{flex-direction:column;flex:1;gap:20px;display:flex}@media (max-width:768px){main.course-chakra-kriya .section-life-transform .section-listing .section-item{gap:10px}}main.course-chakra-kriya .section-life-transform .section-listing .section-item-title{font-family:Lora;font-size:24px;font-weight:600;line-height:30px}main.course-chakra-kriya .section-course-price{padding:50px 0}main.course-chakra-kriya .section-course-price .price-box{background:url(/img/ck-cta-desktop-bg.jpg) 50%/cover no-repeat;border:1px solid #ccc;border-radius:22px;padding:80px 50px}@media (max-width:768px){main.course-chakra-kriya .section-course-price .price-box{text-align:center;background:url(/img/ck-cta-mobile-bg.jpg) top/cover no-repeat;flex-direction:column;justify-content:flex-end;align-items:center;max-width:320px;height:554px;margin:auto;padding:40px 20px;display:flex}}main.course-chakra-kriya .section-course-price .section-title{margin-bottom:30px}@media (max-width:768px){main.course-chakra-kriya .section-course-price .section-title{margin-bottom:20px}}main.course-chakra-kriya .section-course-price .section-subtitle{color:#5b86ec;margin-bottom:10px;font-family:Lora;font-size:28px}@media (max-width:768px){main.course-chakra-kriya .section-course-price .section-subtitle{font-size:22px;font-weight:600;line-height:normal}}main.course-chakra-kriya .section-course-price .section-desc{color:#606270;margin-bottom:30px;font-size:24px;line-height:30px}@media (max-width:768px){main.course-chakra-kriya .section-course-price .section-desc{margin-bottom:20px;font-size:18px;line-height:22px}}main.course-chakra-kriya .section-course-price .section-desc s{color:#cd2528}.pageWrap{background:#f7f7f7 radial-gradient(circle at 1px 1px,#31364e09 1px,#0000 0) 0 0/22px 22px;min-height:100vh;padding:40px 15px;font-family:Work Sans,sans-serif}.pageWrap .backend-reg-body{background:0 0!important;padding:0!important}.pageWrap .container{max-width:1180px;margin:0 auto}.pageWrap .checkoutCard{box-shadow:none;background:0 0;border-radius:0;padding:0}.pageWrap .checkoutCard .container{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}.pageWrap .checkoutCard .row{margin-bottom:0!important;margin-left:0!important;margin-right:0!important}.pageWrap .checkoutCard [class*=col-]{padding-left:15px!important;padding-right:15px!important}.pageWrap .checkoutCard .form-row{margin-left:-15px!important;margin-right:-15px!important}.pageWrap .checkoutCard .order__card{box-shadow:none!important;background:#fff!important;border:1px solid #e9e9e9!important;border-radius:12px!important;margin-bottom:20px!important;padding:20px!important}.pageWrap .checkoutCard .order__card h3,.pageWrap .checkoutCard .order__card h4{color:#31364e!important;margin-bottom:16px!important;font-family:museo_sans700,Work Sans,sans-serif!important}.pageWrap .checkoutCard .order__card h3{font-size:20px!important}.pageWrap .checkoutCard .order__card .row{margin-left:-15px!important;margin-right:-15px!important}.pageWrap .checkoutCard .form-group{margin-bottom:20px!important}.pageWrap .checkoutCard .input-group{margin-bottom:0!important;display:flex!important}.pageWrap .checkoutCard .input-group input{flex:1!important}.pageWrap .checkoutCard label{color:#31364e!important;margin-bottom:8px!important;font-size:14px!important;font-weight:500!important;display:block!important}.pageWrap .checkoutCard input[type=text],.pageWrap .checkoutCard input[type=email],.pageWrap .checkoutCard input[type=tel],.pageWrap .checkoutCard input[type=number],.pageWrap .checkoutCard input[type=password],.pageWrap .checkoutCard input[type=date],.pageWrap .checkoutCard select,.pageWrap .checkoutCard textarea{color:#31364e!important;background:#fff!important;border:1px solid #c4c5cc!important;border-radius:8px!important;width:100%!important;padding:10px 14px!important;font-family:Work Sans,sans-serif!important;font-size:16px!important;line-height:1.5!important;transition:all .3s!important}.pageWrap .checkoutCard input[type=text]:focus,.pageWrap .checkoutCard input[type=email]:focus,.pageWrap .checkoutCard input[type=tel]:focus,.pageWrap .checkoutCard input[type=number]:focus,.pageWrap .checkoutCard input[type=password]:focus,.pageWrap .checkoutCard input[type=date]:focus,.pageWrap .checkoutCard select:focus,.pageWrap .checkoutCard textarea:focus{border-color:#3d8be8!important;outline:none!important;box-shadow:0 0 0 3px #3d8be81a!important}.pageWrap .checkoutCard input[type=text]::-moz-placeholder{color:#9598a6!important;opacity:1!important}.pageWrap .checkoutCard input[type=email]::-moz-placeholder{color:#9598a6!important;opacity:1!important}.pageWrap .checkoutCard input[type=tel]::-moz-placeholder{color:#9598a6!important;opacity:1!important}.pageWrap .checkoutCard input[type=number]::-moz-placeholder{color:#9598a6!important;opacity:1!important}.pageWrap .checkoutCard input[type=password]::-moz-placeholder{color:#9598a6!important;opacity:1!important}.pageWrap .checkoutCard input[type=date]::-moz-placeholder{color:#9598a6!important;opacity:1!important}.pageWrap .checkoutCard select::-moz-placeholder{color:#9598a6!important;opacity:1!important}.pageWrap .checkoutCard textarea::-moz-placeholder{color:#9598a6!important;opacity:1!important}.pageWrap .checkoutCard input[type=text]::placeholder,.pageWrap .checkoutCard input[type=email]::placeholder,.pageWrap .checkoutCard input[type=tel]::placeholder,.pageWrap .checkoutCard input[type=number]::placeholder,.pageWrap .checkoutCard input[type=password]::placeholder,.pageWrap .checkoutCard input[type=date]::placeholder,.pageWrap .checkoutCard select::placeholder,.pageWrap .checkoutCard textarea::placeholder{color:#9598a6!important;opacity:1!important}.pageWrap .checkoutCard input[type=text]:disabled,.pageWrap .checkoutCard input[type=email]:disabled,.pageWrap .checkoutCard input[type=tel]:disabled,.pageWrap .checkoutCard input[type=number]:disabled,.pageWrap .checkoutCard input[type=password]:disabled,.pageWrap .checkoutCard input[type=date]:disabled,.pageWrap .checkoutCard select:disabled,.pageWrap .checkoutCard textarea:disabled{cursor:not-allowed!important;background-color:#f7f7f7!important}.pageWrap .checkoutCard select{appearance:none!important;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e")!important;background-position:right 10px center!important;background-repeat:no-repeat!important;background-size:16px!important;padding-right:36px!important}.pageWrap .checkoutCard input[type=checkbox]{cursor:pointer!important;accent-color:#3d8be8!important;width:18px!important;height:18px!important;margin-right:8px!important}.pageWrap .checkoutCard input[type=radio]{cursor:pointer!important;accent-color:#3d8be8!important;margin-right:8px!important}.pageWrap .checkoutCard button,.pageWrap .checkoutCard .btn{cursor:pointer!important;font-family:Work Sans,sans-serif!important;font-weight:600!important;transition:all .3s!important}.pageWrap .checkoutCard button.btn-primary,.pageWrap .checkoutCard .btn.btn-primary{color:#fff!important;background:linear-gradient(#89beec,#3d8be8)!important;border:none!important;border-radius:10px!important;padding:12px 24px!important;font-size:16px!important}.pageWrap .checkoutCard button.btn-primary:hover:not(:disabled),.pageWrap .checkoutCard .btn.btn-primary:hover:not(:disabled){background:linear-gradient(#fff3,#fff3),linear-gradient(#89beec,#3d8be8)!important;transform:translateY(-1px)!important;box-shadow:0 2px 25px #3d8be833!important}.pageWrap .checkoutCard button.btn-primary:disabled,.pageWrap .checkoutCard .btn.btn-primary:disabled{opacity:.6!important;cursor:not-allowed!important}.pageWrap .checkoutCard button.btn-secondary,.pageWrap .checkoutCard .btn.btn-secondary{color:#fff!important;background:linear-gradient(#ffd16f,#ff865b)!important;border:none!important;border-radius:10px!important;padding:12px 24px!important;font-size:16px!important}.pageWrap .checkoutCard button.btn-secondary:hover:not(:disabled),.pageWrap .checkoutCard .btn.btn-secondary:hover:not(:disabled){background:linear-gradient(#fff3,#fff3),linear-gradient(#ffd16f,#ff865b)!important;transform:translateY(-1px)!important}.pageWrap .checkoutCard .validation-input,.pageWrap .checkoutCard .text-danger,.pageWrap .checkoutCard .invalid-feedback,.pageWrap .checkoutCard .error-message{color:#fa5a67!important;margin-top:4px!important;font-size:13px!important;display:block!important}.pageWrap .checkoutCard .text-success,.pageWrap .checkoutCard .valid-feedback{color:#28a745!important;margin-top:4px!important;font-size:13px!important}.pageWrap .checkoutCard .StripeElement{background:#fff!important;border:1px solid #c4c5cc!important;border-radius:8px!important;height:42px!important;padding:0 12px!important;transition:border-color .16s,box-shadow .16s!important}.pageWrap .checkoutCard .StripeElement--focus{border-color:#3d8be8!important;box-shadow:0 0 0 3px #3d8be829!important}.pageWrap .checkoutCard .StripeElement--invalid{background:#fff7f8!important;border-color:#fa5a67!important}.pageWrap .checkoutCard .discount-section{background:#3d8be81a!important;border-radius:8px!important;margin-top:20px!important;padding:15px!important}.pageWrap .checkoutCard .price-display{color:#31364e!important;font-size:18px!important;font-weight:700!important}.pageWrap .checkoutCard .form-text,.pageWrap .checkoutCard .help-text{color:#6f7283!important;margin-top:4px!important;font-size:12px!important}.pageWrap .bc-masthead{text-align:left;border-bottom:1px solid #e9e9e9;margin-bottom:28px;padding-bottom:20px}.pageWrap .bc-masthead h1{letter-spacing:-.02em;color:#10111a;margin-bottom:6px;font-family:museo_sans700,Work Sans,sans-serif;font-size:30px;font-weight:700;line-height:1.16}.pageWrap .bc-masthead p{color:#6f7283;margin:0;font-size:15px}.pageWrap .bc-masthead .eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#9598a6;margin-bottom:10px;font-size:11px;font-weight:600}.pageWrap .checkoutGrid{grid-template-columns:minmax(0,1.32fr) minmax(0,1fr);align-items:start;gap:32px;display:grid}@media (max-width:991px){.pageWrap .checkoutGrid{grid-template-columns:1fr;gap:24px}}.pageWrap .bc-num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.pageWrap .bc-card{background:#fff;border:1px solid #e9e9e9;border-radius:10px;margin-bottom:20px;overflow:hidden;box-shadow:0 1px 2px #10111a0a,0 8px 24px -12px #10111a1a}.pageWrap .bc-sec-head{text-align:left;background:#fff;border:0;border-bottom:1px solid #e9e9e9;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:16px 22px;transition:background .16s;display:flex}.pageWrap .bc-sec-head:hover{background:#f7f7f7}.pageWrap .bc-sec-head h3{letter-spacing:.13em;text-transform:uppercase;color:#3d516a;align-items:center;gap:10px;margin:0;font-size:11.5px;font-weight:700;display:flex}.pageWrap .bc-sec-head h3:before{content:"";background:#3d8be8;border-radius:2px;flex:none;width:3px;height:13px}.pageWrap .bc-sec-head--static{cursor:default}.pageWrap .bc-sec-head--static:hover{background:#fff}.pageWrap .bc-chev{color:#9598a6;flex:none;width:18px;height:18px;transition:transform .22s cubic-bezier(.2,.7,.3,1)}.pageWrap .bc-chev.is-open{transform:rotate(180deg)}.pageWrap .bc-sec-body{background:#fff;padding:20px 22px}.pageWrap .bc-row{justify-content:space-between;align-items:baseline;gap:16px;padding:9px 0;display:flex}.pageWrap .bc-row+.bc-row{border-top:1px dashed #ececec}.pageWrap .bc-row dt,.pageWrap .bc-row .bc-row__label{color:#6f7283;font-size:14px}.pageWrap .bc-row dd,.pageWrap .bc-row .bc-row__value{text-align:right;color:#31364e;margin:0;font-weight:600}.pageWrap .bc-leader{opacity:.75;border-bottom:1px dotted #c4c5cc;flex:1;transform:translateY(-3px)}.pageWrap .bc-pricebook{color:#2465b3;background:#3d8be80f;border:1px solid #3d8be82e;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;padding:9px 12px;font-size:12.5px;font-weight:600;display:flex}.pageWrap .bc-price__label{color:#6f7283;font-size:13px}.pageWrap .bc-price__amount{letter-spacing:-.035em;color:#10111a;margin-top:6px;font-size:44px;font-weight:600;line-height:.94}.pageWrap .bc-price__cur{color:#9598a6;vertical-align:.42em;margin-right:2px;font-size:22px;font-weight:500}.pageWrap .bc-price__strike{color:#9598a6;font-weight:500;text-decoration:line-through}.pageWrap .bc-save{color:#1f7a5c;background:#1f7a5c12;border:1px solid #1f7a5c2e;border-radius:999px;align-items:center;gap:6px;margin-top:12px;padding:4px 11px;font-size:12.5px;font-weight:600;display:inline-flex}.pageWrap .bc-coupon{border-top:1px dashed #ececec;margin-top:16px;padding-top:14px}.pageWrap .bc-discount-amount{color:#ed994e;font-weight:700}.pageWrap .bc-final{color:#1f7a5c;background:#1f7a5c12;border:1px solid #1f7a5c2e;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding:10px 12px;font-weight:700;display:flex}.pageWrap .bc-timings{border-top:1px solid #e9e9e9;margin-top:14px;padding-top:14px}.pageWrap .bc-timings h6{letter-spacing:.08em;text-transform:uppercase;color:#9598a6;margin-bottom:10px;font-size:12px;font-weight:600}.pageWrap .bc-tline{grid-template-columns:100px 1fr;align-items:baseline;gap:12px;padding:7px 0;font-size:14px;display:grid}.pageWrap .bc-tline+.bc-tline{border-top:1px dashed #ececec}.pageWrap .bc-tline__day{color:#6f7283;font-weight:600}.pageWrap .bc-tline__time{color:#31364e}.pageWrap .bc-teacher{align-items:center;gap:11px;padding:9px 0;display:flex}.pageWrap .bc-teacher+.bc-teacher{border-top:1px dashed #ececec}.pageWrap .bc-teacher .img{-o-object-fit:cover;object-fit:cover;border-radius:50%;flex:none;width:36px;height:36px}.pageWrap .bc-teacher .name{color:#31364e;font-size:14px;font-weight:600}.pageWrap .bc-teacher a{color:#3d8be8;font-size:13px;text-decoration:none}.pageWrap .bc-teacher a:hover{text-decoration:underline}.pageWrap .bc-formSection{margin-bottom:26px}.pageWrap .bc-formSection--boxed{background:#f7f7f7;border:1px solid #e9e9e9;border-radius:10px;padding:16px 18px}.pageWrap .bc-formSection__title{letter-spacing:.13em;text-transform:uppercase;color:#3d516a;border-bottom:1px solid #e9e9e9;align-items:center;gap:8px;margin-bottom:14px;padding-bottom:10px;font-size:11.5px;font-weight:700;display:flex}.pageWrap .bc-formSection__icon{color:#3d8be8;flex:none;width:16px;height:16px}.pageWrap .bc-form-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));align-items:start;gap:0 14px;display:grid}.pageWrap .bc-field{flex-direction:column;min-width:0;margin-bottom:14px;display:flex}.pageWrap .bc-field--full{grid-column:1/-1}.pageWrap .bc-field>label{letter-spacing:.01em;color:#3d516a;margin-bottom:6px;font-size:12.5px;font-weight:600;display:block}.pageWrap .bc-field .form-control,.pageWrap .bc-field input[type=text],.pageWrap .bc-field input[type=email],.pageWrap .bc-field input[type=tel],.pageWrap .bc-field select{color:#31364e;background:#fff;border:1px solid #c4c5cc;border-radius:8px;width:100%;height:42px;padding:0 12px;font-size:14.5px;transition:border-color .16s,box-shadow .16s}.pageWrap .bc-field .form-control:focus,.pageWrap .bc-field input[type=text]:focus,.pageWrap .bc-field input[type=email]:focus,.pageWrap .bc-field input[type=tel]:focus,.pageWrap .bc-field select:focus{border-color:#3d8be8;outline:none;box-shadow:0 0 0 3px #3d8be829}.pageWrap .bc-field .phone-field{--pf-height:42px;--pf-radius:8px;--pf-border:#c4c5cc}.pageWrap .bc-field .phone-field input[type=tel]{height:100%!important;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0 8px 8px 0!important;padding:0 14px!important}.pageWrap .bc-field .validation-input{color:#fa5a67;margin-top:5px;font-size:12px;font-weight:500}.pageWrap .bc-field--error .form-control,.pageWrap .bc-field--error input,.pageWrap .bc-field--error select{background:#fff7f8;border-color:#fa5a67}.pageWrap .bc-field .react-tel-input .form-control{height:42px;padding-left:48px}.pageWrap .bc-field .validation-input{margin-top:5px}.pageWrap .bc-field__control{flex-direction:column;display:flex;position:relative}.pageWrap .bc-field__spinner{margin:0;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.pageWrap .bc-tag{background:#3d8be80f;border:1px solid #3d8be859;border-radius:8px;align-items:center;gap:8px;height:42px;padding:0 6px 0 12px;display:flex;position:relative}.pageWrap .bc-tag--found{background:#1f7a5c12;border-color:#1f7a5c2e}.pageWrap .bc-tag--error{background:#fa5a670f;border-color:#fa5a6766}.pageWrap .bc-tag__value{text-overflow:ellipsis;white-space:nowrap;color:#2465b3;flex:1;min-width:0;font-size:14.5px;font-weight:600;overflow:hidden}.pageWrap .bc-tag--found .pageWrap .bc-tag__value{color:#1f7a5c}.pageWrap .bc-tag--error .pageWrap .bc-tag__value{color:#a32633}.pageWrap .bc-tag__spinner{flex:none;margin:0;position:static}.pageWrap .bc-tag__remove{color:#6f7283;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;width:28px;height:28px;padding:0;font-size:20px;line-height:1;transition:background .16s,color .16s;display:grid}.pageWrap .bc-tag__remove:hover{color:#31364e;background:#31364e14}.pageWrap .bc-select input,.pageWrap .bc-select input[type=text]{height:auto!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.pageWrap .bc-select input:focus,.pageWrap .bc-select input[type=text]:focus{box-shadow:none!important;border:0!important}.pageWrap .bc-select .bc-select__control{box-sizing:border-box;height:42px;min-height:42px;box-shadow:none;background:#fff;border:1px solid #c4c5cc;border-radius:8px;transition:border-color .16s,box-shadow .16s}.pageWrap .bc-select .bc-select__control:hover{border-color:#9598a6}.pageWrap .bc-select .bc-select__control--is-focused{border-color:#3d8be8;box-shadow:0 0 0 3px #3d8be829}.pageWrap .bc-select .bc-select__control--is-focused:hover{border-color:#3d8be8}.pageWrap .bc-select .bc-select__control--is-disabled{background:#f7f7f7}.pageWrap .bc-select .bc-select__value-container{padding:0 12px}.pageWrap .bc-select .bc-select__input-container,.pageWrap .bc-select .bc-select__single-value{color:#31364e;margin:0;padding:0;font-size:14.5px}.pageWrap .bc-select .bc-select__placeholder{color:#c4c5cc;font-size:14.5px}.pageWrap .bc-select .bc-select__indicator-separator{display:none}.pageWrap .bc-select .bc-select__dropdown-indicator,.pageWrap .bc-select .bc-select__clear-indicator{color:#9598a6;padding:0 8px}.pageWrap .bc-select .bc-select__dropdown-indicator:hover,.pageWrap .bc-select .bc-select__clear-indicator:hover{color:#6f7283}.pageWrap .bc-select .bc-select__menu{z-index:5;border:1px solid #e9e9e9;border-radius:10px;margin-top:6px;overflow:hidden;box-shadow:0 1px 2px #10111a0a,0 8px 24px -12px #10111a2e}.pageWrap .bc-select .bc-select__option{color:#31364e;cursor:pointer;padding:9px 12px;font-size:14.5px}.pageWrap .bc-select .bc-select__option--is-focused{background:#3d8be814}.pageWrap .bc-select .bc-select__option--is-selected{color:#fff;background:#3d8be8}.pageWrap .bc-field--error .bc-select .bc-select__control{background:#fff7f8;border-color:#fa5a67}.pageWrap .bc-hint{color:#2465b3;margin-top:6px;font-size:12px;display:block}.pageWrap .bc-blocked{color:#a32633;background:#fa5a670f;border:1px solid #fa5a6747;border-left:3px solid #fa5a67;border-radius:8px;margin:0 0 12px;padding:10px 12px;font-size:13px;font-weight:500}.pageWrap .bc-pay{color:#fff;letter-spacing:.01em;background:linear-gradient(#3d8be8,#3179cf);border:1px solid #2465b3;border-radius:9px;width:100%;height:52px;font-size:15.5px;font-weight:600;transition:transform .12s,box-shadow .2s,filter .16s;box-shadow:inset 0 1px #ffffff3d,0 6px 16px -6px #3d8be8b3}.pageWrap .bc-pay:hover:not(:disabled){filter:saturate(1.06)brightness(1.03)}.pageWrap .bc-pay:active:not(:disabled){transform:translateY(1px)}.pageWrap .bc-pay:disabled{box-shadow:none;cursor:not-allowed;background:#c4c5cc;border-color:#c4c5cc}.pageWrap .bc-meta{color:#6f7283;flex-wrap:wrap;align-items:baseline;gap:6px 14px;font-size:13.5px;display:flex}.pageWrap .bc-meta__sep{color:#c4c5cc}.pageWrap .bc-meta b{color:#31364e;font-weight:600}.pageWrap .bc-meta a{color:#3d8be8;text-decoration:none}.pageWrap .bc-meta a:hover{text-decoration:underline}.pageWrap .bc-callout{background:#ed994e1a;border:1px solid #ed994e52;border-left:3px solid #ed994e;border-radius:8px;margin-bottom:18px;padding:12px 14px}.pageWrap .bc-callout h6{letter-spacing:.1em;text-transform:uppercase;color:#8a5216;align-items:center;gap:7px;margin-bottom:6px;font-size:11.5px;font-weight:700;display:flex}.pageWrap .bc-callout ul{color:#31364e;margin:0;padding-left:18px;font-size:13.5px}.pageWrap .bc-callout__text{color:#31364e;margin:0;font-size:13.5px}.pageWrap .bc-metaRow{grid-column:1/-1;min-width:0}.pageWrap .wlc_left_wrap{min-width:0}.pageWrap .wlc_left_wrap .title{color:#31364e;margin-bottom:20px;font-family:museo_sans700,Work Sans,sans-serif}.pageWrap .wlc_left_wrap .datetime-box{margin-bottom:15px}.pageWrap .wlc_left_wrap .datetime-box h6{color:#31364e;margin-bottom:10px;font-weight:600}.pageWrap .wlc_left_wrap .workshopCourseBlk .leftBlk p,.pageWrap .wlc_left_wrap .workshopCourseBlk .rightBlk p{color:#31364e;margin-bottom:8px}.pageWrap .wlc_left_wrap .workshopCourseBlk .leftBlk a,.pageWrap .wlc_left_wrap .workshopCourseBlk .rightBlk a{color:#3d8be8;text-decoration:none}.pageWrap .wlc_left_wrap .workshopCourseBlk .leftBlk a:hover,.pageWrap .wlc_left_wrap .workshopCourseBlk .rightBlk a:hover{text-decoration:underline}.pageWrap .wlc_left_wrap .teacherWrap{margin-top:20px}.pageWrap .wlc_left_wrap .teacherWrap .img{vertical-align:middle;border-radius:50%;width:40px;height:40px;margin-right:10px}.pageWrap .wlc_left_wrap .teacherWrap .name{color:#3d8be8;text-decoration:none}.pageWrap .wlc_left_wrap .teacherWrap .name:hover{text-decoration:underline}.pageWrap .form_right_wrap{min-width:0;position:sticky;top:20px}@media (max-width:991px){.pageWrap .form_right_wrap{position:static}}.pageWrap .form_right_wrap .workshopEnroll{box-shadow:none!important;background:#fff!important;padding:20px 22px!important}.pageWrap .form_right_wrap .heading_info{margin-top:20px}.pageWrap .form_right_wrap .heading_info p{color:#31364e;margin:0;font-size:18px;font-weight:600}.pageWrap .form_right_wrap .complete_subs{margin-top:30px}.pageWrap .form_right_wrap .complete_subs .btn-color{color:#fff;background:linear-gradient(#89beec,#3d8be8);border:none;border-radius:10px;width:100%;padding:14px 24px;font-size:16px;font-weight:600;transition:all .3s}.pageWrap .form_right_wrap .complete_subs .btn-color:hover{background:linear-gradient(#fff3,#fff3),linear-gradient(#89beec,#3d8be8);transform:translateY(-1px);box-shadow:0 2px 25px #3d8be833}.pageWrap .form_right_wrap .complete_subs .btn-color .loaded{display:inline-block}.pageWrap .form_right_wrap .input-group.inputLabel_place{margin-bottom:16px!important;display:block!important}.pageWrap .form_right_wrap .input-group.inputLabel_place label{color:#6f7283!important;margin-bottom:6px!important;font-size:14px!important;font-weight:500!important;transition:color .2s!important;display:block!important}.pageWrap .form_right_wrap .input-group.inputLabel_place select#contactState{padding:0 10px!important}.pageWrap .form_right_wrap .input-group.inputLabel_place .form-control,.pageWrap .form_right_wrap .input-group.inputLabel_place input,.pageWrap .form_right_wrap .input-group.inputLabel_place select,.pageWrap .form_right_wrap .input-group.inputLabel_place textarea{color:#31364e!important;background:#fff!important;border:1px solid #e9e9e9!important;border-radius:8px!important;flex:none!important;width:100%!important;padding:12px 14px!important;font-family:Work Sans,sans-serif!important;font-size:16px!important;transition:all .3s!important;display:block!important}.pageWrap .form_right_wrap .input-group.inputLabel_place .form-control:focus,.pageWrap .form_right_wrap .input-group.inputLabel_place input:focus,.pageWrap .form_right_wrap .input-group.inputLabel_place select:focus,.pageWrap .form_right_wrap .input-group.inputLabel_place textarea:focus{border-color:#3d8be8!important;outline:none!important;box-shadow:0 0 0 3px #3d8be81a!important}.pageWrap .form_right_wrap .input-group.inputLabel_place .form-control::-moz-placeholder{color:#9ca3af!important;opacity:1!important}.pageWrap .form_right_wrap .input-group.inputLabel_place input::-moz-placeholder{color:#9ca3af!important;opacity:1!important}.pageWrap .form_right_wrap .input-group.inputLabel_place select::-moz-placeholder{color:#9ca3af!important;opacity:1!important}.pageWrap .form_right_wrap .input-group.inputLabel_place textarea::-moz-placeholder{color:#9ca3af!important;opacity:1!important}.pageWrap .form_right_wrap .input-group.inputLabel_place .form-control::placeholder,.pageWrap .form_right_wrap .input-group.inputLabel_place input::placeholder,.pageWrap .form_right_wrap .input-group.inputLabel_place select::placeholder,.pageWrap .form_right_wrap .input-group.inputLabel_place textarea::placeholder{color:#9ca3af!important;opacity:1!important}.pageWrap .form_right_wrap .input-group.inputLabel_place:focus-within label{color:#3d8be8!important}.pageWrap .form_right_wrap .input-group.inputLabel_place.text-input-error .form-control,.pageWrap .form_right_wrap .input-group.inputLabel_place.text-input-error input,.pageWrap .form_right_wrap .input-group.inputLabel_place.text-input-error select,.pageWrap .form_right_wrap .input-group.inputLabel_place.text-input-error textarea{border-color:#fa5a67!important}.pageWrap .form_right_wrap .input-group.inputLabel_place.text-input-error label{color:#fa5a67!important}.pageWrap .form_right_wrap .input-group.aol_intGroup{margin-top:20px!important;display:block!important;position:relative!important}.pageWrap .form_right_wrap .input-group.aol_intGroup input{color:#31364e!important;background:#fff!important;border:1px solid #e9e9e9!important;border-radius:8px!important;flex:none!important;width:100%!important;padding:12px 14px!important;font-family:Work Sans,sans-serif!important;font-size:16px!important;transition:all .3s!important;display:block!important}.pageWrap .form_right_wrap .input-group.aol_intGroup input:focus{border-color:#3d8be8!important;outline:none!important;box-shadow:0 0 0 3px #3d8be81a!important}.pageWrap .form_right_wrap .input-group.aol_intGroup input:focus+label,.pageWrap .form_right_wrap .input-group.aol_intGroup input:focus~label{color:#3d8be8!important}:is(.pageWrap .form_right_wrap .input-group.aol_intGroup input:not(:placeholder-shown)+label,.pageWrap .form_right_wrap .input-group.aol_intGroup input:not(:placeholder-shown)~label),.pageWrap .form_right_wrap .input-group.aol_intGroup input:not(:placeholder-shown)+label,.pageWrap .form_right_wrap .input-group.aol_intGroup input:not(:placeholder-shown)~label,.pageWrap .form_right_wrap .input-group.aol_intGroup input:focus+label,.pageWrap .form_right_wrap .input-group.aol_intGroup input:focus~label{background:#fff!important;padding:0 8px!important;transform:translateY(-26px)scale(.85)!important}.pageWrap .form_right_wrap .input-group.aol_intGroup label{color:#6f7283!important;pointer-events:none!important;transform-origin:0 0!important;margin-bottom:0!important;font-size:16px!important;font-weight:400!important;transition:all .2s!important;display:inline-block!important;position:absolute!important;top:12px!important;left:14px!important}.pageWrap .form_right_wrap .input-group.aol_intGroup.text-input-error input{border-color:#fa5a67!important}.pageWrap .form_right_wrap .input-group.aol_intGroup.text-input-error label{color:#fa5a67!important}.pageWrap .form_right_wrap .custom_check .form-check-input{cursor:pointer;accent-color:#3d8be8;width:18px;height:18px;margin-right:8px}.pageWrap .form_right_wrap .custom_check .form-check-label{color:#31364e;cursor:pointer;font-size:14px}.pageWrap .form_right_wrap .card-element-box{background:#fff;border:1px solid #e9e9e9;border-radius:8px;margin-bottom:20px;padding:12px 14px}.pageWrap .form_right_wrap .reciept__payment .reciept__payment-option{align-items:center;margin-bottom:15px;display:flex}.pageWrap .form_right_wrap .reciept__payment .reciept__payment-option .custom-radio{cursor:pointer;accent-color:#3d8be8;margin-right:10px}.pageWrap .form_right_wrap .reciept__payment .reciept__payment-option label{cursor:pointer;color:#31364e;justify-content:space-between;width:100%;margin-bottom:0;font-size:16px;display:flex}.pageWrap .form_right_wrap .reciept__payment .reciept__payment-tooltip{color:#6f7283;margin-bottom:10px;margin-left:28px;font-size:13px}.pageWrap .form_right_wrap .reciept__payment_list{margin:0 0 20px;padding:0;list-style:none}.pageWrap .form_right_wrap .reciept__payment_list li{border-bottom:1px solid #e9e9e9;justify-content:space-between;align-items:center;padding:10px 0;display:flex}.pageWrap .form_right_wrap .reciept__payment_list li:last-child{border-bottom:none}.pageWrap .form_right_wrap .reciept__payment_list li .custom-checkbox{cursor:pointer;accent-color:#3d8be8;margin-right:10px}.pageWrap .form_right_wrap .second{position:relative}.pageWrap .form_right_wrap .second .react-tel-input{width:100%;position:relative}.pageWrap .form_right_wrap .second .react-tel-input .form-control-input{padding-left:62px!important;width:100%!important;padding-block:6px!important}.pageWrap .form_right_wrap .second .react-tel-input .flag-dropdown{z-index:2;background:0 0;border:none;padding:5px 10px;position:absolute;top:0;bottom:0;left:0}.pageWrap .form_right_wrap .second .react-tel-input .flag-dropdown.open{z-index:3}.pageWrap .form_right_wrap .second .react-tel-input .flag-dropdown .arrow{border:1.5px solid #000;border-top:none;border-left:none;margin-top:-12px;transform:rotate(45deg)}.pageWrap .form_right_wrap .second .react-tel-input .country-list{z-index:1050;list-style:none;position:absolute}.pageWrap .form_right_wrap .select-room{margin-bottom:20px}.pageWrap .form_right_wrap .select-room.no-valid .select-room__current{border-color:#fa5a67}.pageWrap .special_offer{white-space:nowrap;color:#3d8be8;text-transform:uppercase;background-color:#3d8be81a;border-radius:0 4px 4px 0;width:min-content;margin:12px 0 10px -30px;padding:5px 10px 5px 34px;font-size:10px;font-weight:600;line-height:1.4;display:block}@media (max-width:991px){.pageWrap{padding:20px 15px}.pageWrap .checkoutCard [class*=col-]{padding-left:10px!important;padding-right:10px!important}.pageWrap .bc-masthead{margin-bottom:30px;padding-bottom:20px}.pageWrap .bc-masthead h1{font-size:26px}.pageWrap .bc-masthead p{font-size:14px}}@media (max-width:576px){.pageWrap .bc-masthead h1{font-size:22px}}.pageWrap .bc-tier{border-top:1px dashed #ececec;padding:16px 0}.pageWrap .bc-tier:first-child{border-top:0;padding-top:2px}.pageWrap .bc-tier--out{opacity:.62}.pageWrap .bc-tier__head{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pageWrap .bc-tier__dot{border-radius:50%;flex:none;width:9px;height:9px}.pageWrap .bc-tier__name{color:#31364e;letter-spacing:-.005em;font-size:15px;font-weight:600}.pageWrap .bc-tier__price{color:#10111a;letter-spacing:-.02em;margin-left:auto;font-size:19px;font-weight:600}.pageWrap .bc-tier__price--free{color:#1f7a5c;letter-spacing:.02em;font-size:14px}.pageWrap .bc-pill{letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:10.5px;font-weight:700;display:inline-flex}.pageWrap .bc-pill--warn{color:#8a5216;background:#ed994e1a;border-color:#ed994e52}.pageWrap .bc-pill--out{color:#c8394a;background:#fa5a6717;border-color:#fa5a6747}.pageWrap .bc-tier__desc{color:#6f7283;max-width:56ch;margin:9px 0 0;font-size:13.5px;line-height:1.55}.pageWrap .bc-tier__desc p{margin:0 0 6px}.pageWrap .bc-tier__desc ul{margin:6px 0 0;padding-left:18px}.pageWrap .bc-tier__desc li{margin-bottom:3px}.pageWrap .bc-tier__notice{color:#8a5216;align-items:center;gap:6px;margin-top:9px;font-size:12px;font-weight:600;display:inline-flex}.pageWrap .bc-tier__foot{flex-wrap:wrap;align-items:center;gap:14px;margin-top:13px;display:flex}.pageWrap .bc-stock{color:#9598a6;font-size:12.5px;font-weight:500}.pageWrap .bc-stock b{color:#31364e;font-weight:600}.pageWrap .bc-stock--low b{color:#8a5216}.pageWrap .bc-step{background:#fff;border:1px solid #c4c5cc;border-radius:8px;align-items:stretch;display:inline-flex;overflow:hidden}.pageWrap .checkoutCard .bc-step .bc-step__btn{color:#3d516a;cursor:pointer;background:#fff;border:0;flex:none;width:38px;height:40px;padding:0;font-family:inherit;font-size:19px;line-height:1;transition:background .14s,color .14s;font-weight:500!important}.pageWrap .checkoutCard .bc-step .bc-step__btn:hover:not(:disabled){color:#2465b3;background:#f7f7f7}.pageWrap .checkoutCard .bc-step .bc-step__btn:disabled{color:#c4c5cc;cursor:not-allowed!important}.pageWrap .checkoutCard .bc-step .bc-step__input{text-align:center;color:#31364e;font-variant-numeric:tabular-nums;background:#fff;flex:none;height:40px;font-family:inherit;font-weight:600;border:0!important;border-left:1px solid #e9e9e9!important;border-right:1px solid #e9e9e9!important;border-radius:0!important;width:46px!important;padding:0!important;font-size:15px!important}.pageWrap .checkoutCard .bc-step .bc-step__input:focus{background:#3d8be80f;outline:none}.pageWrap .checkoutCard .bc-step .bc-step__input:disabled{color:#c4c5cc;cursor:not-allowed;background:#f7f7f7}.pageWrap .bc-tally{background:#f7f7f7;border-top:1px solid #e9e9e9;justify-content:space-between;align-items:center;gap:16px;padding:14px 22px;display:flex}.pageWrap .bc-tally__left{color:#6f7283;font-size:12.5px}.pageWrap .bc-tally__left b{color:#31364e;font-weight:600}.pageWrap .bc-tally__total{color:#10111a;letter-spacing:-.02em;font-size:19px;font-weight:600}.pageWrap .bc-tally__cap{color:#9598a6;letter-spacing:.01em;margin-top:3px;font-size:11.5px;display:block}.pageWrap .bc-tally__cap.is-hit{color:#8a5216;font-weight:600}.pageWrap .bc-rule{align-items:flex-start;gap:10px;padding:9px 0;font-size:13.5px;display:flex}.pageWrap .bc-rule+.bc-rule{border-top:1px dashed #ececec}.pageWrap .bc-rule__mark{color:#fff;border-radius:50%;flex:none;place-items:center;width:17px;height:17px;margin-top:1px;font-size:10px;font-weight:700;display:grid}.pageWrap .bc-rule__mark--on{background:#3d8be8}.pageWrap .bc-rule__mark--off{background:#c4c5cc}.pageWrap .bc-rule__text{color:#31364e}.pageWrap .bc-rule__text span{color:#6f7283}.pageWrap .bc-empty{color:#6f7283;text-align:center;background:#f7f7f7;border:1px dashed #c4c5cc;border-radius:10px;padding:16px;font-size:13.5px}.pageWrap .bc-summary{background:#f7f7f7;border:1px solid #e9e9e9;border-radius:10px;padding:14px 16px}.pageWrap .bc-summary .bc-row{padding:7px 0}.pageWrap .bc-summary .bc-row dt{font-size:13.5px}.pageWrap .bc-summary__lines{margin:0}.pageWrap .bc-summary__final{border-top:1px solid #c4c5cc;justify-content:space-between;align-items:baseline;gap:12px;margin-top:10px;padding-top:12px;display:flex}.pageWrap .bc-summary__final span:first-child{letter-spacing:.06em;text-transform:uppercase;color:#3d516a;font-size:13px;font-weight:600}.pageWrap .bc-summary__final span:last-child{letter-spacing:-.03em;color:#10111a;font-size:26px;font-weight:600}.pageWrap .bc-timings-section{border-top:1px solid #e9e9e9;margin-top:14px;padding-top:14px}.pageWrap .bc-timings-heading{letter-spacing:.08em;text-transform:uppercase;color:#9598a6;margin-bottom:10px;font-size:12px;font-weight:600}.pageWrap .bc-row__label-text{color:#31364e;font-weight:600}.pageWrap .bc-sec-head__aside{letter-spacing:.04em;color:#9598a6;align-items:center;gap:9px;font-size:11.5px;font-weight:600;display:flex}.pageWrap .bc-field>label .req,.pageWrap .bc-field .phone-field label .req{color:#fa5a67;margin-left:2px}.pageWrap .bc-formSection__title .count{letter-spacing:.02em;text-transform:none;color:#9598a6;margin-left:auto;font-size:11.5px;font-weight:600}.pageWrap .bc-formSection__title .count.is-done{color:#1f7a5c}.pageWrap.bc-tev .checkoutCard .bc-field>label,.pageWrap.bc-tev .checkoutCard .bc-field .phone-field label{letter-spacing:.01em!important;color:#3d516a!important;margin-bottom:6px!important;font-size:12.5px!important;font-weight:600!important}.pageWrap.bc-tev .checkoutCard .bc-field>input,.pageWrap.bc-tev .checkoutCard .bc-field>select,.pageWrap.bc-tev .checkoutCard .bc-field>.bc-field__control>input{height:42px!important;padding:0 12px!important;font-size:14.5px!important;line-height:normal!important}.pageWrap.bc-tev .checkoutCard .bc-field .bc-select__control{font-size:14.5px}.pageWrap.bc-tev .bc-discount~.bc-hint{color:#9598a6}.pageWrap .bc-discount{align-items:flex-start;gap:8px;display:flex}.pageWrap .bc-discount .bc-field{flex:1;margin-bottom:0}.pageWrap .bc-btn-ghost{color:#3d516a;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #c4c5cc;border-radius:8px;height:42px;padding:0 16px;font-family:inherit;font-size:13.5px;font-weight:600;transition:border-color .16s,color .16s,background .16s}.pageWrap .bc-btn-ghost:hover:not(:disabled){color:#2465b3;background:#3d8be80d;border-color:#3d8be8}.pageWrap .bc-btn-ghost:disabled{color:#9598a6;background:#f7f7f7;border-color:#e9e9e9;cursor:not-allowed!important}.pageWrap .bc-discount .bc-btn-ghost{margin-top:24px}.pageWrap .bc-applied{color:#146b3d;background:#1f7a5c12;border:1px solid #1f925440;border-radius:8px;align-items:center;gap:8px;height:42px;margin-top:10px;padding:0 12px;font-size:13.5px;display:flex}.pageWrap .bc-applied b{font-weight:600}.pageWrap .bc-applied button{color:inherit;opacity:.7;cursor:pointer;background:0 0;border:0;margin-left:auto;font-family:inherit;font-size:12px;font-weight:600;text-decoration:underline}.pageWrap .bc-zero{color:#146b3d;background:#1f7a5c12;border:1px solid #1f925440;border-radius:10px;padding:14px 16px;font-size:13.5px}.pageWrap .bc-zero b{font-weight:600}.pageWrap .bc-actions{border-top:1px solid #e9e9e9;margin-top:20px;padding-top:20px}.pageWrap .bc-attendee{background:#f7f7f7;border:1px solid #e9e9e9;border-radius:10px;margin-bottom:12px;padding:14px 16px 2px}.pageWrap .bc-attendee__head{letter-spacing:.06em;text-transform:uppercase;color:#3d516a;align-items:center;gap:9px;margin-bottom:12px;font-size:12px;font-weight:700;display:flex}.pageWrap .bc-attendee__dot{border-radius:50%;flex:none;width:8px;height:8px}.pageWrap .bc-attendee__tier{letter-spacing:.02em;text-transform:none;color:#6f7283;margin-left:auto;font-size:12px;font-weight:600}.pageWrap .bc-attendee__copy{color:#2465b3;align-items:center;gap:6px;margin:0 0 12px;font-size:11.5px;font-weight:600;display:inline-flex}.pageWrap .bc-attendee__copy svg{flex:none}.pageWrap.bc-tev .checkoutCard .bc-phone__cc{border-right-color:#e9e9e9;gap:6px;padding:0 10px;font-size:13.5px}.pageWrap.bc-tev .checkoutCard .bc-field .phone-field .bc-phone__num{padding:0 12px!important;font-size:14.5px!important}.bc-complete{text-align:left;margin-top:18px}.bc-complete__head{letter-spacing:.06em;text-transform:uppercase;color:#3d516a;margin-bottom:10px;font-size:12px;font-weight:700}.bc-complete__scroll{max-height:17rem;padding-right:4px;overflow-y:auto}.bc-complete__row{background:#f7f7f7;border:1px solid #e9e9e9;border-radius:10px;margin-bottom:10px;padding:12px 14px}.bc-complete__row:last-child{margin-bottom:0}.bc-complete__rowHead{letter-spacing:.06em;text-transform:uppercase;color:#3d516a;align-items:center;gap:9px;margin-bottom:6px;font-size:12px;font-weight:700;display:flex}.bc-complete__dot{border-radius:50%;flex:none;width:8px;height:8px}.bc-complete__tier{letter-spacing:.02em;text-transform:none;color:#6f7283;margin-left:auto;font-size:12px;font-weight:600}.bc-complete__name{color:#3d516a;font-size:14.5px;font-weight:600}.bc-complete__meta{color:#6f7283;word-break:break-word;font-size:13px}body:has(.org-sky-campus){background-color:var(--org-background,#f7f6f2);color:var(--org-text,#23275f);font-family:var(--org-font-body,"Source Sans 3", "Source Sans Pro", sans-serif)}body:has(.org-sky-campus) .rs-picker-popup-daterange{font-family:var(--org-font-body,"Source Sans 3", "Source Sans Pro", sans-serif)!important}body:has(.org-sky-campus) .alert__modal .course-join-card__footer{background-color:rgba(var(--org-primary-rgb,30, 117, 240), .1)}body:has(.org-sky-campus) .alert__modal .course-join-card__footer .btn-secondary{corner-shape:superellipse(1.6);border:none;background:var(--org-primary,#1e75f0)!important;color:#fff!important;background-image:none!important}:is(body:has(.org-sky-campus) .alert__modal .course-join-card__footer .btn-secondary:hover,body:has(.org-sky-campus) .alert__modal .course-join-card__footer .btn-secondary:focus,body:has(.org-sky-campus) .alert__modal .course-join-card__footer .btn-secondary:active){background:var(--org-primary-hover,#2467e3)!important;color:#fff!important;background-image:none!important}.org-sky-campus{background-color:var(--org-background,#f7f6f2);color:var(--org-text,#23275f);font-family:var(--org-font-body,"Source Sans 3", "Source Sans Pro", sans-serif)}.org-sky-campus h1,.org-sky-campus h2,.org-sky-campus h3,.org-sky-campus h4,.org-sky-campus h5,.org-sky-campus h6{color:var(--org-text,#23275f);font-family:var(--org-font-display,Merriweather, Georgia, serif)!important}.org-sky-campus :is(p,li,label,input,textarea,select,button,a,td,th,span):not(.icon-aol):not([class^=iconaol-]):not([class*=\ iconaol-]):not(.fa):not(.fas):not(.far):not(.fab):not(.fa-solid):not(.fa-brands):not(.nav-link){font-family:var(--org-font-body,"Source Sans 3", "Source Sans Pro", sans-serif)!important}.org-sky-campus a:not(.btn):not(.btn-primary):not(.btn-secondary){color:var(--org-primary,#1e75f0)}.org-sky-campus a:not(.btn):not(.btn-primary):not(.btn-secondary):hover,.org-sky-campus a:not(.btn):not(.btn-primary):not(.btn-secondary):focus{color:var(--org-primary-hover,#2467e3)}.org-sky-campus .btn-primary{border-color:#0000;background-color:var(--org-primary,#1e75f0)!important;color:#fff!important;background-image:none!important}.org-sky-campus .btn-primary:hover,.org-sky-campus .btn-primary:focus,.org-sky-campus .btn-primary:active{background-color:var(--org-primary-hover,#2467e3)!important;color:#fff!important;background-image:none!important}.org-sky-campus button.tw-text-\[\#d2893d\]{color:var(--org-primary,#1e75f0)!important}.org-sky-campus .user-profile-page{background-color:var(--org-background,#f7f6f2)}.org-sky-campus .user-profile-page .profile-wallet-balance{border-color:rgba(var(--org-primary-rgb,30, 117, 240), .4);background-color:#f4f8ff}.org-sky-campus .user-profile-page .profile-wallet-balance__amount{color:var(--org-primary,#1e75f0)}.org-sky-campus .user-profile-page .user-info-box .profile-picture{background:var(--org-primary,#1e75f0);color:#fff;background-image:none}.org-sky-campus .user-profile-page .profile-tabs ul a{corner-shape:superellipse(1.6)}.org-sky-campus .user-profile-page .profile-tabs ul a.active{background:var(--org-primary,#1e75f0);color:#fff;background-image:none}.org-sky-campus .user-profile-page .profile-form-box .form-actions button{background:var(--org-primary,#1e75f0);corner-shape:superellipse(1.6);background-image:none}.org-sky-campus .user-profile-page .profile-form-box .form-actions button:hover,.org-sky-campus .user-profile-page .profile-form-box .form-actions button:focus{background:var(--org-primary-hover,#2467e3)}.org-sky-campus .user-profile-page .profile-form-box .form-actions button.secondary-btn{border:1.5px solid var(--org-primary,#1e75f0);color:var(--org-primary,#1e75f0);background:#fff}.org-sky-campus .user-profile-page .profile-form-box .form-actions button.secondary-btn:hover,.org-sky-campus .user-profile-page .profile-form-box .form-actions button.secondary-btn:focus{border-color:var(--org-primary-hover,#2467e3);color:var(--org-primary-hover,#2467e3);background:#d7e5ff}.org-sky-campus .user-profile-page .new-journey-btn-wrapper .link-modal{corner-shape:superellipse(1.6)}.org-sky-campus .user-profile-page .accordion--past-courses .past-accordion-header .course-count{color:var(--org-primary,#1e75f0)}.org-sky-campus .user-profile-page .no-events .no-events-icon{background:#f4f8ff}.org-sky-campus .user-profile-page .preffered-upcoming-events .course-listing .course-price{background:var(--org-primary,#1e75f0);background-image:none}.org-sky-campus .user-profile-page .preffered-upcoming-events .course-listing .course-duration.online{color:var(--org-primary,#1e75f0);background:#d7e5ff}.org-sky-campus .user-profile-page .preffered-upcoming-events .course-listing .course-actions button.btn-primary,.org-sky-campus .user-profile-page .preffered-upcoming-events .course-listing .course-actions button.btn-secondary{corner-shape:superellipse(1.6)}.org-sky-campus .user-profile-page .preffered-upcoming-events .course-listing .course-actions button.btn-secondary{border-color:var(--org-primary,#1e75f0);color:var(--org-primary,#1e75f0)}.org-sky-campus .get-started-floating a.help-link,.org-sky-campus .get-started-floating a.help-link:hover,.org-sky-campus .get-started-floating a.help-link:focus{color:#fff!important}.org-sky-campus .btn-secondary{border:1px solid var(--org-primary,#1e75f0);color:var(--org-primary,#1e75f0)!important;background:#fff!important}.org-sky-campus .btn-secondary:hover,.org-sky-campus .btn-secondary:focus,.org-sky-campus .btn-secondary:active{border-color:var(--org-primary-hover,#2467e3);color:var(--org-primary-hover,#2467e3)!important;background:#d7e5ff!important}.org-sky-campus .form-control,.org-sky-campus input[type=text]:not(.footer-sky-campus__input),.org-sky-campus input[type=email]:not(.footer-sky-campus__input),.org-sky-campus input[type=tel],.org-sky-campus input[type=password],.org-sky-campus input[type=search],.org-sky-campus textarea,.org-sky-campus select{border-color:#d7d4cc}.org-sky-campus .form-control:focus:not(.is-invalid),.org-sky-campus input[type=text]:not(.footer-sky-campus__input):focus:not(.is-invalid),.org-sky-campus input[type=email]:not(.footer-sky-campus__input):focus:not(.is-invalid),.org-sky-campus input[type=tel]:focus:not(.is-invalid),.org-sky-campus input[type=password]:focus:not(.is-invalid),.org-sky-campus input[type=search]:focus:not(.is-invalid),.org-sky-campus textarea:focus:not(.is-invalid),.org-sky-campus select:focus:not(.is-invalid){border-color:var(--org-primary,#1e75f0);outline-color:var(--org-primary,#1e75f0);box-shadow:0 0 0 1px var(--org-primary,#1e75f0)}.org-sky-campus{padding-top:104px}@media screen and (min-width:992px){.org-sky-campus{padding-top:93px}}.org-sky-campus:has(>header.header:not(.header-v2)){padding-top:0}.org-sky-campus .header.header-v2{z-index:101;corner-shape:superellipse(1.6);text-align:left;background:#fff;border:0;border-radius:46px;width:auto;height:72px;top:16px;left:16px;right:16px;transform:none;position:fixed!important}.org-sky-campus .header.header-v2 .header__container{align-items:center;gap:8px;width:100%;max-width:none;height:100%;margin:0;padding:8px}.org-sky-campus .header.header-v2 .logo:has(img[src="/img/sky-campus-happiness-logo.png"]){width:auto;height:45px}.org-sky-campus .header.header-v2 .logo:has(img[src="/img/sky-campus-happiness-logo.png"]) img{-o-object-fit:contain;object-fit:contain;width:auto;height:45px}@media screen and (min-width:992px){.org-sky-campus .header.header-v2{border-radius:48px;width:897px;max-width:calc(100% - 32px);height:61px;left:50%;right:auto;transform:translate(-50%)}.org-sky-campus .header.header-v2 .header__container{justify-content:flex-start;width:100%;max-width:none}.org-sky-campus .header.header-v2 .logo:has(img[src="/img/sky-campus-happiness-logo.png"]){width:123px;height:58px;margin-left:16px;margin-right:16px}.org-sky-campus .header.header-v2 .logo:has(img[src="/img/sky-campus-happiness-logo.png"]) img{width:123px;height:58px}.org-sky-campus .header.header-v2 .user-profile-link{margin-left:auto}.org-sky-campus .header.header-v2 .header_profileHeaderImage{margin:0}.org-sky-campus .header.header-v2 .navbar{flex:none}.org-sky-campus .header.header-v2 .navbar-nav{align-items:center;gap:4px;height:45px}.org-sky-campus .header.header-v2 .navbar-nav .nav-item{z-index:1;height:auto;position:relative}.org-sky-campus .header.header-v2 .navbar-nav .nav-item:after{content:"";height:40px;position:absolute;top:100%;left:0;right:0}.org-sky-campus .header.header-v2 .navbar-nav .nav-item:hover{z-index:2}.org-sky-campus .header.header-v2 .navbar-nav .nav-item:hover:after{width:280px;right:auto}.org-sky-campus .header.header-v2 .navbar-nav .nav-item:hover .dropdown-menu{margin-top:0;top:calc(100% + 24px);left:0;transform:none}.org-sky-campus .header.header-v2 .navbar-nav .nav-item:hover>.nav-link,.org-sky-campus .header.header-v2 .navbar-nav .nav-item>.nav-link:hover,.org-sky-campus .header.header-v2 .navbar-nav .nav-item>.nav-link:focus{color:var(--org-text,#23275f);background-color:#d7e5ff}.org-sky-campus .header.header-v2 .navbar-nav .nav-link{corner-shape:superellipse(1.6);height:45px;color:var(--org-text,#23275f);letter-spacing:-.32px;border-radius:60px;align-items:center;font-weight:500;line-height:1.3;display:inline-flex;padding:12px!important;font-family:Satoshi,Satoshi Placeholder,sans-serif!important;font-size:16px!important}}.org-sky-campus .header-v2 .navbar .navbar-nav .nav-item .nav-link,.org-sky-campus .header-v2 .navbar .navbar-nav .nav-item .dropdown-item{color:var(--org-text,#23275f)}.org-sky-campus .header-v2 .navbar .navbar-nav .nav-item .dropdown-item:hover,.org-sky-campus .header-v2 .navbar .navbar-nav .nav-item .dropdown-item:focus,.org-sky-campus .header-v2 .navbar .navbar-nav .nav-item .dropdown-item.active,.org-sky-campus .header-v2 .navbar .navbar-nav .nav-item.active .nav-link,.org-sky-campus .header-v2 .navbar .navbar-nav .nav-item .dropdown-menu .dropdown-item.active,.org-sky-campus .header-v2 .navbar .navbar-nav .nav-item .dropdown-menu .dropdown-item:hover{color:var(--org-primary,#1e75f0)}.org-sky-campus .header-v2 .navbar-toggler-header .icon-bar{background-color:var(--org-text,#23275f)}.org-sky-campus .header-v2 .initials{background-color:var(--org-primary,#1e75f0);color:#fff}.org-sky-campus>.toast-container{background:var(--org-primary,#1e75f0)}.org-sky-campus>.toast-container .toast-body a:not(.btn){color:#fff}.org-sky-campus .course-title{color:var(--org-text,#23275f);font-family:var(--org-font-display,Merriweather, Georgia, serif)!important}.org-sky-campus .all-courses .courses-listing a.course-link{align-items:center;gap:10px;padding:5px 0;display:inline-flex}.org-sky-campus a.course-link{align-items:center;gap:10px;padding-right:0;display:inline-flex;color:var(--org-primary,#1e75f0)!important;background-image:none!important}.org-sky-campus a.course-link:after{content:"";background:var(--org-primary,#1e75f0);color:#fff;border-radius:100%;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex;font-family:iconaol!important}.org-sky-campus .courses-filter.with-selected .courses-filter__button,.org-sky-campus .courses-filter.active .courses-filter__button{border-color:var(--org-primary,#1e75f0)!important}.org-sky-campus main.all-courses-find .title-header .page-title{color:var(--org-text,#23275f);font-weight:400;font-family:var(--org-font-display,Merriweather, Georgia, serif)!important}.org-sky-campus main.all-courses-find .title-header .page-description{font-family:var(--org-font-body,"Source Sans 3", "Source Sans Pro", sans-serif)!important}.org-sky-campus main.all-courses-find .section-course-find .course-listing .course-title{color:var(--org-text,#23275f);font-family:var(--org-font-display,Merriweather, Georgia, serif)!important}.org-sky-campus main.all-courses-find .section-course-find .course-listing .course-price{background:var(--org-primary,#1e75f0);font-family:var(--org-font-body,"Source Sans 3", "Source Sans Pro", sans-serif)!important}.org-sky-campus main.all-courses-find .section-course-find .course-listing .course-actions button.btn-primary,.org-sky-campus main.all-courses-find .section-course-find .course-listing .course-actions button.btn-secondary{corner-shape:superellipse(1.6)}.org-sky-campus main.all-courses-find .section-course-find .course-listing .course-item.registered:after{content:"Already\a Registered";white-space:pre-line;background:var(--org-primary,#1e75f0);background-image:none;height:auto;min-height:35px;padding:4px 10px;line-height:15px}.org-sky-campus main.all-courses-find .section-course-find .course-listing .course-actions button.btn-secondary{border-color:var(--org-primary,#1e75f0);color:var(--org-primary,#1e75f0);background:#fff}.org-sky-campus main.all-courses-find .section-course-find .course-listing .course-actions button.btn-secondary:hover,.org-sky-campus main.all-courses-find .section-course-find .course-listing .course-actions button.btn-secondary:focus,.org-sky-campus main.all-courses-find .section-course-find .course-listing .course-actions button.btn-secondary:active{border-color:var(--org-primary-hover,#2467e3);color:var(--org-primary-hover,#2467e3);background:#d7e5ff}.org-sky-campus main.checkout-aol .section-box p a,.org-sky-campus main.checkout-aol .section-box.checkout-notes .note-title{color:var(--org-primary,#1e75f0)}.org-sky-campus main.checkout-aol .section-box.checkout-notes .note-title .note-icon img{filter:grayscale()}.org-sky-campus main.checkout-aol .form-item input:not([type=file],[type=image],[type=checkbox],[type=radio],[class=react-select__input]):focus,.org-sky-campus main.checkout-aol .form-item .discount-text-input:focus{border-color:var(--org-primary,#1e75f0)!important}.org-sky-campus main.checkout-aol .form-item.checkbox input[type=checkbox]+label a,.org-sky-campus main.checkout-aol .form-item.checkbox input[type=radio]+label a,.org-sky-campus main.checkout-aol .form-item.radio input[type=checkbox]+label a,.org-sky-campus main.checkout-aol .form-item.radio input[type=radio]+label a{color:var(--org-primary,#1e75f0)}.org-sky-campus main.checkout-aol .form-item.checkbox input[type=checkbox]+label:before,.org-sky-campus main.checkout-aol .form-item.checkbox input[type=radio]+label:before,.org-sky-campus main.checkout-aol .form-item.radio input[type=checkbox]+label:before,.org-sky-campus main.checkout-aol .form-item.radio input[type=radio]+label:before{border-color:var(--org-primary,#1e75f0)}.org-sky-campus main.checkout-aol .form-item.checkbox input[type=checkbox]:checked+label:before,.org-sky-campus main.checkout-aol .form-item.checkbox input[type=radio]:checked+label:before,.org-sky-campus main.checkout-aol .form-item.radio input[type=checkbox]:checked+label:before,.org-sky-campus main.checkout-aol .form-item.radio input[type=radio]:checked+label:before{background-color:var(--org-primary,#1e75f0);color:#fff}.org-sky-campus main.checkout-aol .form-item.checkbox input[type=radio]:checked+label:before,.org-sky-campus main.checkout-aol .form-item.radio input[type=radio]:checked+label:before{color:var(--org-primary,#1e75f0);background-color:#fff}.org-sky-campus main.checkout-aol .features .feature__title{color:var(--org-primary,#1e75f0)}.org-sky-campus main.checkout-aol .features .feature__title img{filter:grayscale()}.org-sky-campus main.checkout-aol .checkout-sidebar .offer-box{background:var(--org-primary,#1e75f0);corner-shape:superellipse(1.6)}.org-sky-campus main.checkout-aol .checkout-sidebar .checkout-details .detail-item a,.org-sky-campus main.checkout-aol .checkout-sidebar .confirm-submit .note a,.org-sky-campus main.checkout-aol .checkout-sidebar .confirm-submit button.tw-text-\[\#ed994e\]{color:var(--org-primary,#1e75f0)}.org-sky-campus main.checkout-aol .checkout-sidebar .confirm-submit .submit-btn{background:var(--org-primary,#1e75f0);corner-shape:superellipse(1.6);background-image:none}.org-sky-campus main.checkout-aol .checkout-sidebar .confirm-submit .submit-btn:hover,.org-sky-campus main.checkout-aol .checkout-sidebar .confirm-submit .submit-btn:focus{background:var(--org-primary-hover,#2467e3)}.org-sky-campus main.scheduling-page{background:var(--org-background,#f7f6f2)}.org-sky-campus main.scheduling-page .checkout-course-info-box .info-box-icon{background:#d7e5ff}.org-sky-campus main.scheduling-page .checkout-course-info-box .info-box-icon .icon-aol,.org-sky-campus main.scheduling-page .checkout-notes .note-title{color:var(--org-primary,#1e75f0)}.org-sky-campus main.scheduling-page .checkout-notes .note-title .note-icon img{filter:grayscale()}.org-sky-campus main.scheduling-page .checkout-user-info a,.org-sky-campus main.scheduling-page .note a,.org-sky-campus main.scheduling-page .info-detail a,.org-sky-campus main.scheduling-page .payment-actions .form-item label a,.org-sky-campus main.scheduling-page .form-item.checkbox input[type=checkbox]+label a,.org-sky-campus main.scheduling-page .form-item.checkbox input[type=radio]+label a,.org-sky-campus main.scheduling-page .form-item.radio input[type=checkbox]+label a,.org-sky-campus main.scheduling-page .form-item.radio input[type=radio]+label a{color:var(--org-primary,#1e75f0)}.org-sky-campus main.scheduling-page .form-item.checkbox input[type=checkbox]+label:before,.org-sky-campus main.scheduling-page .form-item.checkbox input[type=radio]+label:before,.org-sky-campus main.scheduling-page .form-item.radio input[type=checkbox]+label:before,.org-sky-campus main.scheduling-page .form-item.radio input[type=radio]+label:before{border-color:var(--org-primary,#1e75f0)}.org-sky-campus main.scheduling-page .form-item.checkbox input[type=checkbox]:checked+label:before,.org-sky-campus main.scheduling-page .form-item.checkbox input[type=radio]:checked+label:before,.org-sky-campus main.scheduling-page .form-item.radio input[type=checkbox]:checked+label:before,.org-sky-campus main.scheduling-page .form-item.radio input[type=radio]:checked+label:before{background-color:var(--org-primary,#1e75f0);color:#fff}.org-sky-campus main.scheduling-page .form-item input[type=checkbox]:checked:after{background-color:var(--org-primary,#1e75f0)}.org-sky-campus main.scheduling-page .form-item input[type=radio],.org-sky-campus main.scheduling-page .form-item input[type=radio]:checked{border-color:var(--org-primary,#1e75f0)}.org-sky-campus main.scheduling-page .form-item input[type=radio]:checked:after{background-color:var(--org-primary,#1e75f0)}.org-sky-campus main.scheduling-page .payment-actions .submit-btn:not(.gpay),.org-sky-campus main.scheduling-page .submit-btn:not(.gpay){background:var(--org-primary,#1e75f0);corner-shape:superellipse(1.6);background-image:none}.org-sky-campus main.scheduling-page .payment-actions .submit-btn:not(.gpay):hover,.org-sky-campus main.scheduling-page .payment-actions .submit-btn:not(.gpay):focus,.org-sky-campus main.scheduling-page .submit-btn:not(.gpay):hover,.org-sky-campus main.scheduling-page .submit-btn:not(.gpay):focus{background:var(--org-primary-hover,#2467e3)}.org-sky-campus main.scheduling-page button.tw-text-\[\#ed994e\],.org-sky-campus main.scheduling-page button.tw-text-\[\#d2893d\]{color:var(--org-primary,#1e75f0)}.org-sky-campus .checkout-wallet-balance__card{border-color:rgba(var(--org-primary-rgb,30, 117, 240), .4);background-color:#f4f8ff}.org-sky-campus .checkout-wallet-balance__balance-value{color:var(--org-primary,#1e75f0)}.org-sky-campus .checkout-wallet-balance__cta--apply,.org-sky-campus .checkout-wallet-balance__cta--remove{corner-shape:superellipse(1.6)}.org-sky-campus .checkout-wallet-balance__cta--apply{background:var(--org-primary,#1e75f0);background-image:none}.org-sky-campus .checkout-wallet-balance__cta--apply:hover,.org-sky-campus .checkout-wallet-balance__cta--apply:focus{background:var(--org-primary-hover,#2467e3)}.org-sky-campus .checkout-wallet-balance__cta--remove{border-color:var(--org-primary,#1e75f0);color:var(--org-primary,#1e75f0);background-color:#fff}.org-sky-campus .checkout-order-summary__line-amount--wallet{color:var(--org-primary,#1e75f0)}.org-sky-campus .header.header-v2 .header__button{color:var(--org-primary,#1e75f0);corner-shape:superellipse(1.6);border-color:#2b67841f}.org-sky-campus .get-started{--pd-band:var(--org-primary,#1e75f0);--pd-ribbon:var(--org-text,#23275f);--pd-mark:var(--org-primary,#1e75f0);--pd-mark-soft:rgba(var(--org-primary-rgb,30, 117, 240), .12);--pd-shadow:rgba(var(--org-text-rgb,35, 39, 95), .28)}.org-sky-campus .get-started .get-started__event-ticket .ticket-header{background:var(--org-primary,#1e75f0)}.org-sky-campus .get-started .get-started__event-ticket .ticket-body{background-color:#d7e5ff}.org-sky-campus .get-started .get-started__event-ticket .ticket-body .ticket-info-item .icon-aol{color:var(--org-primary,#1e75f0)}.org-sky-campus .get-started .get-started__event-ticket .ticket-body .wallet-pass-button button{background:var(--org-primary,#1e75f0);corner-shape:superellipse(1.6)}.org-sky-campus .get-started .get-started__event-ticket .ticket-body .wallet-pass-options>button,.org-sky-campus .get-started__link{color:var(--org-primary,#1e75f0)}.org-sky-campus .get-started__link:hover,.org-sky-campus .get-started__link:active{color:var(--org-primary-hover,#2467e3)}.org-sky-campus .get-started .btn-wrapper .btn-outline{border-color:var(--org-primary,#1e75f0);color:var(--org-primary,#1e75f0);corner-shape:superellipse(1.6)}.org-sky-campus .top-column a.btn-secondary.v2,.org-sky-campus .course-details>button.btn-secondary,.org-sky-campus .powerful__block .bottom-box .btn-secondary,.org-sky-campus .course-bottom-card .btn-secondary{corner-shape:superellipse(1.6);border-radius:100px;background-color:var(--org-primary,#1e75f0)!important;color:#fff!important;background-image:none!important;border-color:#0000!important}.org-sky-campus .top-column a.btn-secondary.v2:hover,.org-sky-campus .top-column a.btn-secondary.v2:focus,.org-sky-campus .top-column a.btn-secondary.v2:active,.org-sky-campus .course-details>button.btn-secondary:hover,.org-sky-campus .course-details>button.btn-secondary:focus,.org-sky-campus .course-details>button.btn-secondary:active,.org-sky-campus .powerful__block .bottom-box .btn-secondary:hover,.org-sky-campus .powerful__block .bottom-box .btn-secondary:focus,.org-sky-campus .powerful__block .bottom-box .btn-secondary:active,.org-sky-campus .course-bottom-card .btn-secondary:hover,.org-sky-campus .course-bottom-card .btn-secondary:focus,.org-sky-campus .course-bottom-card .btn-secondary:active{background-color:var(--org-primary-hover,#2467e3)!important;color:#fff!important;background-image:none!important;border-color:#0000!important}.org-sky-campus .journey-starts{background-color:#0000;background-image:none}.org-sky-campus .journey-starts__step:not(:last-child):after{border-left-color:rgba(var(--org-text-rgb,35, 39, 95), .25)}.org-sky-campus .loading-overlay .overlay-loader:before{border-color:var(--org-primary,#1e75f0) var(--org-primary,#1e75f0) var(--org-primary,#1e75f0) #0000}.org-sky-campus .login-register-page .section-login-register{background-image:none}.org-sky-campus .login-register-page .section-login-register .or-separator span{background:var(--org-background,#f7f6f2)}.org-sky-campus .login-register-page .section-login-register .submit-btn,.org-sky-campus .login-register-page .section-login-register .signin-method-btn,.org-sky-campus .login-register-page .section-login-register .login-options button,.org-sky-campus .login-register-page .section-login-register .login-options-1 .login-option-item{corner-shape:superellipse(1.6)}.org-sky-campus .login-register-page .section-login-register .submit-btn{background:var(--org-primary,#1e75f0);background-image:none}.org-sky-campus .login-register-page .section-login-register .submit-btn:hover,.org-sky-campus .login-register-page .section-login-register .submit-btn:focus{background:var(--org-primary-hover,#2467e3)}.org-sky-campus .login-register-page .section-login-register .submit-btn.is-secondary{color:var(--org-text,#23275f);background:#fff}.org-sky-campus .login-register-page .section-login-register .submit-btn.is-secondary:hover,.org-sky-campus .login-register-page .section-login-register .submit-btn.is-secondary:focus{background:#fff}.org-sky-campus .login-register-page .section-login-register .signin-method-btn.is-secondary svg{color:var(--org-primary,#1e75f0)}.org-sky-campus .login-register-page .section-login-register .signin-account-avatar{color:var(--org-primary,#1e75f0);background:#d7e5ff}.org-sky-campus .login-register-page .section-login-register .signin-account-switch,.org-sky-campus .login-register-page .section-login-register .signin-switch-cancel,.org-sky-campus .login-register-page .section-login-register .form-other-info a,.org-sky-campus .login-register-page .section-login-register .form-item.checkbox label a{color:var(--org-primary,#1e75f0)}.org-sky-campus .login-register-page .section-login-register .form-item input[type=checkbox],.org-sky-campus .login-register-page .section-login-register .form-item input[type=radio]{border-color:var(--org-primary,#1e75f0)}.org-sky-campus .login-register-page .section-login-register .form-item input[type=checkbox]:checked:after,.org-sky-campus .login-register-page .section-login-register .form-item input[type=radio]:checked:after{background-color:var(--org-primary,#1e75f0)}.org-sky-campus .login-register-page .section-login-register .login-options-1 .login-option-item .option-icon,.org-sky-campus .login-register-page .section-login-register .auth-progress-step.is-done .auth-progress-marker{background:var(--org-primary,#1e75f0)}.org-sky-campus .login-register-page .section-login-register .auth-progress-step.is-active .auth-progress-marker{border-color:var(--org-primary,#1e75f0) var(--org-primary,#1e75f0) var(--org-primary,#1e75f0) #0000}.org-sky-campus .sky-breath-wellness-educators .banner-title,.org-sky-campus .sky-breath-wellness-educators .sky-educators-heading{font-family:var(--org-font-display,Merriweather, Georgia, serif)!important}.org-sky-campus .sky-breath-wellness-educators .banner-subtitle,.org-sky-campus .sky-breath-wellness-educators .sky-educators-subheading,.org-sky-campus .sky-breath-wellness-educators .sky-educators-body{font-family:var(--org-font-body,"Source Sans 3", "Source Sans Pro", sans-serif)!important}@font-face{font-family:Satoshi;src:url(/fonts/satoshi/Satoshi-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}.footer-sky-campus{color:#fff;background:linear-gradient(#f7f6f200 0% 22%,#0d134d 36%);position:relative;overflow:hidden;font-family:"Source Sans 3",Source Sans Pro,sans-serif!important}.footer-sky-campus h3,.footer-sky-campus h4,.footer-sky-campus p,.footer-sky-campus a,.footer-sky-campus button,.footer-sky-campus label,.footer-sky-campus input,.footer-sky-campus span{font-family:"Source Sans 3",Source Sans Pro,sans-serif!important}.footer-sky-campus h3,.footer-sky-campus h4,.footer-sky-campus p{margin:0;color:#fff!important}.footer-sky-campus__hero{aspect-ratio:1886/904;pointer-events:none;width:100%;min-height:280px;position:relative}.footer-sky-campus__scenery{z-index:0;position:absolute;inset:0;-webkit-mask-image:radial-gradient(130% 100% at 50% 100%,#000 0% 63%,#0000 100%);mask-image:radial-gradient(130% 100% at 50% 100%,#000 0% 63%,#0000 100%)}.footer-sky-campus__aurora{z-index:0;pointer-events:none;width:100%;height:75.2%;display:block;position:absolute;top:0;left:0;right:0}.footer-sky-campus__scene{z-index:1;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%;display:block;position:absolute;inset:0}.footer-sky-campus__fade{z-index:2;background:radial-gradient(110% 84% at 50% 0,#06146400 0%,#0a145a00 45%,#0c13538a 58.4%,#0d134d 100%);height:20%;position:absolute;bottom:0;left:0;right:0}.footer-sky-campus__word{z-index:3;width:24%;height:auto;position:absolute;top:46.5%;left:50%;transform:translate(-50%)}.footer-sky-campus__body{z-index:4;width:min(992px,100% - 64px);margin:-140px auto 0;padding-bottom:36px;position:relative}.footer-sky-campus__columns{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-bottom:64px;display:grid}.footer-sky-campus__column-title{opacity:.5;font-size:18px;font-weight:400;line-height:27px;color:#fff!important;margin:0 0 20px!important}.footer-sky-campus__links{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.footer-sky-campus__link{letter-spacing:-.02em;align-items:center;gap:12px;min-height:45px;padding:12px 0;font-size:16px;font-weight:500;line-height:1.3;text-decoration:none;display:inline-flex;color:#fff!important}.footer-sky-campus__link svg{flex:none;width:20px;height:20px}.footer-sky-campus__link:hover,.footer-sky-campus__link:focus{opacity:.75;color:#fff!important}.footer-sky-campus__lower{grid-template-columns:320px minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:40px;display:grid}.footer-sky-campus__card{background:radial-gradient(146% 108% at 50% 126.1%,#23275f 30.4%,#2064d0 47.3%,#1e75f0 58.5%,#4065ec 81.6%,#673ae4 100%);border-radius:32px;padding:24px}.footer-sky-campus__card h3{letter-spacing:-.64px;margin-bottom:15px;font-size:32px;font-weight:500;line-height:44.8px}.footer-sky-campus__card>p{margin-bottom:20px;font-size:18px;line-height:27px;color:#ffffffb3!important}.footer-sky-campus__card form{flex-direction:column;display:flex}.footer-sky-campus__card label{color:#fff;margin-bottom:8px;font-size:16px;font-weight:500}.footer-sky-campus__card button{corner-shape:superellipse(1.6);width:100%;height:56px;color:var(--org-text,#23275f);cursor:pointer;background:#fff;border:0;border-radius:60px;margin-top:10px;font-size:16px;font-weight:500}.footer-sky-campus__card button:hover,.footer-sky-campus__card button:focus{background:#d7e5ff}.footer-sky-campus__input-wrap{corner-shape:superellipse(1.6);background:#ffffff42;border-radius:24px;align-items:center;height:49px;padding:0 16px;display:flex}.footer-sky-campus__input-wrap input{color:#fff;width:100%;box-shadow:none;background:0 0;border:0;outline:none;font-size:16px}.footer-sky-campus__input-wrap input::placeholder{color:#ffffffb8}.footer-sky-campus__note{font-size:16px;line-height:25.6px;color:#ffffffb3!important;margin-top:14px!important}.footer-sky-campus__help h4,.footer-sky-campus__contact h4{letter-spacing:-.64px;max-width:272px;margin-bottom:12px;font-size:32px;font-weight:500;line-height:1.4;font-family:Satoshi,Satoshi Placeholder,sans-serif!important}.footer-sky-campus__help>p,.footer-sky-campus__contact>p{margin-bottom:16px;font-size:18px;line-height:27px}.footer-sky-campus__help>p{color:#ffffffb3!important}.footer-sky-campus__contact>p{color:#fff!important}.footer-sky-campus__contact{flex-direction:column;display:flex}.footer-sky-campus__actions{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.footer-sky-campus__donate,.footer-sky-campus__sponsor{corner-shape:superellipse(1.6);cursor:pointer;border:0;border-radius:60px;align-items:center;gap:12px;height:45px;padding:12px 20px 12px 16px;font-size:16px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.footer-sky-campus__donate svg,.footer-sky-campus__sponsor svg{width:18px;height:18px}.footer-sky-campus__donate{background:var(--org-primary,#1e75f0);color:#fff!important}.footer-sky-campus__donate:hover,.footer-sky-campus__donate:focus{background:var(--org-primary-hover,#2467e3);color:#fff!important}.footer-sky-campus__sponsor{color:var(--org-primary,#1e75f0);background:#fff}.footer-sky-campus__sponsor:hover,.footer-sky-campus__sponsor:focus{color:var(--org-primary,#1e75f0);background:#d7e5ff}.footer-sky-campus__contact p span{color:#ffffffb3;margin-bottom:2px;font-size:18px;line-height:27px;display:block}.footer-sky-campus__contact a{text-decoration:none;color:#fff!important}.footer-sky-campus__contact a:hover,.footer-sky-campus__contact a:focus{text-decoration:underline}.footer-sky-campus__social{gap:9px;margin-top:auto;padding-top:20px;display:flex}.footer-sky-campus__social-link{border:1px solid #ffffff73;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex;color:#fff!important}.footer-sky-campus__social-link svg{width:16px;height:16px}.footer-sky-campus__social-link:hover,.footer-sky-campus__social-link:focus{background:#ffffff1f;color:#fff!important}.footer-sky-campus__copyright{text-align:center;font-size:18px;color:#ffffffb8!important;margin-top:72px!important}@media screen and (max-width:1200px){.footer-sky-campus__body{margin-top:-80px}}@media screen and (max-width:1019px){.footer-sky-campus__lower{grid-template-columns:1fr 1fr}.footer-sky-campus__card{grid-column:1/-1;max-width:none}}@media screen and (max-width:809px){.footer-sky-campus{background:linear-gradient(#f7f6f200 0 735px,#0d134d 1120px)}.footer-sky-campus__hero{aspect-ratio:auto;height:1211px;min-height:0}.footer-sky-campus__word{width:61%;top:47%}.footer-sky-campus__body{margin-top:-88px}.footer-sky-campus__columns{grid-template-columns:1fr;gap:43px}.footer-sky-campus__lower{grid-template-columns:1fr;justify-items:center}.footer-sky-campus__card{grid-column:auto;width:320px;max-width:100%}.footer-sky-campus__card h3{letter-spacing:-.02em;font-size:24px;line-height:33.6px}.footer-sky-campus__help,.footer-sky-campus__contact{text-align:center;width:320px;max-width:100%}.footer-sky-campus__help h4,.footer-sky-campus__help>p,.footer-sky-campus__contact h4,.footer-sky-campus__contact>p{max-width:272px;margin-left:auto;margin-right:auto}.footer-sky-campus__help h4,.footer-sky-campus__contact h4{letter-spacing:-.02em;font-size:24px;line-height:1.3}.footer-sky-campus__actions{align-items:center}.footer-sky-campus__social{justify-content:center}}
