.text-primary{color:#004996!important}.light-blue-text,.text-secondary{color:#42b4ed!important}.text-black{color:#000!important}.text-white{color:#fff!important}.bg-primary{background-color:#004996!important}.bg-secondary{background-color:#42b4ed!important}
.component.accordion{padding:0 15px}.component.accordion .items .item .toggle-header{border-bottom-color:#004996}.component.accordion .items .item .toggle-header .field-heading{color:#004996}.component.accordion.accordion-extended .toggle-content{border-right:1px solid #004996;border-left:1px solid #004996;border-bottom:1px solid #004996}.component.accordion.accordion-extended .items .item{list-style:none}.component.accordion.accordion-extended .items .item .toggle-header{border:1px solid #004996}.component.accordion .accordion-extended .toggle-content{border-right:1px solid #004996;border-left:1px solid #004996;border-bottom:1px solid #004996}.component.accordion .accordion-extended .items .item .toggle-header{border:1px solid #004996}
.component.breadcrumb .component-content{border-bottom:1px solid #004996}.component.breadcrumb .separator{color:#004996}.component.breadcrumb .breadcrumb-item a{color:#004996;font-size:14px;font-weight:700;transition:color .3s}.component.breadcrumb .breadcrumb-item a:focus,.component.breadcrumb .breadcrumb-item a:hover{color:#42b4ed;transition:color .3s}.component.breadcrumb li.home a{background-image:url(../images/home.svg);margin-top:-2px;display:inline-block;font-size:0;vertical-align:inherit;width:20px;height:20px;background-repeat:no-repeat;background-position:center center}.component.breadcrumb li.home a:focus,.component.breadcrumb li.home a:hover{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1664 1312'%3E%3Cpath fill='%2342b4ed' d='M1408 768v480q0 26-19 45t-45 19H960V928H704v384H320q-26 0-45-19t-19-45V768q0-1 .5-3t.5-3l575-474l575 474q1 2 1 6zm223-69l-62 74q-8 9-21 11h-3q-13 0-21-7L832 200L140 777q-12 8-24 7q-13-2-21-11l-62-74q-8-10-7-23.5T37 654L756 55q32-26 76-26t76 26l244 204V64q0-14 9-23t23-9h192q14 0 23 9t9 23v408l219 182q10 8 11 21.5t-7 23.5z'%3E%3C/path%3E%3C/svg%3E")}
.contact-form{color:#004996}.contact-form .contact-form__header{color:#004996;font-size:24px}.contact-form .select-arrow:after{color:#004996}.contact-form .contact-form-checkboxes .contact-form-checkbox input[type=checkbox]{color:#42b4ed;background-color:#fff;border:solid 1px #42b4ed}.contact-form .contact-form-checkboxes .contact-form-checkbox input[type=checkbox]:checked::after{border-color:#42b4ed;background:#42b4ed;color:#fff}.contact-form .contact-form-section .contact-form-file__label{margin:0 0 .625rem 0;font-weight:700}.contact-form .contact-form-section .contact-form-control__input{color:#004996;border:1px solid #004996}.contact-form .contact-form-section .contact-form-control__input::-webkit-input-placeholder{color:#42b4ed}.contact-form .contact-form-section .contact-form-control__input::placeholder{color:#42b4ed}.contact-form .contact-form-section textarea{resize:vertical;min-height:9.375rem!important;height:auto;width:100%!important}.contact-form .contact-form-main:before{background:#004996}.contact-form .contact-form-checkbox__box{border:2px solid #fff}.contact-form .contact-form-checkbox__check{fill:#fff}input[type=file]{width:31.25rem}input[type=file]::-webkit-file-upload-button{padding:7px 60px;-webkit-transition:1s;transition:1s;color:#fff;display:table-cell;vertical-align:middle;outline:0!important;margin-bottom:0;font-size:16px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;text-transform:uppercase;border-radius:5px;background-color:#42b4ed;border:1px solid transparent;font-family:"Avenir Next Condensed Demi Bold","Helvetica Neue",arial,sans-serif}input[type=file]::file-selector-button{padding:7px 60px;transition:1s;color:#fff;display:table-cell;vertical-align:middle;outline:0!important;margin-bottom:0;font-size:16px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;text-transform:uppercase;border-radius:5px;background-color:#42b4ed;border:1px solid transparent;font-family:"Avenir Next Condensed Demi Bold","Helvetica Neue",arial,sans-serif}input[type=file]::-webkit-file-upload-button:hover{background-color:#004996}input[type=file]::file-selector-button:hover{background-color:#004996}
.component .h1{font-weight:700;font-size:inherit}.component.coveo-searchinterface .resultsPerPage,.component.coveo-searchinterface .sort-filter{border-color:#004996}.coveo-dynamicfacetmanager .coveo-dynamic-facet-header{border-color:#42b4ed}
.component.cards .cta-card{border-color:#004996}.component.cards .cta-card .cta-card__title{color:#004996}.component.cards .cta-card .cta-card__text .split-banner__heading{color:#004996;text-transform:uppercase}.component.cards .cta-card .cta-card__text .split-banner__subheading{color:#004996;font-size:32px}
.component.resource-center{background-color:#f3fbff}.component.resource-center .content-top .title{color:#004996}.component.resource-center .inner-wrap .content-wrap .content-media .media-label{background-color:#004996;color:#fff;border:1px solid #004996}.component.resource-center .inner-wrap .content-wrap .body-copy{min-height:150px}.component.resource-center .inner-wrap .content-wrap .body-copy .sub-heading{color:#004996}.component.resource-center .inner-wrap .content-wrap .body-copy .heading,.component.resource-center .inner-wrap .content-wrap .body-copy .heading span{color:#004996;text-transform:uppercase;-webkit-line-clamp:2}
.component.tips.resource-list{background-color:#f3fbff}.component.tips.resource-list .resource-wrapper .resource .resource__media .resource__label{background:#004996;color:#fff}.component.tips.resource-list .resource-wrapper .resource .resource__content .resource__title{color:#004996}.component.tips.resource-list .resource-wrapper .resource .resource__content .resource__date{color:#42b4ed}@media only screen and (min-width:992px){.component.tips.resource-list .resource-wrapper .resources{position:relative}.component.tips.resource-list .resource-wrapper .resources .resource__content{min-height:200px}}
.component.feature-resource .content-top .title{color:#004996}.component.feature-resource .inner-wrap .content-wrap .content-media .media-label{background-color:#004996;color:#fff;border:1px solid #004996}.component.feature-resource .inner-wrap .content-wrap .body-copy{min-height:150px}.component.feature-resource .inner-wrap .content-wrap .body-copy .sub-heading{color:#004996}.component.feature-resource .inner-wrap .content-wrap .body-copy .heading,.component.feature-resource .inner-wrap .content-wrap .body-copy .heading span{color:#004996;text-transform:uppercase;-webkit-line-clamp:2}
.footer .footer-top{background-color:#004996}.footer .footer-top .container .follow p{color:#42b4ed;font-size:unset}.footer .footer-bottom .footer-utility li .subcategory-link{font-size:13pt}.footer .footer-bottom .footer-nav li a{color:#004996;font-weight:700;text-transform:uppercase;font-size:unset}.footer .footer-bottom .footer-nav li:after{background:#004996}
.component.generic-header{background-color:#004996;text-align:center}.component.generic-header h1,.component.generic-header h2,.component.generic-header h3{color:#fff}
@font-face{font-family:"Avenir Next Condensed Bold";src:url(../fonts/Avenir/AvenirNextCondensed-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Avenir Next Condensed Demi Bold";src:url(../fonts/Avenir/AvenirNextCondensed-DemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"Avenir Next Condensed Medium";src:url(../fonts/Avenir/AvenirNextCondensed-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"Avenir Next Condensed Regular";src:url(../fonts/Avenir/AvenirNextCondensed-Regular.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:HelveticaNeueLTStd-Roman;src:url(../fonts/Helvetica/HelveticaNeueLTStd-Roman.otf) format("truetype");font-weight:400;font-style:normal}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6,.h1,.h2,.h3,.h4,.h5,.h6,.rich-text h1,.rich-text h2,.rich-text h3,.rich-text h4,.rich-text h5,.rich-text h6,h1,h2,h3,h4,h5,h6{font-family:"Avenir Next Condensed Demi Bold","Helvetica Neue",arial,sans-serif}.content h2,.rich-text h2,h2{font-size:28pt;line-height:30pt}h1{font-size:36pt;line-height:35pt}h3{font-size:24pt;line-height:25pt}h4{font-size:18pt;line-height:20pt}h5{font-size:12pt;line-height:15pt}h6{font-size:10pt;line-height:10pt}.content-copy-small{font-family:HelveticaNeueLTStd-Roman,Arial,sans-serif;font-size:12pt;line-height:17pt}.content-copy-medium{font-family:HelveticaNeueLTStd-Roman,Arial,sans-serif;font-size:16pt;line-height:24pt}.component.header{background-color:#004996}.component.header>.component-content>.row:first-child{background-color:#f3fbff}.component.header>.component-content>.row:last-child{background-color:#004996}.component.header .utility-navigation ul li:before{background-color:#42b4ed}.component.header .utility-navigation ul li a{font-size:12pt;color:#004996;font-family:"Avenir Next Condensed Demi Bold","Helvetica Neue",arial,sans-serif;text-transform:uppercase}.component.header .utility-navigation ul li a:after{font-size:larger}.component.header .language-selector{background-color:transparent}.component.header .language-selector .language-selector-item a,.component.header .language-selector .language-selector-select-item a{font-size:12pt;color:#004996;font-family:"Avenir Next Condensed Demi Bold","Helvetica Neue",arial,sans-serif;text-transform:uppercase}.component.header .language-selector .fa{color:#fff}.component.header .language-selector .language-selector-item-container{width:100%;background-color:#f3fbff;border:none}.component.header .language-selector .language-selector-item{border-color:#004996}.component.header .language-selector .language-selector-item.is-active:before{background-color:#004996;border-color:#fff;outline-color:#004996}.component.header .global-menu .inner-wrap .top-nav{font-size:18pt;color:#004996}.component.header .global-menu .inner-wrap .top-nav>a{color:#004996;text-transform:uppercase;font-family:"Avenir Next Condensed Demi Bold","Helvetica Neue",arial,sans-serif;line-height:20pt}.component.header .global-menu .inner-wrap .top-nav .items li>a h3{font-size:12pt;color:#42b4ed;text-transform:uppercase}.component.header .global-menu .inner-wrap .top-nav:nth-child(even){background-color:#f3fbff}.component.header .global-menu .inner-wrap .language-selector{background-color:#004996;padding-left:15px}.component.header .global-menu .inner-wrap .language-selector .language-selector-select-item a{color:#fff}.component.header .global-menu .inner-wrap .language-selector .language-selector-item-container{left:0;right:initial;width:100%;background-color:#004996;border:none}.component.header .global-menu .inner-wrap .language-selector .language-selector-item{border-color:#42b4ed}.component.header .global-menu .inner-wrap .language-selector .language-selector-item a{color:#fff;font-size:12pt}.component.header .global-menu .search-wrapper a:last-child::after{background-color:transparent}.component.header .languaage-selector-wrapper .language-selector .fa{color:#004996}@media only screen and (min-width:992px){.component.header .global-menu .menu-wrapper{background-color:#004996}.component.header .global-menu .inner-wrap .top-nav{color:#fff}.component.header .global-menu .inner-wrap .top-nav>a{color:#fff;font-size:18pt}.component.header .global-menu .inner-wrap .top-nav>a:before{background-color:#42b4ed}.component.header .global-menu .inner-wrap .top-nav.has-submenu.active>a{color:#42b4ed}.component.header .global-menu .inner-wrap .top-nav.has-submenu .items::before{background-color:#004996}.component.header .global-menu .inner-wrap .top-nav:nth-child(even){background-color:transparent}.component.header .global-menu .inner-wrap .top-nav .items{width:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.component.header .global-menu .inner-wrap .top-nav .items li{text-align:center}.component.header .global-menu .inner-wrap .top-nav .items li a{color:#42b4ed}.component.header .global-menu .inner-wrap .top-nav .items li a h3{color:#42b4ed}.component.header .languaage-selector-wrapper{padding:0;text-align:right}.component.header .languaage-selector-wrapper .language-selector .language-selector-select-item>a:after{right:-3px}.component.header .languaage-selector-wrapper .language-selector .language-selector-select-link{padding-left:unset}.component.header .languaage-selector-wrapper .language-selector .fa{color:#004996}}
.component.hero .hero-image__title *,.component.hero .homepage-hero__heading *,.component.hero .homepage-hero__subheading *,.component.hero .kicker *{color:inherit;text-transform:uppercase}.component.hero .homepage-hero__content.enable-overlay{background-color:#fff}.component.hero .homepage-hero__content .hero-image__title,.component.hero .homepage-hero__content .homepage-hero__heading{color:#42b4ed}.component.hero .homepage-hero__content .homepage-hero__subheading,.component.hero .homepage-hero__content .kicker{color:#004996}.component.hero .homepage-hero__content .hero-image__desc,.component.hero .homepage-hero__content .homepage-hero__text{color:#42b4ed}.component.hero .homepage-hero__slider{display:block}.component.hero .homepage-hero__slider .homepage-hero__slide:not(:first-child){display:none}.component.hero .homepage-hero__slider img{width:100%}.component.hero .homepage-hero__slider .slick-arrow.slick-next::before,.component.hero .homepage-hero__slider .slick-arrow.slick-prev::before{border-color:#fff}.component.hero .homepage-hero__slider .slick-dots li.slick-active button{background:#004996}@media only screen and (min-width:992px){.homepage-hero__media{background-size:cover;background-position:center}.homepage-hero__media .inner-container iframe,.homepage-hero__media[style*="background-image: url("][style*=gif]{width:60%;margin:0 auto;display:flex;position:unset}.homepage-hero__media[style*="background-image: url("][style*=gif]{max-width:30%;background-repeat:no-repeat}.homepage-hero__media .inner-container:has(iframe){padding-top:unset;background-color:#000}.homepage-hero__content{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;max-width:600px;left:8%}}@media only screen and (min-width:992px) and (min-width:3800px){.homepage-hero__content{left:20%}}@media only screen and (min-width:992px){.homepage-hero__content.overlay-right{right:8%;left:initial}.homepage-hero__content.overlay-center{left:50%;top:initial;bottom:10%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}}@media only screen and (min-width:768px){.homepage-hero__media.desktop-only{display:block}.homepage-hero__media.mobile-only{display:none;min-height:0}}@media only screen and (max-width:767px){.homepage-hero__media.desktop-only{display:none;min-height:0}.homepage-hero__media.mobile-only{display:block;min-height:auto!important}.homepage-hero__content{display:none}}
.component.productinformation .pdp__sku,.component.productinformation .title{color:#004996}.component.productinformation .pdp__sku{display:none}.component.productinformation .pdp__bv__rating{margin-bottom:1rem}.component.productinformation .pdp__list div,.component.productinformation .pdp__list li,.component.productinformation .pdp__list p{color:#444;font-size:16px}.component.productinformation .pdp__list .bullet,.component.productinformation .pdp__list li{list-style:none}.component.productinformation .pdp__list .bullet:before,.component.productinformation .pdp__list li:before{content:"\2022";color:#42b4ed;font-weight:700;display:inline-block;width:11px;margin-left:-1em}.component .bullet{list-style:none}.component .bullet:before{content:"\2022";color:#42b4ed;font-weight:700;display:inline-block;width:11px;margin-left:-1em}
.component.product-inventory .product-price{color:#004996}.component.product-inventory .exclusive-retailers p{color:#004996}.component.product-inventory .product-status{color:#42b4ed;font-weight:700}.component.add-to-cart .product-quantity label{font-weight:700;margin-bottom:8px;color:#004996}.component.add-to-cart .product-quantity input{border:1px solid #004996;color:#004996;font-weight:700}.component.add-to-cart .product-quantity input[type=number]::-webkit-inner-spin-button{opacity:1}
@font-face{font-family:"Avenir Next Condensed Bold";src:url(../fonts/Avenir/AvenirNextCondensed-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Avenir Next Condensed Demi Bold";src:url(../fonts/Avenir/AvenirNextCondensed-DemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"Avenir Next Condensed Medium";src:url(../fonts/Avenir/AvenirNextCondensed-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"Avenir Next Condensed Regular";src:url(../fonts/Avenir/AvenirNextCondensed-Regular.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:HelveticaNeueLTStd-Roman;src:url(../fonts/Helvetica/HelveticaNeueLTStd-Roman.otf) format("truetype");font-weight:400;font-style:normal}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6,.h1,.h2,.h3,.h4,.h5,.h6,.rich-text h1,.rich-text h2,.rich-text h3,.rich-text h4,.rich-text h5,.rich-text h6,h1,h2,h3,h4,h5,h6{font-family:"Avenir Next Condensed Demi Bold","Helvetica Neue",arial,sans-serif}.content h2,.rich-text h2,h2{font-size:28pt;line-height:30pt}h1{font-size:36pt;line-height:35pt}h3{font-size:24pt;line-height:25pt}h4{font-size:18pt;line-height:20pt}h5{font-size:12pt;line-height:15pt}h6{font-size:10pt;line-height:10pt}.content-copy-small{font-family:HelveticaNeueLTStd-Roman,Arial,sans-serif;font-size:12pt;line-height:17pt}.content-copy-medium{font-family:HelveticaNeueLTStd-Roman,Arial,sans-serif;font-size:16pt;line-height:24pt}.CoveoSearchInterface{font-family:"Avenir Next Condensed Demi Bold","Helvetica Neue",arial,sans-serif!important;padding-top:1rem}.CoveoSearchInterface>.column-splitter>[class*=col-]:first-child span{color:#004996}.CoveoSearchInterface>.column-splitter>[class*=col-]:first-child>div:first-child{background-color:#004996}.CoveoSearchInterface>.column-splitter>[class*=col-]:first-child>div:first-child h3{color:#fff}.CoveoSearchInterface>.column-splitter>[class*=col-]:last-child .title{padding-left:0}.CoveoSearchInterface>.column-splitter>[class*=col-]:last-child .title .field-title a{color:#004996}.CoveoSearchInterface .coveo-card-layout-container{margin-right:0}.CoveoSearchInterface .coveo-title{font-size:14pt!important}.CoveoSearchInterface .CoveoResult a.CoveoResultLink,.CoveoSearchInterface .CoveoResultLink,.CoveoSearchInterface a.CoveoResultLink{color:#004996}.CoveoSearchInterface .CoveoResult a.CoveoResultLink .coveo-subtitle,.CoveoSearchInterface .CoveoResultLink .coveo-subtitle,.CoveoSearchInterface a.CoveoResultLink .coveo-subtitle{color:#004996;margin-bottom:15px;font-size:12pt!important}.CoveoSearchInterface .CoveoResult a.CoveoResultLink div#LearnMore,.CoveoSearchInterface .CoveoResultLink div#LearnMore,.CoveoSearchInterface a.CoveoResultLink div#LearnMore{bottom:8px}.CoveoSearchInterface .CoveoResultLink .coveo-detail-button{width:90%}.CoveoSearchInterface .coveo-pager-next-icon-svg,.CoveoSearchInterface .coveo-pager-previous-icon-svg{color:#004996}.CoveoSearchInterface .coveo-pager-list-item.coveo-active a{color:#42b4ed}.CoveoSearchInterface .coveo-pager-list-item.coveo-active a:hover{color:inherit}.CoveoSearchInterface .coveo-pager-list-item a{color:#004996;font-weight:700}.CoveoSearchInterface .coveo-pager-list-item a:hover{color:#fff}.CoveoSearchInterface .coveo-querysummary span{color:#004996;font-weight:700}.CoveoSearchInterface .coveo-searchbox+.column-splitter>[class*=col-]:last-child select{color:#004996}.CoveoSearchInterface .CoveoSearchbox input[type=text]{border:1px solid #004996}.CoveoSearchInterface .coveo-dynamic-facet-breadcrumb-title,.CoveoSearchInterface .coveo-facet-breadcrumb-title{color:#42b4ed;text-transform:uppercase}.CoveoSearchInterface .coveo-breadcrumbs{padding-right:0;padding-left:0}.CoveoSearchInterface .CoveoBreadcrumb{border-top:2px solid #004996;border-bottom:2px solid #004996;color:#004996;font-weight:700}.CoveoSearchInterface .coveo-dynamic-facet-show-less,.CoveoSearchInterface .coveo-dynamic-facet-show-more{color:#004996}
.component.quiz .product-quiz{padding:15px;max-width:1200px;margin:0 auto;text-align:center}.component.quiz .product-quiz .inner-container{padding:0}.component.quiz .product-quiz .slick-carousel{overflow:hidden;display:flex;flex-direction:column}.component.quiz .product-quiz .slick-carousel .slide{display:flex;flex-direction:column;align-items:center;border-bottom:solid 1px #004996}.component.quiz .product-quiz .slick-carousel .slide .slide-header{border-bottom:solid 1px #004996}.component.quiz .product-quiz .slick-carousel .slide .slide-header h3{text-transform:capitalize;padding-bottom:1rem}.component.quiz .product-quiz .slick-carousel .slide .slide-header p{color:#42b4ed;padding-bottom:1rem}.component.quiz .product-quiz .slick-carousel .slide .row{display:flex;justify-content:center;background-color:#f2fafe!important}.component.quiz .product-quiz .slick-carousel .slide .quiz-row{display:flex;justify-content:center;background-color:#f2fafe!important}.component.quiz .product-quiz .slick-carousel .slide .quiz-row .quiz_column{padding:10px}.component.quiz .product-quiz .slick-carousel .slide .quiz-row .quiz_column .quiz__media{padding:10px}.component.quiz .product-quiz .slick-carousel .slide .quiz-row .quiz_column .quiz__media .inner-container{display:flex;flex-direction:column;align-items:center}.component.quiz .product-quiz .slick-carousel .slide .quiz-row .quiz_column .quiz__media .inner-container .content-wrap{margin-bottom:10px}.component.quiz .product-quiz .slick-carousel .slide .quiz-row .quiz_column .quiz__media .inner-container .content-wrap img{height:auto;max-width:80px}.component.quiz .product-quiz .slick-carousel .slide .quiz-row .quiz_column .quiz__media .inner-container .content-text{min-height:60px}.component.quiz .product-quiz .slick-carousel .slide .quiz-row .quiz_column .quiz__media .inner-container .content-text h5.heading{text-align:center;padding:10px;text-transform:capitalize}.component.quiz .product-quiz .slick-carousel .slide .quiz-row .quiz_column .quiz__media .inner-container .rounded-checkbox{-webkit-appearance:none;appearance:none;width:15px;height:15px;background:#fff;border-radius:50%;border:2px solid #42b4ed;outline:0;cursor:pointer;transition:background .3s;position:relative}.component.quiz .product-quiz .slick-carousel .slide .quiz-row .quiz_column .quiz__media .inner-container .rounded-checkbox::after{content:"";display:block;width:90%;height:90%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 28' fill='%23fff'%3E%3Cg transform='scale(0.02734375 0.02734375)'%3E%3Cpath d='M954.857 323.429c0 14.286-5.714 28.571-16 38.857l-491.429 491.429c-10.286 10.286-24.571 16-38.857 16s-28.571-5.714-38.857-16l-284.571-284.571c-10.286-10.286-16-24.571-16-38.857s5.714-28.571 16-38.857l77.714-77.714c10.286-10.286 24.571-16 38.857-16s28.571 5.714 38.857 16l168 168.571 374.857-375.429c10.286-10.286 24.571-16 38.857-16s28.571 5.714 38.857 16l77.714 77.714c10.286 10.286 16 24.571 16 38.857z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");opacity:0;transition:opacity .3s ease-in-out}.component.quiz .product-quiz .slick-carousel .slide .quiz-row .quiz_column .quiz__media .inner-container .rounded-checkbox:checked::after{opacity:1}.component.quiz .product-quiz .slick-carousel .slide .quiz-row .quiz_column .quiz__media .inner-container .rounded-checkbox:checked{background:#42b4ed}.component.quiz .product-quiz .slick-carousel .slide .next-button{width:20%;border-radius:.5rem}.component.quiz .slick-arrow{background:#333;color:#fff;border:none;padding:10px;cursor:pointer;transition:background .3s}.component.quiz .slick-arrow:hover{background:#1a1a1a}.component.quiz .slick-arrow:disabled{background:gray;cursor:not-allowed}.next-button{display:block;margin:20px auto;padding:10px 20px;color:#fff;border:none;border-radius:5px;cursor:pointer;width:20%;border-radius:.5rem}.selected-values{margin-top:20px;text-align:center;font-size:16px}@media (max-width:991px){.next-button{width:50%}}@media (min-width:992px){.quiz_column{width:20%}.content-text{min-height:48px!important}.quiz-section{flex:1;text-align:center;display:flex;justify-content:center;background-color:#f2fafe!important}}
.component.promo .split-banner{background-color:#004996}.component.promo .split-banner .split-banner__content .split-banner__subheading{color:#42b4ed}.component.promo .split-banner .split-banner__content .split-banner__heading{color:#fff}.component.promo .split-banner .split-banner__content .split-banner__text{color:#fff}.component.promo .split-banner .split-banner__content .split-banner__text li{margin-left:9em}@media only screen and (min-width:1400px){.split-banner .split-banner__media[style^="background-image: url(/-/media"]{padding-top:14.5%;padding-bottom:14.5%}}
.promo .cta__subheading{color:#004996}.promo .cta__heading{color:#004996}.promo .cta__text{max-width:1020px;margin:0 auto}.promo .cta{margin-bottom:2rem;background:#fff}.promo .cta:after{background:unset}
.component.rail .site-rail .site-rail__header{background:#004996;color:#fff}.component.rail .site-rail .site-rail-main .site-rail-icon svg{fill:#42b4ed}.component.rail .site-rail .site-rail-main .site-rail-content__title{color:#004996;font-weight:700}.component.rail .site-rail .site-rail-main .site-rail-content__text p{color:#004996}.component.rail .site-rail .site-rail-main .site-rail-content__text p a{color:#004996}.component.rail .site-rail .site-rail-main .site-rail-content__highlight{color:#42b4ed}.component.rail .site-rail .site-rail-footer{background:#004996}
.component.related-info .content-top .title{color:#004996}.component.related-info .inner-wrap .content-wrap .content-media .media-label{background-color:#004996;color:#fff;border:1px solid #004996}.component.related-info .inner-wrap .content-wrap .body-copy{min-height:150px}.component.related-info .inner-wrap .content-wrap .body-copy .sub-heading{color:#004996}.component.related-info .inner-wrap .content-wrap .body-copy .heading,.component.related-info .inner-wrap .content-wrap .body-copy .heading span{color:#004996;text-transform:uppercase;-webkit-line-clamp:2}.component.related-info-variant2 .resource-wrapper .resource .resource__media .resource__label{background:#004996;color:#fff}.component.related-info-variant2 .resource-wrapper .resource .resource__content .resource__title{color:#004996}.component.related-info-variant2 .resource-wrapper .resource .resource__content .resource__date{color:#42b4ed}@media only screen and (min-width:992px){.component.related-info-variant2 .resource-wrapper .resources{position:relative}.component.related-info-variant2 .resource-wrapper .resources .resource__content{min-height:200px}}
.component.related-knowledge{background-color:#e4f7fd}.component.related-knowledge .related__content{padding:0 15px}.component.related-knowledge .related__content p{color:#004996;font-weight:700;margin-bottom:5px}.component.related-knowledge .related__content h3{color:#004996}.component.related-knowledge .related__slider{padding:0 15px}.component.related-knowledge .related__slider p{color:#004996;font-weight:700}.component.related-knowledge .related__slider .slick-next{background-color:#42b4ed}.component.related-knowledge .related__pagination{right:0;color:#004996;font-weight:700}@media only screen and (min-width:992px){.component.related-knowledge .related__content{padding:0}.component.related-knowledge .related__slider{margin-left:25px;padding:0}}
.component.related-product .related-products__slider .slick-next:before{border-bottom:3px solid #004996;border-right:3px solid #004996}.component.related-product .related-products__slider .slick-prev:before{border-bottom:3px solid #004996;border-left:3px solid #004996}.component.related-product .sub-title{color:#004996}.component.related-product .card .displaytitle{color:#004996;font-size:18px}
.component.rich-text .page-title{color:#004996}
.component.shopping-cart>.component-content>.row>div:last-child::after{background-color:#004996}.component.shopping-cart .cart-items .content-wrapper h5{color:#004996}.component.shopping-cart .cart-items .content-wrapper .quantity-text{color:#004996}.component.shopping-cart .cart-items .content-wrapper .quantity-input .cart-quantity{color:#004996}.component.shopping-cart .cart-items .content-wrapper .quantity-input .fa-angle-double-down{color:#004996}@media only screen and (min-width:992px){.component.shopping-cart .cart-items>li{border-color:#004996}}.component.shopping-cart .cart-items .currency-text{color:#004996}.component.shopping-cart .checkout h4{color:#004996}.component.shopping-cart .checkout label{color:#004996}.product-details .component.title a{color:#004996;font-size:28pt;font-family:"Avenir Next Condensed Demi Bold","Helvetica Neue",arial,sans-serif}.product-details .component.content a{color:#004996}.product-details .component.content a:hover{color:#42b4ed}.product-details .component .component.link a{color:#004996}
.sitemap ul li{list-style:inherit;margin-bottom:5px}.sitemap ul li a{font-size:16px;color:#004996}.sitemap ul li a:hover{color:#42b4ed}
.component.productdetailtabs .tabbed-content .tabs li:before{background-color:#42b4ed}.component.productdetailtabs .tabbed-content .tabs li a{font-weight:700;color:#004996}.component.productdetailtabs .tabbed-content .tabs li a:active,.component.productdetailtabs .tabbed-content .tabs li a:focus,.component.productdetailtabs .tabbed-content .tabs li a:hover{color:#42b4ed}.component.productdetailtabs .tabbed-content .item .item-content{background-color:#f2fafe}.component.productdetailtabs .tabbed-content .item .item-content .inner-content p,.component.productdetailtabs .tabbed-content .item .item-content div,.component.productdetailtabs .tabbed-content .item .item-content label,.component.productdetailtabs .tabbed-content .item .item-content span,.component.productdetailtabs .tabbed-content .item .item-content strong{color:#004996}.component.productdetailtabs .tabbed-content .item .item-content .title{color:#004996;border-bottom:2px solid #004996}.component.productdetailtabs .tabbed-content .item .item-content a{color:#004996}.component.productdetailtabs .tabbed-content .item .item-content a:hover{color:#42b4ed}.component.productdetailtabs .tabbed-content .item::before{color:#004996}.component.productdetailtabs .pdp__spec{color:#004996!important}
.component.tips-info .content-top .title{color:#004996}.component.tips-info .inner-wrap .content-wrap .content-media .media-label{background-color:#004996;color:#fff;border:1px solid #004996}.component.tips-info .inner-wrap .content-wrap .body-copy{min-height:150px}.component.tips-info .inner-wrap .content-wrap .body-copy .sub-heading{color:#004996}.component.tips-info .inner-wrap .content-wrap .body-copy .heading,.component.tips-info .inner-wrap .content-wrap .body-copy .heading span{color:#004996;text-transform:uppercase;-webkit-line-clamp:2}.component.tips-info .content-wrap .resource__date{color:#42b4ed}
.component.alert-banner{display:none}.component.alert-banner .alert-banner__container{display:block;height:auto;background-color:#efdda6}.component.alert-banner .alert-banner__container.global-alertbanner.sticky{position:fixed;top:0;width:100%;z-index:999}.component.alert-banner .alert-banner__container .alert-banner__close:after,.component.alert-banner .alert-banner__container .alert-banner__close:before{background:#fff}.component.alert-banner .alert-banner__container .alert-banner__message{width:75%}.component.alert-banner .alert-banner__container .alert-banner__message p{color:#fff;margin-bottom:0}@media only screen and (min-width:768px){.component.alert-banner .alert-banner__container{display:flex}}
.component.carousel .featured-slider .featured__pagination{color:#fff}.component.carousel .featured-slider .featured{background-color:#f2fafe;color:#004996}.component.carousel .featured-slider .featured .featured__subheading h4{color:#42b4ed}.component.carousel .featured-slider .slick-prev{left:-1rem}.component.carousel .featured-slider .slick-next{right:-1rem}@media only screen and (min-width:992px){.component.carousel .featured-slider .featured__pagination{color:#004996;right:25px}.component.carousel .featured-slider .featured__title h2{font-size:46pt;line-height:49pt}.component.carousel .featured-slider .featured__subheading h4{font-size:26pt;line-height:28pt}.component.carousel .featured-slider .featured__image{display:flex}.component.carousel .featured-slider .featured__image img{margin:auto;max-width:100%;max-height:100%;min-width:unset;min-height:unset}}.component .feature-resource .inner-wrap .content-wrap .content-media{height:37vh}.component .feature-resource .inner-wrap .content-wrap .content-media img{object-fit:contain}.featured-slider{display:block}.featured-slider .featured:not(:first-child){display:none}.featured-slider img{width:100%}
@font-face{font-family:"Avenir Next Condensed Bold";src:url(../fonts/Avenir/AvenirNextCondensed-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Avenir Next Condensed Demi Bold";src:url(../fonts/Avenir/AvenirNextCondensed-DemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"Avenir Next Condensed Medium";src:url(../fonts/Avenir/AvenirNextCondensed-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"Avenir Next Condensed Regular";src:url(../fonts/Avenir/AvenirNextCondensed-Regular.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:HelveticaNeueLTStd-Roman;src:url(../fonts/Helvetica/HelveticaNeueLTStd-Roman.otf) format("truetype");font-weight:400;font-style:normal}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6,.h1,.h2,.h3,.h4,.h5,.h6,.rich-text h1,.rich-text h2,.rich-text h3,.rich-text h4,.rich-text h5,.rich-text h6,h1,h2,h3,h4,h5,h6{font-family:"Avenir Next Condensed Demi Bold","Helvetica Neue",arial,sans-serif}.content h2,.rich-text h2,h2{font-size:28pt;line-height:30pt}h1{font-size:36pt;line-height:35pt}h3{font-size:24pt;line-height:25pt}h4{font-size:18pt;line-height:20pt}h5{font-size:12pt;line-height:15pt}h6{font-size:10pt;line-height:10pt}.content-copy-small{font-family:HelveticaNeueLTStd-Roman,Arial,sans-serif;font-size:12pt;line-height:17pt}.content-copy-medium{font-family:HelveticaNeueLTStd-Roman,Arial,sans-serif;font-size:16pt;line-height:24pt}body,html{font-family:HelveticaNeueLTStd-Roman,Arial,sans-serif;line-height:17pt;font-weight:400;font-style:normal;max-width:100vw;overflow-x:hidden}h1,h2,h3,h4,h5,h6{color:#004996;text-transform:uppercase}li,ol,ul{list-style:unset}.menu-wrapper li,.menu-wrapper ol,.menu-wrapper ul,.utility-navigation li,.utility-navigation ol,.utility-navigation ul{list-style:none}sup{font-size:.7em;vertical-align:baseline}.btn{border-radius:4px;padding:10px 30px;font-family:"Avenir Next Condensed Demi Bold","Helvetica Neue",arial,sans-serif;text-transform:uppercase}.btn.btn-primary{background-color:#42b4ed;border-color:transparent;color:#fff;font-family:"Avenir Next Condensed Demi Bold","Helvetica Neue",arial,sans-serif}.btn.btn-primary a{color:#fff}.btn.btn-primary a:hover{color:#fff}.btn.btn-primary:active,.btn.btn-primary:focus,.btn.btn-primary:hover{background-color:#004996;border-color:#42b4ed;color:#fff}.btn.btn-primary:disabled{background-color:#dde9f2;border-color:#dde9f2}.btn.btn-primary.dropdown-toggle,.btn.btn-primary.remove-cart-item{background-color:#f3fbff;border:1px solid #004996;color:#004996}.btn.btn-primary.dropdown-toggle:active,.btn.btn-primary.dropdown-toggle:focus,.btn.btn-primary.dropdown-toggle:hover,.btn.btn-primary.remove-cart-item:active,.btn.btn-primary.remove-cart-item:focus,.btn.btn-primary.remove-cart-item:hover{border:1px solid #004996;background-color:#f3fbff}.btn.btn-primary.remove-cart-item{background-color:#fff}.btn.btn-primary.remove-cart-item:hover{background-color:#fff}a:hover{text-decoration:none}.slick-slider .slick-arrow.slick-next::before,.slick-slider .slick-arrow.slick-prev::before{border-color:#004996}.title{text-transform:uppercase;color:#004996;font-weight:700}.title a{color:inherit}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6,.rich-text h1,.rich-text h2,.rich-text h3,.rich-text h4,.rich-text h5,.rich-text h6{color:#004996;font-weight:700}.dropdown-toggle+.dropdown-menu li:hover{color:#fff;background-color:#42b4ed}.dropdown-toggle+.dropdown-menu li.active{background-color:#42b4ed;color:#fff}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}.text-capitalize{text-transform:capitalize}.m-lg-2{margin:.5rem!important}
.featured-slider{background-color:#f2fafe!important}.featured-slider .slick-prev{bottom:1rem!important;right:5rem!important;left:unset!important}.featured-slider .slick-next{bottom:1rem!important;right:2rem!important}@media (resolution:1.25dppx){.container{max-width:calc(100% - 20%)}.feature-resource .inner-wrap .content-wrap .content-media{height:35vh}}@media only screen and (min-width:992px) and (resolution:1.5dppx){.container{max-width:calc(100% - 10%)}.feature-resource .inner-wrap .content-wrap .content-media{height:40vh}div:lang(es-US) .container{max-width:calc(100% - 6%)}}@media only screen and (min-width:992px) and (resolution:1.75dppx){.container{max-width:calc(100% - 5%)}.feature-resource .inner-wrap .content-wrap .content-media{height:90vh}div:lang(es-US) .component.header .global-menu .inner-wrap .top-nav>a{margin-right:10px!important;font-size:.85em!important;padding:0 20px!important}}@media only screen and (min-width:992px) and (max-width:1024px){.container{max-width:calc(100% - 2%)}.component.header .global-menu .inner-wrap .top-nav>a{margin-right:10px!important}div:lang(es-US) .container{max-width:calc(100% - 1%)}div:lang(es-US) .component.header .global-menu .inner-wrap .top-nav>a{font-size:.9em!important;margin-right:10px!important;padding:0 20px}}