@charset "UTF-8";@font-face{font-family:lato;src:url(/build/assets/lato-black-webfont-pAJTANse.eot);src:url(/build/assets/lato-black-webfont-pAJTANse.eot?#iefix) format("embedded-opentype"),url(/build/assets/lato-black-webfont-DD8XvKyI.svg#latoblack) format("svg"),url(/build/assets/lato-black-webfont-Do5sGqsB.woff) format("woff"),url(/build/assets/lato-black-webfont-C-NxGtgh.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:lato;src:url(/build/assets/lato-italic-webfont-C8q5HWKy.eot);src:url(/build/assets/lato-italic-webfont-C8q5HWKy.eot?#iefix) format("embedded-opentype"),url(/build/assets/lato-italic-webfont-R3mapuAl.svg#latoitalic) format("svg"),url(/build/assets/lato-italic-webfont-CzN9hdoe.woff) format("woff"),url(/build/assets/lato-italic-webfont-DDQwYlDn.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:lato;src:url(/build/assets/lato-regular-webfont-CraFQfzn.eot);src:url(/build/assets/lato-regular-webfont-CraFQfzn.eot?#iefix) format("embedded-opentype"),url(/build/assets/lato-regular-webfont-B94oFNXO.svg#latoregular) format("svg"),url(/build/assets/lato-regular-webfont-mzUBwmaM.woff) format("woff"),url(/build/assets/lato-regular-webfont-B2PXV9oM.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:lato;src:url(/build/assets/lato-light-webfont-CgNB2so1.eot);src:url(/build/assets/lato-light-webfont-CgNB2so1.eot?#iefix) format("embedded-opentype"),url(/build/assets/lato-light-webfont-DO7rfQRK.svg#latolight) format("svg"),url(/build/assets/lato-light-webfont-CYhqK-Lq.woff) format("woff"),url(/build/assets/lato-light-webfont-DVlPUopn.ttf) format("truetype");font-weight:300;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio: 0){select{font-family:sans-serif}}.swiper-slide{text-align:center;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.swiper-container{width:100%;height:100%;margin-left:auto;margin-right:auto}.swiper-container.iew-carousel .swiper-pagination-bullet{border-color:#ee4e1f;background-color:transparent;width:15px;height:15px;margin:0 3px}.swiper-container.iew-carousel.swiper-pagination-bullet-active{background-color:#ee4e1f}.swiper-container .swiper-button-next,.swiper-container .swiper-button-prev{color:#ee4e1f;border:2px solid #ee4e1f;width:56px;height:56px}.swiper-container .swiper-button-next:after,.swiper-container .swiper-button-prev:after{transform:scale(.5)}.swiper-container .testimonial-card{border:1px solid transparent}.swiper-container .testimonial-card img{border-radius:50%;width:200px;height:200px;margin:1rem auto}.swiper-container .testimonial-card .testimonial-title,.swiper-container .testimonial-card .testimonial-text,.swiper-container .testimonial-card .testimonial-author{font-family:var(--bs-font-sans-serif);text-align:center;line-height:1.2}.swiper-container .testimonial-card .testimonial-title{max-width:240px;color:#ee4e1f;font-size:29px;font-weight:500;text-transform:none;margin:0 auto;width:100%}.swiper-container .testimonial-card .testimonial-title:before{content:"“"}.swiper-container .testimonial-card .testimonial-title:after{content:"”"}.swiper-container .testimonial-card .testimonial-text{font-size:17px;max-width:300px;width:100%;margin:0 auto}.swiper-container .testimonial-card .testimonial-author{font-size:17px;font-style:italic;display:block;width:100%;margin:0 auto}.swiper-container.iew-slideshow .swiper-pagination-bullet{border-color:#ee4e1f;background-color:transparent;width:15px;height:15px;margin:0 3px}.swiper-container.iew-slideshow .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#ee4e1f}h1{font-family:Ubuntu,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji";font-weight:400}h2{font-family:Ubuntu,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji";font-weight:300}h3{font-family:var(--bs-font-sans-serif);font-weight:300}h4{font-family:Ubuntu,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji";font-weight:400}h5{font-family:Ubuntu,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji";font-weight:500}.font-lato{font-family:var(--bs-font-sans-serif)}.font-lato-300{font-family:var(--bs-font-sans-serif);font-weight:300}.font-ubuntu{font-family:Ubuntu,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji"}.font-ubuntu-300{font-family:Ubuntu,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji";font-weight:300}.font-ubuntu-500{font-family:Ubuntu,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji";font-weight:500}.font-ubuntu-400{font-family:Ubuntu,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji";font-weight:400}.hero-title,.section-title{text-align:center}.hero-title{margin:4rem auto;position:relative;font-weight:300;color:#fff}.text-xlg{font-size:3.1875rem}.section-title-21{font-size:1.3125rem;color:#2b5076}.text-orange{color:#ee4e1f}.svg-orange{fill:#ee4e1f}.svg-small-text{width:20px;height:20px}@media only screen and (min-width: 992px){.text-lg-nowrap{white-space:nowrap!important}}.btn.btn-secondary.btn-outline-secondary{background:#fff0;color:#ee4e1f;border-width:3px}.btn.btn-secondary{color:#fff;font-weight:500}button[type=submit],a[type=submit]{color:#fff;background-color:#ee4e1f;border-color:#ee4e1f}button[type=submit]:hover,a[type=submit]:hover{color:#fff;background-color:#ca421a;border-color:#be3e19}.btn-check:focus+button[type=submit],button[type=submit]:focus,.btn-check:focus+a[type=submit],a[type=submit]:focus{color:#fff;background-color:#ca421a;border-color:#be3e19;box-shadow:0 0 0 .25rem #f1694180}.btn-check:checked+button[type=submit],.btn-check:active+button[type=submit],button[type=submit]:active,button[type=submit].active,.show>button[type=submit].dropdown-toggle,.btn-check:checked+a[type=submit],.btn-check:active+a[type=submit],a[type=submit]:active,a[type=submit].active,.show>a[type=submit].dropdown-toggle{color:#fff;background-color:#be3e19;border-color:#b33b17}.btn-check:checked+button[type=submit]:focus,.btn-check:active+button[type=submit]:focus,button[type=submit]:active:focus,button[type=submit].active:focus,.show>button[type=submit].dropdown-toggle:focus,.btn-check:checked+a[type=submit]:focus,.btn-check:active+a[type=submit]:focus,a[type=submit]:active:focus,a[type=submit].active:focus,.show>a[type=submit].dropdown-toggle:focus{box-shadow:0 0 0 .25rem #f1694180}button[type=submit]:disabled,button[type=submit].disabled,a[type=submit]:disabled,a[type=submit].disabled{color:#000;background-color:#ee4e1f;border-color:#ee4e1f}.btn-orange{color:#000;background-color:#ee4e1f;border-color:#ee4e1f;text-decoration:none}.btn-orange:hover{color:#000;background-color:#f16941;border-color:#f06035}.btn-check:focus+.btn-orange,.btn-orange:focus{color:#000;background-color:#f16941;border-color:#f06035;box-shadow:0 0 0 .25rem #ca421a80}.btn-check:checked+.btn-orange,.btn-check:active+.btn-orange,.btn-orange:active,.btn-orange.active,.show>.btn-orange.dropdown-toggle{color:#000;background-color:#f1714c;border-color:#f06035}.btn-check:checked+.btn-orange:focus,.btn-check:active+.btn-orange:focus,.btn-orange:active:focus,.btn-orange.active:focus,.show>.btn-orange.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #ca421a80}.btn-orange:disabled,.btn-orange.disabled{color:#000;background-color:#ee4e1f;border-color:#ee4e1f}.btn-tertiary{color:#fff;background-color:#59595b;border-color:#59595b;text-decoration:none}.btn-tertiary:hover{color:#fff;background-color:#4c4c4d;border-color:#474749}.btn-check:focus+.btn-tertiary,.btn-tertiary:focus{color:#fff;background-color:#4c4c4d;border-color:#474749;box-shadow:0 0 0 .25rem #72727480}.btn-check:checked+.btn-tertiary,.btn-check:active+.btn-tertiary,.btn-tertiary:active,.btn-tertiary.active,.show>.btn-tertiary.dropdown-toggle{color:#fff;background-color:#474749;border-color:#434344}.btn-check:checked+.btn-tertiary:focus,.btn-check:active+.btn-tertiary:focus,.btn-tertiary:active:focus,.btn-tertiary.active:focus,.show>.btn-tertiary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #72727480}.btn-tertiary:disabled,.btn-tertiary.disabled{color:#fff;background-color:#59595b;border-color:#59595b}.btn-outline-light{font-weight:500}.iew-app-toggle{background:#fff;color:#ee4e1f;border:2px solid rgba(255,255,255,0)}.iew-app-toggle img{display:inline-block;float:left}.iew-app-toggle span{text-align:center;line-height:3.9375rem;font-size:1.9375rem}.iew-app-toggle:active,.iew-app-toggle:hover{border-bottom-color:#ee4e1f;background:#58595b;color:#fff}.iew-app-toggle:active:after,.iew-app-toggle:hover:after{display:block;margin:0 auto;content:"";background:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 26.3.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 13 8' style='enable-background:new 0 0 13 8;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23CF4F27;%7D%0A%3C/style%3E%3Cpolygon class='st0' points='6.57,7.36 0.81,1.59 1.51,0.88 6.57,5.94 11.73,0.79 12.43,1.49 '/%3E%3C/svg%3E%0A");width:1rem;height:.5625rem}.iew-app-toggle[aria-expanded=true]{background:#58595b;color:#fff;border-bottom-color:#ee4e1f}.iew-app-toggle[aria-expanded=true]:after{background:#fff0;display:block;margin:0 auto;content:"";background:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 26.3.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 13 8' style='enable-background:new 0 0 13 8;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23CF4F27;%7D%0A%3C/style%3E%3Cpolygon class='st0' points='6.57,7.36 0.81,1.59 1.51,0.88 6.57,5.94 11.73,0.79 12.43,1.49 '/%3E%3C/svg%3E%0A");width:1rem;height:.5625rem}.btn-social{width:2.5rem;height:2.5rem;background:#fff0;padding:.375rem}.btn-social svg{fill:#6d6e70}.btn-social svg:hover{fill:#fff}.btn-social.facebook:hover{background:#1877f2}.btn-social.twitter:hover{background:#1da1f2}.btn-social.instagram:hover{background:#405de6}.btn-social:hover svg{fill:#fff}select.form-control{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 26.3.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 12 7' style='enable-background:new 0 0 12 7;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23EE4E1F;%7D%0A%3C/style%3E%3Cpolygon class='st0' points='5.92,7.03 0.16,1.26 0.87,0.56 5.92,5.61 11.08,0.46 11.79,1.17 '/%3E%3C/svg%3E");background-repeat:no-repeat;background-position-x:95%;background-position-y:center;background-size:12px}input.form-control::placeholder{color:#bbb}input.form-check-input[type=checkbox],.form-check-label{cursor:pointer}#mail-preferences input.form-check-input{margin:0;padding:0}.iew-login-section{background:url(/build/assets/login-bg-njM6Aco0.jpg);background-size:cover;max-width:100%;margin:auto;padding:0;background-color:#ddd}@media (max-width: 575.98px){.iew-login-section{margin:30px auto}}.iew-reset-pw-section{background:url(/build/assets/login-bg-njM6Aco0.jpg);background-size:cover;background-position:0% 100%;background-color:#ddd;background-repeat:no-repeat;max-width:100%;margin:auto;padding:0}@media (max-width: 575.98px){.iew-reset-pw-section{margin:30px auto}}#iew-event-registration.inline-form .iew-fancy-form .form-bottom-buttons{justify-content:end;width:100%}#iew-event-registration.inline-form .iew-fancy-form .btn-form-bottom{min-width:120px;max-width:150px;height:40px;padding:0;margin-left:10px;text-transform:uppercase;font-size:15px;line-height:40px;border:none}#iew-event-registration.inline-form .iew-fancy-form .btn[type=submit]{background:#ee4e1f;color:#fff!important;align-self:end}#iew-event-registration.inline-form .iew-fancy-form>.outer-form{padding:50px 75px;width:100%}#iew-event-registration.inline-form .iew-fancy-form .inner-form{width:100%;margin:auto}#iew-event-registration.inline-form .form-field .row{flex-direction:row;flex-wrap:nowrap}#iew-event-registration.inline-form .form-field .form-label{flex-basis:40%;color:#2b5076}#iew-event-registration.inline-form .form-field .form-control{flex-basis:60%}#iew-event-registration .form-heading{font-size:21px;font-weight:400;color:#2b5076;margin:0}#iew-event-registration .form-subheader{font-size:15px;color:gray}#iew-event-registration .register-title{font-size:1.5rem;font-weight:700;color:#2b5076}#iew-event-registration .register-subtitle{font-size:1.5rem;color:#2b5076}.iew-register-section{max-width:100%;margin:auto;padding:0;background-color:#fff}@media (max-width: 575.98px){.iew-register-section{margin:30px auto}}.iew-fancy-form{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:auto;padding:15px}.iew-fancy-form .subheader a{text-decoration:none}.iew-fancy-form .subheader-extra{margin:24px 0}.iew-fancy-form .flex-row{display:flex;flex-direction:row}.iew-fancy-form .no-underline{text-decoration:none}.iew-fancy-form .flex-btn-column{display:flex;flex-direction:column;align-items:end}.iew-fancy-form .flex-btn-column .flex-btn-content{display:flex;max-width:40%;flex-direction:column}.iew-fancy-form .flex-btn-column .under-button-text{font-size:12px;margin:9px 0 0}.iew-fancy-form .login-btn .flex-btn-content{max-width:none}.iew-fancy-form .form-btn{display:flex;width:100%;align-items:start}.iew-fancy-form .form-btn.form-btn-right{margin:0;justify-content:end;width:auto}@media screen and (max-width: 767px){.iew-fancy-form .form-btn.form-btn-right{width:100%;justify-content:center}}.iew-fancy-form .add-com-btn{justify-content:flex-end;padding-right:1rem}@media screen and (max-width: 767px){.iew-fancy-form .add-com-btn{width:100%;justify-content:center;align-items:center;padding-right:0}}.iew-fancy-form .form-field-row{display:flex;flex-direction:row;align-items:center;max-width:305px;flex:1 0 0}.iew-fancy-form .form-field-row .form-label{width:50%;margin:0}.iew-fancy-form.login-form,.iew-fancy-form.register-form,.iew-fancy-form.reset-form{max-width:510px}.iew-fancy-form.login-form .form-inner-wrapper,.iew-fancy-form.register-form .form-inner-wrapper,.iew-fancy-form.reset-form .form-inner-wrapper{margin:24px 0;background-color:#fff;width:100%;padding:24px;border-radius:3px}.iew-fancy-form.login-form .form-inner-wrapper .btn,.iew-fancy-form.register-form .form-inner-wrapper .btn,.iew-fancy-form.reset-form .form-inner-wrapper .btn{min-width:169px;font-size:12px;text-transform:uppercase}.iew-fancy-form.login-form .form-inner-wrapper-accent,.iew-fancy-form.register-form .form-inner-wrapper-accent,.iew-fancy-form.reset-form .form-inner-wrapper-accent{background-color:#f2f2f2}.iew-fancy-form.login-form .form-label,.iew-fancy-form.login-form .form-check-label,.iew-fancy-form.register-form .form-label,.iew-fancy-form.register-form .form-check-label,.iew-fancy-form.reset-form .form-label,.iew-fancy-form.reset-form .form-check-label{color:#008ccc;font-weight:700}.iew-fancy-form.login-form .form-label.form-check-accent,.iew-fancy-form.login-form .form-check-label.form-check-accent,.iew-fancy-form.register-form .form-label.form-check-accent,.iew-fancy-form.register-form .form-check-label.form-check-accent,.iew-fancy-form.reset-form .form-label.form-check-accent,.iew-fancy-form.reset-form .form-check-label.form-check-accent{color:#000;font-weight:400;font-size:15px;margin-right:27px}.iew-fancy-form.login-form .form-field,.iew-fancy-form.register-form .form-field,.iew-fancy-form.reset-form .form-field{margin:21px 0}.iew-fancy-form.register-form{max-width:720px}.iew-fancy-form.register-form .form-field{margin:12px 6px}.iew-fancy-form .errors{color:red}.iew-fancy-form .form-field{margin:9px 0;width:100%}@media screen and (max-width: 767px){.iew-fancy-form .form-field{flex:1 0 0;width:auto}}.iew-fancy-form .btn-center{text-align:center}.iew-fancy-form .btn{color:#fff!important;margin:9px 0 0}.iew-fancy-form .btn[type=submit]{background:none;border-width:3px;color:#ee4e1f!important}.iew-fancy-form .btn[type=submit]:hover{background:#ee4e1f;color:#fff!important}.iew-fancy-form .form-label{text-align:left;width:100%}.iew-fancy-form .form-label.required:after{content:"*";color:#dc3545;display:inline-block}.iew-fancy-form .form-control{border-radius:3px}.iew-fancy-form .form-input-group{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}.iew-fancy-form .form-input-group label{margin-right:6px}.iew-fancy-form .form-checkbox-group{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;margin:0 0 9px}.iew-fancy-form .form-checkbox-group .form-check-input{margin:0 6px 0 0;cursor:pointer;position:relative}.iew-fancy-form .form-checkbox-group .form-check-input.checkbox{border-radius:3px}.iew-fancy-form .form-checkbox-group .form-check-label{-webkit-user-select:none;user-select:none;cursor:pointer;line-height:16px;margin:0 6px 0 0}.event-registration-form label:has(+input[required]):after{content:"*";color:#dc3545}.event-registration-form .form-label{font-weight:700}@media only screen and (min-width: 992px){.event-registration-form .outer-form{max-width:65%;margin:0 auto}.event-registration-form .form-field{align-items:center;display:grid;gap:1rem;grid-template-columns:1fr 2fr;margin-block-end:.5rem}.event-registration-form .form-label{margin-block-end:0}}body{overflow-x:hidden}#content{position:relative;margin:100px 0 0;height:auto;z-index:1}body.home #content{margin:0}.text-red{color:red}.white-box{margin:9px;font-size:16px;padding:24px 18px;background-color:#fff}.no-gutter-x{--bs-gutter-x: 0}.no-gutter-y{--bs-gutter-y: 0}input[type=checkbox]{position:relative}.form-check-input:checked[type=checkbox]:after,input:checked[type=checkbox]:after{content:"✓";position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;text-align:center;line-height:1;font-size:.9em;color:#fff}@media screen and (max-width: 991px){#content{margin:0}}a{text-decoration:none}a:hover{text-decoration:underline}#main{position:relative;z-index:1;padding:1em 0}#main .site-main .inner{padding:0 1em}hr{height:1px;color:gray;background-color:gray;border:0;opacity:1}hr.small-orange{width:55px;height:2px;margin:2rem auto;color:#ee4e1f;background-color:#ee4e1f}hr.gray{background-color:#f2f2f2}div.vr{width:1px;height:100%;color:gray;background-color:gray}div.vr.small-orange{height:55px;width:2px;margin:5px auto;color:#ee4e1f;background-color:#ee4e1f;opacity:1}.bg-overlay-gradient{position:absolute;width:100%;top:0;right:0;bottom:0;left:0;z-index:0;background:linear-gradient(135deg,#000,#fff);opacity:.6}.bg-overlay-light{position:absolute;width:100%;top:0;right:0;bottom:0;left:0;z-index:0;background-color:#fffc}.bg-overlay-dark{position:absolute;width:100%;top:0;right:0;bottom:0;left:0;z-index:0;background-color:#000c}.bg-overlay-blue{position:absolute;width:100%;top:0;right:0;bottom:0;left:0;z-index:0;background-color:#2b5076cc}.bg-section-blue{background-color:#2b5076}.bg-section-blue-dark{background-color:#032b5b}.bg-section-blue-light{background-color:#008ccc}.bg-gray-200{background-color:#e4e4e4}.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.w-10{width:10%}.w-15{width:15%}.w-20{width:20%}.w-25{width:25%}.w-30{width:30%}.w-35{width:35%}.w-40{width:40%}.w-45{width:45%}.w-50{width:50%}@media screen and (max-width: 767px){.w-xs-100{width:100%!important}}.max-width-100{max-width:100%!important}.text-italic{font-style:italic}.img-circle{border-radius:50%}.color-green{color:#85ac66}.hidden{display:none}.no-list,.no-list li{list-style:none}.hero-banner-section,.hero-banner-small{display:block;position:relative;overflow:hidden}.hero-banner-section .parallax-hero,.hero-banner-small .parallax-hero{overflow:hidden;position:absolute;top:-50%;left:0;width:100%;min-height:150%;z-index:0}.hero-banner-section .container,.hero-banner-small .container{z-index:100;position:relative}.hero-banner-section .container p,.hero-banner-small .container p{text-align:center;color:#fff;font-weight:300;margin:0 auto;max-width:960px;padding-bottom:80px}.hero-container-content{background-color:#0000004d;position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-shrink:0;flex-grow:1}.hero-container-content.darker{background-color:#000000a3}.hero-container-content h1{text-align:center;color:#fff;font-weight:400}h1 .sub-heading{display:inline-block;color:inherit}.min-vh-40{min-height:40vh!important}body.js-on .no-js{display:none}.live-chat-icon{cursor:pointer;position:fixed;bottom:1rem;right:1rem;z-index:1000;width:2.5rem;height:5rem;font-size:0;box-shadow:0 0 1rem #00000040;background-color:#ee4e1f}.live-chat-icon img{width:2.5rem;height:5rem}blockquote{font-style:normal;background:#e6e6e6;padding:24px 40px 1px 25px}blockquote p{text-align:left;padding:0 0 0 14px;position:relative}blockquote p:before,blockquote p:after{content:"”";font-size:24px;font-family:georgia,palatino,serif;color:#032b5b;font-weight:700;vertical-align:top;line-height:.9}blockquote p:before{content:"“";position:absolute;left:0;top:-2px}blockquote p.author{text-align:right;color:#032b5b;font-weight:700;padding:0}blockquote p.author:before{content:"- ";position:static;display:inline}blockquote p.author:after{content:none}header.main>.container-lg{padding-inline:0}header.main .top-row{max-width:1320px;margin:0 auto;padding:0 1.5em}header.main .top-nav{display:grid;grid-template-columns:repeat(4,1fr)}header.main .top-nav-label{display:none}header.main .nav-block{border-left:solid 1px #59595b;display:grid;justify-content:center;align-content:center}header.main .nav-block:first-of-type{border:0}header.main .search-do{background-color:transparent;border:0;display:block;width:100%;height:100%}header.main nav.main{max-width:1320px;margin:0 auto;padding:0 1.5em;font-family:Ubuntu,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji"}header.main nav.main>ul{margin:0;padding:0;list-style:none;display:flex;flex-grow:1;justify-content:end}header.main .search-block .search-box{display:none}header.main .search-block[data-open=true] .search-do{display:none}header.main .search-block[data-open=true] .search-box{display:block}@media screen and (max-width: 991px){header.main .site-navigation{background-color:#fff;border-top:solid 1px #ced4da;position:absolute;z-index:10;left:0;right:0;padding-block:1rem}header.main .site-navigation ul{margin:0;padding:0;list-style:none;flex-direction:column}header.main .site-navigation ul a,header.main .site-navigation ul a:link,header.main .site-navigation ul a:visited{color:#1f191a;font-size:1.25rem;display:block;padding-block:1rem;text-decoration:none}header.main .site-navigation ul ul{display:none}header.main .site-navigation ul ul li{border:none}header.main .site-navigation ul ul a,header.main .site-navigation ul ul a:link,header.main .site-navigation ul ul a:visited{padding-block:.25rem;font-size:1rem}header.main .site-navigation ul>li{border-bottom:solid 1px #808080}header.main .site-navigation ul>li:last-of-type{border:0}header.main .site-navigation ul>li.has-children{position:relative;z-index:1}header.main .site-navigation ul>li.has-children .menu-item-expander{background:transparent;border:none;color:#ee4e1f;display:flex;align-items:center;justify-content:center;font-size:1.75rem;position:absolute;top:0;right:0;bottom:0;z-index:10;padding-inline:3.5rem 1.5rem}header.main .site-navigation ul>li.has-children .menu-item-expander svg{width:20px;height:20px;transition:transform .125s ease-in-out;fill:#ee4e1f}header.main .site-navigation ul>li.menu-open .menu-item-expander svg{transform:rotate(180deg)}header.main .site-navigation ul>li.menu-open>ul{display:block}header.main .site-navigation ul .menu-link-wrapper{position:relative;z-index:1}header.main .site-navigation ul .icon{max-width:20px;max-height:20px}header.main .site-navigation ul .icon svg{width:100%;height:100%}header.main .site-navigation li.nav-item{--menu-item-gutter: 1.5rem;margin-inline:var(--menu-item-gutter)}header.main .site-navigation li.nav-item>a,header.main .site-navigation li.nav-item>div>a{text-transform:uppercase}header.main .site-navigation li.nav-item.menu-open{border-top:solid 1px #ced4da;margin-block-start:-1px;margin-inline:initial;padding-inline:var(--menu-item-gutter);background-color:#f2f2f2}header.main .site-navigation li.nav-item.menu-open .sub-nav-item{display:grid;gap:0;grid-template-columns:repeat(2,1fr);margin-block-end:2rem}header.main .site-navigation li.nav-item.menu-open .sub-nav-item li{border-width:0 1px 1px 0;border-style:solid;border-color:#ced4da}header.main .site-navigation li.nav-item.menu-open .sub-nav-item li:nth-child(2n){border-width:0 0 1px}header.main .site-navigation li.nav-item.menu-open .sub-nav-item li:nth-last-child(1):nth-child(2n),header.main .site-navigation li.nav-item.menu-open .sub-nav-item li:nth-last-child(1):nth-child(odd),header.main .site-navigation li.nav-item.menu-open .sub-nav-item li:nth-last-child(2):nth-child(odd){border-bottom:0}header.main .site-navigation li.nav-item.menu-open .sub-nav-item a{display:flex;fill:#59595b;gap:1rem;padding:1rem}header.main .site-navigation li.nav-item.menu-open .sub-nav-item a:active,header.main .site-navigation li.nav-item.menu-open .sub-nav-item a:hover,header.main .site-navigation li.nav-item.menu-open .sub-nav-item a:focus{background-color:#ee4e1f;color:#fff}header.main .site-navigation li.nav-item.menu-open .sub-nav-item a:active svg,header.main .site-navigation li.nav-item.menu-open .sub-nav-item a:hover svg,header.main .site-navigation li.nav-item.menu-open .sub-nav-item a:focus svg{fill:#fff}}@media screen and (min-width: 992px){header.main{background-color:#1f191a}header.main .logo{padding-block:1rem}header.main>.container-lg{padding-inline:.75rem}header.main .top-row{min-height:45px}header.main .top-nav{display:flex;justify-content:end}header.main .nav-row{background-color:#fff;position:relative}header.main .nav-row nav.main{display:flex;gap:1rem}header.main .nav-block{padding:.25rem 1rem}header.main .top-nav-label{display:inline-block;color:#a6a6a6;font-size:.875rem}header.main .nav-item{padding-block-start:1rem}header.main .nav-item>a,header.main .nav-item>div>a{color:#59595b;font-weight:700}header.main .nav-item a{display:block;padding:1rem;text-decoration:none;text-transform:uppercase}header.main .nav-item a .icon{width:40px;height:40px;margin:0 auto;overflow:hidden;text-align:center}header.main .nav-item a svg{margin:0 auto;fill:gray;vertical-align:top;width:100%;height:100%}header.main .nav-item a svg.use-stroke{stroke:gray}header.main .sub-nav-item{opacity:0;visibility:hidden;display:flex;position:absolute;top:99%;left:0;right:0;background-color:#414042;z-index:100;margin:0;padding:0;list-style:none;justify-content:center;gap:2rem;transition:opacity .5s,ease .5s}header.main .sub-nav-item:active,header.main .sub-nav-item:hover{display:flex}header.main .sub-nav-item a{color:#e4e4e4;display:block;font-size:.875rem;text-transform:none;padding-block:1.25rem .5rem}header.main .sub-nav-item a .icon{margin-block-end:.5rem}header.main .sub-nav-item a:hover svg{fill:#ee4e1f}header.main .sub-nav-item a:hover svg.use-stroke{stroke:#ee4e1f}header.main .sub-nav-item li{text-align:center;border-bottom:solid 3px transparent}header.main .sub-nav-item li:hover{border-color:#ee4e1f}header.main .sub-nav-item li[data-current=true]{border-color:#ee4e1f}header.main .sub-nav-item li[data-current=true] svg{fill:#ee4e1f}header.main .sub-nav-item li[data-current=true] svg.use-stroke{stroke:#ee4e1f}header.main .nav-item:active,header.main .nav-item:hover,header.main .nav-item[data-current=true]{background-color:#e6e6e6;border-bottom:solid 3px #ee4e1f}header.main .nav-item:active>a,header.main .nav-item:hover>a,header.main .nav-item[data-current=true]>a{color:#1f191a}header.main .nav-item:active .sub-nav-item,header.main .nav-item:hover .sub-nav-item,header.main .nav-item[data-current=true] .sub-nav-item{opacity:1;visibility:visible}header.main .nav-item:active .sub-nav-item,header.main .nav-item:hover .sub-nav-item{z-index:200}}header.main [x-cloak]{display:none}header.main [mobileSearchOpen=true] .search-icon svg{fill:#ee4e1f}header.main .search-box-narrow{width:100%;padding:1rem .75rem}header.main .search-box-narrow form{display:flex;flex-direction:row;width:100%;align-items:center}header.main .search-box-narrow form .search-icon{padding:4px;margin-right:4px;margin-top:-4px}header.main .search-box-narrow form input{flex-grow:1;margin:0 .5rem}footer.main{position:relative;z-index:10;clear:both;color:#fff;background-color:#414042}footer.main .subscribe{display:none}footer.main .phone{margin:0 auto;color:#ee4e1f;font-size:1.5rem;font-weight:400}footer.main .phone a{text-decoration:none}footer.main .address{text-align:center;color:#fff}footer.main .footer-nav{margin-top:3rem;padding-top:.5rem;border-top:2px solid #ee4e1f}footer.main .nav-block{vertical-align:top;padding:1rem;font-weight:400;line-height:1.65}footer.main .nav-block ul{margin:0;padding:0;list-style:none}footer.main .nav-block a{color:#aeaeae;text-decoration:none}footer.main .nav-block a strong{color:#fff}footer.main .copyright{font-size:.75rem;text-transform:uppercase;color:#aeaeae;padding-bottom:1rem}footer.main .copyright a{color:#aeaeae}footer.main .copyright a:active,footer.main .copyright a:hover,footer.main .copyright a:focus{color:#ee4e1f;text-decoration:none}footer.main .social-links{margin:2rem auto 0;width:100%;text-align:center}footer.main .social-links ul{list-style:none;display:flex;justify-content:center;gap:1rem}footer.main .social-links a{width:36px;height:36px;display:flex;align-items:center;justify-content:center}footer.main .social-links a svg{fill:gray;width:20px;height:20px}footer.main .social-links a:hover svg,footer.main .social-links a:active svg,footer.main .social-links a:focus svg{fill:#fff}footer.main .social-links a.instagram:hover,footer.main .social-links a.instagram:active,footer.main .social-links a.instagram:focus{background-color:#405de6}footer.main .social-links a.facebook:hover,footer.main .social-links a.facebook:active,footer.main .social-links a.facebook:focus{background-color:#1877f2}footer.main .social-links a.twitter:hover,footer.main .social-links a.twitter:active,footer.main .social-links a.twitter:focus{background-color:#000}footer.main .social-links a.youtube:hover,footer.main .social-links a.youtube:active,footer.main .social-links a.youtube:focus{background-color:red}footer.main .social-links a.pinterest:hover,footer.main .social-links a.pinterest:active,footer.main .social-links a.pinterest:focus{background-color:#e60023}footer.main .social-links a.vimeo:hover,footer.main .social-links a.vimeo:active,footer.main .social-links a.vimeo:focus{background-color:#1ab7ea}footer.main .social-links a.linkedin:hover,footer.main .social-links a.linkedin:active,footer.main .social-links a.linkedin:focus{background-color:#2d64bc}@media screen and (min-width: 992px){footer.main .subscribe{display:block;padding:0;border-top:none;color:#fff;text-align:center;font-size:1.75rem;font-weight:400;font-family:Ubuntu,sans-serif}footer.main .subscribe form{display:flex}footer.main .subscribe .text-field{position:relative;height:48px;background-color:#fff;z-index:1;flex-grow:1}footer.main .subscribe input[type=email]{border:0;background:transparent;color:gray;font-size:1.125rem;width:100%;padding:10px 15px;z-index:1}footer.main .subscribe input[type=image]{position:absolute;right:10px;top:16px;padding:0;z-index:10}footer.main .phone{padding:0;border-top:none;font-size:1.5rem;font-weight:400;font-family:Ubuntu,sans-serif;color:#fff}footer.main .phone a{color:#fff}footer.main .address{display:none}footer.main .footer-nav{margin-top:1.5rem;padding-top:1.5rem;border-top:none;display:grid;gap:2px;grid-template-columns:repeat(5,1fr)}footer.main .nav-block{padding:2rem 2rem 1rem 0;border-top:2px solid #808080}footer.main .nav-block:first-child{border-top:2px solid #ee4e1f}footer.main .nav-block a:active,footer.main .nav-block a:hover,footer.main .nav-block a:focus{color:#ee4e1f;text-decoration:none}footer.main .social-links{width:100px;text-align:left;margin:2rem 0 0}footer.main .social-links ul{display:grid;grid-template-columns:repeat(3,1fr);gap:.25rem}}#svg-icon-shop-grammar .cls-1,#svg-icon-shop-writing .cls-1,#svg-icon-shop-poetry .cls-1,#svg-icon-shop-spelling .cls-1,#svg-icon-shop-speaking .cls-1,#svg-icon-facebook .cls-1,#svg-icon-globe-bg .cls-1,#svg-icon-guarantee .cls-1,#svg-icon-instagram .cls-1,#svg-icon-laurel-half-bg .cls-1,#svg-icon-logomark-one-color .cls-1,#svg-icon-pen-bg .cls-1,#svg-icon-pinterest .cls-1,#svg-icon-quote-bg .cls-1,#svg-icon-twitter .cls-1,#svg-icon-vimeo .cls-1,#svg-icon-youtube .cls-1,#svg-icon-linkedin .cls-1{fill-rule:evenodd}#svg-icon-classes-instructors .cls-1,#svg-icon-classes-schedule .cls-1,#svg-icon-classes-register .cls-1,#svg-icon-classes-faq .cls-1,#svg-icon-shop-home .cls-1,#svg-icon-shop-school .cls-1,#svg-icon-classes-requirements .cls-1{stroke:gray;stroke-miterlimit:10;stroke-width:.5px}#svg-icon-arrow-square-solid-left .cls-2,#svg-icon-arrow-square-solid-right .cls-2{fill:#fff}#svg-icon-logo-one-color .cls-2,#svg-icon-poscast-bg .cls-2{fill-rule:evenodd}.shop-navigation{justify-content:center}.shop-navigation svg{display:block;margin:.5rem auto}.shop-navigation a{border:1px solid transparent;border-right-color:#bebebe;text-decoration:none}.shop-navigation a:active,.shop-navigation a:hover{text-decoration:none}.shop-navigation a.shop-writing svg{margin-top:4px;width:40px;height:36px}.shop-navigation a.shop-phonics svg{margin-top:4px;width:40px;height:36px}.shop-navigation a.shop-grammar svg{margin-top:4px;width:40px;height:36px}.shop-navigation a.shop-spelling svg{margin-top:4px;width:40px;height:36px}.shop-navigation a.shop-poetry svg{margin-top:4px;width:40px;height:36px}.shop-navigation a.shop-speaking svg{margin-top:4px;width:40px;height:36px}.shop-navigation a:last-child{border-right-color:transparent}.shop-navigation a.active{background-color:#ee4e1f;color:#fff;font-weight:700}.shop-navigation a.active svg{fill:#fff}.home-icon,.ellipsis-icon,.search-icon,.user-icon,.cart-icon,.menu-icon{display:inline-block;width:25px;height:25px;vertical-align:middle}.home-icon svg,.ellipsis-icon svg,.search-icon svg,.user-icon svg,.cart-icon svg,.menu-icon svg{vertical-align:top;fill:gray}.home-icon:hover svg,.home-icon:active svg,.home-icon:focus svg,.ellipsis-icon:hover svg,.ellipsis-icon:active svg,.ellipsis-icon:focus svg,.search-icon:hover svg,.search-icon:active svg,.search-icon:focus svg,.user-icon:hover svg,.user-icon:active svg,.user-icon:focus svg,.cart-icon:hover svg,.cart-icon:active svg,.cart-icon:focus svg,.menu-icon:hover svg,.menu-icon:active svg,.menu-icon:focus svg{fill:#ee4e1f}.search-icon-narrow:hover svg,.search-icon-narrow:active svg,.search-icon-narrow:focus svg{fill:gray}.cart-count-badge{padding:.2em .4em;transform:translate(-50%,-30%)!important}.home-icon svg{margin:4px 4px 5px 3px;width:18px;height:16px}.ellipsis-icon svg{margin:11px 5px 10px;width:15px;height:4px}.search-icon svg{margin:2px 2px 3px;width:21px;height:20px}.user-icon svg{margin:1px 2px 0;width:21px;height:24px}.badge-count{position:absolute;top:-5px;right:-10px;display:block;width:20px;height:20px;background-color:#ee4e1f;color:#fff;border-radius:50%;text-align:center;line-height:19px;font-size:.875rem;font-weight:700}.badge-count:empty{display:none}.cart-icon{position:relative}.cart-icon svg{margin:1px;width:22px;height:23px}.menu-icon svg.bars{display:inline-block;margin:3px 0 4px;width:24px;height:18px}.menu-icon svg.close{display:none}header.menu-open .menu-icon svg{fill:#ee4e1f}header.menu-open .menu-icon svg.bars{display:none}header.menu-open .menu-icon svg.close{display:inline-block;margin:2px 1px 3px;width:22px;height:20px}.header-nav-mobile .home-icon svg{fill:#fff}.header-nav-mobile .ellipsis-icon svg{fill:#fff}.header-nav-mobile .logo img{height:60px}.nav-mobile{position:fixed;top:133px;width:100%;height:calc(100vh - 133px);background-color:#fff;overflow:auto;z-index:1000;opacity:0;visibility:hidden;transition:background-color .3s ease,opacity .3s ease,visibility .3s ease}.nav-mobile ul{list-style:none;margin:0;padding:0;z-index:5}.nav-mobile li{position:relative;margin:0;padding:0 0 0 2rem;display:block;border-bottom:1px solid #e4e4e4}.nav-mobile li.has-children>.sub-menu-arrow{position:relative;display:block;float:right;width:60px;height:60px;text-align:center}.nav-mobile li.has-children>.sub-menu-arrow .arrow-icon{position:absolute;top:26px;left:22px;width:16px;height:8px;background-position:-605px -55px}.nav-mobile li.has-children>.sub-menu-arrow .arrow-icon svg{fill:#ee4e1f;vertical-align:top;width:16px;height:8px}.nav-mobile li.has-children>.sub-menu-arrow .arrow-icon.down{display:block}.nav-mobile li.has-children>.sub-menu-arrow .arrow-icon.up{display:none}.nav-mobile li.has-children.open{background-color:#f2f2f2}.nav-mobile li.has-children.open>.sub-menu-arrow .arrow-icon{background-position:-605px -11px}.nav-mobile li.has-children.open>.sub-menu-arrow .arrow-icon.down{display:none}.nav-mobile li.has-children.open>.sub-menu-arrow .arrow-icon.up{display:block}.nav-mobile li.has-children.open>ul{display:block}.nav-mobile a,.nav-mobile a:link,.nav-mobile a:visited{display:block;margin:0 60px 0 0;padding:0;text-decoration:none;font-family:Ubuntu,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji";font-size:1rem;color:#1f191a;line-height:3.75rem;text-transform:uppercase;z-index:1}.nav-mobile a .icon{display:none}.nav-mobile ul ul{display:none;padding:0 1rem 1rem 0;width:100%;min-height:1px;background-color:#f2f2f2}.nav-mobile ul ul li{display:inline-block;padding:0;width:49%}.nav-mobile ul ul li a,.nav-mobile ul ul li a:link,.nav-mobile ul ul li a:visited{text-transform:none;margin:0;color:gray;font-family:var(--bs-font-sans-serif);line-height:3rem;padding:0}.nav-mobile ul ul li a .icon{display:inline-block;width:30px;height:27px;margin:0 8px 0 0;overflow:hidden;text-align:center}.nav-mobile ul ul li a svg{margin:0 auto;fill:gray;vertical-align:top}.nav-mobile ul ul li:nth-last-of-type(1){border-bottom:none}.nav-mobile ul ul li:nth-of-type(odd){border-right:1px solid #e4e4e4}.nav-mobile ul ul li:hover,.nav-mobile ul ul li:active,.nav-mobile ul ul li:focus,.nav-mobile ul ul li.active{background-color:#ee4e1f}.nav-mobile ul ul li:hover a,.nav-mobile ul ul li:hover a:link,.nav-mobile ul ul li:hover a:visited,.nav-mobile ul ul li:active a,.nav-mobile ul ul li:active a:link,.nav-mobile ul ul li:active a:visited,.nav-mobile ul ul li:focus a,.nav-mobile ul ul li:focus a:link,.nav-mobile ul ul li:focus a:visited,.nav-mobile ul ul li.active a,.nav-mobile ul ul li.active a:link,.nav-mobile ul ul li.active a:visited{color:#fff}.nav-mobile ul ul li:hover a svg,.nav-mobile ul ul li:active a svg,.nav-mobile ul ul li:focus a svg,.nav-mobile ul ul li.active a svg{fill:#fff}.nav-mobile ul ul li.has-children.open{background-color:#ee4e1f}.nav-mobile ul ul li.about-methods a svg{margin-top:1px;width:24px;height:24px}.nav-mobile ul ul li.about-story a svg{margin-top:3px;width:20px;height:20px}.nav-mobile ul ul li.about-team a svg{margin-top:5px;width:26px;height:17px}.nav-mobile ul ul li.support-blog a svg{margin-top:2px;width:22px;height:22px}.nav-mobile ul ul li.support-forum a svg{margin-top:2px;width:22px;height:22px}.nav-mobile ul ul li.support-podcasts a svg{margin-top:2px;width:22px;height:22px}.nav-mobile ul ul li.support-webinars a svg{margin-top:2px;width:25px;height:22px}.nav-mobile ul ul li.support-classes a svg{margin-top:5px;width:22px;height:17px}.nav-mobile ul ul li.support-instructors a svg{margin-top:2px;width:22px;height:22px}.nav-mobile ul ul li.support-magalog a svg{margin-top:2px;width:22px;height:22px}.nav-mobile ul ul li.support-faqs a svg{margin-top:3px;width:22px;height:22px}.nav-mobile ul ul li.support-resources a svg{margin-top:2px;width:22px;height:22px}.nav-mobile ul ul li.events-events a svg{margin-top:2px;width:29px;height:22px}.nav-mobile ul ul li.events-andrew a svg{margin-top:1px;width:26px;height:26px}.nav-mobile ul ul li.events-seminars a svg{margin-top:1px;width:25px;height:25px}.nav-mobile ul ul li.events-conventions a svg{margin-top:2px;width:21px;height:24px}.nav-mobile ul ul li.online-classes a svg{margin-top:2px;width:48px;height:48px}.nav-mobile ul ul ul{display:none;background-color:#f2f2f2}.nav-mobile ul ul ul li:hover,.nav-mobile ul ul ul li.menu-item-has-children.open{background-color:#f2f2f2}body.main-menu-open .nav-mobile{opacity:1;visibility:visible;transition:background-color .5s,ease .5s}body.main-menu-open{overflow:hidden}.nav-desktop ul{list-style:none;margin:0;padding:0;display:inline-block}.nav-desktop ul li{position:relative;margin:0;padding:0;display:inline-block}.nav-desktop ul li a,.nav-desktop ul li a:link,.nav-desktop ul li a:visited{display:block;margin:0;padding:0 1.5625rem;height:110px;text-decoration:none;font-family:Ubuntu,sans-serif;font-size:.875rem;font-weight:700;color:#59595b;text-transform:uppercase;transition:background-color .3s ease,color .3s ease,border-bottom .3s ease}body.home .nav-desktop ul li a,body.home .nav-desktop ul li a:link,body.home .nav-desktop ul li a:visited{color:#59595b;height:110px}body.scrolled .nav-desktop ul li a,body.scrolled .nav-desktop ul li a:link,body.scrolled .nav-desktop ul li a:visited{color:#59595b}body.home.scrolled .nav-desktop ul li a,body.home.scrolled .nav-desktop ul li a:link,body.home.scrolled .nav-desktop ul li a:visited{height:110px}.nav-desktop ul li a .icon{display:none}.nav-desktop ul li:hover>a,.nav-desktop ul li:hover>a:link,.nav-desktop ul li:hover>a:visited,.nav-desktop ul li.active>a,.nav-desktop ul li.active>a:link,.nav-desktop ul li.active>a:visited,.nav-desktop ul li.child-active>a,.nav-desktop ul li.child-active>a:link,.nav-desktop ul li.child-active>a:visited{background-color:#e4e4e4;color:#1f191a;border-bottom:2px solid #ee4e1f}body.home .nav-desktop ul li:hover>a,body.home .nav-desktop ul li:hover>a:link,body.home .nav-desktop ul li:hover>a:visited,body.home .nav-desktop ul li.active>a,body.home .nav-desktop ul li.active>a:link,body.home .nav-desktop ul li.active>a:visited,body.home .nav-desktop ul li.child-active>a,body.home .nav-desktop ul li.child-active>a:link,body.home .nav-desktop ul li.child-active>a:visited{color:#1f191a}body.scrolled .nav-desktop ul li:hover>a,body.scrolled .nav-desktop ul li:hover>a:link,body.scrolled .nav-desktop ul li:hover>a:visited,body.scrolled .nav-desktop ul li.active>a,body.scrolled .nav-desktop ul li.active>a:link,body.scrolled .nav-desktop ul li.active>a:visited,body.scrolled .nav-desktop ul li.child-active>a,body.scrolled .nav-desktop ul li.child-active>a:link,body.scrolled .nav-desktop ul li.child-active>a:visited{color:#1f191a}.nav-desktop ul li:hover>ul,.nav-desktop ul li.active>ul,.nav-desktop ul li.child-active>ul{display:block}.nav-desktop ul li:hover>ul{z-index:99}body.forum .nav-desktop ul li.nav-support>a,body.forum .nav-desktop ul li.nav-support>a:link,body.forum .nav-desktop ul li.nav-support>a:visited,body.blog .nav-desktop ul li.nav-support>a,body.blog .nav-desktop ul li.nav-support>a:link,body.blog .nav-desktop ul li.nav-support>a:visited,body.podcast .nav-desktop ul li.nav-support>a,body.podcast .nav-desktop ul li.nav-support>a:link,body.podcast .nav-desktop ul li.nav-support>a:visited,body.team .nav-desktop ul li.nav-about>a,body.team .nav-desktop ul li.nav-about>a:link,body.team .nav-desktop ul li.nav-about>a:visited,body.event .nav-desktop ul li.nav-events>a,body.event .nav-desktop ul li.nav-events>a:link,body.event .nav-desktop ul li.nav-events>a:visited,body.webinar .nav-desktop ul li.nav-support>a,body.webinar .nav-desktop ul li.nav-support>a:link,body.webinar .nav-desktop ul li.nav-support>a:visited,body.instructors .nav-desktop ul li.nav-support>a,body.instructors .nav-desktop ul li.nav-support>a:link,body.instructors .nav-desktop ul li.nav-support>a:visited,body.resources .nav-desktop ul li.nav-support>a,body.resources .nav-desktop ul li.nav-support>a:link,body.resources .nav-desktop ul li.nav-support>a:visited{background-color:#e4e4e4;color:#1f191a;border-bottom:2px solid #ee4e1f}body.forum .nav-desktop ul li.nav-support>ul,body.blog .nav-desktop ul li.nav-support>ul,body.podcast .nav-desktop ul li.nav-support>ul,body.team .nav-desktop ul li.nav-about>ul,body.event .nav-desktop ul li.nav-events>ul,body.webinar .nav-desktop ul li.nav-support>ul,body.instructors .nav-desktop ul li.nav-support>ul,body.resources .nav-desktop ul li.nav-support>ul{display:block}.nav-desktop ul ul{display:none;position:fixed;left:0;top:160px;width:100%;height:100px;line-height:100px;background-color:#3f3e40;text-align:center;z-index:1}.nav-desktop ul ul ul{display:none}.nav-desktop ul ul li{margin:0 .75rem}.nav-desktop ul ul li a,.nav-desktop ul ul li a:link,.nav-desktop ul ul li a:visited{color:#e4e4e4;font-family:Lato,sans-serif;font-weight:400;text-transform:none;height:100px;line-height:1;padding:15px 1rem 0;transition:none}body.home .nav-desktop ul ul li a,body.home .nav-desktop ul ul li a:link,body.home .nav-desktop ul ul li a:visited,body.scrolled .nav-desktop ul ul li a,body.scrolled .nav-desktop ul ul li a:link,body.scrolled .nav-desktop ul ul li a:visited{color:#e4e4e4}.nav-desktop ul ul li a .icon{display:block;width:50px;height:45px;margin:0 auto 10px;overflow:hidden;text-align:center}.nav-desktop ul ul li a svg{margin:0 auto;fill:gray}.nav-desktop ul ul li:hover>a,.nav-desktop ul ul li:hover>a:link,.nav-desktop ul ul li:hover>a:visited,.nav-desktop ul ul li.active>a,.nav-desktop ul ul li.active>a:link,.nav-desktop ul ul li.active>a:visited,.nav-desktop ul ul li.child-active>a,.nav-desktop ul ul li.child-active>a:link,.nav-desktop ul ul li.child-active>a:visited{height:100px;background-color:#3f3e40;color:#e4e4e4;border-bottom:2px solid #ee4e1f}body.home .nav-desktop ul ul li:hover>a,body.home .nav-desktop ul ul li:hover>a:link,body.home .nav-desktop ul ul li:hover>a:visited,body.home .nav-desktop ul ul li.active>a,body.home .nav-desktop ul ul li.active>a:link,body.home .nav-desktop ul ul li.active>a:visited,body.home .nav-desktop ul ul li.child-active>a,body.home .nav-desktop ul ul li.child-active>a:link,body.home .nav-desktop ul ul li.child-active>a:visited{color:#e4e4e4}body.scrolled .nav-desktop ul ul li:hover>a,body.scrolled .nav-desktop ul ul li:hover>a:link,body.scrolled .nav-desktop ul ul li:hover>a:visited,body.scrolled .nav-desktop ul ul li.active>a,body.scrolled .nav-desktop ul ul li.active>a:link,body.scrolled .nav-desktop ul ul li.active>a:visited,body.scrolled .nav-desktop ul ul li.child-active>a,body.scrolled .nav-desktop ul ul li.child-active>a:link,body.scrolled .nav-desktop ul ul li.child-active>a:visited{color:#e4e4e4}.nav-desktop ul ul li:hover>a svg,.nav-desktop ul ul li.active>a svg,.nav-desktop ul ul li.child-active>a svg{fill:#ee4d1f}.nav-desktop ul ul li:hover>ul,.nav-desktop ul ul li.active>ul,.nav-desktop ul ul li.child-active>ul{display:none}.nav-desktop ul ul li.about-methods a svg{margin-top:3px;width:39px;height:39px}.nav-desktop ul ul li.about-story a svg{margin-top:7px;width:45px;height:32px}.nav-desktop ul ul li.about-team a svg{margin-top:8px;width:43px;height:29px}body.team .nav-desktop ul ul li.about-team>a,body.team .nav-desktop ul ul li.about-team>a:link,body.team .nav-desktop ul ul li.about-team>a:visited{height:100px;background-color:#3f3e40;color:#e4e4e4;border-bottom:2px solid #ee4e1f}body.team .nav-desktop ul ul li.about-team>a svg{fill:#ee4d1f}.nav-desktop ul ul li.product a svg,.nav-desktop ul ul li.shop a svg{margin-top:8px;width:43px;height:29px}body.shop .nav-desktop ul ul li.shop>a,body.shop .nav-desktop ul ul li.shop>a:link,body.shop .nav-desktop ul ul li.shop>a:visited{height:100px;background-color:#3f3e40;color:#e4e4e4;border-bottom:2px solid #ee4e1f}body.shop .nav-desktop ul ul li.shop svg{fill:#ee4d1f}.nav-desktop ul ul li.shop-school a svg{margin-top:4px;width:35px;height:35px}.nav-desktop ul ul li.shop-home a svg{margin-top:4px;width:35px;height:35px}.nav-desktop ul ul li.shop-grammar a svg{margin-top:4px;width:40px;height:36px}.nav-desktop ul ul li.shop.product a svg,.nav-desktop ul ul li.shop-writing a svg{margin-top:4px;width:40px;height:36px}.nav-desktop ul ul li.shop-spelling a svg{margin-top:4px;width:40px;height:36px}.nav-desktop ul ul li.shop-poetrylit a svg{margin-top:4px;width:40px;height:36px}.nav-desktop ul ul li.shop-poetry a svg{margin-top:4px;width:40px;height:36px}.nav-desktop ul ul li.shop-phonics a svg{margin-top:4px;width:40px;height:36px}.nav-desktop ul ul li.shop-speaking a svg{margin-top:4px;width:40px;height:36px}.nav-desktop ul ul li.support-blog a svg{margin-top:5px;width:36px;height:36px}body.blog .nav-desktop ul ul li.support-blog>a,body.blog .nav-desktop ul ul li.support-blog>a:link,body.blog .nav-desktop ul ul li.support-blog>a:visited{height:100px;background-color:#3f3e40;color:#e4e4e4;border-bottom:2px solid #ee4e1f}body.blog .nav-desktop ul ul li.support-blog>a svg{fill:#ee4d1f}.nav-desktop ul ul li.support-forum a svg{margin-top:4px;width:37px;height:37px}body.forum .nav-desktop ul ul li.support-forum>a,body.forum .nav-desktop ul ul li.support-forum>a:link,body.forum .nav-desktop ul ul li.support-forum>a:visited{height:100px;background-color:#3f3e40;color:#e4e4e4;border-bottom:2px solid #ee4e1f}body.forum .nav-desktop ul ul li.support-forum>a svg{fill:#ee4d1f}.nav-desktop ul ul li.support-podcasts a svg{margin-top:5px;width:35px;height:35px}body.podcast .nav-desktop ul ul li.support-podcasts>a,body.podcast .nav-desktop ul ul li.support-podcasts>a:link,body.podcast .nav-desktop ul ul li.support-podcasts>a:visited{height:100px;background-color:#3f3e40;color:#e4e4e4;border-bottom:2px solid #ee4e1f}body.podcast .nav-desktop ul ul li.support-podcasts>a svg{fill:#ee4d1f}.nav-desktop ul ul li.support-webinars a svg{margin-top:4px;width:40px;height:36px}body.webinar .nav-desktop ul ul li.support-webinars>a,body.webinar .nav-desktop ul ul li.support-webinars>a:link,body.webinar .nav-desktop ul ul li.support-webinars>a:visited{height:100px;background-color:#3f3e40;color:#e4e4e4;border-bottom:2px solid #ee4e1f}body.webinar .nav-desktop ul ul li.support-webinars>a svg{fill:#ee4d1f}.nav-desktop ul ul li.support-classes a svg{margin-top:8px;width:36px;height:28px}.nav-desktop ul ul li.support-instructors a svg{margin-top:5px;width:34px;height:34px}body.instructors .nav-desktop ul ul li.support-instructors>a,body.instructors .nav-desktop ul ul li.support-instructors>a:link,body.instructors .nav-desktop ul ul li.support-instructors>a:visited{height:100px;background-color:#3f3e40;color:#e4e4e4;border-bottom:2px solid #ee4e1f}body.instructors .nav-desktop ul ul li.support-instructors>a svg{fill:#ee4d1f}.nav-desktop ul ul li.support-magalog a svg{margin-top:8px;width:34px;height:34px}.nav-desktop ul ul li.support-faqs a svg{margin-top:8px;width:34px;height:34px}.nav-desktop ul ul li.support-resources a svg{margin-top:8px;width:34px;height:34px}.nav-desktop ul ul li body.resource>a,.nav-desktop ul ul li body.resource>a:link,.nav-desktop ul ul li body.resource>a:visited,body.resources .nav-desktop ul ul li.support-resources>a,body.resources .nav-desktop ul ul li.support-resources>a:link,body.resources .nav-desktop ul ul li.support-resources>a:visited{height:100px;background-color:#3f3e40;color:#e4e4e4;border-bottom:2px solid #ee4e1f}.nav-desktop ul ul li body.resource>a svg,body.resources .nav-desktop ul ul li.support-resources>a svg{fill:#ee4d1f}.nav-desktop ul ul li.events-events a svg{margin-top:4px;width:48px;height:36px}.nav-desktop ul ul li.events-andrew a svg{margin-top:1px;width:43px;height:43px}.nav-desktop ul ul li.events-seminars a svg{margin-top:2px;width:41px;height:41px}.nav-desktop ul ul li.events-conventions a svg{margin-top:3px;width:34px;height:39px}body.event-detail .nav-desktop ul ul li.events-events>a,body.event-detail .nav-desktop ul ul li.events-events>a:link,body.event-detail .nav-desktop ul ul li.events-events>a:visited,body.event.andrews-engagements .nav-desktop ul ul li.events-andrew>a,body.event.andrews-engagements .nav-desktop ul ul li.events-andrew>a:link,body.event.andrews-engagements .nav-desktop ul ul li.events-andrew>a:visited,body.event.seminars .nav-desktop ul ul li.events-seminars>a,body.event.seminars .nav-desktop ul ul li.events-seminars>a:link,body.event.seminars .nav-desktop ul ul li.events-seminars>a:visited,body.event.conventions .nav-desktop ul ul li.events-conventions>a,body.event.conventions .nav-desktop ul ul li.events-conventions>a:link,body.event.conventions .nav-desktop ul ul li.events-conventions>a:visited{height:100px;background-color:#3f3e40;color:#e4e4e4;border-bottom:2px solid #ee4e1f}body.event-detail .nav-desktop ul ul li.events-events>a svg,body.event.andrews-engagements .nav-desktop ul ul li.events-andrew>a svg,body.event.seminars .nav-desktop ul ul li.events-seminars>a svg,body.event.conventions .nav-desktop ul ul li.events-conventions>a svg{fill:#ee4d1f}body.online-classes .nav-desktop ul ul li.classes-introduction>a svg,body.online-classes .nav-desktop ul ul li.classes-schedule>a svg,body.online-classes .nav-desktop ul ul li.classes-register>a svg,body.online-classes .nav-desktop ul ul li.classes-instructors>a svg,body.online-classes .nav-desktop ul ul li.classes-faq>a svg,body.online-classes .nav-desktop ul ul li.classes-requirements>a svg{width:48px;height:48px}body.about.our-methods #menu-about ul{display:block}body.about.our-methods #menu-about ul li a[href="/about/our-methods"]{border-bottom:2px solid #ee4e1f}body.about.our-methods #menu-about ul li a[href="/about/our-methods"] svg{fill:#ee4e1f}body.about.our-story #menu-about ul{display:block}body.about.our-story #menu-about ul li a[href="/about/our-story"]{border-bottom:2px solid #ee4e1f}body.about.our-story #menu-about ul li a[href="/about/our-story"] svg{fill:#ee4e1f}body.about.our-team #menu-about ul{display:block}body.about.our-team #menu-about ul li a[href="/about/our-team"]{border-bottom:2px solid #ee4e1f}body.about.our-team #menu-about ul li a[href="/about/our-team"] svg{fill:#ee4e1f}body.about body.scrolled.home #header .header-nav .nav-bar{display:none;position:fixed;top:50px;left:0;margin-top:0;width:100%;height:110px;line-height:110px;border-bottom:2px solid #e4e4e4;background-color:#fff}body.about body.scrolled.home #header .header-nav .nav-bar .logo .standard{display:none}body.about body.scrolled.home #header .header-nav .nav-bar .logo .home-large{display:inline}body.about body.scrolled.compact #header .header-nav .nav-bar{height:50px;line-height:50px}body.about body.scrolled.compact #header .header-nav .nav-bar .logo .standard{height:40px}body.about body.scrolled.compact .nav-desktop ul li a,body.about body.scrolled.compact .nav-desktop ul li a:link,body.about body.scrolled.compact .nav-desktop ul li a:visited{height:50px}body.about nav[aria-label=breadcrumb] ol{background-color:#fff0}body.about nav[aria-label=breadcrumb] .breadcrumb-item{margin:0}body.about nav[aria-label=breadcrumb] .breadcrumb-item:before{color:#b3b4b4;content:"›"}body.about nav[aria-label=breadcrumb] .breadcrumb-item:first-child:before{content:none}body.about nav[aria-label=breadcrumb] .breadcrumb-item a{color:#59595b;text-decoration:none;font-size:11px}body.about nav[aria-label=breadcrumb] .breadcrumb-item a:active,body.about nav[aria-label=breadcrumb] .breadcrumb-item a:focus{color:#ee4e1f;text-decoration:none}body.about nav[aria-label=breadcrumb] .breadcrumb-item a:hover{color:#ee4e1f;text-decoration:none}body.about nav[aria-label=breadcrumb] .breadcrumb-item.active{font-size:12px}body.support #menu-support ul{display:block}body.support #menu-support ul li.support-magalog a[href="/support/magalog"]{border-bottom:2px solid #ee4e1f}body.support #menu-support ul li.support-magalog a[href="/support/magalog"] svg{fill:#ee4e1f}body.support #menu-support ul li.support-resources a[href="/support/resources"],body.support #menu-support ul li.support-resources a[href="/support/resources/iew-app"],body.support #menu-support ul li.support-resources a[href="/support/resources/downloads"],body.support #menu-support ul li.support-resources a[href="/support/resources/policies"]{border-bottom:2px solid #ee4e1f}body.support #menu-support ul li.support-resources svg{fill:#ee4e1f}body.support #menu-support ul li.support-instructors a[href="/support/instructors"],body.support #menu-support ul li.support-instructors a[href="/support/instructors/find-an-instructor"],body.support #menu-support ul li.support-instructors a[href="/support/instructors/apply"],body.support #menu-support ul li.support-instructors a[href="/support/instructors/policies"]{border-bottom:2px solid #ee4e1f}body.support #menu-support ul li.support-instructors svg{fill:#ee4e1f}body.support.support-magalog #menu-support ul{display:block}.tertiary-nav{background-color:#e4e4e4;position:relative;z-index:10}.tertiary-nav .nav-link{line-height:2.375rem;color:gray;font-size:.8125rem}.tertiary-nav .nav-link:visited,.tertiary-nav .nav-link.active{border-bottom:2px solid #ee4e1f}.swiper-container.iew-carousel .swiper-pagination-bullet{border:2px solid #ee4e1f}.swiper-container.iew-carousel .swiper-pagination-bullet.swiper-pagination-bullet-active{border:2px solid #ee4e1f;background-color:#ee4e1f}.parallax-hero h1{text-shadow:0 0 1px rgba(0,0,0,.8)}.hero-banner-small{min-height:12rem}.hero-banner-small h1{margin:4.25rem auto;color:#fff}.g-k2{background-color:#fbe4c4}.g-35{background-color:#cfdccb}.g-68{background-color:#b4cdd9}.g-912{background-color:#d6bfd3}.g-col{background-color:#fffe9f}.g-ell{background-color:#f89157}.g-sped{background-color:#abefeb}.g-tchr{background-color:#ddd}.grade{padding:6px 12px;font-size:12px}.product.card{border:0;background-color:#e4e4e4;height:100%}.product.card:before{background-color:#fff;content:" ";color:#fff0;font-size:1rem;padding:.25rem 1rem}.product.card .card-header{border-bottom:1px solid rgba(255,255,255,0);font-family:Ubuntu,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji";font-weight:300;background-color:#2b5076;text-align:center;color:#fff;padding:2rem 2rem 6rem;display:grid;grid-template-rows:1fr 1fr}.product.card .card-header h4{font-size:2rem;grid-row:2;text-transform:uppercase}.product.card .card-header h5{grid-row:1;text-transform:uppercase;margin-inline:20%}.product.card.recommends:before{background-color:#ee4e1f;content:"IEW RECOMMENDS";color:#fff;text-align:center}.product.card.recommends .card-header{background-color:#244363}.product.card .card-img{margin-top:-20%}.product.card .featured-block{margin-inline:2rem}.product.card .featured-price-row{display:grid;grid-template-columns:1fr 1fr}.product.card .featured-price{display:grid;background-color:#cccccd;place-items:center}.product.card .price-block{font-weight:700;font-size:1.25rem;text-align:center}.product.card .card-body{padding:0 2rem}.product.card hr{background-color:#f2f2f2;color:#f2f2f2}.product.card .card-footer{border-top:1px solid rgba(255,255,255,0);background-color:#fff0}.product.card .card-footer button{color:#fff;width:100%;border-radius:0}.accordion-button{background-color:#fff0;box-shadow:inset 0 -1px #fff0}.accordion-button:after{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg enable-background='new 0 0 16 16' version='1.1' viewBox='0 0 16 16' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23F7931E;%7D%0A%3C/style%3E%3Cpath class='st0' d='m8 1c3.86 0 7 3.14 7 7s-3.14 7-7 7-7-3.14-7-7 3.14-7 7-7m0-1c-4.42 0-8 3.58-8 8s3.58 8 8 8 8-3.58 8-8-3.58-8-8-8z'/%3E%3Crect class='st0' x='4' y='7.5' width='8' height='1'/%3E%3Crect class='st0' x='7.44' y='4.2' width='1' height='8'/%3E%3C/svg%3E%0A")}.accordion-button:not(.collapsed){background-color:#fff0;box-shadow:inset 0 -1px #fff0}.accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg enable-background='new 0 0 32 32' version='1.1' viewBox='0 0 32 32' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FF4D14;%7D%0A%3C/style%3E%3Cpath class='st0' d='m16.23 28.66c-7.21 0-13.08-5.87-13.08-13.08s5.87-13.08 13.08-13.08 13.08 5.87 13.08 13.08-5.86 13.08-13.08 13.08zm0-25.19c-6.67 0-12.11 5.43-12.11 12.11s5.43 12.11 12.11 12.11 12.11-5.43 12.11-12.11c0.01-6.68-5.43-12.11-12.11-12.11z'/%3E%3Cpath class='st0' d='m12.17 14.34h8.14v2.49h-8.14v-2.49z'/%3E%3C/svg%3E%0A")}.accordion-item{border:1px solid rgba(0,0,0,0)}.accordion-header{border:1px solid rgba(0,0,0,0);border-bottom-color:#00000020}.text-bold{font-weight:500}.acc-grid-button{display:grid;grid-template-columns:1fr max-content max-content;align-items:end;grid-gap:10px}.acc-grid-button .top-link{color:#ee4e1f;font-weight:700}.acc-grid-button span{color:gray}.acc-grid-button span:nth-child(2n){grid-column:2}.instructor-card :first-child .card-header{background:#032b5b}.instructor-card :last-child .card-header{background:#008ccc}.instructor-card .card-header{background:#2b5076;padding-bottom:5rem}.instructor-card .card-header h5{text-align:center;color:#fff;font-family:var(--bs-font-sans-serif);font-weight:300;font-size:1.75rem;margin-top:1.5rem}.instructor-card .card-body{background-color:#f2f2f2;padding-left:2rem;padding-right:2rem;padding-top:7rem}.instructor-card img{display:block;transform:translate(-50%,70%);position:absolute;z-index:10;left:50%;margin-left:-81px}.instructor-card .card-footer{background:#f2f2f2;border-top-color:#fff0;padding-bottom:1rem}.instructor-card .card-footer a{width:50%;display:block;margin:0 auto}.nav-forum li{padding-left:.5rem;padding-right:.5rem}.nav-forum li button[aria-selected=true].active{background-color:#fff;border-top:2px solid #ee4e1f;border-bottom-color:#fff0}.nav-forum li button[aria-selected=false]{background-color:#e4e4e4;border-top:2px solid rgba(255,255,255,0);border-bottom-color:#fff0}.breadcrumb-nav{padding-top:1rem;padding-bottom:.5rem;display:flex;align-items:center}.podcasts-filter-nav select{background-color:#fff0;border-color:#fff0;border-bottom-color:#2b5076;font-size:.75rem;color:#2b5076}.social-share-section li{border-top:2px solid #f2f2f2;border-bottom:2px solid #f2f2f2;border-left:2px solid #f2f2f2;border-right:2px solid rgba(255,255,255,0)}.social-share-section li:last-child{border-right:2px solid #f2f2f2}.social-share-section a{background-color:#fff0;color:gray;text-align:center;transition:.3s ease-in-out;margin:0 auto;padding-top:1rem;padding-bottom:1rem;width:100%;display:block;text-decoration:none;font-size:1.3125rem;font-weight:700}.social-share-section a .hidden{display:none}.social-share-section a:hover{background-color:#ee4e1f;color:#fff;text-decoration:none}.social-share-section a:hover .facebook,.social-share-section a:hover .twitter,.social-share-section a:hover .pinterest,.social-share-section a:hover .linkedin{display:none}.social-share-section a:hover .hidden{display:block;text-align:center}.prev-next-section{padding-top:1rem;padding-bottom:1rem}.prev,.next{display:block}.prev svg,.next svg{vertical-align:baseline;fill:#ee4e1f}.prev small,.next small{color:#3f3e40}.prev span span,.next span span{color:#000}.prev svg{margin-right:1rem}.next{float:right}.next svg{margin-left:1rem}ul.tags{gap:1rem;padding:0;list-style:none}.tag{background-color:#fff;font-size:.875rem;padding:.25rem}.tag a,.tag a:link,.tag a:visited{color:#ee4e1f;text-decoration:none}.card-unstyled{background:#fff0;border:1px solid rgba(255,255,255,0)}.card-unstyled .card-header,.card-unstyled .card-body,.card-unstyled .card-footer{background-color:#fff0}.card-unstyled .card-footer{border-top-color:#fff0}.nav-tabs .nav-link{border-left:0;border-right:0;border-top:0;font-weight:700}.tab-content{background-color:#f2f2f2;padding:2rem}.absolute-link{position:absolute;width:100%;height:100%;top:0;left:0}.z-index-bury{z-index:-1!important}.home-hero.hero-container-content h1{font-weight:400}.home-video-gallery{background:url(/build/assets/white-pattern-CoKxSLom.jpg) repeat-y center top/cover;padding:0 0 6rem;margin:0;background-color:#e4e4e4;text-align:center}@media screen and (max-width: 768px){.home-video-gallery{padding:0 0 2rem}.home-video-gallery .intro br{display:none}}.home-video-gallery .intro{padding-top:6rem;padding-bottom:1rem;font-family:var(--bs-font-sans-serif);font-weight:300;color:#2b5076;font-size:1.75rem;text-align:center;max-width:960px;margin:auto}.home-video-gallery .intro p{padding:0 1rem}.home-video-gallery .video-container{position:relative}.home-video-gallery .video-container .img-fluid{z-index:1;position:relative}.home-video-gallery .video-container .yt-video{position:absolute;width:100%;height:100%;top:0;left:0;z-index:0}.home-video-gallery .video-container .play-button{background-image:url(/build/assets/video-play-CLnaKBTB.png);background-size:cover;width:128px;height:128px;position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;z-index:2}@media screen and (max-width: 768px){.home-video-gallery .video-container .play-button{width:63px;height:63px}}.home-video-gallery .carousel-indicators{margin-bottom:0;padding:0;bottom:-3rem}.home-video-gallery .carousel-indicators li{margin-bottom:0;padding:0;width:15px;height:15px;border:1px solid #ee4e1f;background-color:transparent;border-radius:50%;opacity:1;transition:none}.home-video-gallery .carousel-indicators li.active{background-color:#ee4e1f}.home-video-gallery .carousel-control-next,.home-video-gallery .carousel-control-prev{top:auto;bottom:-4.5rem;width:54px;height:54px;opacity:1;transition:none}.home-video-gallery .carousel-control-prev-icon{background-image:none;width:54px;height:54px}.home-video-gallery .carousel-control-prev-icon svg{width:54px;height:54px;fill:#ee4e1f}.home-video-gallery .carousel-control-next-icon{background-image:none;width:54px;height:54px}.home-video-gallery .carousel-control-next-icon svg{width:54px;height:54px;fill:#ee4e1f}.home-video-gallery #carousel-videos{margin:0 auto}.home-video-gallery #carousel-videos .carousel-inner{height:100vh;overflow:hidden;overflow-y:visible}.home-video-gallery .carousel{width:65.625rem;width:81%}.home-video-gallery .carousel-item{width:100%;height:auto;background-color:transparent}.home-video-gallery .carousel-indicators{margin-right:20px;bottom:auto;top:72%;justify-content:flex-end}.home-video-gallery .carousel-control-next,.home-video-gallery .carousel-control-prev{top:84%}.home-video-gallery .carousel-control-prev{left:auto;right:3.25rem}.home-video-gallery .carousel-caption{left:20px;right:auto;bottom:-5rem;font-size:1.75rem;line-height:3rem;font-style:italic;color:#ee4e1f;padding:0}.home-video-gallery .carousel-caption .quote{font-weight:700}@media screen and (max-width: 768px){.home-video-gallery .intro{font-size:1.36rem;padding-top:2rem}.home-video-gallery #carousel-videos .carousel-inner{overflow-y:hidden}.home-video-gallery .carousel-indicators{bottom:0;left:0;right:0;top:auto;margin:auto;justify-content:center;z-index:1}.home-video-gallery .carousel-control-prev{left:0;right:auto}.home-video-gallery .carousel-control-prev,.home-video-gallery .carousel-control-next{top:102%;bottom:auto!important}}@media screen and (max-width: 768px) and (max-width: 480px){.home-video-gallery .carousel-control-prev,.home-video-gallery .carousel-control-next{top:87%}}@media screen and (max-width: 768px){.home-video-gallery #carousel-videos .carousel-inner{height:auto}}.home-pudewa{padding:3rem 1rem;background-color:#fff;text-align:center}.home-pudewa h2{color:#3f3e40;font-size:2.25rem}.home-pudewa h2 span{font-weight:700;color:#2b5076}.home-pudewa img{padding:0 2rem}.home-pudewa .down-arrow{width:28px;height:36px;fill:#ee4e1f}.home-pudewa #founder{position:absolute;bottom:2rem;left:63%;z-index:10}@media screen and (max-width: 1150px){.home-pudewa #founder{left:50%}}.home-pudewa #founder span{color:gray;text-align:center;font-family:Lato,sans-serif;display:block}@media screen and (max-width: 768px){.home-pudewa #founder span{color:#fff;text-shadow:0 0 9px #000}}.home-pudewa #founder .founder-title{display:block;font-weight:300}.home-pudewa #founder .founder{display:block;font-style:italic;font-weight:700}.home-get-started{position:relative;padding:3rem 1rem 6rem;margin:0;background:#032b5b url(/build/assets/blue-pattern-C4SYB50T.jpg) no-repeat center center/cover;color:#fff;text-align:center}.home-get-started a,.home-get-started a:link,.home-get-started a:visited{color:#fff;text-decoration:none}.home-get-started h2{margin-bottom:2rem;font-size:2.375rem}.home-get-started h5{color:#ffd540}.home-get-started .carousel-mobile{width:283px;margin:0 auto}.home-get-started .carousel-indicators{margin-bottom:0;padding:0;bottom:-3rem}.home-get-started .carousel-indicators li{margin-bottom:0;padding:0;width:15px;height:15px;border:1px solid #ee4e1f;background-color:#2b5076;border-radius:50%;opacity:1;transition:none}.home-get-started .carousel-indicators li.active{background-color:#ee4e1f}.home-get-started .step-caption{line-height:1.2;text-align:left}.home-get-started .step-caption .arrow-right{float:right;line-height:2.5rem}.home-get-started .step-caption .arrow-right .right-chevron{width:17px;height:30px;fill:#ffd540}.home-get-started .step-1 .step-caption{background-color:#008ccc}.home-get-started .step-2 .step-caption{background-color:#2b5076}.home-get-started .step-3 .step-caption{background-color:#032b5b}.home-get-started .step-4 .step-caption{background-color:#2b5076}.home-get-started .iew-step-carousel{overflow:hidden}.home-get-started .iew-step-carousel .swiper-wrapper{max-width:960px;margin:auto}@media screen and (min-width: 768px){.home-get-started .iew-step-carousel .swiper-wrapper{transform:translateZ(0)!important}}.home-get-started .iew-step-carousel .swiper-wrapper .swiper-slide{width:33%!important}.home-get-started .iew-step-carousel .swiper-wrapper .swiper-slide .card{min-width:100%}@media screen and (max-width: 768px){.home-get-started .iew-step-carousel .swiper-wrapper .swiper-slide{width:100%!important}}.home-get-started .swiper-slide{background:transparent}.home-get-started .card{border:1px solid rgba(0,0,0,0);background:transparent}.home-get-started .card .card-header{background:transparent;color:#ffd540}.home-get-started .card .card-header h3{font-size:1em;font-weight:500;font-family:Ubuntu,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji"}.home-get-started .card .card-body{padding:0}.home-get-started .card .card-body>a{display:block;padding:1rem}.school-get-started .step-3 .step-caption{background-color:#2d4567}.school-get-started .step-4 .step-caption{background-color:#032b5b}.home-get-started-cta{background:#ee4e1f;color:#fff;padding-top:2rem;padding-bottom:2rem;text-align:center}.home-get-started-cta h2{font-family:Ubuntu,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji";font-size:1.125rem;font-weight:500}.home-get-started-cta a{color:#fff;font-weight:500;text-underline-position:under}@media screen and (max-width: 768px){#home-get-started-cta-1 p{display:flex;flex-direction:column;font-size:1.5rem;padding:0 36px;align-items:center}#home-get-started-cta-1 p a{max-width:140px;border-width:2px;margin-top:10px;text-transform:uppercase}}.home-get-started-cta-2{background-color:#ee4e1f;color:#fff;padding-top:3rem;padding-bottom:2rem;text-align:center;font-size:1.75rem;font-family:Ubuntu,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji"}.home-get-started-cta-2 a.btn{display:block;margin:1rem auto;max-width:200px;color:#fff;text-decoration:none;text-transform:uppercase;font-size:1.25rem;font-weight:400;border-width:2px;padding:.5rem 1.5rem;border-radius:0}.home-get-started-cta-2 a.btn:hover{color:#1f191a}.home-testimonials,.testimonials{position:relative;padding-top:4rem;padding-bottom:8rem;text-align:center}.home-testimonials .slide,.testimonials .slide{width:100%;height:450px;background-color:transparent}.home-testimonials .carousel-caption,.testimonials .carousel-caption{position:relative;left:auto;right:auto;bottom:auto;color:gray;padding:1.25rem 2.5rem 0}.home-testimonials .carousel-caption h3,.testimonials .carousel-caption h3{color:#ee4e1f;font-size:1.5rem}.home-testimonials .carousel-indicators,.testimonials .carousel-indicators{margin-bottom:0;padding:0;bottom:-2rem}.home-testimonials .carousel-indicators li,.testimonials .carousel-indicators li{margin-bottom:0;padding:0;width:15px;height:15px;border:1px solid #ee4e1f;background-color:transparent;border-radius:50%;opacity:1;transition:none}.home-testimonials .carousel-indicators li.active,.testimonials .carousel-indicators li.active{background-color:#ee4e1f}.home-testimonials .carousel-control-next,.home-testimonials .carousel-control-prev,.testimonials .carousel-control-next,.testimonials .carousel-control-prev{top:auto;bottom:-54px;width:54px;height:54px;opacity:1;transition:none}.home-testimonials .carousel-control-prev-icon,.testimonials .carousel-control-prev-icon{background-image:none;width:54px;height:54px}.home-testimonials .carousel-control-prev-icon svg,.testimonials .carousel-control-prev-icon svg{width:54px;height:54px;fill:#ee4e1f}.home-testimonials .carousel-control-next-icon,.testimonials .carousel-control-next-icon{background-image:none;width:54px;height:54px}.home-testimonials .carousel-control-next-icon svg,.testimonials .carousel-control-next-icon svg{width:54px;height:54px;fill:#ee4e1f}@media screen and (max-width: 768px){.home-testimonials .swiper-horizontal>.swiper-pagination-bullets,.home-testimonials .swiper-pagination-bullets.swiper-pagination-horizontal,.home-testimonials .swiper-pagination-custom,.home-testimonials .swiper-pagination-fraction,.testimonials .swiper-horizontal>.swiper-pagination-bullets,.testimonials .swiper-pagination-bullets.swiper-pagination-horizontal,.testimonials .swiper-pagination-custom,.testimonials .swiper-pagination-fraction{bottom:103px}}.home-testimonials .swiper-button-next,.home-testimonials .swiper-button-prev,.testimonials .swiper-button-next,.testimonials .swiper-button-prev{color:#ee4e1f}@media screen and (max-width: 768px){.home-testimonials .swiper-button-next,.home-testimonials .swiper-button-prev,.testimonials .swiper-button-next,.testimonials .swiper-button-prev{bottom:90px;top:auto}}.home-affirmation{position:relative;color:#414042;font-size:2rem;padding-top:9.25rem;padding-bottom:9.25rem;font-family:Ubuntu,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji";overflow:hidden}.home-affirmation .attribution{font-family:Lato,sans-serif;font-size:1.25rem;color:#2b5076}.home .hero-banner-section{min-height:600px;position:relative}.home .hero-banner-section .parallax-hero{background-color:#000;top:-20%}body.home .home .hero-banner-section{min-height:36.25rem}.home .hero-banner-section .scroll-indicator{width:90px;height:82px;display:block;position:absolute;left:50%;bottom:0;z-index:10;transform:translate(-50%)}.home .hero-banner-section .scroll-indicator span{color:#fff;text-transform:uppercase;text-align:center;display:block;margin:10px auto;font-family:Lato,sans-serif;font-size:1rem;font-weight:700;letter-spacing:1.6px}.home .hero-banner-section .scroll-indicator .vr{background-color:#fff;width:2px;height:40px;opacity:1;position:absolute;left:50%}.hero-banner-ctas{padding:0;background-image:linear-gradient(to right,#008ccc,#008ccc,#032b5b,#032b5b);font-size:1.125rem}.hero-banner-ctas .block{color:#fff;padding:2.5rem 4rem;display:flex;flex-direction:row;gap:1rem;align-items:center;line-height:1.3rem}.hero-banner-ctas .block svg{fill:currentColor;width:42px;height:42px}.hero-banner-ctas .block.stop{background-color:#008ccc}.hero-banner-ctas .block.stop svg{width:49px;height:43px}.hero-banner-ctas .block.help{background-color:#2b5076}.hero-banner-ctas .block.give{background-color:#032b5b}@media screen and (max-width: 768px){.hero-banner-ctas .block{flex-direction:column;width:33%;text-align:center;font-size:14px;padding:2rem 6px}.hero-banner-ctas .block svg{width:33px!important;height:33px!important}}.home-video-gallery-intro{padding:5rem 0 2rem;font-size:1.75rem}.home-video-gallery-intro p{padding:0 10rem}.home-pudewa,.schools-pudewa{position:relative;overflow:visible;padding-top:2rem;padding-bottom:2rem}@media screen and (max-width: 768px){.home-pudewa,.schools-pudewa{padding-top:2rem;padding-bottom:0}}.home-pudewa .container,.schools-pudewa .container{position:relative}.home-pudewa .col,.schools-pudewa .col{height:575px}@media screen and (max-width: 768px){.home-pudewa .col,.schools-pudewa .col{height:auto}}@media screen and (max-width: 501px){.home-pudewa .col,.schools-pudewa .col{height:auto}}.home-pudewa h2,.schools-pudewa h2{font-size:2.75em;margin:5rem 15rem 1rem}.home-pudewa .pen,.schools-pudewa .pen{position:absolute;top:15px;bottom:15px;left:15px;width:50%}.home-pudewa .lead,.schools-pudewa .lead{font-size:1.75rem}@media screen and (max-width: 768px){.home-pudewa h2,.schools-pudewa h2{font-size:2em}}.home-pudewa .andrew,.schools-pudewa .andrew{position:absolute;bottom:0;right:-15px;width:50%;top:auto;width:37%;height:690px}.home-pudewa .andrew img,.schools-pudewa .andrew img{max-height:100%;bottom:0;right:0;position:absolute}@media screen and (max-width: 768px){.home-pudewa .andrew,.schools-pudewa .andrew{position:relative;width:100%;height:400px}.home-pudewa .andrew img,.schools-pudewa .andrew img{left:0;margin:auto;bottom:0}}@media screen and (max-width: 480px){.home-pudewa .andrew img,.schools-pudewa .andrew img{position:absolute;bottom:0}}.home-get-started .carousel-mobile{width:100%}.home-get-started .carousel-inner .slide{width:25%;display:inline-block}#home-testimonials,#testimonials{padding:4rem 0 6rem}@media screen and (max-width: 768px){#home-testimonials,#testimonials{padding:1rem 0 6rem}}#home-testimonials h2,#testimonials h2{color:#008ccc}#home-testimonials .carousel-inner .slide,#testimonials .carousel-inner .slide{float:left;width:33%}#home-testimonials .carousel-caption,#testimonials .carousel-caption{padding:1.25rem 2.5rem 0}#home-testimonials .carousel-caption h3,#testimonials .carousel-caption h3{color:#ee4e1f;font-size:1.625rem}#home-affirmation{font-size:2.5rem;padding-top:12rem;padding-bottom:12rem}#home-affirmation p{position:relative;font-weight:300;text-align:center}@media screen and (max-width: 768px){#home-affirmation p{position:relative;font-weight:300;text-align:center;font-size:1.75rem;line-height:2.25rem}#home-affirmation p br{display:none}}#home-affirmation .attribution{font-size:1.75rem;font-weight:400}#home-get-started-cta-2 a.btn{display:inline-block;width:auto;margin:0 0 0 1rem}.free-downloads-section>div{padding-bottom:18px}.home-iew-downloads{position:relative}.home-iew-downloads .title{width:100%;margin:auto 0;z-index:10;position:absolute;top:100px}.home-iew-downloads .title h3{color:#fff;font-size:44px}.home-iew-downloads .download-group,.home-iew-downloads .download-group-lg{min-height:740px}.home-iew-downloads .download-group h3,.home-iew-downloads .download-group-lg h3{font-family:Ubuntu,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji"}.home-iew-downloads .download-group h3,.home-iew-downloads .download-group h4,.home-iew-downloads .download-group h5,.home-iew-downloads .download-group p,.home-iew-downloads .download-group-lg h3,.home-iew-downloads .download-group-lg h4,.home-iew-downloads .download-group-lg h5,.home-iew-downloads .download-group-lg p{font-size:1.125rem;font-weight:500;text-align:center}.home-iew-downloads .free-downloads-section{background-image:url(/build/assets/handwriting-CC_6QdMf.jpg);background-size:cover;background-repeat:no-repeat}.home-iew-downloads .sign-up-section{background-color:#2b507673}.home-iew-downloads .sample-lesson-section,.home-iew-downloads .download-group-section{background-color:#2b50764d}.home-iew-downloads .reluctant-writer-section{background-color:#2b507673}.home-iew-downloads .download-group-lg{padding-top:23%}.home-iew-downloads .download-group-lg svg{width:114px;height:114px}.home-iew-downloads .download-group-lg svg circle{fill:#fff}.home-iew-downloads .download-group-lg svg .svg-inside{width:48px;height:55px}.home-iew-downloads .download-group-lg svg .cls-1{fill:#ee4e1f}.home-iew-downloads .download-group{padding-top:0;justify-content:center;align-items:center;display:flex;flex-direction:column}.home-iew-downloads .download-group svg{width:86px;height:86px;display:block;margin:24px auto 14px}.home-iew-downloads .download-group h5{text-transform:none}.home-iew-downloads .download-group .btn-link{color:#fff;font-weight:600}.home-iew-downloads .sign-up{margin:0 auto}.home-iew-downloads .sign-up svg.large{width:114px;height:114px;margin:24px auto 14px;display:block}.home-iew-downloads .lesson-plan{max-width:193px;margin:0 auto}.home-iew-downloads .lesson-plan svg{width:83px;height:83px;margin:24px auto 14px;display:block}.money-back-guarantee-banner{background-color:#ee4e1f;color:#fff;padding-block:2rem}.money-back-guarantee-banner .banner-content{align-items:center}.money-back-guarantee-banner h4{font-weight:700;border-width:0 0 2px;border-style:solid;margin-block-end:1rem;padding-block-end:1rem}.money-back-guarantee-banner h4 br{display:none}.money-back-guarantee-banner p{font-size:1.5rem;letter-spacing:1.1px;line-height:2rem;font-weight:400;margin:0;padding:0}@media only screen and (min-width: 993px){.money-back-guarantee-banner .banner-content{display:grid;grid-template-columns:3fr 5fr;gap:2rem}.money-back-guarantee-banner h4{align-items:center;border-width:0 2px 0 0;display:flex;gap:.5rem;text-transform:uppercase;margin:0 0 0 auto;padding:0 2rem 0 0}.money-back-guarantee-banner h4 br{display:inline-block}.money-back-guarantee-banner h4 span.percentage{display:block;font-size:3.5rem;text-align:right}.money-back-guarantee-banner h4 span.text{display:block;flex-grow:0;flex-shrink:1;font-size:1.5rem;line-height:1.5rem;text-align:center}.money-back-guarantee-banner p{font-size:1.5rem;letter-spacing:1.1px;line-height:2rem;font-weight:400;margin:0;padding:0}}.home-get-started .iew-school-carousel.iew-step-carousel .swiper-pagination{display:none}@media screen and (max-width: 768px){.home-get-started .iew-school-carousel.iew-step-carousel .swiper-pagination{display:block}}.home-get-started .iew-school-carousel.iew-step-carousel .swiper-slide{width:25%!important}@media screen and (max-width: 768px){.home-get-started .iew-school-carousel.iew-step-carousel .swiper-slide{width:100%!important}}.home-get-started .chevron-absolute{position:absolute;right:0;top:0;bottom:0;width:45px;margin:auto;display:flex;align-items:center;justify-content:center}.home-get-started .card-body{position:relative}.story-icon .st1{width:40px}.get-started{display:block}.get-started.mobile{display:none}@media (max-width: 992px){.search-results-filter .resource-box:after{display:none!important}}.about .hero-banner-section{min-height:25rem}.about .hero-banner-section h1{color:#fff;text-align:center}@media screen and (max-width: 767px){.about-building-blocks{margin-top:2rem}}.iew-excerpts{background-color:#fff;position:relative;padding-top:2rem;padding-bottom:2rem}.iew-excerpts .container{max-width:1140px}.iew-excerpts .col-md:first-child p,.iew-excerpts .col-md:last-child p{margin-bottom:0;color:#032b5b}.iew-excerpts svg.write-unknown{width:60px;fill:#032b5b}.iew-excerpts svg.write-know-now{width:76px;fill:#032b5b}.iew-methods{padding-top:4rem;padding-bottom:4rem;background-color:#e6e6e6}.iew-methods .container{max-width:1140px}.iew-methods h3{color:#2b5076}.iew-core-methods{padding-top:9.25rem;padding-bottom:9.25rem;position:relative}.iew-core-methods svg{width:32px;fill:#032b5b;margin-right:1rem}.iew-core-methods h2{font-size:1.8125rem}.iew-core-methods .col h3{letter-spacing:1.45px}.iew-core-methods .col.col-md-6 h3{font-family:Ubuntu,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji";font-weight:500;color:#032b5b}.iew-core-methods .pencil{position:absolute;bottom:0;width:100%}.iew-method-works{background:#2b5076;position:relative;padding-top:6rem;padding-bottom:9rem;color:#fff;font-weight:300;font-family:var(--bs-font-sans-serif)}.iew-method-works .guarantee-badge{fill:#ffd540;width:145px}.iew-method-works h2{font-size:1.8125rem;margin-bottom:3rem;font-weight:500}.iew-method-works p{font-family:Lato,sans-serif;font-weight:300;font-size:1.8125rem}.iew-multiple-formats{padding-top:2rem;padding-bottom:2rem}.iew-multiple-formats h2{font-size:1.8125rem;color:#032b5b}.iew-multiple-formats h3{font-family:Ubuntu,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji";font-weight:500;color:#032b5b}.iew-multiple-formats p{font-family:Lato,sans-serif;font-weight:300;color:gray}.iew-video-lessons{padding:6rem 0}.iew-video-lessons h5{color:#ffd540}.iew-video-lessons img{margin-bottom:1rem}.iew-theme-lessons{padding:6rem 0}.iew-theme-lessons h5{color:#ffd540}.iew-theme-lessons img{margin-bottom:1rem}.iew-video-lessons p,.iew-theme-lessons p{color:#fff;font-family:Lato,sans-serif;padding:0 .5rem}.iew-extra-benefits{text-align:center;background-color:#e6e6e6;padding-top:9.25rem;padding-bottom:9.25rem}.iew-extra-benefits h3{font-family:Lato,sans-serif}.iew-extra-benefits h4{font-size:1.8125rem;color:#032b5b;margin-bottom:4rem}.iew-extra-benefits p{margin:0 auto;color:gray;text-align:left;max-width:992px;width:100%}.awards-section{background-color:#f2f2f2;padding:8.125rem}.awards-section h3{font-size:31px;font-weight:500;font-family:Ubuntu,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji"}.awards-section .card{background-color:#fff0;border:1px solid transparent}.awards-section .card h4.card-title{font-size:28px;color:#2b5076;margin-bottom:38px}.awards-section .card h4,.awards-section .card p{text-align:center}.awards-section .card .card-img-top{margin:0 auto;display:block}.iew-teaching-writing{padding-top:9.25rem;padding-bottom:9.25rem}.iew-teaching-writing .icon-card svg{fill:#032b5b;margin:0 auto;max-width:98px;display:block}.iew-teaching-writing h2{font-size:1.75rem;font-weight:500;color:#032b5b;margin-bottom:4.5rem}.iew-teaching-writing h4{color:#032b5b;font-size:1.75rem;text-align:center}.iew-teaching-writing p{margin-top:18px;padding-left:.5rem;padding-right:.5rem;font-weight:300;text-align:center;font-size:1.0625rem}.get-started-cta{background-color:#ee4e1f;padding-top:2rem;padding-bottom:2rem;text-align:center}.get-started-cta p{font-size:1.75rem;color:#fff;margin-bottom:0;font-family:Ubuntu,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji"}.iew-testimonials{padding:6.25rem 0;position:relative}.iew-testimonials h2{font-size:1.75rem;text-align:center;color:#032b5b}.mission-statement-section{padding:6.25rem 0}.mission-statement-section h3{font-size:1.75rem;font-weight:500;color:#2b5076}.mission-statement-section .container{max-width:1140px;width:100%}.mission-statement-section .mission-statement{color:#376186}.founders-section{background:#032b5b;padding:9.25rem 0}.founders-section .section-title{margin-bottom:3rem}.founders-section .section-title h3{font-family:Ubuntu,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji";font-weight:500}.founders-section .section-title h4{font-family:Lato,sans-serif;font-weight:300;color:#fff;text-align:center}.founders-section h3,.founders-section h4{color:#fff;text-align:center}.founders-section img{display:block;margin:0 auto}.founders-section p{color:#fff}.founders-section .founder-card h4{margin-top:1rem;margin-bottom:2rem;font-size:24px}.founders-section .founder-card p{color:#fff;font-weight:300;font-family:Lato,sans-serif}.guarantee-section{position:relative;background-color:#3a577e;overflow-x:hidden;color:#e4e4e4;font-size:1.25rem;padding-top:8.25rem;padding-bottom:9.25rem;background-repeat:no-repeat;background-position:bottom center;background-size:contain;z-index:1}.guarantee-section h2{font-size:2.75rem;color:#f2f2f2;margin:0 2rem .67em;text-shadow:0 0 2px rgba(0,0,0,.8)}.guarantee-section h2 br{display:none}.guarantee-section p{font-size:1.75rem;line-height:1.5;max-width:890px;margin:0 auto;font-family:Lato,sans-serif;font-weight:300;color:#fff}.guarantee-section .bg-globe{display:inline-block;position:absolute;left:-555px;bottom:0;width:1010px;height:401px;fill:#37618f}.guarantee-section .bg-check{display:inline-block;position:absolute;right:-66px;top:15px;width:360px;height:360px;fill:#37618f}@media screen and (max-width: 768px){.guarantee-section .bg-globe{left:0;right:0;margin:auto;width:100%;bottom:0;height:auto}.guarantee-section .bg-check{display:none}.guarantee-section h2{font-size:2.25rem}.guarantee-section h2 br{display:initial}.guarantee-section p{font-size:1.36rem}}.guarantee-section .container{z-index:10}.guarantee-section .guarantee-badge{margin-bottom:1rem;fill:#ffd540;width:138px;height:73px}.team-banner-section{background-color:#ededed;padding-top:36px;padding-bottom:36px}.team-banner-section h1{font-size:28px;color:gray}.team-section .card{border:1px solid rgba(0,0,0,0)}.team-section .card img{border:1px solid #808080}.team-section .card .card-title,.team-section .card .card-text{text-align:center}.team-section .card .card-title{color:#2b5076}.product-recommendations-section{padding:9.25rem}.product-recommendations-section .section-title h4{text-align:center;color:#2b5076}.testimonial-card,.award-card{padding:24px}@media screen and (max-width: 767px){.award-card{width:100%}}.award-card .card-title{min-height:100px;display:flex;align-items:center}.award-card a.card-img-link{min-height:260px;display:flex;align-items:center;justify-content:center}.award-card .img-card-top{max-height:210px;display:flex;margin:0 auto 36px;padding:0;align-self:center;justify-self:center;max-width:100%}#content{padding-bottom:36px}.hero-author-name{text-shadow:0 0 5px #000}.hero-title-resources{text-shadow:0 0 12px #000}.yellow{color:#ffd540}.hide{display:none}.hero-banner-small{position:relative;overflow:hidden}.hero-banner-small .parallax-hero{position:absolute;overflow:hidden;top:-50%;left:0;width:100%;min-height:150%;backface-visibility:hidden;-webkit-backface-visibility:hidden}.hero-banner-small h1{text-align:center;color:#fff;position:relative}.secondary-header .secondary-title{font-size:1.75rem;color:#2b5076;text-align:center;margin-top:3rem;font-weight:500}.secondary-header .secondary-desc{font-size:1.1875rem;color:#2b5076;text-align:center;max-width:45rem;width:100%;margin:3rem auto;font-weight:300}.secondary-header-podcast .secondary-title{font-size:1.75rem;color:#2b5076;text-align:center;margin-top:3rem;font-weight:500}.secondary-header-podcast .secondary-desc{font-size:1.975rem;color:#3f3e40;text-align:center;max-width:45rem;width:100%;margin:3rem auto;font-weight:300}.secondary-header-podcast .secondary-date{font-size:1.175rem;color:#3f3e40;text-align:center;max-width:45rem;width:100%;margin:3rem auto;font-weight:300}.resource-filter-section{position:relative;background:#f2f2f2;padding-top:2rem;margin-bottom:3rem}.resource-filter-section .form-select{background-color:#fff0;border-top-color:#fff0;border-right-color:#fff0;border-bottom-color:#cacacb;border-left-color:#fff0;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 26.3.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 13 8' style='enable-background:new 0 0 13 8;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23CF4F27;%7D%0A%3C/style%3E%3Cpolygon class='st0' points='6.57,7.36 0.81,1.59 1.51,0.88 6.57,5.94 11.73,0.79 12.43,1.49 '/%3E%3C/svg%3E%0A");background-size:12px;font-size:.75rem;color:#2b5076;line-height:2.25rem}.filter-box{height:7rem;background-color:#c8c8c9;text-align:center;border:2px solid rgba(255,255,255,0)}.filter-box span{color:#6d6e70;font-size:.75rem}.filter-box p{margin-top:1.125rem;font-size:3.5rem;font-weight:300;color:#ee4e1f;line-height:54px}.filter-box.active{background-color:#414042;border-bottom-color:#ee4e1f}.filter-box.active span,.filter-box.active p{color:#fff}.filter-box.active:after{display:block;margin:1rem auto 0;background-size:20%;width:1.5rem;content:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 26.3.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 13 8' style='enable-background:new 0 0 13 8;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23CF4F27;%7D%0A%3C/style%3E%3Cpolygon class='st0' points='6.57,7.36 0.81,1.59 1.51,0.88 6.57,5.94 11.73,0.79 12.43,1.49 '/%3E%3C/svg%3E%0A")}.app-details-section{padding:4.25rem 0;background:#f2f2f2}.app-details-section .row.align-items-start{margin-bottom:2rem}.app-details-section p{color:#2b5076}.app-details-section ul,.app-details-section ul li{color:#58595b}.downloads-section{padding:4.25rem 0}.downloads-section .flex-grow-1.ms-3{color:#2b5076;font-weight:700}.tools-app{background:#e4e4e4;padding:1rem}.tools-app span{display:block;margin-bottom:.5rem}.other-policies-section .accordion-body img{float:right}.instructors-intro-section{padding-top:4.25rem}.instructors-intro-section h4{color:#2b5076;font-size:1.3125rem;text-align:center;margin-bottom:2rem}.instructors-intro-section h5{color:#2b5076}.find-instructors-section form{background-color:#f2f2f2;padding:1rem}.instructors-section .heading,.other-instructors-section .heading{padding-top:.8125rem;padding-bottom:.8125rem;background:#f2f2f2}.instructors-section .accordion-header .row .col,.other-instructors-section .accordion-header .row .col{line-height:3rem}.instructors-section .accordion-item,.other-instructors-section .accordion-item{border-left:1px solid rgba(255,255,255,0);border-right:1px solid rgba(255,255,255,0)}.instructors-section .accordion .col,.other-instructors-section .accordion .col{font-size:1.0625rem;line-height:1}.instructors-section .accordion .col span,.other-instructors-section .accordion .col span{font-size:1.0625rem}.accordion-instructor .accordion-header{border:none}.accordion-instructor .accordion-item{border-bottom:1px solid rgba(0,0,0,.125);padding:12px 0}.accordion-instructor .accordion-item .services{padding-left:84px}.accordion-instructor .avatar{--width: 63px;--height: 63px;height:var(--width);width:var(--height);border-radius:50%;background:#eee;overflow:hidden}.accordion-instructor .avatar img{object-fit:cover;height:var(--width);width:var(--height)}.instructors-section{margin-top:3rem;margin-bottom:4rem}.instructors-section .card{border:none;margin-bottom:18px}.instructors-section .card-img{width:100%;height:180px;margin:0 auto 6px;background-size:cover;border:2px solid #9f9fa0}.more-instructors-section{margin-bottom:4rem}.heading{padding:.8125rem;background:#f2f2f2;text-align:center;color:#2b5076;font-weight:500;font-family:var(--bs-font-sans-serif)}.become-instructor-section{margin-bottom:2rem}.become-instructor-section hr{margin-top:3rem;margin-bottom:3rem}.classes-intro-section{font-weight:300;color:gray;padding-bottom:4rem}.classes-intro-section ul{padding-top:1rem;padding-bottom:1rem;background:#f2f2f2}.classes-intro-section ul li{list-style:inside;font-weight:300}.classes-cta-section{overflow:hidden;position:relative}.classes-cta-section .parallax-hero{position:absolute;width:100%;min-height:50vh;height:100%;top:-100%;left:0}.classes-cta-section .row{position:relative;z-index:100;padding-top:4rem;padding-bottom:4rem}.classes-cta-section h3{font-weight:700}.classes-info-section .row ul:nth-last-of-type li{margin-bottom:1.5rem}.classes-schedule td{padding:1rem}body.support-forum #hero-banner{min-height:0}body.support-forum .nav-forum{position:absolute;bottom:0}body.support-forum .tab-content{background:#fff}.webinar-content-section svg{fill:#ee4e1f}.share-box{margin-top:2rem}.share-box svg{fill:#6d6e70;vertical-align:top}.social-links{margin:2rem auto 0;width:100%;text-align:center}.social-links ul{list-style:none;display:flex;justify-content:center;gap:1rem}.social-links a{width:36px;height:36px;display:flex;align-items:center;justify-content:center}.social-links a svg{fill:gray;width:20px;height:20px}.social-links a:hover svg,.social-links a:active svg,.social-links a:focus svg{fill:#fff}.social-links a.instagram:hover,.social-links a.instagram:active,.social-links a.instagram:focus{background-color:#405de6}.social-links a.facebook:hover,.social-links a.facebook:active,.social-links a.facebook:focus{background-color:#1877f2}.social-links a.twitter:hover,.social-links a.twitter:active,.social-links a.twitter:focus{background-color:#000}.social-links a.youtube:hover,.social-links a.youtube:active,.social-links a.youtube:focus{background-color:red}.social-links a.pinterest:hover,.social-links a.pinterest:active,.social-links a.pinterest:focus{background-color:#e60023}.social-links a.vimeo:hover,.social-links a.vimeo:active,.social-links a.vimeo:focus{background-color:#1ab7ea}.social-links a.linkedin:hover,.social-links a.linkedin:active,.social-links a.linkedin:focus{background-color:#2d64bc}.accordion .top-link{z-index:9999}.webinar-button{max-width:306px}.webinar-search{padding:24px;background:#eee;border-radius:3px}.webinar-search .col-md-2{flex-basis:20%}.webinar-sign-up-btn{line-height:20px;text-transform:uppercase;font-weight:700}.webinar-right-side{text-align:right}@media (max-width: 768px){.webinar-right-side{margin-top:30px}}.event-meta-section .webinar-boxes .col-3{min-width:300px;margin-top:9px}.event-meta-section .webinar-boxes .webinar-block{height:70px}.speaker-photo{position:relative;width:100%;height:100%;min-height:300px;max-width:195px;margin-right:30px}@media (max-width: 768px){.speaker-photo{max-width:100%;min-height:210px}}.speaker-photo .speaker-avatar{background-size:cover;border-radius:50%;height:100%;background-position:50%;width:100%;max-width:175px;max-height:175px;border:3px solid #ccc;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.post-content-section img{max-width:100%!important;height:auto!important}.author-box{overflow:hidden;position:relative}.author-box svg{position:absolute;left:-50%;transform:translate(-50%);top:0;z-index:0}.author-box h4{font-size:1.375rem}.quote-box svg{display:block;width:70px;height:70px}.quote-box p{font-size:1.5625rem}.social-share-section{background-color:#fff;color:#e4e4e4;font-size:1.5rem}.social-share-section .row{border:2px solid #e4e4e4}.social-share-section .col{border-right:2px solid #e4e4e4;padding-left:0;padding-right:0}.social-share-section .col:last-child{border-right:2px solid rgba(255,255,255,0)}.social-share-section a{padding-top:1rem;padding-bottom:1rem;text-decoration:none;transition:.3s ease-in;color:#e4e4e4}.social-share-section a:hover{background-color:#ee4e1f;color:#fff}.prev-next-section svg{width:17px;height:34px}.prev-next-section small{color:gray;font-size:smaller;text-decoration:none}.prev-next-section a,.prev-next-section a:link,.prev-next-section a:visited{text-decoration:none}.prev-next-section .title{color:#59595b;font-weight:700}.class-time{max-width:120px;min-height:100px;max-height:100px;min-width:120px;align-content:center;justify-content:center;align-items:center;display:flex;align-self:center;overflow:hidden;border-right:2px solid #aaa;font-size:12px;padding:6px}.class-row{min-height:100px;max-height:100px;width:100%}.class-row:nth-child(2n),.time-row:nth-child(2n),.class-row:nth-child(2n) .class-time{background-color:#eee}.schedule-cell{overflow-x:scroll}.schedule-cell.time-cell{overflow:hidden}#accordion-policies .accordion-item .accordion-content{padding:15px 39px}.founder-card{position:relative}.card.iew-article{border:none!important}.card.iew-article.audio-card .card-top,.card.iew-article.video-card .card-top{background-image:url(/build/assets/iew-video-featured-image-wK_xOkv0.jpg);background-size:cover;background-repeat:no-repeat;padding-top:45px;min-height:192px;position:relative}.card.iew-article.audio-card .card-top .card-author,.card.iew-article.video-card .card-top .card-author{text-align:center;color:#fff;font-size:12px;position:absolute;bottom:42px;left:0;right:0}.card.iew-article.audio-card .card-top hr,.card.iew-article.video-card .card-top hr{margin:1.369rem auto 1rem}.card.iew-article.audio-card .card-top .card-title,.card.iew-article.video-card .card-top .card-title{color:#fff;font-weight:400}.card.iew-article.audio-card .card-top .avatar,.card.iew-article.video-card .card-top .avatar{position:absolute;width:69px;height:69px;bottom:-34px;left:0;right:0;margin:auto;border-radius:50%;background-color:#fff}.card.iew-article.audio-card .card-title,.card.iew-article.video-card .card-title{color:#ee4e1f;font-size:21px;text-align:center;padding:0 30px}.card.iew-article.video-card .card-body{padding-top:36px}.card.iew-article .date svg,.card.iew-article .date-time svg,.card.iew-article .author svg{font-size:14px;margin-right:3px}.card.iew-article .date-item,.card.iew-article .author{font-size:14px}.card.iew-article .learn-btn{text-transform:uppercase}.card.iew-article .card-body{background:#eee}.card.iew-article .card-img-top{max-height:150px;min-width:100%;min-height:150px;width:auto;background-size:contain;background-repeat:no-repeat;background-position:50%;background-size:cover}.card.iew-article .player1{position:absolute;bottom:0;left:0;right:0;width:calc(100% - 24px);margin:auto}.resource-filter{background-color:#eee;padding:12px 0 0;margin:0 0 60px}.resource-box{text-align:center;font-weight:100;padding:3px 0 0;position:relative;cursor:pointer}.resource-box.active{background:#333;color:#fff;border-bottom:#ee4e1f 2px solid}.resource-box.active:after{content:"";background-image:url(/build/assets/iew-sprite-q-k5Spb0.png);background-position:-605px -54px;position:absolute;bottom:-18px;left:0;right:0;margin:auto;color:#ee4e1f;width:16px;font-size:40px;height:10px;display:block;z-index:9999}#content{min-height:400px}.product-category-list{margin:0;padding:0;list-style:none}.product-category-list .category-add-to-cart-form{background-color:#f2f2f2;color:gray;display:grid;gap:1rem;grid-template-columns:repeat(9,1fr);grid-template-areas:"image image heading heading heading heading quantity options options" "image image grades grades grades grades attributes price price" "image image description description description description description price price";margin-bottom:1.25rem;padding-inline:2rem;position:relative}.product-category-list .image{grid-area:image;max-width:100%;max-height:100%;padding-inline-end:2rem;padding-block:2rem;text-align:center}.product-category-list .image img{max-width:80%}.product-category-list h2{grid-area:heading;order:2;font-size:1.25rem;font-weight:700;margin:0;padding:0}.product-category-list h2 a{text-decoration:none}.product-category-list .grade-levels{grid-area:grades}.product-category-list .attributes{grid-area:attributes}.product-category-list .product-attribute{color:gray;font-size:.75rem;font-weight:700;text-align:right;text-transform:uppercase}.product-category-list .product-attribute .stock-in,.product-category-list .product-attribute .stock-out{display:flex;justify-content:end;align-items:center}.product-category-list .product-attribute .stock-in:before,.product-category-list .product-attribute .stock-out:before{content:"";border-radius:100vh;width:7px;height:7px;margin-right:.5rem;background-color:orange}.product-category-list .product-attribute .stock-in:before{background-color:#7cb159}.product-category-list .product-attribute .stock-out:before{background-color:red}.product-category-list .price-container{align-self:end;display:grid;grid-area:price;grid-auto-rows:1fr;padding-block-end:2rem}.product-category-list .price-container .price{background-color:#e4e4e4;color:gray;display:flex;font-size:2rem;width:100%;justify-content:center;align-items:center}.product-category-list .price-container button{background-color:#ee4e1f;border:0;font-size:.875rem;text-transform:uppercase}.product-category-list .price-container .btn-view-product{font-size:.875rem;margin-top:1rem;text-transform:uppercase}.product-category-list .short-description{grid-area:description}.product-category-list .quantity{align-self:end;grid-area:quantity}.product-category-list .qty-input{align-items:center;display:flex;gap:1rem;justify-content:end}.product-category-list .qty-input label{color:#414042}.product-category-list .qty-input input{background-color:transparent;border:solid 1px #414042;color:#ee4e1f;text-align:center;width:50px}.product-category-list .options{align-self:end;grid-area:options;padding-block-start:2rem}.grade-levels{align-items:start;color:#403e41bf;display:flex;font-size:.875rem;font-weight:700;gap:.5rem}.grade-levels>span{padding-block:.1rem}.grade-levels ul{display:flex;gap:.5rem;list-style:none;margin:0;padding:0}.grade-levels li{padding:.1rem .5rem;white-space:nowrap}.grade-levels li[data-grade=gk2]{background-color:#fbe4c4}.grade-levels li[data-grade=g35]{background-color:#cfdccb}.grade-levels li[data-grade=g68]{background-color:#b4cdd9}.grade-levels li[data-grade=g912]{background-color:#d6bfd3}.grade-levels li[data-grade=gsped]{background-color:#abefeb}.grade-levels li[data-grade=gell]{background-color:#f89157}.grade-levels li[data-grade=gcol]{background-color:#fffe9f}.grade-levels li[data-grade=gtchr]{background-color:#ddd}.grade-levels li[data-grade=gpd]{background-color:#eee}.layout-selector svg{fill:currentColor;max-width:50px;height:20px}.layout-selector a{color:#2b5076;display:block;font-size:1.5rem}.layout-selector a:hover,.layout-selector a:focus{color:#cb3a0f}.layout-selector a.current{color:#ee4e1f}.category-heading{background:#f4f4f4 url(/build/assets/checkout-header-bg-yAOlGNtU.jpg) repeat-y center top/cover;justify-content:center;align-items:center;min-height:150px}.category-heading .head-content{padding-block:1rem;position:relative;text-align:center}.category-heading .head-content h1{font-size:2rem;font-weight:300;margin-top:1.25rem}@media screen and (min-width: 992px){.category-heading .head-content .layout-selector{position:absolute;top:0;right:0}}.category-heading .btn-category-search{background-color:transparent;border-width:0 0 1px;border-color:#cdcdcd;color:#2b5076;display:flex;font-size:.9rem;font-weight:700;padding-inline:0;text-align:start;text-transform:uppercase;width:100%}.category-heading .btn-category-search:after{--arrow-depth: .85rem;align-self:center;width:var(--arrow-depth);height:var(--arrow-depth);border-style:solid;border-width:0 1px 1px 0;border-color:#ee4e1f;transform:rotate(45deg) translate(-8px,5px);transform-origin:center}.category-heading .btn-category-search.show:after{transform:rotate(-135deg) translate(2px,-11px)}.category-heading .filters li{padding-inline-start:.875rem}.category-heading .filters li:hover{background-color:#f2f2f2}.category-heading .filters li label{color:gray;display:block;padding-inline-end:.875rem}.category-heading .filters li input[type=checkbox]:checked+label{color:#ee4e1f}@media screen and (min-width: 992px){.product-category-list h2{margin-block-start:2rem}.product-category-list.grid{display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr)}.product-category-list.grid .category-add-to-cart-form{background-color:#f2f2f2;display:grid;gap:.5rem;grid-template-columns:repeat(3,1fr);grid-template-areas:"image image image" "heading heading heading" "grades grades quantity" "options options options" "price price price" "attributes attributes attributes";height:100%;margin-bottom:0;padding:1.5rem}.product-category-list.grid h2{margin:0}.product-category-list.grid .image{padding:0 0 1rem}.product-category-list.grid .short-description{display:none}.product-category-list.grid .options{display:grid;grid-template-columns:1fr 3fr}.product-category-list.grid .grade-levels{margin-block:1rem 0}.product-category-list.grid .price-container{align-self:end;grid-template-columns:repeat(2,1fr);padding:1rem 0 0}.product-category-list.grid .price-container .btn-view-product{grid-column:1/-1}.product-category-list.grid .attributes{display:grid;grid-template-columns:repeat(2,1fr);margin:0!important}.product-category-list.grid .attributes .product-attribute{padding:.5rem 0 0;justify-content:center}.product-category-list.grid .attributes .product-attribute.sku{text-align:left}}@media screen and (max-width: 991px){.product-category-list .category-add-to-cart-form{display:block;padding:2rem}.product-category-list .image{padding:2rem 0}.product-category-list .short-description{padding-block-start:1rem}.product-category-list .attributes{display:grid;grid-template-columns:repeat(2,1fr)}.product-category-list .product-attribute.sku{text-align:left}.product-category-list .qty-input{padding-block-start:1rem;justify-content:start}.product-category-list .qty-input input{width:auto;min-width:100px}.product-category-list .options{padding-block:1rem}.product-category-list .price-container{padding-block-end:0}}.com-table-header{border-bottom:1px solid #d9d9d9;padding:9px 15px;text-transform:uppercase}@media screen and (max-width: 767px){.com-table-header .col-key{text-align:right}}.com-table-data{padding:9px 15px}.com-table-data:nth-child(2n){background-color:#eee}@media screen and (max-width: 767px){.com-table-data .col-key{text-align:right}}.fw-500{font-weight:500}.fw-900{font-weight:900}.dashboard-communications{padding-top:6px!important;padding-bottom:24px!important}.iew-events-calendar svg{fill:#ee4e1f}.iew-events-calendar h4,.iew-events-calendar h6{color:#2b5076}.iew-events-calendar select{border:1px solid transparent;border-bottom-color:gray;background-color:#fff0;font-size:.6875rem}.iew-events-calendar .modal-footer{justify-content:center}.event-filter-section{height:90px}@media screen and (max-width: 1450px){.event-filter-section{height:auto}}.event-filters .distance-filter,.event-filters .event-filter-submit{margin-top:.5rem!important}.event-filters .col-auto{margin-top:0}@media screen and (max-width: 767px) and (min-width: 576px){.event-filters .flex-column,.event-filters.flex-column{flex-direction:column!important}.event-filters .distance-filter,.event-filters .event-filter-submit{margin-top:initial!important}}@media screen and (min-width: 1450px){.event-filters .distance-filter,.event-filters .event-filter-submit{margin-top:0!important}}@media screen and (min-width: 1450px){.v-separator{width:30px;height:100%;display:flex;margin:auto;min-height:70px}.v-separator .bar{width:1px;max-width:1px;height:140%;padding:0;min-height:70px;display:block;background:#6ea8fe}}.event-meta-section .event-boxes .col-3{min-width:300px;margin-top:9px}.event-meta-section .event-boxes .event-block{height:80px}.event-meta-section .speaker-block:nth-child(2n) span,.event-meta-section .host-block:nth-child(2n) span{line-height:20px}.event-info-container{flex-wrap:nowrap}@media screen and (max-width: 950px){.event-info-container{flex-wrap:wrap}}.event-info-row:first-child{margin-right:1.5rem}@media screen and (max-width: 950px){.event-info-row{padding:0!important;width:100%}.event-info-row:first-child{margin-right:0}}.event-info-row:nth-child(2) .col-auto:first-child{margin-right:1.5rem}@media screen and (max-width: 950px){.event-info-row:nth-child(2){justify-content:space-between;width:100%}.event-info-row:nth-child(2) .col-auto:first-child{margin-right:0}.event-info-row:nth-child(2) .col-auto{margin-top:1.5rem;width:48%}}@media screen and (max-width: 767px){.event-info-row:nth-child(2){margin-right:0;justify-content:space-between;width:100%}.event-info-row:nth-child(2) .col-auto:first-child{margin-right:0}.event-info-row:nth-child(2) .col-auto{margin-top:10px;width:49%}}.event-google-map{border:solid 4px #fff;min-height:22rem;width:100%}.event-registration-option-description{line-height:1.3}.event-registration-option-description p:last-of-type{margin-block-end:0;padding-block-end:0}@media screen and (max-width: 1100px){.home-iew-downloads .title{top:50px}.home-iew-downloads .title h3{font-size:30px}}@media screen and (min-width: 992px){:root .g-lg-2\.5{--bs-gutter-x: .75rem}}@media screen and (max-width: 991px){.about .product-recommendations-section,.about .awards-section{padding:0}}@media screen and (max-width: 768px) and (min-width: 481px){.get-started{display:none}.get-started.mobile{display:block;margin-bottom:54px}.home-pudewa #founder{bottom:.5rem;left:32%}.home-iew-downloads .download-group,.home-iew-downloads .download-group-lg{min-height:revert;padding-top:0}.home-iew-downloads .sign-up{padding-top:23%}.home-video-gallery .carousel{width:100%}.home-video-gallery .carousel-item{width:100%;height:auto}.home-video-gallery .carousel-indicators{bottom:-3rem;z-index:1}.home-video-gallery .carousel-control-next,.home-video-gallery .carousel-control-prev{bottom:-4rem}.home-pudewa{padding:9rem 0 0;width:100%}.home-pudewa h2{margin:0 auto}.home-pudewa .pen{display:none}.home-pudewa .andrew{padding-top:7rem}.home-iew-downloads .title{top:3rem}.home-iew-downloads .title h3{font-size:1.75rem}.home-get-started{padding-bottom:3rem}.about .mission-statement-section{padding:4rem 0}.about .mission-statement-section .col{padding-left:3rem;padding-right:3rem}.about .founders-section{padding:4rem 0}.about .awards-section,.about .product-recommendations-section{padding:3rem 0}.iew-carousel .swiper-slide{width:100%!important}}@media screen and (max-width: 640px){.iew-carousel .swiper-slide{width:100%!important}.home-pudewa #founder{left:30%}}@media screen and (max-width: 480px){.home-video-gallery .carousel{width:100%}.home-video-gallery .carousel-item{width:100%;height:16.5rem}.hero-banner-ctas{background:#2b5076}.hero-banner-ctas .col-4.stop,.hero-banner-ctas .col-4.help,.hero-banner-ctas .col-4.give{padding:1rem}.hero-banner-ctas .col-4.stop .icon,.hero-banner-ctas .col-4.help .icon,.hero-banner-ctas .col-4.give .icon{display:block;width:100%;margin:0 auto}.hero-banner-ctas .col-4.stop,.hero-banner-ctas .col-4.give{background:#2b5076}.home-pudewa,.schools-pudewa{padding-top:2rem}.home-pudewa h2,.schools-pudewa h2{font-size:2rem;margin:1rem auto}.home-pudewa .pen,.schools-pudewa .pen{display:none}.home-pudewa .col,.schools-pudewa .col{height:revert}.home-pudewa .get-started,.schools-pudewa .get-started{display:none}.home-pudewa .get-started.mobile,.schools-pudewa .get-started.mobile{display:block;margin-bottom:54px}.home-pudewa .get-started.mobile .lead,.schools-pudewa .get-started.mobile .lead{font-weight:100;font-size:1.3rem;color:#a6a6a6}.home-pudewa .andrew,.schools-pudewa .andrew{width:100%;position:relative}.home-pudewa .andrew img,.schools-pudewa .andrew img{bottom:0;position:absolute;margin:0 auto}.home-pudewa .get-started-sm,.schools-pudewa .get-started-sm{margin:2rem auto}.home-get-started{padding-bottom:3rem}.home-iew-downloads .title{z-index:0;top:3rem;margin:0 auto}.home-iew-downloads .title h3{font-size:1.5rem}.home-affirmation p{font-size:2rem}.sign-up-section{padding-top:3rem}.home-iew-downloads .download-group{padding-top:1rem;padding-bottom:1rem;min-height:revert}.home-iew-downloads .download-group-lg{min-height:35.5rem}.about .mission-statement-section{padding:3rem 0}.about .founders-section{padding:4rem 0}.about .awards-section,.about .product-recommendations-section{padding:3rem 0}}.podcast-accordion-content{background:#eee}.podcast-filter .sort,.podcast-filter .year{min-width:150px}.accordion-body img{width:auto!important;min-width:200px;max-width:100%}.accordion-body img[height="100%"]{height:auto!important}
