.glide{position:relative;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.glide *{-webkit-box-sizing:inherit;box-sizing:inherit}.glide__slides,.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;touch-action:pan-Y;padding:0;white-space:nowrap;display:-webkit-box;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slide,.glide__slides--dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide--rtl{direction:rtl}.glide__arrow{position:absolute;display:block;top:50%;z-index:2;color:#fff;text-transform:uppercase;padding:9px 12px;background-color:transparent;border:2px solid hsla(0,0%,100%,.5);border-radius:4px;-webkit-box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);text-shadow:0 .25em .5em rgba(0,0,0,.1);opacity:1;cursor:pointer;-webkit-transition:opacity .15s ease,border .3s ease-in-out;transition:opacity .15s ease,border .3s ease-in-out;-webkit-transform:translateY(-50%);transform:translateY(-50%);line-height:1}.glide__arrow:focus{outline:none}.glide__arrow:hover{border-color:#fff}.glide__arrow--left{left:2em}.glide__arrow--right{right:2em}.glide__arrow--disabled{opacity:.33}.glide__bullets{position:absolute;z-index:2;bottom:2em;left:50%;display:-webkit-inline-box;display:inline-flex;list-style:none;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.glide__bullet{background-color:hsla(0,0%,100%,.5);width:9px;height:9px;padding:0;border-radius:50%;border:2px solid transparent;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer;line-height:0;-webkit-box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);margin:0 .25em}.glide__bullet:focus{outline:none}.glide__bullet:focus,.glide__bullet:hover{border:2px solid #fff;background-color:hsla(0,0%,100%,.5)}.glide__bullet--active{background-color:#fff}.glide--swipeable{cursor:grab;cursor:-webkit-grab}.glide--dragging{cursor:grabbing;cursor:-webkit-grabbing}.hero-image{position:relative;padding:6.25rem 0;color:#fff;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.hero-image__image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:100%}.hero-image__overlay{display:none}.hero-image__content{-webkit-box-flex:0;flex:0 1 390px;display:inline-block;position:relative;max-width:390px;padding-right:.625rem;padding-left:.625rem}.hero-image__content__title{margin-bottom:1.25rem;color:#fff}.hero-image__content__title--emphasis{font-weight:700;font-size:2.1875rem;line-height:1.2;display:block}.hero-image__content__title--sub{font-size:2.1875rem;font-weight:300;display:block}.hero-image__content__description{font-size:.875rem;font-weight:400;display:-webkit-box;display:flex}.hero-image__content:not(.clearing-form){text-shadow:.125rem .125rem .9375rem rgba(0,0,0,.35)}@media (max-width:1199px){.hero-image__image{background-position-x:70%}}@media (max-width:768px){.hero-image{display:block;padding-top:1.875rem}.hero-image__image{background-position-x:75%}.hero-image__content{max-width:285px}.hero-image__content__title--emphasis{font-weight:700;font-size:1.875rem;line-height:1.2;display:block}.hero-image__content__title--sub{font-size:1.25rem;display:block}.hero-image__content__description{text-shadow:0 0 .5625rem #000}.hero-image__content__description--inner{width:auto;min-width:auto}}@media (min-width:992px){.hero-image__content{margin-left:3vw}}@media (min-width:1200px){.hero-image__content{margin-left:11vw}}.slider-wrapper{max-width:60.625rem;margin-right:auto;margin-left:auto;padding:0 4.6875rem}.glide__slides{margin:0;-webkit-box-align:center;align-items:center}.glide__slide{flex-shrink:1;text-align:center}.glide__slide a{display:block}.glide__slide a img{max-width:100%}.glide__arrow{color:#286e87;width:4.0625rem;font-size:3.375rem;-webkit-box-shadow:none;box-shadow:none;border:none;border-radius:0;padding:0;top:0;-webkit-transform:none;transform:none;text-shadow:none;height:100%;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-transition:color .3s;transition:color .3s}.glide__arrow:focus,.glide__arrow:hover{color:#00a5e1}.glide__arrow--left{left:-4.6875rem}.glide__arrow--right{right:-4.6875rem}@media (max-width:768px){.glide__arrow{width:30px;font-size:100%}.glide__arrow--left{left:-30px}.glide__arrow--right{right:-30px}}.page__landing{width:100%}.page__landing .ss-content{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.page__landing .ss-content .carousel-container .owl-carousel .owl-item{padding:0}.page__landing .ss-content .logo-slider .carousel-container .owl-carousel .owl-item{padding-right:5px;padding-left:5px}.page__landing .main-header{-webkit-box-flex:0;flex-grow:0;flex-shrink:0;flex-basis:auto}.page__landing .hero-image{-webkit-box-flex:1;flex-grow:1;flex-shrink:0;flex-basis:auto}.page__landing__content-wrapper{position:relative;z-index:1;padding-right:.625rem;padding-left:.625rem}.page__landing__content-wrapper--inner{max-width:1180px;margin:0 auto 3.125rem}.page__landing__bottom-wrapper--inner{margin:0 auto;max-width:56.25rem;position:relative}.page__landing__nav{display:-webkit-box;display:flex;max-width:36.25rem;margin:-1.625rem auto 3.125rem}.page__landing__nav__item{margin:0 .625rem;-webkit-box-flex:1;flex-grow:1;flex-shrink:1;flex-basis:0%;text-align:center;position:relative;background-color:#fff;border-color:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2);color:#286e87;font-size:1rem}.page__landing__nav__item:first-child{margin-left:0}.page__landing__nav__item:last-child{margin-right:0}.page__landing__nav__item:focus,.page__landing__nav__item:hover{background-color:#afcd05;border-color:#afcd05}.page__landing__nav__item .fas{font-size:1.5em}.page__landing__nav__item .fas:before{display:block;width:17px}.page__landing__teasers{display:-webkit-box;display:flex;flex-wrap:wrap;justify-content:space-around}.page__landing__teasers figure{-webkit-box-flex:1;flex:1 1 0;text-align:center;font-weight:700}.page__landing__teasers--icon{-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:7.0625rem;height:7.0625rem;margin:0 auto 1.25rem;background-color:#fff;border-radius:100%;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1)}.page__landing .card,.page__landing__teasers--icon{display:-webkit-box;display:flex}.page__landing .card--inner{padding:1.875rem}.page__landing .card .h4{font-weight:700}.page__landing .card__info-col{padding:0 1.25rem 0 0}.page__landing .card__logo-col{width:25%;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.page__landing .card__logo-col .product-image-photo{position:static;-webkit-box-flex:0;flex:0 1 auto;width:100%;max-width:140px;max-height:100%;-webkit-transform:none;transform:none}.page__landing .card__footer__show-more-link{font-weight:700}.page__landing .footer{padding-bottom:1.25rem}@media (max-width:768px){.page__landing__content-wrapper--inner,.page__landing__nav{margin-bottom:1.875rem}.page__landing__nav__item{margin-right:.3125rem;margin-left:.3125rem;padding-right:.4375rem;padding-left:.4375rem;font-size:.875rem}.page__landing__nav__item .fas{display:none}.page__landing .card--inner .card__logo-col{-webkit-box-ordinal-group:3;order:2}.page__landing hr{margin-top:1.875rem}}@media (min-width:992px),(orientation:landscape){.page__landing .ss-content .hero-image{-webkit-box-flex:1;flex:1 0 auto;height:calc(100vh - 170px);min-height:290px;max-height:850px}.page__landing .ss-content .hero-image[data-content-type=banner]{max-height:585px}}