.license-field{width:100%;margin-bottom:15px}.license-field label{display:block;margin-bottom:7px;font-size:16px;line-height:1.4;font-weight:700}.license-number-input{display:block;width:100%;min-height:46px;padding:10px 14px;margin:0;border:1px solid rgba(0,0,0,.25);border-radius:4px;background:#fff;color:#000;font-size:14px;line-height:1.4;box-sizing:border-box}.license-number-input::placeholder{color:#0000008c}.license-number-input:focus{outline:none;border-color:#000;box-shadow:0 0 0 1px #000}.team-section .lean-more-btn{margin-top:20px}.team-section .team-card.odd-box .lean-more-btn .button{background:#fff;color:#000!important}.team-section .team-card.odd-box .lean-more-btn .button:after{filter:brightness(1) invert(1)}.team-section .team-card.odd-box .lean-more-btn .button:hover{background:#102d41!important;color:#fff!important}.team-section .team-card.odd-box .lean-more-btn .button:hover:after{filter:initial}.card-wrapper.product-card-wrapper .price .price-item{line-height:1em!important;color:#000;font-weight:700;font-size:25px;letter-spacing:0px!important}.bottom-content p{margin-bottom:0}.team-section{scroll-behavior:smooth}.card-wrapper.product-card-wrapper .price__container span s.price-item.price-item--regular{color:#979797;font-size:18px;font-weight:500;line-height:37px;text-transform:uppercase;margin-right:0!important;letter-spacing:0px!important}.our-approach-section .feature-item img{height:66px;width:66px;object-fit:contain}.product__info-wrapper .product__description h1{font-size:22px;font-weight:700}.product__info-wrapper .product__description h3{font-size:18px}.collection .grid.product-grid{padding-top:25px}.custom_footer{background:#102d41!important;position:relative;margin-top:110px;padding-top:20px}.our-approach-section .common-title{margin:0 0 19px}.our-approach-section .cmn-list li{padding-left:51px}.our-approach-section .cmn-list li:before{height:36px;width:36px}.footer_logo img{position:relative}.footer_logo:before{content:"";position:absolute;background:#f5f7f7;top:-10px;bottom:-10px;left:-10px;right:-10px;border-radius:100%}.custom_footer:before{content:"";position:absolute;background:url(/cdn/shop/files/Union.png?v=1757596139)!important;width:100%!important;height:70px;left:0;top:-68px;display:block!important;background-position:bottom!important;background-size:100% 100%!important;background-repeat:no-repeat!important}.footer_logo{max-width:100px;margin:-130px auto auto;z-index:1;position:relative}.newsletter_div h3{color:#fff;padding-bottom:35px}.footer_logo_div{display:flex!important;align-items:center;gap:20px 30px!important;width:100%!important;padding:50px 15px 0}.footer_logo_div .footer_img img{max-width:170px!important}.footer_logo_div .footer_description{font-size:16px;line-height:1.67em;color:#fff}.custom_footer .newsletter_div{padding-bottom:60px}.custom_footer h2.footer-block__heading{font-weight:300;font-size:22px;line-height:100%;text-transform:capitalize;color:#fff!important;margin-top:0;margin-bottom:20px}.custom_footer .social ul{display:flex;gap:10px;margin:25px 0 0}.custom_footer .social .link svg circle,.custom_footer .social .link svg path{transition:all .3s ease-in-out}.custom_footer .social .link:hover svg circle{fill:#bb401f;fill-opacity:1}.custom_footer .common-title h3{font-weight:300}.custom_footer .social .link:hover svg path{fill:#fff}.custom_footer .social .svg-wrapper{width:34px;height:34px}.custom_footer .footer-menu{display:flex!important;gap:20px 35px}.footer-menu ul li a{padding:0;font-weight:400;font-size:17px;line-height:1.3em;color:#fff!important;text-decoration:none!important}.footer-menu ul li{margin-bottom:15px}.footer-menu .list-menu__item--active:hover{text-decoration-thickness:0rem!important}.footer-menu .footer-menu-block:last-child ul{column-count:2;column-gap:15px}.footer_blurb_box{display:flex;gap:17px;align-items:center}.footer_blurb_box img{width:50px;height:50px;object-fit:contain}.footer_blurb_content,.footer_blurb_content a{color:#fff}.footer_blurb_content h4{font-size:20px;font-weight:700;font-family:DM Sans;margin:0 0 7px}.bottom_row{margin:40px 0 0;padding:22px 0 26px;color:#fff;border-top:1px solid rgba(255,255,255,.2)}.newsletter-footer{display:flex;justify-content:center;gap:20px}.newsletter-group-with-submit{position:relative}.newsletter-group-submit{position:absolute;top:50%;right:25px;transform:translateY(-50%);max-width:max-content}.newsletter-form-group{max-width:399px;width:100%}.newsletter-form-group input,.newsletter-form-group label{font-size:18px;line-height:24px;color:#000;font-weight:500;letter-spacing:initial!important}.newsletter-form-group input,.newsletter-form-group input:focus{height:61px;padding:15px 30px!important;font-size:16px;width:100%;border-radius:100px}.newsletter-form-group .field:after,.newsletter-form-group .field:before,.newsletter-group-with-submit button:after,.newsletter-group-with-submit button:before{display:none}.newsletter-group-with-submit [type=submit]{background:#fff url('data:image/svg+xml,<svg width="19" height="19" viewBox="0 0 19 19" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.134 1.25C18.134 0.5596 17.574 0 16.884 0H5.634C4.944 0 4.384 0.5596 4.384 1.25C4.384 1.9404 4.944 2.5 5.634 2.5H15.634V12.5C15.634 13.1904 16.194 13.75 16.884 13.75C17.574 13.75 18.134 13.1904 18.134 12.5V1.25ZM0.884003 17.25L1.76801 18.1339L17.768 2.1339L16.884 1.25L16 0.3661L0 16.3661L0.884003 17.25Z" fill="black"/></svg>') no-repeat;font-size:0;border:unset;padding:0;min-height:auto;min-width:auto;width:35px;height:35px;background-size:16px;background-position:center}.newsletter-form-group label{top:50%;left:30px;transform:translateY(-50%)}.newsletter-form-group input:focus~label,.newsletter-form-group input:not(:placeholder-shown)~label{top:5%!important;transform:translate(0)}.inner_page_h1 h1{font-size:65px;line-height:1.3em;font-weight:300;letter-spacing:-.02em!important}.banner_section.inner_banner_section{padding:286px 0 205px;position:relative}.banner_section.inner_banner_section:before{content:"";position:absolute;background:linear-gradient(246.85deg,#0000 32.12%,#000 93.83%),linear-gradient(360deg,#0000 77.95%,#00000080);top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:block;pointer-events:none}.banner_section.inner_banner_section .banner_img{bottom:-40px}.inner_banner_section .common_h1 h1{margin:0}.about-rich-section .rich-text__blocks{max-width:870px}.zig-zag-section .image-with-text__media{border-radius:15px;border:unset}.zig-zag-section .image-with-text__content{padding:0}.zig-zag-section .image-with-text__content>.common-title{margin-top:0}.zig-zag-section .image-with-text__media img{position:unset!important;border-radius:15px}.zig-zag-section .image-with-text__grid.odd-block .image-with-text__content{justify-content:start}.zig-zag-section.home-work-matters-sec .image-with-text__grid.odd-block .image-with-text__content{justify-content:center}.zig-zag-section .image-with-text__grid.even-block .image-with-text__content{justify-content:end}.zig-zag-section .image-with-text__grid.even-block{margin-top:-155px}.zig-zag-section .common_button{margin-top:28px}.our-mission-section .image-with-text__text-item>div{justify-content:center!important}.our-mission-section{background:#f8f8f8}.podcast-sec .image-with-text__text{max-width:569px}.podcast-sec .image-with-text__text p{margin-bottom:15px;line-height:1.565}.podcast-sec .image-with-text__text p:last-child{margin-bottom:0}.podcast-sec .image-with-text__media img{border-radius:25px}.home-how-it-work .feature-item>div{display:flex;gap:25px}.home-how-it-work .feature-item>div .feature-title{margin:0 0 10px}.works-section .our-approach-text{margin-top:-55px;padding-top:144px}.works-section .page-width{max-width:1035px}.works-section.our-approach-section .feature-title{margin-top:0}.works-section .work_img{width:100%;height:98%;align-items:end;display:flex;justify-content:center}.works-section .common-title h2{text-align:center;margin:0}.works-section .work_img img{width:100%;height:auto;object-fit:contain;z-index:1;position:relative;max-width:361px}.works-section .work_one{position:relative;z-index:1;display:flex}.works-section .Learn_class{display:flex;text-align:end;gap:25px;margin-right:-123px;justify-content:end}.works-section .Learn_class .common_class p{width:100%;max-width:241px}.works-section .Learn_class:after{content:"";background:url(https://cdn.shopify.com/s/files/1/0665/8614/8941/files/work_shape.png?v=1761224678);background-size:contain;width:20px;height:267px;background-repeat:no-repeat;position:absolute;right:-156px;top:49px;background-position:left}.works-section .Choose_class{display:flex;text-align:end;gap:25px;justify-content:end}.works-section .Choose_class:after{content:"";background:url(https://cdn.shopify.com/s/files/1/0665/8614/8941/files/work_shape.png?v=1761224678);background-size:contain;width:20px;height:178px;background-repeat:no-repeat;position:absolute;bottom:14px;background-position:right;right:-8px}.works-section .demonstrate_class{display:flex;gap:25px;margin-left:-123px}.works-section .demonstrate_class .common_class p{width:100%;max-width:253px}.works-section .demonstrate_class:before{content:"";background:url(https://cdn.shopify.com/s/files/1/0665/8614/8941/files/work_shape.png?v=1761224678);background-size:contain;width:20px;height:275px;background-repeat:no-repeat;position:absolute;top:49px;left:-156px;background-position:right}.works-section .demonstrate_class_two{display:flex;gap:25px}.works-section .demonstrate_class_two:before{content:"";background:url(https://cdn.shopify.com/s/files/1/0665/8614/8941/files/work_shape.png?v=1761224678);background-size:contain;width:20px;height:174px;background-repeat:no-repeat;position:absolute;bottom:17px;background-position:left;left:-8px}.works-section .demonstrate_class_two .common_class p{width:100%}.works-section .step_class p{margin-bottom:0;font-weight:500;font-size:18px;line-height:1.6em;color:#000;text-align:center;text-transform:uppercase}.works-section .step_class h4{font-weight:500;font-size:65px;line-height:1em;font-family:Satoshi-Variable;white-space:nowrap;margin:0;color:#102d41}.works-section .works_class_one{display:flex;flex-direction:column;gap:100px;padding-bottom:115px}.works-section .works_class_two{display:flex;flex-direction:column;gap:98px}.works_class_two img{display:none}.our-approach-section .feature-title{font-size:22px;line-height:26px;font-weight:400;color:#000;margin:18px 0 10px}.our-approach-section .feature-item p{font-size:17.5px;color:#000}.our-approach-section .fourth-col p{max-width:260px;margin:0 auto}.our-approach-section .first-col,.our-approach-section .fourth-col{margin-top:189px}.our-approach-image img,.left-image img{width:100%;height:100%;max-width:100%;object-fit:cover}.our-approach-image img{object-position:top;height:calc(100% - 20px)}.our-approach-section .feature-item{text-align:center}.our-approach-middle-icon{text-align:center;position:relative;z-index:1}.our-approach-middle-icon img{margin:-190px 0 -38px;max-width:306px}.our-approach-image{position:absolute;top:38px;left:0;width:100%;height:calc(100% - 38px);object-fit:cover;overflow:hidden}.our-approach-content{position:relative}.our-approach-text>*,.our-approach-text .common-title h2{color:#fff}.our-approach-text .description-text{max-width:920px;margin:19px auto 24px}.our-approach-list,.our-approach-text .description-text{font-size:20px;font-weight:300}.our-approach-list,.cmn-list ul{margin:0;padding:0}.cmn-list li{text-align:left;padding-left:45px;position:relative;font-size:19.8px;list-style:none;line-height:36px;margin-bottom:23.5px}.cmn-list li:before{content:"";position:absolute;left:0;top:1px;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="36" height="36" viewBox="0 0 36 36" fill="none"><circle cx="18" cy="18" r="18" fill="white"/><path d="M8 17.5L12.5 23.4282L28 12" stroke="black" stroke-width="1.5" stroke-linecap="round"/></svg>') no-repeat;width:27px;height:27px;background-size:contain!important}.reddish-brown-shape li:before{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="36" height="36" viewBox="0 0 36 36" fill="none"><circle cx="18" cy="18" r="18" fill="%23893D3D"/><path d="M8 17.5L12.5 23.4282L28 12" stroke="white" stroke-width="1.5" stroke-linecap="round"/></svg>') no-repeat}.reddish-brown-shape ul{max-width:560px}.reddish-brown-shape ul li{line-height:25px;margin-bottom:16px;font-size:16px}.reddish-brown-shape ul li a{color:#000;word-wrap:break-word}.our-approach-text{padding:102px 0 221px;z-index:2;position:relative;text-align:center}.our-approach-text .common_button{margin-top:13px}.our-approach-image:after{content:"";background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="1440" height="237" viewBox="0 0 1440 237" fill="none"><path d="M719.931 0C1192.69 6.15729e-08 1575.93 70.5431 1575.93 157.562C1575.93 214.63 1240.74 214.132 1240.74 214.132C1240.39 214.16 958.984 237 796.359 237C594.287 237 262.264 202.56 261.905 202.522C261.905 202.522 -136.069 207.367 -136.069 157.562C-136.069 70.5431 247.175 0 719.931 0Z" fill="white"/></svg>');width:100%;height:95px;left:0;bottom:0;position:absolute;background-size:cover}.team-section:not(.top-episodes-section) .container-fluid,.commitment-section .commitment-wrapper,.custom-rich-text-section .rich-text-wrapper,product-recommendations.related-products,.featured-collection-section .page-width{max-width:1384px!important;margin:0 auto}.team-card img{width:100%;height:auto;object-fit:cover;border-radius:25px}.team-section .section-title{margin:0 0 45px}.team-card.odd-box .row{flex-direction:row-reverse}.team-info h3{font-weight:700;margin:0 0 4px;font-size:24px;line-height:1.2}.team-section{padding:60px 0 0!important}.team-card{border-radius:25px;overflow:hidden;height:100%;transition:all .3s ease-in}.team-card.even-box .team-info{color:#000}.team-card.odd-box{background:linear-gradient(262.14deg,#c24923 -6.18%,#870f00 105.09%)}.team-row{row-gap:30px}.team-section .team-card .row{row-gap:30px;align-items:center}.team-section .team-wrapper .team-card:first-of-type{padding-top:0!important}.team-card.odd-box .common-title h2,.team-info{color:#fff}.team-info p{font-size:18px;line-height:1.67;margin:0 0 15px}.team-info .bio-text p:last-child{margin-bottom:0}.team-info .role{font-style:Italic;margin-bottom:14px}.team-image{overflow:hidden}.team-wrapper .container:before,.team-wrapper .container:after,.team-section .team-card .row:after,.team-section .team-card .row:before{display:none}.commitment-section{padding:0 15px}.commitment-section .commitment-wrapper,.custom-rich-text-section .rich-text-wrapper{background:#893d3d0a;border-radius:25px 25px 0 0;padding:100px 0 76px;position:relative}.commitment-section .commitment-wrapper:after,.custom-rich-text-section:not(.rich-text-wrapper) .rich-text-wrapper:after{content:"";position:absolute;width:100%;height:110px;left:0;bottom:-110px;background:#893d3d0a}.commitment-section .section-title{max-width:480px;margin:0 0 16px}.commitment-inner-row:after,.commitment-inner-row:before{display:none}.commitment-section .common-content{margin-bottom:13px}.commitment-content-wrapper .common-content p:last-child{margin-bottom:0}.commitment-inner-row .common_button{margin-top:22px}.commitment-content-wrapper{display:flex;flex-direction:column;justify-content:center}.how-works-rich .rich-text__blocks{max-width:750px}.steps-flow-section .container{border-radius:10px;position:relative;max-width:1014px!important}.top-icon img{width:100%;max-width:308px;margin-bottom:-23px;position:relative;z-index:2}.steps-flow-section .top-icon{position:relative}.steps-flow-section .top-icon img.icon2{position:absolute;max-width:264px;right:45px;top:44px}.steps-wrapper{position:relative}.step-block{position:relative;margin:0 0 41px}.steps-wrapper .step-block{margin:0}.steps-flow-section{padding:0 0 171px}.step-label{display:flex;align-items:end}.step-number-box{margin:0 0 0 100px}.steps-wrapper .step-block.step-reverse .step-number-box{margin:0 100px 0 0}.steps-wrapper .step-block.step-reverse .step-label{justify-content:end}.step-content{position:relative;margin:65px 0 0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.steps-wrapper .step-block.step-reverse .step-content{margin:111px auto 0 0}.step-block .step-label:after{content:"";position:absolute;width:100%;height:calc(100% + 23px);background:url(/cdn/shop/files/gray_right.png?v=1779365410)no-repeat;background-size:100% auto;background-position:top right;top:0;right:-2px;z-index:0}.step-block .step-label:before{content:"";position:absolute;width:100%;height:0;transition:transform 1s ease;background:url(/cdn/shop/files/red_before.png?v=1779365563)no-repeat;background-size:100% auto;background-position:top right;top:0;right:-2px;z-index:1}.step-block .step-label.line-active:before{animation:before_animation 1.5s linear forwards}@keyframes before_animation{0%{height:0px}50%{height:50%}to{height:calc(100% + 23px)}}.steps-wrapper .step-block.step-reverse .step-label:after{background:url(/cdn/shop/files/reversegary_after.png?v=1779365725)no-repeat;background-size:100% auto;background-position:top left;top:0;z-index:0}.steps-wrapper .step-block.step-reverse .step-label:before{content:"";position:absolute;width:100%;height:0;transition:transform 1s ease;background:url(/cdn/shop/files/reverseredbefore.png?v=1779365894)no-repeat;background-size:100% auto;background-position:top left;z-index:1;left:0}.steps-wrapper .step-block.step-reverse .step-label.line-active:before{animation:before_reverse_animation 1.5s linear forwards}@keyframes before_reverse_animation{0%{height:0px}50%{height:50%}to{height:calc(100% + 23px)}}.step-number{margin:0}.steps-wrapper>.step-block:first-child .step-number{margin-bottom:23px}.step-content .step-icon img{width:76px;height:76px;margin:0 auto 10px;object-fit:contain}.step-title{font-size:35px;margin:0 0 16px;font-weight:300}.steps-flow-section .step-desc{width:100%;max-width:450px;margin-left:auto;margin-right:auto}.step-description{line-height:1.6;margin:0}.custom-rich-text-section .rich-text-wrapper{padding:70px 0 54px}.rich-text-wrapper .common-title{margin-bottom:30px}.rich-text-wrapper .common_button{margin-top:30px}.custom-rich-content{font-size:18px;line-height:1.7;max-width:840px;margin:0 auto}.faqs-banner-area,.bg-top-center{background-position:top center!important}.faq-section{padding:100px 0 80px}.faq-section .container{max-width:1000px!important}.faq-section .accordion{border:unset;margin:0 0 20px}.faq-section .accordion details{background:#f4f4f4;border-radius:25px;color:#000}.faq-section .faq-header{margin-bottom:35px}.faq-section .accordion summary{align-items:center;padding:24px 40px}.faq-section .accordion__content{padding:0 40px 25px;margin:0}.faq-section .accordion details[open=""]{color:#fff;background:linear-gradient(262.14deg,#c24923 -6.18%,#870f00 105.09%)}.faq-section .accordion__title{font-size:22px;font-weight:400}.accordion details .accordion__icon{position:relative;width:19px;height:19px;display:inline-block;margin-left:auto}.accordion details .accordion__icon:before{content:"";background:url(/cdn/shop/files/falq-plus-sign.png?v=1763454261)no-repeat;width:19px;height:19px;background-size:100% 100%;position:absolute;top:0;bottom:0;left:0;right:0;display:block;transition:transform .25s ease-out}.accordion details[open=""] .accordion__icon:before{background:url(/cdn/shop/files/falq-minus-sign.png?v=1763454261)no-repeat;background-size:100% 100%;height:2px;top:3px}.product__title h1,.product-info .product.product--medium>div .price__regular,.product__info-wrapper .product__title h2{font-size:35px;font-weight:600;line-height:1.2}.product__info-wrapper .product__title h2{color:#000}.product-info .product.product--medium>div .price__regular{color:#b91514}.cart-notification__links a:hover,.is-empty .button:hover{color:inherit}.is-empty .button:hover{color:var(--gradient-background)}.product-info .product.product--medium{margin:0 -15px}.product-info .product.product--medium>div{width:50%;max-width:100%;padding:0 15px}.product-info .product .product-media-container{width:100%!important;border:unset}.product-info .product__media img{border-radius:25px}.product-info .product.product--medium>div .media{margin-top:0}.product-info .product-form__buttons{max-width:100%}.product-info .product.product--medium>div .product__description{margin:0;padding:25px 0 8px;border-top:1.5px solid #C7C7C7;border-bottom:1.5px solid #C7C7C7}.product-info .product-form__submit,.product-info .shopify-payment-button__button{background:#000;font-family:Satoshi;font-size:20px;line-height:normal;display:flex;justify-content:center;height:auto;padding:18px;align-items:center;transition:unset}.product-info .product-form__submit:before,.product-info .product-form__submit:after,.product-info .shopify-payment-button__button:before,.product-info .shopify-payment-button__button:after{box-shadow:none!important}.product-info .shopify-payment-button__button,.product-info .product-form__submit:hover{background:linear-gradient(262.14deg,#c24923 -6.18%,#870f00 105.09%)}.product-info .shopify-payment-button__button:hover{background:#000}.product-info .shopify-payment-button__button:after,.product-info .shopify-payment-button__button:before{opacity:0;display:none}.product-info .icon-with-text--horizontal .icon-with-text__item{flex-direction:row;gap:10px;width:auto;position:relative}.product-info .icon-with-text--horizontal .icon-with-text__item:not(.product-info .icon-with-text--horizontal .icon-with-text__item:last-child):after{content:"";position:absolute;width:2px;height:100%;background:#a72e13;right:-27px;top:0;border-radius:12px}.product-info .icon-with-text--horizontal{justify-content:space-between}.product-info .icon-with-text--horizontal .icon-with-text__item>*{margin:0}.product-info .icon-with-text--horizontal .icon-with-text__item span{font-weight:400;line-height:1}.product-info .icon-with-text--horizontal .icon-with-text__item img{max-width:30px;max-height:30px}.product-tabs-section{padding:50px 0}.product-tabs-section .nav-tabs{border-bottom:unset;justify-content:center;display:flex;gap:30px 92px;flex-wrap:wrap}.product-tabs-section .nav-tabs>li>a{border:none;font-size:22px;color:#000;border-radius:0;padding:0 0 15px;border:unset;transition:background-color .2s ease;margin-right:0;line-height:1.2}.product-tabs-section .nav-tabs>li>a:hover{background:transparent}.product-tabs-section .nav-tabs>li.active>a{font-weight:600}.product-tabs-section .nav-tabs>li.active>a,.product-tabs-section .nav-tabs>li.active>a:hover,.product-tabs-section .nav-tabs>li>a:focus{border-color:unset;color:#000}.product-tabs-section .nav-tabs>li>a::focus-visible{box-shadow:unset}.product-tabs-section .nav-tabs>li.active>a,.product-tabs-section .nav-tabs>li.active>a:hover{border:unset;border-bottom:4px solid #000}.product-tabs-section .tab-content{border:1px solid #B7B7B7;padding:53px 100px;position:relative;border-radius:25px}.product-tabs-section .tab-pane{display:none;opacity:0;position:absolute;top:0;left:0;right:0;transition:opacity .35s ease-in-out}.product-tabs-section .tab-pane .metafield-rich_text_field a{color:#102d41;font-weight:600;text-decoration:underline}.product-tabs-section .tab-pane.active{display:block;opacity:1;position:relative}.product-tabs-section .tab-content p{margin-bottom:15px}.product-tabs-section .tab-content p:last-child{margin-bottom:0}.title-with-btn-section{background:#f8f8f8;padding:100px 0}.title-with-btn-section .custom-rich-heading{margin-bottom:30px}.never-miss-episode .button_with_icon a{padding:17px 41px!important}.top-episodes-section{background:#f8f8f8;padding-top:100px!important;padding-bottom:100px!important}.top-episodes-section .team-card img{height:263px}.episode-card{background:#000}.episode-info{padding:34px 30px}.episode-card:hover{background:#900203}.play-icon-btn{display:flex!important;max-width:max-content;margin-top:-58px;margin-left:auto;position:relative;z-index:1;background:#fff;padding:17px 17px 16px 16px;border-radius:100%;justify-content:center;align-items:center}.episode-info .episode-label{margin-bottom:4px}.play-icon-btn svg{width:21px;height:21px}.episode-card .play-icon-btn svg{transition:all .3s ease-in}.episode-card:hover .play-icon-btn svg{fill:#b91514}.top-episodes-section .team-info p{font-size:16px;line-height:1em}.related-products:empty{display:none!important}.related-section .related-products__heading{text-align:center;margin:0 0 45px}.related-products .card__content{display:unset}.product-card-wrapper .card__heading,.product-card-wrapper .price__regular{z-index:1;font-size:22px;line-height:1.32;font-weight:500;font-family:DM Sans!important;transition:all .5s ease-in-out}.product-card-wrapper .card:hover a{text-decoration:none}.product-card-wrapper .price__regular{font-weight:700}.product-card-wrapper .quick-add__submit{font-family:Lato;font-weight:400;text-transform:uppercase;font-size:20px;line-height:30px}.product-card-wrapper .quick-add__submit:after{display:none}.product-card-wrapper .card__content .card__heading{font-family:Lato,sans-serif!important;font-weight:400;margin-bottom:8px;font-size:18px}.product-tabs-section .nav-tabs:after,.product-tabs-section .nav-tabs:before{display:none}.overlay-content-wrapper{z-index:1;display:flex!important;gap:18px;align-items:center;padding:22px}.overlay-content-wrapper .card__heading{text-transform:uppercase;display:-webkit-box!important;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.product-card__instructor-image img{width:100%!important;min-width:69px;height:69px!important;object-fit:cover;border-radius:100%;background:#ffffff80;padding:5px}.overlay-content-wrapper>*{z-index:1}.overlay-title-with-instructor>*{color:#fff}.product-card-wrapper .card__inner{height:200px}.product-card__instructor-name{font-weight:400;font-size:15px;padding:5px 8px;background:#730a00;line-height:19px;max-width:max-content;margin-bottom:8px}.product-card-wrapper .card__information{padding:0}.product-card-wrapper .card__content{padding:26px 22px}.product-card-wrapper .card--card .quick-add{margin:19px 0 0}.product-card__credits{font-weight:600;font-size:15px;text-transform:uppercase;color:#979797;transition:all .5s ease-in-out}.product-card__description{margin:10px 0;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.product-card-wrapper .card:hover{box-shadow:0 5px 15px #00000014}.product-card-wrapper .card:hover .card__content .card__heading,.product-card-wrapper .card:hover .card__content .card__heading a{color:#911c01}.product-card-wrapper .card:hover .product-card__credits{color:#08536a}.product-card-wrapper .card:hover .quick-add__submit{background:linear-gradient(262.14deg,#c24923 -6.18%,#870f00 105.09%)}.listen-on-section{background:#102d41;overflow:hidden}.listen-on-section{text-align:center;padding-left:20px;padding-right:20px}.common-title .listen-on-heading{color:#fff;margin-bottom:45px}.listen-on-logos{display:flex;flex-wrap:wrap;justify-content:center;gap:26px 33px}.listen-on-logos .listen-on-logo{display:block;border-radius:15px}.listen-on-logo img{max-height:63px;width:auto;transition:transform .2s ease,opacity .2s ease;max-width:246px;object-fit:contain}.listen-on-logo:hover img{opacity:.9}.featured-collection-section .collection__title{text-align:center}.featured-collection-section slider-component{margin-bottom:54px!important}.featured-collection-section .transparent_btn:before,.featured-collection-section .transparent_btn:after{content:"";flex:1;height:1.5px;background:#d9dadf}.featured-collection-section .transparent_btn{display:flex;align-items:center;gap:40px}.collection-hero{padding-top:286px!important;padding-bottom:205px!important;position:relative}.collection-hero:before{content:"";position:absolute;background:linear-gradient(246.85deg,#0000 32.12%,#000 93.83%),linear-gradient(360deg,#0000 77.95%,#00000080);top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:block;pointer-events:none}.collection-hero h1.collection-hero__title{margin:0;font-size:65px;line-height:1.3em;font-weight:300;letter-spacing:-.02em!important;color:#fff}.collection-hero .collection-hero__text-wrapper{padding:0!important;flex-basis:100%!important;z-index:1}.s-collection-banner-bottom-icon{width:74px;height:74px;border-radius:50%;background:#fff;box-shadow:0 1.59px 11.95px #0000000d;margin:-36px auto 0;display:flex;align-items:center;justify-content:center;z-index:1;position:relative}.s-collection-banner-bottom-icon:before{content:"";position:absolute;width:.8px;height:52px;background-color:#fff;left:0;right:0;margin:auto;top:-60px}.s-collection-banner-bottom-icon img{height:45px;object-fit:contain}.facets-wrapper.page-width,.product-grid-container .page-width{width:100%;max-width:100%;padding-left:50px!important;padding-right:50px!important}.facets-container h2.facets__heading{color:#000;font-size:18px;font-style:normal;font-weight:700!important;text-transform:uppercase}.facets-container h2.facet-filters__label label{color:#000;font-size:18px;font-style:normal;font-weight:500;line-height:1em;text-transform:capitalize;margin-bottom:0;letter-spacing:initial}.facets-container .facets__summary span{color:#000;font-size:18px;font-weight:500;line-height:1.2em;text-transform:capitalize;letter-spacing:initial}.facet-filters__field .facet-filters__sort{color:#000;font-size:18px;font-style:normal;font-weight:700;line-height:1em}.facets-container details.mobile-facets__disclosure .mobile-facets__open-wrapper span.mobile-facets__open-label{font-size:18px;text-transform:uppercase;color:#000;letter-spacing:initial!important;font-weight:700!important}.list-menu__item input[type=checkbox]:focus{outline:none}.continuing_eduction_section{margin-top:130px;margin-bottom:80px;position:relative;z-index:0}.continuing_eduction_section .rich-text-wrapper:after{display:none}.continuing_eduction_section .rich-text-wrapper{border-radius:25px}.continuing_eduction_section:before{content:"";background:#fff url(/cdn/shop/files/WEB-ACE-Logo-BLUE.jpg?v=1780039920) no-repeat center center;height:70px;width:160px;display:block;padding:10px;border-radius:8px;box-shadow:0 4px 15px #00000026;position:absolute;background-size:78% 57%;left:0;right:0;margin:auto;top:-36px;z-index:9}@media(max-width:1299px){.custom_footer:before{background-size:115% 100%!important}}@media(max-width:1199px){.facets-wrapper.page-width,.product-grid-container .page-width{padding-left:15px!important;padding-right:15px!important}.custom_footer .footer-menu{gap:20px 30px}.footer-menu ul li a{font-size:16px}.footer-menu .footer-menu-block:last-child ul{column-gap:25px}.custom_footer:before{background-size:130% 100%!important}.banner_section.inner_banner_section{padding:250px 0 175px;position:relative}.works-section .demonstrate_class:before{left:-146px}.works-section .Learn_class:after{right:-146px}.works-section .demonstrate_class_two .common_class p{width:100%}.works-section .works_class_one{gap:60px}.zig-zag-section .image-with-text__grid.even-block{margin-top:-74px}.cmn-list li{line-height:26px}.our-approach-image:after{height:75px}.our-approach-text{padding:93px 0 170px}.works-section .our-approach-text{padding-top:100px}.steps-flow-section{padding:0 0 130px}.product__title h1,.product-info .product.product--medium>div .price__regular{font-size:30px}.product-info .icon-with-text--horizontal .icon-with-text__item span{font-size:15px}.product-info .icon-with-text--horizontal .icon-with-text__item img{max-width:25px;max-height:25px}.product-tabs-section .tab-content{padding:45px 60px}.overlay-content-wrapper{gap:10px;padding:15px}.product-tabs-section .nav-tabs{gap:30px 52px}.commitment-section .commitment-wrapper,.custom-rich-text-section .rich-text-wrapper{padding:70px 0}.episode-info{padding:34px 20px}}@media(max-width:1049px){.zig-zag-section .image-with-text__grid.even-block{margin-top:-30px}}@media(max-width:991px){.never-miss-episode .button_with_icon a{padding:12px 35px!important}.custom_footer .bottom-content p{margin-bottom:10px}.mobile-facets .mobile-facets__label{padding-top:10px;padding-bottom:10px}.continuing_eduction_section{margin-top:115px;margin-bottom:60px}.product-info .icon-with-text--horizontal{row-gap:15px}.footer_logo:before{display:none}.custom_footer .common-title h3{padding-top:50px}.reddish-brown-shape ul li:last-child{margin-bottom:0}.collection .grid.product-grid{padding-top:10px}.custom_footer:before{content:"";height:72px;top:-69px}.home-how-it-work.our-approach-section .common-title{margin:0 0 25px}.home-how-it-work.works-section .works_class_one,.home-how-it-work.works-section .works_class_two{gap:50px}.footer-menu-area .footer-menu-block{flex-grow:1}.menu_rows{gap:30px}.menu_rows:after,.menu_rows:before{display:none}.custom_footer .newsletter_div{padding-bottom:45px}.footer_logo_div{padding:40px 15px 0;flex-wrap:wrap;justify-content:center}.newsletter-form-group input,.newsletter-form-group input:focus{height:54px}.custom_footer:before{background-size:170% 100%!important}.about-rich-section>div,.title-with-btn-section{padding:70px 0 50px!important}.faq-section{padding-top:70px;padding-bottom:30px}.inner_page_h1 h1{font-size:50px}.banner_section.inner_banner_section{padding:200px 0 135px}.our-approach-section .first-col,.our-approach-section .fourth-col{margin-top:0}.our-approach-middle-icon{margin-top:190px}.our-approach-middle-icon img{margin:-220px 0 -38px}.our-approach-text{padding:80px 0 140px}.cmn-list li:before{width:28px;height:28px}.cmn-list li{padding-left:40px}.our-approach-image:after{height:65px}.our-approach-section .fourth-col p{max-width:100%}.works-section .work_one{flex-wrap:wrap;row-gap:30px}.works-section .works_class_two{flex-direction:column;gap:30px}.works-section .works_class_one{gap:30px;padding-bottom:0}.works-section .Choose_class,.works-section .Learn_class,.works-section .demonstrate_class,.works-section .demonstrate_class_two{text-align:center;gap:20px;justify-content:center;align-items:center;flex-direction:column}.works-section .Choose_class,.works-section .Learn_class{flex-direction:column-reverse}.works-section .demonstrate_class{display:flex;gap:20px;margin-left:0}.featured-collection-section slider-component{margin-bottom:40px!important}.works-section .Learn_class{margin-right:0}.works-section .Choose_class:after,.works-section .Learn_class:after,.works-section .demonstrate_class:before,.works-section .demonstrate_class_two:before{display:none}.work_one .work-left-col{order:1}.work_one .work-right-col{order:2}.work_one .work-middle-col{order:3}.works-section .step_class h4{font-size:55px}.work_one p{margin-bottom:0}.works-section .Learn_class .common_class p,.works-section .demonstrate_class .common_class p{max-width:100%}.work_one .step_class{min-width:74px}.zig-zag-section .image-with-text__grid>div,.team-section .team-card .row>div{width:100%}.zig-zag-section .image-with-text__content>.common-title{margin:0}.zig-zag-section .image-with-text__grid{row-gap:30px}.zig-zag-section .image-with-text__grid.even-block{margin-top:0}.podcast-sec .image-with-text__text{max-width:100%}.zig-zag-section .multirow__inner{row-gap:35px}.team-info h3{font-size:20px}.commitment-section .commitment-wrapper{padding:50px 0}.reddish-brown-shape ul,.commitment-inner-row>div{max-width:100%;width:100%}.commitment-inner-row,.our-approach-icons{row-gap:30px}.step-content{margin:35px 0 0 auto}.step-title{font-size:28px;margin:0 0 16px}.steps-wrapper .step-block.step-reverse .step-content{margin:65px auto 0 0}.step-description{line-height:1.5}.steps-flow-section{padding:0 0 60px}.custom-rich-text-section .rich-text-wrapper{padding:50px 0 40px}.step-number-box{margin:0 0 0 50px}.steps-wrapper .step-block.step-reverse .step-number-box{margin:0 50px 0 0}.steps-wrapper>.step-block:first-child .step-number{margin-bottom:0}.faq-section .accordion summary{padding:20px 25px}.faq-section .accordion__content{padding:0 25px 20px}.faq-section .accordion__title{font-size:20px}.product__title h1,.product-info .product.product--medium>div .price__regular{font-size:26px}.product-info .product-form__submit,.product-info .shopify-payment-button__button{font-size:18px;padding:12px}.product-tabs-section .nav-tabs{gap:30px 30px}.product-tabs-section .nav-tabs>li>a{font-size:20px;padding:0 0 10px}.product-tabs-section .tab-content{padding:25px 30px}.product-info{padding:30px 0!important}.product-tabs-section{padding:30px 0}product-recommendations.related-products{padding:20px 15px!important}.related-section .related-products__heading{margin:0 0 30px}.product-card-wrapper .quick-add__submit{font-size:18px;line-height:26px}.team-section{padding:40px 0 0!important}.team-section .section-title{margin:0 0 35px}.team-row:not(.episodes-row),.team-section .team-card .row{flex-direction:column-reverse}.episodes-row>div{width:100%}.steps-flow-section .top-icon img.icon2{position:initial;margin-top:20px;margin-bottom:2px}.top-episodes-section{padding-top:50px!important;padding-bottom:50px!important}.listen-on-logos{flex-wrap:nowrap;justify-content:flex-start;gap:26px 15px;overflow-x:auto;padding-bottom:10px}.listen-on-logos::-webkit-scrollbar{width:4px;height:4px;border-radius:5px}.listen-on-logos::-webkit-scrollbar-track{background:#f1f1f1}.listen-on-logos::-webkit-scrollbar-thumb{background:#c24923}.listen-on-logos::-webkit-scrollbar-thumb:hover{background:#c24923}.listen-on-section{padding-left:0;padding-right:0}.listen-on-section .common-title .listen-on-heading{margin-bottom:30px}.facets-container{margin-bottom:20px}.collection-hero{padding-top:200px!important;padding-bottom:135px!important}.collection-hero h1.collection-hero__title{font-size:50px}.s-collection-banner-bottom-icon:before{display:none}.s-collection-banner-bottom-icon{width:60px;height:60px}.s-collection-banner-bottom-icon img{height:42px;width:49px}.ss-bg-mobile-padding .commitment-wrapper,.team-section .team-wrapper .team-card.odd-box{padding-top:15px!important}}@media(max-width:767px){.continuing_eduction_section{margin-bottom:50px}.continuing_eduction_section.custom-rich-text-section .rich-text-wrapper{padding:70px 10px 50px!important}.continuing_eduction_section a.button:after{display:none}.continuing_eduction_section a.button{padding:18px 20px!important;line-height:1.2em!important;font-size:16px!important}.step-block .step-label:before,.steps-wrapper .step-block.step-reverse .step-label:before{display:none}.product-info .icon-with-text--horizontal .icon-with-text__item img{max-width:30px;max-height:30px}.collection-hero h1.collection-hero__title{font-size:40px}.team-card.common-padding.even-box .team-info,.team-card.common-padding.even-box .team-image{padding:0}.card-wrapper.product-card-wrapper .price .price-item{font-size:22px}.product-tabs-section .nav-tabs>li.active>a,.product-tabs-section .nav-tabs>li.active>a:hover{border-bottom:2px solid #000}.our-approach-section .feature-item img{height:60px;width:60px}.our-approach-section .feature-title{margin:12px 0 10px}.our-approach-section .cmn-list li:before{height:28px;width:28px}.our-approach-section .cmn-list li{padding-left:43px}.collection .grid.product-grid{padding-top:5px}.newsletter-form-group input,.newsletter-form-group input:focus{height:50px}.home-how-it-work.our-approach-section .common-title{margin:0 0 15px}.home-how-it-work .common_white_button a{padding:15px 23px!important;font-size:18px!important}.commitment-inner-row .common_button{margin-top:12px}.home-how-it-work.works-section .step_class h4{font-size:45px}.steps-flow-section .top-icon img.icon2{max-width:180px}.steps-flow-section .step-label{margin-top:10px}.faq-section{padding-top:60px}.inner_page_h1 h1{font-size:40px}.our-approach-image{top:20px;height:calc(100% - 20px)}.cmn-list li{font-size:18.8px;margin-bottom:18px}.team-section .section-title{margin:0 0 25px}.team-info p{font-size:16px;line-height:1.45}.featured-collection-section slider-component{margin-bottom:30px!important}.our-approach-list,.our-approach-text .description-text{font-size:18px}.commitment-section .commitment-wrapper{padding:30px 0}.commitment-inner-row.mobile-image-second{flex-direction:column-reverse}.our-approach-text{padding:30px 0 100px}.commitment-section .commitment-wrapper{padding:20px 0}.bottom_row{margin:30px 0 0;padding:20px 0}.about-rich-section>div,.title-with-btn-section{padding:60px 0 35px!important}.title-with-btn-section .custom-rich-heading{margin-bottom:20px}.step-number-box,.steps-wrapper .step-block.step-reverse .step-number-box{margin:0}.step-label,.steps-wrapper .step-block.step-reverse .step-label{justify-content:center;align-items:center}.top-icon img{max-width:250px;margin-bottom:-26px}.step-block .step-label:after{display:none!important}.step-content,.steps-wrapper .step-block.step-reverse .step-content{margin:10px 0 0 auto}.step-title{font-size:22px;margin:0 0 16px}.step-label,.steps-wrapper .step-block.step-reverse{flex-direction:column-reverse}.steps-wrapper .step-block:not(.step-reverse):before,.steps-wrapper .step-block.step-reverse:after{content:""!important;width:4px;height:60px;background:#d9d9d9;margin:10px auto}.steps-wrapper .step-block:not(.step-reverse):after,.steps-wrapper .step-block.step-reverse:before{content:"";display:block;border-bottom:5px solid #D9D9D9;border-right:5px solid #D9D9D9;transform:translate(-50%,-50%) rotate(45deg);height:30px;width:30px;position:absolute;cursor:pointer;left:50%;top:56px}.custom-rich-content{font-size:16px;line-height:1.5}.custom-rich-text-section .rich-text-wrapper{padding:35px 0 30px}.steps-flow-section{padding:0 0 40px}.faq-section .accordion__content{padding:0 15px 20px}.accordion details .accordion__icon{width:15px;height:15px}.accordion details .accordion__icon:before{width:15px;height:15px}.accordion details[open=""] .accordion__icon:before{bottom:initial}.faq-section .accordion__title{font-size:18px}.faq-section .faq-header{margin-bottom:25px}.faq-section .accordion details{border-radius:15px}.faq-section .accordion summary{padding:20px 15px}.product-info .product.product--medium>div{width:100%}.product-info .product.product--medium>div.product__info-wrapper{margin-top:10px}.product__title h1,.product-info .product.product--medium>div .price__regular{font-size:22px}.product-tabs-section .nav-tabs{gap:20px}.product-tabs-section .nav-tabs>li>a{font-size:18px}.product-info .icon-with-text--horizontal{margin-bottom:0!important}.product-info{padding:30px 0 15px!important}.product-tabs-section{padding:25px 0}.product-tabs-section .tab-content{padding:20px 15px}.related-section .related-products__heading{margin:0 0 25px}.product-card-wrapper .card__heading,.product-card-wrapper .price__regular{font-size:20px}.product-card-wrapper .card__content{padding:20px 15px}.product-card__instructor-name{font-size:14px}.commitment-section .commitment-wrapper{padding:35px 0}.custom_footer:before{background-size:220% 100%!important}.footer_logo{max-width:90px;margin:-100px auto auto}.custom_footer h2.footer-block__heading{font-size:20px}.footer_blurb_content h4{font-size:18px}.newsletter-footer{flex-direction:column;justify-content:center;align-items:center}.footer_logo{padding-bottom:50px}.footer-menu-area .footer-menu-block{width:100%}.custom_footer .newsletter_div{padding-bottom:25px}.footer_logo_div{padding:30px 15px 0}.works-section .our-approach-text{margin-top:-38px;padding-top:80px}.works-section .work_img img{max-width:330px}.team-section{padding:0!important}.team-section .team-card .row{row-gap:25px}.listen-on-logos{gap:20px 20px}.listen-on-logo img{max-height:50px;max-width:200px}.top-episodes-section{padding-top:35px!important;padding-bottom:35px!important}}@media(max-width:575px){.footer_logo{max-width:80px;padding-bottom:0;margin:-121px auto 0}.cmn-list li:before{width:20px;height:20px}.custom_footer:before{background-size:300% 100%!important}.footer-menu .footer-menu-block:last-child ul{column-count:1}.footer-menu ul li:last-child{margin-bottom:0}.footer-menu ul li{margin-bottom:7px}.reddish-brown-shape ul li,.cmn-list li{line-height:22px;margin-bottom:15px;font-size:16px;padding-left:30px}.our-approach-image:after{height:55px}.our-approach-middle-icon img,.works-section .work_img img{max-width:250px}.our-approach-middle-icon{margin-top:170px}.our-approach-text{padding:15px 0 100px}.our-approach-image{top:0;height:100%}.product__title h1,.product-info .product.product--medium>div .price__regular{font-size:20px}.icon-with-text--horizontal{flex-direction:unset;flex-wrap:wrap;row-gap:15px}.product-info .icon-with-text--horizontal .icon-with-text__item:not(.product-info .icon-with-text--horizontal .icon-with-text__item:last-child):after{display:none}.product-info .icon-with-text--horizontal .icon-with-text__item{width:100%}.product-tabs-section .nav-tabs{gap:15px 20px;margin-bottom:7px}.product-tabs-section .nav-tabs>li>a{padding:0 0 5px}.works-section .our-approach-text{margin-top:-12px;padding-top:40px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom-1.css.map */
