:root{--rkt-font-serif: Athelas, Georgia, "Times New Roman", Times, serif;--rkt-font-sans: "DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--wsc-color-orange: #E05E2F;--wsc-color-green: #16322D;--wsc-color-cadet: #5fa0af;--wsc-color-beau: #C5DADF;--wsc-color-eggshell: #E4E4D4;--wsc-color-white: #FAFCFC;--wsc-color-bone: #FAFAF5;--wsc-color-light-orange: rgba(224,94,47,.15);--wsc-color-light-blue: #ddeaed}html{scroll-padding-top:5rem}body{background:var(--wsc-color-white) url("../img/global-texture.jpg")}@media (max-width: 1025px){body.canada.menu_expand{overflow:hidden}}body.canada .header:hover .logo img{filter:none}body.canada .header.header-sticky .logo img{filter:none}body.canada .header.header-active .nav-menu{max-height:calc(100dvh - 5rem)}body.canada .header .logo svg,body.canada .header .logo img{width:15.666rem}@media (min-width: 1026px){body.canada .header .logo svg,body.canada .header .logo img{width:32rem}}body.canada .header .logo img{filter:brightness(10)}body.canada .header .nav-menu{display:block;max-height:0;overflow:hidden;transition:max-height 0.35s ease-in-out}@media (min-width: 1026px){body.canada .header .nav-menu{transition:none;max-height:none}}body.canada .header .nav-menu .menu-flex br{display:none}@media (min-width: 1026px){body.canada .header .nav-menu .menu-flex br{display:block}}.header{position:fixed !important}.header.transparent:hover .logo path{fill:#000}.header.transparent.header-sticky .logo path{fill:#000}.header .logo svg{width:14.76553rem;height:auto}.header .logo path{fill:#fff;transition:fill 0.3s ease-out}.header .nav-placeholder{width:14.76553rem;text-align:right}@media (max-width: 1025px){.header .nav-placeholder{display:none}}.header .nav-menu ul li .menu-title.active,.header .nav-menu ul li a.active{color:#e05e2f}.header:not(.transparent)+main{margin-top:2.5rem}@media (min-width: 768px){.header:not(.transparent)+main{margin-top:9rem}}.btn.btn-orange.outlined{border:1px solid var(--wsc-color-white)}.btn.btn-green{background:var(--wsc-color-green)}.btn.btn-green:hover{background:#455b57}.btn.btn-green.outlined{border:1px solid var(--wsc-color-white)}.btn.btn-white{background:var(--wsc-color-white);color:var(--wsc-color-green)}.btn.btn-white:hover{background:var(--wsc-color-bone)}.btn.btn-white.outlined{border:1px solid var(--wsc-color-orange)}section.grouped-list{margin-block:5rem}section.grouped-list[id]{padding-top:5rem;margin-top:0}section.grouped-list .intro{margin-bottom:3.42205rem;text-align:center;font-size:1.39417rem;line-height:1.333}section.grouped-list h2{text-align:center;color:#000;font-size:3.75rem;font-weight:700;line-height:111.667%;letter-spacing:-.075rem;font-family:var(--rkt-font-serif);margin-bottom:1.52091rem}section.grouped-list .group .title{font-family:var(--rkt-font-sans);font-weight:700;font-size:1.52091rem;line-height:1.333;letter-spacing:0%;border-bottom:1px solid #000;padding-bottom:1.52091rem;margin-bottom:3.04183rem}section.grouped-list .group .items{display:flex;row-gap:3.42205rem;column-gap:4.5rem;flex-wrap:wrap}section.grouped-list .group .item{background:#e2edef;flex:0 0 auto;width:calc(50% - 2.25rem);padding:2.6616rem 3.04183rem;font-size:1.01394rem;line-height:1.333;border:1px solid transparent;transition:border-color 0.3s ease-out}@media (max-width: 767px){section.grouped-list .group .item{width:100%}}section.grouped-list .group .item h4{font-family:var(--rkt-font-sans);color:#E05E2F;font-weight:700;font-size:2.53485rem;line-height:1.2;letter-spacing:-0.075rem;margin-bottom:1.26743rem}section.grouped-list .group .item .subhead{font-weight:700;font-size:1.64766rem;line-height:1.333;letter-spacing:0%;margin-bottom:1.26743rem}section.grouped-list .group .item p:not(:last-child),section.grouped-list .group .item ul:not(:last-child),section.grouped-list .group .item ol:not(:last-child){margin-bottom:2rem}section.grouped-list .group .item a:not(.btn){text-decoration:underline}section.grouped-list .group a.item:hover{border-color:#5fa0af}section.grouped-list .group+.group{margin-top:4.56274rem}section.image-simple{padding-block:5rem;background:var(--wsc-color-white)}section.image-simple.padding-small{padding-block:2.5rem}section.image-simple.padding-large{padding-block:7.5rem}section.image-simple.padding-none{padding-block:0}section.image-simple.green{background:var(--wsc-color-green)}section.image-simple.light-orange{background:var(--wsc-color-light-orange)}section.image-simple.light-blue{background:var(--wsc-color-light-blue)}section.image-simple.texture{background:var(--wsc-color-white) url("../img/texture-transparent.png")}section.image-simple img{display:block;margin-inline:auto}@media (min-width: 992px){section.image-simple img.max-width-75{max-width:75%}section.image-simple img.max-width-66{max-width:66.666%}section.image-simple img.max-width-50{max-width:50%}}section.join-us iframe{width:100%;border:0}@media (max-width: 767px){section.join-us iframe{height:66vw}}section.photo-gallery{padding:7.12rem 0 8.37rem;background:#fafaf5;position:relative}@media (max-width: 767px){section.photo-gallery{padding:3.75rem 0 4.3rem}}section.photo-gallery h2{color:var(--wsc-color-green);font-size:3.75rem;font-weight:700;line-height:4.1875rem;letter-spacing:-.075rem}@media (max-width: 767px){section.photo-gallery h2{font-size:2rem;line-height:2.5rem;letter-spacing:-.02rem;text-align:center}}section.photo-gallery .description{color:var(--wsc-color-green);font-size:1.375rem;font-weight:400;line-height:1.5;margin-bottom:2rem}@media (max-width: 767px){section.photo-gallery .description{text-align:center}}section.photo-gallery wsc-photo-gallery{display:flex;position:relative;gap:1rem;flex-wrap:wrap;justify-content:center}@media (min-width: 768px){section.photo-gallery wsc-photo-gallery.grid-2 img{width:calc(50% - 0.5rem)}}@media (min-width: 768px){section.photo-gallery wsc-photo-gallery.grid-3 img{width:calc(33.333% - 0.666rem)}}section.photo-gallery wsc-photo-gallery.open{position:fixed;top:0;left:0;height:100%;width:100%;overflow:hidden;background:rgba(0,0,0,0.8);z-index:1000;align-items:center;justify-content:center}section.photo-gallery wsc-photo-gallery.open img{display:none;width:100%;height:auto;max-width:calc(100% - 5rem);max-height:90%;cursor:auto}@media (min-width: 576px){section.photo-gallery wsc-photo-gallery.open img{max-width:calc(100% - 120px)}}@media (min-width: 992px){section.photo-gallery wsc-photo-gallery.open img{max-width:80%}}@media (min-width: 1200px){section.photo-gallery wsc-photo-gallery.open img{max-width:50%}}section.photo-gallery wsc-photo-gallery.open img.active{display:block}section.photo-gallery wsc-photo-gallery.open button{display:block}section.photo-gallery wsc-photo-gallery img{aspect-ratio:16 / 9;object-fit:cover;width:calc(50% - 0.5rem);cursor:pointer}@media (min-width: 768px){section.photo-gallery wsc-photo-gallery img{width:calc(25% - 0.75rem)}}section.photo-gallery wsc-photo-gallery button{border:0;background:none;color:transparent;position:absolute;display:none}section.photo-gallery wsc-photo-gallery .close{position:absolute;right:1rem;top:1rem;width:1.5rem;height:1.5rem;transform:rotate(45deg);cursor:pointer}section.photo-gallery wsc-photo-gallery .close:after,section.photo-gallery wsc-photo-gallery .close:before{content:'';background:var(--wsc-color-white);position:absolute;pointer-events:none}section.photo-gallery wsc-photo-gallery .close:after{width:2px;height:100%;left:calc(50% - 1px);top:0}section.photo-gallery wsc-photo-gallery .close:before{width:100%;height:2px;top:calc(50% - 1px);left:0}section.photo-gallery wsc-photo-gallery .next,section.photo-gallery wsc-photo-gallery .prev{width:3rem;height:3rem;top:calc(50% - 1.5rem)}section.photo-gallery wsc-photo-gallery .next:after,section.photo-gallery wsc-photo-gallery .prev:after{content:'';border-left:2px solid var(--wsc-color-white);border-top:2px solid var(--wsc-color-white);position:absolute;width:1.0rem;height:1.0rem;left:calc(50% - 0.5rem);top:calc(50% - 0.5rem)}section.photo-gallery wsc-photo-gallery .next{right:0}@media (min-width: 576px){section.photo-gallery wsc-photo-gallery .next{right:10px}}@media (min-width: 1200px){section.photo-gallery wsc-photo-gallery .next{right:auto;left:80%}}section.photo-gallery wsc-photo-gallery .next:after{transform:rotate(135deg)}section.photo-gallery wsc-photo-gallery .prev{left:0}@media (min-width: 576px){section.photo-gallery wsc-photo-gallery .prev{left:10px}}@media (min-width: 1200px){section.photo-gallery wsc-photo-gallery .prev{left:auto;right:80%}}section.photo-gallery wsc-photo-gallery .prev:after{transform:rotate(-45deg)}section.spacer.spacer-sm{height:5rem}section.spacer.spacer-md{height:10rem}section.spacer.spacer-lg{height:20rem}section.spacer.spacer-xlg{height:30rem}section.spacer.white{background-color:var(--wsc-color-white)}section.spacer.bone{background-color:var(--wsc-color-bone)}section.spacer.eggshell{background-color:var(--wsc-color-eggshell)}section.spacer.orange{background-color:var(--wsc-color-orange)}section.spacer.light-orange{background-color:var(--wsc-color-light-orange)}section.spacer.green{background-color:var(--wsc-color-green)}section.spacer.cadet{background-color:var(--wsc-color-cadet)}section.spacer.beau{background-color:var(--wsc-color-beau)}section.spacer.light-blue{background-color:var(--wsc-color-light-blue)}section.video-hero{position:relative;max-height:75dvh;min-height:50rem;color:var(--wsc-color-white);background:#000;display:flex;align-items:center}@media (max-width: 767px){section.video-hero{min-height:100vh;max-height:none}}section.video-hero video{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;filter:brightness(0.7);display:block}section.video-hero>img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}section.video-hero .content{position:relative;text-align:center;display:flex;flex-direction:column;align-items:center;gap:2.02788rem}section.video-hero p{font-weight:700;font-size:1.52091rem;line-height:1.333;letter-spacing:0%}@media (max-width: 767px){section.video-hero p{font-size:1rem}}section.video-hero h1{font-size:6.97085rem;line-height:1.1;color:var(--wsc-color-white);font-family:var(--rkt-font-sans);margin-bottom:4.05577rem}@media (max-width: 767px){section.video-hero h1{font-size:2.5rem}}section.video-hero .logo{width:100%;height:auto;max-width:51.39417rem}section.video-hero .buttons{display:flex;gap:2rem}@media (max-width: 767px){section.video-hero .buttons{gap:1rem;flex-direction:column}}.articles-list__custom-select{display:block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.articles-list__select-header{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.81rem;border-bottom:1px solid #000;min-width:20rem;transition:border-color .3s ease}.articles-list__select-text{color:var(--wsc-color-green);font-family:"DM Sans",sans-serif;font-size:1rem;font-weight:600;line-height:1.375rem}.articles-list__select-arrow{color:var(--wsc-color-green);transition:transform .3s ease;width:1rem;height:.5rem}.articles-list__select-dropdown{position:absolute;top:100%;left:0;right:0;background:var(--wsc-color-white);border:1px solid transparent;border-top:none;border-radius:0 0 .5rem .5rem;z-index:1000;max-height:0;overflow:hidden;transition:max-height .3s ease,border-color .3s ease}.articles-list__select-option{padding:.75rem 1.81rem;color:var(--wsc-color-green);font-size:1rem;transition:background-color .3s ease}.articles-list__select-option:hover{background-color:#f5f5f5}.articles-list__select-option.selected{background-color:#e05e2f;color:var(--wsc-color-white)}.articles-list__custom-select.active .articles-list__select-header{border-bottom-color:#e05e2f}.articles-list__custom-select.active .articles-list__select-arrow{transform:rotate(180deg)}.articles-list__custom-select.active .articles-list__select-dropdown{max-height:26rem;border-color:#e0e0e0}body.page-template-native-wp-blocks:not(.woocommerce-page),body:not(.post-template-blog-new-layout).wp-singular.single.single-post,body.wp-singular.single.single-resources{background:var(--wsc-color-white)}body.page-template-native-wp-blocks:not(.woocommerce-page) h1,body:not(.post-template-blog-new-layout).wp-singular.single.single-post h1,body.wp-singular.single.single-resources h1{font-size:5rem;margin-bottom:3rem}body.page-template-native-wp-blocks:not(.woocommerce-page) .header-1 span,body.page-template-native-wp-blocks:not(.woocommerce-page) .header-2 span,body.page-template-native-wp-blocks:not(.woocommerce-page) .header-3 span,body.page-template-native-wp-blocks:not(.woocommerce-page) .header-4 span,body.page-template-native-wp-blocks:not(.woocommerce-page) .header-5 span,body.page-template-native-wp-blocks:not(.woocommerce-page) h1 span,body.page-template-native-wp-blocks:not(.woocommerce-page) h2 span,body.page-template-native-wp-blocks:not(.woocommerce-page) h3 span,body.page-template-native-wp-blocks:not(.woocommerce-page) h4 span,body.page-template-native-wp-blocks:not(.woocommerce-page) h5 span,body:not(.post-template-blog-new-layout).wp-singular.single.single-post .header-1 span,body:not(.post-template-blog-new-layout).wp-singular.single.single-post .header-2 span,body:not(.post-template-blog-new-layout).wp-singular.single.single-post .header-3 span,body:not(.post-template-blog-new-layout).wp-singular.single.single-post .header-4 span,body:not(.post-template-blog-new-layout).wp-singular.single.single-post .header-5 span,body:not(.post-template-blog-new-layout).wp-singular.single.single-post h1 span,body:not(.post-template-blog-new-layout).wp-singular.single.single-post h2 span,body:not(.post-template-blog-new-layout).wp-singular.single.single-post h3 span,body:not(.post-template-blog-new-layout).wp-singular.single.single-post h4 span,body:not(.post-template-blog-new-layout).wp-singular.single.single-post h5 span,body.wp-singular.single.single-resources .header-1 span,body.wp-singular.single.single-resources .header-2 span,body.wp-singular.single.single-resources .header-3 span,body.wp-singular.single.single-resources .header-4 span,body.wp-singular.single.single-resources .header-5 span,body.wp-singular.single.single-resources h1 span,body.wp-singular.single.single-resources h2 span,body.wp-singular.single.single-resources h3 span,body.wp-singular.single.single-resources h4 span,body.wp-singular.single.single-resources h5 span{color:inherit}body.page-template-native-wp-blocks:not(.woocommerce-page) h2,body:not(.post-template-blog-new-layout).wp-singular.single.single-post h2,body.wp-singular.single.single-resources h2{letter-spacing:0}body.page-template-native-wp-blocks:not(.woocommerce-page) h3,body.page-template-native-wp-blocks:not(.woocommerce-page) h4,body.page-template-native-wp-blocks:not(.woocommerce-page) h5,body:not(.post-template-blog-new-layout).wp-singular.single.single-post h3,body:not(.post-template-blog-new-layout).wp-singular.single.single-post h4,body:not(.post-template-blog-new-layout).wp-singular.single.single-post h5,body.wp-singular.single.single-resources h3,body.wp-singular.single.single-resources h4,body.wp-singular.single.single-resources h5{letter-spacing:-0.01em}body.page-template-native-wp-blocks:not(.woocommerce-page) .legacy-hero,body:not(.post-template-blog-new-layout).wp-singular.single.single-post .legacy-hero,body.wp-singular.single.single-resources .legacy-hero{position:relative;margin:0 auto 3rem;width:100%;overflow:hidden}@media (min-width: 768px){body.page-template-native-wp-blocks:not(.woocommerce-page) .legacy-hero,body:not(.post-template-blog-new-layout).wp-singular.single.single-post .legacy-hero,body.wp-singular.single.single-resources .legacy-hero{min-height:0;width:calc(100% - 10rem)}}body.page-template-native-wp-blocks:not(.woocommerce-page) .legacy-hero>img,body:not(.post-template-blog-new-layout).wp-singular.single.single-post .legacy-hero>img,body.wp-singular.single.single-resources .legacy-hero>img{display:block;width:100%;height:auto;max-width:none}body.page-template-native-wp-blocks:not(.woocommerce-page) .legacy-hero-caption,body:not(.post-template-blog-new-layout).wp-singular.single.single-post .legacy-hero-caption,body.wp-singular.single.single-resources .legacy-hero-caption{padding:1rem}@media (min-width: 768px){body.page-template-native-wp-blocks:not(.woocommerce-page) .legacy-hero-caption,body:not(.post-template-blog-new-layout).wp-singular.single.single-post .legacy-hero-caption,body.wp-singular.single.single-resources .legacy-hero-caption{position:absolute;padding:3rem;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}}body.page-template-native-wp-blocks:not(.woocommerce-page) .legacy-hero-caption h1,body:not(.post-template-blog-new-layout).wp-singular.single.single-post .legacy-hero-caption h1,body.wp-singular.single.single-resources .legacy-hero-caption h1{font-size:2.5rem;line-height:1.1;letter-spacing:0;margin-bottom:0}@media (min-width: 768px){body.page-template-native-wp-blocks:not(.woocommerce-page) .legacy-hero-caption h1,body:not(.post-template-blog-new-layout).wp-singular.single.single-post .legacy-hero-caption h1,body.wp-singular.single.single-resources .legacy-hero-caption h1{font-size:3.80228rem;color:var(--wsc-color-white);text-align:center;text-shadow:0 0 1rem #000, 0 0 2rem #000, 0 0 3rem #000}}body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content,body.wp-singular.single.single-resources section.section.post-content{margin-bottom:5rem}body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content article,body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content aside,body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content details,body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content figcaption,body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content figure,body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content footer,body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content header,body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content hgroup,body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content main,body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content menu,body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content nav,body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content section,body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content summary,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content article,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content aside,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content details,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content figcaption,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content figure,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content footer,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content header,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content hgroup,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content main,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content menu,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content nav,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content section,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content summary,body.wp-singular.single.single-resources section.section.post-content article,body.wp-singular.single.single-resources section.section.post-content aside,body.wp-singular.single.single-resources section.section.post-content details,body.wp-singular.single.single-resources section.section.post-content figcaption,body.wp-singular.single.single-resources section.section.post-content figure,body.wp-singular.single.single-resources section.section.post-content footer,body.wp-singular.single.single-resources section.section.post-content header,body.wp-singular.single.single-resources section.section.post-content hgroup,body.wp-singular.single.single-resources section.section.post-content main,body.wp-singular.single.single-resources section.section.post-content menu,body.wp-singular.single.single-resources section.section.post-content nav,body.wp-singular.single.single-resources section.section.post-content section,body.wp-singular.single.single-resources section.section.post-content summary{display:block}body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content audio,body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content canvas,body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content progress,body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content video,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content audio,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content canvas,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content progress,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content video,body.wp-singular.single.single-resources section.section.post-content audio,body.wp-singular.single.single-resources section.section.post-content canvas,body.wp-singular.single.single-resources section.section.post-content progress,body.wp-singular.single.single-resources section.section.post-content video{display:inline-block;vertical-align:baseline}body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content audio:not([controls]),body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content audio:not([controls]),body.wp-singular.single.single-resources section.section.post-content audio:not([controls]){display:none;height:0}body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content [hidden],body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content template,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content [hidden],body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content template,body.wp-singular.single.single-resources section.section.post-content [hidden],body.wp-singular.single.single-resources section.section.post-content template{display:none}body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content a:not(.btn),body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content a:not(.btn),body.wp-singular.single.single-resources section.section.post-content a:not(.btn){background-color:transparent;text-decoration:underline}body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content abbr[title],body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content abbr[title],body.wp-singular.single.single-resources section.section.post-content abbr[title]{border-bottom:1px dotted}body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content b,body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content strong,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content b,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content strong,body.wp-singular.single.single-resources section.section.post-content b,body.wp-singular.single.single-resources section.section.post-content strong{font-weight:700}body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content dfn,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content dfn,body.wp-singular.single.single-resources section.section.post-content dfn{font-style:italic}body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content h1,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content h1,body.wp-singular.single.single-resources section.section.post-content h1{font-size:2em;margin:0.67em 0}body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content mark,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content mark,body.wp-singular.single.single-resources section.section.post-content mark{background:#ff0;color:#000}body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content small,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content small,body.wp-singular.single.single-resources section.section.post-content small{font-size:80%}body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content sub,body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content sup,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content sub,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content sup,body.wp-singular.single.single-resources section.section.post-content sub,body.wp-singular.single.single-resources section.section.post-content sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content sup,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content sup,body.wp-singular.single.single-resources section.section.post-content sup{top:-0.5em}body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content sub,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content sub,body.wp-singular.single.single-resources section.section.post-content sub{bottom:-0.25em}body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content img,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content img,body.wp-singular.single.single-resources section.section.post-content img{border:0}body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content svg:not(:root),body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content svg:not(:root),body.wp-singular.single.single-resources section.section.post-content svg:not(:root){overflow:hidden}body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content figure,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content figure,body.wp-singular.single.single-resources section.section.post-content figure{margin:1em 40px}body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content hr,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content hr,body.wp-singular.single.single-resources section.section.post-content hr{box-sizing:content-box;height:0;margin-block:1em}body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content pre,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content pre,body.wp-singular.single.single-resources section.section.post-content pre{overflow:auto}body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content code,body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content kbd,body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content pre,body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content samp,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content code,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content kbd,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content pre,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content samp,body.wp-singular.single.single-resources section.section.post-content code,body.wp-singular.single.single-resources section.section.post-content kbd,body.wp-singular.single.single-resources section.section.post-content pre,body.wp-singular.single.single-resources section.section.post-content samp{font-family:monospace;font-size:1em}body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content button,body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content input,body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content optgroup,body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content select,body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content textarea,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content button,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content input,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content optgroup,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content select,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content textarea,body.wp-singular.single.single-resources section.section.post-content button,body.wp-singular.single.single-resources section.section.post-content input,body.wp-singular.single.single-resources section.section.post-content optgroup,body.wp-singular.single.single-resources section.section.post-content select,body.wp-singular.single.single-resources section.section.post-content textarea{color:inherit;font:inherit;margin:0}body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content button,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content button,body.wp-singular.single.single-resources section.section.post-content button{overflow:visible}body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content button,body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content select,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content button,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content select,body.wp-singular.single.single-resources section.section.post-content button,body.wp-singular.single.single-resources section.section.post-content select{text-transform:none}body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content button,body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content html input[type="button"],body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content input[type="reset"],body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content input[type="submit"],body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content button,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content html input[type="button"],body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content input[type="reset"],body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content input[type="submit"],body.wp-singular.single.single-resources section.section.post-content button,body.wp-singular.single.single-resources section.section.post-content html input[type="button"],body.wp-singular.single.single-resources section.section.post-content input[type="reset"],body.wp-singular.single.single-resources section.section.post-content input[type="submit"]{-webkit-appearance:button;cursor:pointer}body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content button[disabled],body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content html input[disabled],body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content button[disabled],body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content html input[disabled],body.wp-singular.single.single-resources section.section.post-content button[disabled],body.wp-singular.single.single-resources section.section.post-content html input[disabled]{cursor:default}body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content input,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content input,body.wp-singular.single.single-resources section.section.post-content input{line-height:normal}body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content input[type="checkbox"],body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content input[type="radio"],body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content input[type="checkbox"],body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content input[type="radio"],body.wp-singular.single.single-resources section.section.post-content input[type="checkbox"],body.wp-singular.single.single-resources section.section.post-content input[type="radio"]{box-sizing:border-box;padding:0}body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content input[type="search"],body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content input[type="search"],body.wp-singular.single.single-resources section.section.post-content input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content fieldset,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content fieldset,body.wp-singular.single.single-resources section.section.post-content fieldset{border:1px solid silver;margin:0 2px;padding:0.35em 0.625em 0.75em}body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content legend,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content legend,body.wp-singular.single.single-resources section.section.post-content legend{border:0;padding:0}body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content textarea,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content textarea,body.wp-singular.single.single-resources section.section.post-content textarea{overflow:auto}body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content optgroup,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content optgroup,body.wp-singular.single.single-resources section.section.post-content optgroup{font-weight:700}body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content table,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content table,body.wp-singular.single.single-resources section.section.post-content table{border-collapse:collapse;border-spacing:0}body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content td,body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content th,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content td,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content th,body.wp-singular.single.single-resources section.section.post-content td,body.wp-singular.single.single-resources section.section.post-content th{padding:0}body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content em,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content em,body.wp-singular.single.single-resources section.section.post-content em{font-style:italic}body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content h1,body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content h2,body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content h3,body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content h4,body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content h5,body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content h6,body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content p,body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content ul,body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content table,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content h1,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content h2,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content h3,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content h4,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content h5,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content h6,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content p,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content ul,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content table,body.wp-singular.single.single-resources section.section.post-content h1,body.wp-singular.single.single-resources section.section.post-content h2,body.wp-singular.single.single-resources section.section.post-content h3,body.wp-singular.single.single-resources section.section.post-content h4,body.wp-singular.single.single-resources section.section.post-content h5,body.wp-singular.single.single-resources section.section.post-content h6,body.wp-singular.single.single-resources section.section.post-content p,body.wp-singular.single.single-resources section.section.post-content ul,body.wp-singular.single.single-resources section.section.post-content table{margin-bottom:1.5rem}body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content h2,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content h2,body.wp-singular.single.single-resources section.section.post-content h2{font-size:2rem;letter-spacing:0;margin-top:2.0rem}@media (min-width: 768px){body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content h2,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content h2,body.wp-singular.single.single-resources section.section.post-content h2{font-size:2.5rem}}body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content p,body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content ul,body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content li,body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content figcaption,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content p,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content ul,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content li,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content figcaption,body.wp-singular.single.single-resources section.section.post-content p,body.wp-singular.single.single-resources section.section.post-content ul,body.wp-singular.single.single-resources section.section.post-content li,body.wp-singular.single.single-resources section.section.post-content figcaption{font-size:clamp(10px, 1.01394rem, 1000px)}body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content figcaption,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content figcaption,body.wp-singular.single.single-resources section.section.post-content figcaption{font-size:clamp(9px, .8872rem, 1000px)}body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content .has-text-align-center,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content .has-text-align-center,body.wp-singular.single.single-resources section.section.post-content .has-text-align-center{text-align:center}body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content .wp-block-embed-vimeo .wp-block-embed__wrapper,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content .wp-block-embed-vimeo .wp-block-embed__wrapper,body.wp-singular.single.single-resources section.section.post-content .wp-block-embed-vimeo .wp-block-embed__wrapper{padding-top:unset !important;aspect-ratio:16/9}body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content .wp-block-embed-vimeo .wp-block-embed__wrapper iframe,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content .wp-block-embed-vimeo .wp-block-embed__wrapper iframe,body.wp-singular.single.single-resources section.section.post-content .wp-block-embed-vimeo .wp-block-embed__wrapper iframe{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content .wp-block-embed iframe,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content .wp-block-embed iframe,body.wp-singular.single.single-resources section.section.post-content .wp-block-embed iframe{width:100%;aspect-ratio:16 / 9;height:auto}body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content ul.wp-block-list,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content ul.wp-block-list,body.wp-singular.single.single-resources section.section.post-content ul.wp-block-list{margin-left:1em;font-size:1.14068rem}body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content .wp-block-image .aligncenter>figcaption,body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content .wp-block-image .alignleft>figcaption,body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content .wp-block-image .alignright>figcaption,body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content .wp-block-image.aligncenter>figcaption,body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content .wp-block-image.alignleft>figcaption,body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content .wp-block-image.alignright>figcaption,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content .wp-block-image .aligncenter>figcaption,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content .wp-block-image .alignleft>figcaption,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content .wp-block-image .alignright>figcaption,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content .wp-block-image.aligncenter>figcaption,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content .wp-block-image.alignleft>figcaption,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content .wp-block-image.alignright>figcaption,body.wp-singular.single.single-resources section.section.post-content .wp-block-image .aligncenter>figcaption,body.wp-singular.single.single-resources section.section.post-content .wp-block-image .alignleft>figcaption,body.wp-singular.single.single-resources section.section.post-content .wp-block-image .alignright>figcaption,body.wp-singular.single.single-resources section.section.post-content .wp-block-image.aligncenter>figcaption,body.wp-singular.single.single-resources section.section.post-content .wp-block-image.alignleft>figcaption,body.wp-singular.single.single-resources section.section.post-content .wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption}body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content .wp-block-image .aligncenter,body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content .wp-block-image .alignleft,body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content .wp-block-image .alignright,body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content .wp-block-image.aligncenter,body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content .wp-block-image.alignleft,body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content .wp-block-image.alignright,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content .wp-block-image .aligncenter,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content .wp-block-image .alignleft,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content .wp-block-image .alignright,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content .wp-block-image.aligncenter,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content .wp-block-image.alignleft,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content .wp-block-image.alignright,body.wp-singular.single.single-resources section.section.post-content .wp-block-image .aligncenter,body.wp-singular.single.single-resources section.section.post-content .wp-block-image .alignleft,body.wp-singular.single.single-resources section.section.post-content .wp-block-image .alignright,body.wp-singular.single.single-resources section.section.post-content .wp-block-image.aligncenter,body.wp-singular.single.single-resources section.section.post-content .wp-block-image.alignleft,body.wp-singular.single.single-resources section.section.post-content .wp-block-image.alignright{display:table}body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content .wp-element-button,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content .wp-element-button,body.wp-singular.single.single-resources section.section.post-content .wp-element-button{display:inline-flex;align-items:center;justify-content:center;border-radius:.375rem;background:#e05e2f;font-family:"DM Sans","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;padding:1rem 2.5rem;color:var(--wsc-color-white);font-size:1rem;font-style:normal;font-weight:600;border:0;height:3.75rem;text-transform:uppercase;text-decoration:none;transition:.3s ease-out;cursor:pointer}body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content .wp-element-button:hover,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content .wp-element-button:hover,body.wp-singular.single.single-resources section.section.post-content .wp-element-button:hover{background:#bf5026}body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content blockquote,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content blockquote,body.wp-singular.single.single-resources section.section.post-content blockquote{background:#C5DADF40;padding:1.52091rem;border-radius:1.01394rem;margin-block:1.14068rem}@media (min-width: 768px){body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content blockquote,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content blockquote,body.wp-singular.single.single-resources section.section.post-content blockquote{margin-block:2.09125rem;padding:2.5rem}}body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content blockquote>p,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content blockquote>p,body.wp-singular.single.single-resources section.section.post-content blockquote>p{font-family:Athelas, Georgia, "Times New Roman", Times, serif;font-weight:700;font-size:1.14068rem;line-height:1.25;letter-spacing:-0.01em;margin-bottom:1em;color:#16322D}@media (min-width: 768px){body.page-template-native-wp-blocks:not(.woocommerce-page) section.section.post-content blockquote>p,body:not(.post-template-blog-new-layout).wp-singular.single.single-post section.section.post-content blockquote>p,body.wp-singular.single.single-resources section.section.post-content blockquote>p{font-size:1.14068rem}}body.page-template-native-wp-blocks:not(.woocommerce-page) .continue-the-story,body:not(.post-template-blog-new-layout).wp-singular.single.single-post .continue-the-story,body.wp-singular.single.single-resources .continue-the-story{margin-top:5rem}body.page-template-native-wp-blocks:not(.woocommerce-page) .continue-the-story h2,body:not(.post-template-blog-new-layout).wp-singular.single.single-post .continue-the-story h2,body.wp-singular.single.single-resources .continue-the-story h2{color:#E05E2F}body.page-template-native-wp-blocks:not(.woocommerce-page) .continue-the-story .links,body:not(.post-template-blog-new-layout).wp-singular.single.single-post .continue-the-story .links,body.wp-singular.single.single-resources .continue-the-story .links{--wsc-gutter: 3rem;display:flex;margin-inline:calc(var(--wsc-gutter) * -0.5)}body.page-template-native-wp-blocks:not(.woocommerce-page) .continue-the-story .links>a,body:not(.post-template-blog-new-layout).wp-singular.single.single-post .continue-the-story .links>a,body.wp-singular.single.single-resources .continue-the-story .links>a{flex:0 0 auto;width:50%;padding-inline:calc(var(--wsc-gutter) * 0.5);text-decoration:none !important}body.page-template-native-wp-blocks:not(.woocommerce-page) .continue-the-story .links>a>div,body:not(.post-template-blog-new-layout).wp-singular.single.single-post .continue-the-story .links>a>div,body.wp-singular.single.single-resources .continue-the-story .links>a>div{font-size:1.5rem;margin-bottom:0;border:1px solid;padding:1.5rem 3rem 1.5rem 1.5rem;border-radius:8px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15.3' height='29.4'%3E%3Cpath d='M.7 28.7l14-14L.7.7' fill='none' stroke='%2316322d' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.3'/%3E%3C/svg%3E") right 1rem bottom 1rem no-repeat;background-size:0.8rem auto;height:100%}body.page-template-native-wp-blocks:not(.woocommerce-page) [data-canto-acf="true"],body:not(.post-template-blog-new-layout).wp-singular.single.single-post [data-canto-acf="true"],body.wp-singular.single.single-resources [data-canto-acf="true"]{display:none !important}:root{--rkt-archive-page-width: 66.79341rem;--wsc-blog-margins: 2.09125rem}body.archive main h1{font-family:Athelas;font-weight:700;font-size:2.5rem;letter-spacing:0;text-align:center}@media (min-width: 768px){body.archive main h1{font-size:6.97085rem}}body.archive main .hero-v2 .hero__title{filter:drop-shadow(0 0 1.5rem #000) drop-shadow(0 0 3rem #000)}body.archive main section.description{font-size:1rem;padding-top:7.31rem;max-width:80rem;margin-inline:auto}@media (min-width: 768px){body.archive main section.description{font-size:1.25rem}}body.archive main section.description h2,body.archive main section.description h3,body.archive main section.description h4,body.archive main section.description p,body.archive main section.description ul{margin-bottom:1em}body.archive main section.description a{font-weight:600;text-decoration:underline}body.post-type-archive-resources.paged .navigation.pagination .page-numbers.next{margin-left:1.5rem}body.post-type-archive-resources main{max-width:var(--rkt-archive-page-width);margin:6.65399rem auto 7.5rem}body.post-type-archive-resources main .archive-filter{margin-block:4.43599rem 7.60456rem}body.post-type-archive-resources main .archive-filter form{display:flex;gap:3rem;justify-content:center}body.post-type-archive-resources main .archive-filter label{display:none}body.post-type-archive-resources main .archive-filter fieldset{font-size:1.01394rem}body.post-type-archive-resources main .archive-filter select{width:100%;min-width:15rem;background:transparent;border:0;border-bottom:1px solid #000;height:100%}body.post-type-archive-resources main article{padding-block:4.43599rem;border-bottom:1px solid #000}body.post-type-archive-resources main article[data-resource-type]{padding-left:7.5rem;background:0 5rem no-repeat}body.post-type-archive-resources main article[data-resource-type="4"]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='44.7' height='49.6'%3E%3Cpath d='M7.4 49.6c-2.1 0-3.8-.7-5.3-2.2C.7 46-.1 44.2-.1 42.1V7.4c0-2.1.7-3.8 2.2-5.3C3.6.7 5.4 0 7.4 0h22.3c1.4 0 2.5.5 3.5 1.5s1.5 2.1 1.5 3.5v29.8c0 1.4-.5 2.5-1.5 3.5s-2.1 1.5-3.5 1.5H7.4c-.7 0-1.3.2-1.8.7-.5.5-.7 1.1-.7 1.8s.2 1.3.7 1.8c.5.5 1.1.7 1.8.7h32.3V7.4c0-.7.2-1.3.7-1.8.5-.5 1.1-.7 1.8-.7s1.3.2 1.8.7c.5.5.7 1.1.7 1.8v37.2c0 1.4-.5 2.5-1.5 3.5s-2.1 1.5-3.5 1.5H7.4zm7.5-14.9h14.9V5H14.9v29.8zm-5 0V5H7.4c-.7 0-1.3.2-1.8.7-.5.5-.7 1.1-.7 1.8v27.7l1.2-.3c.4 0 .8-.1 1.3-.1h2.5z' fill='%2316322d'/%3E%3C/svg%3E");background-size:3.43rem}body.post-type-archive-resources main article[data-resource-type="2"]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='39.3' height='49.2'%3E%3Cpath d='M9.8 39.3h19.7v-4.9H9.8v4.9zm0-9.8h19.7v-4.9H9.8v4.9zM4.9 49.2c-1.4 0-2.5-.5-3.5-1.4-1-1-1.4-2.1-1.4-3.5V4.9c0-1.4.5-2.5 1.4-3.5C2.4.4 3.5 0 4.9 0h19.7l14.8 14.8v29.5c0 1.4-.5 2.5-1.4 3.5-1 1-2.1 1.4-3.5 1.4H4.9zm17.2-32V4.9H4.9v39.3h29.5v-27H22.1z' fill='%2316322d'/%3E%3C/svg%3E");background-size:3rem}body.post-type-archive-resources main article[data-resource-type="66"]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='45' height='40.5'%3E%3Cpath d='M9 31.5h11.2V27H9v4.5zm22.5 0H36V27h-4.5v4.5zM9 22.5h11.2V18H9v4.5zm22.5 0H36V9h-4.5v13.5zM9 13.5h11.2V9H9v4.5zm-4.5 27c-1.2 0-2.3-.4-3.2-1.3C.4 38.3 0 37.3 0 36V4.5c0-1.2.4-2.3 1.3-3.2C2.2.4 3.2 0 4.5 0h36c1.2 0 2.3.4 3.2 1.3.9.9 1.3 1.9 1.3 3.2V36c0 1.2-.4 2.3-1.3 3.2-.9.9-1.9 1.3-3.2 1.3h-36zm0-4.5h36V4.5h-36V36z' fill='%2316322d'/%3E%3C/svg%3E");background-size:3.44rem}body.post-type-archive-resources main article[data-resource-type="6"]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='61.8' height='29.5'%3E%3Cpath d='M14.8 29.5c-4.1 0-7.6-1.4-10.4-4.3-3-2.9-4.4-6.4-4.4-10.4S1.4 7.2 4.3 4.3C7.2 1.4 10.7 0 14.8 0h9.8c.7 0 1.3.2 1.7.7.5.5.7 1 .7 1.7s-.2 1.3-.7 1.7c-.5.5-1 .7-1.7.7h-9.8c-2.7 0-5.1 1-7 2.9-1.9 1.9-2.9 4.3-2.9 7s1 5.1 2.9 7c1.9 1.9 4.3 2.9 7 2.9h9.8c.7 0 1.3.2 1.7.7.5.5.7 1 .7 1.7s-.2 1.3-.7 1.7c-.5.5-1 .7-1.7.7h-9.8zm6.3-12.3c-.7 0-1.3-.2-1.7-.7-.5-.5-.7-1-.7-1.7s.2-1.3.7-1.7c.5-.5 1-.7 1.7-.7h19.5c.7 0 1.3.2 1.7.7.5.5.7 1 .7 1.7s-.2 1.3-.7 1.7c-.5.5-1 .7-1.7.7H21.1zm16.1 12.3c-.7 0-1.3-.2-1.7-.7-.5-.5-.7-1-.7-1.7s.2-1.3.7-1.7c.5-.5 1-.7 1.7-.7H47c2.7 0 5.1-1 7-2.9 1.9-1.9 2.9-4.3 2.9-7s-1-5.1-2.9-7c-1.9-1.9-4.3-2.9-7-2.9h-9.8c-.7 0-1.3-.2-1.7-.7-.5-.5-.7-1-.7-1.7s.2-1.3.7-1.7c.5-.5 1-.7 1.7-.7H47c4.1 0 7.6 1.4 10.4 4.3 2.9 2.9 4.3 6.4 4.3 10.4s-1.4 7.6-4.3 10.4c-2.9 2.9-6.4 4.3-10.4 4.3h-9.8z' fill='%231c1b1f'/%3E%3C/svg%3E");background-size:4.72rem}body.post-type-archive-resources main article[data-resource-type="3"]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='57' height='57'%3E%3Cpath d='M3.9 53.2c-1 .4-1.8.3-2.6-.3S.1 51.5.1 50.5V7.9c0-.6.2-1.2.5-1.7s.8-.9 1.4-1.1L15.8.3c.6-.2 1.3-.3 1.9-.3s1.3.1 1.9.3L37 6.5l13.9-5.4c1-.4 1.8-.3 2.6.3s1.2 1.3 1.2 2.3v22.2c0 .7-.2 1.3-.7 1.7-.5.5-1 .7-1.7.7s-1.3-.2-1.7-.7c-.5-.5-.7-1-.7-1.7V6.7l-10.5 4v8.7c0 .7-.2 1.3-.7 1.7-.5.5-1 .7-1.7.7s-1.3-.2-1.7-.7c-.5-.5-.7-1-.7-1.7v-8.7L20.1 5.6v38.3c0 .9-.3 1.8-.8 2.5s-1.2 1.3-2 1.6L3.8 53.3zm.9-5.6l10.5-4v-38L4.8 9.2v38.5zm35.3-.6c2 0 3.6-.6 4.9-1.9 1.3-1.2 2-3 2-5.1 0-2-.6-3.6-2-5-1.3-1.3-3-2-5-2s-3.6.7-4.9 2c-1.3 1.3-2 3-2 5s.7 3.6 2 5c1.3 1.3 3 2 4.9 2zm0 4.9c-3.2 0-6-1.2-8.3-3.5-2.3-2.3-3.5-5.1-3.5-8.4s1.2-6.1 3.5-8.4c2.3-2.3 5.1-3.5 8.3-3.5s6 1.2 8.3 3.5c2.3 2.3 3.5 5.1 3.5 8.4s-.2 2.4-.5 3.5-.8 2.1-1.4 3l6.4 6.4c.4.4.7 1 .7 1.7s-.2 1.3-.7 1.7c-.4.5-1 .7-1.7.7s-1.3-.2-1.7-.7l-6.4-6.4c-.9.7-1.9 1.2-3 1.5-1.1.3-2.2.5-3.5.5z' fill='%2316322d'/%3E%3C/svg%3E");background-size:4.35rem}body.post-type-archive-resources main article[data-resource-type="5"]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='53' height='47'%3E%3Cpath d='M24 30l11-6.9c.8-.5 1.2-1.3 1.2-2.2s-.4-1.7-1.2-2.2l-11-6.9c-.9-.6-1.8-.6-2.7-.1s-1.4 1.2-1.4 2.3v14c0 1 .5 1.8 1.4 2.3.9.5 1.8.4 2.7-.1zM5.3 41.8c-1.5 0-2.7-.5-3.7-1.5S0 38 0 36.6V5.2c0-1.4.5-2.7 1.6-3.7C2.6.5 3.8 0 5.3 0h42.4c1.5 0 2.7.5 3.7 1.5S53 3.8 53 5.2v31.3c0 1.4-.5 2.7-1.6 3.7-1 1-2.3 1.5-3.7 1.5H37.1v2.6c0 .7-.3 1.4-.8 1.9s-1.1.8-1.9.8H18.5c-.8 0-1.4-.3-1.9-.8s-.8-1.1-.8-1.9v-2.6H5.3zm0-5.2h42.4V5.2H5.3v31.3z' fill='%2316322d'/%3E%3C/svg%3E");background-size:4.05rem}body.post-type-archive-resources main article h2{font-family:Athelas;font-weight:700;font-size:1.71103rem;margin-bottom:0.25em;line-height:1.2;letter-spacing:-0.02em}body.post-type-archive-resources main article .link{margin-top:1.90114rem}body.post-type-archive-resources main article .link a{color:#E05E2F;font-weight:600}body.post-type-archive-resources main .navigation.pagination{margin-top:10.77313rem}body.post-type-archive-resources main .navigation.pagination .nav-links{display:flex;gap:6px}body.post-type-archive-resources main .navigation.pagination h2{display:none}body.post-type-archive-resources main .navigation.pagination .page-numbers{border:1px solid #16322D;border-radius:8px;padding:0.5rem 1rem;font-family:DM Sans;font-weight:700;font-size:.8872rem;letter-spacing:0}body.post-type-archive-resources main .navigation.pagination .page-numbers.current{background:#16322D;color:var(--wsc-color-white)}body.post-type-archive-resources main .navigation.pagination .page-numbers.dots{border:0}body.post-type-archive-resources main .navigation.pagination .page-numbers.prev{order:1000;margin-left:auto}body.post-type-archive-resources main .navigation.pagination .page-numbers.next{order:1001;margin-left:auto}body.post-type-archive-resources main .navigation.pagination .page-numbers.prev,body.post-type-archive-resources main .navigation.pagination .page-numbers.next{border:0;color:transparent;width:3.61217rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='58' height='30.4'%3E%3Cpath d='M0 15.7h57l-14.4 14M0 15.7h57L42.6.7' fill='none' stroke='%2316322d' stroke-linejoin='round' stroke-width='2'/%3E%3C/svg%3E") no-repeat;background-size:100% auto}body.post-type-archive-resources main .navigation.pagination .page-numbers.prev{transform:scaleX(-1)}body.wp-singular.single.single-post:not(.post-template-blog-new-layout) section.section.post-content,body.wp-singular.single.single-resources section.section.post-content{margin:0 auto 3rem}@media (min-width: 768px){body.wp-singular.single.single-post:not(.post-template-blog-new-layout) section.section.post-content,body.wp-singular.single.single-resources section.section.post-content{max-width:84rem}}body.wp-singular.single.single-post:not(.post-template-blog-new-layout) section.section.post-content .sur-title,body.wp-singular.single.single-resources section.section.post-content .sur-title{font-family:'DM Sans';text-transform:uppercase;font-size:1.5rem;font-weight:normal}body.wp-singular.single.single-post:not(.post-template-blog-new-layout) section.section.post-content h1,body.wp-singular.single.single-resources section.section.post-content h1{font-size:3rem;letter-spacing:0}body.wp-singular.single.single-post:not(.post-template-blog-new-layout) section.section.post-content .post-content-meta,body.wp-singular.single.single-resources section.section.post-content .post-content-meta{display:flex;justify-content:space-between;margin-block:-1.5rem 3rem}body.post-template-blog-new-layout section.section.post{padding-top:2rem;margin-bottom:7.5rem}body.post-template-blog-new-layout section.section.post h1.header-2{margin-bottom:1.58428rem}body.post-template-blog-new-layout section.section.post .excerpt{margin-bottom:3.16857rem}body.post-template-blog-new-layout section.section.post .meta{font-size:1.01394rem;margin-bottom:1.26743rem}body.post-template-blog-new-layout section.section.post .featured-image{display:none;margin:0 auto 5.38657rem}@media (min-width: 768px){body.post-template-blog-new-layout section.section.post .featured-image{display:block}}body.post-template-blog-new-layout section.section.post .featured-image img{display:block;width:100%;height:auto;aspect-ratio:877 / 546;object-fit:cover;border-radius:1rem}body.post-template-blog-new-layout section.section.post .featured-image .caption{margin-top:1.26743rem;font-size:1.01394rem;line-height:1.375}body.post-template-blog-new-layout section.section.post .featured-image-holder{aspect-ratio:877 / 546;position:relative}body.post-template-blog-new-layout section.section.post .row{--wsc-blog-gutter: 6rem;display:flex;flex-wrap:wrap;gap:var(--wsc-blog-gutter)}body.post-template-blog-new-layout section.section.post .col-start{width:100%}@media (min-width: 1200px){body.post-template-blog-new-layout section.section.post .col-start{width:calc(66.666% - var(--wsc-blog-gutter))}}body.post-template-blog-new-layout section.section.post .col-start p{font-size:1.01394rem;line-height:1.45}@media (min-width: 768px){body.post-template-blog-new-layout section.section.post .col-start p{font-size:1.39417rem}}body.post-template-blog-new-layout section.section.post .col-start p:not(:last-child){margin-bottom:1.5em}body.post-template-blog-new-layout section.section.post .col-start blockquote{background:#C5DADF40;padding:1.52091rem;border-radius:1.01394rem;margin-block:1.14068rem}@media (min-width: 768px){body.post-template-blog-new-layout section.section.post .col-start blockquote{margin-block:2.09125rem;padding:4.35rem}}body.post-template-blog-new-layout section.section.post .col-start blockquote>p{font-family:Athelas, Georgia, "Times New Roman", Times, serif;font-weight:700;font-size:1.52091rem;line-height:1.25;letter-spacing:-0.01em;margin-bottom:1em;color:#16322D}@media (min-width: 768px){body.post-template-blog-new-layout section.section.post .col-start blockquote>p{font-size:2.02788rem}}body.post-template-blog-new-layout section.section.post .col-start cite{font-family:DM Sans;font-weight:400;font-size:1.01394rem;line-height:1.375;letter-spacing:0}body.post-template-blog-new-layout section.section.post .col-start .wp-block-column .wp-block-image{margin-block:0 3rem}body.post-template-blog-new-layout section.section.post .col-start .wp-block-image{margin-block:3rem;display:block !important;text-align:left !important}body.post-template-blog-new-layout section.section.post .col-start .wp-block-image img{border-radius:1.01394rem;overflow:hidden}body.post-template-blog-new-layout section.section.post .col-start .wp-block-image .image-holder{position:relative}body.post-template-blog-new-layout section.section.post .col-start .credit button{width:2rem;height:2rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24.2' height='24.1'%3E%3Cpath d='M12.1 0C5.4 0 0 5.4 0 12.1s5.4 12.1 12.1 12.1 12.1-5.4 12.1-12.1S18.7 0 12.1 0zm2.8 18.2c-.7.8-1.9 2.2-4.1 2.2-1 0-1.8-.8-1.8-1.8v-.5l1.8-6.4c0-.2 0-.5-.3-.6h-.2c-.5.1-1 .3-1.4.6h-.3c-.1 0-.3 0-.4-.2-.1-.2-.1-.4 0-.6.7-.8 1.9-2.2 4.1-2.2 1 0 1.8.8 1.8 1.8v.5l-1.8 6.4c0 .2 0 .5.3.6h.2c.5-.1 1-.3 1.4-.6.2-.1.5-.1.6 0 .1.2.1.4 0 .6zM13.3 7.8c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2z' fill='%23fff'/%3E%3C/svg%3E") 100% no-repeat}body.post-template-blog-new-layout section.section.post .col-start .credit p{margin-bottom:0 !important;font-size:1rem;line-height:1.375}body.post-template-blog-new-layout section.section.post .col-start .tags{border-top:1px solid #000;border-bottom:1px solid #000;padding:2.28137rem 0;margin-top:7.5rem}body.post-template-blog-new-layout section.section.post .col-start .tags h2{font-size:2.02788rem;margin-bottom:1.52091rem}body.post-template-blog-new-layout section.section.post .col-start .tags>div{display:flex;flex-wrap:wrap;gap:1rem}body.post-template-blog-new-layout section.section.post .col-start .tags a{font-weight:700;font-size:1.01394rem;line-height:1;text-transform:uppercase;background:#C5DADF;border-radius:8px;padding:0.95rem 0.75rem}body.post-template-blog-new-layout section.section.post .col-start .tags a:hover{filter:brightness(0.9)}body.post-template-blog-new-layout section.section.post .col-end{flex:1 0 0%}body.post-template-blog-new-layout section.section.post .col-end h2.related-news{font-size:2.02788rem;letter-spacing:-0.01em;color:#E05E2F}body.post-template-blog-new-layout section.section.post .col-end a.related-news{display:block;border-left:1px solid #E05E2F;padding-left:1.64766rem;font-size:1.39417rem;line-height:1.45;letter-spacing:0%;margin-block:3.48542rem}body.post-template-blog-new-layout section.section.post .col-end a.related-news span{display:block;margin-top:1.39417rem;font-size:1.01394rem;color:#16322DB2}body.post-template-blog-new-layout section.section.post .box{margin-block:4.375rem;background:#C5DADF;padding:2.53485rem;border-radius:8px;text-align:center}@media (min-width: 768px){body.post-template-blog-new-layout section.section.post .box{padding:4.375rem;text-align:left}}body.post-template-blog-new-layout section.section.post .box h2{font-size:2.02788rem;letter-spacing:-0.01em;margin-bottom:2rem}@media (min-width: 768px){body.post-template-blog-new-layout section.section.post .box h2{font-size:2.53485rem}}body.post-template-blog-new-layout section.section.post .box p{margin-bottom:2rem;font-size:1.39417rem}body.post-template-blog-new-layout [data-canto-acf="true"]{display:none !important}.wsc-block-image{margin-block:var(--wsc-blog-margins)}.wsc-block-image .wsc-image-holder{position:relative}.wsc-block-image img{border-radius:1.01394rem;overflow:hidden;width:100%;height:auto;display:block}.wsc-block-image .wsc-caption{margin-top:0.5rem;font-size:1.01394rem;line-height:1.375}.wsc-block-media-columns{display:flex;flex-direction:column;row-gap:var(--wsc-blog-margins);margin-block:var(--wsc-blog-margins)}@media (min-width: 768px){.wsc-block-media-columns{flex-direction:row}}@media (min-width: 768px){.wsc-block-media-columns.wsc-reverse .wsc-content{order:2;padding-inline:var(--wsc-blog-margins) 0}}@media (min-width: 768px){.wsc-block-media-columns.wsc-reverse .wsc-media{order:1}}@media (min-width: 768px){.wsc-block-media-columns .wsc-content{width:56%;padding-inline:0 var(--wsc-blog-margins)}}@media (min-width: 768px){.wsc-block-media-columns .wsc-media{width:44%;display:flex;flex-direction:column}}.wsc-block-media-columns .wsc-image-holder{flex:1 0 0%;position:relative}.wsc-block-media-columns img{border-radius:1.01394rem;overflow:hidden;object-fit:cover;width:100%;height:100%;display:block}.wsc-block-media-columns .wsc-caption{margin-top:0.5rem;font-size:1.01394rem;line-height:1.375;flex:0 0 auto}.pum-overlay.pum-theme-1390{background:#C5DADF}@media only screen and (min-width: 1024px){.pum-overlay.pum-theme-1390 .pum-container.pum-responsive.pum-responsive-medium{margin-left:0% !important;width:100% !important}}.pum-overlay.pum-theme-1390 .pum-container{font-family:Athelas,Georgia,"Times New Roman",Times,serif;position:absolute;left:0 !important;top:0 !important;display:flex !important;align-items:center;justify-content:center;width:100%;height:100%;margin-left:0 !important}.pum-overlay.pum-theme-1390 .pum-content{width:calc(100% - 2rem);margin:auto !important}@media (min-width: 768px){.pum-overlay.pum-theme-1390 .pum-content{width:calc(100% - 200px)}}.pum-overlay.pum-theme-1390 .wsc-popup-eyebrew{font-family:Athelas;font-weight:700;font-size:1.5rem;margin-bottom:2rem !important}.pum-overlay.pum-theme-1390 h2.wsc-popup-headline{font-size:2.5rem;margin-bottom:3rem}@media (min-width: 768px){.pum-overlay.pum-theme-1390 h2.wsc-popup-headline{font-size:6.875rem}}.pum-overlay.pum-theme-1390 .wsc-popup-text{font-size:1.5rem;margin-bottom:2rem;font-family:"DM Sans" !important}.pum-overlay.pum-theme-1390 iframe{border:0;width:100%;height:20vw}@media (min-width: 768px){.pum-overlay.pum-theme-1390 iframe{height:10vw}}.pum-overlay.pum-theme-1390 .pum-close,.pum-overlay.pum-theme-1390 .pum-close:focus,.pum-overlay.pum-theme-1390 .pum-close:hover,.pum-overlay.pum-theme-1390 .pum-close:active{position:absolute;width:10.4rem;height:4rem;left:calc(50% - 5.2rem);bottom:0;background-color:#E05E2F !important;border-radius:6px 6px 0 0;color:transparent}@media (min-width: 768px){.pum-overlay.pum-theme-1390 .pum-close,.pum-overlay.pum-theme-1390 .pum-close:focus,.pum-overlay.pum-theme-1390 .pum-close:hover,.pum-overlay.pum-theme-1390 .pum-close:active{transform-origin:50% 100%;transform:rotate(-90deg);left:auto;right:-5.2rem;top:calc(50% - 2rem)}}.pum-overlay.pum-theme-1390 .pum-close:before,.pum-overlay.pum-theme-1390 .pum-close:after,.pum-overlay.pum-theme-1390 .pum-close:focus:before,.pum-overlay.pum-theme-1390 .pum-close:focus:after,.pum-overlay.pum-theme-1390 .pum-close:hover:before,.pum-overlay.pum-theme-1390 .pum-close:hover:after,.pum-overlay.pum-theme-1390 .pum-close:active:before,.pum-overlay.pum-theme-1390 .pum-close:active:after{--wsc-popup-close-size: 1.5rem;content:'';display:block;background:var(--wsc-color-white);position:absolute;width:var(--wsc-popup-close-size);height:4px;left:calc(50% - var(--wsc-popup-close-size) * 0.5);top:calc(50% - 2px);transform:rotate(45deg)}.pum-overlay.pum-theme-1390 .pum-close:after,.pum-overlay.pum-theme-1390 .pum-close:focus:after,.pum-overlay.pum-theme-1390 .pum-close:hover:after,.pum-overlay.pum-theme-1390 .pum-close:active:after{transform:rotate(-45deg)}form.searchwp-form{position:relative;width:100%;margin-inline:0;display:flex;align-items:center;border-bottom:1px solid #16322D;gap:1rem;padding-bottom:0.5rem}@media (min-width: 768px){form.searchwp-form{width:calc(100% - 3rem);padding-bottom:1.5rem}}form.searchwp-form:after{content:'';background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26.7 26.7'%3E%3Cpath d='M26.3 24.4l-4.9-4.9c1.9-2.4 2.8-5.4 2.6-8.5-.3-3.1-1.7-5.9-4-8-2.3-2-5.3-3-8.3-3-3.1 0-6 1.3-8.2 3.5C1.3 5.7 0 8.6 0 11.7c0 3.1 1 6.1 3.1 8.3 2 2.3 4.9 3.7 8 4 3.1.3 6.1-.7 8.5-2.6l4.9 4.9c.1.1.3.2.4.3.2 0 .3.1.5.1s.4 0 .5-.1c.2 0 .3-.2.4-.3.2-.2.4-.6.4-.9s-.1-.7-.4-.9zm-14.3-3c-1.8 0-3.7-.5-5.2-1.6-1.5-1-2.7-2.5-3.4-4.2-.7-1.7-.9-3.6-.5-5.4.4-1.8 1.2-3.5 2.6-4.8s3-2.2 4.8-2.6c1.8-.4 3.7-.2 5.4.5 1.7.7 3.2 1.9 4.2 3.4s1.6 3.3 1.6 5.2-1 4.8-2.7 6.6c-1.8 1.8-4.1 2.7-6.6 2.7z' fill='%23E05E2F'%3E%3C/path%3E%3C/svg%3E") no-repeat;background-size:100%;width:1.5rem;height:1.5rem;left:0;position:absolute}@media (min-width: 768px){form.searchwp-form:after{width:3rem;height:3rem}}form.searchwp-form .swp-input--search.swp-input,form.searchwp-form .search-submit.swp-button{background:transparent;color:#16322D;padding:0.5rem 1rem;line-height:1.5rem;height:auto}@media (min-width: 768px){form.searchwp-form .swp-input--search.swp-input,form.searchwp-form .search-submit.swp-button{padding:1.25rem 2.5rem}}form.searchwp-form .swp-input--search.swp-input{font-size:1rem;border:0;width:100%;padding-left:2rem;font-weight:400}@media (min-width: 768px){form.searchwp-form .swp-input--search.swp-input{font-size:1.5rem;padding-left:4rem}}form.searchwp-form .search-submit.swp-button{background:var(--wsc-color-white);font-size:1rem;font-weight:600;display:inline-flex;justify-content:center;align-items:center;border-radius:0.375rem;border:1px solid #16322D}wsc-search-pane,.wsc-search-pane{width:100%;display:flex;align-items:center;justify-content:center}wsc-search-pane:not(.wsc-inline),.wsc-search-pane:not(.wsc-inline){position:absolute;height:100%;left:0;top:0;background:var(--wsc-color-white);visibility:hidden;opacity:0;transform:scale(0.8);transition:transform 0.35s, opacity 0.35s, visibility 0.35s}@media (min-width: 1026px){wsc-search-pane.wsc-show,.wsc-search-pane.wsc-show{visibility:visible;opacity:1;transform:scale(1)}}wsc-search-pane form.searchwp-form,.wsc-search-pane form.searchwp-form{max-width:950px;margin:0 auto}wsc-search-pane svg,.wsc-search-pane svg{position:absolute;pointer-events:none;width:3rem;height:auto}main.site-main.swp-rp-main{margin-block:15rem 7.5rem !important;margin-inline:auto !important;max-width:var(--rkt-archive-page-width);width:calc(100% - 2rem)}header.swp-rp-page-header h1{font-size:2.666rem;color:#E05E2F;letter-spacing:0}@media (min-width: 768px){header.swp-rp-page-header h1{font-size:4.1666rem}}header.swp-rp-page-header .swp-input--search.swp-input{font-size:1.5rem;border:0;width:100%;padding-left:4rem;font-weight:400}header.swp-rp-page-header .search-submit.swp-button{font-size:1rem;font-weight:600;display:inline-flex;justify-content:center;align-items:center;border-radius:0.375rem;border:1px solid #16322D}.swp-search-results .swp-result-item{flex-direction:column;padding:0 !important;margin:0 !important;gap:0 !important}.swp-search-results .swp-result-item+.swp-result-item{margin:3rem 0 0 0 !important;padding:3rem 0 0 0 !important;border-top:1px solid #000}.swp-search-results.swp-flex .swp-result-item{border-bottom:0}.swp-search-results h1{letter-spacing:-0.01em}.swp-search-results h2.entry-title{font-size:1.52091rem;text-decoration:underline;letter-spacing:-0.01em}.swp-search-results h2.entry-title+p{font-size:1.01394rem}.swp-button.swp-load-more-button{display:inline-flex;align-items:center;justify-content:center;font-family:"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:1rem;font-style:normal;font-weight:600;height:3.75rem;text-transform:uppercase;transition:.3s ease-out;cursor:pointer;color:#33201e;border:1px solid #33201e;padding:1.125rem 2.5rem;border-radius:.375rem;background:transparent}section.section.wsc-map{position:relative;background:#21524e}wsc-map{display:block;width:100%;height:100vh;max-height:100vh;overflow:hidden;position:relative;user-select:none}@media (orientation: landscape){wsc-map{height:auto;aspect-ratio:4777 / 2016}}@media (max-width: 767px) and (orientation: landscape){wsc-map{height:auto;aspect-ratio:1}}@media (hover: none){wsc-map.wsc-active{position:fixed;left:0;top:0;width:100%;height:100vh;touch-action:none;z-index:999}}wsc-map.wsc-active .wsc-controls{display:block}@media (hover: none){wsc-map.wsc-active .wsc-exit{display:inline-block}}wsc-map.wsc-active .wsc-intro{opacity:0;visibility:hidden}wsc-map *{user-select:none}wsc-map .wsc-map{width:4777px;height:2016px;position:relative}wsc-map .wsc-layer{display:block;width:100%;height:100%;object-fit:cover;overflow:hidden;position:absolute;left:0;top:0}wsc-map .wsc-layer.wsc-stronghold{opacity:0;visibility:hidden;transition:opacity 0.35s, visibility 0.35s}wsc-map .wsc-layer.wsc-stronghold.wsc-show{opacity:1;visibility:visible}wsc-map .wsc-items{position:absolute;left:0;top:0;width:100%;height:100%}wsc-map .wsc-dot{width:30px;aspect-ratio:1;position:absolute;border-radius:1000px;left:calc(var(--wsc-dot-x) - 12.5px);top:calc(var(--wsc-dot-y) - 12.5px);transition:top 0.35s ease-in-out}@media (min-width: 768px){wsc-map .wsc-dot{width:20px}}wsc-map .wsc-dot:hover svg{transform:scale(1)}wsc-map .wsc-dot.wsc-active{z-index:1;top:calc(var(--wsc-dot-y) - 40px)}wsc-map .wsc-dot.wsc-active svg{transform:scale(1)}wsc-map .wsc-dot.wsc-active svg path:first-of-type{opacity:1}wsc-map .wsc-dot.wsc-active svg path:last-of-type{opacity:0}wsc-map .wsc-dot svg{display:block;overflow:visible;transform:scale(0.666);transition:transform 0.35s ease-in-out}wsc-map .wsc-dot svg path{transition:opacity 0.35s ease-in-out}wsc-map .wsc-dot svg path:first-of-type{opacity:0}wsc-map .wsc-dot svg path:last-of-type{opacity:1}wsc-map a,wsc-map button{touch-action:manipulation}wsc-map .wsc-modal{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.5);display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity 0.35s, visibility 0.35s}wsc-map .wsc-modal.wsc-show{opacity:1;visibility:visible}wsc-map .wsc-modal-body{width:27rem;padding:1rem;background:#fafaf5;border-radius:8px;position:relative;box-shadow:0px 4px 40px 0px #00000029;max-width:calc(100% - 2rem);margin-inline:auto}wsc-map .wsc-modal-content{display:none}wsc-map .wsc-modal-content.wsc-show{display:block}wsc-map .wsc-modal-content h2{font-size:2.222rem;margin-bottom:0.25em;line-height:1.25;letter-spacing:-0.02em}wsc-map .wsc-modal-content p{margin-bottom:1rem}wsc-map .wsc-row{display:flex;flex-direction:column;text-align:center;text-decoration:none}wsc-map .wsc-text{flex:0 0 auto;display:flex;flex-direction:column}wsc-map .wsc-image{aspect-ratio:332 / 180;margin-bottom:1.25rem;overflow:hidden}wsc-map .wsc-image img{display:block;width:100%;height:100%;object-fit:cover;border-radius:8px;overflow:hidden}wsc-map .wsc-modal-close{width:44px;aspect-ratio:1;position:absolute;right:0;top:0;cursor:pointer}wsc-map .wsc-modal-close:before,wsc-map .wsc-modal-close:after{content:'';display:block;width:22px;height:2px;left:calc(50% - 11px);top:calc(50% - 1px);background:#000;position:absolute}wsc-map .wsc-modal-close:before{transform:rotate(45deg)}wsc-map .wsc-modal-close:after{transform:rotate(-45deg)}wsc-map .wsc-exit{display:none;position:fixed;bottom:22px;left:22px;border:0;background:transparent;font-family:"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-weight:700;padding:11px 22px 11px 0;color:var(--wsc-color-white);font-size:1rem}wsc-map .wsc-controls{position:absolute;right:22px;bottom:22px;display:none}@media (orientation: portrait){wsc-map .wsc-controls{position:fixed}}wsc-map .wsc-controls .wsc-zoom{width:44px;display:flex;flex-direction:column;gap:1px}wsc-map .wsc-controls button{color:transparent;width:44px;height:44px;background:var(--wsc-color-white);display:block;background:#e3e5d7;border:0;position:relative}wsc-map .wsc-controls button:before,wsc-map .wsc-controls button:after{content:'';display:block;background:#20534e;position:absolute;pointer-events:none}wsc-map .wsc-controls button:first-of-type{border-radius:6px 6px 0 0}wsc-map .wsc-controls button:first-of-type:before{width:20px;height:2px;top:calc(50% - 1px);left:calc(50% - 10px)}wsc-map .wsc-controls button:first-of-type:after{width:2px;height:20px;top:calc(50% - 10px);left:calc(50% - 1px)}wsc-map .wsc-controls button:last-of-type{border-radius:0 0 6px 6px}wsc-map .wsc-controls button:last-of-type:after{width:20px;height:2px;top:calc(50% - 1px);left:calc(50% - 10px)}wsc-map .wsc-intro{display:flex;color:var(--wsc-color-white);font-size:3.5rem;font-family:Athelas;font-weight:700;position:absolute;left:0;top:0;width:100%;height:100%;align-items:center;justify-content:center;letter-spacing:-0.01em;pointer-events:none;text-align:center;padding:0 3rem;text-wrap:balance;transition:opacity 0.35s, visibility 0.35s}wsc-map .wsc-intro .wsc-mouse-device{display:block}@media (hover: none){wsc-map .wsc-intro .wsc-mouse-device{display:none}}wsc-map .wsc-intro .wsc-touch-device{display:none}@media (hover: none){wsc-map .wsc-intro .wsc-touch-device{display:block;pointer-events:auto}}wsc-map .wsc-dropdown{position:absolute;left:1rem;top:1rem;width:100%;max-width:calc(100% - 2rem);text-align:center;pointer-events:none}@media (min-width: 768px){wsc-map .wsc-dropdown{display:none}}wsc-map .wsc-dropdown .wsc-label,wsc-map .wsc-dropdown .wsc-menu{border-radius:8px}wsc-map .wsc-dropdown .wsc-label{font-family:Athelas;font-weight:700;font-size:1.52091rem;letter-spacing:0%;padding:0.666rem;position:relative;background:#E4E4D4;margin-bottom:1rem;pointer-events:auto}wsc-map .wsc-dropdown .wsc-label.wsc-open svg{transform:rotate(180deg)}wsc-map .wsc-dropdown .wsc-label.wsc-open+.wsc-menu{opacity:1;visibility:visible;pointer-events:auto}wsc-map .wsc-dropdown .wsc-label svg{width:1.109rem;position:absolute;right:1rem;top:calc(50% - .59569rem);pointer-events:none}wsc-map .wsc-dropdown .wsc-menu{background:#FAFAF5;opacity:0;visibility:hidden;position:relative;pointer-events:none;transition:opacity 0.35s, visibility 0.35s}wsc-map .wsc-dropdown .wsc-item{font-family:DM Sans;font-weight:400;font-size:1.01394rem;letter-spacing:0px;padding:1.3rem 0.666rem}section.section.contact-form{background:#C5DADF;padding-block:5.375rem}section.section.contact-form .row{--rkt-gutter-x: 3rem;display:flex;flex-wrap:wrap;margin-inline:calc(-0.5 * var(--rkt-gutter-x))}section.section.contact-form .row>*{padding-inline:calc(var(--rkt-gutter-x) * 0.5)}section.section.contact-form .col.col-headline{margin-bottom:3rem}@media (min-width: 992px){section.section.contact-form .col.col-headline{flex:0 0 auto;width:33.333%;margin-bottom:0}}@media (min-width: 992px){section.section.contact-form .col.col-form{flex:0 0 auto;width:66.666%}}section.section.contact-form .col.col-form form{display:flex;flex-wrap:wrap;gap:1rem}section.section.contact-form .col.col-form form.sent *:not(.wpcf7-response-output){display:none}section.section.contact-form .col.col-form .input-item{width:calc(50% - 1rem)}@media (max-width: 767px){section.section.contact-form .col.col-form .input-item{width:100%}}section.section.contact-form .col.col-form .input-item.message{width:100%}section.section.contact-form .col.col-form .input-item input,section.section.contact-form .col.col-form .input-item textarea{width:14.5625rem;height:3.75rem;padding:1rem 0.25rem 1rem 1.8125rem;border-radius:0.375rem;background:var(--wsc-color-white);border:0;color:#4e5f4c;font-size:1rem;font-weight:400;line-height:1.25rem;font-family:"DM Sans";width:100%}section.section.contact-form .col.col-form .input-item input::placeholder,section.section.contact-form .col.col-form .input-item textarea::placeholder{color:#4e5f4c}section.section.contact-form .col.col-form .input-item textarea{height:11.25rem}@media (max-width: 767px){section.section.contact-form .col.col-form .btn-block{width:100%}}@media (max-width: 767px){section.section.contact-form .col.col-form .btn-block button{width:100%}}section.section.contact-form .col.col-form .wpcf7-response-output{background:transparent;border:0 !important;color:#000;font-size:1.5rem;font-weight:400;line-height:1.25rem;font-family:"DM Sans";width:100%;padding:0 !important}section.section.contact-form h2{font-family:Athelas;font-weight:700;font-size:3.80228rem;letter-spacing:-0.02em}section.section.contact-main{background:#E05E2F;background-image:url("../img/texture-transparent.png");padding-block:5.375rem;color:var(--wsc-color-white)}section.section.contact-main p{font-size:1.5rem}section.section.contact-main h2{font-family:Athelas;font-size:2rem;letter-spacing:-0.01em;color:var(--wsc-color-white);margin-bottom:1.90114rem}@media (min-width: 768px){section.section.contact-main h2{font-size:3.80228rem}}section.section.contact-main h3{font-family:Athelas;font-weight:700;font-size:1.5rem;letter-spacing:-0.01em;color:#E4E4D4;margin-bottom:1.26743rem;display:flex;gap:1rem}@media (min-width: 768px){section.section.contact-main h3{font-size:2.02788rem}}section.section.contact-main h3 svg{width:1.52091rem}section.section.contact-main .row{--rkt-gutter-x: 3rem;display:flex;flex-wrap:wrap;margin-inline:calc(-0.5 * var(--rkt-gutter-x));align-items:center}section.section.contact-main .row>*{padding-inline:calc(var(--rkt-gutter-x) * 0.5)}section.section.contact-main .col.col-start{margin-bottom:3rem}@media (min-width: 768px){section.section.contact-main .col.col-start{flex:0 0 auto;width:33.333%;margin-bottom:0}}@media (min-width: 768px){section.section.contact-main .col.col-end{flex:0 0 auto;width:66.666%}}section.section.contact-main .col.auto{flex:0 0 auto}section.section.contact-main .row.align-start{--rkt-gutter-x: 6rem;align-items:start}section.section.contact-main .row.align-start .col{margin-bottom:1.5rem}@media (min-width: 768px){section.section.contact-main .row.align-start .col{margin-bottom:0}}section.section.contact-other{background:#16322D;padding-block:5.375rem;color:var(--wsc-color-white)}section.section.contact-other p{font-size:1.5rem}section.section.contact-other h2{font-family:Athelas;font-size:2rem;letter-spacing:-0.01em;color:var(--wsc-color-white);margin-bottom:1.90114rem}@media (min-width: 768px){section.section.contact-other h2{font-size:3.80228rem}}section.section.contact-other .cards{display:flex;flex-wrap:wrap;gap:2.28137rem 3.16857rem;margin-top:3.80228rem}section.section.contact-other .card{background:#1C3E38;border-radius:8px;width:100%;padding:1rem;display:flex;flex-wrap:wrap}@media (min-width: 768px){section.section.contact-other .card{width:calc(50% - 2.28137rem);padding:4.56274rem 3.80228rem;flex-wrap:nowrap}}section.section.contact-other .card h3{font-family:Athelas;font-weight:700;font-size:1.5rem;line-height:1.25;letter-spacing:-0.01em;color:#E4E4D4}@media (min-width: 768px){section.section.contact-other .card h3{font-size:2.02788rem}}section.section.contact-other .card p{font-size:1.26743rem}section.section.contact-other .card p+p{margin-top:2rem}section.section.contact-other .card span,section.section.contact-other .card b{font-size:1.25rem}@media (min-width: 768px){section.section.contact-other .card span,section.section.contact-other .card b{font-size:1.52091rem}}section.section.contact-other .card span{display:flex;align-items:center;gap:1rem;margin-bottom:0.5rem}section.section.contact-other .card span svg{width:1.52091rem}section.section.contact-other .col.col-office{margin-bottom:2rem}@media (min-width: 768px){section.section.contact-other .col.col-office{flex:0 0 auto;width:33.333%;margin-bottom:0}}@media (min-width: 768px){section.section.contact-other .col.col-info{flex:1 0 0%;padding-left:3rem}}body.page-id-1122 section.text-block+section.logos{background:var(--wsc-color-white);padding-top:0}@media (min-width: 768px){body.page-id-1122 section.logos+section.text-block ul{display:block;columns:2}body.page-id-1122 section.logos+section.text-block ul li+li{margin-top:1rem}}body.page-id-728 .text-block *{font-size:clamp(14px, 1.14068rem, 1000px)}section.products-featured-stronghold{padding:6rem 0 5rem}@media (max-width: 767px){section.products-featured-stronghold{padding:4.56rem 0 7.62rem}}section.products-featured-stronghold .row{display:flex;align-items:center;flex-wrap:wrap}section.products-featured-stronghold .col{width:50%}@media (max-width: 1024px){section.products-featured-stronghold .col{width:100%}}@media (max-width: 767px){section.products-featured-stronghold .col.col-start{margin-bottom:1.5rem}}section.products-featured-stronghold .col.col-start img{border-radius:8px}section.products-featured-stronghold .col.col-end{padding:0 8.23828rem;font-size:1.25rem}@media (max-width: 767px){section.products-featured-stronghold .col.col-end{font-size:1rem;padding:0}}section.products-featured-stronghold .col.col-end h2{margin-bottom:0.5em;letter-spacing:-0.01em}section.products-featured-stronghold .col.col-end p+p{margin-top:1em}section.products-featured-stronghold .product.woocommerce.add_to_cart_inline{border:0 !important;padding:0 !important;display:flex;align-items:center;gap:1rem}section.products-featured-stronghold .product.woocommerce.add_to_cart_inline .woocommerce a.added_to_cart{padding-top:0 !important}section.products-featured-stronghold .button.add_to_cart_button{position:relative;display:inline-flex;align-items:center;justify-content:center;border-radius:0.375rem;font-family:"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;padding:1rem 2.5rem;color:#fff;font-size:1rem;font-style:normal;font-weight:600;border:0;height:3.75rem;text-transform:uppercase;cursor:pointer;background:#e05e2f;transition:.3s ease-out;border:1px solid #000;background:transparent;color:#000;transition:.3s ease-out}section.products-featured-stronghold .button.add_to_cart_button:hover{background:#bf5026}section.products-featured-stronghold .button.add_to_cart_button:hover{background:#000;color:var(--wsc-color-white)}section.products,section.product-category{margin-bottom:7.5rem}@media (max-width: 1024px){section.products,section.product-category{margin-bottom:5rem}}section.products .articles-list__filters,section.product-category .articles-list__filters{display:flex;gap:1rem;flex-wrap:nowrap;align-items:center;margin-bottom:3rem}section.products .articles-list__filters .articles-list__filter-group.orderby,section.product-category .articles-list__filters .articles-list__filter-group.orderby{max-width:20rem}section.products .articles-list__filters .articles-list__filter-group.orderby .articles-list__select-header,section.product-category .articles-list__filters .articles-list__filter-group.orderby .articles-list__select-header{border-radius:0.375rem;border:1px solid #000}section.products .articles-list__filter-group,section.product-category .articles-list__filter-group{flex:1 0 0%}section.products .articles-list__select-header,section.product-category .articles-list__select-header{min-width:15rem}section.products h2{margin-bottom:0.5em;text-align:center;letter-spacing:-0.01em}section.product-category{margin-top:6rem}@media (max-width: 767px){section.product-category{margin-top:4.5rem}}section.product-category h1{margin-bottom:0.5em;letter-spacing:-0.01em}main .woocommerce h1,main .woocommerce h2{letter-spacing:-0.01em;margin-bottom:0.5em}main .woocommerce p{margin-bottom:1em}main .woocommerce .woocommerce-result-count,main .woocommerce .woocommerce-ordering{display:none !important}main .woocommerce .products{display:flex;flex-wrap:wrap}main .woocommerce .product h1{font-size:4.5rem}@media (max-width: 767px){main .woocommerce .product h1{font-size:3rem}}main .woocommerce .woocommerce-tabs h2,main .woocommerce .related.products h2{font-size:3rem}main .woocommerce ul.products li.product{display:flex;flex-direction:column}@media (max-width: 767px){main .woocommerce ul.products li.product{width:100% !important}}main .woocommerce ul.products li.product a.woocommerce-loop-product__link{margin-bottom:auto}main .woocommerce ul.products li.product .woocommerce-loop-category__title,main .woocommerce ul.products li.product .woocommerce-loop-product__title{letter-spacing:-0.01em;font-size:2.53485rem !important;text-align:left}main .woocommerce ul.products li.product .price{color:#e05e2f;font-size:2.02788rem;font-weight:700;font-family:Athelas, Georgia, "Times New Roman", Times, serif}main .woocommerce ul.products li.product .woocommerce-loop-category__title,main .woocommerce ul.products li.product .woocommerce-loop-product__title,main .woocommerce ul.products li.product h3{padding:.5em 0;margin:0;font-size:1em}main .woocommerce ul.products li.product .button{position:relative;display:inline-flex;align-items:center;justify-content:center;border-radius:0.375rem;font-family:"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;padding:1rem 2.5rem;color:#fff;font-size:1rem;font-style:normal;font-weight:600;border:0;height:3.75rem;text-transform:uppercase;cursor:pointer;background:#e05e2f;transition:.3s ease-out;padding:1rem 1rem;height:3rem}main .woocommerce ul.products li.product .button:hover{background:#bf5026}main .woocommerce nav.woocommerce-pagination{margin-top:10.77313rem}main .woocommerce nav.woocommerce-pagination .nav-links{display:flex;gap:6px}main .woocommerce nav.woocommerce-pagination .page-numbers{border:1px solid #16322D;border-radius:8px;padding:0.5rem 1rem;font-family:DM Sans;font-weight:700;font-size:.8872rem;letter-spacing:0}main .woocommerce nav.woocommerce-pagination .page-numbers.current{background:#16322D;color:var(--wsc-color-white)}main .woocommerce nav.woocommerce-pagination .page-numbers.dots{border:0}main .woocommerce nav.woocommerce-pagination .page-numbers.prev{order:1000;margin-left:auto}main .woocommerce nav.woocommerce-pagination .page-numbers.next{order:1001;margin-left:auto}main .woocommerce nav.woocommerce-pagination .page-numbers.prev,main .woocommerce nav.woocommerce-pagination .page-numbers.next{border:0;color:transparent;width:3.61217rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='58' height='30.4'%3E%3Cpath d='M0 15.7h57l-14.4 14M0 15.7h57L42.6.7' fill='none' stroke='%2316322d' stroke-linejoin='round' stroke-width='2'/%3E%3C/svg%3E") no-repeat;background-size:100% auto}main .woocommerce nav.woocommerce-pagination .page-numbers.prev{transform:scaleX(-1)}main .woocommerce nav.woocommerce-pagination .page-numbers.prev ~ .page-numbers.next{margin-left:1.5rem}main .woocommerce .product_meta{display:none}main .woocommerce div.product form.cart .quantity .qty{border:1px solid #000;height:3rem;border-radius:8px;width:5rem}main .woocommerce div.product form.cart .button{position:relative;display:inline-flex;align-items:center;justify-content:center;border-radius:0.375rem;font-family:"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;padding:1rem 2.5rem;color:#fff;font-size:1rem;font-style:normal;font-weight:600;border:0;height:3.75rem;text-transform:uppercase;cursor:pointer;background:#e05e2f;transition:.3s ease-out;height:3rem}main .woocommerce div.product form.cart .button:hover{background:#bf5026}main .woocommerce div.product form.cart .variations th,main .woocommerce div.product form.cart .variations td{vertical-align:middle;padding:0.25rem 0}main .woocommerce div.product form.cart .variations label{font-size:1.25rem}main .woocommerce div.product form.cart .variations select{border:1px solid #000;height:3rem;padding:0 1rem;border-radius:8px}section.product{padding:6rem 0 0}@media (max-width: 767px){section.product{padding:4.56rem 0 0}}section.product .breadcrumbs{display:flex;align-items:center;margin-bottom:5rem}nav.woocommerce-breadcrumb{margin:0 auto 0 0 !important}.mini-cart{display:flex;width:3.75rem;height:3.75rem;color:var(--wsc-color-white);font-size:1rem;background:#E05E2F url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26.6' height='26.7'%3E%3Cpath d='M8 26.7A2.732 2.732 0 015.3 24 2.732 2.732 0 018 21.3a2.732 2.732 0 012.7 2.7A2.732 2.732 0 018 26.7zm13.3 0a2.732 2.732 0 01-2.7-2.7c0-.7.3-1.4.8-1.9s1.1-.8 1.9-.8 1.4.3 1.9.8.8 1.2.8 1.9-.3 1.4-.8 1.9-1.1.8-1.9.8zM6.9 5.3l3.2 6.7h9.3l3.7-6.7H6.9zM5.6 2.7h19.7c.5 0 .9.2 1.2.7.3.5.3.9 0 1.4l-4.7 8.5c-.2.4-.6.8-1 1s-.9.4-1.4.4H9.5L8 17.4h16v2.7H8c-1 0-1.8-.4-2.3-1.3-.5-.9-.5-1.8 0-2.6l1.8-3.3L2.7 2.7H0V0h4.3l1.3 2.7z' fill='%23fff'/%3E%3C/svg%3E") 0.5rem center no-repeat;background-size:1.25rem;border-radius:0.375rem;align-items:center;justify-content:end;text-decoration:none}.mini-cart span{text-align:center;display:block;width:60%}.wp-block-woocommerce-cart .wc-block-components-button.wc-block-cart__submit-button{position:relative;display:inline-flex;align-items:center;justify-content:center;border-radius:0.375rem;font-family:"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;padding:1rem 2.5rem;color:#fff;font-size:1rem;font-style:normal;font-weight:600;border:0;height:3.75rem;text-transform:uppercase;cursor:pointer;background:#e05e2f;transition:.3s ease-out}.wp-block-woocommerce-cart .wc-block-components-button.wc-block-cart__submit-button:hover{background:#bf5026}.wp-block-woocommerce-cart .wp-block-woocommerce-empty-cart-block{margin-bottom:7.5rem}.wp-block-woocommerce-cart .wp-block-woocommerce-empty-cart-block hr+h2,.wp-block-woocommerce-cart .wp-block-woocommerce-empty-cart-block .wp-block-woocommerce-product-new{display:none}body.page-template-native-wp-blocks.woocommerce-page h1{margin-bottom:0.5em;letter-spacing:-0.01em}body.page-template-native-wp-blocks.woocommerce-page h2,body.page-template-native-wp-blocks.woocommerce-page h3{margin-bottom:0.5em;letter-spacing:-0.01em}body.canada footer{color:var(--wsc-color-white)}body.canada footer .flex-right{margin-right:0}@media (max-width: 1025px){body.canada footer .flex-right{flex-direction:column;align-items:center}}body.canada footer .logo svg.desktop-ca{display:none;width:10rem;fill:var(--wsc-color-white)}@media (min-width: 768px){body.canada footer .logo svg.desktop-ca{display:block}}body.canada footer .logo svg.mobile-ca{width:100%}body.canada footer .logo svg.mobile-ca path{fill:var(--wsc-color-white)}@media (min-width: 768px){body.canada footer .logo svg.mobile-ca{display:none}}body.canada footer .tagline{font-family:var(--rkt-font-serif);text-align:left;font-size:2.0rem}@media (max-width: 1025px){body.canada footer .tagline{text-align:center;font-size:1.75rem}}.footer{background:var(--wsc-color-green);padding:8.94rem 0 5.313rem;overflow:hidden}.footer.imax-page{padding-block:3.04183rem}@media (min-width: 1026px){.footer.imax-page>.container{max-width:77rem}}.footer.imax-page .top-row{display:flex;flex-direction:column;text-align:center;gap:2rem;margin-bottom:4.18251rem;align-items:center;font-family:var(--rkt-font-sans);font-weight:400;font-size:1.01394rem;line-height:1.375;color:var(--wsc-color-eggshell)}@media (min-width: 1026px){.footer.imax-page .top-row{flex-direction:row;text-align:left}}.footer.imax-page .top-row .logo{width:7.85805rem}.footer.imax-page .top-row .tagline{margin-bottom:1.5rem}@media (min-width: 1026px){.footer.imax-page .top-row .tagline{margin-bottom:0}}.footer.imax-page .top-row .label{margin-bottom:-0.5rem}@media (min-width: 1026px){.footer.imax-page .top-row .label{margin-left:auto;margin-bottom:0}}.footer.imax-page .bottom-row{font-family:var(--rkt-font-sans);font-weight:400;font-size:1.01394rem;text-align:center;line-height:1.375;color:var(--wsc-color-eggshell);display:flex;flex-direction:column;opacity:0.5;gap:1rem}@media (min-width: 1026px){.footer.imax-page .bottom-row{text-align:left;flex-direction:row;align-items:center;justify-content:space-between}}@media (min-width: 1026px){.footer.imax-page .bottom-row br{display:none}}.footer.imax-page .bottom-row .links{display:flex;flex-direction:column;gap:1rem}@media (min-width: 1026px){.footer.imax-page .bottom-row .links{flex-direction:row}}.footer .container{padding:0 5rem}.footer .flex{display:flex;justify-content:space-between}.footer .contact-links-block{margin-top:1.5rem}.footer .menu-flex{display:flex;align-items:flex-start;justify-content:space-between;width:34.5rem;column-gap:3rem;padding-top:1.313rem}.footer .menu-flex ul{list-style:none;margin:0}.footer .menu-flex ul a{color:var(--wsc-color-white);font-size:1.125rem;font-weight:500;line-height:183.333%}.footer .menu-flex ul a:hover{color:var(--wsc-color-orange)}.footer .flex-right{display:flex;column-gap:4.48rem;margin-right:7.563rem}.footer .logo{display:block}.footer .logo img{width:10.21rem;height:100%}.footer .contact-links{margin-top:1.688rem}.footer .contact-links a{color:var(--wsc-color-white);font-size:1.125rem;font-weight:400;line-height:122.222%}.footer .contact-links a:hover{text-decoration:underline}.footer .contacts{padding-top:.938rem}.footer .contacts h5{color:var(--wsc-color-eggshell);font-family:var(--rkt-font-serif);font-size:1.5rem;font-weight:700;line-height:133.333%;margin-bottom:.125rem}.footer .contacts h5 span{display:none}.footer .contacts .address *{color:var(--wsc-color-white);font-size:1rem;font-weight:400;line-height:1.375rem}.footer .contacts a{color:var(--wsc-color-white);font-size:1rem;font-weight:400;line-height:1.375rem}.footer .contacts .contact-links{margin-top:.75rem}.footer .middle-flex{display:flex;justify-content:space-between;align-items:flex-start;margin-top:3.81rem}.footer .logos{display:flex;align-items:center;margin-top:3.5rem;margin-left:-.563rem;padding:0}.footer .logos>a{width:6.625rem;height:auto;display:inline-block}.footer .logos>a img{width:100%;height:100%;object-fit:contain;object-position:center}.footer .logos>a:nth-child(3){width:7.37688rem;margin-left:1.16rem}.footer .logos>a:nth-child(4){width:5.58975rem;margin-left:2.21rem;margin-top:-.75rem}.footer .logos>img{width:6.625rem;height:auto;display:inline-block}.footer .logos>img img{width:100%;height:100%;object-fit:contain;object-position:center}.footer .logos>img:nth-child(3){width:7.37688rem;margin-left:1.16rem}.footer .logos>img:nth-child(4){width:5.58975rem;margin-left:2.21rem;margin-top:-.75rem}.footer .newsletter-block h4{color:var(--wsc-color-eggshell);font-family:var(--rkt-font-serif);font-size:1.5rem;font-weight:700;line-height:133.333%;margin-bottom:1.25rem}.footer .newsletter-block .flex-form{display:flex;column-gap:1rem}.footer .newsletter-block .flex-form form{display:flex;-moz-column-gap:1rem;column-gap:1rem}.footer .newsletter-block .flex-form form .wpcf7-response-output{display:none}.footer .newsletter-block .flex-form form .wpcf7-spinner{display:none}.footer .newsletter-block .flex-form form .wpcf7-not-valid-tip{margin-top:.7rem}.footer .newsletter-block .flex-form .wpcf7-response-output{display:none}.footer .newsletter-block .flex-form .wpcf7-spinner{display:none}.footer .newsletter-block .flex-form .wpcf7-not-valid-tip{margin-top:.7rem}.footer .newsletter-block .btn{padding:1.125rem 2rem;flex-shrink:0}.footer .newsletter-block input:not([type=submit]){font-family:var(--rkt-font-sans);display:flex;width:19.875rem;background:0 0;padding:1.125rem .25rem 1.125rem 1.3125rem;border-radius:.375rem;border:1px solid #a2adab;height:3.75rem;color:var(--wsc-color-white);font-size:1rem;font-weight:600}.footer .newsletter-block input:not([type=submit])::placeholder{color:var(--wsc-color-white);font-weight:400}.footer .bottom-flex{display:flex;justify-content:space-between;align-items:center;margin-top:2.688rem}.footer .social{display:flex;align-items:center;column-gap:1.06rem}.footer .social .referral{color:var(--wsc-color-orange);transition:color 0.3s ease-out}.footer .social .referral:hover{color:var(--wsc-color-white)}.footer .social img{width:2.125rem;height:auto;transition:.3s ease-out}.footer .social img:hover{filter:brightness(0) invert(1)}.footer .flex-left{display:flex;align-items:center;column-gap:2.81rem}.footer .copyright{color:rgba(236,236,221,0.5);font-size:1rem;font-weight:400;line-height:150%}.footer .privacy-menu{display:flex;align-items:center;column-gap:.75rem}.footer .privacy-menu li{position:relative}.footer .privacy-menu li:before{content:".";color:rgba(236,236,221,0.5);font-size:1rem;font-weight:400;line-height:150%;position:absolute;top:0;right:-.5rem}.footer .privacy-menu li:last-child:before{display:none}.footer .privacy-menu a{color:rgba(236,236,221,0.5);font-size:1rem;font-weight:400;line-height:150%}.footer .privacy-menu a:hover{color:var(--wsc-color-orange)}.footer .subscription-form{width:100%}@media (min-width: 768px){.footer .subscription-form{width:34rem}}.footer .subscription-form h5{color:#e4e4d4;font-family:var(--rkt-font-serif);font-size:1.5rem;font-weight:700;line-height:133.333%;margin-bottom:1rem}.footer .subscription-form iframe{width:100%;height:5rem;border:0}@media (max-width: 1025px){.footer{padding:5rem 0}.footer .container{padding-left:2rem;padding-right:2rem}.footer .menu-flex{width:20rem}.footer .flex-right{margin-right:0;column-gap:1.46rem}.footer .middle-flex{flex-direction:column-reverse;margin-top:4.5rem}.footer .logos{margin-left:0;width:100%;justify-content:center}.footer .newsletter-block{width:100%}.footer .newsletter-block .input-item{width:100%}.footer .newsletter-block input:not([type=submit]){width:100%}.footer .bottom-flex{flex-direction:column;row-gap:2.7rem}.footer .flex-left{flex-direction:column;row-gap:1rem}}@media (max-width: 767px){.footer{padding:4.69rem 0}.footer .contact-links-block *{text-align:left !important}.footer .container{padding-left:1.25rem;padding-right:1.25rem}.footer .flex{flex-direction:column;gap:2rem}.footer .menu-flex{padding-top:0;width:100%;justify-content:center;column-gap:2.5rem}.footer .menu-flex ul{display:flex;flex-direction:column;gap:0}.footer .menu-flex ul a{font-weight:400}.footer .flex-right{padding-left:1.38rem;margin-top:3rem}.footer .logo{margin-top:.75rem}.footer .logo img{width:6.72513rem;height:auto}.footer .contact-links a{font-size:1rem;text-align:right}.footer .contacts h5{margin-bottom:-.125rem}.footer .logos{margin-top:3.313rem}.footer .logos>a{width:4.30488rem}.footer .logos>a:nth-child(3){width:4.79344rem;margin-left:.75rem}.footer .logos>a:nth-child(4){width:3.63213rem;margin-left:1.43rem}.footer .logos>img{width:4.30488rem}.footer .logos>img:nth-child(3){width:4.79344rem;margin-left:.75rem}.footer .logos>img:nth-child(4){width:3.63213rem;margin-left:1.43rem}.footer .newsletter-block h4{text-align:center;margin-bottom:1.44rem}.footer .newsletter-block .flex-form{flex-direction:column;row-gap:1.44rem;align-items:center}.footer .newsletter-block .flex-form form{flex-direction:column;row-gap:1.44rem;align-items:center}.footer .newsletter-block .flex-form form .wpcf7-not-valid-tip{text-align:center}.footer .newsletter-block .flex-form .wpcf7-not-valid-tip{text-align:center}.footer .newsletter-block .btn{padding:1.125rem 1.5rem}.footer .newsletter-block .input-item{width:19.87rem}.footer .newsletter-block input:not([type=submit]){text-align:center;padding:1.125rem .25rem}.footer .bottom-flex{margin-top:2.125rem}.footer .copyright{max-width:64%;text-align:center;margin:0 auto}.footer .privacy-menu{max-width:68%;text-align:center;margin:0 auto;flex-wrap:wrap;justify-content:center}.footer .privacy-menu li:nth-child(2):before{display:none}.logos{margin-top:0 !important}}#gdrp-notice{position:fixed;width:100%;left:0;bottom:0;background:#464646;color:var(--wsc-color-white);padding:2.53485rem 0;font-size:14px;z-index:999;transition:transform 0.5s}#gdrp-notice a{color:var(--wsc-color-white);font-weight:700;text-decoration:underline}#gdrp-notice.hide{transform:translateY(100%)}#gdrp-notice .container{position:relative}#gdrp-notice .row{display:flex;flex-direction:column;column-gap:clamp(3em, 10vw, 10em);row-gap:1em}#gdrp-notice .col{line-height:1.5}#gdrp-notice button{border:0;font-size:.8872rem;background:#626262;color:var(--wsc-color-white);font-weight:700;text-transform:uppercase;width:134px;height:40px;line-height:0}#gdrp-notice .close{width:22px;height:22px;position:absolute;right:.63371rem;top:-1.58428rem;cursor:pointer}#gdrp-notice .close:after,#gdrp-notice .close:before{content:'';width:22px;height:2px;background:var(--wsc-color-white);left:0;top:calc(50% - 1px);position:absolute}#gdrp-notice .close:after{transform:rotate(45deg)}#gdrp-notice .close:before{transform:rotate(-45deg)}@media (min-width: 768px){#gdrp-notice .row{flex-direction:row;align-items:center}#gdrp-notice .col{flex:1 0 0%;line-height:1.5}#gdrp-notice .col-auto{flex:0 0 auto;padding-right:3em;width:auto}}
