@media screen and (max-width :1780px){.row-home-hero-below .marquee{margin:0 0 -16% 0}}@media screen and (max-width :1490px){.padding-lr-4{padding-left:0!important;padding-right:0!important}.order-window .content{margin:calc(var(--pad) * 6) calc(var(--pad) * 2.5);padding:calc(var(--pad) * 5)}.order-window .close-button{margin:calc(var(--pad) * -2) calc(var(--pad) * -2) calc(var(--pad) * 2) 0}.row-home-hero-below .marquee{margin:0 0 -20% 0}.row-contact .content{padding:0 calc(var(--pad) * 8) 0 0}}@media screen and (max-width :1280px){.padding-lr-2{padding-left:0!important;padding-right:0!important}.wrapper{padding:0 calc(var(--pad) * 2.5)}#footer .content{gap:calc(var(--pad) * 6)}#footer .menus{gap:calc(var(--pad) * 6)}#footer .signup{width:320px}#footer .logo-tagline{width:320px}#footer .logo a{font-size:3rem}#footer .tagline p{font-size:1.375rem}.row-home-hero .align{width:75%}.row-home-hero .book-box .text{padding-right:10%;padding-top:0}.row-home-hero-below .marquee{margin:0 0 -25% 0}.row-home-about .align{gap:calc(var(--pad) * 6)}.row-home-about .media .caption{padding:calc(var(--pad) * 3)}.grid-icon-text-number{--columns:repeat(2, 1fr)}.grid-icon-text-number .box:nth-child(5){grid-column:span 2}.grid-icon-text-number .box:before{left:-40px}.row-contact .content{padding:0 calc(var(--pad) * 5) 0 0}.tabs-container{gap:calc(var(--pad) * 6)}.grid-title-text{--gap:calc(var(--pad) * 4)}}@media screen and (max-width :1190px){.tabs-container .content{width:unset;flex:1}}@media screen and (max-width :1023px){.padding-lr-1{padding-left:0!important;padding-right:0!important}.padding-top-xl{padding-top:calc(var(--pad) * 9)}.padding-bottom-xl{padding-bottom:calc(var(--pad) * 9)}.padding-left-xl{padding-left:4%}.padding-right-xl{padding-right:4%}.padding-top-l{padding-top:calc(var(--pad) * 6)}.padding-bottom-l{padding-bottom:calc(var(--pad) * 6)}.padding-left-l{padding-left:2%}.padding-right-l{padding-right:2%}.padding-top-m{padding-top:calc(var(--pad) * 2.5)}.padding-bottom-m{padding-bottom:calc(var(--pad) * 2.5)}.padding-left-m{padding-left:0}.padding-right-m{padding-right:0}.main-menu{flex:1;background:none;text-align:right}.main-menu>ul{gap:calc(var(--pad) * 4);padding:0 0 0 calc(var(--pad) * 4)}.main-menu .level-0.button{margin:unset}#footer .logo-tagline{width:100%}#footer .signup{width:400px}.order-window .book .inner{padding:0 10%}.row-home-hero{display:block}.row-home-hero .media{display:none}.row-home-hero .align{width:unset}.row-home-hero .book-box{padding:calc(var(--pad) * 6) 0;gap:calc(var(--pad) * 2.5)}.row-home-hero .book-box .text{padding:0}.book-cover .badge{width:8vw;font-size:1vw}.row-home-about .media{width:100%}.row-home-book .swiper-rotate-words .word{font-size:2.5rem}.scroller .topic{width:30vw}.row-home-speaking .image img{object-position:20% center}.row-contact{padding-bottom:0}.row-contact:before{display:none}.row-contact .wrapper{padding:0}.row-contact .align{gap:calc(var(--pad) * 6)}.row-contact .content{padding:0 calc(var(--pad) * 2.5)}.row-contact .form{width:100%;padding:calc(var(--pad) * 6) calc(var(--pad) * 2.5);background:var(--yellow)}.tabs-container{gap:calc(var(--pad) * 4)}.tabs-container .sidebar{width:260px}.tabs-container .tab{font-size:1rem;padding:var(--pad) 0}.tabs-container .tab span{width:calc(var(--pad) * 3)}.swiper-testimonials-marquee-wrap{width:160%;margin-left:-30%}.grid-title-text{--columns:repeat(2, 1fr)}.why-astra-card-block{grid-column-gap:calc(var(--pad) * 6)}}@media screen and (max-width :899px){.main-menu>ul{gap:calc(var(--pad) * 2.5);padding:0 0 0 calc(var(--pad) * 2.5)}#header{height:calc(var(--pad) * 7)}#header .wrapper{padding:0}#header .site-logo{padding-left:calc(var(--pad) * 2.5)}.header-up #header{top:calc(var(--pad) * -7)!important}#header .button>a{padding:0 calc(var(--pad) * 2)}.site-logo a{font-size:1.25rem}.padding-from-header{padding-top:calc(var(--pad) * 10)}.row-home-hero-below .marquee{margin:0 0 -30% 0}}@media screen and (max-width :767px){.padding-lr-3{padding-left:0!important;padding-right:0!important}.padding-top-xl{padding-top:calc(var(--pad) * 6)}.padding-bottom-xl{padding-bottom:calc(var(--pad) * 6)}.padding-top-l{padding-top:calc(var(--pad) * 4.5)}.padding-bottom-l{padding-bottom:calc(var(--pad) * 4.5)}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.entry-content p,.entry-content .as-p,.entry-content hr,.entry-content ul,.entry-content ol,.entry-content iframe,.entry-content .table,.entry-content table,.button-group{margin:0 0 calc(var(--pad) * 2.5) 0}#header .content{gap:0}#header .site-logo{padding-right:calc(var(--pad) * 1.5)}#mobile-menu-toggle{display:inline-block}.main-menu>ul{padding:0}.main-menu .level-0:not(.button){display:none}#footer .signup{width:100%}#footer .menus{gap:calc(var(--pad) * 10)}#footer .copyright,#footer .dev{width:100%;text-align:center}.order-window .content{margin:0;padding:calc(var(--pad) * 5) calc(var(--pad) * 3);border-radius:0}.order-window .close-button{margin:0 0 calc(var(--pad) * 2) 0}.order-window .book{flex:100%;padding:0 6%}.order-window .book-after{flex:100%;margin-top:calc(var(--pad) * 4)}.book-cover .badge{width:15vw!important;font-size:2vw!important;left:84%}.row-home-hero .book-box .cover{width:100%;padding:0 10%}.row-home-hero .title,.row-home-hero .book-box .text{text-align:center}.row-home-hero-marquee{padding:calc(var(--pad) * 4) 0}h3,.h3{font-size:1.5rem!important;line-height:130%!important}.arc-marquee_wrap{height:22em}.row-home-hero-below .marquee{margin:0 0 -44% 0;padding:12% 0 0 0}.row-home-about{padding-bottom:0}.row-home-about .wrapper{padding:0}.row-home-about .align{gap:calc(var(--pad) * 4)}.row-home-about .media .caption{padding:calc(var(--pad) * 3) calc(var(--pad) * 2.5);grid-template-columns:unset;gap:4px}.row-home-about .media .caption p:nth-child(2n){text-align:unset}.row-home-about .content{padding:0 calc(var(--pad) * 2.5)}.row-home-book .content{width:100%}.row-home-book .cover{padding:0 20%}.scroller .topic{width:40vw;padding:calc(var(--pad) * 2.5)}.swiper-testimonial-wrap{padding:0}.testimonial-box .text:before{height:20px}.testimonial-box .text p{font-size:1.5rem}.testimonial-box .meta{margin:calc(var(--pad) * 2.5) 0 0 0;padding:0 10%}.row-testimonials-nav{display:flex;align-items:center;justify-content:center;margin:calc(var(--pad) * 2) 0 0 0;gap:calc(var(--pad) * 2.5)}.swiper-testimonial-wrap .nav{position:relative;top:unset;left:unset!important;right:unset!important;transform:unset}.row-home-speaking{display:block}.row-home-speaking .media{overflow:hidden}.row-home-speaking .image{width:200%}.row-home-speaking .image img{position:relative;inset:unset}.row-home-speaking .image:before{display:none}.row-home-speaking .align{padding-left:unset}.row-book-hero{padding-top:0}.row-book-hero .book .cover{width:50%}.row-book-hero .book .tagline{position:relative;right:unset;top:unset;transform:unset;width:unset;text-align:center;margin:calc(var(--pad) * 4) 0 0 0}.row-book-hero .book .tagline:before{display:none}.row-book-hero .hero-video{width:22%;padding:0}.tabs-container .sidebar{display:none}.tabs-container .content{display:grid;gap:calc(var(--pad) * 3);padding:calc(var(--pad) * 6) 0}.tabs-container .section{opacity:1;position:relative;left:unset;top:unset;transform:unset}.tabs-container .section-title{display:block}.swiper-testimonials-marquee-wrap{width:220%;margin-left:-60%}.testimonial{padding:calc(var(--pad) * 3.5);gap:calc(var(--pad) * 2.5)}.testimonial .text p{font-size:1.25rem}.glightbox-clean .gslide-media.gslide-inline,.glightbox-clean .gslide-media.gslide-external{padding:calc(var(--pad) * 8) calc(var(--pad) * 3) calc(var(--pad) * 3) calc(var(--pad) * 3)}.lightbox-window-close{right:calc(var(--pad) * 4)}.sticky-boxes .box{top:60px}.sticky-boxes .box .align{gap:calc(var(--pad) * 3);border-width:4px;padding:calc(var(--pad) * 6) calc(var(--pad) * 4)}.sticky-boxes .box .head p{font-size:1.5rem}.why-astra-card-block{gap:calc(var(--pad) * 4)!important}.why-astra-title-block{top:unset;transform:unset;position:relative;padding:0}.why-astra-card-wrap{margin:0!important;height:unset;max-width:unset}.why-astra-card-wrap:nth-child(9){grid-column:span 2}.row-book-chapters{display:none}.row-book-chapters:before{width:160%;left:-30%}.row-book-chapters:after{width:160%;left:-30%}}@media screen and (max-width :639px){.row-contact .field{grid-column:span 2}.book-promo-box{gap:calc(var(--pad) * 4)}.book-promo-box .button{font-size:1.375rem;height:calc(var(--pad) * 8)}.grid-title-text{--columns:unset}.why-astra-card-wrap{grid-column:span 2}.why-astra-card-title{font-size:1.5rem;line-height:120%}.why-astra-card-title:after{width:40px;height:2px}.why-astra-card-except p{font-size:1.125rem}}@media screen and (max-width :567px){.text-highlight_inner:has(.color-yellow){padding:10px;font-size:1.75rem}.ios .text-highlight_inner:has(.color-yellow),.mac .text-highlight_inner:has(.color-yellow){padding:10px 10px 4px 10px}.marquee-line .track{animation-duration:30s}.row-home-hero-below .marquee{padding:0;margin:calc(var(--pad) * 5) 0 0 0}.row-home-hero-below .desktop{display:none}.row-home-hero-below .mobile{display:block}.arc-marquee_wrap{height:unset}.arc-marquee_track{position:relative;inset:unset;display:grid;grid-template-columns:repeat(2,1fr);gap:calc(var(--pad) * 3)}.arc-marquee_item{width:unset;height:unset;aspect-ratio:1;position:relative;top:unset;left:unset}.arc-marquee_image{font-size:1rem}.scroller .topic{width:50vw}.grid-icon-text-number .box:before{font-size:8rem;bottom:-40px}.book-promo-box{gap:0}.book-promo-box .cover{width:100%;padding:0 10%}}@media screen and (max-width :467px){.order-window .book .inner{padding:calc(var(--pad) * 3) 0 0 0}.book-cover .badge{width:20vw!important;font-size:2.4vw!important;left:80%}.row-home-book .cover{padding:0 10%}.grid-icon-text-number{--gap:calc(var(--pad) * 2.5)}.grid-icon-text-number .box{padding:calc(var(--pad) * 4) calc(var(--pad) * 2.5) calc(var(--pad) * 8) calc(var(--pad) * 2.5)}.testimonial .text p{font-size:1.125rem;line-height:140%}.row-book-hero .hero-video{position:relative;left:unset;top:unset;transform:unset;width:100%;padding:0 30%;margin:calc(var(--pad) * 4) 0 0 0}}@media screen and (max-width :424px){#header .button>a{font-size:1rem}.site-logo a{font-size:1.125rem;width:110px}.row-home-book .swiper-rotate-words{height:calc(var(--pad) * 7)}.row-home-book .swiper-rotate-words .word{font-size:2.25rem;height:calc(var(--pad) * 7)}.why-astra-title p{font-size:1.5rem!important}}@media screen and (max-width :374px){.main-menu{display:none}#footer .bottom-menu ul{gap:calc(var(--pad) * 2)}#footer .bottom-menu li{flex:100%;text-align:center;padding:0!important}#footer .bottom-menu li:before{display:none!important}.text-highlight_inner:has(.color-yellow){font-size:1.5rem}}