.text-color-black{color:#545454}.text-color-white{color:#fff}.text-color-dark-green{color:#0B863C}.text-color-cyan{color:#00AEEF}.hover-parent:active .text-color-cyan,.hover-parent:focus .text-color-cyan,.hover-parent:hover .text-color-cyan,.text-color-cyan.hover:active,.text-color-cyan.hover:focus,.text-color-cyan.hover:hover{color:#10BEFD}.text-color-teal{color:#0BC1B6}.hover-parent:active .text-color-teal,.hover-parent:focus .text-color-teal,.hover-parent:hover .text-color-teal,.text-color-teal.hover:active,.text-color-teal.hover:focus,.text-color-teal.hover:hover{color:#0FD0C4}.text-color-green{color:#52B700}.hover-parent:active .text-color-green,.hover-parent:focus .text-color-green,.hover-parent:hover .text-color-green,.text-color-green.hover:active,.text-color-green.hover:focus,.text-color-green.hover:hover{color:#69C130}.text-color-jade{color:#00B971}.hover-parent:active .text-color-jade,.hover-parent:focus .text-color-jade,.hover-parent:hover .text-color-jade,.text-color-jade.hover:active,.text-color-jade.hover:focus,.text-color-jade.hover:hover{color:#0FCB82}.text-color-orange{color:#FF8E33}.hover-parent:active .text-color-orange,.hover-parent:focus .text-color-orange,.hover-parent:hover .text-color-orange,.text-color-orange.hover:active,.text-color-orange.hover:focus,.text-color-orange.hover:hover{color:#FFA03F}.text-color-purple{color:#7A67D7}.hover-parent:active .text-color-purple,.hover-parent:focus .text-color-purple,.hover-parent:hover .text-color-purple,.text-color-purple.hover:active,.text-color-purple.hover:focus,.text-color-purple.hover:hover{color:#8A76F0}.text-color-blue{color:#0070D6}.hover-parent:active .text-color-blue,.hover-parent:focus .text-color-blue,.hover-parent:hover .text-color-blue,.text-color-blue.hover:active,.text-color-blue.hover:focus,.text-color-blue.hover:hover{color:#0380F2}.text-color-link{color:#007DB8}.hover-parent:active .text-color-link,.hover-parent:focus .text-color-link,.hover-parent:hover .text-color-link,.text-color-link.hover:active,.text-color-link.hover:focus,.text-color-link.hover:hover{color:#00609A}.header-title{font:400 40px/1.2 Roboto Slab,sans-serif;text-align:center}.header-p{font:normal 17px/1.6 Verdana,sans-serif;text-align:center}a,div,h1,h2,h3,h4,h5,h6,p,span,ul{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:initial}.ixl-section{margin:0;min-width:974px;padding:0;width:100%}.ixl-section.vertical-horizontal-center{align-items:center;display:flex;justify-content:center}.ixl-section.vertical-horizontal-center .ixl-content{flex:0 1 auto;margin:0}.ixl-content{box-sizing:border-box;display:block;margin:0 auto;width:974px}.has-bg-color-bg-img .ixl-content{position:relative;z-index:1}.ixl-bg-img-sec{overflow:hidden;position:relative}.bg-img,.bg-img-btm,.bg-img-top{left:50%;min-height:100%;min-width:100%;position:absolute;z-index:-1}.has-bg-color-bg-img .bg-img,.has-bg-color-bg-img .bg-img-btm,.has-bg-color-bg-img .bg-img-top{z-index:0}.bg-img{top:50%;transform:translate(-50%,-50%)}.bg-img-btm{bottom:-1px;transform:translateX(-50%)}.bg-img-btm.flush-btm{bottom:0}.bg-img-top{top:-1px;transform:translateX(-50%)}.bg-img-top.flush-top{top:0}.responsive-section{min-width:320px}.responsive-section.vertical-horizontal-center{align-items:center;display:flex;justify-content:center}.responsive-section.vertical-horizontal-center .ixl-content{flex:0 1 auto;margin:0}.responsive-section .ixl-content{box-sizing:border-box;margin:0 auto;max-width:1014px;min-width:320px;padding-left:10px;padding-right:10px;width:100%}.content-width-1200-section:not(.responsive-section) .ixl-content{min-width:1014px;padding-left:20px;padding-right:20px}.content-width-1200-section .ixl-content{max-width:1240px;padding-left:20px;padding-right:20px;width:100%}@media screen and (min-width:661px){.responsive-section .ixl-content{padding-left:20px;padding-right:20px}}.split-flap{align-items:center;display:flex;flex-direction:column}.split-flap__content{height:50px;position:relative;width:48px}.split-flap__lower-leaf,.split-flap__upper-leaf{height:25px;width:100%}.split-flap__upper-leaf{background:#DCEEF9;border-top-left-radius:4px;border-top-right-radius:4px}.split-flap__lower-leaf{background:#fff;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.split-flap__space{align-items:center;background:#0E3C96;display:flex;flex-direction:column;position:relative;width:100%;z-index:1}.split-flap__value{color:#003E65;font:normal 600 35px Roboto,sans-serif;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:0}.split-flap__label{color:#F8F8F8;font:normal 400 14px Roboto Slab,sans-serif;letter-spacing:-.07em;margin-top:5px}.split-flap-timer{background:#0E3C96;border-radius:16px;padding:15px 20px;width:-moz-max-content;width:max-content}.split-flap-timer__content{display:flex;flex-direction:row;gap:20px}.split-flap-timer__starts-in{color:#fff;font:normal 16px Verdana,sans-serif;margin-top:13px}.split-flap-timer__split-flaps{display:flex;flex-direction:row;gap:15px}.split-flap-timer__split-flap{width:70px}.split-flap-timer__colon{color:#DCEEF9;font:normal 700 30px Open Sans,sans-serif}.info-cta-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:5px;box-sizing:border-box;cursor:pointer;display:inline-block;font-family:Verdana,sans-serif;min-width:140px;padding:0 15px;text-align:center;text-decoration:none}.info-cta-btn,.info-cta-btn:hover{transition:all .2s ease-in-out}.info-cta-blue{background-color:#0070D6;color:#fff}.hover-parent:hover .info-cta-blue,.info-cta-blue:hover{background-color:#0380F2;color:#fff}.info-cta-cyan{background-color:#00AEEF;color:#fff}.hover-parent:hover .info-cta-cyan,.info-cta-cyan:hover{background-color:#10BEFD;color:#fff}.info-cta-green{background-color:#52B700;color:#fff}.hover-parent:hover .info-cta-green,.info-cta-green:hover{background-color:#69C130;color:#fff}.info-cta-jade{background-color:#00B971;color:#fff}.hover-parent:hover .info-cta-jade,.info-cta-jade:hover{background-color:#0FCB82;color:#fff}.info-cta-orange{background-color:#FF8E33;color:#fff}.hover-parent:hover .info-cta-orange,.info-cta-orange:hover{background-color:#FFA03F;color:#fff}.info-cta-purple{background-color:#7A67D7;color:#fff}.hover-parent:hover .info-cta-purple,.info-cta-purple:hover{background-color:#8A76F0;color:#fff}.info-cta-teal{background-color:#0BC1B6;color:#fff}.hover-parent:hover .info-cta-teal,.info-cta-teal:hover{background-color:#0FD0C4;color:#fff}.info-cta-white-cyan{background-color:#fff;color:#00AEEF}.hover-parent:hover .info-cta-white-cyan,.info-cta-white-cyan:hover{background-color:#00AEEF;color:#fff}.info-cta-white-cyan-hover-blue{background-color:#fff;color:#00AEEF}.hover-parent:hover .info-cta-white-cyan-hover-blue,.info-cta-white-cyan-hover-blue:hover{background-color:#0070D6;color:#fff}.info-cta-white-blue{background-color:#fff;color:#0070D6}.hover-parent:hover .info-cta-white-blue,.info-cta-white-blue:hover{background-color:#0070D6;color:#fff}.info-cta-hollow-blue{border-color:#0070D6;color:#0070D6}.hover-parent:hover .info-cta-hollow-blue,.info-cta-hollow-blue:hover{background-color:#0380F2;border-color:#0380F2;color:#fff}.info-cta-hollow-cyan{border-color:#00AEEF;color:#00AEEF}.hover-parent:hover .info-cta-hollow-cyan,.info-cta-hollow-cyan:hover{background-color:#10BEFD;border-color:#10BEFD;color:#fff}.info-cta-hollow-green{border-color:#52B700;color:#52B700}.hover-parent:hover .info-cta-hollow-green,.info-cta-hollow-green:hover{background-color:#69C130;border-color:#69C130;color:#fff}.info-cta-hollow-jade{border-color:#00B971;color:#00B971}.hover-parent:hover .info-cta-hollow-jade,.info-cta-hollow-jade:hover{background-color:#0FCB82;border-color:#0FCB82;color:#fff}.info-cta-hollow-orange{border-color:#FF8E33;color:#FF8E33}.hover-parent:hover .info-cta-hollow-orange,.info-cta-hollow-orange:hover{background-color:#FFA03F;border-color:#FFA03F;color:#fff}.info-cta-hollow-purple{border-color:#7A67D7;color:#7A67D7}.hover-parent:hover .info-cta-hollow-purple,.info-cta-hollow-purple:hover{background-color:#8A76F0;border-color:#8A76F0;color:#fff}.info-cta-hollow-teal{border-color:#0BC1B6;color:#0BC1B6}.hover-parent:hover .info-cta-hollow-teal,.info-cta-hollow-teal:hover{background-color:#0FD0C4;border-color:#0FD0C4;color:#fff}.info-cta-hollow-white-cyan{border-color:#fff;color:#fff}.hover-parent:hover .info-cta-hollow-white-cyan,.info-cta-hollow-white-cyan:hover{background-color:#00AEEF;border-color:#00AEEF;color:#fff}.info-cta-hollow-white-cyan-hover-blue{border-color:#fff;color:#fff}.hover-parent:hover .info-cta-hollow-white-cyan-hover-blue,.info-cta-hollow-white-cyan-hover-blue:hover{background-color:#0070D6;border-color:#0070D6;color:#fff}.info-cta-hollow-white-blue{border-color:#fff;color:#fff}.hover-parent:hover .info-cta-hollow-white-blue,.info-cta-hollow-white-blue:hover{background-color:#0070D6;border-color:#0070D6;color:#fff}.info-cta-44-18{font-size:18px;height:44px;line-height:44px}.info-cta-hollow-44-18{background:transparent;border-style:solid;border-width:1px;font-size:18px;height:44px;line-height:42px}.info-cta-40-16{font-size:16px;height:40px;line-height:40px}.info-cta-hollow-40-16{background:transparent;border-style:solid;border-width:1px;font-size:16px;height:40px;line-height:38px}.info-cta-33-15{font-size:15px;height:33px;line-height:33px}.info-cta-hollow-33-15{background:transparent;border-style:solid;border-width:1px;font-size:15px;height:33px;line-height:31px}.register-button[class]{height:unset;min-width:unset}@media screen and (min-width:481px){.register-button[class]{min-width:400px}}.header-section{display:flex;flex-direction:column;height:372px;justify-content:center}.header-section .ixl-content{padding-bottom:30px;padding-top:20px;text-align:center}.header-section__wave{height:373px;width:2151px}.header-section__bowl{display:none}.header-section__title[class]{font-size:32px}.header-section__description{margin-bottom:20px;margin-top:20px}.header-section__timer{display:none}@media screen and (min-width:481px){.header-section .ixl-content{padding-bottom:55px;padding-top:40px}.header-section__description{margin:30px 0}.header-section__title[class]{font-size:42px}}@media screen and (min-width:661px){.header-section__title[class]{font-size:42px}}@media screen and (min-width:801px){.header-section{display:block;height:385px}.header-section .ixl-content{padding-bottom:25px;padding-top:30px;text-align:start}.header-section--timer-hidden .ixl-content{padding-top:30px}.header-section__wave-with-bowl{height:386px;width:1131px}.header-section__wave{display:none}.header-section__title[class]{text-align:start}.header-section__description{margin:20px 0}.header-section__description[class]{text-align:start}.header-section__timer{display:block;margin-top:20px;transform:scale(.7);transform-origin:top left}.header-section__timer--hidden{display:none}}@media screen and (min-width:1014px){.header-section{height:372px}.header-section .ixl-content{padding-top:60px;position:relative}.header-section__wave-with-bowl{display:none}.header-section__bowl,.header-section__wave{display:block}.header-section__wave{height:373px;width:2151px}.header-section__bowl{height:314px;left:1080px;position:absolute;top:20px;width:488px}.header-section__bowl--timer-hidden{top:10px}.header-section__title{width:580px}.header-section__description{width:400px}.header-section__timer{left:50%;margin-top:unset;position:absolute;top:235px;transform:unset}}.section-title{font:normal 30px/1.2 Roboto Slab,sans-serif;text-align:center}.rules-section .ixl-content{margin:60px auto 40px}.rs__title{margin-bottom:15px;text-align:left}.rs__text-image{align-items:center;display:flex;flex-direction:column}@media screen and (min-width:1014px){.rs__text-image{flex-direction:row}}.rs__image-small{height:166px;width:333px}@media screen and (min-width:481px){.rs__image-small{height:215px;width:431px}}@media screen and (min-width:desktop){.rs__image-small{height:293px;width:588px}}@media screen and (min-width:1014px){.rs__image-small{display:none}}.rs__image-large{display:none}@media screen and (min-width:1014px){.rs__image-large{display:block;height:362px;width:529px}}@media screen and (min-width:large-desktop){.rs__image-large{height:440px;width:643px}}.rs__paragraph{color:#545454;font:normal 14px/1.6em Verdana,sans-serif;margin:10px 0;text-align:left}@media screen and (min-width:660px){.rs__paragraph{font:normal 15px/1.6em Verdana,sans-serif}}.rs__link{color:#1f9ac7}.rs__link:hover{color:#00609A}.rs__list-item{align-items:center;display:flex;flex-direction:row;margin-left:20px}.rs__check{height:20px;width:23px}.rs__cta-container{display:flex;justify-content:center}.rs__cta{margin-top:15px}.rs__subtitle{font-size:24px;margin:30px 0 50px}.rs__step-boxes{display:flex;flex-direction:column;gap:30px;margin-bottom:20px}@media screen and (min-width:1014px){.rs__step-boxes{flex-direction:row;gap:15px}}.rs__step-box{border-radius:10px;box-shadow:0 1px 4px 0 #00000040;display:flex;flex-direction:column;justify-content:center;padding:25px 20px;position:relative}@media screen and (min-width:1014px){.rs__step-box{width:100%}}.rs__step-box-title-box{border-bottom-right-radius:20px;border-top-left-radius:5px;border-top-right-radius:20px;display:flex;flex-direction:column;height:40px;justify-content:center;left:-1px;padding-left:20px;position:absolute;top:0;transform:translateY(-50%);width:140px}.rs__step-box-title{color:white;font:normal 21px/1.2em Roboto Slab,sans-serif}.rs__step-highlight{font-weight:700}.rs__step-box-1{background-color:#E6F8F1;border:1px solid #0bc1b6}.rs__step-box-1 .rs__step-highlight{color:#0BC1B6}.rs__step-box-title-box-1{background-color:#0BC1B6}.rs__step-box-2{background-color:#F2F0FB;border:1px solid #7a67d7}.rs__step-box-2 .rs__step-highlight{color:#7A67D7}.rs__step-box-title-box-2{background-color:#7A67D7}.rs__step-box-3{background-color:#E6F7FD;border:1px solid #00aeef}.rs__step-box-3 .rs__step-highlight{color:#00AEEF}.rs__step-box-title-box-3{background-color:#00AEEF}.rs__reminder{text-align:center}.ifcm__title-quote-2018{color:#00AEEF;display:flex;font:normal 24px/1.2 Roboto Slab,sans-serif}.ifcm__title-quote-2018:after{border-bottom:1px solid #e9e9e9;content:"";flex:1 1 0;margin:auto auto auto 20px}.ifcm__message-text-quote-2018{color:#545454;font:16px/1.5 Verdana,sans-serif;margin-top:10px}.inquiry-form-contact-footer-quote-2018{font:normal 18px/1.2 Roboto Slab,sans-serif;text-align:center}.ifcf__link-quote-2018{color:#007DB8;text-decoration:none}.ifcf__link-quote-2018:focus,.ifcf__link-quote-2018:hover{color:#00609A;text-decoration:underline}.inquiry-form-container-quote-2018{background-color:#fff;border-radius:10px;box-shadow:0 1px 8px 0 rgba(0,0,0,.2);padding:50px 60px}.disabled-form-message__contact-footer,.disabled-form-message__text{color:#545454;font:normal 15px/1.2 Verdana,sans-serif}.disabled-form-message__text{margin:40px auto;text-align:center}.disabled-form-message__divider{border-bottom:2px solid #03c1d5;margin:auto;width:260px}.disabled-form-message__contact-footer{margin-top:35px}.registration-confirmation-message{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:30px;justify-content:center;min-height:420px;padding:0 50px;text-align:center}@media screen and (min-width:661px){.registration-confirmation-message{padding:0 150px}}.registration-confirmation-message__check-icon{height:97px;width:97px}.registration-confirmation-message__text{color:#545454;font:normal 30px/1.2 Roboto Slab,sans-serif}.inquiry-form-job-application,.inquiry-form-quote-2018,.inquiry-form-quote-2018-responsive,.inquiry-form-takeoff-mini,.inquiry-form-takeoff-splash{display:flex;flex-direction:column}.inquiry-form-action-error-area-job-application,.inquiry-form-action-error-area-quote-2018,.inquiry-form-action-error-area-quote-2018-responsive,.inquiry-form-action-error-area-takeoff-mini,.inquiry-form-action-error-area-takeoff-splash{margin-bottom:10px}.ifaea__action-error-quote-2018,.ifaea__action-error-quote-2018-responsive{color:#f53f46;font:normal 13px/1.2 Verdana,sans-serif}.ifaea__action-error-job-application{color:#f53f46;font:300 13px/1.2 Roboto,sans-serif}.ifaea__action-error-takeoff-splash{color:#f53f46;font:normal 13px/1.2 Verdana,sans-serif}.ifaea__action-error-takeoff-mini{color:#7E0000;font:normal 13px/1.2 Raleway,sans-serif}.inquiry-form-fieldset{border:0;margin:0;padding:0}.inquiry-form-fieldset-quote-2018{display:grid;gap:15px 40px;grid-template-columns:1fr 1fr;margin-bottom:15px}.inquiry-form-fieldset-quote-2018:last-of-type{margin-bottom:0}.inquiry-form-fieldset-quote-2018-responsive{display:flex;flex-direction:column;gap:15px;margin-bottom:15px}.inquiry-form-fieldset-quote-2018-responsive:last-of-type{margin-bottom:0}@media screen and (min-width:661px){.inquiry-form-fieldset-quote-2018-responsive{display:grid;gap:15px 40px;grid-template-columns:1fr 1fr}}.inquiry-form-fieldset-job-application{display:flex;flex-direction:column;gap:30px;margin-bottom:30px}.inquiry-form-fieldset-job-application:last-of-type{margin-bottom:0}.inquiry-form-fieldset-takeoff-splash{display:flex;flex-direction:column;gap:15px;margin-bottom:15px}.inquiry-form-fieldset-takeoff-splash:last-of-type{margin-bottom:0}.inquiry-form-fieldset-takeoff-mini{display:grid;gap:15px 40px;grid-template-columns:1fr 1fr;margin-bottom:15px}.inquiry-form-fieldset-takeoff-mini:last-of-type{margin-bottom:0}.inquiry-form-legend-quote-2018,.inquiry-form-legend-quote-2018-responsive{grid-column:1/-1;margin-bottom:10px;width:100%}.inquiry-form-legend-job-application{grid-column:1/-1;margin-bottom:20px;width:100%}.inquiry-form-legend-takeoff-mini,.inquiry-form-legend-takeoff-splash{grid-column:1/-1;margin-bottom:10px;width:100%}.ifl__title-quote-2018,.ifl__title-quote-2018-responsive{color:#00AEEF;display:flex;font:normal 24px/1.2 Roboto Slab,sans-serif}.ifl__title-quote-2018-responsive:after,.ifl__title-quote-2018:after{border-bottom:1px solid #e9e9e9;content:"";flex:1 1 0;margin:auto auto auto 20px}.ifl__title-job-application{color:#00AEEF;display:flex;font:normal 24px/1.2 Roboto Slab,sans-serif}.ifl__title-job-application:after{border-bottom:1px solid #e9e9e9;content:"";flex:1 1 0;margin:auto auto auto 20px}.ifl__title-takeoff-splash{color:#00AEEF;display:flex;font:normal 24px/1.2 Roboto Slab,sans-serif}.ifl__title-takeoff-splash:after{border-bottom:1px solid #979797;content:"";flex:1 1 0;margin:auto auto auto 20px}.ifl__title-takeoff-mini{color:#240051;display:flex;font:normal 24px/1.2 Raleway,sans-serif}.ifl__sub-text-job-application,.ifl__sub-text-quote-2018,.ifl__sub-text-quote-2018-responsive,.ifl__sub-text-takeoff-splash{color:#999;font:italic 18px/1.2 Verdana,sans-serif;margin-bottom:15px;margin-top:10px}.ifl__sub-text-takeoff-mini{color:#532F42;font:italic 18px/1.2 Raleway,sans-serif;margin-bottom:15px;margin-top:10px}.inquiry-form-field-takeoff-splash{margin:0 50px}.inquiry-form-submit-button-quote-2018{margin:35px auto auto;width:300px}.inquiry-form-submit-button-quote-2018:disabled{cursor:not-allowed}.inquiry-form-submit-button-quote-2018:disabled,.inquiry-form-submit-button-quote-2018:disabled:focus,.inquiry-form-submit-button-quote-2018:disabled:hover{background-color:rgba(0,0,0,.12);color:rgba(0,0,0,.26)}.cg__fieldset{border:0;margin:0;padding:0}.cg__legend-quote-2018,.cg__legend-quote-2018-responsive{color:#545454;font:normal 15px/1.2 Verdana,sans-serif}.cg__legend-job-application{color:#545454;font:300 15px/1.2 Roboto,sans-serif}.cg__legend-takeoff-splash{align-items:center;color:#3A7390;display:flex;font:normal 15px/1.2 Verdana,sans-serif;justify-content:right}.cg__legend-takeoff-mini{color:#532F42;font:normal 15px/1.2 Raleway,sans-serif}.cg__checkbox-list-quote-2018,.cg__checkbox-list-quote-2018-responsive{background-color:#f7f7f7;background-color:unset;border:1px solid transparent;border-radius:5px;border-radius:unset;box-sizing:border-box;color:#545454;-moz-column-gap:35px;column-gap:35px;display:flex;flex-direction:row;font:normal 16px/1.25 Verdana,sans-serif;margin-top:5px;padding:10px 0;width:100%}.cg__checkbox-list-quote-2018-responsive:focus,.cg__checkbox-list-quote-2018:focus{border-color:#00AEEF;outline:0}.cg__checkbox-list-quote-2018--error,.cg__checkbox-list-quote-2018--error:focus,.cg__checkbox-list-quote-2018-responsive--error,.cg__checkbox-list-quote-2018-responsive--error:focus{border-color:#f53f46}.cg__checkbox-list-job-application{background-color:#f7f7f7;background-color:unset;border:1px solid transparent;border-radius:5px;border-radius:unset;box-sizing:border-box;color:#545454;-moz-column-gap:35px;column-gap:35px;display:flex;flex-direction:row;flex-wrap:wrap;font:300 15px/1.25 Roboto,sans-serif;margin-top:5px;padding:10px 0;row-gap:10px;width:100%}.cg__checkbox-list-job-application:focus{border-color:#00AEEF;outline:0}.cg__checkbox-list-job-application--error,.cg__checkbox-list-job-application--error:focus{border-color:#f53f46}.cg__checkbox-list-takeoff-splash{background-color:#FFF;background-color:unset;border:1px solid transparent;border-radius:5px;border-radius:unset;box-shadow:inset 0 1.5px 4px 0 #00000026;box-sizing:border-box;color:#545454;-moz-column-gap:35px;column-gap:35px;display:flex;flex-direction:row;font:normal 16px/1.25 Verdana,sans-serif;padding:10px 0;width:100%}.cg__checkbox-list-takeoff-splash:focus{border-color:#00AEEF;outline:0}.cg__checkbox-list-takeoff-splash--error,.cg__checkbox-list-takeoff-splash--error:focus{border-color:#f53f46}.cg__checkbox-list-takeoff-mini{background-color:#FFF;background-color:unset;border:1px solid transparent;border-radius:5px;border-radius:unset;box-sizing:border-box;color:#532F42;-moz-column-gap:35px;column-gap:35px;display:flex;flex-direction:row;font:normal 16px/1.25 Raleway,sans-serif;margin-top:5px;padding:10px 0;width:100%}.cg__checkbox-list-takeoff-mini:focus{border-color:#973883;box-shadow:0 0 1.6px 1px #E7C7D8;outline:0}.cg__checkbox-list-takeoff-mini--error,.cg__checkbox-list-takeoff-mini--error:focus{background-color:#FFE7E7;border-color:#C38DAA}.checkbox-group-item-takeoff-mini{display:flex}.cgi__checkbox-quote-2018{margin-right:5px}.cgi__checkbox-job-application,.cgi__checkbox-takeoff-mini{height:0;opacity:0;position:absolute;width:0}.cgi__custom-checkbox{cursor:pointer}.cgi__custom-checkbox-job-application{align-items:center;background-color:#FFF;border:1px solid #202020;border-radius:5px;display:flex;height:15px;justify-content:center;margin-right:5px;width:15px}.cgi__checkbox:focus+.cgi__custom-checkbox-job-application{border-color:#0070D6}.cgi__custom-checkbox-takeoff-mini{align-items:center;background-color:#FFF;border:1px solid #c38daa;border-radius:5px;display:flex;height:18px;justify-content:center;margin-right:5px;width:18px}.cgi__checkbox:focus+.cgi__custom-checkbox-takeoff-mini{border-color:#973883;box-shadow:0 0 1.6px 1px #E7C7D8}.cgi__label-quote-2018,.cgi__label-quote-2018-responsive{color:#545454;font:normal 15px/1.2 Verdana,sans-serif;margin-left:5px}.cgi__label-job-application{color:#545454;display:flex;font:300 15px/1.2 Roboto,sans-serif}.cgi__label-takeoff-splash{align-items:center;color:#3A7390;display:flex;font:normal 15px/1.2 Verdana,sans-serif;justify-content:right;margin-left:5px}.cgi__label-takeoff-mini{align-items:center;color:#532F42;display:flex;font:normal 15px/1.2 Raleway,sans-serif}.school-checkbox-group-field{background-color:#e6f7fd;border-radius:10px;height:180px;padding:20px 25px 15px}.school-checkbox-group-field__label{visibility:hidden}.school-checkbox-group-field__checkbox-list{flex-direction:column;height:180px;margin:0;overflow-y:auto;padding:0 10px;row-gap:10px}.school-checkbox-group-field__divider{border-bottom:1px solid #d7e7ec;margin:10px 0}.school-checkbox-group-field__tooltip{display:none}.school-checkbox-group-field__checkbox-item-container{position:relative}.school-checkbox-group-field__checkbox-item-container:focus .school-checkbox-group-field__tooltip,.school-checkbox-group-field__checkbox-item-container:hover .school-checkbox-group-field__tooltip{align-items:center;background-color:#fff;border-radius:2px;bottom:125%;box-shadow:0 1px 5px 0 rgba(0,0,0,.25);color:#545454;display:flex;font:normal 12px/1.25 Verdana,sans-serif;justify-content:center;left:10%;padding:10px;position:absolute;text-align:center;z-index:1}.school-checkbox-group-field__checkbox{margin-right:10px}.school-checkbox-group-field__checkbox-label{align-items:center;display:flex;margin:0}.school-checkbox-group-field__checkbox--disabled .school-checkbox-group-field__checkbox-label{color:#AAA}.cf__label-quote-2018,.cf__label-quote-2018-responsive{color:#545454;font:normal 15px/1.2 Verdana,sans-serif;margin-left:5px}.consent-checkbox-field{align-items:center;display:flex}.consent-checkbox-field__label{font:normal 14px/1.6 Verdana,sans-serif;margin-left:10px}@media screen and (min-width:661px){.consent-checkbox-field__label{font-size:15px}}.consent-checkbox-field____checkbox{min-width:25px}.consent-message{color:#545454;font:normal 14px/1.6 Verdana,sans-serif}.consent-message__link{color:#007DB8}.consent-message__link:focus,.consent-message__link:hover{color:#00609A}@media screen and (min-width:661px){.consent-message{font-size:15px}}.registration-form--no-school-checkbox-group{padding:20px}.registration-form__school-checkbox-and-consent-message-block{align-items:center;display:flex;flex-direction:column;gap:30px;justify-content:center}.registration-form__fieldset{grid-template-columns:1fr;margin-top:40px}.registration-form__school-checkbox-group-field{max-width:300px}.registration-form__consent-checkbox{justify-content:center;margin-top:30px}.registration-form__consent-checkbox-label{margin-left:10px}.registration-form__action-errors{margin-top:35px;text-align:center}@media screen and (min-width:481px){.registration-form__school-checkbox-group-field{min-width:300px}}@media screen and (min-width:801px){.registration-form__school-checkbox-and-consent-message-block{flex-direction:row}}.registration-form-section{padding-bottom:45px;padding-top:55px;position:relative}.registration-form-section--full-height{min-height:630px}@media screen and (max-width:660px){.registration-form-section .ixl-content{padding-left:5px;padding-right:5px}}.registration-form-section__form-container{margin:0 auto 10px;max-width:935px;padding:25px 10px}@media screen and (min-width:481px){.registration-form-section__form-container{margin-bottom:35px}}@media screen and (min-width:661px){.registration-form-section__form-container{margin-bottom:55px}}@media screen and (min-width:801px){.registration-form-section__form-container{margin-bottom:90px;padding:25px}}@media screen and (min-width:1014px){.registration-form-section__form-container{margin-bottom:130px}}.registration-form-section__banner-image{bottom:0;height:116px;left:50%;pointer-events:none;position:absolute;transform:translateX(-50%);width:720px}@media screen and (min-width:481px){.registration-form-section__banner-image{height:155px;width:965px}}@media screen and (min-width:661px){.registration-form-section__banner-image{height:193px;width:1200px}}@media screen and (min-width:801px){.registration-form-section__banner-image{height:247px;width:1700px}}@media screen and (min-width:1014px){.registration-form-section__banner-image{height:313px;width:1943px}}.vocab-bowl-registration-faq-section{background-color:#E7F9F8}.vocab-bowl-registration-faq-section .ixl-content{padding:35px 20px}.faq__title{color:#0BC1B6;font-weight:300;margin:0 auto 25px;text-align:center}.faq__q-a-container{background-color:#fff;border-radius:10px;box-shadow:0 1px 4px 0 rgba(0,0,0,.25);box-sizing:border-box;display:block;margin:10px 0;width:100%}.faq__q-a-container:first-child{margin-top:25px}.faq__q-a-container:last-child{margin-bottom:0}.faq__q-before{color:#00aeef;font:300 24px/1 Roboto Slab,sans-serif;left:0;position:absolute;top:50%;transform:translateY(-50%)}.faq__q-container{background-color:unset;border:unset;padding:15px;text-align:left;width:100%}.faq__q-container:hover{cursor:pointer}.faq__a-text,.faq__q-text{color:#545454;font:400 18px/1.6em Roboto Slab,sans-serif;padding:0 30px;position:relative}.faq__a-text a,.faq__q-text a{color:#1f9ac7;text-decoration:underline}.faq__a-text a:hover,.faq__q-text a:hover{color:#00609A}.faq__q-text:after{background-image:url(/assets/vocabBowl/registrationPage/faq/faq-plus.png?version=0);background-position:50%;background-repeat:no-repeat;background-size:contain;content:" ";display:block;height:24px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:24px}.faq__a-before{color:#42ae18;content:"A";font:300 24px/1 Roboto Slab,sans-serif;height:24px;left:0;position:absolute;top:0}.faq__a-container{display:none}.faq__a-text ul{padding-inline-start:30px}.faq__a-text li{list-style:unset}.faq__selected .faq__q-text:after{background-image:url(/assets/vocabBowl/registrationPage/faq/faq-minus.png?version=0)}.faq__selected .faq__a-container{display:block;padding:0 15px 15px}.faq__full-rules{margin:35px auto 0;width:-moz-fit-content;width:fit-content}.faq__full-rules-text{font:300 18px/1.6em Verdana,sans-serif}.faq__full-rules-link{align-items:center;color:#00609A;display:flex;gap:5px;justify-content:center;text-decoration:none}.faq__full-rules-link:hover{color:#00609A}.faq__full-rules-link:hover .faq__full-rules-text{text-decoration:underline}.faq__full-rules-arrow{height:20px;width:20px}@media screen and (min-width:481px){.vocab-bowl-registration-faq-section .ixl-content{padding:40px 10px}.faq__q-a-container{margin:20px 0}.faq__q-container{padding:25px}.faq__selected .faq__a-container{padding:0 25px 25px}.faq__a-text,.faq__q-text{padding:0 40px}}