#header{background:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.25);left:0;padding:20px 0;position:fixed;right:0;top:0;transition:all .3s ease-in-out;z-index:100}#header .header-holder{align-items:center;display:flex}#header .nav-wrap{flex-basis:0;flex-grow:1}#header .nav-wrap .nav-wrap-holder{align-items:center;display:flex;justify-content:flex-end}#header .logo{flex-shrink:0;margin:0 20px 0 0;max-width:108px}#header .logo,#header .logo img{transition:all .3s ease-in-out}#header .nav-opener{background:none;border:0;cursor:pointer;height:20px;margin:0;position:relative;width:38px}#header .nav-opener span{display:block;font-size:0;line-height:0}#header .nav-opener span,#header .nav-opener span:after,#header .nav-opener span:before{background:var(--primary);content:"";height:2px;left:0;position:absolute;top:0;transition:all .3s ease-in-out;width:100%}#header .nav-opener span:before{top:9px}#header .nav-opener span:after{top:18px}.nav-active #header .nav-opener span{background:none}.nav-active #header .nav-opener span:after,.nav-active #header .nav-opener span:before{top:9px;transform:rotate(45deg)}.nav-active #header .nav-opener span:after{transform:rotate(-45deg)}#header .hs_cos_wrapper_type_menu ul{line-height:1.5835;list-style:none;margin:0;padding:0;transition:all .3s ease-in-out}#header .hs_cos_wrapper_type_menu ul li a{color:var(--body_text);display:inline;font-family:var(--font_family);font-weight:400!important;max-width:none;overflow:auto;padding:inherit;text-decoration:none;text-overflow:unset}#header .hs_cos_wrapper_type_menu ul ul.hs-menu-children-wrapper li a{border:none;display:inline;font-size:16px;font-weight:300!important;line-height:1.5835;padding:0;white-space:break-spaces}#header .hs_cos_wrapper_type_menu ul ul.hs-menu-children-wrapper li a:hover{color:var(--primary)}#header .hs_cos_wrapper_type_menu ul ul.hs-menu-children-wrapper li:not(:last-child){margin:0;padding:0 0 10px}@media (max-width:1023px){#header .nav-holder{align-items:center;background:var(--tertiary);bottom:0;display:flex;left:0;opacity:0;overflow:hidden;pointer-events:none;position:fixed;right:0;text-align:center;top:73px;transition:all .3s ease-in-out;visibility:hidden}.nav-active #header .nav-holder{opacity:1;pointer-events:auto;visibility:visible}#header .nav-holder .nav-frame{max-height:100%;overflow:auto;overflow-x:hidden;padding:30px 20px;width:100%}#header .hs_cos_wrapper_type_menu ul,#header .hs_cos_wrapper_type_menu ul li>a{font-size:25px}#header .hs_cos_wrapper_type_menu ul li{margin:0 0 40px}#header .cta-button .cta_button,#header .hs-button{font-size:25px;line-height:40px;min-width:155px;position:relative}#header .cta-button .cta_button:after,#header .hs-button:after{content:"";height:41px;left:-21px;position:absolute;top:-22px;width:41px}#header .glow-circles.secondary{left:0;top:0}#header .glow-circles.primary{bottom:0;left:auto;right:0;top:auto}}@media (min-width:1024px){#header .logo{max-width:180px}#header .glow-circles,#header .nav-opener{display:none}#header .nav-frame{align-items:center;display:flex;justify-content:flex-end}#header .hs_cos_wrapper_type_menu{flex-basis:0;flex-grow:1}#header .hs_cos_wrapper_type_menu ul{align-items:center;display:flex;justify-content:flex-end}#header .hs_cos_wrapper_type_menu ul li{margin:0 30px 0 0;position:relative}#header .hs_cos_wrapper_type_menu ul ul.hs-menu-children-wrapper{background:#fff;box-shadow:0 0 5px 0 rgba(0,0,0,.1);display:block;font-size:16px;font-weight:300;left:0;opacity:0;position:absolute;top:100%;transition:none;visibility:hidden;width:235px}#header .hs_cos_wrapper_type_menu ul li:hover>ul.hs-menu-children-wrapper{opacity:1;padding:10px 15px;visibility:visible}}@media (min-width:1440px){#header{box-shadow:0 0 25px 0 rgba(0,0,0,.2);padding:50px 0}#header .logo{max-width:229px}#header .hs_cos_wrapper_type_menu ul,#header .hs_cos_wrapper_type_menu ul li>a{font-size:24px}#header .hs_cos_wrapper_type_menu ul li{margin:0 60px 0 0}#header .cta-button .cta_button{min-width:155px}}@media (min-width:1024px){#header.fixed-header{padding:20px 0}#header.fixed-header .hs_cos_wrapper_type_menu ul,#header.fixed-header .hs_cos_wrapper_type_menu ul li a{font-size:18px}#header.fixed-header .hs_cos_wrapper_type_menu ul li{margin:0 30px 0 0}#header.fixed-header .logo{max-width:150px}}@media (max-width:1023px){#header .hs_cos_wrapper_type_menu ul li:hover>ul.hs-menu-children-wrapper{display:none}#header .hs_cos_wrapper_type_menu ul ul.hs-menu-children-wrapper{display:none;font-size:16px;font-weight:300;list-style:none;margin:0;padding:20px 0 0}}*,:after,:before{box-sizing:border-box}

/*! Generated by Font Squirrel (https://www.fontsquirrel.com) */@font-face{font-family:Soleil;font-style:normal;font-weight:400;src:url(https://www.beyondbooksmart.com/hubfs/Beyond%20Booksmart/fonts/soleilbk-webfont.woff2) format("woff2"),url(https://www.beyondbooksmart.com/hubfs/Beyond%20Booksmart/fonts/soleilbk-webfont.woff) format("woff")}@font-face{font-family:Soleil;font-style:italic;font-weight:400;src:url(https://www.beyondbooksmart.com/hubfs/Beyond%20Booksmart/fonts/soleilbk-italic-webfont.woff2) format("woff2"),url(https://www.beyondbooksmart.com/hubfs/Beyond%20Booksmart/fonts/soleilbk-italic-webfont.woff) format("woff")}@font-face{font-family:Soleil;font-style:normal;font-weight:700;src:url(https://www.beyondbooksmart.com/hubfs/Beyond%20Booksmart/fonts/soleil-bold-webfont.woff2) format("woff2"),url(https://www.beyondbooksmart.com/hubfs/Beyond%20Booksmart/fonts/soleil-bold-webfont.woff) format("woff")}@font-face{font-family:Soleil;font-style:normal;font-weight:300;src:url(https://www.beyondbooksmart.com/hubfs/Beyond%20Booksmart/fonts/soleillt-webfont.woff2) format("woff2"),url(https://www.beyondbooksmart.com/hubfs/Beyond%20Booksmart/fonts/soleillt-webfont.woff) format("woff")}:root{--primary:#009ec4;--secondary:#ffd716;--primary_light:#91cfe1;--secondary_light:#f7ebaa;--tertiary:#f7f2ec;--success:#008e6d;--body_text:#1e1e2f;--white:#fff;--black:#000;--font_family:Soleil,None;--body_font_size_mobile:12px;--body_font_size:21px;--h1_font_size_mobile:47px;--h1_font_size:107px;--h2_font_size_mobile:26px;--h2_font_size:60px;--h3_font_size_mobile:18px;--h3_font_size:28px;--h4_font_size_mobile:14px;--h4_font_size:24px;--h5_font_size_mobile:14px;--h5_font_size:18px}html{font-size:100%}body{color:var(--body_text);font-size:var(--body_font_size_mobile);line-height:1.75;margin:0;min-width:360px}#header .primary{color:var(--primary)}#header .secondary{color:var(--secondary)}#header a.secondary:hover{color:var(--primary)}#header .overflow-hidden{overflow:hidden!important}#header button{-webkit-appearance:none;cursor:pointer}#header .cta-button .hs-cta-wrapper,.cta-button .hs-cta-wrapper>span{display:inline-block;vertical-align:top}#header .cta-button .cta_button,#header .hs-button{align-items:center;background:var(--primary);border:1px solid transparent;border-radius:3px;box-shadow:none;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-family:var(--font_family);font-size:15px;font-weight:400;justify-content:center;line-height:19px;margin:0;max-width:100%;padding:7px 20px;text-align:center;vertical-align:top}#header .cta-button .cta_button i,#header .hs-button i{flex-shrink:0;margin:0 0 0 10px}#header .cta-secondary .cta_button{background:var(--secondary);border-radius:4px;color:var(--body_text);font-size:24px;line-height:30px;min-width:227px;padding:12px 35px}#header .cta-secondary .cta_button:focus,#header .cta-secondary .cta_button:hover,#header .hs-button-secondary:focus,#header .hs-button-secondary:hover{background:var(--primary)}#header .container{margin:0 auto;max-width:1660px;padding-left:20px;padding-right:20px;width:100%}#header .full-width-container{max-width:100%;width:100%}@media (min-width:768px){body{font-size:calc(var(--body_font_size_mobile)*1.22)}}.nice-select{display:block;width:100%!important}body .nice-select .list{border:none;border-radius:0;width:100%}body .nice-select:after{background-image:url(https://www.beyondbooksmart.com/hubfs/Beyond%20Booksmart/dropdown-icon.png);background-position:top;background-repeat:no-repeat;border:none;height:14px;margin:-4.5px 0 0;padding:0;right:15px;top:50%;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;width:24px}body .nice-select.open:after{margin:-5.5px 0 0;-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}body .nice-select{background:#fff;border:1px solid #cecece;border-radius:0}@media(max-width:1023px){.desktop-only{display:none!important}}@media(min-width:1024px){.mobile-only{display:none!important}}.slide-arrow:hover{opacity:.85}@media(max-width:1439px) and (min-width:1024px){#header .cta-secondary .cta_button{font-size:18px;line-height:22px;min-width:162px;padding:10px 20px}#header .hs_cos_wrapper_type_menu ul li a{font-size:calc(var(--body_font_size_mobile)*1.43)}}@media(max-width:1023px){.glow-circles{background:var(--primary);border-radius:50%;box-shadow:0 0 110px 110px rgba(0,158,196,.5);height:1px;left:0;pointer-events:none;position:absolute;top:0;width:1px}.glow-circles.secondary{background:var(--secondary);box-shadow:0 0 110px 110px rgba(255,215,22,.65)}#header .hs_cos_wrapper_type_menu ul li{clear:both;float:none;text-align:center}#header .hs_cos_wrapper_type_menu ul li:hover>ul.hs-menu-children-wrapper{display:none!important;opacity:1;position:relative}body #header .hs_cos_wrapper_type_menu ul li:hover>ul.hs-menu-children-wrapper.mudra{display:block!important;visibility:visible}#header .hs_cos_wrapper_type_menu ul li>ul.hs-menu-children-wrapper.mudra{display:block!important;opacity:1;position:relative;visibility:visible}#header .hs_cos_wrapper_type_menu ul li ul,#header .hs_cos_wrapper_type_menu ul li ul li{margin-bottom:0}#header .hs_cos_wrapper_type_menu ul li a{background:transparent}#header .cta-secondary .cta_button{font-size:25px;line-height:40px;min-width:197px!important;padding:7px 20px}#header .hs_cos_wrapper_type_menu ul{display:block;line-height:1.71}#header li.hs-menu-item.hs-menu-depth-1.hs-item-has-children{pointer-events:none}#header li.hs-menu-item.hs-menu-depth-1.hs-item-has-children a{pointer-events:all}#header .extra-div{border:solid;border-width:0 0 2px 2px;content:"";cursor:pointer;display:inline-block;height:20px;pointer-events:all;position:absolute;right:0;top:0;transform:rotate(317deg);width:20px!important;z-index:3}#header li.hs-menu-item.hs-menu-depth-1{padding-right:40px}#header li.hs-menu-item.hs-menu-depth-1 a{padding-right:0}#header .hs-menu-wrapper.flyouts ul ul{box-shadow:none;height:auto;max-width:100%}}@media(min-width:1440px){.header_containerr{min-height:171px}}body .header-container-wrapper{min-height:97px}@media(max-width:1023px){body .header-container-wrapper{min-height:75px}}