.video-river__item{-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;-o-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}@media (min-width:60rem){.video-river__item{-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}.video-river__item:focus,.video-river__item:hover{-webkit-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04)}}.footer__inner-wrapper,.header-nav__inner-wrapper,.hero-caption,.section,.site-header,.store{padding-left:1.25rem;padding-right:1.25rem}@media (min-width:48rem){.footer__inner-wrapper,.header-nav__inner-wrapper,.hero-caption,.section,.site-header,.store{padding-left:1.875rem;padding-right:1.875rem}}@media (min-width:60rem){.footer__inner-wrapper,.header-nav__inner-wrapper,.hero-caption,.section,.site-header,.store{padding-left:.625rem;padding-right:.625rem}}.hero-cta,.hero-link--dark,.hero-play{border-radius:.9375rem/50%;height:1.875rem;line-height:1.875rem;padding:0 1.25rem;text-align:center;text-transform:uppercase;background-color:#fff;color:#5e3a7e;font-weight:600}.woocommerce-ordering select{font-size:1rem}@media (min-width:60rem){.woocommerce-ordering select{font-size:.75rem}}.woocommerce-ordering select{background-color:#cebfd8}.woocommerce-ordering select:-webkit-autofill{background-color:#cebfd8;-webkit-box-shadow:inset 0 0 0 3.125rem #cebfd8;box-shadow:inset 0 0 0 3.125rem #cebfd8;-webkit-text-fill-color:#5e3a7e}.woocommerce-ordering select[aria-invalid=true]{background-color:rgba(242,86,110,.2);border:1px solid #f2566e}.woocommerce-ordering select[aria-invalid=true]:-webkit-autofill{background-color:rgba(242,86,110,.2);-webkit-box-shadow:inset 0 0 0 3.125rem rgba(242,86,110,.2);box-shadow:inset 0 0 0 3.125rem rgba(242,86,110,.2)}.woocommerce-ordering select{font-weight:400}.woocommerce-ordering select:not([type=checkbox]){margin-bottom:.625rem;width:100%}@media (min-width:48rem){.woocommerce-ordering select:not([type=checkbox]){margin-top:.3125rem}}@media (min-width:60rem){.woocommerce-ordering select:not([type=checkbox]){margin-bottom:.3125rem}}.woocommerce-ordering select:disabled{opacity:.5}.woocommerce-ordering select{display:block;height:3rem;position:relative}@media (min-width:60rem){.woocommerce-ordering select{height:2.125rem}}.woocommerce-ordering select:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB0YWJpbmRleD0iLTEiIHZpZXdCb3g9IjAgMCAyNCAxNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMS4zOTMgMS4yOTNsMTEuMzE0IDExLjMxNG05LjktMTEuMzE0TDExLjI5MyAxMi42MDciIHN0cm9rZT0iIzVFM0E3RSIgc3Ryb2tlLXdpZHRoPSIyIiBmaWxsPSJub25lIi8+PC9zdmc+Cg==);background-repeat:no-repeat;content:"";display:block;height:.375rem;opacity:.6;pointer-events:none;position:absolute;right:.625rem;top:calc(50% - .1875rem);width:.625rem}.woocommerce-ordering select select{height:3rem;padding:0 .9375rem;width:100%}@media (min-width:60rem){.woocommerce-ordering select select{height:2.125rem}}.woocommerce-ordering select select::-ms-expand{display:none}.woocommerce-ordering select select:disabled{pointer-events:none}.form__required{color:#f2566e}@-webkit-keyframes spectrum{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes spectrum{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@-webkit-keyframes jump{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}50%{-webkit-transform:translateY(0);transform:translateY(0)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}80%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes jump{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}50%{-webkit-transform:translateY(0);transform:translateY(0)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}80%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.post-type-archive-product .woocommerce-products-header .page-description{display:none}.woocommerce-ordering{position:relative}.woocommerce-ordering select{-webkit-appearance:menulist;-moz-appearance:menulist;appearance:menulist;background-color:#e7deed;color:#5e3a7e;height:2em;margin-bottom:.9375rem;margin-top:0;padding:.625rem;width:100%}@media (min-width:48rem){.woocommerce-ordering select{margin-bottom:2.8125rem;margin-top:0!important;width:17.75rem}}@media (min-width:60rem){.woocommerce-ordering select{margin:0;width:10.875rem}}.store{width:100%}@media (min-width:48rem){.store{margin:0 auto;max-width:61.25rem}}.hero--store{margin-bottom:0}.hero--store .hero-caption__description p{margin-bottom:.9375rem}.hero--store .hero__figure{margin:0;min-height:0;overflow:hidden;position:relative;width:100%}@media (min-width:48rem){.hero--store .hero__figure{height:100%}}.woocommerce-products-header .page-title{font-size:.875rem;font-weight:600;margin:1.875rem 0;padding-bottom:.625rem;position:relative;text-align:left}@media (min-width:48rem){.woocommerce-products-header .page-title{font-size:1.125rem}}.woocommerce-products-header .page-title:after{background-color:currentColor;bottom:0;content:"";display:block;height:.125rem;left:0;position:absolute;width:3.125rem}.woocommerce figure{max-width:none}.woocommerce .woocommerce-result-count{font-size:.875rem;font-style:italic}.woocommerce #section-store .woocommerce-ordering{clear:both;float:left}.woocommerce #section-store .woocommerce-message{background:#e7deed;border-top-color:#5e3a7e;color:#5e3a7e;margin-top:2.1875rem}.woocommerce #section-store .woocommerce-message:before{color:#5e3a7e;top:1.2em}.woocommerce #section-store #respond input#submit,.woocommerce #section-store a.button,.woocommerce #section-store button.button,.woocommerce #section-store input.button{background:#5e3a7e;border:none;border-radius:25px;color:#fff;font-size:.75rem;margin:0;padding:.625rem .9375rem;text-transform:uppercase}.woocommerce #section-store .woocommerce-breadcrumb,.woocommerce #section-store .woocommerce-breadcrumb a{color:#5e3a7e;font-size:.8125rem}.woocommerce #section-store .products.columns-3 .product{float:none;height:auto;width:100%}@media (min-width:60rem){.woocommerce #section-store .products.columns-3 .product{float:left;min-height:25.625rem;width:30.75%}}.woocommerce #section-store .products .product{border:1px solid rgba(0,0,0,.1);border-radius:20px;padding:.625rem 1.25rem}.woocommerce #section-store .products .product:hover{-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,.1);box-shadow:0 0 5px 1px rgba(0,0,0,.1)}.woocommerce #section-store .products .product .woocommerce-loop-product__title{color:#5e3a7e;font-size:.8125rem;font-weight:600;padding:0 .9375rem;text-transform:uppercase}.woocommerce #section-store .products .product img{padding:.3125rem}.woocommerce #section-store .products .product .price{color:#5e3a7e;font-size:1rem;font-weight:600;padding-left:.9375rem}.woocommerce #section-store .products .product .star-rating{margin:0 .9375rem}.woocommerce #section-store .products .product a.button{background:#5e3a7e;border-radius:25px;color:#fff;font-size:.75rem;margin:.625rem .9375rem 1.5625rem;padding-top:.625rem;text-transform:uppercase}.woocommerce #section-store .products .product .added_to_cart{color:#fff}.woocommerce #section-store .related{clear:both;margin:5rem 0}.woocommerce #section-store .related .product{float:none;padding:.625rem .9375rem 1.25rem;width:100%}.woocommerce #section-store .related .product:hover{-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,.1);box-shadow:0 0 5px 1px rgba(0,0,0,.1)}@media (min-width:48rem){.woocommerce #section-store .related .product{float:left;width:22.05%}}.woocommerce #section-store .related .related-products-title{font-size:.875rem;font-weight:600;margin-bottom:1.875rem;padding-bottom:.625rem;position:relative}@media (min-width:48rem){.woocommerce #section-store .related .related-products-title{font-size:1.125rem}}.woocommerce #section-store .related .related-products-title:after{background-color:currentColor;bottom:0;content:"";display:block;height:.125rem;left:0;position:absolute;width:3.125rem}.woocommerce #section-store .related .products .product{background:none;margin-top:0;min-height:auto}.woocommerce #section-store .related .products .product .price{color:#5e3a7e;font-weight:600;padding:0}.woocommerce #section-store .related .products .woocommerce-loop-product__title{color:#5e3a7e;padding:0}.woocommerce #section-store .related .products a.button{background:#5e3a7e;border:none;border-radius:25px;color:#fff;font-size:.75rem;margin:0;padding:.625rem .9375rem;text-transform:uppercase}.woocommerce #section-store div.product .product_title{color:#5e3a7e;font-size:1.25rem;font-weight:600}.woocommerce.single-product .site-footer{clear:both}.woocommerce.single-product #section-store .product{margin-top:3.125rem}.woocommerce.single-product #section-store .product .flex-control-thumbs li img{margin:.5rem 0 0}.woocommerce.single-product #section-store .product .woocommerce-product-gallery__trigger{background:none;z-index:1}.woocommerce.single-product #section-store .product .woocommerce-product-gallery__trigger:before{background:hsla(0,0%,100%,.6);border-color:#5e3a7e}.woocommerce.single-product #section-store .product .woocommerce-product-gallery__trigger:after{background:#5e3a7e}.woocommerce.single-product #section-store .product .summary{-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,.5);box-shadow:0 0 5px 1px rgba(0,0,0,.5);margin-bottom:5.625rem;padding:1.25rem}@media (min-width:48rem){.woocommerce.single-product #section-store .product .summary{position:relative}.woocommerce.single-product #section-store .product .summary:after{bottom:auto;height:1.625rem;left:-.8125rem;right:auto;top:calc(50% - 0.8125rem);width:1.625rem;background:#5e3a7e;content:"";display:block;position:absolute;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);z-index:1}}.woocommerce.single-product #section-store .product .product_title{color:#fff;font-size:1.5rem}.woocommerce.single-product #section-store .product .woocommerce-review-link{color:#fff;font-size:.9375rem}.woocommerce.single-product #section-store .product .star-rating span:before{color:#fff}.woocommerce.single-product #section-store .product .price{color:#fff;font-size:1.0625rem;font-weight:600;margin:.625rem 0}.woocommerce.single-product #section-store .product .woocommerce-product-details__short-description{color:#fff;margin:1.25rem 0}.woocommerce.single-product #section-store .product .qty{background:#cebfd8;color:#5e3a7e;padding:.25rem}.woocommerce.single-product #section-store .product .stock{color:#cebfd8;margin-bottom:1.25rem}.woocommerce.single-product #section-store .product form.cart{margin-bottom:1.25rem}.woocommerce.single-product #section-store .product form.cart td.label{color:#fff;padding-right:0}.woocommerce.single-product #section-store .product form.cart .reset_variations{color:#fff;margin-left:1.25rem}.woocommerce.single-product #section-store .product form.cart .out-of-stock{color:#45acce;margin-bottom:1.25rem}.woocommerce.single-product #section-store .product form.cart select{-webkit-appearance:menulist;-moz-appearance:menulist;appearance:menulist;background-color:#cebfd8;color:#5e3a7e;margin-bottom:.9375rem;padding-left:.625rem;width:40%}@media (min-width:48rem){.woocommerce.single-product #section-store .product form.cart select{margin-bottom:2.8125rem;width:17.75rem}}@media (min-width:60rem){.woocommerce.single-product #section-store .product form.cart select{margin:0;width:10.875rem}}.woocommerce.single-product #section-store .product .long-description,.woocommerce.single-product #section-store .product .woocommerce-Reviews{clear:both}.woocommerce.single-product #section-store .product .long-description h2,.woocommerce.single-product #section-store .product .woocommerce-Reviews h2{color:#5e3a7e;font-size:.9375rem;font-weight:600;margin-bottom:.625rem;text-transform:uppercase}.woocommerce.single-product #section-store .product .long-description p,.woocommerce.single-product #section-store .product .woocommerce-Reviews p{color:#5e3a7e;font-size:.875rem;margin-bottom:.625rem}.woocommerce.single-product #section-store .product .product_meta{color:#fff;font-size:.75rem;font-weight:600}.woocommerce.single-product #section-store .product .product_meta a{text-decoration:underline}.woocommerce.single-product #section-store .product .product_meta .posted_in{display:block;margin-top:.3125rem}.woocommerce.single-product #section-store .product .product_meta .sku_wrapper{font-style:italic;font-weight:400}.woocommerce.single-product #section-store .product .button.button.alt{background:#fff;border-radius:25;color:#5e3a7e;font-size:.9375rem;margin:0 .25rem;padding-top:.5rem;text-transform:uppercase}.woocommerce.single-product #section-store .product .woocommerce-tabs ul.tabs{padding:0}.woocommerce.single-product #section-store .product .woocommerce-tabs ul.tabs:before{border-color:#cebfd8}.woocommerce.single-product #section-store .product .woocommerce-tabs ul.tabs li{background:rgba(150,109,149,.2);border:none;border-radius:0;margin-left:-1px}.woocommerce.single-product #section-store .product .woocommerce-tabs ul.tabs li:after,.woocommerce.single-product #section-store .product .woocommerce-tabs ul.tabs li:before{display:none}.woocommerce.single-product #section-store .product .woocommerce-tabs ul.tabs li a{color:#5e3a7e;font-size:.8125rem;text-transform:uppercase}.woocommerce.single-product #section-store .product .woocommerce-tabs ul.tabs li.active{background:#5e3a7e;z-index:0}.woocommerce.single-product #section-store .product .woocommerce-tabs ul.tabs li.active a{color:#fff}.woocommerce.single-product #section-store .product .woocommerce-tabs ul.tabs li.active:after,.woocommerce.single-product #section-store .product .woocommerce-tabs ul.tabs li.active:before{display:none}.woocommerce.single-product #section-store .product .woocommerce-tabs .woocommerce-Tabs-panel--additional_information h2,.woocommerce.single-product #section-store .product .woocommerce-tabs .woocommerce-Tabs-panel--reviews h2{font-size:.9375rem;font-weight:600;margin-bottom:1.25rem;text-transform:uppercase}.woocommerce.single-product #section-store .product .woocommerce-tabs .woocommerce-Tabs-panel--additional_information .shop_attributes,.woocommerce.single-product #section-store .product .woocommerce-tabs .woocommerce-Tabs-panel--reviews .shop_attributes{font-size:.875rem}.woocommerce.single-product #section-store .product .woocommerce-tabs .woocommerce-Reviews .comment-reply-title{display:block;font-weight:600;margin:1.875rem 0 1.25rem;text-transform:uppercase}.woocommerce.single-product #section-store .product .woocommerce-tabs .woocommerce-Reviews label{display:block;font-size:.875rem;font-weight:600;margin:.625rem 0}.woocommerce.single-product #section-store .product .woocommerce-tabs .woocommerce-Reviews textarea{background:#e7deed;color:#5e3a7e;padding:.625rem}.woocommerce.single-product #section-store .product .woocommerce-tabs .woocommerce-Reviews .star-rating span:before,.woocommerce.single-product #section-store .product .woocommerce-tabs .woocommerce-Reviews .woocommerce-review__author,.woocommerce.single-product #section-store .product .woocommerce-tabs .woocommerce-Reviews .woocommerce-review__dash,.woocommerce.single-product #section-store .product .woocommerce-tabs .woocommerce-Reviews .woocommerce-review__published-date{color:#5e3a7e}@media (min-width:60rem){.woocommerce-account .post__content,.woocommerce-account .post__header.no-post-image,.woocommerce-cart .post__content,.woocommerce-cart .post__header.no-post-image,.woocommerce-checkout .post__content,.woocommerce-checkout .post__header.no-post-image{width:61.25rem}}.woocommerce-account .post__header.no-post-image,.woocommerce-cart .post__header.no-post-image,.woocommerce-checkout .post__header.no-post-image{margin:0 auto}.woocommerce-account .post__header.no-post-image .post__title,.woocommerce-cart .post__header.no-post-image .post__title,.woocommerce-checkout .post__header.no-post-image .post__title{font-size:1.875rem;margin:2.5rem 0}.woocommerce-account .post__content .woocommerce-info,.woocommerce-account .post__content .woocommerce-message,.woocommerce-cart .post__content .woocommerce-info,.woocommerce-cart .post__content .woocommerce-message,.woocommerce-checkout .post__content .woocommerce-info,.woocommerce-checkout .post__content .woocommerce-message{background:#cebfd8;border-top-color:#5e3a7e;color:#5e3a7e;margin-bottom:0}.woocommerce-account .post__content .woocommerce-info:before,.woocommerce-account .post__content .woocommerce-message:before,.woocommerce-cart .post__content .woocommerce-info:before,.woocommerce-cart .post__content .woocommerce-message:before,.woocommerce-checkout .post__content .woocommerce-info:before,.woocommerce-checkout .post__content .woocommerce-message:before{color:#5e3a7e;top:1.2em}.woocommerce-account .post__content .cart-empty,.woocommerce-cart .post__content .cart-empty,.woocommerce-checkout .post__content .cart-empty{color:#5e3a7e;margin-bottom:0;padding:1.25rem 1.25rem 0}.woocommerce-account .post__content .wc-backward,.woocommerce-account .post__content .wc-backward:hover,.woocommerce-cart .post__content .wc-backward,.woocommerce-cart .post__content .wc-backward:hover,.woocommerce-checkout .post__content .wc-backward,.woocommerce-checkout .post__content .wc-backward:hover{background:#5e3a7e;border-radius:25px;color:#fff;margin:1.25rem;text-transform:uppercase}.woocommerce-account .woocommerce,.woocommerce-cart .woocommerce,.woocommerce-checkout .woocommerce{background:#e7deed}.woocommerce-account .woocommerce .woocommerce-info,.woocommerce-account .woocommerce .woocommerce-message,.woocommerce-cart .woocommerce .woocommerce-info,.woocommerce-cart .woocommerce .woocommerce-message,.woocommerce-checkout .woocommerce .woocommerce-info,.woocommerce-checkout .woocommerce .woocommerce-message{background:#cebfd8;border-top-color:#5e3a7e;color:#5e3a7e;margin-bottom:0}.woocommerce-account .woocommerce .woocommerce-info:before,.woocommerce-account .woocommerce .woocommerce-message:before,.woocommerce-cart .woocommerce .woocommerce-info:before,.woocommerce-cart .woocommerce .woocommerce-message:before,.woocommerce-checkout .woocommerce .woocommerce-info:before,.woocommerce-checkout .woocommerce .woocommerce-message:before{color:#5e3a7e;top:1.2em}.woocommerce-account .woocommerce .woocommerce-error,.woocommerce-cart .woocommerce .woocommerce-error,.woocommerce-checkout .woocommerce .woocommerce-error{background:#45acce;border-top-color:#09495d;color:#fff}.woocommerce-account .woocommerce .woocommerce-error:before,.woocommerce-cart .woocommerce .woocommerce-error:before,.woocommerce-checkout .woocommerce .woocommerce-error:before{color:#fff;top:1.2em}.woocommerce-account .woocommerce .woocommerce-info,.woocommerce-cart .woocommerce .woocommerce-info,.woocommerce-checkout .woocommerce .woocommerce-info{background:rgba(150,109,149,.2)}.woocommerce-account .woocommerce .woocommerce-info:before,.woocommerce-cart .woocommerce .woocommerce-info:before,.woocommerce-checkout .woocommerce .woocommerce-info:before{top:1.2em}.woocommerce-account .woocommerce .shop_table,.woocommerce-cart .woocommerce .shop_table,.woocommerce-checkout .woocommerce .shop_table{border:none;color:#5e3a7e}.woocommerce-account .woocommerce .shop_table td,.woocommerce-account .woocommerce .shop_table th,.woocommerce-cart .woocommerce .shop_table td,.woocommerce-cart .woocommerce .shop_table th,.woocommerce-checkout .woocommerce .shop_table td,.woocommerce-checkout .woocommerce .shop_table th{border:none}.woocommerce-account .woocommerce .shop_table td,.woocommerce-cart .woocommerce .shop_table td,.woocommerce-checkout .woocommerce .shop_table td{border-bottom:1px solid rgba(150,109,149,.2);padding:6px 42px}.woocommerce-account .woocommerce .shop_table td.actions,.woocommerce-cart .woocommerce .shop_table td.actions,.woocommerce-checkout .woocommerce .shop_table td.actions{padding:25px 25px 0}.woocommerce-account .woocommerce .shop_table thead,.woocommerce-cart .woocommerce .shop_table thead,.woocommerce-checkout .woocommerce .shop_table thead{background:#5e3a7e;color:#fff}.woocommerce-account .woocommerce .shop_table img,.woocommerce-cart .woocommerce .shop_table img,.woocommerce-checkout .woocommerce .shop_table img{margin-top:1.875rem;width:auto}.woocommerce-account .woocommerce .shop_table .quantity,.woocommerce-cart .woocommerce .shop_table .quantity,.woocommerce-checkout .woocommerce .shop_table .quantity{margin-top:1.5625rem}.woocommerce-account .woocommerce .shop_table input,.woocommerce-cart .woocommerce .shop_table input,.woocommerce-checkout .woocommerce .shop_table input{background:#cebfd8;color:#5e3a7e}.woocommerce-account .woocommerce .shop_table .product-remove a,.woocommerce-cart .woocommerce .shop_table .product-remove a,.woocommerce-checkout .woocommerce .shop_table .product-remove a{color:#5e3a7e!important}.woocommerce-account .woocommerce .shop_table .product-remove a:hover,.woocommerce-cart .woocommerce .shop_table .product-remove a:hover,.woocommerce-checkout .woocommerce .shop_table .product-remove a:hover{background:#5e3a7e;color:#fff!important}.woocommerce-account .woocommerce .shop_table .coupon .input-text,.woocommerce-cart .woocommerce .shop_table .coupon .input-text,.woocommerce-checkout .woocommerce .shop_table .coupon .input-text{width:50%}.woocommerce-account .woocommerce .shop_table .coupon .button,.woocommerce-cart .woocommerce .shop_table .coupon .button,.woocommerce-checkout .woocommerce .shop_table .coupon .button{background:#5e3a7e;border-radius:25px;color:#fff;font-size:.8125rem;margin:0;padding-top:.5rem;text-transform:uppercase}.woocommerce-account .woocommerce .shop_table button.button,.woocommerce-cart .woocommerce .shop_table button.button,.woocommerce-checkout .woocommerce .shop_table button.button{background:#fff;border-radius:25px;color:#5e3a7e;text-transform:uppercase}.woocommerce-account .woocommerce .cart-collaterals .cart_totals,.woocommerce-cart .woocommerce .cart-collaterals .cart_totals,.woocommerce-checkout .woocommerce .cart-collaterals .cart_totals{margin-left:.625rem}.woocommerce-account .woocommerce .cart-collaterals .cart_totals table td,.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table td,.woocommerce-checkout .woocommerce .cart-collaterals .cart_totals table td{vertical-align:middle}.woocommerce-account .woocommerce .cart-collaterals .cart_totals table th,.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table th,.woocommerce-checkout .woocommerce .cart-collaterals .cart_totals table th{padding-left:0}.woocommerce-account .woocommerce .cart-collaterals .cart_totals table td,.woocommerce-account .woocommerce .cart-collaterals .cart_totals table th,.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table td,.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table th,.woocommerce-checkout .woocommerce .cart-collaterals .cart_totals table td,.woocommerce-checkout .woocommerce .cart-collaterals .cart_totals table th{border-color:#5f516b}.woocommerce-account .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout,.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout,.woocommerce-checkout .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout{padding-right:1.25rem}.woocommerce-account .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout a.checkout-button{background:#5e3a7e;border-radius:25px;color:#fff;font-size:.8125rem;margin:0;padding-top:.9375rem;text-transform:uppercase}.woocommerce-account .checkout,.woocommerce-cart .checkout,.woocommerce-checkout .checkout{padding:0 .625rem .625rem}.woocommerce-account .checkout .col2-set,.woocommerce-account .checkout .col-1,.woocommerce-cart .checkout .col2-set,.woocommerce-cart .checkout .col-1,.woocommerce-checkout .checkout .col2-set,.woocommerce-checkout .checkout .col-1{margin-bottom:.625rem}.woocommerce-account .checkout .woocommerce-checkout-review-order-table td,.woocommerce-cart .checkout .woocommerce-checkout-review-order-table td,.woocommerce-checkout .checkout .woocommerce-checkout-review-order-table td{padding-left:10px}.woocommerce-account .checkout .woocommerce-additional-fields,.woocommerce-account .checkout .woocommerce-billing-fields,.woocommerce-cart .checkout .woocommerce-additional-fields,.woocommerce-cart .checkout .woocommerce-billing-fields,.woocommerce-checkout .checkout .woocommerce-additional-fields,.woocommerce-checkout .checkout .woocommerce-billing-fields{color:#5e3a7e;margin-bottom:.625rem}.woocommerce-account .checkout .woocommerce-additional-fields h3,.woocommerce-account .checkout .woocommerce-billing-fields h3,.woocommerce-cart .checkout .woocommerce-additional-fields h3,.woocommerce-cart .checkout .woocommerce-billing-fields h3,.woocommerce-checkout .checkout .woocommerce-additional-fields h3,.woocommerce-checkout .checkout .woocommerce-billing-fields h3{margin-bottom:.625rem}.woocommerce-account .checkout .woocommerce-additional-fields input,.woocommerce-account .checkout .woocommerce-additional-fields textarea,.woocommerce-account .checkout .woocommerce-billing-fields input,.woocommerce-account .checkout .woocommerce-billing-fields textarea,.woocommerce-cart .checkout .woocommerce-additional-fields input,.woocommerce-cart .checkout .woocommerce-additional-fields textarea,.woocommerce-cart .checkout .woocommerce-billing-fields input,.woocommerce-cart .checkout .woocommerce-billing-fields textarea,.woocommerce-checkout .checkout .woocommerce-additional-fields input,.woocommerce-checkout .checkout .woocommerce-additional-fields textarea,.woocommerce-checkout .checkout .woocommerce-billing-fields input,.woocommerce-checkout .checkout .woocommerce-billing-fields textarea{background:#cebfd8;color:#5e3a7e;padding:.3125rem}.woocommerce-account .checkout .woocommerce-additional-fields .select2-selection,.woocommerce-account .checkout .woocommerce-additional-fields .select2-selection__rendered,.woocommerce-account .checkout .woocommerce-billing-fields .select2-selection,.woocommerce-account .checkout .woocommerce-billing-fields .select2-selection__rendered,.woocommerce-cart .checkout .woocommerce-additional-fields .select2-selection,.woocommerce-cart .checkout .woocommerce-additional-fields .select2-selection__rendered,.woocommerce-cart .checkout .woocommerce-billing-fields .select2-selection,.woocommerce-cart .checkout .woocommerce-billing-fields .select2-selection__rendered,.woocommerce-checkout .checkout .woocommerce-additional-fields .select2-selection,.woocommerce-checkout .checkout .woocommerce-additional-fields .select2-selection__rendered,.woocommerce-checkout .checkout .woocommerce-billing-fields .select2-selection,.woocommerce-checkout .checkout .woocommerce-billing-fields .select2-selection__rendered{background:#cebfd8;color:#5e3a7e}.woocommerce-account .checkout .woocommerce-additional-fields label,.woocommerce-account .checkout .woocommerce-billing-fields label,.woocommerce-cart .checkout .woocommerce-additional-fields label,.woocommerce-cart .checkout .woocommerce-billing-fields label,.woocommerce-checkout .checkout .woocommerce-additional-fields label,.woocommerce-checkout .checkout .woocommerce-billing-fields label{font-weight:600}.woocommerce-account .checkout .woocommerce-additional-fields .required,.woocommerce-account .checkout .woocommerce-additional-fields .woocommerce-invalid label,.woocommerce-account .checkout .woocommerce-billing-fields .required,.woocommerce-account .checkout .woocommerce-billing-fields .woocommerce-invalid label,.woocommerce-cart .checkout .woocommerce-additional-fields .required,.woocommerce-cart .checkout .woocommerce-additional-fields .woocommerce-invalid label,.woocommerce-cart .checkout .woocommerce-billing-fields .required,.woocommerce-cart .checkout .woocommerce-billing-fields .woocommerce-invalid label,.woocommerce-checkout .checkout .woocommerce-additional-fields .required,.woocommerce-checkout .checkout .woocommerce-additional-fields .woocommerce-invalid label,.woocommerce-checkout .checkout .woocommerce-billing-fields .required,.woocommerce-checkout .checkout .woocommerce-billing-fields .woocommerce-invalid label{color:#5e3a7e}.woocommerce-account .checkout .woocommerce-shipping-fields,.woocommerce-cart .checkout .woocommerce-shipping-fields,.woocommerce-checkout .checkout .woocommerce-shipping-fields{display:none}.woocommerce-account .checkout #payment,.woocommerce-cart .checkout #payment,.woocommerce-checkout .checkout #payment{background:hsla(0,0%,100%,.3)}.woocommerce-account .checkout .button.button.alt,.woocommerce-cart .checkout .button.button.alt,.woocommerce-checkout .checkout .button.button.alt{background-color:#5e3a7e;border-radius:25px;color:#fff;font-size:.9375rem;margin:0;padding-top:.5rem;text-transform:uppercase}.shop-navigation{border-radius:25px;-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,.1);box-shadow:0 0 5px 1px rgba(0,0,0,.1);display:table;padding:.9375rem 1.25rem;width:100%}@media (min-width:60rem){.shop-navigation{width:auto}}.shop-navigation:after{clear:both;content:"";display:block}.shop-navigation .store-menu{float:left;margin-right:.4375rem}.shop-navigation .store-menu ul{list-style:none}.shop-navigation .store-menu ul .menu-item-has-children{margin:0;position:relative}@media (min-width:60rem){.shop-navigation .store-menu ul .menu-item-has-children{margin-right:0;padding-right:.8125rem}}.shop-navigation .store-menu ul .menu-item-has-children>a{position:relative}.shop-navigation .store-menu ul li{display:block;list-style:none;position:relative}@media (min-width:60rem){.shop-navigation .store-menu ul li{display:inline-block}}.shop-navigation .store-menu ul li a{font-size:.8125rem;font-weight:400;padding:0;text-transform:uppercase}@media (min-width:60rem){.shop-navigation .store-menu ul li a{padding:0 1.25rem 0 0}}.shop-navigation .store-menu ul li .sub-menu{-webkit-box-shadow:0 .125rem .125rem .0625rem rgba(0,0,0,.2);box-shadow:0 .125rem .125rem .0625rem rgba(0,0,0,.2);display:none;left:-.46875rem;list-style-type:none;margin:0;min-width:11.875rem;padding:.625rem 1.25rem 1.25rem;position:absolute;top:calc(100% + .9375rem);z-index:9999}.shop-navigation .store-menu ul li .sub-menu:before{background:transparent url(data:image/svg+xml;base64,PHN2ZyB0YWJpbmRleD0iLTEiIHZpZXdCb3g9IjAgMCAyNCAxMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSIjOTY2RDk1Ij48cGF0aCBkPSJNMTIgMGwxMiAxMkgwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4K) 50%/contain no-repeat;content:"";display:block;height:.75rem;left:0;position:absolute;top:-.75rem;width:1.5rem}.shop-navigation .store-menu ul li .sub-menu .menu-item{border-bottom:1px solid hsla(0,0%,100%,.5);color:#fff;display:block;margin:0}.shop-navigation .store-menu ul li .sub-menu .menu-item a{padding:.625rem 0}.shop-navigation .store-menu ul li .sub-menu[aria-hidden=false]{display:block}.shop-navigation .menu-cart{float:right}.shop-navigation .menu-cart .cart-contents{display:inline-block;margin:1em 0 0}@media (min-width:60rem){.shop-navigation .menu-cart .cart-contents{margin:0}}.shop-navigation .menu-cart .cart-contents:before{content:"\E01D";font-family:WooCommerce;font-size:28px;font-style:normal;font-weight:400;margin-top:5px;vertical-align:bottom}.shop-navigation .menu-cart .cart-contents:hover{text-decoration:none}.shop-navigation .menu-cart .cart-contents-count{background-color:#5e3a7e;border-radius:20px;color:#fff;font-weight:600;line-height:1;padding:1px 10px;vertical-align:top}.post-type-archive-product .shop-navigation{margin-bottom:3.4375rem}.woocommerce-account .woocommerce{background:none}.woocommerce-account .woocommerce h2:first-of-type{color:#5e3a7e;margin-bottom:.9375rem}.woocommerce-account .woocommerce .woocommerce-error{margin-bottom:1.25rem}.woocommerce-account .woocommerce .woocommerce-form-login,.woocommerce-account .woocommerce .woocommerce-MyAccount-content form{background:#e7deed;border:none;border-radius:0;margin-top:0}.woocommerce-account .woocommerce .woocommerce-form-login label,.woocommerce-account .woocommerce .woocommerce-MyAccount-content form label{color:#5e3a7e;font-weight:600}.woocommerce-account .woocommerce .woocommerce-form-login input,.woocommerce-account .woocommerce .woocommerce-MyAccount-content form input{background:#cebfd8;color:#5e3a7e;padding:.5rem}.woocommerce-account .woocommerce .woocommerce-form-login .required,.woocommerce-account .woocommerce .woocommerce-MyAccount-content form .required{color:#5e3a7e}.woocommerce-account .woocommerce .woocommerce-form-login .button,.woocommerce-account .woocommerce .woocommerce-MyAccount-content form .button{background:#5e3a7e;border-radius:25px;color:#fff;margin-right:.625rem;text-transform:uppercase}.woocommerce-account .woocommerce .woocommerce-form-login .woocommerce-form__input-checkbox,.woocommerce-account .woocommerce .woocommerce-MyAccount-content form .woocommerce-form__input-checkbox{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox;padding:.3125rem}.woocommerce-account .woocommerce .woocommerce-form-login .woocommerce-LostPassword,.woocommerce-account .woocommerce .woocommerce-MyAccount-content form .woocommerce-LostPassword{margin-top:1.25rem}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul{list-style:none}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li{border-bottom:1px solid rgba(150,109,149,.2);margin:0 1.25rem 0 0;padding:.3125rem 0}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation a{font-weight:600;text-decoration:none}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-message{margin-bottom:.9375rem}.woocommerce-account .woocommerce .woocommerce-MyAccount-content a{font-weight:600}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .button{background:#5e3a7e;border-radius:25px;color:#fff;margin-right:.625rem;text-transform:uppercase}.woocommerce-account .woocommerce .woocommerce-MyAccount-content em{color:#5e3a7e;display:block;font-size:.8125rem;margin-top:.625rem}.woocommerce-account .woocommerce .woocommerce-MyAccount-content form{padding:1.25rem}.woocommerce-account .woocommerce .woocommerce-MyAccount-content form fieldset{margin:1.25rem 0}.woocommerce-account .woocommerce .woocommerce-MyAccount-content form fieldset legend{font-size:1.125rem;font-weight:600;margin-bottom:.625rem}.woocommerce-account .woocommerce .woocommerce-MyAccount-content form .select2-container--default .select2-selection--single{background-color:#cebfd8;color:#5e3a7e;margin-bottom:.9375rem;padding-left:.625rem}.page-shop-menu-wrapper{margin:0 auto;max-width:61.25rem}

/*! minireset.css v0.0.3 | MIT License | github.com/jgthms/minireset.css */:root{font-size:medium}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body,h1,h2,h3,h4,h5,h6,hr,html,li,ol,p,ul{margin:0;padding:0}article,aside,footer,header,main,nav,section{display:block}a{color:inherit;text-decoration:none}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}ul{list-style:none}button,input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;font:inherit;margin:0}button{background-color:transparent}fieldset{border:none;margin:0;padding:0}audio,embed,figure,img,object,video{display:block;height:auto;max-width:100%}img{max-width:100%}img,svg{height:auto;width:100%}svg{display:block;pointer-events:none}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;text-align:left}body{background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeSpeed;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;color:#5e3a7e;font:400 100%/normal Poppins,sans-serif;width:100%}body.admin-bar{position:static!important}.site-wrapper{margin:0}.section{clear:both;margin-left:auto;margin-right:auto;max-width:61.25rem}.section--thank-you,.section--video-river{margin-bottom:4.375rem}@media (min-width:48rem){.section--thank-you,.section--video-river{margin-bottom:4.6875rem}}.section--article-river{margin-bottom:2.8125rem}@media (min-width:48rem){.section--article-river{margin-bottom:4.6875rem}}@media (min-width:60rem){.section--article-river{margin-bottom:5.9375rem}}.education-modal,.modal{display:none}.screen-reader-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.site-header{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:5.125rem;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;max-width:61.25rem;width:100%}@media (min-width:60rem){.site-header{height:5.125rem}}.site-header__logo-full{display:none;height:1.4375rem;width:22.25rem}@media (min-width:60rem){.site-header__logo-full{display:block}}.site-header__logo-small{display:block;height:3.0625rem;width:6.25rem}@media (min-width:60rem){.site-header__logo-small{display:none}}.skip-to-content{background-color:#fff;color:inherit;left:0;opacity:0;overflow:hidden;padding:0 .3125rem;position:absolute;text-decoration:none;top:0;z-index:-1}.skip-to-content:focus{opacity:1;z-index:4}.hamburger[aria-expanded=true] .hamburger__top-bun{top:.6875rem;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.hamburger[aria-expanded=true] .hamburger__patty{opacity:0;width:0}.hamburger[aria-expanded=true] .hamburger__bottom-bun{bottom:.625rem;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}@media (min-width:60rem){.hamburger{display:none}}.hamburger__inner-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:1.5rem;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:1.8125rem}.hamburger__bottom-bun,.hamburger__patty,.hamburger__top-bun{background-color:#5e3a7e;height:.125rem;opacity:1;position:relative;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;-o-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;width:1.8125rem}.hamburger__top-bun{top:0}.hamburger__bottom-bun{bottom:0}.header-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:auto}@media (min-width:60rem){.header-nav{margin:0}}.header-nav__inner-wrapper{background-color:#fff;display:none;left:0;position:absolute;top:5.125rem;width:100%;z-index:3}.admin-bar .header-nav__inner-wrapper{top:8rem}@media (min-width:48.9375rem){.admin-bar .header-nav__inner-wrapper{top:7.125rem}}@media (min-width:60rem){.header-nav__inner-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0;position:static}}.header-menu{border-top:1px solid #5e3a7e;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;list-style-type:none;margin:0 0 1.875rem;padding:0;width:100%}@media (min-width:25rem){.header-menu{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}@media (min-width:60rem){.header-menu{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin:0}}.header-menu .menu-item{border-bottom:1px solid #5e3a7e;font-size:.75rem;font-weight:600;margin:0;position:relative;text-transform:uppercase;width:100%}@media (min-width:60rem){.header-menu .menu-item{border:none;margin:0 2.5rem 0 0;width:auto}}.header-menu .menu-item a{display:block;padding:1.25rem 0}@media (min-width:60rem){.header-menu .menu-item a{padding:0}}.header-menu>.menu-item:nth-last-of-type(-3n+3){margin-bottom:1.875rem}@media (min-width:60rem){.header-menu>.menu-item:nth-last-of-type(-3n+3){margin-bottom:0}}.header-menu>.menu-item:nth-last-of-type(-n+2){border:none;margin-right:1.875rem;max-width:7.8125rem;width:calc(50% - 1.875rem)}@media (min-width:48rem){.header-menu>.menu-item:nth-last-of-type(-n+2){margin-right:2.5rem}}@media (min-width:60rem){.header-menu>.menu-item:nth-last-of-type(-n+2){margin-right:1.75rem;width:auto}}.header-menu>.menu-item:nth-last-of-type(-n+2) a{border-radius:.9375rem/50%;height:1.875rem;line-height:1.875rem;padding:0 .9375rem;text-align:center;text-transform:uppercase;background-color:#5e3a7e;color:#fff;display:block}.header-menu>.menu-item:last-of-type{margin-right:0}@media (min-width:60rem){.header-menu>.menu-item:last-of-type{margin-right:1.25rem}}.header-menu .menu-item-has-children{position:relative}@media (min-width:60rem){.header-menu .menu-item-has-children{margin-right:2.1875rem}}.header-menu .menu-item-has-children>a{position:relative}.header-menu .sub-menu{-webkit-box-shadow:0 .125rem .125rem .0625rem rgba(0,0,0,.2);box-shadow:0 .125rem .125rem .0625rem rgba(0,0,0,.2);display:none;list-style-type:none;margin:0;min-width:11.875rem;padding:.625rem 1.25rem 1.25rem;position:relative}@media (min-width:60rem){.header-menu .sub-menu{position:absolute;right:-.46875rem;top:calc(100% + .9375rem)}}.header-menu .sub-menu:before{background:transparent url(data:image/svg+xml;base64,PHN2ZyB0YWJpbmRleD0iLTEiIHZpZXdCb3g9IjAgMCAyNCAxMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSIjOTY2RDk1Ij48cGF0aCBkPSJNMTIgMGwxMiAxMkgwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4K) 50%/contain no-repeat;content:"";display:block;height:.75rem;position:absolute;right:0;top:-.75rem;width:1.5rem}.header-menu .sub-menu .menu-item{border-bottom:1px solid hsla(0,0%,100%,.5);color:#fff;margin:0}.header-menu .sub-menu .menu-item a{padding:.625rem 0}.header-menu .sub-menu .menu-item a:after{background:transparent url(data:image/svg+xml;base64,PHN2ZyB0YWJpbmRleD0iLTEiIHdpZHRoPSIxNCIgaGVpZ2h0PSIyNCIgIHZpZXdCb3g9IjAgMCAxNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48dGl0bGU+aWNvbi1hcnJvdzwvdGl0bGU+PHRpdGxlPkxheWVyIDE8L3RpdGxlPjxwYXRoIGQ9Ik0xLjY5MyAyMi42MDdsMTEuMzE0LTExLjMxNG0tMTEuMzE0LTkuOWwxMS4zMTQgMTEuMzE0IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZT0iI0ZGRkZGRiIgZmlsbD0ibm9uZSIvPjwvc3ZnPgo=) 50%/contain no-repeat;content:"";display:block;height:.75rem;opacity:.5;position:absolute;right:0;top:calc(50% - .375rem);width:.5rem}.header-nav__search-link{display:none;fill:#5e3a7e;height:1.75rem;padding:.3125rem 0 .3125rem .3125rem;width:1.5rem}@media (min-width:60rem){.header-nav__search-link{display:block}}.header-nav-search{margin:0;padding:0 0 1.875rem .3125rem;position:relative}@media (min-width:48rem){.header-nav-search{bottom:0;position:absolute;right:1.875rem;width:calc(100% - 26.875rem)}}@media (min-width:60rem){.header-nav-search{display:none}}.header-nav-search__input{background-color:transparent;border-bottom:1px solid #5e3a7e;height:2.1875rem;padding-left:1.5625rem;width:100%}.header-nav-search__icon{fill:#5e3a7e;height:1.25rem;left:0;position:absolute;top:0;width:1.25rem}.search-overlay{display:none}.search-overlay__form{margin:1.875rem auto 0;max-width:61.25rem;padding:0 .625rem;position:relative;width:100%}.search-overlay__form .search-overlay__input{padding:0 1.5625rem}.search-overlay__input{background-color:transparent;border-bottom:1px solid #5e3a7e;height:2.1875rem;width:100%}.search-overlay__icon{fill:#5e3a7e;height:1rem;left:.625rem;position:absolute;top:calc(50% - .625rem);width:1rem}.search-overlay__close{display:block;height:.75rem;padding:0;position:absolute;right:.625rem;top:calc(50% - .375rem);width:.75rem}.search-overlay__close svg{stroke:#5e3a7e}.hero{color:#fff;margin-bottom:0;position:relative}.hero--about,.hero--education,.hero--get-help,.hero--initiatives,.hero--media,.hero--opportunities,.hero--store{margin-bottom:1.875rem}@media (min-width:48rem){.hero--about,.hero--education,.hero--get-help,.hero--initiatives,.hero--media,.hero--opportunities,.hero--store{margin-bottom:4.375rem}}@media (min-width:60rem){.hero--about,.hero--education,.hero--get-help,.hero--initiatives,.hero--media,.hero--opportunities,.hero--store{margin-bottom:3.75rem}}.hero__figure{background-color:#160e1d;margin:0;min-height:32.5rem;overflow:hidden;position:relative;width:100%}@media (min-width:48rem){.hero__figure{height:100%;min-height:auto}}.hero__figure:after{background:-webkit-gradient(linear,left bottom,left top,color-stop(16.25rem,#160e1d),to(transparent));background:-o-linear-gradient(bottom,#160e1d 16.25rem,transparent 100%);background:linear-gradient(0deg,#160e1d 16.25rem,transparent);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}@media (min-width:48rem){.hero__figure:after{background:-webkit-gradient(linear,left top,right top,from(rgba(22,14,29,.9)),to(transparent));background:-o-linear-gradient(left,rgba(22,14,29,.9),transparent);background:linear-gradient(90deg,rgba(22,14,29,.9),transparent)}}.hero--connect .hero__figure:after,.hero--donate .hero__figure:after,.hero--share-your-story .hero__figure:after{background:-webkit-gradient(linear,left bottom,left top,color-stop(16.25rem,#5e3a7e),to(transparent));background:-o-linear-gradient(bottom,#5e3a7e 16.25rem,transparent 100%);background:linear-gradient(0deg,#5e3a7e 16.25rem,transparent)}@media (min-width:48rem){.hero--connect .hero__figure:after,.hero--donate .hero__figure:after,.hero--share-your-story .hero__figure:after{background:-webkit-gradient(linear,left top,right top,from(rgba(94,58,126,.9)),to(transparent));background:-o-linear-gradient(left,rgba(94,58,126,.9),transparent);background:linear-gradient(90deg,rgba(94,58,126,.9),transparent)}}.hero-caption{height:16.25rem;max-width:61.25rem;position:relative;width:100%;z-index:1}@media (min-width:48rem){.hero-caption{height:100%;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.hero-caption__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:1.25rem}@media (min-width:60rem){.hero-caption__header{margin-bottom:1.875rem}}.hero-caption__icon{display:block;margin-bottom:1.25rem}.hero--donate .hero-caption__icon{height:1.9099rem;width:3rem}.hero--share-your-story .hero-caption__icon{height:1.71429rem;width:3rem}.hero--connect .hero-caption__icon{height:1.47597rem;width:3rem}.hero-caption__content{bottom:4.375rem;left:1.25rem;max-width:calc(100% - 2.5rem);position:absolute;z-index:1}.hero-carousel .hero-caption__content{bottom:6.5625rem}@media (min-width:48rem){.hero-caption__content{left:1.875rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media (min-width:60rem){.hero-caption__content{left:.625rem}}.hero-caption__subheading{font-size:.75rem;font-weight:600;line-height:1;margin-bottom:.625rem;text-transform:uppercase;-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}@media (min-width:48rem){.hero-caption__subheading{font-size:.875rem}}@media (min-width:60rem){.hero-caption__subheading{font-size:.75rem}}.hero-caption__header--no-reverse .hero-caption__subheading{font-size:1.75rem;font-weight:600;line-height:1;margin-bottom:0;text-transform:none;-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}@media (min-width:60rem){.hero-caption__header--no-reverse .hero-caption__subheading{font-size:1.875rem}}.hero-caption__heading{font-size:1.75rem;font-weight:600;line-height:1;margin-bottom:0;text-transform:none}@media (min-width:60rem){.hero-caption__heading{font-size:1.875rem}}.hero-caption__header--no-reverse .hero-caption__heading{font-size:.75rem;font-weight:600;line-height:1;margin-bottom:.625rem;text-transform:uppercase}@media (min-width:48rem){.hero-caption__header--no-reverse .hero-caption__heading{font-size:.875rem}}@media (min-width:60rem){.hero-caption__header--no-reverse .hero-caption__heading{font-size:.75rem}}.hero-caption__video-title{font-size:1.75rem;font-weight:600;line-height:1;margin-bottom:0;text-transform:none}@media (min-width:60rem){.hero-caption__video-title{font-size:1.875rem}}.hero-caption__video-subtitle{font-size:1rem;line-height:1}@media (min-width:48rem){.hero-caption__video-subtitle{font-size:1.375rem}}@media (min-width:60rem){.hero-caption__video-subtitle{font-size:1.125rem}}.hero-caption__video-label{font-size:.75rem;font-weight:600;line-height:1;margin-bottom:.625rem;text-transform:uppercase;-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}@media (min-width:48rem){.hero-caption__video-label{font-size:.875rem}}@media (min-width:60rem){.hero-caption__video-label{font-size:.75rem}}.hero-caption__description{font-size:.75rem;margin-bottom:1.25rem}@media (min-width:48rem){.hero-caption__description{font-size:.875rem;margin-bottom:2.1875rem;width:21.25rem}}@media (min-width:60rem){.hero-caption__description{font-size:.875rem;margin-bottom:1.5625rem;width:28.125rem}}@media (min-width:75.25rem){.hero-caption__description{font-size:.875rem}}.hero-caption__supplemental{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.hero-caption__supplemental a,.hero-caption__supplemental button{font-size:.6875rem}.hero-caption__supplemental a:not(:last-child),.hero-caption__supplemental button:not(:last-child){margin-right:1.25rem}@media (min-width:48rem){.hero-caption__supplemental a:not(:last-child),.hero-caption__supplemental button:not(:last-child){font-size:.75rem;margin-right:2.5rem}}@media (min-width:60rem){.hero-caption__supplemental a:not(:last-child),.hero-caption__supplemental button:not(:last-child){margin-right:1.875rem}}.hero-link{border-style:solid;border-width:2px;border-radius:.9375rem/50%;height:1.875rem;line-height:1.625rem;padding:0 1.125rem;text-align:center;text-transform:uppercase;font-weight:600}.hero-link,.hero-link--dark{display:block}.hero-cta{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.hero-cta,.hero-social{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.hero-social{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:48rem){.hero-social{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}@media (min-width:48rem){.hero-social__item:not(:last-child){margin-right:1.875rem}}.hero-social__link--facebook svg{height:1.5rem;width:1.45455rem}@media (min-width:60rem){.hero-social__link--facebook svg{height:1.1875rem;width:1.15152rem}}.hero-social__link--twitter svg{height:1.5rem;width:1.78846rem}@media (min-width:60rem){.hero-social__link--twitter svg{height:1.1875rem;width:1.41587rem}}.hero-social__link--youtube svg{height:1.5rem;width:2.0436rem}@media (min-width:60rem){.hero-social__link--youtube svg{height:1.1875rem;width:1.61785rem}}.hero-social__link--instagram svg{height:1.5rem;width:1.5rem}@media (min-width:60rem){.hero-social__link--instagram svg{height:1.1875rem;width:1.1875rem}}.hero-social__link--tumblr svg{height:1.5rem;width:.94192rem}@media (min-width:60rem){.hero-social__link--tumblr svg{height:1.1875rem;width:.74569rem}}.hero-social__link--instagram svg,.hero-social__link--tumblr svg,.hero-social__link--youtube svg{fill:#fff}.hero-social__link--facebook svg,.hero-social__link--twitter svg{stroke:#fff}.hero_close{background:url(data:image/svg+xml;base64,PHN2ZyB0YWJpbmRleD0iLTEiIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjx0aXRsZT5jbG9zZTwvdGl0bGU+PHBhdGggZD0iTTIgMmwxOS44IDE5LjhNMiAyMS44TDIxLjggMiIgc3Ryb2tlPSIjOTc5Nzk3IiBzdHJva2Utd2lkdGg9IjIiIGZpbGw9Im5vbmUiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz48L3N2Zz4K) no-repeat 50% rgba(0,0,0,.75);cursor:pointer;height:2.5rem;left:1.25rem;position:absolute;top:1.25rem;width:2.5rem}@media (min-width:60rem){.hero_close{left:.625rem;opacity:0;top:.625rem;-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}}@media (min-width:60rem){.hero:hover .hero_close{opacity:1}}@media (min-width:48rem){.single .hero--video{height:0;padding-bottom:56.25%}}@media (min-width:60rem){.single .hero--video{height:auto;min-height:25rem;padding-bottom:0}}@media (min-width:75.25rem){.single .hero--video{min-height:31.25rem}}@media (min-width:48rem){.single .hero__figure{left:0;min-height:inherit;position:absolute;top:0}}@media (min-width:60rem){.single .hero__figure{height:0;overflow:hidden;position:relative;width:100%;padding-bottom:56.25%}}@media (min-width:60rem){.single .hero__figure img{height:100%;left:0;position:absolute;top:0;width:100%}}.single .hero-caption__content{bottom:1.25rem}.hero-play,.hero-play__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.hero-play__wrapper{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;pointer-events:none}.hero-play__text{margin-right:.3125rem}.hero-play__icon{height:.625rem;width:.5rem}.hero-play__icon svg{fill:#5e3a7e}.section__header{margin-bottom:1.875rem}@media (min-width:60rem){.section__header{margin-bottom:2.5rem}.section__header--cta{margin-bottom:1.25rem}}.section__header--home{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.section--video-river .section__header{margin-bottom:1.25rem}.section__heading{color:inherit;font-size:.875rem;font-weight:600;padding-bottom:.625rem;position:relative}@media (min-width:48rem){.section__heading{font-size:1.125rem}}.section__heading--video{color:#f2566e}.section__heading--articles,.section__heading--help{color:#45acce}.section__heading:after{background-color:currentColor;bottom:0;content:"";display:block;height:.125rem;left:0;position:absolute;width:3.125rem}.section__header--cta .section__heading{padding-bottom:1.25rem}.section__header--cta .section__heading span{display:block}@media (min-width:48rem){.section__header--cta .section__heading span{display:inline}}.section__header--cta .section__heading:after{left:calc(50% - 1.5625rem)}.overflow-track{margin-bottom:1.875rem;margin-left:-.3125rem;-webkit-overflow-scrolling:touch;overflow-x:scroll;padding:1.25rem .625rem}@media (min-width:60rem){.overflow-track{margin-bottom:2.5rem}}@media (min-width:60rem){.home .overflow-track{overflow:visible}}.video-river{position:relative;white-space:nowrap}.video-river--about{margin-bottom:3.125rem;white-space:normal}@media (min-width:48rem){.video-river--about{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:7.5rem}}@media (min-width:60rem){.video-river--about{margin-bottom:5rem}}.video-river--results-grid{white-space:normal}.video-river__item{-webkit-box-shadow:0 0 4px 1px rgba(0,0,0,.3);box-shadow:0 0 4px 1px rgba(0,0,0,.3);display:inline-block;margin-right:1.25rem;position:relative;width:14.125rem}@media (min-width:60rem){.video-river__item{width:18.625rem}}.video-river__item--results-grid{margin-bottom:1.125rem;margin-right:0;width:100%}@media (min-width:48rem){.video-river__item--results-grid{margin-right:.5625rem;width:47%}}@media (min-width:60rem){.video-river__item--results-grid{margin-right:1.125rem;width:31%}}.video-river--about .video-river__item{margin:0;width:100%}.video-river--about .video-river__item:only-child{margin:0 auto 2.5rem}.video-river--about .video-river__item:not(:last-of-type){margin-bottom:2.5rem}@media (min-width:48rem){.video-river--about .video-river__item{width:17.5rem}.video-river--about .video-river__item:not(:last-of-type){margin:0}}@media (min-width:60rem){.video-river--about .video-river__item{width:calc(50% - 2.0625rem)}}.video-river__figure{height:0;margin:0;overflow:hidden;padding-bottom:87.16814%;pointer-events:none;position:relative}.video-river__figure img{display:block;left:0;position:absolute;top:0}@supports ((-o-object-fit:cover) or (object-fit:cover)){.video-river__figure img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 0;object-position:50% 0;width:100%}}.video-river__caption{bottom:0;color:#fff;left:0;padding:.9375rem 1.25rem;position:absolute;white-space:normal;width:100%}.video-river--about .video-river__caption{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:4.625rem}@media (min-width:60rem){.video-river--about .video-river__caption{height:5.875rem}}.video-river__heading{font-size:.875rem;font-weight:600;line-height:1.2;overflow:hidden;padding-right:2.1875rem;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}@media (min-width:60rem){.video-river__heading{font-size:1rem}}.video-river--about .video-river__heading{padding-right:2.5rem}@media (min-width:60rem){.video-river--about .video-river__heading{padding-right:3.4375rem}}.video-river__label{display:block;font-size:.5625rem;font-weight:400}@media (min-width:60rem){.video-river__label{font-size:.6875rem}}.video-river__play-icon{display:block;height:1.25rem;position:absolute;right:.625rem;top:calc(50% - .625rem);width:1.25rem}@media (min-width:60rem){.video-river__play-icon{height:1.875rem;right:1.25rem;top:calc(50% - .9375rem);width:1.875rem}}.video-river--about .video-river__play-icon{height:2.25rem;right:1.25rem;top:calc(50% - 1.125rem);width:2.25rem}@media (min-width:60rem){.video-river--about .video-river__play-icon{height:2.875rem;top:calc(50% - 1.4375rem);width:2.875rem}}.video-river__play-icon svg{stroke:#fff}@media (min-width:60rem){.video-grid-shortcode{margin:0 -50%}}.video-grid-shortcode .video-river__figure{margin-bottom:0}.video-grid-shortcode h4.video-river__heading{margin:0}.video-grid-shortcode section{max-width:100%;padding-left:0;padding-right:0}.header-menu .sub-menu,.shop-navigation .store-menu ul li .sub-menu,.video-river--about .video-river__caption,.woocommerce.single-product #section-store .product .summary{background:-webkit-gradient(linear,left top,right top,from(#5e3a7e),to(#966d95));background:-o-linear-gradient(left,#5e3a7e,#966d95);background:linear-gradient(90deg,#5e3a7e,#966d95)}.video-river__caption{background:-o-linear-gradient(315deg,#bc2b4d,#f2566e);background:linear-gradient(135deg,#bc2b4d,#f2566e)}.site-footer{background-color:#2e2037;color:#fff;font-size:.75rem;position:relative;width:100%}@media (min-width:60rem){.site-footer{font-size:.625rem}}.footer__inner-wrapper{margin:0 auto;max-width:65rem;padding-bottom:5.3125rem;padding-top:1.875rem}@media (min-width:60rem){.footer__inner-wrapper{padding-bottom:5rem;padding-top:5rem}}.footer-nav{margin-bottom:5rem}@media (min-width:48rem){.footer-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:60rem){.footer-nav{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.footer-menu{font-weight:600;margin-bottom:1.25rem}@media (min-width:48rem){.footer-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% - -11.875rem)}}@media (min-width:60rem){.footer-menu{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0;margin-right:3.125rem;width:auto}}.footer-menu .menu-item{margin:.625rem 0;text-transform:uppercase}.footer-menu .menu-item:first-of-type{margin-top:0}@media (min-width:48rem){.footer-menu .menu-item{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;margin:0 1.875rem 2.5rem 0}}@media (min-width:60rem){.footer-menu .menu-item{margin:0}}@media (min-width:48rem){.footer-nav__dropdown-wrapper{width:13.75rem}}@media (min-width:60rem){.footer-nav__dropdown-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:auto}}.footer-dropdown{cursor:pointer;display:block;margin:0;position:relative;width:13.75rem;z-index:2}@media (min-width:60rem){.footer-dropdown{width:8.75rem}}.footer-dropdown:first-of-type{margin-bottom:1.25rem}@media (min-width:60rem){.footer-dropdown:first-of-type{margin-bottom:0}}.footer-dropdown:not(:last-of-type){margin-right:1.25rem}.footer-dropdown:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB0YWJpbmRleD0iLTEiIHZpZXdCb3g9IjAgMCAyNCAxNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMS4zOTMgMS4yOTNsMTEuMzE0IDExLjMxNG05LjktMTEuMzE0TDExLjI5MyAxMi42MDciIHN0cm9rZT0iI0ZGRkZGRiIgc3Ryb2tlLXdpZHRoPSIyIiBmaWxsPSJub25lIi8+PC9zdmc+Cg==);background-repeat:no-repeat;content:"";display:block;height:.375rem;opacity:.6;pointer-events:none;position:absolute;right:.625rem;top:calc(50% - .1875rem);width:.625rem}.footer-dropdown__heading{background-color:#5f516b;color:#fff;padding:.625rem 1.875rem .625rem .625rem;text-align:left;width:100%}@media (min-width:60rem){.footer-dropdown__heading{padding:.3125rem 1.875rem .3125rem .625rem}}.footer-dropdown__menu{background-color:#493c53;display:none;left:0;max-height:8.75rem;overflow-y:scroll;padding:0 .625rem;position:absolute;top:100%;width:100%}.footer-dropdown__menu[aria-hidden=false]{display:block}.footer-dropdown__item{border-bottom:1px solid hsla(0,0%,100%,.2)}.footer-dropdown__item a{display:block;padding:.3125rem 0}.partners__heading{color:hsla(0,0%,100%,.6);font-size:1.375rem;font-weight:600;line-height:1;margin-bottom:2.1875rem;text-align:center}.partners__list{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto 4.0625rem;max-width:17.5rem}@media (min-width:48rem){.partners__list{max-width:38.75rem}}@media (min-width:60rem){.partners__list{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;max-width:none;width:100%}}.partners__item{margin-bottom:1.25rem;max-height:3.4375rem;max-width:4.5625rem;width:33.33333%}.partners__item img{margin:0 auto;max-height:3.4375rem;width:auto}@media (min-width:48rem){.partners__item{max-width:none;width:25%}.partners__item img{max-width:70%}}@media (min-width:60rem){.partners__item{max-width:8.4375rem;width:auto}.partners__item img{max-width:100%}}.partners__item:last-of-type{margin:0}.major-partners__heading{color:hsla(0,0%,100%,.6);font-size:rem-cald(14);font-weight:600;margin-bottom:1.25rem;text-align:center}.major-partners__list{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto 4.0625rem;max-width:25rem}.major-partners__item:nth-of-type(2){margin:0 1.25rem;max-width:6.5625rem}@media (min-width:48rem){.major-partners__item:nth-of-type(2){margin:0 2.5rem}}.site-footer__legal-text{text-align:center}.site-footer__legal-text a{text-decoration:underline}.site-footer__rainbow-corner{bottom:0;display:block;height:5.3125rem;position:absolute;right:0;width:5.3125rem}.footer__translate{cursor:pointer;display:block;margin:0;overflow-x:hidden;position:relative;width:13.75rem}@media (min-width:60rem){.footer__translate{width:8.75rem}}.footer__translate:first-of-type{margin-bottom:1.25rem}@media (min-width:60rem){.footer__translate:first-of-type{margin-bottom:0}}.footer__translate:not(:last-of-type){margin-right:1.25rem}.footer__translate:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB0YWJpbmRleD0iLTEiIHZpZXdCb3g9IjAgMCAyNCAxNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMS4zOTMgMS4yOTNsMTEuMzE0IDExLjMxNG05LjktMTEuMzE0TDExLjI5MyAxMi42MDciIHN0cm9rZT0iI0ZGRkZGRiIgc3Ryb2tlLXdpZHRoPSIyIiBmaWxsPSJub25lIi8+PC9zdmc+Cg==);background-repeat:no-repeat;content:"";display:block;height:.375rem;opacity:.6;pointer-events:none;position:absolute;right:.625rem;top:calc(50% - .1875rem);width:.625rem}.goog-logo-link{display:none}.goog-te-gadget{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;visibility:collapse}.goog-te-gadget>span{display:none}.goog-te-combo{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#5f516b!important;border:none!important;color:#fff!important;display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;font-family:Poppins,sans-serif!important;font-size:.75rem!important;height:auto;margin:0!important;padding:.625rem 1.875rem .625rem .625rem!important;visibility:visible;width:13.75rem}@media (min-width:60rem){.goog-te-combo{font-size:.625rem!important;padding:.3125rem 1.875rem .3125rem .625rem!important;width:8.75rem}}.goog-te-combo::-ms-expand{display:none}.social-connect__list{margin-bottom:3.75rem;text-align:center}.social-connect__heading{color:hsla(0,0%,100%,.6);font-size:rem-cald(14);font-weight:600;margin-bottom:1.25rem;text-align:center}.social-connect__item{display:inline-block;margin-right:1em}.social-connect__item:last-of-type{margin-right:0}.social-connect__icon{display:block;height:35px;width:35px}.social-connect__icon svg{fill:hsla(0,0%,100%,.6)}.social-connect__icon:hover svg{fill:#fff}
/*# sourceMappingURL=site.f3ca0bdb68670cdea13c15ae6aaef5a5.min.css.map*/