/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:'HCo Gotham';src:url(/themes/custom/sccommerce/hco_fonts/./woff2/Gotham-Black_Web.woff2) format('woff2'),url(/themes/custom/sccommerce/hco_fonts/./woff/Gotham-Black_Web.woff) format('woff');font-weight:800;font-style:normal;font-display:swap;}@font-face{font-family:'HCo Gotham';src:url(/themes/custom/sccommerce/hco_fonts/./woff2/Gotham-BlackItalic_Web.woff2) format('woff2'),url(/themes/custom/sccommerce/hco_fonts/./woff/Gotham-BlackItalic_Web.woff) format('woff');font-weight:800;font-style:italic;font-display:swap;}@font-face{font-family:'HCo Gotham';src:url(/themes/custom/sccommerce/hco_fonts/./woff2/Gotham-Bold_Web.woff2) format('woff2'),url(/themes/custom/sccommerce/hco_fonts/./woff/Gotham-Bold_Web.woff) format('woff');font-weight:700;font-style:normal;font-display:swap;}@font-face{font-family:'HCo Gotham Cond';src:url(/themes/custom/sccommerce/hco_fonts/./woff2/GothamCond-Book_Web.woff2) format('woff2'),url(/themes/custom/sccommerce/hco_fonts/./woff/GothamCond-Book_Web.woff) format('woff');font-weight:400;font-style:normal;font-display:swap;}@font-face{font-family:'HCo Gotham Narrow';src:url(/themes/custom/sccommerce/hco_fonts/./woff2/GothamNarrow-Book_Web.woff2) format('woff2'),url(/themes/custom/sccommerce/hco_fonts/./woff/GothamNarrow-Book_Web.woff) format('woff');font-weight:400;font-style:normal;font-display:swap;}@font-face{font-family:'HCo Gotham Narrow';src:url(/themes/custom/sccommerce/hco_fonts/./woff2/GothamNarrow-BookItalic_Web.woff2) format('woff2'),url(/themes/custom/sccommerce/hco_fonts/./woff/GothamNarrow-BookItalic_Web.woff) format('woff');font-weight:400;font-style:italic;font-display:swap;}@font-face{font-family:'HCo Gotham Narrow';src:url(/themes/custom/sccommerce/hco_fonts/./woff2/GothamNarrow-Medium_Web.woff2) format('woff2'),url(/themes/custom/sccommerce/hco_fonts/./woff/GothamNarrow-Medium_Web.woff) format('woff');font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:'HCo Gotham Narrow';src:url(/themes/custom/sccommerce/hco_fonts/./woff2/GothamNarrow-Bold_Web.woff2) format('woff2'),url(/themes/custom/sccommerce/hco_fonts/./woff/GothamNarrow-Bold_Web.woff) format('woff');font-weight:700;font-style:normal;font-display:swap;}@font-face{font-family:'HCo Gotham Narrow';src:url(/themes/custom/sccommerce/hco_fonts/./woff2/GothamNarrow-BoldItalic_Web.woff2) format('woff2'),url(/themes/custom/sccommerce/hco_fonts/./woff/GothamNarrow-BoldItalic_Web.woff) format('woff');font-weight:700;font-style:italic;font-display:swap;}
html,body{height:100%;width:100%;margin:0;padding:0;left:0;top:0;font-size:100%;background-color:#fff;color:#3D3D3D;font-family:"HCo Gotham Narrow","Arial","Helvetica Neue","Helvetica",sans-serif;-webkit-font-smoothing:antialiased;}@media (prefers-reduced-motion:no-preference){html,body{scroll-behavior:smooth;}}*,*::before,*::after{box-sizing:border-box;margin:0;}p{font-size:1.125rem;line-height:1.6875rem;}#main p,#main ul{margin-bottom:1.45rem;}#main p,#main li{font-size:1.125rem;line-height:1.6875rem;}#main li{margin-bottom:0.6rem;}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:"HCo Gotham","Arial","Helvetica Neue","Helvetica",sans-serif;font-weight:800;line-height:1.4;letter-spacing:0;color:#003E6E;}h1,.h1,#main p.h1{font-size:2.6125rem;line-height:2.9rem;margin-bottom:1rem;}@media (max-width:380px){h1,.h1,#main p.h1{font-size:2.38rem;line-height:2.7rem;}}@media (min-width:800px) and (max-width:1315px){h1,.h1,#main p.h1{font-size:3rem;line-height:3.7rem;}}@media (min-width:1316px){h1,.h1,#main p.h1{font-size:3.375rem;line-height:3.9375rem;}}h1 strong,.h1 strong,#main p.h1 strong{font-size:1.25rem;line-height:1.25rem;display:block;}h1.smaller,.h1.smaller,#main p.h1.smaller{font-size:2.75rem;line-height:3.1875rem;}h2,.h2,#main p.h2{font-size:2rem;line-height:2.4rem;margin-bottom:0.5rem;}@media (max-width:380px){h2,.h2,#main p.h2{font-size:1.8rem;line-height:2.1rem;}}@media (min-width:800px){h2,.h2,#main p.h2{font-size:2.375rem;line-height:2.875rem;}}h3,.h3,#main p.h3{font-size:1.68rem;line-height:2rem;margin-bottom:0.5rem;}@media (max-width:380px){h3,.h3,#main p.h3{font-size:1.75rem;line-height:1.9rem;}}@media (min-width:800px){h3,.h3,#main p.h3{font-size:1.78rem;line-height:2.2rem;}}h4,.h4,#main p.h4{font-size:1.4rem;line-height:1.75rem;padding-bottom:0;margin-bottom:0.5rem;}h1.headerlink,h2.headerlink,h3.headerlink,h4.headerlink,h5.headerlink,h6.headerlink,#main p.headerlink{font-size:1.25rem;line-height:1.4rem;margin-bottom:0.15rem;}h1.headerlink a,h2.headerlink a,h3.headerlink a,h4.headerlink a,h5.headerlink a,h6.headerlink a,#main p.headerlink a{display:inline-flex;font-weight:600;font-size:1.25rem;margin-bottom:0;font-family:"HCo Gotham Narrow","Arial","Helvetica Neue","Helvetica",sans-serif;align-items:center;gap:0.5rem;line-height:1.4rem;text-decoration:none;}h1.headerlink a:after,h2.headerlink a:after,h3.headerlink a:after,h4.headerlink a:after,h5.headerlink a:after,h6.headerlink a:after,#main p.headerlink a:after{content:"";background:url(/themes/custom/sccommerce/images/icons/arrow-right.webp) center center no-repeat;background-size:contain;width:14px;height:27px;}h1.headerlink a:hover,h2.headerlink a:hover,h3.headerlink a:hover,h4.headerlink a:hover,h5.headerlink a:hover,h6.headerlink a:hover,#main p.headerlink a:hover{gap:1rem;}@media (max-width:799px){h1.headerlink a,h2.headerlink a,h3.headerlink a,h4.headerlink a,h5.headerlink a,h6.headerlink a,#main p.headerlink a{display:inline-block;}h1.headerlink a:after,h2.headerlink a:after,h3.headerlink a:after,h4.headerlink a:after,h5.headerlink a:after,h6.headerlink a:after,#main p.headerlink a:after{background:url(/themes/custom/sccommerce/images/icons/arrow-right.webp) center 80% no-repeat;display:inline-block;background-position:0 85%;margin-left:0.5rem;height:1.4rem;}}#main p.legal{font-size:0.85rem;line-height:1rem;}#main .bg-navy .headerlink a{color:#fff;}#main .bg-navy .headerlink a:after{background:url(/themes/custom/sccommerce/images/icons/arrow-right-white.png) center center no-repeat;background-size:contain;width:14px;height:27px;}@media (max-width:799px){#main .bg-navy .headerlink a:after{background:url(/themes/custom/sccommerce/images/icons/arrow-right-white.png) center 80% no-repeat;background-size:contain;}}a{color:#003E6E;}a.arrowlink{display:inline-flex;font-weight:500;font-size:1.125rem;margin-bottom:0;font-family:"HCo Gotham Narrow","Arial","Helvetica Neue","Helvetica",sans-serif;align-items:center;gap:0.5rem;line-height:1.4rem;text-decoration:none;}a.arrowlink:after{content:"";background:url(/themes/custom/sccommerce/images/icons/arrow-right.webp) center center no-repeat;background-size:contain;width:14px;height:27px;}a.arrowlink:hover{gap:1rem;}.bg-navy a.arrowlink{color:#fff;}.bg-navy a.arrowlink:after{background:url(/themes/custom/sccommerce/images/icons/arrow-right-white.png) center center no-repeat;}h2.eyebrow,h3.eyebrow,p.eyebrow{color:#0B769D;font-family:"HCo Gotham","Arial","Helvetica Neue","Helvetica",sans-serif;font-size:1.19rem;font-style:normal;font-weight:600;line-height:1;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle;}img,video{max-width:100%;height:auto;}.textblock-container ul{padding-left:20px;}.textblock-container ul li::marker{color:#0E97C8;}.textblock-container ul.checklist{padding-left:0;list-style:none;}.textblock-container ul.checklist li{position:relative;padding-left:35px;}.textblock-container ul.checklist li:before{content:"";position:absolute;left:0;top:6px;width:18px;height:18px;background-image:url(/themes/custom/sccommerce/images/icons/circle-check-pacific.png);background-size:contain;background-repeat:no-repeat;}.textblock-container ul.checklist li::marker{margin-top:2px;}.bg-navy .textblock-container ul li::marker{color:#30BCED;}.bg-navy .textblock-container ul.checklist li:before{background-image:url(/themes/custom/sccommerce/images/icons/circle-check-cyan.png);}@media (min-width:800px){ul.two-col{columns:2;}ul.two-col.checklist{line-height:2.25rem !important;}}@media (min-width:800px){ul.three-col{columns:3;}ul.three-col.checklist{line-height:2.25rem !important;}}.user-logged-in footer{padding-bottom:30px;}html{scroll-behavior:smooth;}.path-user form,.user-login-form{max-width:600px;padding:60px 30px;margin:0 auto;}div[data-drupal-messages]{padding-right:0.9375rem;padding-left:0.9375rem;padding-left:0.625rem;max-width:1400px;margin-left:auto;margin-right:auto;}div[aria-label="Status message"]{position:relative;padding:15px 0.625rem;width:100%;margin:0 auto;background-color:#eafbd4;color:#385f06;margin-top:1em;}div[aria-label="Error message"],div.error-message{position:relative;padding:15px 45px 15px 15px;border-radius:8px;width:100%;margin:0 auto;background-color:#FEE2E1;border:1px #e62904 solid;color:#9B1C03;margin-top:1em;}div[aria-label="Error message"] ul,div.error-message ul{margin-bottom:0 !important;margin-top:1rem;}div[aria-label="Error message"] ul li,div.error-message ul li{color:#9B1C03;font-size:1rem !important;margin-bottom:0.75rem;}div[aria-label="Error message"] ul li:last-child,div.error-message ul li:last-child{margin-bottom:0;}@media (max-width:799px){[data-drupal-messages]{scroll-margin-top:100px;}}[data-drupal-messages]:focus{outline:1px #e62904 dashed;outline-offset:4px;border-radius:8px;}.view-icon-cheat-sheet ul{list-style-type:none;margin-left:0;padding:0;column-count:3;}.view-icon-cheat-sheet ul li{padding-bottom:1rem;font-size:18px;}.view-icon-cheat-sheet ul li .field-content{display:flex;align-items:center;gap:1rem;}.view-icon-cheat-sheet ul li .fas{color:#003E6E;font-size:22px;display:inline-block;}.layout-builder-discard-changes{margin-top:200px;max-width:400px;margin:0 auto;}@media (min-width:800px){.user-logged-in header.header{top:78px;}}section.layout{margin:0 auto;width:100%;}.grid-container{margin:0 auto;max-width:1400px;padding-left:1.25rem;padding-right:1.25rem;}.grid-container.grid-xl{max-width:1430px;}.grid{width:100%;}.grid .row{display:grid;width:100%;grid-template-columns:repeat(12,1fr);gap:1.25rem;}.grid .row > *{grid-column:span 12;}.grid .row .col-1{grid-column:span 1;}.grid .row .col-2{grid-column:span 2;}.grid .row .col-3{grid-column:span 3;}.grid .row .col-4{grid-column:span 4;}.grid .row .col-5{grid-column:span 5;}.grid .row .col-6{grid-column:span 6;}.grid .row .col-7{grid-column:span 7;}.grid .row .col-8{grid-column:span 8;}.grid .row .col-9{grid-column:span 9;}.grid .row .col-10{grid-column:span 10;}.grid .row .col-11{grid-column:span 11;}.grid .row .col-12{grid-column:span 12;}@media (min-width:800px){.grid .row .col.auto{grid-column:auto/-1;width:100%;}.grid .row .col.auto a.button{white-space:nowrap;}}@media (max-width:799px){.grid .row .col-sm-1{grid-column:span 1;}.grid .row .col-sm-2{grid-column:span 2;}.grid .row .col-sm-3{grid-column:span 3;}.grid .row .col-sm-4{grid-column:span 4;}.grid .row .col-sm-5{grid-column:span 5;}.grid .row .col-sm-6{grid-column:span 6;}.grid .row .col-sm-7{grid-column:span 7;}.grid .row .col-sm-8{grid-column:span 8;}.grid .row .col-sm-9{grid-column:span 9;}.grid .row .col-sm-10{grid-column:span 10;}.grid .row .col-sm-11{grid-column:span 11;}.grid .row .col-sm-12{grid-column:span 12;}.mobile-order-1{order:1;}.mobile-order-2{order:2;}}@media (min-width:800px){.grid .row .col-md-1{grid-column:span 1;}.grid .row .col-md-2{grid-column:span 2;}.grid .row .col-md-3{grid-column:span 3;}.grid .row .col-md-4{grid-column:span 4;}.grid .row .col-md-5{grid-column:span 5;}.grid .row .col-md-6{grid-column:span 6;}.grid .row .col-md-7{grid-column:span 7;}.grid .row .col-md-8{grid-column:span 8;}.grid .row .col-md-9{grid-column:span 9;}.grid .row .col-md-10{grid-column:span 10;}.grid .row .col-md-11{grid-column:span 11;}.grid .row .col-md-12{grid-column:span 12;}}@media (min-width:800px) and (max-width:1511px){.grid .row .col-md-only-1{grid-column:span 1;}.grid .row .col-md-only-2{grid-column:span 2;}.grid .row .col-md-only-3{grid-column:span 3;}.grid .row .col-md-only-4{grid-column:span 4;}.grid .row .col-md-only-5{grid-column:span 5;}.grid .row .col-md-only-6{grid-column:span 6;}.grid .row .col-md-only-7{grid-column:span 7;}.grid .row .col-md-only-8{grid-column:span 8;}.grid .row .col-md-only-9{grid-column:span 9;}.grid .row .col-md-only-10{grid-column:span 10;}.grid .row .col-md-only-11{grid-column:span 11;}.grid .row .col-md-only-12{grid-column:span 12;}}@media (max-width:1511px){.grid .row .col-md-down-1{grid-column:span 1;}.grid .row .col-md-down-2{grid-column:span 2;}.grid .row .col-md-down-3{grid-column:span 3;}.grid .row .col-md-down-4{grid-column:span 4;}.grid .row .col-md-down-5{grid-column:span 5;}.grid .row .col-md-down-6{grid-column:span 6;}.grid .row .col-md-down-7{grid-column:span 7;}.grid .row .col-md-down-8{grid-column:span 8;}.grid .row .col-md-down-9{grid-column:span 9;}.grid .row .col-md-down-10{grid-column:span 10;}.grid .row .col-md-down-11{grid-column:span 11;}.grid .row .col-md-down-12{grid-column:span 12;}}@media (min-width:1512px){.grid .row .col-lg-1{grid-column:span 1;}.grid .row .col-lg-2{grid-column:span 2;}.grid .row .col-lg-3{grid-column:span 3;}.grid .row .col-lg-4{grid-column:span 4;}.grid .row .col-lg-5{grid-column:span 5;}.grid .row .col-lg-6{grid-column:span 6;}.grid .row .col-lg-7{grid-column:span 7;}.grid .row .col-lg-8{grid-column:span 8;}.grid .row .col-lg-9{grid-column:span 9;}.grid .row .col-lg-10{grid-column:span 10;}.grid .row .col-lg-11{grid-column:span 11;}.grid .row .col-lg-12{grid-column:span 12;}}@media (min-width:1700px){.grid .row .col-xl-1{grid-column:span 1;}.grid .row .col-xl-2{grid-column:span 2;}.grid .row .col-xl-3{grid-column:span 3;}.grid .row .col-xl-4{grid-column:span 4;}.grid .row .col-xl-5{grid-column:span 5;}.grid .row .col-xl-6{grid-column:span 6;}.grid .row .col-xl-7{grid-column:span 7;}.grid .row .col-xl-8{grid-column:span 8;}.grid .row .col-xl-9{grid-column:span 9;}.grid .row .col-xl-10{grid-column:span 10;}.grid .row .col-xl-11{grid-column:span 11;}.grid .row .col-xl-12{grid-column:span 12;}}.show-for-sr,.visually-hidden,.show-on-focus{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border:0 !important;}.show-on-focus:active,.show-on-focus:focus{position:static !important;width:auto !important;height:auto !important;overflow:visible !important;clip:auto !important;white-space:normal !important;}.for-builder{display:none;}@media (prefers-reduced-motion:no-preference){.fadein{opacity:0;transform:translateY(15px);transition:opacity 0.6s ease-out,transform 0.6s ease-out;}.fadein.visible{opacity:1;transform:translateY(0);}}@media (max-width:799px){.hide-for-small{display:none !important;}}@media (min-width:800px){.show-for-small-only{display:none !important;}}@media (min-width:1316px){.show-for-header-small-only{display:none;}}@media (max-width:1315px){.show-for-header-large-only{display:none;}}@media (min-width:1512px){.hide-for-large{display:none !important;}}@media (max-width:1511px){.show-for-large{display:none;}}@media (max-width:799px){.show-for-medium{display:none;}}.valign-top{display:flex;flex-direction:column;justify-content:flex-start;}.valign-middle,.valign-center{display:flex;flex-direction:column;justify-content:center;}.valign-middle-all .grid .col{display:flex;flex-direction:column;justify-content:center;}@media (min-width:800px){.valign-middle-all .grid .col.justify-end-desktop{align-items:flex-end;}}.valign-middle-all .grid .col.halign-center{align-items:center;}@media (min-width:800px){.valign-middle-all .grid .col.center-for-medium{align-items:center;}}.valign-bottom-all.image-text .grid .layout__region.col.bg-navy,.valign-bottom-all.image-text .grid .image-text .layout__region.col.bg-ice,.valign-bottom-all.image-text .grid .image-text .layout__region.col.bg-white{display:flex;flex-direction:column;justify-content:flex-end;padding-top:260px;}@media (max-width:799px){.valign-bottom-all.image-text .grid .layout__region.col.bg-navy,.valign-bottom-all.image-text .grid .image-text .layout__region.col.bg-ice,.valign-bottom-all.image-text .grid .image-text .layout__region.col.bg-white{padding-top:60px;padding-bottom:60px;}}.valign-bottom-all.image-text .grid .background-image-text-container{display:flex;flex-direction:column;justify-content:flex-end;}@media (max-width:799px){.valign-bottom-all.image-text .grid .background-image-text-container{padding-top:260px;}}.halign-center{display:flex;justify-content:center;text-align:center;flex-wrap:wrap;}.halign-right{display:flex;justify-content:flex-end;text-align:right;}.center-text{text-align:center;}.centered-small-width{text-align:center;}@media (min-width:800px){.centered-small-width{padding-left:10%;padding-right:10%;}}@media (min-width:1512px){.centered-small-width{padding-left:15%;padding-right:15%;}}@media (max-width:799px){.centered-small-width{text-align:center;}}@media (min-width:800px){.center-for-medium{text-align:center;}}@media (min-width:800px){.justify-end-desktop{justify-content:flex-end;display:flex;}.justify-end-desktop a.arrowlink{padding-right:0.5rem;}.justify-end-desktop a.arrowlink:hover{padding-right:0;}}.col-push-right{margin-left:auto;}.col-push-left{margin-right:auto;}.grid-between{display:grid;grid-auto-flow:column;justify-content:space-between;}.grid-between .row{width:100%;}.grid-center{justify-content:center;}.grid-right{justify-content:end;}@media (max-width:799px){.grid-reverse .grid .row{display:flex;flex-direction:column-reverse;gap:1.25rem;}}.padding-top-xs{padding-top:1rem;}@media (min-width:800px){.padding-top-xs-desktop{padding-top:1rem;}}@media (max-width:799px){.padding-top-xs-mobile{padding-top:1rem;}}.padding-bottom-xs{padding-bottom:1rem;}.padding-top-small{padding-top:1.5rem;}@media (min-width:800px){.padding-top-small-desktop{padding-top:1.5rem;}}@media (max-width:799px){.padding-top-small-mobile{padding-top:1.5rem;}}.padding-bottom-small{padding-bottom:1.5rem;}@media (min-width:800px){.padding-bottom-small-desktop{padding-bottom:1.5rem;}}@media (max-width:799px){.padding-bottom-small-mobile{padding-bottom:1.5rem;}}.padding-top-medium,.padding-top-md{padding-top:3rem;}@media (max-width:799px){.padding-top-medium,.padding-top-md{padding-top:1.5rem;}}.padding-bottom-medium,.padding-bottom-md{padding-bottom:3rem;}@media (max-width:799px){.padding-bottom-medium,.padding-bottom-md{padding-bottom:1.5rem;}}@media (min-width:800px){.padding-top-medium-desktop,.padding-top-md-desktop{padding-top:3rem;}}@media (min-width:800px){.padding-bottom-medium-desktop,.padding-bottom-md-desktop{padding-bottom:3rem;}}@media (max-width:799px){.padding-top-medium-mobile,.padding-top-md-mobile{padding-top:3rem;}}@media (max-width:799px){.padding-bottom-medium-mobile,.padding-bottom-md-mobile{padding-bottom:3rem;}}.padding-top-large,.padding-top-lg{padding-top:4.5rem;}@media (max-width:799px){.padding-top-large,.padding-top-lg{padding-top:1.5rem;}}.padding-bottom-large,.padding-bottom-lg{padding-bottom:4.5rem;}@media (max-width:799px){.padding-bottom-large,.padding-bottom-lg{padding-bottom:1.5rem;}}@media (min-width:800px){.padding-top-large-desktop,.padding-top-lg-desktop{padding-top:4.5rem;}}@media (min-width:800px){.padding-bottom-large-desktop,.padding-bottom-lg-desktop{padding-bottom:4.5rem;}}@media (max-width:799px){.padding-top-large-mobile,.padding-top-lg-mobile{padding-top:4.5rem;}}@media (max-width:799px){.padding-bottom-large-mobile,.padding-bottom-lg-mobile{padding-bottom:4.5rem;}}.padding-top-xlarge,.padding-top-xl{padding-top:7rem;}@media (max-width:799px){.padding-top-xlarge,.padding-top-xl{padding-top:4.5rem;}}.padding-bottom-xlarge,.padding-bottom-xl{padding-bottom:7rem;}@media (max-width:799px){.padding-bottom-xlarge,.padding-bottom-xl{padding-bottom:4.5rem;}}@media (min-width:800px){.padding-top-xlarge-desktop,.padding-top-xl-desktop{padding-top:7rem;}}@media (min-width:800px){.padding-bottom-xlarge-desktop,.padding-bottom-xl-desktop{padding-bottom:7rem;}}@media (max-width:799px){.padding-top-xlarge-mobile,.padding-top-xl-mobile{padding-top:7rem;}}@media (max-width:799px){.padding-bottom-xlarge-mobile,.padding-bottom-xl-mobile{padding-bottom:7rem;}}@media (min-width:800px){#block-trone-content section:nth-last-child(2).padding-bottom-xlarge-desktop,#block-trone-content section:nth-last-child(2).padding-bottom-xl-desktop{padding-bottom:calc(7rem + 40px);}}@media (min-width:800px){.padding-left-sm{padding-left:5%;}}@media (min-width:800px){.padding-right-sm{padding-right:5%;}}@media (min-width:800px){.padding-left-lg,.narrow{padding-left:10%;}}@media (min-width:800px){.padding-right-lg,.narrow{padding-right:10%;}}@media (min-width:1512px){.padding-left-xl{padding-left:13%;}}@media (min-width:1512px){.padding-right-xl{padding-right:13%;}}@media (min-width:1512px){.padding-left-xxl{padding-left:16%;}}@media (min-width:1512px){.padding-right-xxl{padding-right:16%;}}.sticky{position:sticky;}@media (min-width:800px){.md-stick{position:sticky;}}.fixed{position:fixed;}@media (min-width:800px){.md-fixed{position:fixed;}}.absolute{position:absolute;}.static{position:static;}.relative{position:relative;}.button-container{display:flex;gap:1rem;margin:0 auto;}button:hover{cursor:pointer;}a{transition:all 0.65s ease-in-out;}#main .views-filter input[type=submit],a.button,.new-badge.button.gradient .new-notable-label,.block-webform input[type=submit],form input[type=button],.bef-exposed-form input.form-submit,.user-login-form input[type=submit],button{transition:all 0.65s ease-in-out;padding:1.25rem 2rem;line-height:1;position:relative;overflow:hidden;font-family:"HCo Gotham Narrow","Arial","Helvetica Neue","Helvetica",sans-serif;font-weight:500;text-decoration:none;appearance:none;font-size:1rem;border-radius:90px;}#main .views-filter input[type=submit].gradient,#main .views-filter input[type=submit].form-submit,a.button.gradient,a.button.form-submit,.new-badge.button.gradient .new-notable-label.gradient,.new-badge.button.gradient .new-notable-label.form-submit,.block-webform input[type=submit].gradient,.block-webform input[type=submit].form-submit,form input[type=button].gradient,form input[type=button].form-submit,.bef-exposed-form input.form-submit.gradient,.bef-exposed-form input.form-submit.form-submit,.user-login-form input[type=submit].gradient,.user-login-form input[type=submit].form-submit,button.gradient,button.form-submit{background:linear-gradient(90deg,#A2D035 0%,#34BCED 45%,#34BCED 65%,#A2D035 90%);background-size:150% 100%;background-position:left center;display:inline-flex;color:#003E6E !important;display:inline-flex;align-items:center;gap:1rem;justify-content:space-between;align-items:center;border:0;transition:all 0.35s ease-in-out;}#main .views-filter input[type=submit].gradient.external-link-link,#main .views-filter input[type=submit].gradient.ext,#main .views-filter input[type=submit].form-submit.external-link-link,#main .views-filter input[type=submit].form-submit.ext,a.button.gradient.external-link-link,a.button.gradient.ext,a.button.form-submit.external-link-link,a.button.form-submit.ext,.new-badge.button.gradient .new-notable-label.gradient.external-link-link,.new-badge.button.gradient .new-notable-label.gradient.ext,.new-badge.button.gradient .new-notable-label.form-submit.external-link-link,.new-badge.button.gradient .new-notable-label.form-submit.ext,.block-webform input[type=submit].gradient.external-link-link,.block-webform input[type=submit].gradient.ext,.block-webform input[type=submit].form-submit.external-link-link,.block-webform input[type=submit].form-submit.ext,form input[type=button].gradient.external-link-link,form input[type=button].gradient.ext,form input[type=button].form-submit.external-link-link,form input[type=button].form-submit.ext,.bef-exposed-form input.form-submit.gradient.external-link-link,.bef-exposed-form input.form-submit.gradient.ext,.bef-exposed-form input.form-submit.form-submit.external-link-link,.bef-exposed-form input.form-submit.form-submit.ext,.user-login-form input[type=submit].gradient.external-link-link,.user-login-form input[type=submit].gradient.ext,.user-login-form input[type=submit].form-submit.external-link-link,.user-login-form input[type=submit].form-submit.ext,button.gradient.external-link-link,button.gradient.ext,button.form-submit.external-link-link,button.form-submit.ext{gap:0.5rem;}#main .views-filter input[type=submit].gradient.external-link-link:after,#main .views-filter input[type=submit].gradient.ext:after,#main .views-filter input[type=submit].form-submit.external-link-link:after,#main .views-filter input[type=submit].form-submit.ext:after,a.button.gradient.external-link-link:after,a.button.gradient.ext:after,a.button.form-submit.external-link-link:after,a.button.form-submit.ext:after,.new-badge.button.gradient .new-notable-label.gradient.external-link-link:after,.new-badge.button.gradient .new-notable-label.gradient.ext:after,.new-badge.button.gradient .new-notable-label.form-submit.external-link-link:after,.new-badge.button.gradient .new-notable-label.form-submit.ext:after,.block-webform input[type=submit].gradient.external-link-link:after,.block-webform input[type=submit].gradient.ext:after,.block-webform input[type=submit].form-submit.external-link-link:after,.block-webform input[type=submit].form-submit.ext:after,form input[type=button].gradient.external-link-link:after,form input[type=button].gradient.ext:after,form input[type=button].form-submit.external-link-link:after,form input[type=button].form-submit.ext:after,.bef-exposed-form input.form-submit.gradient.external-link-link:after,.bef-exposed-form input.form-submit.gradient.ext:after,.bef-exposed-form input.form-submit.form-submit.external-link-link:after,.bef-exposed-form input.form-submit.form-submit.ext:after,.user-login-form input[type=submit].gradient.external-link-link:after,.user-login-form input[type=submit].gradient.ext:after,.user-login-form input[type=submit].form-submit.external-link-link:after,.user-login-form input[type=submit].form-submit.ext:after,button.gradient.external-link-link:after,button.gradient.ext:after,button.form-submit.external-link-link:after,button.form-submit.ext:after{content:"";display:inline-flex;width:13px;height:13px;background:url(/themes/custom/sccommerce/images/icons/external-link-alt.png) top center no-repeat;background-size:contain;}#main .views-filter input[type=submit].gradient.external-link-link[href^="mailto:"]:after,#main .views-filter input[type=submit].gradient.external-link-link[href^="tel:"]:after,#main .views-filter input[type=submit].gradient.ext[href^="mailto:"]:after,#main .views-filter input[type=submit].gradient.ext[href^="tel:"]:after,#main .views-filter input[type=submit].form-submit.external-link-link[href^="mailto:"]:after,#main .views-filter input[type=submit].form-submit.external-link-link[href^="tel:"]:after,#main .views-filter input[type=submit].form-submit.ext[href^="mailto:"]:after,#main .views-filter input[type=submit].form-submit.ext[href^="tel:"]:after,a.button.gradient.external-link-link[href^="mailto:"]:after,a.button.gradient.external-link-link[href^="tel:"]:after,a.button.gradient.ext[href^="mailto:"]:after,a.button.gradient.ext[href^="tel:"]:after,a.button.form-submit.external-link-link[href^="mailto:"]:after,a.button.form-submit.external-link-link[href^="tel:"]:after,a.button.form-submit.ext[href^="mailto:"]:after,a.button.form-submit.ext[href^="tel:"]:after,.new-badge.button.gradient .new-notable-label.gradient.external-link-link[href^="mailto:"]:after,.new-badge.button.gradient .new-notable-label.gradient.external-link-link[href^="tel:"]:after,.new-badge.button.gradient .new-notable-label.gradient.ext[href^="mailto:"]:after,.new-badge.button.gradient .new-notable-label.gradient.ext[href^="tel:"]:after,.new-badge.button.gradient .new-notable-label.form-submit.external-link-link[href^="mailto:"]:after,.new-badge.button.gradient .new-notable-label.form-submit.external-link-link[href^="tel:"]:after,.new-badge.button.gradient .new-notable-label.form-submit.ext[href^="mailto:"]:after,.new-badge.button.gradient .new-notable-label.form-submit.ext[href^="tel:"]:after,.block-webform input[type=submit].gradient.external-link-link[href^="mailto:"]:after,.block-webform input[type=submit].gradient.external-link-link[href^="tel:"]:after,.block-webform input[type=submit].gradient.ext[href^="mailto:"]:after,.block-webform input[type=submit].gradient.ext[href^="tel:"]:after,.block-webform input[type=submit].form-submit.external-link-link[href^="mailto:"]:after,.block-webform input[type=submit].form-submit.external-link-link[href^="tel:"]:after,.block-webform input[type=submit].form-submit.ext[href^="mailto:"]:after,.block-webform input[type=submit].form-submit.ext[href^="tel:"]:after,form input[type=button].gradient.external-link-link[href^="mailto:"]:after,form input[type=button].gradient.external-link-link[href^="tel:"]:after,form input[type=button].gradient.ext[href^="mailto:"]:after,form input[type=button].gradient.ext[href^="tel:"]:after,form input[type=button].form-submit.external-link-link[href^="mailto:"]:after,form input[type=button].form-submit.external-link-link[href^="tel:"]:after,form input[type=button].form-submit.ext[href^="mailto:"]:after,form input[type=button].form-submit.ext[href^="tel:"]:after,.bef-exposed-form input.form-submit.gradient.external-link-link[href^="mailto:"]:after,.bef-exposed-form input.form-submit.gradient.external-link-link[href^="tel:"]:after,.bef-exposed-form input.form-submit.gradient.ext[href^="mailto:"]:after,.bef-exposed-form input.form-submit.gradient.ext[href^="tel:"]:after,.bef-exposed-form input.form-submit.form-submit.external-link-link[href^="mailto:"]:after,.bef-exposed-form input.form-submit.form-submit.external-link-link[href^="tel:"]:after,.bef-exposed-form input.form-submit.form-submit.ext[href^="mailto:"]:after,.bef-exposed-form input.form-submit.form-submit.ext[href^="tel:"]:after,.user-login-form input[type=submit].gradient.external-link-link[href^="mailto:"]:after,.user-login-form input[type=submit].gradient.external-link-link[href^="tel:"]:after,.user-login-form input[type=submit].gradient.ext[href^="mailto:"]:after,.user-login-form input[type=submit].gradient.ext[href^="tel:"]:after,.user-login-form input[type=submit].form-submit.external-link-link[href^="mailto:"]:after,.user-login-form input[type=submit].form-submit.external-link-link[href^="tel:"]:after,.user-login-form input[type=submit].form-submit.ext[href^="mailto:"]:after,.user-login-form input[type=submit].form-submit.ext[href^="tel:"]:after,button.gradient.external-link-link[href^="mailto:"]:after,button.gradient.external-link-link[href^="tel:"]:after,button.gradient.ext[href^="mailto:"]:after,button.gradient.ext[href^="tel:"]:after,button.form-submit.external-link-link[href^="mailto:"]:after,button.form-submit.external-link-link[href^="tel:"]:after,button.form-submit.ext[href^="mailto:"]:after,button.form-submit.ext[href^="tel:"]:after{display:none;}#main .views-filter input[type=submit].gradient:focus,#main .views-filter input[type=submit].gradient:hover,#main .views-filter input[type=submit].form-submit:focus,#main .views-filter input[type=submit].form-submit:hover,a.button.gradient:focus,a.button.gradient:hover,a.button.form-submit:focus,a.button.form-submit:hover,.new-badge.button.gradient .new-notable-label.gradient:focus,.new-badge.button.gradient .new-notable-label.gradient:hover,.new-badge.button.gradient .new-notable-label.form-submit:focus,.new-badge.button.gradient .new-notable-label.form-submit:hover,.block-webform input[type=submit].gradient:focus,.block-webform input[type=submit].gradient:hover,.block-webform input[type=submit].form-submit:focus,.block-webform input[type=submit].form-submit:hover,form input[type=button].gradient:focus,form input[type=button].gradient:hover,form input[type=button].form-submit:focus,form input[type=button].form-submit:hover,.bef-exposed-form input.form-submit.gradient:focus,.bef-exposed-form input.form-submit.gradient:hover,.bef-exposed-form input.form-submit.form-submit:focus,.bef-exposed-form input.form-submit.form-submit:hover,.user-login-form input[type=submit].gradient:focus,.user-login-form input[type=submit].gradient:hover,.user-login-form input[type=submit].form-submit:focus,.user-login-form input[type=submit].form-submit:hover,button.gradient:focus,button.gradient:hover,button.form-submit:focus,button.form-submit:hover{background-position:right center;}#main .views-filter input[type=submit].js-hide,a.button.js-hide,.new-badge.button.gradient .new-notable-label.js-hide,.block-webform input[type=submit].js-hide,form input[type=button].js-hide,.bef-exposed-form input.form-submit.js-hide,.user-login-form input[type=submit].js-hide,button.js-hide{display:none;}#main .views-filter input[type=submit].bordered,a.button.bordered,.new-badge.button.gradient .new-notable-label.bordered,.block-webform input[type=submit].bordered,form input[type=button].bordered,.bef-exposed-form input.form-submit.bordered,.user-login-form input[type=submit].bordered,button.bordered{position:relative;border:1px solid transparent;border-radius:90px;background:transparent;color:#003E6E;box-shadow:inset 0 0 0 1px #003E6E;overflow:hidden;box-sizing:border-box;display:inline-flex;}#main .views-filter input[type=submit].bordered:before,a.button.bordered:before,.new-badge.button.gradient .new-notable-label.bordered:before,.block-webform input[type=submit].bordered:before,form input[type=button].bordered:before,.bef-exposed-form input.form-submit.bordered:before,.user-login-form input[type=submit].bordered:before,button.bordered:before{content:"";position:absolute;inset:0;padding:1px;border-radius:inherit;background:linear-gradient(90deg,#A2D035 0%,#34BCED 45%,#34BCED 65%,#A2D035 90%);background-size:200% 100%;background-position:left center;opacity:0;transition:opacity 0.2s ease,background-position 0.45s ease;pointer-events:none;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0);-webkit-mask-composite:xor;mask-composite:exclude;}#main .views-filter input[type=submit].bordered.external-link-link,#main .views-filter input[type=submit].bordered.ext,a.button.bordered.external-link-link,a.button.bordered.ext,.new-badge.button.gradient .new-notable-label.bordered.external-link-link,.new-badge.button.gradient .new-notable-label.bordered.ext,.block-webform input[type=submit].bordered.external-link-link,.block-webform input[type=submit].bordered.ext,form input[type=button].bordered.external-link-link,form input[type=button].bordered.ext,.bef-exposed-form input.form-submit.bordered.external-link-link,.bef-exposed-form input.form-submit.bordered.ext,.user-login-form input[type=submit].bordered.external-link-link,.user-login-form input[type=submit].bordered.ext,button.bordered.external-link-link,button.bordered.ext{gap:0.5rem;}#main .views-filter input[type=submit].bordered.external-link-link:after,#main .views-filter input[type=submit].bordered.ext:after,a.button.bordered.external-link-link:after,a.button.bordered.ext:after,.new-badge.button.gradient .new-notable-label.bordered.external-link-link:after,.new-badge.button.gradient .new-notable-label.bordered.ext:after,.block-webform input[type=submit].bordered.external-link-link:after,.block-webform input[type=submit].bordered.ext:after,form input[type=button].bordered.external-link-link:after,form input[type=button].bordered.ext:after,.bef-exposed-form input.form-submit.bordered.external-link-link:after,.bef-exposed-form input.form-submit.bordered.ext:after,.user-login-form input[type=submit].bordered.external-link-link:after,.user-login-form input[type=submit].bordered.ext:after,button.bordered.external-link-link:after,button.bordered.ext:after{content:"";display:inline-flex;width:13px;height:13px;background:url(/themes/custom/sccommerce/images/icons/external-link-alt.png) top center no-repeat;background-size:contain;}#main .views-filter input[type=submit].bordered.external-link-link[href^="mailto:"]:after,#main .views-filter input[type=submit].bordered.external-link-link[href^="tel:"]:after,#main .views-filter input[type=submit].bordered.ext[href^="mailto:"]:after,#main .views-filter input[type=submit].bordered.ext[href^="tel:"]:after,a.button.bordered.external-link-link[href^="mailto:"]:after,a.button.bordered.external-link-link[href^="tel:"]:after,a.button.bordered.ext[href^="mailto:"]:after,a.button.bordered.ext[href^="tel:"]:after,.new-badge.button.gradient .new-notable-label.bordered.external-link-link[href^="mailto:"]:after,.new-badge.button.gradient .new-notable-label.bordered.external-link-link[href^="tel:"]:after,.new-badge.button.gradient .new-notable-label.bordered.ext[href^="mailto:"]:after,.new-badge.button.gradient .new-notable-label.bordered.ext[href^="tel:"]:after,.block-webform input[type=submit].bordered.external-link-link[href^="mailto:"]:after,.block-webform input[type=submit].bordered.external-link-link[href^="tel:"]:after,.block-webform input[type=submit].bordered.ext[href^="mailto:"]:after,.block-webform input[type=submit].bordered.ext[href^="tel:"]:after,form input[type=button].bordered.external-link-link[href^="mailto:"]:after,form input[type=button].bordered.external-link-link[href^="tel:"]:after,form input[type=button].bordered.ext[href^="mailto:"]:after,form input[type=button].bordered.ext[href^="tel:"]:after,.bef-exposed-form input.form-submit.bordered.external-link-link[href^="mailto:"]:after,.bef-exposed-form input.form-submit.bordered.external-link-link[href^="tel:"]:after,.bef-exposed-form input.form-submit.bordered.ext[href^="mailto:"]:after,.bef-exposed-form input.form-submit.bordered.ext[href^="tel:"]:after,.user-login-form input[type=submit].bordered.external-link-link[href^="mailto:"]:after,.user-login-form input[type=submit].bordered.external-link-link[href^="tel:"]:after,.user-login-form input[type=submit].bordered.ext[href^="mailto:"]:after,.user-login-form input[type=submit].bordered.ext[href^="tel:"]:after,button.bordered.external-link-link[href^="mailto:"]:after,button.bordered.external-link-link[href^="tel:"]:after,button.bordered.ext[href^="mailto:"]:after,button.bordered.ext[href^="tel:"]:after{display:none;}#main .views-filter input[type=submit].bordered:hover:before,#main .views-filter input[type=submit].bordered:focus:before,a.button.bordered:hover:before,a.button.bordered:focus:before,.new-badge.button.gradient .new-notable-label.bordered:hover:before,.new-badge.button.gradient .new-notable-label.bordered:focus:before,.block-webform input[type=submit].bordered:hover:before,.block-webform input[type=submit].bordered:focus:before,form input[type=button].bordered:hover:before,form input[type=button].bordered:focus:before,.bef-exposed-form input.form-submit.bordered:hover:before,.bef-exposed-form input.form-submit.bordered:focus:before,.user-login-form input[type=submit].bordered:hover:before,.user-login-form input[type=submit].bordered:focus:before,button.bordered:hover:before,button.bordered:focus:before{opacity:1;background-position:right center;}#main .views-filter input[type=submit].download,a.button.download,.new-badge.button.gradient .new-notable-label.download,.block-webform input[type=submit].download,form input[type=button].download,.bef-exposed-form input.form-submit.download,.user-login-form input[type=submit].download,button.download{display:flex;width:100%;align-items:center;justify-content:space-between;outline:1px dashed transparent;outline-offset:3px;appearance:none;background-color:#E8F9FF;border:0;border-radius:8px;width:100%;font-weight:400;font-size:1.125rem;padding:1.2rem;margin-bottom:0.75rem;gap:0.5rem;}#main .views-filter input[type=submit].download:after,a.button.download:after,.new-badge.button.gradient .new-notable-label.download:after,.block-webform input[type=submit].download:after,form input[type=button].download:after,.bef-exposed-form input.form-submit.download:after,.user-login-form input[type=submit].download:after,button.download:after{content:"";display:block;width:15px;height:15px;background-size:contain;background-repeat:no-repeat;background-position:center center;flex-shrink:0;}#main .views-filter input[type=submit].download.document-link:after,a.button.download.document-link:after,.new-badge.button.gradient .new-notable-label.download.document-link:after,.block-webform input[type=submit].download.document-link:after,form input[type=button].download.document-link:after,.bef-exposed-form input.form-submit.download.document-link:after,.user-login-form input[type=submit].download.document-link:after,button.download.document-link:after{background-image:url(/themes/custom/sccommerce/images/icons/file.png);}#main .views-filter input[type=submit].download.link-link:after,a.button.download.link-link:after,.new-badge.button.gradient .new-notable-label.download.link-link:after,.block-webform input[type=submit].download.link-link:after,form input[type=button].download.link-link:after,.bef-exposed-form input.form-submit.download.link-link:after,.user-login-form input[type=submit].download.link-link:after,button.download.link-link:after{background-image:url(/themes/custom/sccommerce/images/icons/link.png);}#main .views-filter input[type=submit].download.external-link-link:after,a.button.download.external-link-link:after,.new-badge.button.gradient .new-notable-label.download.external-link-link:after,.block-webform input[type=submit].download.external-link-link:after,form input[type=button].download.external-link-link:after,.bef-exposed-form input.form-submit.download.external-link-link:after,.user-login-form input[type=submit].download.external-link-link:after,button.download.external-link-link:after{background-image:url(/themes/custom/sccommerce/images/icons/external-link-alt.png);}#main .views-filter input[type=submit].download.audio-link:after,a.button.download.audio-link:after,.new-badge.button.gradient .new-notable-label.download.audio-link:after,.block-webform input[type=submit].download.audio-link:after,form input[type=button].download.audio-link:after,.bef-exposed-form input.form-submit.download.audio-link:after,.user-login-form input[type=submit].download.audio-link:after,button.download.audio-link:after{background-image:url(/themes/custom/sccommerce/images/icons/volume.png);}#main .views-filter input[type=submit].download.video-link:after,a.button.download.video-link:after,.new-badge.button.gradient .new-notable-label.download.video-link:after,.block-webform input[type=submit].download.video-link:after,form input[type=button].download.video-link:after,.bef-exposed-form input.form-submit.download.video-link:after,.user-login-form input[type=submit].download.video-link:after,button.download.video-link:after{background-image:url(/themes/custom/sccommerce/images/icons/play-circle.png);}@media (prefers-reduced-motion:no-preference){#main .views-filter input[type=submit].download,a.button.download,.new-badge.button.gradient .new-notable-label.download,.block-webform input[type=submit].download,form input[type=button].download,.bef-exposed-form input.form-submit.download,.user-login-form input[type=submit].download,button.download{transition:all 0.35s ease-in-out;}}#main .views-filter input[type=submit].download:hover,#main .views-filter input[type=submit].download:focus,a.button.download:hover,a.button.download:focus,.new-badge.button.gradient .new-notable-label.download:hover,.new-badge.button.gradient .new-notable-label.download:focus,.block-webform input[type=submit].download:hover,.block-webform input[type=submit].download:focus,form input[type=button].download:hover,form input[type=button].download:focus,.bef-exposed-form input.form-submit.download:hover,.bef-exposed-form input.form-submit.download:focus,.user-login-form input[type=submit].download:hover,.user-login-form input[type=submit].download:focus,button.download:hover,button.download:focus{background-color:#E8F9FF;cursor:pointer;}@media (prefers-reduced-motion:no-preference){#main .views-filter input[type=submit].download:hover,#main .views-filter input[type=submit].download:focus,a.button.download:hover,a.button.download:focus,.new-badge.button.gradient .new-notable-label.download:hover,.new-badge.button.gradient .new-notable-label.download:focus,.block-webform input[type=submit].download:hover,.block-webform input[type=submit].download:focus,form input[type=button].download:hover,form input[type=button].download:focus,.bef-exposed-form input.form-submit.download:hover,.bef-exposed-form input.form-submit.download:focus,.user-login-form input[type=submit].download:hover,.user-login-form input[type=submit].download:focus,button.download:hover,button.download:focus{outline:1px dashed #0F9ED2;outline-offset:3px;}#main .views-filter input[type=submit].download:hover .accordion-title-icon,#main .views-filter input[type=submit].download:focus .accordion-title-icon,a.button.download:hover .accordion-title-icon,a.button.download:focus .accordion-title-icon,.new-badge.button.gradient .new-notable-label.download:hover .accordion-title-icon,.new-badge.button.gradient .new-notable-label.download:focus .accordion-title-icon,.block-webform input[type=submit].download:hover .accordion-title-icon,.block-webform input[type=submit].download:focus .accordion-title-icon,form input[type=button].download:hover .accordion-title-icon,form input[type=button].download:focus .accordion-title-icon,.bef-exposed-form input.form-submit.download:hover .accordion-title-icon,.bef-exposed-form input.form-submit.download:focus .accordion-title-icon,.user-login-form input[type=submit].download:hover .accordion-title-icon,.user-login-form input[type=submit].download:focus .accordion-title-icon,button.download:hover .accordion-title-icon,button.download:focus .accordion-title-icon{transform:translateX(2px);}}#main .views-filter input[type=submit].plainlink,#main .views-filter input[type=submit].plain-link,a.button.plainlink,a.button.plain-link,.new-badge.button.gradient .new-notable-label.plainlink,.new-badge.button.gradient .new-notable-label.plain-link,.block-webform input[type=submit].plainlink,.block-webform input[type=submit].plain-link,form input[type=button].plainlink,form input[type=button].plain-link,.bef-exposed-form input.form-submit.plainlink,.bef-exposed-form input.form-submit.plain-link,.user-login-form input[type=submit].plainlink,.user-login-form input[type=submit].plain-link,button.plainlink,button.plain-link{border:0;text-decoration:underline;padding:0;background:none;outline:none;overflow:visible;}#main .views-filter input[type=submit].button{border:0;appearance:none;box-shadow:none;padding:1.2rem 2.2rem 1.2rem 2.25rem;font-sie:1.125rem;}.bg-navy a.button.bordered,.layout--hero a.button.bordered{color:#fff;background:#003E6E;box-shadow:inset 0 0 0 1px #fff;}.bg-navy a.button.bordered:before,.layout--hero a.button.bordered:before{-webkit-mask:linear-gradient(#003E6E 0 0) content-box,linear-gradient(#003E6E 0);-webkit-mask-composite:xor;mask-composite:exclude;}.bg-navy a.button.bordered.external-link-link,.layout--hero a.button.bordered.external-link-link{gap:0.5rem;}.bg-navy a.button.bordered.external-link-link:after,.layout--hero a.button.bordered.external-link-link:after{content:"";display:inline-flex;width:13px;height:13px;background:url(/themes/custom/sccommerce/images/icons/external-link-alt-white.png) top center no-repeat;background-size:contain;}.bg-navy a.button.bordered[href^="mailto:"]:after,.bg-navy a.button.bordered[href^="tel:"]:after,.layout--hero a.button.bordered[href^="mailto:"]:after,.layout--hero a.button.bordered[href^="tel:"]:after{display:none;}.bg-navy a.button.bordered:hover,.bg-navy a.button.bordered:focus,.layout--hero a.button.bordered:hover,.layout--hero a.button.bordered:focus{color:#A2D035;}.bg-navy a.button.document-link,.layout--hero a.button.document-link{background-color:#33658B;}.bg-navy a.button.document-link.bordered,.layout--hero a.button.document-link.bordered{background-color:#003E6E;}.bg-navy .plainlink,.bg-navy .plain-link,.layout--hero .plainlink,.layout--hero .plain-link{color:#fff;}.page-node-type-incentive .incentive-section:nth-child(odd) a.button.download,.bg-ice a.button.download{background-color:#fff;}.page-node-type-incentive .incentive-section:nth-child(odd) a.button.download:hover,.bg-ice a.button.download:hover{background-color:#8edaf5;}a.tag,a.pill{display:inline-flex;justify-content:center;min-width:86px;text-decoration:none;font-size:1rem;font-weight:500;padding:10px 26px;border-radius:999px;background-color:#E8F9FF;outline:1px dashed transparent;outline-offset:3px;}a.tag.bef-link--selected,a.pill.bef-link--selected{background-color:#A2D035;}@media (prefers-reduced-motion:no-preference){a.tag,a.pill{transition:all 0.35s ease-in-out;}}a.tag:hover,a.pill:hover{outline:1px dashed #0B769D;outline-offset:3px;}a.tag.white,a.pill.white{background-color:#fff;}.bg-ice a.pill,.bg-top a.pill,.ice-top a.pill{background-color:#fff;}p a.external-link-link:after,p a.ext:after,li a.external-link-link:after,li a.ext:after,h3 a.external-link-link:after,h3 a.ext:after{content:"";display:inline-flex;width:13px;height:13px;background:url(/themes/custom/sccommerce/images/icons/external-link-alt.png) center center no-repeat;background-size:contain;margin-left:5px;margin-right:6px;}.bg-navy p a.external-link-link:after,.bg-navy p a.ext:after,.bg-navy li a.external-link-link:after,.bg-navy li a.ext:after,.hero p a.external-link-link:after,.hero p a.ext:after,.hero li a.external-link-link:after,.hero li a.ext:after{background:url(/themes/custom/sccommerce/images/icons/external-link-alt-white.png) top center no-repeat;background-size:contain;}.litylink.ext:after{display:none !important;}img.rounded,picture.rounded,.rounded img,.rounded picture{border-radius:20px;overflow:hidden;}.imageblock.full_bleed{position:relative;width:100%;height:100%;}.imageblock.full_bleed .imageblock-container{position:relative;width:100%;height:100%;border-radius:20px;overflow:hidden;}.imageblock.full_bleed .imageblock-container img{position:relative;object-fit:cover;height:100%;width:100%;z-index:0;}.imageblock-container{position:relative;}.imageblock-container .image-icon{position:absolute;top:25px;left:35px;z-index:4;background-color:#fff;}@media (max-width:799px){.imageblock-container .image-icon{top:20px;left:20px;}}.image-icon{border-radius:50%;width:75px;height:75px;display:flex;align-items:center;justify-content:center;}.image-icon .icon{width:36px;height:36px;}.image-icon .icon svg,.image-icon .icon img{object-fit:contain;border-radius:0;width:36px;height:36px;}.image-icon .icon.fullbleed{max-width:75px;max-height:75px;width:75px;height:75px;}.image-icon .icon.fullbleed svg,.image-icon .icon.fullbleed img{width:75px;height:75px;}@media (max-width:799px){.image-icon{width:60px;height:60px;}.image-icon .icon,.image-icon span{display:flex;width:31px;height:31px;}.image-icon .icon svg,.image-icon .icon img,.image-icon span svg,.image-icon span img{width:31px;height:31px;}.image-icon .icon.fullbleed,.image-icon span.fullbleed{max-width:60px;max-height:60px;width:60px;height:60px;}.image-icon .icon.fullbleed svg,.image-icon .icon.fullbleed img,.image-icon span.fullbleed svg,.image-icon span.fullbleed img{width:60px;height:60px;}}.icon-wrapper .image-icon.navy{background-color:#003E6E;}.icon-wrapper .image-icon.white{background-color:#fff;}#main figure figcaption{margin-top:0.7rem;padding-left:8px;}#main figure figcaption p{font-size:0.95rem;line-height:1.1rem;font-style:italic;}.layout--onecol{overflow:hidden;}.bg-white{background-color:#fff;}.bg-ice{background-color:#E8F9FF;}.bg-navy{background-color:#003E6E;}.bg-navy h2,.bg-navy h3,.bg-navy h4,.bg-navy h5,.bg-navy p,.bg-navy li,.bg-navy p a,.bg-navy li a{color:#fff;}.bg-bottom{background-color:#E8F9FF;background-image:url(/themes/custom/sccommerce/images/graphics/bg-white.png);background-repeat:repeat-x;background-position:left top;}@media (min-width:800px){.bg-bottom.padding-top-xs{padding-top:0;marign-top:1rem;}.bg-bottom.padding-top-small{padding-top:0;margin-top:1.5rem;}.bg-bottom.padding-top-medium,.bg-bottom.padding-top-md{padding-top:0;margin-top:3rem;}.bg-bottom.padding-top-large,.bg-bottom.padding-top-lg{padding-top:0;margin-top:4.5rem;}.bg-bottom.padding-top-xlarge,.bg-bottom.padding-top-xl{padding-top:0;margin-top:7rem;}}.bg-top{background-color:#E8F9FF;background-image:url(/themes/custom/sccommerce/images/graphics/bg-white.png);background-size:20px 30%;background-repeat:repeat-x;background-position:left bottom;}@media (min-width:800px){.bg-top.padding-top-xs{padding-bottom:0;marign-bottom:1rem;}.bg-top.padding-top-small{padding-bottom:0;marign-bottom:1.5rem;}.bg-top.padding-top-medium,.bg-top.padding-top-md{padding-bottom:0;marign-bottom:3rem;}.bg-top.padding-top-large,.bg-top.padding-top-lg{padding-bottom:0;marign-bottom:4.5rem;}.bg-top.padding-top-xlarge,.bg-top.padding-top-xl{padding-bottom:0;marign-bottom:7rem;}}.navy-top{background-color:#003E6E;background-image:url(/themes/custom/sccommerce/images/graphics/bg-white.png);background-size:20px calc(32% + 1px);background-repeat:repeat-x;background-position:left bottom;box-shadow:inset 0 -1px 0 #fff;}.navy-top h2,.navy-top h3,.navy-top h4,.navy-top h5,.navy-top p,.navy-top li,.navy-top p a,.navy-top li a,.navy-top a,.navy-top h2.eyebrow,.navy-top h3.eyebrow,.navy-top p.eyebrow{color:#fff;}.navy-top .card h2,.navy-top .card h3,.navy-top .card h4,.navy-top .card a{color:#003E6E;}.navy-top .card p{color:#3D3D3D;}@media (min-width:800px){.navy-top.padding-top-xs{padding-bottom:0;marign-bottom:1rem;}.navy-top.padding-top-small{padding-bottom:0;marign-bottom:1.5rem;}.navy-top.padding-top-medium,.navy-top.padding-top-md{padding-bottom:0;marign-bottom:3rem;}.navy-top.padding-top-large,.navy-top.padding-top-lg{padding-bottom:0;marign-bottom:4.5rem;}.navy-top.padding-top-xlarge,.navy-top.padding-top-xl{padding-bottom:0;marign-bottom:7rem;}}@keyframes fadeIn{from{opacity:0;}to{opacity:1;}}@keyframes zoom{from{transform:scale(1) translateY(-1.35%);}to{transform:scale(1.12) translateY(1.25%);}}@media (prefers-reduced-motion:no-preference){.photo-window-container{view-timeline-name:--photo-section;view-timeline-axis:block;}.photo-window-container .photo-window .fullbleed-image-container .fullbleed-image{transform-origin:center center;animation:zoom linear both;animation-timeline:--photo-section;animation-range:entry 0% cover 50%;}}@keyframes fromleft{from{background-position:-200px 0;}to{background-position:0 0;}}button.circle-animate:before,button.circle-animate:after,a.circle-animate:before,a.circle-animate:after{box-sizing:inherit;content:"";position:absolute;width:100%;height:100%;top:0;left:0;border-radius:100%;}button.circle-animate:before,a.circle-animate:before{border:2px solid transparent;}button.circle-animate:after,a.circle-animate:after{border:0 solid transparent;}button.circle-animate img,a.circle-animate img{transition:all 0.35s ease-in-out;}button.circle-animate:hover:before,button.circle-animate:focus:before,a.circle-animate:hover:before,a.circle-animate:focus:before{border-top-color:#30BCED;border-right-color:#30BCED;border-bottom-color:#30BCED;transition:border-top-color 0.15s linear,border-right-color 0.15s linear 0.1s,border-bottom-color 0.15s linear 0.2s;}button.circle-animate:hover:after,button.circle-animate:focus:after,a.circle-animate:hover:after,a.circle-animate:focus:after{border-top:2px solid #30BCED;border-left-width:2px;border-right-width:2px;transform:rotate(270deg);transition:transform 0.4s linear 0s,border-left-width 0s linear 0.35s,-webkit-transform 0.4s linear 0s;}button.circle-animate:hover img,button.circle-animate:focus img,a.circle-animate:hover img,a.circle-animate:focus img{transform:scale(1.13);}button.circle-animate:focus,a.circle-animate:focus{outline:1px #30BCED dashed;border:1px #003E6E solid;}@media (prefers-reduced-motion:reduce){button.circle-animate:before,button.circle-animate:after,button.circle-animate img,a.circle-animate:before,a.circle-animate:after,a.circle-animate img{transition:none !important;}}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%;}.column-solid-arrow-left,.column-solid-arrow-right,.column-bordered-arrow-left,.column-bordered-arrow-right{position:relative;}.column-solid-arrow-left:before,.column-solid-arrow-right:before,.column-bordered-arrow-left:before,.column-bordered-arrow-right:before{content:"";position:absolute;display:block;z-index:1;}.column-solid-arrow-left.bg-navy{background-color:#003E6E;background-image:url(/themes/custom/sccommerce/images/graphics/arrow-ghost.webp);background-position:0 0;background-repeat:no-repeat;}.column-solid-arrow-right.bg-navy{background-color:#003E6E;background-image:url(/themes/custom/sccommerce/images/graphics/arrow-solid-left-point.png);background-position:left center;background-repeat:no-repeat;}.column-solid-arrow-right.bg-navy{background-color:#003E6E;background-image:url(/themes/custom/sccommerce/images/graphics/arrow-solid-left-point.png);background-position:left center;background-repeat:no-repeat;}.section-arrow-left.bg-ice{background:#E8F9FF url(/themes/custom/sccommerce/images/graphics/arrow-ice.png) no-repeat;background-size:1330px;background-position:-662px -1009px;}.section-arrow-right.bg-ice{background:#E8F9FF url(/themes/custom/sccommerce/images/graphics/arrow-ice-right.png) no-repeat;background-size:800px;background-position:131% 20%;}.gradient-bar{display:block;width:100%;height:10px;border-radius:20px 20px 0 0;background:var(--Linear,linear-gradient(90deg,#A2D035 0%,#34BCED 72.6%));}.social-list ul.social.menu,.social-share ul.social.menu{display:flex;flex-direction:row;align-items:center;gap:1rem;list-style-type:none;margin:0;}.social-list ul.social.menu li,.social-share ul.social.menu li{margin-bottom:0 !important;}.social-list ul.social.menu li a,.social-share ul.social.menu li a{display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:60px;position:relative;background-color:transparent;}.social-list ul.social.menu li a:hover,.social-list ul.social.menu li a:focus,.social-share ul.social.menu li a:hover,.social-share ul.social.menu li a:focus{background-color:#fff;}@media (prefers-reduced-motion:no-preference){.social-list ul.social.menu li a img,.social-share ul.social.menu li a img{transition:all 0.35s ease-in-out;}}.social-list ul.social.menu li a.share-item img,.social-share ul.social.menu li a.share-item img{filter:contrast(0) brightness(2);}.social-list ul.social.menu.sharing-buttons,.social-share ul.social.menu.sharing-buttons{justify-content:center;display:inline-flex;margin:0;padding:0;}@media (min-width:800px){.social-list ul.social.menu.sharing-buttons,.social-share ul.social.menu.sharing-buttons{flex-direction:column;}}.social-list ul.social.menu.sharing-buttons li a,.social-share ul.social.menu.sharing-buttons li a{background-color:#E8F9FF;}.article-tags,.tag-container{padding-top:25px;padding-bottom:25px;display:flex;flex-direction:row;gap:0.4rem;align-items:center;flex-wrap:wrap;margin-left:-1px;}.article-tags div,.tag-container div{display:flex;flex-direction:row;gap:0.4rem;align-items:center;flex-wrap:wrap;}.article-tags div a,.tag-container div a{cursor:pointer;border:2px transparent solid;display:inline-flex;align-items:center;justify-content:center;background-color:#E8F9FF;font-size:0.875rem;color:#003E6E;padding:10px 25px;border-radius:90px;text-decoration:none;outline:1px transparent dashed;font-weight:500;}.article-tags div a:hover,.article-tags div a:focus,.tag-container div a:hover,.tag-container div a:focus{border:2px #0F9ED2 solid;outline:1px #0F9ED2 dashed;outline-offset:4px;}span.tag{display:inline-flex;align-items:center;justify-content:center;background-color:#E8F9FF;font-size:0.875rem;color:#003E6E;padding:10px 25px;border-radius:90px;text-decoration:none;font-weight:500;}span.tag.white{background-color:#fff;}table{width:100%;margin-bottom:1rem;border-radius:0;border:1px solid #919191;border-collapse:collapse;}table thead{color:#003E6E;}table tfoot td,table tfoot th,table thead td,table thead th{padding:0.5rem 0.625rem 0.625rem;font-weight:600;text-align:left;font-size:1.125rem;line-height:1.4rem;}table tbody,table tfoot,table thead{border:1px #919191 solid;}table tbody td{font-size:1.125rem;line-height:1.4rem;}table tbody td,table tbody th,table td,table th{padding:0.5rem 0.625rem 0.625rem;border:1px solid #919191;color:#3D3D3D;}table.card-table,table.qoz-comparison{width:100%;max-width:100%;table-layout:fixed;border-collapse:collapse;}table.card-table th,table.card-table td,table.qoz-comparison th,table.qoz-comparison td{padding:1rem;vertical-align:top;text-align:left;white-space:normal;overflow-wrap:anywhere;box-sizing:border-box;}table.card-table .mobile-column-label,table.qoz-comparison .mobile-column-label{display:none;}@media (max-width:799px){table.card-table,table.qoz-comparison{display:block;border:0;}table.card-table thead,table.qoz-comparison thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0;}table.card-table tbody,table.qoz-comparison tbody{display:block;width:100%;}table.card-table tbody tr,table.qoz-comparison tbody tr{display:block;margin-bottom:1.25rem;border:1px solid #003E6E;background:#fff;}table.card-table tbody th,table.card-table tbody td,table.qoz-comparison tbody th,table.qoz-comparison tbody td{display:block;width:100%;height:auto;border:0;white-space:normal;}table.card-table tbody th,table.qoz-comparison tbody th{background:#003E6E;color:#fff;font-weight:700;}table.card-table tbody td + td,table.qoz-comparison tbody td + td{border-top:1px solid #003E6E;}table.card-table .mobile-column-label,table.qoz-comparison .mobile-column-label{display:block;margin-bottom:0.5rem;font-weight:700;}}#main .block-system-breadcrumb-block ol{list-style-type:none;padding:0;margin:0;display:flex;flex-wrap:no-wrap;}#main .block-system-breadcrumb-block ol li{font-size:0.75rem;font-weight:500;margin-bottom:0;color:#fff;}#main .block-system-breadcrumb-block ol li a{color:#fff;font-size:0.75rem;font-weight:500;text-decoration:none;}#main .block-system-breadcrumb-block ol li a:hover,#main .block-system-breadcrumb-block ol li a:focus{color:#30BCED;}#main .block-system-breadcrumb-block ol li:after{content:"/"/"";display:inline-block;padding-left:3px;padding-right:3px;color:#fff;}#main .block-system-breadcrumb-block ol li:last-child:after{content:"";}@media (max-width:799px){#main .block-system-breadcrumb-block ol li{display:none;}#main .block-system-breadcrumb-block ol li:nth-last-child(2){display:flex;align-items:center;gap:4px;}#main .block-system-breadcrumb-block ol li:nth-last-child(2):before{content:"";display:inline-block;width:6px;height:15px;padding-right:3px;background:url(/themes/custom/sccommerce/images/icons/chevron-left.png) center center no-repeat;background-size:contain;}#main .block-system-breadcrumb-block ol li:nth-last-child(2):after{display:none;}}.breadcrumb-container{background-color:#003E6E;}@media (max-width:799px){.breadcrumb-container{padding-bottom:20px;}}.pager,.views-element-container nav{padding-bottom:20px;padding-top:1.5rem;}.pager ul,.views-element-container nav ul{list-style-type:none;margin:0 auto;padding-left:0;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:0.8rem;}.pager ul li,.views-element-container nav ul li{display:inline-block;text-align:center;padding:0;border-right:0;}.pager ul li.pager__item--ellipsis,.views-element-container nav ul li.pager__item--ellipsis{border-top:0;border-bottom:0;border-right:0;padding-left:10px;padding-right:10px;}.pager ul li.pager__item a,.views-element-container nav ul li.pager__item a{display:flex;text-decoration:none;width:38px;height:38px;background:#E8F9FF;color:#003E6E;border-radius:38px;display:flex;align-items:center;justify-content:center;border:1px transparent solid;outline:1px transparent dashed;transition:all 0.2s ease-in-out;}.pager ul li.pager__item a[aria-current=page],.views-element-container nav ul li.pager__item a[aria-current=page]{background:#cyan;border:1px #B6E7FA solid;outline:1px #0E97C8 dashed;background-color:#30BCED;outline-offset:3px;}.pager ul li.pager__item a:hover,.pager ul li.pager__item a:focus,.views-element-container nav ul li.pager__item a:hover,.views-element-container nav ul li.pager__item a:focus{border:2px #midnight solid;outline:1px #003E6E dashed;outline-offset:4px;background-color:#003E6E;color:#fff;}.pager ul li.pager__item.pager__item--next a,.pager ul li.pager__item.pager__item--last a,.pager ul li.pager__item.pager__item--prev a,.pager ul li.pager__item.pager__item--previous a,.pager ul li.pager__item.pager__item--first a,.views-element-container nav ul li.pager__item.pager__item--next a,.views-element-container nav ul li.pager__item.pager__item--last a,.views-element-container nav ul li.pager__item.pager__item--prev a,.views-element-container nav ul li.pager__item.pager__item--previous a,.views-element-container nav ul li.pager__item.pager__item--first a{border-radius:20px;padding-left:0.75rem;padding-right:0.75rem;width:auto !important;}.bg-ice .pager ul li.pager__item a{background-color:#fff;}.mobile-close-icon{display:flex;align-items:center;justify-content:center;appearance:none;border:0;width:53px;height:53px;cursor:pointer;border-radius:90px;background:rgba(255,255,255,0.2);transform:rotate(0deg);transition:0.5s ease-in-out;padding:0;}.mobile-close-icon span{display:block;position:absolute;height:2px;width:20px;background:#fff;border-radius:2px;opacity:1;transition:0.25s ease-in-out;}.mobile-close-icon span:nth-child(1){top:16px;}.mobile-close-icon span:nth-child(2),.mobile-close-icon span:nth-child(3){top:24px;}.mobile-close-icon span:nth-child(4){top:32px;}.mobile-close-icon.open span{background:#fff;}.mobile-close-icon.open span:nth-child(1),.mobile-close-icon.open span:nth-child(4){width:0;left:calc(50% + 20px);}.mobile-close-icon.open span:nth-child(1){top:16px;}.mobile-close-icon.open span:nth-child(2){transform:rotate(45deg);top:25px;}.mobile-close-icon.open span:nth-child(3){transform:rotate(-45deg);top:25px;}.mobile-close-icon.open span:nth-child(4){top:24px;}@media (min-width:1316px){.mobile-close-icon{display:none;}}.language-toggler-container{position:relative;}@media (max-width:1315px){.language-toggler-container{position:absolute;top:40px;right:20px;z-index:40;}}.language-toggler-container .language-toggler{display:inline-flex;appearance:none;border:0;width:95px;height:53px;gap:8px;border-radius:90px;background-color:rgba(255,255,255,0.2);cursor:pointer;align-items:center;justify-content:center;border:2px transparent solid;}.language-toggler-container .language-toggler .active-lang,.language-toggler-container .language-toggler img{transition:all 0.35s ease-in-out;}.language-toggler-container .language-toggler:focus,.language-toggler-container .language-toggler:hover{border:2px #30BCED solid;}.language-toggler-container .language-toggler:focus img,.language-toggler-container .language-toggler:hover img{transform:scale(1.13);}.language-toggler-container .language-toggler[aria-expanded=true]{border:2px #30BCED solid;}.language-toggler-container .language-toggler[aria-expanded=true] .active-lang,.language-toggler-container .language-toggler[aria-expanded=true] img{opacity:0;transform:scale(0.85);}.language-toggler-container .language-toggler[aria-expanded=true] .language-toggler-close{opacity:1;transform:translate(-50%,-50%) scale(1);}.language-toggler-container .language-toggler:focus{outline:1px #30BCED dashed;outline-offset:4px;border:1px #003E6E solid;}@media (prefers-reduced-motion:reduce){.language-toggler-container .language-toggler::after,.language-toggler-container .language-toggler::before,.language-toggler-container .language-toggler .active-lang,.language-toggler-container .language-toggler .language-toggler-close,.language-toggler-container .language-toggler img{transition:none !important;}}.language-toggler-container .language-toggler .active-lang{color:#fff;text-transform:uppercase;font-weight:700;}.language-toggler-container .language-toggler .language-toggler-close{position:absolute;top:50%;left:50%;color:#fff;font-size:1.75rem;line-height:1;font-weight:400;opacity:0;transform:translate(-50%,-50%) scale(0.75);transition:all 0.35s ease-in-out;pointer-events:none;}.language-toggler-container .language-toggler-options{position:absolute;z-index:41;top:calc(100% + 8px);right:0;background-color:#002846;border-radius:20px;padding:20px;width:220px;}.language-toggler-container .language-toggler-options[hidden]{display:none;}.language-toggler-container .language-toggler-options .links{list-style:none;margin:0;padding:0;}.language-toggler-container .language-toggler-options a{display:block;padding:0.5rem 1rem;color:#fff;border-radius:8px;text-decoration:none;position:relative;overflow:hidden;}.language-toggler-container .language-toggler-options a:before{content:"";position:absolute;inset:0;z-index:-1;background:rgba(255,255,255,0.15);border-radius:8px;transform:translateX(-100%);}@media (prefers-reduced-motion:no-preference){.language-toggler-container .language-toggler-options a:before{transition:transform 0.3s ease;}}.language-toggler-container .language-toggler-options a:hover,.language-toggler-container .language-toggler-options a:focus{padding-left:0.75rem;padding-right:0.25rem;}.language-toggler-container .language-toggler-options a:hover::before,.language-toggler-container .language-toggler-options a:focus::before{transform:translateX(0);}@media (max-width:1315px){.language-toggler-container .language-toggler-options{background-color:#E8F9FF;}.language-toggler-container .language-toggler-options a{color:#003E6E;}}.icon-circle{display:flex;width:60px;height:60px;border-radius:100px;justify-content:center;align-items:center;padding:15px;}.icon-circle.dark{background-color:#003E6E;}.icon-circle.light{background-color:#fff;}.scroll-to-top{position:fixed;right:20px;bottom:calc(35px + env(safe-area-inset-bottom,0px));z-index:100;display:flex;align-items:center;justify-content:center;width:48px;height:48px;background-color:#A2D035;border-radius:60px;outline:1px dashed transparent;outline-offset:4px;}@media (prefers-reduced-motion:no-preference){.scroll-to-top{transition:all 0.35s ease-in-out;}}.scroll-to-top[hidden]{display:none;}.scroll-to-top:focus-visible,.scroll-to-top:hover{outline:1px dashed #0B769D;outline-offset:4px;background-color:#30BCED;}.lity.lity-iframe{padding:0;}.lity.lity-iframe .lity-wrap{position:fixed;inset:0;width:100%;height:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:center;padding:64px 24px 24px;overflow-y:auto;}.lity.lity-iframe .lity-wrap::before{display:none;}.lity.lity-iframe .lity-container{flex:0 1 auto;min-width:0;max-width:100%;width:min(900px,100%,(100vh - 88px) * 1.777778);width:min(900px,100%,(100dvh - 88px) * 1.777778);}.lity.lity-iframe .lity-iframe-container{position:relative;height:auto;padding:0;aspect-ratio:16/9;max-height:none !important;}.lity.lity-iframe .lity-iframe-container iframe{position:absolute;inset:0;width:100%;height:100%;border:0;}.lity.lity-iframe .lity-close{top:12px;right:12px;border-radius:20px;outline:1px dashed transparent;outline-offset:4px;}.lity.lity-iframe .lity-close:active{top:12px;}.lity.lity-iframe .lity-close:focus,.lity.lity-iframe .lity-close:hover{outline:1px dashed #fff;transform:scale(1.1);}header.header{background-color:#003E6E;padding-top:40px;padding-bottom:20px;}@media (max-width:799px){header.header{padding-top:20px;}}@media (min-width:1512px){header.header .grid-container{padding-left:0;padding-right:0;}}header.header .header-row{display:flex;flex-direction:row;align-items:center;width:100%;box-sizing:border-box;}header.header .header-row .logo-row{box-sizing:border-box;width:265px;}header.header .header-row .nav-row{display:flex;flex-direction:row;align-items:center;flex-grow:1;}@media screen and (max-width:767px){header.header{position:fixed;top:0;left:0;right:0;width:auto;max-width:100%;box-sizing:border-box;z-index:1000;transition:transform 250ms ease;will-change:transform;}header.header.is-scroll-hidden{transform:translateY(-100%);}header.header.is-scroll-visible{transform:translateY(0);}}.nav-column{width:100%;display:flex;flex-direction:row;align-items:center;gap:1rem;}#primary-menu-container{display:flex;flex-direction:row;gap:16px;flex-grow:1;align-items:center;}#primary-menu-container .primary-menu-inner-container{display:flex;flex-direction:row;gap:16px;flex-grow:1;align-items:center;}#primary-menu-container .region-primary-menu{display:flex;flex-grow:1;}@media (min-width:1316px){.show-for-headersmall{display:none;}}.nav-item-control{position:relative;display:inline-flex;align-items:center;}@media (max-width:1315px){.nav-item-control{display:flex;width:100%;justify-content:space-between;align-items:center;padding-right:25px;}.nav-item-control .submenu-toggle{appearance:none;background-color:transparent;border:0;border-radius:0;padding:0;width:16px;height:14px;}}@media (min-width:1316px){.submenu-toggle{position:absolute;top:-2px;right:-20px;width:14px;height:20px;appearance:none;background-color:transparent;border-radius:0;color:#A2D035;line-height:1rem;opacity:0;padding:0;pointer-events:none;transition:opacity 0.15s ease;}.submenu-toggle:focus{opacity:1;pointer-events:auto;}}#primary-menu{margin:0;padding:0;list-style-type:none;font-family:"HCo Gotham Narrow","Arial","Helvetica Neue","Helvetica",sans-serif;width:100%;justify-content:center;}@media (max-width:1315px){#primary-menu{padding-left:12px;}}@media (min-width:1316px){#primary-menu li.dropdown{position:static;display:flex;height:100%;flex-direction:column;justify-content:flex-end;}}#primary-menu li.dropdown a.dropdown-toggle{color:#fff;text-decoration:none;font-family:"HCo Gotham Narrow","Arial","Helvetica Neue","Helvetica",sans-serif;font-weight:500;font-size:1rem;border-bottom:2px solid transparent;}#primary-menu li.dropdown a.dropdown-toggle:visited{color:#fff;}#primary-menu li.dropdown a.dropdown-toggle:active,#primary-menu li.dropdown a.dropdown-toggle:focus,#primary-menu li.dropdown a.dropdown-toggle:hover{color:#A2D035;border-bottom-color:#A2D035;}#primary-menu li.dropdown a.dropdown-toggle.active{border-bottom-color:#A2D035;}#primary-menu li.dropdown .dropdown-menu{width:100%;}@media (min-width:1316px){#primary-menu li.dropdown .dropdown-menu{left:0;}}#primary-menu li.dropdown .dropdown-menu[aria-hidden=true]{visibility:hidden;pointer-events:none;}#primary-menu li.dropdown .dropdown-menu[aria-hidden=false]{visibility:visible;pointer-events:auto;}@media (min-width:1316px){#primary-menu li.dropdown .dropdown-menu ul li a{color:#3D3D3D;}}@media (min-width:1316px){#primary-menu{display:flex;align-items:center;gap:2rem;position:relative;}#primary-menu > li{position:static;}#primary-menu li.dropdown a.dropdown-toggle{text-align:center;position:relative;padding-bottom:1rem;padding-top:1rem;}#primary-menu li.dropdown:hover .dropdown-menu,#primary-menu li.dropdown .dropdown-menu.is-active,#primary-menu li.dropdown .dropdown-menu.open{display:flex;opacity:1;transform:translateY(0);visibility:visible;pointer-events:auto;position:absolute;z-index:10;margin-top:1rem;content:normal;}#primary-menu li.dropdown:hover .dropdown-menu{justify-self:flex-start;background-color:#E8F9FF;border-radius:20px;padding:11px;}#primary-menu li.dropdown .dropdown-menu{width:calc(100% + 181px);max-width:100vw;position:absolute;display:flex;left:0;visibility:hidden;opacity:0;pointer-events:none;transform:translateY(10px);backface-visibility:hidden;will-change:opacity,transform;transition:opacity 0.15s ease,transform 0.15s ease;content:none;top:calc(100% - 1rem);}#primary-menu li.dropdown .dropdown-menu.is-active,#primary-menu li.dropdown .dropdown-menu.open{right:0;padding:1.25rem 2rem;background-color:#E8F9FF;border-radius:10px;}#primary-menu li.dropdown .dropdown-menu .left-menu{width:62%;box-sizing:border-box;padding:60px 40px;}#primary-menu li.dropdown .dropdown-menu .left-menu h2{font-size:1.5rem !important;line-height:1.8rem !important;margin:0;}#primary-menu li.dropdown .dropdown-menu .left-menu h2 a.heading{display:flex;align-items:center;margin:0;gap:0.5rem;text-decoration:none;font-family:"HCo Gotham","Arial","Helvetica Neue","Helvetica",sans-serif;font-size:1.5rem !important;line-height:1.8rem !important;}#primary-menu li.dropdown .dropdown-menu .left-menu h2 a.heading::after{content:"";width:16px;height:14px;background:url(/themes/custom/sccommerce/images/icons/arrow-right.webp) center center no-repeat;background-size:contain;}#primary-menu li.dropdown .dropdown-menu .left-menu h2 a.heading:hover{gap:1.1rem;}#primary-menu li.dropdown .dropdown-menu .left-menu .left-menu-links{display:flex;flex-direction:row;gap:2rem;width:100%;}#primary-menu li.dropdown .dropdown-menu .right-menu{width:38%;box-sizing:border-box;background-color:#fff;border-radius:20px;}#primary-menu li.dropdown .dropdown-menu .right-menu .menu-cta-container{height:100%;padding:35px;}#primary-menu li.dropdown .dropdown-menu .right-menu .menu-cta-container .headline-link{font-size:1.125rem !important;line-height:1.6rem !important;margin:0;}#primary-menu li.dropdown .dropdown-menu .right-menu .menu-cta-container .headline-link a{display:inline-block;align-items:center;margin-top:1.5rem;margin-bottom:1.25rem;padding-right:20px;text-decoration:none;color:#003E6E;font-family:"HCo Gotham","Arial","Helvetica Neue","Helvetica",sans-serif;font-weight:700;}#primary-menu li.dropdown .dropdown-menu .right-menu .menu-cta-container .headline-link a::after{content:"";display:inline-block;width:16px;height:14px;margin-left:10px;background:url(/themes/custom/sccommerce/images/icons/arrow-right.webp) center center no-repeat;background-size:contain;transition:all 0.35s ease-in-out;}#primary-menu li.dropdown .dropdown-menu .right-menu .menu-cta-container .headline-link a:hover::after{margin-left:23px;}#primary-menu li.dropdown .dropdown-menu .right-menu .menu-cta-container .icon-wrapper{width:60px;height:60px;max-width:60px;max-height:60px;}#primary-menu li.dropdown .dropdown-menu .right-menu .menu-cta-container .icon-wrapper .image-icon{width:60px;height:60px;}#primary-menu li.dropdown .dropdown-menu .right-menu .menu-cta-container .icon-wrapper .image-icon .icon{width:30px;}#primary-menu li.dropdown .dropdown-menu .right-menu .menu-cta-container .icon-wrapper .image-icon .icon img{object-fit:contain;width:100%;height:100%;z-index:2;}#primary-menu li.dropdown .dropdown-menu .right-menu .menu-cta-container .icon-wrapper .image-icon .icon.fullbleed{width:60px;height:60px;}#primary-menu li.dropdown .dropdown-menu .parent{display:block;padding:1.75rem 0 1rem 0;}#primary-menu li.dropdown .dropdown-menu .parent a{color:#003E6E;font-size:0.875rem;font-style:normal;font-weight:600;text-transform:uppercase;margin-bottom:1rem;text-decoration:none;}#primary-menu li.dropdown .dropdown-menu ul{margin:0;padding:1.75rem 0 0;list-style-type:none;}#primary-menu li.dropdown .dropdown-menu ul.tertiary-nav{padding-top:0.25rem;}#primary-menu li.dropdown .dropdown-menu ul.col-2{columns:2;width:100%;}#primary-menu li.dropdown .dropdown-menu ul li{width:100%;margin:0 0.95rem 1.7rem 0;}}@media (min-width:1316px) and (min-width:1316px){#primary-menu li.dropdown .dropdown-menu ul li:last-child{margin-bottom:0;}}@media (min-width:1316px){#primary-menu li.dropdown .dropdown-menu ul li a{display:inline-block;position:relative;text-decoration:none;color:#3D3D3D;font-family:"HCo Gotham Narrow","Arial","Helvetica Neue","Helvetica",sans-serif;font-size:1.125rem;font-weight:400;}#primary-menu li.dropdown .dropdown-menu ul li a::before{content:"";position:absolute;right:100%;bottom:-1px;width:0;height:1px;background:linear-gradient(90deg,#A2D035 0%,#34BCED 45%,#34BCED 65%,#A2D035 90%);transition:width 0.3s ease,right 0.3s ease;}#primary-menu li.dropdown .dropdown-menu ul li a.ext:after{content:"";display:inline-flex;width:13px;height:13px;background:url(/themes/custom/sccommerce/images/icons/external-link-alt.png) center center no-repeat;background-size:contain;margin-left:5px;margin-right:6px;}#primary-menu li.dropdown .dropdown-menu ul li a:hover{color:#003E6E;}#primary-menu li.dropdown .dropdown-menu ul li a:hover::before{width:100%;right:0;}}@media (min-width:1316px){#primary-menu li.dropdown:last-child .dropdown-menu,#primary-menu li.dropdown:nth-last-child(2) .dropdown-menu,#primary-menu li.dropdown:nth-last-child(3) .dropdown-menu{right:0;}}@media (max-width:1315px){body{overflow-x:hidden;max-width:100vw;}body.menu-active{position:relative;overflow:hidden;}.menu-overlay{position:fixed;z-index:-19;top:0;left:0;width:100vw;height:100vh;background-color:#003E6E;opacity:0;visibility:hidden;transition:all 0.35s ease-in-out;}.menu-overlay.open{z-index:80;opacity:1;visibility:visible;}.nav-column{justify-content:flex-end;}#primary-menu{display:none;flex-direction:column;justify-content:flex-start;}#primary-menu li{width:100%;margin:1rem 0;}#primary-menu li a{font-size:1.125rem;}#primary-menu li a.button{padding:0;background:transparent;color:#fff !important;font-size:1.125rem;}#primary-menu li a.button::after{display:none;}#primary-menu-container{box-sizing:border-box;position:fixed;z-index:20;top:0;right:0;display:block;width:100vw;height:100vh;overflow-x:hidden;overflow-y:scroll;background:transparent;transform:translateX(100%);transition:transform 0.4s ease;-webkit-overflow-scrolling:touch;}#primary-menu-container.open{transform:translateX(0) !important;z-index:100;}#primary-menu-container.open #primary-menu{display:flex;}#primary-menu-container .primary-menu-inner-container{display:flex;flex-direction:column;width:96vw;min-height:calc(100vh - 40px);margin:20px 0 20px 4vw;padding:20px 20px 60px;gap:1.6rem;background-color:#002846;border-radius:20px 0 0 20px;}#primary-menu-container .mobile-menu{width:100%;height:100%;}.mobile-menu-header{display:flex;flex-direction:row;justify-content:space-between;width:100%;height:60px;}#menu-toggle{position:fixed;z-index:3;top:1rem;left:1rem;background:none;border:none;color:white;font-size:2rem;}}@media (max-width:1315px){#primary-menu-container .primary-menu-inner-container .dropdown-menu{box-sizing:border-box;position:absolute;z-index:81;top:100px;right:0;left:auto;display:block;width:100%;max-width:96vw;padding:0 12px 20px;border-radius:0 0 0 20px;background-color:#002846;visibility:hidden;transform:translateX(100%);transition:transform 0.3s ease-out;}#primary-menu-container .primary-menu-inner-container .dropdown-menu.open{visibility:visible;transform:translateX(0);}#primary-menu-container .primary-menu-inner-container .dropdown-menu .menu-back{appearance:none;display:flex;align-items:center;gap:0.25rem;margin-top:1.7rem;padding-left:15px;border:0;background-color:transparent;color:#fff;font-family:"HCo Gotham Narrow","Arial","Helvetica Neue","Helvetica",sans-serif;font-size:1rem;font-weight:400;}#primary-menu-container .primary-menu-inner-container .dropdown-menu .menu-back::before{content:"";display:block;width:14px;height:20px;background:url(/themes/custom/sccommerce/images/icons/arrow-left.png) center center no-repeat;background-size:100%;}#primary-menu-container .primary-menu-inner-container .dropdown-menu .left-menu{padding-top:25px;padding-left:20px;}#primary-menu-container .primary-menu-inner-container .dropdown-menu .left-menu a.heading{display:inline-flex;align-items:center;justify-content:center;gap:0.25rem;color:#A2D035;text-decoration:none;font-size:1.25rem;font-weight:700;}#primary-menu-container .primary-menu-inner-container .dropdown-menu .left-menu a.heading::after{content:"";display:block;width:14px;height:20px;background:url(/themes/custom/sccommerce/images/icons/arrow-right-lime.png) center center no-repeat;background-size:100%;}#primary-menu-container .primary-menu-inner-container .dropdown-menu .left-menu .parent a{color:#30BCED;font-size:0.75rem;font-style:normal;font-weight:500;line-height:0.9rem;letter-spacing:0.96px;text-transform:uppercase;text-decoration:none;}#primary-menu-container .primary-menu-inner-container .dropdown-menu .left-menu .parent > li{margin-top:0.65rem;margin-bottom:0;}#primary-menu-container .primary-menu-inner-container .dropdown-menu .left-menu ul{margin-top:0;padding-top:0rem;padding-left:0;}#primary-menu-container .primary-menu-inner-container .dropdown-menu .left-menu ul.tertiary-nav{padding-top:0;}#primary-menu-container .primary-menu-inner-container .dropdown-menu .left-menu ul li a{color:#fff;text-decoration:none;}#primary-menu-container .primary-menu-inner-container .dropdown-menu .left-menu ul li a.ext:after{background:url(/themes/custom/sccommerce/images/icons/external-link-alt-white.png) top center no-repeat;background-size:contain;content:"";display:inline-flex;width:13px;height:13px;}#primary-menu-container .primary-menu-inner-container .dropdown-menu .right-menu{margin-top:40px;padding:20px;background-color:#003E6E;border-radius:20px;}#primary-menu-container .primary-menu-inner-container .dropdown-menu .right-menu .icon-wrapper{display:none;}#primary-menu-container .primary-menu-inner-container .dropdown-menu .right-menu .headline-link a{display:inline-flex;align-items:center;justify-content:center;gap:0.25rem;margin-bottom:0.7rem;color:#fff;text-decoration:none;font-family:"HCo Gotham","Arial","Helvetica Neue","Helvetica",sans-serif;font-weight:700;}#primary-menu-container .primary-menu-inner-container .dropdown-menu .right-menu .headline-link a::after{content:"";display:block;width:14px;height:20px;background:url(/themes/custom/sccommerce/images/icons/arrow-right-white.png) center center no-repeat;background-size:100%;}#primary-menu-container .primary-menu-inner-container .dropdown-menu .right-menu p{color:#fff;}#primary-menu-container .primary-menu-inner-container .dropdown-menu ul{margin:0;padding:40px 20px 0;list-style-type:none;}#primary-menu-container .primary-menu-inner-container .dropdown-menu ul li{width:100%;margin:1.3rem 0;}#primary-menu-container .primary-menu-inner-container .dropdown-menu ul li a{display:flex;align-items:center;align-content:center;flex-wrap:wrap;gap:0.25rem;width:100%;font-family:"HCo Gotham Narrow","Arial","Helvetica Neue","Helvetica",sans-serif;font-size:1rem;font-weight:400;}#primary-menu-container .primary-menu-inner-container .dropdown-menu ul li a.primary{color:#A2D035;font-family:"HCo Gotham","Arial","Helvetica Neue","Helvetica",sans-serif;font-size:1.125rem;font-weight:500;}#primary-menu-container .primary-menu-inner-container .dropdown-menu ul li a.primary::after{content:"";display:block;width:15px;height:15px;line-height:27px;background:url(/themes/custom/sccommerce/images/icons/chevron-right-yellow.webp) center center no-repeat;background-size:60%;}}@media (prefers-reduced-motion:reduce){*,*::after,*::before{transition:none !important;animation-duration:0.001ms !important;animation-iteration-count:1 !important;scroll-behavior:auto !important;}#mobile-close-icon,#mobile-close-icon span,#primary-menu li .dropdown-menu,#page-wrapper,#mobile-menu,.dropdown-menu{transition:none;}}@media (max-width:799px){#site-footer .footer-logo{text-align:center;}#site-footer .footer-logo img{margin:0 auto;}}@media (max-width:799px){#site-footer .social-row{text-align:center;padding-top:10px;}#site-footer .social-row .social-list{width:100%;}#site-footer .social-row .social.menu{padding-left:0;gap:0.25rem;justify-content:center;}}#site-footer .bottom-footer{padding-top:35px;}@media (min-width:800px){#site-footer .bottom-footer{padding-top:120px;}}#site-footer .bottom-footer .legal-text{display:flex;align-items:center;flex-wrap:wrap;gap:0.25rem;color:#003E6E;font-size:0.875rem;line-height:1.125rem;}#site-footer .bottom-footer .legal-text ul{margin:0;padding:0;display:flex;flex-wrap:nowrap;list-style-type:none;gap:0.25rem;}#site-footer .bottom-footer p,#site-footer .bottom-footer a,#site-footer .bottom-footer li{color:#003E6E;font-size:0.875rem;line-height:1.125rem;}.layout__region.col.bg-navy{border-radius:20px;padding:40px 65px 40px 50px;}.layout__region.col.bg-navy h2,.layout__region.col.bg-navy h3,.layout__region.col.bg-navy h4,.layout__region.col.bg-navy p,.layout__region.col.bg-navy li,.layout__region.col.bg-navy a{color:#fff;}@media (max-width:799px){.layout__region.col.bg-navy{padding:23px;}}.layout__region.col.bg-white{border-radius:20px;padding:40px 65px 40px 50px;}@media (max-width:799px){.layout__region.col.bg-white{padding:23px;}}.layout__region.col.bg-ice{border-radius:20px;padding:40px 65px 40px 50px;}@media (max-width:799px){.layout__region.col.bg-ice{padding:23px;}}.image-text .layout__region.col.bg-navy,.image-text .layout__region.col.bg-ice,.image-text .layout__region.col.bg-white{padding-top:60px;padding-bottom:60px;}@media (max-width:799px){.image-text .layout__region.col.bg-navy,.image-text .layout__region.col.bg-ice,.image-text .layout__region.col.bg-white{padding-top:23px;padding-bottom:23px;}}.search-button .search-toggle{position:relative;display:flex;width:53px;height:53px;align-items:center;justify-content:center;border-radius:100%;padding:0;background-color:rgba(255,255,255,0.2);appearance:none;border:0;transition:all 0.35s ease-in-out;box-sizing:border-box;}.search-button .search-toggle:focus{outline:1px #0F9ED2 dashed;border:1px #003E6E solid;}#search-modal,.welcome-modal{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.75);display:none;z-index:9999;justify-content:center;overflow-y:auto;-webkit-overflow-scrolling:touch;}@media (min-width:800px){#search-modal,.welcome-modal{align-items:center;}}#search-modal .search-modal-container,#search-modal .welcome-modal-container,.welcome-modal .search-modal-container,.welcome-modal .welcome-modal-container{height:100%;width:100%;background-color:#002846;border-radius:20px;padding:20px;overflow-y:scroll;}@media (max-width:799px){#search-modal .search-modal-container,#search-modal .welcome-modal-container,.welcome-modal .search-modal-container,.welcome-modal .welcome-modal-container{padding-bottom:250px;}}#search-modal .search-modal-container .search-modal-header,#search-modal .search-modal-container .welcome-modal-header,#search-modal .welcome-modal-container .search-modal-header,#search-modal .welcome-modal-container .welcome-modal-header,.welcome-modal .search-modal-container .search-modal-header,.welcome-modal .search-modal-container .welcome-modal-header,.welcome-modal .welcome-modal-container .search-modal-header,.welcome-modal .welcome-modal-container .welcome-modal-header{width:100%;display:flex;justify-content:flex-end;}#search-modal .search-modal-container .search-modal-header #search-close,#search-modal .search-modal-container .search-modal-header #tour-close,#search-modal .search-modal-container .welcome-modal-header #search-close,#search-modal .search-modal-container .welcome-modal-header #tour-close,#search-modal .welcome-modal-container .search-modal-header #search-close,#search-modal .welcome-modal-container .search-modal-header #tour-close,#search-modal .welcome-modal-container .welcome-modal-header #search-close,#search-modal .welcome-modal-container .welcome-modal-header #tour-close,.welcome-modal .search-modal-container .search-modal-header #search-close,.welcome-modal .search-modal-container .search-modal-header #tour-close,.welcome-modal .search-modal-container .welcome-modal-header #search-close,.welcome-modal .search-modal-container .welcome-modal-header #tour-close,.welcome-modal .welcome-modal-container .search-modal-header #search-close,.welcome-modal .welcome-modal-container .search-modal-header #tour-close,.welcome-modal .welcome-modal-container .welcome-modal-header #search-close,.welcome-modal .welcome-modal-container .welcome-modal-header #tour-close{align-self:flex-end;position:relative;display:flex;width:53px;height:53px;align-items:center;justify-content:center;border-radius:100%;padding:0;background-color:rgba(255,255,255,0.2);appearance:none;border:0;transition:all 0.35s ease-in-out;box-sizing:border-box;}#search-modal .search-modal-container .search-modal-header #search-close:focus,#search-modal .search-modal-container .search-modal-header #tour-close:focus,#search-modal .search-modal-container .welcome-modal-header #search-close:focus,#search-modal .search-modal-container .welcome-modal-header #tour-close:focus,#search-modal .welcome-modal-container .search-modal-header #search-close:focus,#search-modal .welcome-modal-container .search-modal-header #tour-close:focus,#search-modal .welcome-modal-container .welcome-modal-header #search-close:focus,#search-modal .welcome-modal-container .welcome-modal-header #tour-close:focus,.welcome-modal .search-modal-container .search-modal-header #search-close:focus,.welcome-modal .search-modal-container .search-modal-header #tour-close:focus,.welcome-modal .search-modal-container .welcome-modal-header #search-close:focus,.welcome-modal .search-modal-container .welcome-modal-header #tour-close:focus,.welcome-modal .welcome-modal-container .search-modal-header #search-close:focus,.welcome-modal .welcome-modal-container .search-modal-header #tour-close:focus,.welcome-modal .welcome-modal-container .welcome-modal-header #search-close:focus,.welcome-modal .welcome-modal-container .welcome-modal-header #tour-close:focus{outline:1px #30BCED dashed;border:1px #003E6E solid;}#search-modal .search-modal-container .search-content-container,#search-modal .search-modal-container .welcome-modal-content,#search-modal .welcome-modal-container .search-content-container,#search-modal .welcome-modal-container .welcome-modal-content,.welcome-modal .search-modal-container .search-content-container,.welcome-modal .search-modal-container .welcome-modal-content,.welcome-modal .welcome-modal-container .search-content-container,.welcome-modal .welcome-modal-container .welcome-modal-content{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:8vh;width:100%;max-width:1130px;margin:0 auto;}@media (max-width:799px){#search-modal .search-modal-container .search-content-container,#search-modal .search-modal-container .welcome-modal-content,#search-modal .welcome-modal-container .search-content-container,#search-modal .welcome-modal-container .welcome-modal-content,.welcome-modal .search-modal-container .search-content-container,.welcome-modal .search-modal-container .welcome-modal-content,.welcome-modal .welcome-modal-container .search-content-container,.welcome-modal .welcome-modal-container .welcome-modal-content{padding-top:40px;}}#search-modal .search-modal-container .search-content-container .region-search-modal,#search-modal .search-modal-container .welcome-modal-content .region-search-modal,#search-modal .welcome-modal-container .search-content-container .region-search-modal,#search-modal .welcome-modal-container .welcome-modal-content .region-search-modal,.welcome-modal .search-modal-container .search-content-container .region-search-modal,.welcome-modal .search-modal-container .welcome-modal-content .region-search-modal,.welcome-modal .welcome-modal-container .search-content-container .region-search-modal,.welcome-modal .welcome-modal-container .welcome-modal-content .region-search-modal{width:100%;}#search-modal .search-modal-container .search-content-container .search-modal-content,#search-modal .search-modal-container .welcome-modal-content .search-modal-content,#search-modal .welcome-modal-container .search-content-container .search-modal-content,#search-modal .welcome-modal-container .welcome-modal-content .search-modal-content,.welcome-modal .search-modal-container .search-content-container .search-modal-content,.welcome-modal .search-modal-container .welcome-modal-content .search-modal-content,.welcome-modal .welcome-modal-container .search-content-container .search-modal-content,.welcome-modal .welcome-modal-container .welcome-modal-content .search-modal-content{width:100%;}#search-modal .search-modal-container .search-content-container .search-modal-content .search-modal-intro,#search-modal .search-modal-container .welcome-modal-content .search-modal-content .search-modal-intro,#search-modal .welcome-modal-container .search-content-container .search-modal-content .search-modal-intro,#search-modal .welcome-modal-container .welcome-modal-content .search-modal-content .search-modal-intro,.welcome-modal .search-modal-container .search-content-container .search-modal-content .search-modal-intro,.welcome-modal .search-modal-container .welcome-modal-content .search-modal-content .search-modal-intro,.welcome-modal .welcome-modal-container .search-content-container .search-modal-content .search-modal-intro,.welcome-modal .welcome-modal-container .welcome-modal-content .search-modal-content .search-modal-intro{text-align:center;width:100%;}#search-modal .search-modal-container .search-content-container .search-modal-content .search-modal-intro h2,#search-modal .search-modal-container .search-content-container .search-modal-content .search-modal-intro p,#search-modal .search-modal-container .welcome-modal-content .search-modal-content .search-modal-intro h2,#search-modal .search-modal-container .welcome-modal-content .search-modal-content .search-modal-intro p,#search-modal .welcome-modal-container .search-content-container .search-modal-content .search-modal-intro h2,#search-modal .welcome-modal-container .search-content-container .search-modal-content .search-modal-intro p,#search-modal .welcome-modal-container .welcome-modal-content .search-modal-content .search-modal-intro h2,#search-modal .welcome-modal-container .welcome-modal-content .search-modal-content .search-modal-intro p,.welcome-modal .search-modal-container .search-content-container .search-modal-content .search-modal-intro h2,.welcome-modal .search-modal-container .search-content-container .search-modal-content .search-modal-intro p,.welcome-modal .search-modal-container .welcome-modal-content .search-modal-content .search-modal-intro h2,.welcome-modal .search-modal-container .welcome-modal-content .search-modal-content .search-modal-intro p,.welcome-modal .welcome-modal-container .search-content-container .search-modal-content .search-modal-intro h2,.welcome-modal .welcome-modal-container .search-content-container .search-modal-content .search-modal-intro p,.welcome-modal .welcome-modal-container .welcome-modal-content .search-modal-content .search-modal-intro h2,.welcome-modal .welcome-modal-container .welcome-modal-content .search-modal-content .search-modal-intro p{color:#fff;}#search-modal .search-modal-container .search-content-container .search-modal-content .search-modal-intro .search-box,#search-modal .search-modal-container .welcome-modal-content .search-modal-content .search-modal-intro .search-box,#search-modal .welcome-modal-container .search-content-container .search-modal-content .search-modal-intro .search-box,#search-modal .welcome-modal-container .welcome-modal-content .search-modal-content .search-modal-intro .search-box,.welcome-modal .search-modal-container .search-content-container .search-modal-content .search-modal-intro .search-box,.welcome-modal .search-modal-container .welcome-modal-content .search-modal-content .search-modal-intro .search-box,.welcome-modal .welcome-modal-container .search-content-container .search-modal-content .search-modal-intro .search-box,.welcome-modal .welcome-modal-container .welcome-modal-content .search-modal-content .search-modal-intro .search-box{width:100%;margin-top:2rem;}#search-modal .search-modal-container .search-content-container .search-modal-content .search-modal-intro .search-box label,#search-modal .search-modal-container .welcome-modal-content .search-modal-content .search-modal-intro .search-box label,#search-modal .welcome-modal-container .search-content-container .search-modal-content .search-modal-intro .search-box label,#search-modal .welcome-modal-container .welcome-modal-content .search-modal-content .search-modal-intro .search-box label,.welcome-modal .search-modal-container .search-content-container .search-modal-content .search-modal-intro .search-box label,.welcome-modal .search-modal-container .welcome-modal-content .search-modal-content .search-modal-intro .search-box label,.welcome-modal .welcome-modal-container .search-content-container .search-modal-content .search-modal-intro .search-box label,.welcome-modal .welcome-modal-container .welcome-modal-content .search-modal-content .search-modal-intro .search-box label{color:#fff;}#search-modal .search-modal-container .search-content-container .search-modal-content .search-modal-intro .search-box form,#search-modal .search-modal-container .welcome-modal-content .search-modal-content .search-modal-intro .search-box form,#search-modal .welcome-modal-container .search-content-container .search-modal-content .search-modal-intro .search-box form,#search-modal .welcome-modal-container .welcome-modal-content .search-modal-content .search-modal-intro .search-box form,.welcome-modal .search-modal-container .search-content-container .search-modal-content .search-modal-intro .search-box form,.welcome-modal .search-modal-container .welcome-modal-content .search-modal-content .search-modal-intro .search-box form,.welcome-modal .welcome-modal-container .search-content-container .search-modal-content .search-modal-intro .search-box form,.welcome-modal .welcome-modal-container .welcome-modal-content .search-modal-content .search-modal-intro .search-box form{width:100%;max-width:100%;}#search-modal .search-modal-container .search-content-container .search-modal-content .search-suggestions,#search-modal .search-modal-container .welcome-modal-content .search-modal-content .search-suggestions,#search-modal .welcome-modal-container .search-content-container .search-modal-content .search-suggestions,#search-modal .welcome-modal-container .welcome-modal-content .search-modal-content .search-suggestions,.welcome-modal .search-modal-container .search-content-container .search-modal-content .search-suggestions,.welcome-modal .search-modal-container .welcome-modal-content .search-modal-content .search-suggestions,.welcome-modal .welcome-modal-container .search-content-container .search-modal-content .search-suggestions,.welcome-modal .welcome-modal-container .welcome-modal-content .search-modal-content .search-suggestions{padding-top:3rem;}#search-modal .search-modal-container .search-content-container .search-modal-content .search-suggestions h3.tiny,#search-modal .search-modal-container .welcome-modal-content .search-modal-content .search-suggestions h3.tiny,#search-modal .welcome-modal-container .search-content-container .search-modal-content .search-suggestions h3.tiny,#search-modal .welcome-modal-container .welcome-modal-content .search-modal-content .search-suggestions h3.tiny,.welcome-modal .search-modal-container .search-content-container .search-modal-content .search-suggestions h3.tiny,.welcome-modal .search-modal-container .welcome-modal-content .search-modal-content .search-suggestions h3.tiny,.welcome-modal .welcome-modal-container .search-content-container .search-modal-content .search-suggestions h3.tiny,.welcome-modal .welcome-modal-container .welcome-modal-content .search-modal-content .search-suggestions h3.tiny{color:#fff;font-size:0.95rem !important;text-align:center;line-height:1rem;font-weight:normal !important;font-familly:#3D3D3D;margin-bottom:1.25rem;}#search-modal .search-modal-container .search-content-container .search-modal-content .search-suggestions .search-buttons,#search-modal .search-modal-container .welcome-modal-content .search-modal-content .search-suggestions .search-buttons,#search-modal .welcome-modal-container .search-content-container .search-modal-content .search-suggestions .search-buttons,#search-modal .welcome-modal-container .welcome-modal-content .search-modal-content .search-suggestions .search-buttons,.welcome-modal .search-modal-container .search-content-container .search-modal-content .search-suggestions .search-buttons,.welcome-modal .search-modal-container .welcome-modal-content .search-modal-content .search-suggestions .search-buttons,.welcome-modal .welcome-modal-container .search-content-container .search-modal-content .search-suggestions .search-buttons,.welcome-modal .welcome-modal-container .welcome-modal-content .search-modal-content .search-suggestions .search-buttons{width:100%;display:grid;gap:1rem;list-style:none;margin:0;padding:0;}@media (min-width:800px){#search-modal .search-modal-container .search-content-container .search-modal-content .search-suggestions .search-buttons,#search-modal .search-modal-container .welcome-modal-content .search-modal-content .search-suggestions .search-buttons,#search-modal .welcome-modal-container .search-content-container .search-modal-content .search-suggestions .search-buttons,#search-modal .welcome-modal-container .welcome-modal-content .search-modal-content .search-suggestions .search-buttons,.welcome-modal .search-modal-container .search-content-container .search-modal-content .search-suggestions .search-buttons,.welcome-modal .search-modal-container .welcome-modal-content .search-modal-content .search-suggestions .search-buttons,.welcome-modal .welcome-modal-container .search-content-container .search-modal-content .search-suggestions .search-buttons,.welcome-modal .welcome-modal-container .welcome-modal-content .search-modal-content .search-suggestions .search-buttons{grid-template-columns:repeat(2,1fr);}}#search-modal .search-modal-container .search-content-container .search-modal-content .search-suggestions .search-buttons li,#search-modal .search-modal-container .welcome-modal-content .search-modal-content .search-suggestions .search-buttons li,#search-modal .welcome-modal-container .search-content-container .search-modal-content .search-suggestions .search-buttons li,#search-modal .welcome-modal-container .welcome-modal-content .search-modal-content .search-suggestions .search-buttons li,.welcome-modal .search-modal-container .search-content-container .search-modal-content .search-suggestions .search-buttons li,.welcome-modal .search-modal-container .welcome-modal-content .search-modal-content .search-suggestions .search-buttons li,.welcome-modal .welcome-modal-container .search-content-container .search-modal-content .search-suggestions .search-buttons li,.welcome-modal .welcome-modal-container .welcome-modal-content .search-modal-content .search-suggestions .search-buttons li{list-style-type:none;margin:0;padding:0;}#search-modal .search-modal-container .search-content-container .search-modal-content .search-suggestions .search-buttons li a.ai-search,#search-modal .search-modal-container .welcome-modal-content .search-modal-content .search-suggestions .search-buttons li a.ai-search,#search-modal .welcome-modal-container .search-content-container .search-modal-content .search-suggestions .search-buttons li a.ai-search,#search-modal .welcome-modal-container .welcome-modal-content .search-modal-content .search-suggestions .search-buttons li a.ai-search,.welcome-modal .search-modal-container .search-content-container .search-modal-content .search-suggestions .search-buttons li a.ai-search,.welcome-modal .search-modal-container .welcome-modal-content .search-modal-content .search-suggestions .search-buttons li a.ai-search,.welcome-modal .welcome-modal-container .search-content-container .search-modal-content .search-suggestions .search-buttons li a.ai-search,.welcome-modal .welcome-modal-container .welcome-modal-content .search-modal-content .search-suggestions .search-buttons li a.ai-search{display:flex;text-decoration:none;align-items:center;background-color:#003E6E;color:#fff;font-size:1.125rem;gap:0.75rem;border-radius:20px;padding:1.5rem 1rem;width:100%;outline:1px transparent solid;}#search-modal .search-modal-container .search-content-container .search-modal-content .search-suggestions .search-buttons li a.ai-search .sparkles,#search-modal .search-modal-container .welcome-modal-content .search-modal-content .search-suggestions .search-buttons li a.ai-search .sparkles,#search-modal .welcome-modal-container .search-content-container .search-modal-content .search-suggestions .search-buttons li a.ai-search .sparkles,#search-modal .welcome-modal-container .welcome-modal-content .search-modal-content .search-suggestions .search-buttons li a.ai-search .sparkles,.welcome-modal .search-modal-container .search-content-container .search-modal-content .search-suggestions .search-buttons li a.ai-search .sparkles,.welcome-modal .search-modal-container .welcome-modal-content .search-modal-content .search-suggestions .search-buttons li a.ai-search .sparkles,.welcome-modal .welcome-modal-container .search-content-container .search-modal-content .search-suggestions .search-buttons li a.ai-search .sparkles,.welcome-modal .welcome-modal-container .welcome-modal-content .search-modal-content .search-suggestions .search-buttons li a.ai-search .sparkles{display:flex;}@media (prefers-reduced-motion:no-preference){#search-modal .search-modal-container .search-content-container .search-modal-content .search-suggestions .search-buttons li a.ai-search .sparkles,#search-modal .search-modal-container .welcome-modal-content .search-modal-content .search-suggestions .search-buttons li a.ai-search .sparkles,#search-modal .welcome-modal-container .search-content-container .search-modal-content .search-suggestions .search-buttons li a.ai-search .sparkles,#search-modal .welcome-modal-container .welcome-modal-content .search-modal-content .search-suggestions .search-buttons li a.ai-search .sparkles,.welcome-modal .search-modal-container .search-content-container .search-modal-content .search-suggestions .search-buttons li a.ai-search .sparkles,.welcome-modal .search-modal-container .welcome-modal-content .search-modal-content .search-suggestions .search-buttons li a.ai-search .sparkles,.welcome-modal .welcome-modal-container .search-content-container .search-modal-content .search-suggestions .search-buttons li a.ai-search .sparkles,.welcome-modal .welcome-modal-container .welcome-modal-content .search-modal-content .search-suggestions .search-buttons li a.ai-search .sparkles{transition:all 0.35s ease-in-out;}}#search-modal .search-modal-container .search-content-container .search-modal-content .search-suggestions .search-buttons li a.ai-search:focus,#search-modal .search-modal-container .search-content-container .search-modal-content .search-suggestions .search-buttons li a.ai-search:hover,#search-modal .search-modal-container .welcome-modal-content .search-modal-content .search-suggestions .search-buttons li a.ai-search:focus,#search-modal .search-modal-container .welcome-modal-content .search-modal-content .search-suggestions .search-buttons li a.ai-search:hover,#search-modal .welcome-modal-container .search-content-container .search-modal-content .search-suggestions .search-buttons li a.ai-search:focus,#search-modal .welcome-modal-container .search-content-container .search-modal-content .search-suggestions .search-buttons li a.ai-search:hover,#search-modal .welcome-modal-container .welcome-modal-content .search-modal-content .search-suggestions .search-buttons li a.ai-search:focus,#search-modal .welcome-modal-container .welcome-modal-content .search-modal-content .search-suggestions .search-buttons li a.ai-search:hover,.welcome-modal .search-modal-container .search-content-container .search-modal-content .search-suggestions .search-buttons li a.ai-search:focus,.welcome-modal .search-modal-container .search-content-container .search-modal-content .search-suggestions .search-buttons li a.ai-search:hover,.welcome-modal .search-modal-container .welcome-modal-content .search-modal-content .search-suggestions .search-buttons li a.ai-search:focus,.welcome-modal .search-modal-container .welcome-modal-content .search-modal-content .search-suggestions .search-buttons li a.ai-search:hover,.welcome-modal .welcome-modal-container .search-content-container .search-modal-content .search-suggestions .search-buttons li a.ai-search:focus,.welcome-modal .welcome-modal-container .search-content-container .search-modal-content .search-suggestions .search-buttons li a.ai-search:hover,.welcome-modal .welcome-modal-container .welcome-modal-content .search-modal-content .search-suggestions .search-buttons li a.ai-search:focus,.welcome-modal .welcome-modal-container .welcome-modal-content .search-modal-content .search-suggestions .search-buttons li a.ai-search:hover{outline:1px dashed #30BCED;outline-offset:3px;}#search-modal .search-modal-container .search-content-container .search-modal-content .search-suggestions .search-buttons li a.ai-search:focus .sparkles,#search-modal .search-modal-container .search-content-container .search-modal-content .search-suggestions .search-buttons li a.ai-search:hover .sparkles,#search-modal .search-modal-container .welcome-modal-content .search-modal-content .search-suggestions .search-buttons li a.ai-search:focus .sparkles,#search-modal .search-modal-container .welcome-modal-content .search-modal-content .search-suggestions .search-buttons li a.ai-search:hover .sparkles,#search-modal .welcome-modal-container .search-content-container .search-modal-content .search-suggestions .search-buttons li a.ai-search:focus .sparkles,#search-modal .welcome-modal-container .search-content-container .search-modal-content .search-suggestions .search-buttons li a.ai-search:hover .sparkles,#search-modal .welcome-modal-container .welcome-modal-content .search-modal-content .search-suggestions .search-buttons li a.ai-search:focus .sparkles,#search-modal .welcome-modal-container .welcome-modal-content .search-modal-content .search-suggestions .search-buttons li a.ai-search:hover .sparkles,.welcome-modal .search-modal-container .search-content-container .search-modal-content .search-suggestions .search-buttons li a.ai-search:focus .sparkles,.welcome-modal .search-modal-container .search-content-container .search-modal-content .search-suggestions .search-buttons li a.ai-search:hover .sparkles,.welcome-modal .search-modal-container .welcome-modal-content .search-modal-content .search-suggestions .search-buttons li a.ai-search:focus .sparkles,.welcome-modal .search-modal-container .welcome-modal-content .search-modal-content .search-suggestions .search-buttons li a.ai-search:hover .sparkles,.welcome-modal .welcome-modal-container .search-content-container .search-modal-content .search-suggestions .search-buttons li a.ai-search:focus .sparkles,.welcome-modal .welcome-modal-container .search-content-container .search-modal-content .search-suggestions .search-buttons li a.ai-search:hover .sparkles,.welcome-modal .welcome-modal-container .welcome-modal-content .search-modal-content .search-suggestions .search-buttons li a.ai-search:focus .sparkles,.welcome-modal .welcome-modal-container .welcome-modal-content .search-modal-content .search-suggestions .search-buttons li a.ai-search:hover .sparkles{transform:scale(1.2);}@media (max-width:799px){.path-search .hero-wrapper.hero-utility-wrapper .layout--hero{padding-bottom:20px;padding-top:90px;}}.path-search .hero-wrapper{padding-bottom:0;}.path-search .hero-wrapper .layout--hero .hero-content{padding-bottom:15px;}@media (max-width:799px){.path-search .materials-block{margin-top:0px;}}.path-search .materials-block .utility-container{width:100%;}@media (max-width:799px){.path-search .materials-block .utility-container{border-radius:10px 10px 10px 10px;}}.path-search .materials-block .utility-container .utility-inner{display:flex;gap:1rem;}@media (max-width:799px){.path-search .materials-block .utility-container .utility-inner{flex-wrap:wrap;}.path-search .materials-block .utility-container .utility-inner .aws-bedrock-search-page-input-group{width:100%;max-width:100%;}}#aws-bedrock-search-continue .aws-bedrock-search-continue-input-group,#aws-bedrock-search-continue .aws-bedrock-search-page-input-group,#aws-bedrock-search-continue .search-form,.aws-bedrock-search-page-form .aws-bedrock-search-continue-input-group,.aws-bedrock-search-page-form .aws-bedrock-search-page-input-group,.aws-bedrock-search-page-form .search-form,.mini-search-content .aws-bedrock-search-continue-input-group,.mini-search-content .aws-bedrock-search-page-input-group,.mini-search-content .search-form,.search-modal-content .aws-bedrock-search-continue-input-group,.search-modal-content .aws-bedrock-search-page-input-group,.search-modal-content .search-form{width:80%;max-width:80%;}#aws-bedrock-search-continue .aws-bedrock-search-continue-input-group input[type=text],#aws-bedrock-search-continue .aws-bedrock-search-continue-input-group input[type=search],#aws-bedrock-search-continue .aws-bedrock-search-page-input-group input[type=text],#aws-bedrock-search-continue .aws-bedrock-search-page-input-group input[type=search],#aws-bedrock-search-continue .search-form input[type=text],#aws-bedrock-search-continue .search-form input[type=search],.aws-bedrock-search-page-form .aws-bedrock-search-continue-input-group input[type=text],.aws-bedrock-search-page-form .aws-bedrock-search-continue-input-group input[type=search],.aws-bedrock-search-page-form .aws-bedrock-search-page-input-group input[type=text],.aws-bedrock-search-page-form .aws-bedrock-search-page-input-group input[type=search],.aws-bedrock-search-page-form .search-form input[type=text],.aws-bedrock-search-page-form .search-form input[type=search],.mini-search-content .aws-bedrock-search-continue-input-group input[type=text],.mini-search-content .aws-bedrock-search-continue-input-group input[type=search],.mini-search-content .aws-bedrock-search-page-input-group input[type=text],.mini-search-content .aws-bedrock-search-page-input-group input[type=search],.mini-search-content .search-form input[type=text],.mini-search-content .search-form input[type=search],.search-modal-content .aws-bedrock-search-continue-input-group input[type=text],.search-modal-content .aws-bedrock-search-continue-input-group input[type=search],.search-modal-content .aws-bedrock-search-page-input-group input[type=text],.search-modal-content .aws-bedrock-search-page-input-group input[type=search],.search-modal-content .search-form input[type=text],.search-modal-content .search-form input[type=search]{background-color:#fff;border:1px solid #0E9ACD;color:#3D3D3D;font-size:1.125rem;padding:12px 100px 12px 28px;font-size:1.125rem !important;color:#3D3D3D !important;}#aws-bedrock-search-continue .aws-bedrock-search-continue-input-group .send-icon,#aws-bedrock-search-continue .aws-bedrock-search-page-input-group .send-icon,#aws-bedrock-search-continue .search-form .send-icon,.aws-bedrock-search-page-form .aws-bedrock-search-continue-input-group .send-icon,.aws-bedrock-search-page-form .aws-bedrock-search-page-input-group .send-icon,.aws-bedrock-search-page-form .search-form .send-icon,.mini-search-content .aws-bedrock-search-continue-input-group .send-icon,.mini-search-content .aws-bedrock-search-page-input-group .send-icon,.mini-search-content .search-form .send-icon,.search-modal-content .aws-bedrock-search-continue-input-group .send-icon,.search-modal-content .aws-bedrock-search-page-input-group .send-icon,.search-modal-content .search-form .send-icon{display:flex;width:18px;height:16px;background-image:url(/themes/custom/sccommerce/images/icons/send-icon.svg);background-repeat:no-repeat;background-size:contain;}@media (max-width:460px){#aws-bedrock-search-continue .aws-bedrock-search-continue-input-group,#aws-bedrock-search-continue .aws-bedrock-search-page-input-group,#aws-bedrock-search-continue .search-form,.aws-bedrock-search-page-form .aws-bedrock-search-continue-input-group,.aws-bedrock-search-page-form .aws-bedrock-search-page-input-group,.aws-bedrock-search-page-form .search-form,.mini-search-content .aws-bedrock-search-continue-input-group,.mini-search-content .aws-bedrock-search-page-input-group,.mini-search-content .search-form,.search-modal-content .aws-bedrock-search-continue-input-group,.search-modal-content .aws-bedrock-search-page-input-group,.search-modal-content .search-form{display:flex;flex-direction:column;align-items:stretch;gap:0.8rem;width:100%;max-width:100%;min-width:0;}#aws-bedrock-search-continue .aws-bedrock-search-continue-input-group input[type=search],#aws-bedrock-search-continue .aws-bedrock-search-continue-input-group input[type=text],#aws-bedrock-search-continue .aws-bedrock-search-page-input-group input[type=search],#aws-bedrock-search-continue .aws-bedrock-search-page-input-group input[type=text],#aws-bedrock-search-continue .search-form input[type=search],#aws-bedrock-search-continue .search-form input[type=text],.aws-bedrock-search-page-form .aws-bedrock-search-continue-input-group input[type=search],.aws-bedrock-search-page-form .aws-bedrock-search-continue-input-group input[type=text],.aws-bedrock-search-page-form .aws-bedrock-search-page-input-group input[type=search],.aws-bedrock-search-page-form .aws-bedrock-search-page-input-group input[type=text],.aws-bedrock-search-page-form .search-form input[type=search],.aws-bedrock-search-page-form .search-form input[type=text],.mini-search-content .aws-bedrock-search-continue-input-group input[type=search],.mini-search-content .aws-bedrock-search-continue-input-group input[type=text],.mini-search-content .aws-bedrock-search-page-input-group input[type=search],.mini-search-content .aws-bedrock-search-page-input-group input[type=text],.mini-search-content .search-form input[type=search],.mini-search-content .search-form input[type=text],.search-modal-content .aws-bedrock-search-continue-input-group input[type=search],.search-modal-content .aws-bedrock-search-continue-input-group input[type=text],.search-modal-content .aws-bedrock-search-page-input-group input[type=search],.search-modal-content .aws-bedrock-search-page-input-group input[type=text],.search-modal-content .search-form input[type=search],.search-modal-content .search-form input[type=text]{flex:0 1 auto;min-width:0;width:100%;max-width:100%;box-sizing:border-box;margin:0;padding:5px 16px !important;height:60px;}#aws-bedrock-search-continue .aws-bedrock-search-continue-input-group .form-actions,#aws-bedrock-search-continue .aws-bedrock-search-page-input-group .form-actions,#aws-bedrock-search-continue .search-form .form-actions,.aws-bedrock-search-page-form .aws-bedrock-search-continue-input-group .form-actions,.aws-bedrock-search-page-form .aws-bedrock-search-page-input-group .form-actions,.aws-bedrock-search-page-form .search-form .form-actions,.mini-search-content .aws-bedrock-search-continue-input-group .form-actions,.mini-search-content .aws-bedrock-search-page-input-group .form-actions,.mini-search-content .search-form .form-actions,.search-modal-content .aws-bedrock-search-continue-input-group .form-actions,.search-modal-content .aws-bedrock-search-page-input-group .form-actions,.search-modal-content .search-form .form-actions{position:static;inset:auto;transform:none;flex:0 0 auto;width:100%;margin:0;}#aws-bedrock-search-continue .aws-bedrock-search-continue-input-group .form-actions button,#aws-bedrock-search-continue .aws-bedrock-search-page-input-group .form-actions button,#aws-bedrock-search-continue .search-form .form-actions button,.aws-bedrock-search-page-form .aws-bedrock-search-continue-input-group .form-actions button,.aws-bedrock-search-page-form .aws-bedrock-search-page-input-group .form-actions button,.aws-bedrock-search-page-form .search-form .form-actions button,.mini-search-content .aws-bedrock-search-continue-input-group .form-actions button,.mini-search-content .aws-bedrock-search-page-input-group .form-actions button,.mini-search-content .search-form .form-actions button,.search-modal-content .aws-bedrock-search-continue-input-group .form-actions button,.search-modal-content .aws-bedrock-search-page-input-group .form-actions button,.search-modal-content .search-form .form-actions button{height:60px;width:100%;position:static;inset:auto;transform:none;justify-content:space-between;margin:0;padding-left:20px;}#aws-bedrock-search-continue .aws-bedrock-search-continue-input-group .form-actions button:before,#aws-bedrock-search-continue .aws-bedrock-search-page-input-group .form-actions button:before,#aws-bedrock-search-continue .search-form .form-actions button:before,.aws-bedrock-search-page-form .aws-bedrock-search-continue-input-group .form-actions button:before,.aws-bedrock-search-page-form .aws-bedrock-search-page-input-group .form-actions button:before,.aws-bedrock-search-page-form .search-form .form-actions button:before,.mini-search-content .aws-bedrock-search-continue-input-group .form-actions button:before,.mini-search-content .aws-bedrock-search-page-input-group .form-actions button:before,.mini-search-content .search-form .form-actions button:before,.search-modal-content .aws-bedrock-search-continue-input-group .form-actions button:before,.search-modal-content .aws-bedrock-search-page-input-group .form-actions button:before,.search-modal-content .search-form .form-actions button:before{content:"Submit";font-family:"HCo Gotham Narrow","Arial","Helvetica Neue","Helvetica",sans-serif;}}#aws-bedrock-search-continue #aws-bedrock-search-page-reset,.aws-bedrock-search-page-form #aws-bedrock-search-page-reset,.mini-search-content #aws-bedrock-search-page-reset,.search-modal-content #aws-bedrock-search-page-reset{display:flex;align-items:center;text-decoration:none;appearance:none;padding:0;border:0;background:none;color:#003E6E;font-weight:400;}#aws-bedrock-search-continue #aws-bedrock-search-page-reset .reset-icon,.aws-bedrock-search-page-form #aws-bedrock-search-page-reset .reset-icon,.mini-search-content #aws-bedrock-search-page-reset .reset-icon,.search-modal-content #aws-bedrock-search-page-reset .reset-icon{display:flex;width:18px;height:16px;background-image:url(/themes/custom/sccommerce/images/icons/reset.png);background-repeat:no-repeat;background-size:contain;}@media (prefers-reduced-motion:no-preference){#aws-bedrock-search-continue #aws-bedrock-search-page-reset .reset-icon,.aws-bedrock-search-page-form #aws-bedrock-search-page-reset .reset-icon,.mini-search-content #aws-bedrock-search-page-reset .reset-icon,.search-modal-content #aws-bedrock-search-page-reset .reset-icon{transition:all 0.35s ease-in-out;}}#aws-bedrock-search-continue #aws-bedrock-search-page-reset:hover .reset-icon,#aws-bedrock-search-continue #aws-bedrock-search-page-resetfocus .reset-icon,.aws-bedrock-search-page-form #aws-bedrock-search-page-reset:hover .reset-icon,.aws-bedrock-search-page-form #aws-bedrock-search-page-resetfocus .reset-icon,.mini-search-content #aws-bedrock-search-page-reset:hover .reset-icon,.mini-search-content #aws-bedrock-search-page-resetfocus .reset-icon,.search-modal-content #aws-bedrock-search-page-reset:hover .reset-icon,.search-modal-content #aws-bedrock-search-page-resetfocus .reset-icon{transform:scale(1.3);}#aws-bedrock-search-continue .aws-bedrock-search-continue-input-group input[type=text]{background-color:#E8F9FF;}#aws-bedrock-search-continue .aws-bedrock-search-continue-input-group input[type=text]::placeholder{color:#3D3D3D;}.aws-bedrock-search-ai-chat strong{color:#003E6E;}.aws-bedrock-search-ai-chat h2,.aws-bedrock-search-ai-chat h3,.aws-bedrock-search-ai-chat h4{font-size:1.125rem !important;line-height:1.6875rem !important;font-weight:600;font-family:"HCo Gotham Narrow","Arial","Helvetica Neue","Helvetica",sans-serif !important;margin-bottom:0.45rem !important;}#aws-bedrock-search-ai-panel strong{color:#003E6E;}@media (min-width:800px){#aws-bedrock-search-ai-panel{display:grid;grid-template-columns:60% 40%;position:relative;}}@media (min-width:1512px){#aws-bedrock-search-ai-panel{grid-template-columns:66% 34%;}}@media (min-width:800px){#aws-bedrock-search-ai-panel .aws-bedrock-search-ai-panel-main #aws-bedrock-search-ai-panel-content .aws-bedrock-search-ai-chat{padding-right:3.7rem;}}#aws-bedrock-search-ai-panel .aws-bedrock-search-ai-panel-main #aws-bedrock-search-continue{padding-top:1rem;}@media (min-width:800px){#aws-bedrock-search-ai-panel .aws-bedrock-search-ai-panel-main #aws-bedrock-search-continue{padding-right:2rem;}}#aws-bedrock-search-ai-panel .aws-bedrock-search-ai-panel-main #aws-bedrock-search-continue .aws-bedrock-search-continue-input-group{width:100%;max-width:100%;}#aws-bedrock-search-ai-panel-references{position:relative;}@media (min-width:800px){#aws-bedrock-search-ai-panel-references .aws-bedrock-search-ai-references{position:sticky;top:0;}}.aws-bedrock-search-ai-references,.aws-bedrock-search-chat-references-container-relative{position:relative;}@media (max-width:799px){.aws-bedrock-search-ai-references,.aws-bedrock-search-chat-references-container-relative{padding-top:1.25rem;}}.aws-bedrock-search-ai-references h2.h4,.aws-bedrock-search-chat-references-container-relative h2.h4{font-size:1rem !important;line-height:1.3rem;font-weight:400 !important;margin-bottom:1rem !important;padding-bottom:0 !important;margin-left:1rem;}.aws-bedrock-search-ai-references .aws-bedrock-search-group-cards,.aws-bedrock-search-chat-references-container-relative .aws-bedrock-search-group-cards{grid-template-columns:repeat(1,1fr);}#aws-bedrock-search-chat-expanded{position:fixed;inset:0;z-index:1000;display:none;grid-template-rows:auto minmax(0,1fr);width:100%;height:100vh;height:100dvh;padding:0;background:#fff;overflow:hidden;display:grid;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(0.5rem);}@media (prefers-reduced-motion:no-preference){#aws-bedrock-search-chat-expanded{transition:opacity 180ms ease,transform 180ms ease,visibility 0s linear 180ms;}}#aws-bedrock-search-chat-expanded.is-open{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);transition-delay:0s;}#aws-bedrock-search-chat-expanded .aws-bedrock-search-chat-expanded-header{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;width:100%;padding:0.5rem 0.7rem;background-color:#003E6E;}#aws-bedrock-search-chat-expanded .aws-bedrock-search-chat-expanded-header .left{display:flex;align-items:center;gap:0.5rem;min-width:0;}#aws-bedrock-search-chat-expanded .aws-bedrock-search-chat-expanded-header .chat-logo{flex:0 0 30px;width:30px;height:30px;background:url(/themes/custom/sccommerce/images/logo-bug-white.png) center/contain no-repeat;}#aws-bedrock-search-chat-expanded .aws-bedrock-search-chat-expanded-header .chat-header-title h2{color:#fff;font-family:"HCo Gotham","Arial","Helvetica Neue","Helvetica",sans-serif;font-size:1rem;line-height:1.2;margin:0 !important;}#aws-bedrock-search-chat-expanded .aws-bedrock-search-chat-expanded-header .aws-bedrock-search-chat-close{flex:0 0 45px;width:45px;height:45px;margin-left:1rem;color:#fff;background-color:rgba(255,255,255,0.25);border-radius:50%;}#aws-bedrock-search-chat-expanded .aws-bedrock-search-chat-thread-container{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:2rem;min-height:0;padding:1.25rem;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;}@media (min-width:800px){#aws-bedrock-search-chat-expanded .aws-bedrock-search-chat-thread-container{grid-template-columns:minmax(0,2fr) minmax(18rem,1fr);padding:2rem;}}@media (min-width:1512px){#aws-bedrock-search-chat-expanded .aws-bedrock-search-chat-thread-container{grid-template-columns:minmax(0,66%) minmax(18rem,34%);}}#aws-bedrock-search-chat-expanded .aws-bedrock-search-chat-references-container-relative,#aws-bedrock-search-chat-expanded .aws-bedrock-search-chat-thread-left{min-width:0;}#aws-bedrock-search-chat-expanded .aws-bedrock-search-chat-thread-left{display:grid;grid-template-rows:minmax(0,1fr) auto;align-self:stretch;min-width:0;}#aws-bedrock-search-chat-expanded .aws-bedrock-search-chat-thread{width:100%;max-width:62.5rem;margin-inline:auto;padding-bottom:1rem;overflow:visible;}#aws-bedrock-search-chat-expanded .aws-bedrock-search-chat-turn{margin-bottom:1.5rem;}#aws-bedrock-search-chat-expanded .aws-bedrock-search-chat-turn-user{display:flex;}#aws-bedrock-search-chat-expanded .aws-bedrock-search-chat-turn-user .aws-bedrock-search-chat-bubble{width:fit-content;max-width:min(85%,45rem);padding:0.5rem 0.75rem;background-color:#E8F9FF;border-radius:12px 12px 0 12px;font-size:1.125rem;line-height:1.6875rem;}#aws-bedrock-search-chat-expanded .aws-bedrock-search-chat-turn-response{display:flex;justify-content:flex-start;scroll-margin-top:1.25rem;}#aws-bedrock-search-chat-expanded .aws-bedrock-search-chat-turn-response-main{width:100%;max-width:62.5rem;}#aws-bedrock-search-chat-expanded .aws-bedrock-search-chat-bubble{min-width:0;background-color:transparent;}#aws-bedrock-search-chat-expanded .aws-bedrock-search-ai-chat{padding:1rem 0;font-size:1.125rem;line-height:1.6875rem;overflow-wrap:anywhere;}#aws-bedrock-search-chat-expanded .aws-bedrock-search-ai-chat > :first-child{margin-top:0;}#aws-bedrock-search-chat-expanded .aws-bedrock-search-ai-chat > :last-child{margin-bottom:0;}#aws-bedrock-search-chat-expanded .aws-bedrock-search-chat-empty{max-width:62.5rem;margin:0 auto;padding:1rem;color:#003E6E;background-color:#E8F9FF;border-radius:12px;}#aws-bedrock-search-chat-expanded .sticky-chat-input-container{position:sticky;display:flex;align-items:center;justify-content:center;gap:0.25rem;bottom:0;z-index:2;width:100%;max-width:62.5rem;margin-inline:auto;padding:1.25rem 0 max(1.25rem,env(safe-area-inset-bottom));background:linear-gradient(to bottom,rgba(255,255,255,0),#fff 1.25rem,#fff 100%);}#aws-bedrock-search-chat-expanded .sticky-chat-input-container .aws-bedrock-search-continue-input-group{width:100%;max-width:none;}#aws-bedrock-search-chat-expanded .sticky-chat-input-container #aws-bedrock-search-continue-input{background-color:#fff;box-shadow:-1px -2px 20px -3px rgba(0,0,0,0.32);}#aws-bedrock-search-chat-expanded .sticky-chat-input-container #aws-bedrock-search-chat-reset{apperance:none;flex:0 0 55px;width:55px;height:55px;margin-left:1rem;align-items:center;justify-content:center;appearance:none;border:1px transparent solid;outline:1px transparent dashed;outline-offset:4px;border-radius:50%;appearance:none;background-color:#E8F9FF;padding:0;}#aws-bedrock-search-chat-expanded .sticky-chat-input-container #aws-bedrock-search-chat-reset:focus,#aws-bedrock-search-chat-expanded .sticky-chat-input-container #aws-bedrock-search-chat-reset:hover{border:1px #30BCED solid;outline:1px #0E97C8 dashed;outline-offset:4px;}#aws-bedrock-search-chat-expanded .sticky-chat-input-container #aws-bedrock-search-chat-reset span{display:flex;width:100%;height:100%;background:url(/themes/custom/sccommerce/images/icons/reset.png) center center no-repeat;background-size:18px;}#aws-bedrock-search-chat-expanded .aws-bedrock-search-chat-references-container-relative{align-self:stretch;}#aws-bedrock-search-chat-expanded #aws-bedrock-search-chat-references-list{padding-bottom:0.8rem;}#aws-bedrock-search-chat-expanded .aws-bedrock-search-chat-references-container{min-width:0;overflow:visible;}@media (min-width:800px){#aws-bedrock-search-chat-expanded .aws-bedrock-search-chat-references-container{position:sticky;top:0;}}#aws-bedrock-search-chat-expanded .aws-bedrock-search-chat-references-container.is-tall{position:static;}#aws-bedrock-search-chat-expanded .aws-bedrock-search-chat-references-container.is-empty{display:none;}#aws-bedrock-search-chat-expanded .aws-bedrock-search-chat-references-container .aws-bedrock-search-chat-turn-response-references + .aws-bedrock-search-chat-turn-response-references{margin-top:0.8rem;}#aws-bedrock-search-chat-expanded .aws-bedrock-search-chat-references-container .aws-bedrock-search-chat-turn-response-references + .aws-bedrock-search-chat-turn-response-references h2.h4{display:none;}@media (max-width:799px){#aws-bedrock-search-chat-expanded .aws-bedrock-search-chat-references-container{position:static;padding-top:1rem;border-top:1px solid #F4F4F4;}}fieldset.aws-bedrock-search-ai-feedback{border:0;margin:0;padding:0;min-width:0;display:flex;gap:0.8rem;}fieldset.aws-bedrock-search-ai-feedback legend.aws-bedrock-search-ai-feedback-prompt{display:inline-flex;padding:0;font:inherit;color:inherit;margin-bottom:0.8rem;}#aws-bedrock-search-ai-panel-feedback{color:#003E6E;padding-bottom:1.2rem;}#aws-bedrock-search-ai-panel-feedback button{appearance:none;border:0;color:#003E6E;display:flex;text-decoration:none;border-radius:100px;display:flex;align-items:center;justify-content:center;background:#fff;border:1px transparent solid;outline:1px transparent dashed;outline-offset:4px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;}#aws-bedrock-search-ai-panel-feedback button span{display:flex;align-items:center;justify-content:center;width:20px;height:20px;background-size:contain;background-repeat:no-repeat;background-position:center center;}#aws-bedrock-search-ai-panel-feedback button span.thumbs-up{background-image:url(/themes/custom/sccommerce/images/icons/icon-thumbs-up.png);}#aws-bedrock-search-ai-panel-feedback button span.thumbs-down{background-image:url(/themes/custom/sccommerce/images/icons/icon-thumbs-down.png);}#aws-bedrock-search-ai-panel-feedback button:focus,#aws-bedrock-search-ai-panel-feedback button:hover{border:1px #0E97C8 solid;outline:1px #30BCED dashed;outline-offset:4px;background-color:#E8F9FF;}#aws-bedrock-search-ai-panel-feedback button.is-selected{border:1px #002846 solid;outline:1px #002846 dashed;background-color:#002846;}#aws-bedrock-search-ai-panel-feedback button.is-selected span.thumbs-up{background-image:url(/themes/custom/sccommerce/images/icons/icon-thumbs-up-white.png);}#aws-bedrock-search-ai-panel-feedback button.is-selected span.thumbs-down{background-image:url(/themes/custom/sccommerce/images/icons/icon-thumbs-down-white.png);}.aws-search-results-classic{border-top:1px #bae7f7 solid;background-color:#E8F9FF;}#aws-bedrock-search-groups{display:grid;gap:0.5rem;}@media (min-width:800px){#aws-bedrock-search-groups{grid-template-columns:60% 40%;}}@media (min-width:1512px){#aws-bedrock-search-groups{grid-template-columns:66% 34%;}}@media (min-width:800px){#aws-bedrock-search-groups .aws-bedrock-search-group-main{padding-right:3.7rem;}}#aws-bedrock-search-groups .aws-bedrock-search-group-main .aws-bedrock-search-pager{color:#003E6E;}#aws-bedrock-search-groups .aws-bedrock-search-group-main .aws-bedrock-search-pager button{appearance:none;border:0;color:#003E6E;display:flex;text-decoration:none;border-radius:20px;padding-left:1.25rem;padding-right:1.25rem;width:auto !important;background:#fff;color:#003E6E;border:2px transparent solid;outline:1px transparent dashed;outline-offset:4px;}#aws-bedrock-search-groups .aws-bedrock-search-group-main .aws-bedrock-search-pager button[disabled]{display:none;}#aws-bedrock-search-groups .aws-bedrock-search-group-main .aws-bedrock-search-pager button:hover,#aws-bedrock-search-groups .aws-bedrock-search-group-main .aws-bedrock-search-pager button:focus{border:2px #30BCED solid;outline:1px #0B769D dashed;outline-offset:4px;background-color:#0B769D;color:#fff;}#aws-bedrock-search-groups .aws-bedrock-search-group-label{padding-bottom:1rem;}#aws-bedrock-search-groups .aws-bedrock-search-group{padding-bottom:1rem;}#aws-bedrock-search-groups .aws-bedrock-search-group[data-group-id=content] .aws-bedrock-search-group-cards{grid-template-columns:repeat(1,1fr);gap:1.15rem;}#aws-bedrock-search-groups .aws-bedrock-search-group[data-group-id=content] .aws-bedrock-search-group-cards .aws-bedrock-search-group-cards-item a,#aws-bedrock-search-groups .aws-bedrock-search-group[data-group-id=content] .aws-bedrock-search-group-cards .aws-bedrock-search-group-cards-item a h3{font-size:1.4rem;line-height:1.75rem;padding-bottom:1.2rem;text-decoration:none !important;margin-bottom:0.35rem !important;padding-bottom:0 !important;}#aws-bedrock-search-groups .aws-bedrock-search-group[data-group-id=content] .aws-bedrock-search-group-cards .aws-bedrock-search-group-cards-item .article-date{font-size:0.85rem;margin-bottom:0.5rem;}#aws-bedrock-search-groups .aws-bedrock-search-group[data-group-id=content] .aws-bedrock-search-group-cards .aws-bedrock-search-group-cards-item p mark{background-color:#bae7f7;}#aws-bedrock-search-groups .aws-bedrock-search-group[data-group-id=content] .aws-bedrock-search-group-cards .aws-bedrock-search-group-cards-item p{margin-bottom:0;padding-bottom:0 !important;}.aws-bedrock-search-group[data-group-id=documents] .aws-bedrock-search-group-label{font-size:1.8rem;line-height:2rem;}.aws-bedrock-search-group[data-group-id=documents] .search-teaser{padding:1.45rem;background-color:#fff;border:1px solid #ADDBED;}.aws-bedrock-search-group[data-group-id=sites] .aws-bedrock-search-group-map-list{margin-top:0.8rem;display:grid;gap:0.8rem;}.aws-bedrock-search-group[data-group-id=sites] .aws-bedrock-search-group-label{font-size:1.8rem;line-height:2rem;}.aws-bedrock-search-group[data-group-id=sites] .search-teaser{padding:1.45rem;background-color:#fff;border:1px solid #ADDBED;border-radius:20px;}.aws-bedrock-search-group[data-group-id=sites] .search-teaser .search-teaser-right img{border-radius:12px;}.aws-bedrock-search-group[data-group-id=sites] .search-teaser .site-details,.aws-bedrock-search-group[data-group-id=sites] .search-teaser p{margin-bottom:0 !important;font-size:1rem !important;line-height:1.38rem !important;}.aws-bedrock-search-group[data-group-id=sites] #maptiler_streets_vector{border-radius:20px;overflow:hidden;}.aws-bedrock-search-group[data-group-id=sites] #maptiler_streets_vector .leaflet-control-attribution{display:none;}.aws-bedrock-search-group-cards{display:grid;gap:0.8rem;}.search-teaser.card{display:flex;flex-direction:row;gap:0.5rem;align-items:flex-start;background-color:#E8F9FF;border:1px #E8F9FF solid;padding:1rem;border-radius:20px;}.search-teaser.card .search-teaser-left{width:auto;flex:1 auto;}.search-teaser.card .search-teaser-left .article-date{font-size:0.8rem;margin-bottom:0.25rem;}.search-teaser.card .search-teaser-left a,.search-teaser.card .search-teaser-left h3{text-decoration:none !important;font-size:1.125rem;font-weight:500;line-height:1.45rem;margin-bottom:0.35rem;}.search-teaser.card .search-teaser-left a:hover,.search-teaser.card .search-teaser-left a:focus,.search-teaser.card .search-teaser-left h3:hover,.search-teaser.card .search-teaser-left h3:focus{color:#0E97C8;}.search-teaser.card p{margin-bottom:0 !important;font-size:1rem !important;line-height:1.46rem !important;}.search-teaser.card .search-teaser-right{width:100px;height:100px;flex-shrink:0;}.search-teaser.card .search-teaser-right img{position:relative;object-fit:cover;width:100%;height:100%;border-radius:12px;overflow:hidden;}.search-teaser.card .search-teaser-right-icon{width:20px !important;flex-shrink:0;}.search-teaser.card .search-teaser-right-logo{width:100%;}.incentive-card .bottom h3{margin-top:20px;margin-bottom:14px;}.incentive-card .card-link{width:100%;display:flex;justify-content:flex-end;}.incentive-card .card-link.flex-start{justify-content:flex-start;}@media (min-width:800px){#partner-section{position:relative;overflow:visible;}#partner-section .row{position:relative;z-index:10;}#partner-section:after{position:absolute;right:0;top:100px;content:"";height:857px;width:422px;background:url(/themes/custom/sccommerce/images/graphics/arrow-ice-home.png) center center no-repeat;background-size:contain;z-index:0;}}.article-container blockquote p{font-size:1.125rem !important;line-height:1.6875rem !important;}.block-field-blocknodearticlefield-intro-or-summary{font-size:1.125rem;line-height:1.6875rem;}.card.home-news-card{border:1px transparent solid;background-color:#F4F4F4;border-radius:20px;padding:20px 30px;height:100%;}.card.home-news-card .top{display:flex;justify-content:flex-end;font-size:1.125rem;line-height:1.6875rem;}@media (min-width:800px){.card.home-news-card .top{margin-bottom:60px;}}.card.home-news-card .top h3{margin-bottom:0.35rem;}.card.home-news-card .card-content{font-size:1.125rem;line-height:1.6875rem;}.card.home-news-card .card-content p{margin-bottom:0 !important;}.card.home-news-card .bottom .article-date{padding-bottom:0.7rem;font-size:0.9rem;}@media (max-width:799px){.card.home-news-card .bottom .article-date{padding-bottom:0.45rem;margin-bottom:0;}}.card.home-news-card .card-link{width:100%;display:flex;justify-content:flex-end;}.related-news-container .swiper-slide{padding-top:1rem;height:auto !important;}.card.news-card .article-date{margin-bottom:1rem;}.news-view-header + .views-element-container{padding-top:1.5rem;}.featured-news-container .card-content{color:#fff;font-size:1.125rem;line-height:1.6875rem;}.featured-news-container .card-content p{margin-bottom:0 !important;}.featured-news-container .article-link a{font-size:1.125rem;line-height:1.6875rem;}.recent-news-section .card,.view-taxonomy-term .card,.newsroom-news-page-container .card{background-color:#E8F9FF;border:1px solid #ADDBED;padding-top:36px;padding-bottom:36px;}.recent-news-section .card .article-date,.view-taxonomy-term .card .article-date,.newsroom-news-page-container .card .article-date{margin-bottom:1.2rem;}.recent-news-section .card .top,.view-taxonomy-term .card .top,.newsroom-news-page-container .card .top{display:none;}.recent-news-section .card .card-link,.view-taxonomy-term .card .card-link,.newsroom-news-page-container .card .card-link{padding:0 !important;}.recent-news-section .card .card-link img,.view-taxonomy-term .card .card-link img,.newsroom-news-page-container .card .card-link img{display:none;}.recent-news-section.even-height .card,.view-taxonomy-term.even-height .card,.newsroom-news-page-container.even-height .card{min-height:350px;}.page-node-type-event .layout--hero.layout--news-hero .hero-content.widewidth{padding-top:30px;}.event-header-container h3 a,.event-header-container p a,.event-header-container h2 a{text-decoration:none;}@media (max-width:799px){.event-header-container h3 a,.event-header-container p a,.event-header-container h2 a{transition:all 0.35s ease-in-out;align-items:center;gap:0.5rem;}.event-header-container h3 a:after,.event-header-container p a:after,.event-header-container h2 a:after{content:"";display:inline-block;text-decoration:none;background:url(/themes/custom/sccommerce/images/icons/arrow-right.webp) center center no-repeat;background-size:contain;width:14px;height:27px;transition:all 0.35s ease-in-out;}.event-header-container h3 a:hover,.event-header-container p a:hover,.event-header-container h2 a:hover{gap:1rem;}}@media (min-width:800px){.event-header-container{display:flex;align-items:center;justify-content:space-between;}.event-header-container a.show-for-medium{display:inline-flex;font-weight:600;text-decoration:none;align-items:center;transition:all 0.35s ease-in-out;gap:0.5rem;padding-right:0.5rem;}.event-header-container a.show-for-medium:after{content:"";text-decoration:none;background:url(/themes/custom/sccommerce/images/icons/arrow-right.webp) center center no-repeat;background-size:contain;width:14px;height:27px;}.event-header-container a.show-for-medium:hover{gap:1rem;padding-right:0;}}.card.event-card{background-color:#E8F9FF;}.card.event-card .event-date.home-event-date{display:inline-flex;align-items:center;background-color:#fff;border-radius:10px;padding:12px;color:#003E6E;font-family:"HCo Gotham","Arial","Helvetica Neue","Helvetica",sans-serif;text-transform:uppercase;font-size:1rem;font-weight:800;margin-bottom:30px;}.card.event-card .card-link{width:100%;display:flex;justify-content:flex-end;}.card.event-card{background-color:#E8F9FF;border:1px solid #pacific;padding:20px;}.card.event-card .event-date{margin-bottom:1.2rem;}.card.event-card .card-image img{border-radius:12px;}.card.event-card .inner{padding-top:36px;padding-bottom:36px;}.card.event-card .card-link{padding:0 !important;}.card.event-card .card-link img{display:none;}.card.event-reference-card .event-date{font-size:0.875rem;font-weight:600;}.for-admin-only{display:none;}.event-feature{border-radius:20px;}.event-feature .event-feature-inner{display:flex;gap:2rem;}@media (max-width:799px){.event-feature .event-feature-inner{flex-wrap:wrap;padding:30px;}}@media (min-width:800px){.event-feature .event-feature-inner{padding:50px 60px;align-items:center;}}@media (min-width:800px){.event-feature .event-feature-inner .event-right{width:28%;order:2;display:inline-flex;justify-content:center;}}@media (min-width:800px){.event-feature .event-feature-inner .event-left{width:68%;order:1;}}.event-feature .event-feature-inner .event-left h2{margin-bottom:1rem;}.event-feature .event-feature-inner .event-left .event-date{padding-bottom:0.7rem;}.event-feature .event-feature-inner .event-left a{position:relative;display:inline-block;font-weight:500;text-decoration:none;}@media (prefers-reduced-motion:no-preference){.event-feature .event-feature-inner .event-left a{transition:transform 0.25s ease,color 0.25s ease;}}.event-feature .event-feature-inner .event-left a::after{content:"";position:absolute;right:100%;bottom:-1px;width:0;height:1px;background:linear-gradient(90deg,#A2D035 0%,#34BCED 45%,#34BCED 65%,#A2D035 90%);}@media (prefers-reduced-motion:no-preference){.event-feature .event-feature-inner .event-left a::after{transition:width 0.3s ease,right 0.3s ease;}}.event-feature .event-feature-inner .event-left a:hover::after{width:100%;right:0;}@media (min-width:800px){.all-event-container .event-card{disply:flex;flex-direction:row;gap:1.25rem;}.all-event-container .event-card .card-image{order:2;width:50%;}.all-event-container .event-card .inner{order:1;}}.success-feature{position:relative;border-radius:20px;overflow:hidden;display:flex;justify-content:space-between;flex-direction:column;}@media (max-width:799px){.success-feature{align-items:center;}}@media (min-width:800px){.success-feature{padding:35px;gap:200px;padding:1.25rem;}}.success-feature .photo{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;}.success-feature .photo .overlay{width:100%;height:100%;z-index:1;display:block;position:absolute;background:rgba(0,0,0,0.15);}.success-feature .photo img,.success-feature .photo picture{width:100%;height:100%;object-fit:cover;z-index:0;position:relative;}@media (max-width:799px){.success-feature .photo{position:relative;width:100%;height:500px;}}.success-feature .top{position:relative;z-index:2;}.success-feature .top .image-icon{background-color:#fff;}@media (max-width:799px){.success-feature .top{position:absolute;top:15px;left:15px;}}.success-feature .show-on-slider{display:none;}.success-feature .feature-content{position:relative;z-index:2;display:inline-flex;flex-direction:column;gap:1rem;border-radius:20px;background:rgba(255,255,255,0.9);backdrop-filter:blur(2px);padding:20px 20px 30px 21px;}@media (min-width:800px){.success-feature .feature-content{width:45%;}}@media (max-width:799px){.success-feature .feature-content{background:#fff;margin-top:-130px;max-width:calc(100% - 2.5rem);}}.success-feature .feature-content .logo img{max-height:70px;max-width:220px;width:auto !important;}.success-feature .feature-content blockquote{background-color:transparent;padding:0;margin-bottom:1rem;}@media (max-width:799px){.success-feature .feature-content blockquote{margin-top:0;margin-bottom:0;}}.success-feature .feature-content blockquote:before{display:none;}.success-feature .feature-content blockquote p{color:#003E6E;font-size:1.375rem !important;line-height:2.125rem !important;margin-bottom:0.5rem !important;font-style:italic;padding-right:30px;}.success-feature .feature-content blockquote p cite{color:#3D3D3D;font-size:0.85rem !important;line-height:1.1rem !important;}.success-feature .feature-content .feature-footer{display:flex;flex-direction:row;gap:1rem;justify-content:space-between;align-items:center;}.success-feature .feature-content .feature-footer.has-cite{justify-content:normal;}#main .recycling-person .headshot{margin-bottom:1.2rem;border-radius:20px;position:relative;overflow:hidden;width:100%;height:320px;}#main .recycling-person .headshot img{object-fit:cover;width:100%;height:100%;}#main .recycling-person h3{margin-bottom:0.7rem;}#main .recycling-person p{margin-bottom:0.7rem;}#main .recycling-person .address{padding-bottom:2.25rem;}#main .recycling-person.leadership-person h2.h3{font-size:1.58rem !important;}#main .recycling-person.leadership-person .headshot.photo{height:375px;}#main .recycling-person.leadership-person .headshot.photo img{object-position:top center;}@media (min-width:800px){.layout--hero.layout--person-hero .hero-content{padding-top:60px;padding-bottom:80px;}}@media (min-width:800px){.headshot{justify-self:end;}.headshot .headshot-container{margin-top:-180px;}}@media (max-width:799px){.headshot{padding-top:40px;padding-bottom:10px;}}.headshot .headshot-container{max-width:350px;position:relative;z-index:3;}.headshot .headshot-container img{border-radius:20px;overflow:hidden;}@media (max-width:799px){.headshot .headshot-container{max-width:280px;}}@media (min-width:800px){.card-container.leadership-cards{gap:2.5rem;grid-template-columns:repeat(3,1fr);}}@media (min-width:1512px){.card-container.leadership-cards{grid-template-columns:repeat(4,1fr);}}.card-container.leadership-cards .card.leadership-person{justify-content:start;}.card.site-teaser{border:0;padding:0;}.card.site-teaser .photo{position:relative;z-index:1;margin-bottom:1rem;overflow:hidden;width:100%;height:225px;border-radius:18px;background-color:#E8F9FF;max-width:325px;}@media (prefers-reduced-motion:no-preference){.card.site-teaser .photo{transition:transform 0.25s ease;}}.card.site-teaser .photo .tag.white{position:absolute;top:10px;left:10px;z-index:2;padding:6px 15px;font-size:0.75rem;line-height:1rem;}.card.site-teaser .photo img{width:100%;height:100%;object-fit:cover;position:relative;z-index:1;}@media (prefers-reduced-motion:no-preference){.card.site-teaser .photo img{transform:scale(1);transition:transform 0.5s ease,filter 0.35s ease;}}.card.site-teaser .content{padding:0.35rem 0.8rem;}.card.site-teaser .content .tags{margin-left:-3px;margin-bottom:0.5rem;}.card.site-teaser .content .tags .tag{padding:8px 15px;}.card.site-teaser .content h3{font-weight:500;font-size:1.125rem;}.card.site-teaser .content ul.site-details{list-style-type:none;padding-left:0;margin-left:0;}.card.site-teaser .content ul.site-details li{margin-bottom:0rem !important;}.card.site-teaser:hover .photo,.card.site-teaser:focus-within .photo{transform:scale(0.92);}.card.site-teaser:hover .photo img,.card.site-teaser:focus-within .photo img{transform:none;}.site-teaser.map-teaser .teaser-header{background-color:#003E6E;padding:15px;color:#fff;text-align:center;}.site-teaser.map-teaser .teaser-header a,.site-teaser.map-teaser .teaser-header h3{color:#fff;}.site-teaser.map-teaser .teaser-header h3{font-size:1rem;line-height:1.25rem;}.site-teaser.map-teaser .teaser-content{font-size:0.8rem;color:#003E6E;text-align:center;padding:8px;}#leadership .card-container.up-2{max-width:100%;width:100%;justify-self:start;}#leadership .card-container.up-2 .block-inline-blockfeature-incentive-card .card{flex-direction:row;justify-content:flex-start;align-items:center;gap:1.5rem;max-width:100% !important;}@media (min-width:800px){#leadership .card-container.up-2 .block-inline-blockfeature-incentive-card .card h2.h3{white-space:nowrap;font-size:1.6rem;}}#leadership .card-container.up-2 .block-inline-blockfeature-incentive-card .card .headshot.photo{height:300px !important;max-width:250px !important;margin-bottom:0 !important;}.node-3570 .layout--hero .vimeo-wrapper #heroVideo,.node-112 .layout--hero .vimeo-wrapper #heroVideo{width:150%;}.node-3570 .layout--onecol:not(.photo-window-container) .card-container.up-2,.node-112 .layout--onecol:not(.photo-window-container) .card-container.up-2{max-width:1400px;}.node-3570 .layout--onecol:not(.photo-window-container) .card-container.up-2 .card,.node-3570 .layout--onecol:not(.photo-window-container) .card-container.up-2 .media-card,.node-112 .layout--onecol:not(.photo-window-container) .card-container.up-2 .card,.node-112 .layout--onecol:not(.photo-window-container) .card-container.up-2 .media-card{max-width:100%;}.node-3570 .photo-window-container .sub-text .flex-grid,.node-112 .photo-window-container .sub-text .flex-grid{padding:0;}.node-3291 .materials-block .utility-intro{flex-wrap:wrap;}.node-3291 .materials-block .utility-intro .icon{margin-bottom:0.5rem;}.node-3291 .materials-block .utility-intro p{width:100%;}.bef-exposed-form .js-form-item{display:flex;align-items:center;gap:0.5rem;font-weight:400;}.bef-exposed-form label{font-size:0.8rem !important;color:#003E6E !important;margin-bottom:0 !important;}@media (max-width:799px){.bef-exposed-form label{min-width:55px;}}.bef-exposed-form .bef-links ul{position:relative;z-index:10;list-style-type:none;padding-left:0;display:flex;align-items:center;gap:0.75rem;}.bef-exposed-form .bef-links ul li a{display:inline-flex;justify-content:center;min-width:86px;text-decoration:none;font-size:1rem;font-weight:500;padding:10px 26px;border-radius:999px;background-color:#fff;white-space:nowrap;outline:1px dashed transparent;outline-offset:3px;}.bef-exposed-form .bef-links ul li a.bef-link--selected{background-color:#A2D035;}@media (prefers-reduced-motion:no-preference){.bef-exposed-form .bef-links ul li a{transition:all 0.35s ease-in-out;}}.bef-exposed-form .bef-links ul li a:hover,.bef-exposed-form .bef-links ul li a:focus{outline:1px dashed #0B769D;outline-offset:3px;}.bef-exposed-form input#edit-combine{outline-offset:4px;outline:1px dashed transparent;height:3.85rem;margin-top:-3px;}@media (max-width:799px){.bef-exposed-form input#edit-combine{margin-bottom:0.5rem;}}.views-exposed-form{margin-bottom:1rem;}@media (min-width:800px){.views-exposed-form{display:flex;gap:0.9rem;}}@media (max-width:799px){.views-exposed-form select{width:100%;}}.card-container .views-row .card{height:100%;}.card-container.card-container-events{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;}.card-container.card-container-events .views-row:only-child{grid-column:1/-1;}.hide-photo .reference-card.card.has-photo .image-icon{top:0;left:0;}.hide-photo .reference-card.card.has-photo .photo{height:68px;visibility:hidden;}.hide-photo .reference-card.card.has-photo .photo img{display:none;}.view-taxonomy-term .card .card-content{font-size:1.125rem;line-height:1.6875rem;}.view-taxonomy-term .card .card-content p{margin-bottom:0 !important;}.incentives-container{padding-top:30px;padding-bottom:30px;}.incentives-container .card-container{padding-top:20px;}.incentives-container .card-container .card{height:100%;}.incentives-container .card-container .card .card-link{padding-bottom:0;padding-top:0.5rem;}.view-id-incentives .views-exposed-form{min-width:0;max-width:100%;}.view-id-incentives .bef-exposed-form fieldset{flex:1 1 auto;min-width:0;max-width:100%;margin:0;padding:0;border:0;}.view-id-incentives .bef-exposed-form .fieldset-wrapper{min-width:0;max-width:100%;}.view-id-incentives .bef-exposed-form legend{margin-bottom:0.5rem;font-size:0.8rem;color:#003E6E;}.view-id-incentives .bef-exposed-form .form-radios{display:flex;flex-wrap:nowrap;align-items:center;gap:0.75rem;min-width:0;max-width:100%;overflow-x:auto;padding:5px;}.view-id-incentives .bef-exposed-form .form-radios .js-form-item{position:relative;display:block;flex:0 0 auto;margin:0;}.view-id-incentives .bef-exposed-form .form-radios input[type=radio]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0;}.view-id-incentives .bef-exposed-form .form-radios .js-form-item label{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:86px;margin:0 !important;padding:10px 26px;border-radius:999px;background-color:#fff;color:#003E6E !important;font-size:1rem !important;font-weight:500;line-height:1.5;white-space:nowrap;cursor:pointer;outline:1px dashed transparent;outline-offset:3px;}@media (prefers-reduced-motion:no-preference){.view-id-incentives .bef-exposed-form .form-radios .js-form-item label{transition:all 0.35s ease-in-out;}}.view-id-incentives .bef-exposed-form .form-radios .js-form-item label:hover{outline-color:#0B769D;}.view-id-incentives .bef-exposed-form .form-radios input[type=radio]:checked + label{background-color:#A2D035;color:#003E6E !important;}.view-id-incentives .bef-exposed-form .form-radios input[type=radio]:focus-visible + label{outline-color:#0B769D;}@media (forced-colors:active){.view-id-incentives .bef-exposed-form .form-radios input[type=radio]:checked + label{outline:2px solid Highlight;outline-offset:-2px;}}.success-container .carousel{padding-top:20px;}.success-container.filterable-container .card{height:100%;}.success-container.filterable-container .card .card-link{padding-top:0;}.card.success-story{height:100%;}.card.success-story .eyebrow{display:flex;gap:0.25rem;color:#666;letter-spacing:1.35px;font-size:0.8rem !important;margin:0 0 0.8rem 0 !important;text-transform:uppercase;font-weight:500;}.card.success-story .eyebrow .company{color:#0B769D;}.card.success-story h3{margin-bottom:0.5rem;font-size:1.375;line-height:1.6rem;font-weight:700;}.card.success-story .card-content p{margin-bottom:0.5rem !important;}.card.success-story .bottom .card-link{width:100%;display:flex;justify-content:space-between;padding-bottom:0;padding-top:0.25rem;}.card.success-story .bottom .card-link img{justify-self:flex-end;}.feature-slider-wrapper{position:relative;}.feature-slider-wrapper .swiper{overflow:hidden;}.feature-slider-wrapper .swiper-wrapper{display:flex;width:100%;align-items:stretch;}.feature-slider-wrapper .swiper-slide{position:relative;flex:0 0 calc((40% - 20px) / 2);width:calc((40% - 20px) / 2);height:620px;overflow:hidden;border-radius:20px;cursor:pointer;transition:width 600ms ease,flex-basis 600ms ease,transform 600ms ease;}.feature-slider-wrapper .swiper-slide:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(0,62,110,0.7) 0%,rgba(101,153,74,0.65) 63.66%,rgba(162,208,53,0) 87.76%);mix-blend-mode:multiply;transition:background 600ms ease;}.feature-slider-wrapper .swiper-slide:not(.is-active):hover .photo img{transform:scale(1.1);}.feature-slider-wrapper .swiper-slide.is-active{flex:0 0 60%;width:60%;cursor:default;}.feature-slider-wrapper .swiper-slide.is-active:after{background:rgba(0,0,0,0.25);}.feature-slider-wrapper .success-feature,.feature-slider-wrapper .photo{height:100%;}.feature-slider-wrapper .photo picture,.feature-slider-wrapper .photo img{display:block;width:100%;height:100%;transition:all 0.35s ease-in-out;}.feature-slider-wrapper .photo img{object-fit:cover;transition:transform 600ms ease;}.feature-slider-wrapper .top{display:none;}.feature-slider-wrapper .swiper-slide.is-active .photo img{transform:scale(1.08);object-position:center;}.feature-slider-wrapper .show-on-slider{display:block;position:relative;z-index:2;}@media (max-width:799px){.feature-slider-wrapper .show-on-slider{position:absolute;top:15px;left:15px;}}.feature-slider-wrapper .show-on-slider img{max-height:70px;width:auto !important;}.feature-slider-wrapper .show-on-slider .white img{filter:brightness(0) invert(1);}.feature-slider-wrapper .feature-content{position:absolute;left:20px;right:20px;bottom:20px;z-index:2;color:#fff;width:90%;opacity:0;transform:translateY(20px);padding:15px;transition:opacity 400ms ease,transform 400ms ease;}.feature-slider-wrapper .feature-content .logo{display:none !important;}@media (max-width:799px){.feature-slider-wrapper .feature-content .logo{display:none !important;}}.feature-slider-wrapper .feature-content blockquote{margin-bottom:0;}.feature-slider-wrapper .feature-content blockquote p,.feature-slider-wrapper .feature-content p{margin-bottom:0.5rem !important;font-size:1.125rem !important;line-height:1.7rem !important;color:#003E6E;}.feature-slider-wrapper .feature-content cite{color:#3D3D3D;}.feature-slider-wrapper .cta{opacity:0;visibility:hidden;pointer-events:none;transition:opacity 300ms ease,visibility 300ms ease;}.feature-slider-wrapper .swiper-slide.is-active .feature-content{opacity:1;transform:translateY(0);}.feature-slider-wrapper .swiper-slide.is-active .cta{opacity:1;visibility:visible;pointer-events:auto;}.feature-slider-wrapper .swiper-controls{display:flex;align-items:center;gap:20px;margin-top:24px;}.feature-slider-wrapper .swiper-arrows{display:flex;gap:12px;}.feature-slider-wrapper .button-prev,.feature-slider-wrapper .button-next{padding:0;border:0;background:transparent;cursor:pointer;}.feature-slider-wrapper .button-prev svg,.feature-slider-wrapper .button-next svg{display:block;}.feature-slider-wrapper .swiper-scrollbar{display:block;height:4px;background:rgba(0,0,0,0.12);border-radius:999px;overflow:hidden;}.feature-slider-wrapper .swiper-scrollbar-drag{display:block;height:100%;background:currentColor;border-radius:999px;}@media (max-width:799px){.feature-slider-wrapper .swiper{overflow:visible;}.feature-slider-wrapper .swiper-wrapper{flex-direction:row;gap:0;}.feature-slider-wrapper .swiper-slide,.feature-slider-wrapper .swiper-slide.is-active{flex:0 0 80%;width:80%;height:600px;}.feature-slider-wrapper .swiper-slide:not(.is-active):hover{transform:none;}.feature-slider-wrapper .feature-content{opacity:0;transform:translateY(20px);}.feature-slider-wrapper .cta{opacity:0;visibility:hidden;pointer-events:none;}.feature-slider-wrapper .swiper-slide.is-active .feature-content{opacity:1;transform:translateY(0);}.feature-slider-wrapper .swiper-slide.is-active .cta{opacity:1;visibility:visible;pointer-events:auto;}.feature-slider-wrapper .swiper-controls{margin-top:20px;}.feature-slider-wrapper .button-prev,.feature-slider-wrapper .button-next{width:56px;height:56px;}}@media (max-width:799px){.featured-news-container .layout--featured-news-hero{padding-right:1.25rem;padding-top:20px;}}.featured-news-container .layout--featured-news-hero .hero-content-area .featured-news h2,.featured-news-container .layout--featured-news-hero .hero-content-area .featured-news h3,.featured-news-container .layout--featured-news-hero .hero-content-area .featured-news p{color:#fff;}.featured-news-container .layout--featured-news-hero .hero-content-area .featured-news a{text-decoration:underline;color:#fff;position:relative;overflow:hidden;background:linear-gradient(to right,#34BCED,#34BCED,#A2D035,#A2D035 25%,#ffffff 50%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-size:250% 100%;background-position:100%;transition:background-position 300ms ease-in-out;}.featured-news-container .layout--featured-news-hero .hero-content-area .featured-news a:hover{background-position:0 200%;}@media (max-width:799px){.featured-news-container .layout--featured-news-hero .hero-content-area.left-content .featured-news-main .featured-news{padding-bottom:30px;}}.featured-news-container .layout--featured-news-hero .hero-content-area.left-content .featured-news-main .featured-news .top{position:relative;}.featured-news-container .layout--featured-news-hero .hero-content-area.left-content .featured-news-main .featured-news .top .feature-tag{position:absolute;top:1.2rem;left:1.2rem;z-index:2;display:inline-flex;align-items:center;justify-content:center;background-color:#fff;font-size:0.875rem;color:#003E6E;padding:10px 25px;border-radius:90px;font-weight:500;}.featured-news-container .layout--featured-news-hero .hero-content-area.left-content .featured-news-main .featured-news .top .photo{margin-bottom:1.7rem;}.featured-news-container .layout--featured-news-hero .hero-content-area.left-content .featured-news-main .featured-news .top .photo img{border-radius:20px;overflow:hidden;}.featured-news-container .layout--featured-news-hero .hero-content-area.left-content .featured-news-main .featured-news h2,.featured-news-container .layout--featured-news-hero .hero-content-area.left-content .featured-news-main .featured-news h3{font-size:1.875rem;line-height:2.3rem;margin-bottom:0.9rem;}@media (min-width:800px){.featured-news-container .layout--featured-news-hero .hero-content-area.left-content .featured-news-main .featured-news .bottom{padding-right:60px;padding-left:0.8rem;}}@media (min-width:800px){.featured-news-container .layout--featured-news-hero .hero-content-area.right-content{padding-top:1.2rem;}}.featured-news-container .layout--featured-news-hero .hero-content-area.right-content .featured-news-side .featured-news .top{margin-bottom:0.8rem;}.featured-news-container .layout--featured-news-hero .hero-content-area.right-content .featured-news-side .featured-news .top .feature-tag{color:#30BCED;font-size:0.875rem;font-weight:500;}.featured-news-container .layout--featured-news-hero .hero-content-area.right-content .featured-news-side .featured-news .top .photo{display:none;}.featured-news-container .layout--featured-news-hero .hero-content-area.right-content .featured-news-side .featured-news h2,.featured-news-container .layout--featured-news-hero .hero-content-area.right-content .featured-news-side .featured-news h3{font-size:1.35rem;line-height:1.85rem;margin-bottom:0.7rem;}.featured-news-container .layout--featured-news-hero .hero-content-area.right-content .featured-news-side .featured-news + .featured-news{padding-top:30px;}@media (min-width:800px){.featured-news-container .layout--featured-news-hero .hero-content-area.right-content .featured-news-side .featured-news + .featured-news{padding-top:70px;}}.view-international-team .leaflet-container{background:#E8F9FF;}.view-international-team .leaflet-container .leaflet-tile-pane{filter:grayscale(1) contrast(1.15) brightness(1.05) sepia(0.25) hue-rotate(165deg) saturate(1.8);}.view-international-team .leaflet-container .leaflet-control-attribution,.view-international-team .leaflet-container .leaflet-control-zoom a{background:#E8F9FF;color:#003E6E;border-color:#003E6E;}.view-international-team .leaflet-container .leaflet-control-zoom a:hover{background:#003E6E;color:#E8F9FF;}.map-key-control{display:flex;align-items:center;align-items:stretch;position:relative;width:max-content;background:#fff;border-radius:10px 10px 0 0;position:absolute;z-index:70;top:490px;left:10px;border:0;border-radius:4px;box-shadow:0 -5px 5px rgba(0,0,0,0.35);padding:4px;font-weight:500;font-size:0.9rem;color:#003E6E;}@media (max-width:799px){.map-key-control{position:relative;top:auto;left:auto;box-shadow:none;padding-bottom:1.35rem;}}.map-key-control .map-key-trigger{appearance:none;background:#fff;color:#003E6E;border-radius:0;padding:0;position:relative;border:1px white solid;z-index:2;flex:0 0 auto;padding:8px;}.map-key-control .map-key-trigger:focus,.map-key-control .map-key-trigger:hover{background-color:#E8F9FF;border:1px #0F9ED2 dashed;}.map-key-control .map-key-panel{width:0;max-width:0;overflow:hidden;visibility:hidden;opacity:0;transform:translateX(-0.75rem);}@media (prefers-reduced-motion:no-preference){.map-key-control .map-key-panel{transition:width 300ms ease,max-width 300ms ease,opacity 200ms ease,transform 300ms ease,visibility 0s linear 300ms;}}.map-key-control .map-key-content{width:max-content;max-width:calc(100vw - 3rem);height:100%;padding:0.35rem;background:#fff;}.map-key-control .map-key-content ul{list-style:none;display:flex;align-items:center;margin:0 !important;padding:0;gap:0.5rem;}.map-key-control .map-key-content ul li{padding:0;margin:0 !important;align-items:center;display:inline-flex;font-size:0.85rem !important;line-height:1rem !important;color:#3D3D3D;font-weight:500;gap:0.25rem;}.map-key-control .map-key-content ul li .mapicon{display:block;width:20px;height:20px;background-repeat:no-repeat;background-size:contain;}.map-key-control .map-key-content ul li .mapicon.palmetto{background-image:url(/themes/custom/sccommerce/images/icons/map-palmetto.svg);}.map-key-control .map-key-content ul li .mapicon.vacant{background-image:url(/themes/custom/sccommerce/images/icons/map-land.svg);}.map-key-control .map-key-content ul li .mapicon.office{background-image:url(/themes/custom/sccommerce/images/icons/map-building.svg);}.map-key-control.is-open .map-key-panel{width:max-content;max-width:calc(100vw - 3rem);visibility:visible;opacity:1;transform:translateX(0);}@media (prefers-reduced-motion:no-preference){.map-key-control.is-open .map-key-panel{transition:width 300ms ease,max-width 300ms ease,opacity 200ms ease 100ms,transform 300ms ease,visibility 0s;}}@media (prefers-reduced-motion:reduce){.map-key-panel{transition:none !important;}}.map-key-chevron{display:none;}@media (max-width:799px){.mobile-key{margin-top:1rem;}.mobile-key .map-key-control{position:relative;top:auto;left:auto;display:flex;flex-direction:column;align-items:stretch;width:fit-content;max-width:100%;padding:0;border-radius:30px;background:#fff;box-shadow:none;width:100%;}.mobile-key .map-key-control .map-key-trigger{display:inline-flex;align-items:center;justify-content:space-between;gap:0.75rem;min-height:44px;margin:0;padding:0.5rem 0.75rem;outline:1px dashed transparent;outline-offset:3px;border-radius:60px;background:#fff;color:#003E6E;font-size:0.9rem;line-height:1.25;cursor:pointer;width:100%;}.mobile-key .map-key-control .map-key-trigger:hover{background:#E8F9FF;border:1px solid #003E6E;}.mobile-key .map-key-control .map-key-trigger:focus-visible{outline:2px dashed #0B769D;outline-offset:3px;}.mobile-key .map-key-control .map-key-trigger .map-key-chevron{display:block;flex:0 0 auto;width:8px;height:8px;margin-top:-4px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);}}@media (max-width:799px) and (prefers-reduced-motion:no-preference){.mobile-key .map-key-control .map-key-trigger .map-key-chevron{transition:transform 200ms ease;}}@media (max-width:799px){.mobile-key .map-key-control .map-key-trigger[aria-expanded=true] .map-key-chevron{transform:translateY(4px) rotate(225deg);}.mobile-key .map-key-control .map-key-panel{display:grid;grid-template-rows:0fr;width:100%;max-width:none;overflow:hidden;visibility:hidden;opacity:0;transform:none;}}@media (max-width:799px) and (prefers-reduced-motion:no-preference){.mobile-key .map-key-control .map-key-panel{transition:grid-template-rows 250ms ease,opacity 200ms ease,visibility 0s linear 250ms;}}@media (max-width:799px){.mobile-key .map-key-control .map-key-content{min-height:0;width:100%;max-width:none;height:auto;padding:0;overflow:hidden;box-sizing:border-box;background:#fff;}.mobile-key .map-key-control .map-key-content ul{display:flex;flex-direction:column;align-items:stretch;gap:0.75rem;margin:0 !important;padding:0.75rem;}.mobile-key .map-key-control .map-key-content ul li{display:flex;align-items:center;gap:0.5rem;margin:0 !important;padding:0;line-height:1.3 !important;}.mobile-key .map-key-control .map-key-content ul li .mapicon{flex:0 0 20px;}.mobile-key .map-key-control.is-open .map-key-panel{grid-template-rows:1fr;width:100%;max-width:none;visibility:visible;opacity:1;transform:none;}}@media (max-width:799px) and (prefers-reduced-motion:no-preference){.mobile-key .map-key-control.is-open .map-key-panel{transition:grid-template-rows 250ms ease,opacity 200ms ease,visibility 0s;}}@media (prefers-reduced-motion:reduce){.mobile-key .map-key-panel,.mobile-key .map-key-chevron{transition:none !important;}}.block-views-blockpartners-block-1 .view-content{display:grid;gap:5px;}@media (min-width:800px){.block-views-blockpartners-block-1 .view-content{grid-template-columns:repeat(4,1fr);}}@media (min-width:1512px){.block-views-blockpartners-block-1 .view-content{grid-template-columns:repeat(5,1fr);}}.block-views-blockpartners-block-1 .view-content h3{grid-column:1/-1;margin:20px 0 10px;}.view-meetings .meetings-tab-nav{position:relative;margin-bottom:2rem;}.view-meetings .meetings-tab-nav::after,.view-meetings .meetings-tab-nav::before{content:"";position:absolute;z-index:2;top:0;bottom:0;width:70px;pointer-events:none;opacity:0;transition:opacity 200ms ease;}.view-meetings .meetings-tab-nav::before{left:0;background:linear-gradient(to right,#fff 10%,rgba(255,255,255,0));}.view-meetings .meetings-tab-nav::after{right:0;background:linear-gradient(to left,#fff 10%,rgba(255,255,255,0));}.view-meetings .meetings-tab-nav.can-scroll-left::before{opacity:1;}.view-meetings .meetings-tab-nav.can-scroll-right::after{opacity:1;}.view-meetings .meetings-tab-scroll{overflow-x:auto;overflow-y:hidden;padding:4px;scrollbar-width:thin;overscroll-behavior-inline:contain;scroll-behavior:smooth;scroll-snap-type:inline proximity;-webkit-overflow-scrolling:touch;}.view-meetings .meetings-tab-list{display:flex;flex-wrap:nowrap;gap:0.7rem;width:max-content;min-width:100%;}.view-meetings .meetings-tab-list button{appearance:none;display:inline-flex;flex:0 0 auto;justify-content:center;min-width:86px;padding:14px 26px;color:#003E6E;font-size:1rem;font-weight:500;text-decoration:none;white-space:nowrap;background-color:#fff;border:1px solid #0B769D;border-radius:999px;outline:1px dashed transparent;outline-offset:3px;scroll-snap-align:center;}.view-meetings .meetings-tab-list button[aria-selected=true]{background-color:#A2D035;border-color:#A2D035;}@media (prefers-reduced-motion:no-preference){.view-meetings .meetings-tab-list button{transition:all 0.35s ease-in-out;}}.view-meetings .meetings-tab-list button:hover,.view-meetings .meetings-tab-list button:focus{background-color:#E8F9FF;border-color:#30BCED;outline-color:#0B769D;}.view-meetings h3.h4{padding-bottom:0.7rem !important;margin-bottom:0 !important;}.view-meetings .grouping-header .description{display:block;font-size:1.125rem;line-height:1.6875rem;margin-bottom:1.45rem;}.view-meetings .views-row + .grouping-header{margin-top:2.5rem;}.view-meetings-upcoming h3.h4{padding-bottom:0.7rem !important;margin-bottom:0 !important;}.view-meetings-upcoming .grouping-header .description{display:block;font-size:1.125rem;line-height:1.6875rem;margin-bottom:1.45rem;}.site-selection-map-view .marker-cluster-large,.site-selection-map-view .marker-cluster-medium,.site-selection-map-view .marker-cluster-small{background-color:rgba(32,58,114,0.6);}.site-selection-map-view .marker-cluster-large div,.site-selection-map-view .marker-cluster-medium div,.site-selection-map-view .marker-cluster-small div{background-color:rgb(32,58,114);}.site-selection-map-view .marker-cluster span{color:#fff;font-family:"HCo Gotham Narrow","Arial","Helvetica Neue","Helvetica",sans-serif;font-weight:500;}.site-selection-map-view .leaflet-control-attribution{opacity:0;}@media (min-width:800px){.site-selection-map-view .view-filters{display:flex;align-items:center;gap:0.5rem;width:max-content;}}@media (max-width:799px){.site-selection-map-view .view-filters{margin-bottom:0;padding:12px 25px;background-color:#E8F9FF;border:1px solid #0E97C8;border-radius:999px;transition:border-radius 0.25s ease;flex-direction:column;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;gap:0;width:100%;border-radius:80px;}.site-selection-map-view .view-filters.expanded{border-radius:20px;}.site-selection-map-view .view-filters:focus-within{outline:1px dashed #0B769D;outline-offset:3px;}}.site-selection-map-view .view-filters .icon.filters{display:inline-flex;width:16px;height:16px;background:url(/themes/custom/sccommerce/images/icons/sliders.png) center center no-repeat;background-size:contain;}@media (min-width:800px){.site-selection-map-view .view-filters .icon.filters{margin-right:1rem;}}.site-selection-map-view .view-filters .views-exposed-form{margin-bottom:0;}.site-selection-map-view .view-filters form{position:relative;}@media (min-width:800px){.site-selection-map-view .view-filters form .js-form-item{margin-bottom:0;}}.site-selection-map-view .view-filters .js-form-item{padding-left:0.5rem;}@media (max-width:799px){.site-selection-map-view .view-filters .js-form-item{padding-left:0;}}@media (min-width:800px){.site-selection-map-view .view-filters .js-form-type-select:not(.js-form-item-unit){background-color:#E8F9FF;border:1px #0E97C8 solid;padding:0.5rem 1rem;border-radius:90px;outline:1px dashed transparent;outline-offset:4px;}.site-selection-map-view .view-filters .js-form-type-select:not(.js-form-item-unit):focus-within{border:1px solid #0E97C8;outline:1px dashed #0B769D;}.site-selection-map-view .view-filters .js-form-type-select:not(.js-form-item-unit) label{font-weight:500 !important;padding-right:0.6rem;border-right:1px #0E97C8 solid;}.site-selection-map-view .view-filters .js-form-type-select:not(.js-form-item-unit).js-form-item-unit{border:1px #0E97C8 solid;}.site-selection-map-view .view-filters .js-form-type-select:not(.js-form-item-unit).js-form-item-unit label{border:0;}.site-selection-map-view .view-filters .js-form-type-select:not(.js-form-item-unit).js-form-item-unit select{padding-left:0;}}.site-selection-map-view .view-filters .js-form-type-select select{height:2.5rem;max-width:100%;color:#003E6E;vertical-align:top;background:#E8F9FF url(/themes/custom/sccommerce/images/icons/keyboard_arrow_down.svg) 95% 50% no-repeat;background-size:20px;border:0;outline:1px dashed transparent;}@media (max-width:799px){.site-selection-map-view .view-filters .js-form-type-select select{width:99%;height:69px;background-color:#fff;border:1px solid #0E97C8;}.site-selection-map-view .view-filters .js-form-type-select select:focus{border:1px solid #0E97C8;outline:1px dashed #0B769D;}}@media (min-width:800px){.site-selection-map-view .view-filters .js-form-type-select select{appearance:none;padding-left:0.1rem;border-radius:0;outline:none;}}.site-selection-map-view .view-filters input.form-text{display:flex;width:100%;min-width:180px;height:3.25rem;margin-bottom:0;padding:6px 20px;color:#3D3D3D;font-size:1.125rem;line-height:2.5rem;border:1px solid #0E97C8;outline:1px dashed transparent;}.site-selection-map-view .view-filters input.form-text:focus{outline:1px dashed #0B769D;}.site-selection-map-view .view-filters .bef-exposed-form input[id*=edit-reset-sites-map]{height:2.5rem !important;padding:12px 25px 12px 10px !important;background:transparent !important;border-radius:90 !important;outline:1px dashed transparent;}.site-selection-map-view .view-filters .bef-exposed-form input[id*=edit-reset-sites-map]:focus,.site-selection-map-view .view-filters .bef-exposed-form input[id*=edit-reset-sites-map]:hover{outline:1px dashed #0B769D;outline-offset:3px;}.site-selection-map-view .view-filters .bef-exposed-form .form-actions span:nth-child(2){display:inline-flex;align-items:center;}@media (max-width:799px){.site-selection-map-view .view-filters .bef-exposed-form .form-actions span:nth-child(2){justify-content:center;}.site-selection-map-view .view-filters .bef-exposed-form .form-actions span:nth-child(2) input{padding:0;}}@media (min-width:800px){.site-selection-map-view .view-filters .bef-exposed-form .form-actions span:nth-child(2){padding-left:1rem;}}.site-selection-map-view .view-filters .bef-exposed-form .form-actions span:nth-child(2)::before{content:"";display:block;width:20px;height:20px;background:url(/themes/custom/sccommerce/images/icons/arrow-rotate-left.svg) center center no-repeat;background-size:15px;}.site-selection-map-view .view-filters .bef--secondary{position:relative;z-index:10;display:inline-block;overflow:visible;}.site-selection-map-view .view-filters .bef--secondary summary{display:inline-flex;align-items:center;justify-content:space-between;width:100%;min-width:160px;height:2.5rem;color:#003E6E;font-size:1.125rem;white-space:nowrap;cursor:pointer;list-style:none;}@media (min-width:800px){.site-selection-map-view .view-filters .bef--secondary summary{background-color:#E8F9FF;border:1px #0E97C8 solid;padding:0.5rem 1rem;border-radius:90px;height:100%;width:100%;outline:1px dashed transparent;outline-offset:4px;}.site-selection-map-view .view-filters .bef--secondary summary:focus-within{border:1px solid #0E97C8;outline:1px dashed #0B769D;}.site-selection-map-view .view-filters .bef--secondary summary label{font-weight:500 !important;padding-right:0.2rem;border-right:1px #0E97C8 solid;}}@media (max-width:799px){.site-selection-map-view .view-filters .bef--secondary summary{display:none !important;}}.site-selection-map-view .view-filters .bef--secondary summary::-webkit-details-marker{display:none;}.site-selection-map-view .view-filters .bef--secondary summary::after{content:"";display:block;width:20px;height:20px;margin-left:0.5rem;background:#E8F9FF url(/themes/custom/sccommerce/images/icons/keyboard_arrow_down.svg) 95% 50% no-repeat;background-size:20px;}@media (max-width:799px){.site-selection-map-view .view-filters .bef--secondary summary::after{background-color:#fff;}}.site-selection-map-view .view-filters .bef--secondary[open] summary::after{transform:rotate(180deg);}.site-selection-map-view .view-filters .bef--secondary::details-content{display:flex;flex-direction:column;gap:0.75rem;width:100%;transition:opacity 0.2s ease,transform 0.2s ease;}@media (max-width:799px){.site-selection-map-view .view-filters .bef--secondary::details-content{display:block !important;}}@media (min-width:800px){.site-selection-map-view .view-filters .bef--secondary::details-content{position:absolute;top:calc(100% + 0.75rem);left:0;z-index:50;width:max-content;max-width:min(90vw,44rem);padding:0.85rem;overflow:hidden;background:#fff;border:1px solid rgba(0,62,110,0.2);border-radius:0.75rem;box-shadow:0 0.75rem 2rem rgba(0,62,110,0.18);opacity:0;transform:translateY(-0.35rem);}}.site-selection-map-view .view-filters .bef--secondary[open]::details-content{opacity:1;transform:translateY(0);}.site-selection-map-view .view-filters .bef--secondary .form-item{flex:0 0 auto;margin:0;padding-left:0;}@media (max-width:799px){.site-selection-map-view .view-filters .bef--secondary .form-item{width:100%;margin-bottom:1.6rem;}}@media (max-width:799px){.site-selection-map-view .view-filters .bef--secondary .form-item.js-form-type-select{padding-left:1px;}}.site-selection-map-view .view-filters .bef--secondary .form-select,.site-selection-map-view .view-filters .bef--secondary .form-text{width:8rem;}.site-selection-map-view .view-filters .bef--secondary .form-select{min-width:180px;height:3.25rem;color:#3D3D3D;background-color:#fff;border:1px solid #0E97C8;border-radius:8px;}@media (min-width:800px){.site-selection-map-view .view-filters .bef--secondary .form-select{padding-left:20px;}}@media (min-width:800px){.site-selection-map-view .view-filters .form-actions{min-height:58px;height:100%;display:flex;align-items:center;}}@media (max-width:799px){.site-selection-map-view .view-filters .form-actions{margin-top:1.5rem;}}@media (max-width:799px){.site-selection-map-view .view-filters #expand-filters{display:inline-flex;gap:1rem;padding:15px 0;color:#003E6E;appearance:none;background:transparent;border:0;border-radius:0;}.site-selection-map-view .view-filters #expand-filters .icon.filters{display:flex;}.site-selection-map-view .view-filters .expand-for-mobile{width:100%;max-height:0;overflow:hidden;opacity:0;visibility:hidden;transition:max-height 0.35s ease,opacity 0.25s ease,visibility 0s linear 0.35s;}.site-selection-map-view .view-filters .expand-for-mobile.is-open{max-height:var(--mobile-filter-height,1000px);padding-bottom:1.5rem;opacity:1;visibility:visible;transition:max-height 0.35s ease,opacity 0.25s ease,visibility 0s;}}.site-selection-map-view .site-results-count{margin-bottom:1rem;color:#003E6E;font-size:1.125rem;font-weight:700;}.site-selection-map-view .site-selector-container{position:relative;}@media (max-width:799px){.site-selection-map-view .site-selector-container{display:grid;padding-top:0;}}.site-selection-map-view .site-selector-container .view-header{margin-bottom:1rem;color:#003E6E;font-size:1.125rem;font-weight:700;}@media (max-width:799px){.site-selection-map-view .site-selector-container .list-view{position:relative;z-index:5;width:100vw;min-height:100vh;margin-top:-2rem;margin-left:-1.25rem;padding:1.25rem;background:#fff;border-radius:24px 24px 0 0;}}.site-selection-map-view .site-selector-container .list-view .site-selection-view{display:grid;gap:1.25rem;}@media (min-width:800px){.site-selection-map-view .site-selector-container .list-view .site-selection-view{grid-template-columns:1fr 1fr;}}.site-selection-map-view .site-selector-container .site-map-results-list{display:grid;gap:1.25rem;margin:0;padding:0;list-style:none;}@media (min-width:800px){.site-selection-map-view .site-selector-container .site-map-results-list{grid-template-columns:1fr 1fr;}}@media (max-width:799px){.site-selection-map-view .site-selector-container .list-view .site-selection-view,.site-selection-map-view .site-selector-container .site-map-results-list{grid-template-columns:1fr;}}@media (max-width:799px){.site-selection-map-view .site-selector-container .map-column{position:sticky;top:0;z-index:1;height:380px;}}.site-selection-map-view .site-selector-container .map-view{position:sticky;top:0;}@media (max-width:799px){.site-selection-map-view .site-selector-container .map-view{height:380px;}}.site-selection-map-view .site-selector-container .map-view .site-selection-view{height:330px;overflow:hidden;}@media (max-width:799px){.site-selection-map-view .site-selector-container .map-view .site-selection-view{width:100vw;height:380px;margin-left:-1.25rem;border-radius:0;}}@media (min-width:800px){.site-selection-map-view .site-selector-container .map-view .site-selection-view{height:550px;overflow:hidden;border-radius:20px;}}.site-selection-map-view .site-selector-container .map-view .leaflet-container{height:100%;}.site-selection-map-view .cta-locatesc{margin-top:1.7rem;padding:30px;background-color:#003E6E;border-radius:20px;}@media (max-width:799px){.site-selection-map-view .cta-locatesc{margin-bottom:1.6rem;}}@media (min-width:800px){.site-selection-map-view .cta-locatesc{padding:35px 45px;}}@media (min-width:800px){.site-selection-map-view .cta-locatesc .content{display:flex;flex-direction:row;justify-content:space-between;gap:1.75rem;}.site-selection-map-view .cta-locatesc .content div:nth-child(2){flex-shrink:0;}.site-selection-map-view .cta-locatesc .content .button{white-space:nowrap;}}.site-selection-map-view .cta-locatesc h2,.site-selection-map-view .cta-locatesc p{color:#fff;}div.marker{display:block;width:26px;height:26px;background-repeat:no-repeat;background-size:contain;}div.marker.building{background-image:url(/themes/custom/sccommerce/images/icons/map-building.svg);}div.marker.land{background-image:url(/themes/custom/sccommerce/images/icons/map-land.svg);}div.marker.palmett0,div.marker.palmetto{background-image:url(/themes/custom/sccommerce/images/icons/map-palmetto.svg);}#site-results{position:relative;min-height:8rem;}#site-results::before{content:"";position:absolute;inset:0;z-index:10;background:rgba(255,255,255,0.72);opacity:0;visibility:hidden;transition:opacity 150ms ease,visibility 150ms ease;}#site-results::after{content:"";position:absolute;top:3rem;left:50%;z-index:11;width:2.5rem;height:2.5rem;border:4px solid rgba(0,62,110,0.2);border-top-color:#003e6e;border-radius:50%;opacity:0;visibility:hidden;transform:translateX(-50%);animation:site-results-spin 700ms linear infinite;}#site-results.is-loading::before,#site-results.is-loading::after{opacity:1;visibility:visible;}@keyframes site-results-spin{from{transform:translateX(-50%) rotate(0deg);}to{transform:translateX(-50%) rotate(360deg);}}.view-sites-map .bef-exposed-form input.form-submit[id*=edit-submit-sites-map]{background:none;border:1px #003E6E solid;outline:1px dashed transparent;outline-offset:4px;}.view-sites-map .bef-exposed-form input.form-submit[id*=edit-submit-sites-map]:hover,.view-sites-map .bef-exposed-form input.form-submit[id*=edit-submit-sites-map]:focus{border:1px #0B769D transparent;outline:1px #0B769D dashed;outline-offset:4px;cursor:pointer;}@media (max-width:799px){.view-sites-map .bef-exposed-form input.form-submit[id*=edit-submit-sites-map]{margin-right:1.3rem;}}.site-selection-map-view .site-selection-map-view .leaflet-popup-content{width:min(260px,100vw - 6rem) !important;max-width:none;max-height:18rem;margin:12px 28px 12px 12px;box-sizing:border-box;overflow-y:auto;overflow-x:hidden;white-space:normal;overflow-wrap:break-word;word-break:normal;}.site-selection-map-view .site-selection-map-view .leaflet-popup-content .site-marker,.site-selection-map-view .site-selection-map-view .leaflet-popup-content .map-teaser{width:100%;min-width:0;max-width:none;box-sizing:border-box;}.site-selection-map-view .site-selection-map-view .leaflet-popup-content .teaser-header,.site-selection-map-view .site-selection-map-view .leaflet-popup-content .teaser-content{padding:0.75rem;}.site-selection-map-view .site-selection-map-view .leaflet-popup-content .map-h3,.site-selection-map-view .site-selection-map-view .leaflet-popup-content .location,.site-selection-map-view .site-selection-map-view .leaflet-popup-content .teaser-content{width:auto;height:auto;max-height:none;white-space:normal;overflow:visible;text-overflow:clip;word-break:normal;overflow-wrap:break-word;-webkit-line-clamp:unset;}.site-selection-map-view .site-selection-map-view .leaflet-popup-content img{display:block;max-width:100%;height:auto;}@media (max-width:799px){.site-selection-map-view .site-selector-container .map-column{position:sticky;top:0;z-index:1;height:380px;}.site-selection-map-view .site-selector-container .map-view{height:380px;position:sticky;top:0;}.site-selection-map-view .site-selector-container .map-view .site-selection-view{width:100vw;height:380px;margin-left:-1.25rem;border-radius:0;}.site-selection-map-view .site-selector-container .list-view{position:relative;z-index:5;width:100vw;min-height:100vh;margin-top:-2rem;margin-left:-1.25rem;padding:1.25rem;background:#fff;border-radius:24px 24px 0 0;}}.layout--onecol.layout--twocol.no-gap .row{gap:0;}.layout--onecol.layout--twocol.no-gap .row .col{overflow:visible;}@media (min-width:800px){.layout--onecol.layout--twocol.no-gap .row .one-col{border-radius:20px 0 0 20px;padding-right:0.75rem;}.layout--onecol.layout--twocol.no-gap .row .col2{border-radius:0 20px 20px 0;padding-left:0.75rem;}}@media (max-width:799px){.layout--onecol.layout--twocol.no-gap .row .one-col{border-radius:20px 20px 0 0;padding-bottom:0.5rem;}.layout--onecol.layout--twocol.no-gap .row .one-col.mobile-order-2{border-radius:0 0 20px 20px;}.layout--onecol.layout--twocol.no-gap .row .col2{border-radius:0 0 20px 20px;padding-bottom:2.25rem;}.layout--onecol.layout--twocol.no-gap .row .col2.mobile-order-1{border-radius:20px 20px 0 0;}}@media (min-width:800px){.layout--onecol.layout--twocol.text-text-spaced .one-col{padding-right:60px;}.layout--onecol.layout--twocol.text-text-spaced .col2{padding-left:60px;}}@media screen and (max-width:1369px){.layout--logorow .grid-container{padding-right:0 !important;}}.layout--logorow .logo_row{display:flex;max-width:100vw;position:relative;margin:0 auto;justify-content:flex-start;z-index:1;overflow:visible;}.layout--logorow .logo_row .logo{display:flex;align-items:center;justify-content:flex-start;flex:1 auto;}@media screen and (max-width:1369px){.layout--logorow .logo_row .logo{flex:0 0 auto;}}.layout--logorow .logo_row .logo img{max-height:80px;max-width:80%;width:auto;}.layout--logorow .logo_row .logo.logo--flip{display:flex;align-items:stretch;justify-content:flex-start;flex:1 0 210px;min-width:0;}@media screen and (max-width:1369px){.layout--logorow .logo_row .logo.logo--flip{min-width:210px;flex:0 0 210px;}}.layout--logorow .logo_row .logo.logo--flip .logo-flip-container{width:100%;perspective:1000px;}.layout--logorow .logo_row .logo.logo--flip .logo-flip-container .logo-flip-card{position:relative;width:100%;min-height:120px;border-radius:18px;transform-style:preserve-3d;transition:transform 0.65s ease;}.layout--logorow .logo_row .logo.logo--flip .logo-flip-container.is-flipped .logo-flip-card,.layout--logorow .logo_row .logo.logo--flip .logo-flip-container:hover .logo-flip-card{transform:rotateY(180deg);}.layout--logorow .logo_row .logo.logo--flip .logo-flip-container .logo-face{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:1.5rem;width:100%;height:100%;backface-visibility:hidden;-webkit-backface-visibility:hidden;border-radius:18px;overflow:hidden;}.layout--logorow .logo_row .logo.logo--flip .logo-flip-container .logo-front{background-color:#F4F4F4;transform:rotateY(0deg);z-index:2;}.layout--logorow .logo_row .logo.logo--flip .logo-flip-container .logo-back{background:#E8F9FF;transform:rotateY(180deg);flex-direction:column;gap:1rem;text-align:left;font-size:1rem;}.layout--logorow .logo_row .logo.logo--flip .logo-flip-container .logo-back .logo-link{text-decoration:none;display:flex;width:100%;height:100%;}.layout--logorow .logo_row .logo.logo--flip .logo-flip-container .logo-back .logo-link img{position:absolute;bottom:20px;right:15px;}.layout--logorow.scroll-row{overflow-x:hidden;}.layout--logorow.scroll-row .logo-row-wrapper{overflow:visible;padding-right:60px;}.layout--logorow.scroll-row .logo-row-viewport{overflow:visible;}.layout--logorow.scroll-row .swiper{width:100%;overflow:visible;}.layout--logorow.scroll-row .swiper-wrapper{align-items:stretch;}.layout--logorow.scroll-row .swiper-slide{width:210px;height:auto;display:flex;}.layout--logorow.scroll-row .logo_row{display:flex;max-width:none;margin:0;overflow:visible;}.layout--logorow.scroll-row .logo{width:100%;min-width:0;flex:1 1 auto;}.layout--logorow.scroll-row .logo--flip{width:100%;min-width:0;flex:1 1 auto;}.layout--logorow.scroll-row .logo--standard{width:auto !important;min-width:0;max-width:230px;flex:0 0 auto;}.layout--logorow.scroll-row .logo--standard img{width:auto;max-width:90%;max-height:80px;}.layout--logorow.shrink-row .logo-row-viewport{overflow:visible;}.layout--logorow.shrink-row .logo_row{gap:1.125rem;}.layout--logorow.shrink-row .logo.swiper-slide{flex-shrink:none !important;width:auto !important;height:auto !important;}@media screen and (max-width:1369px){.layout--logorow.shrink-row .logo-row-viewport{overflow:hidden;}.layout--logorow.shrink-row .logo_row{padding-right:1.25rem;overflow-x:scroll;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;cursor:url(/themes/custom/sccommerce/images/icons/scroll-right.png) 24 24,auto;transition:all 0.35s ease-in-out;}.layout--logorow.shrink-row .logo_row::-webkit-scrollbar{display:none;}.layout--logorow.shrink-row .logo_row img{user-select:none;-webkit-user-drag:none;}.layout--logorow.shrink-row .logo_row:hover{cursor:url(/themes/custom/sccommerce/images/icons/scroll-right.png) 24 24,auto;}.layout--logorow.shrink-row .logo_row:active,.layout--logorow.shrink-row .logo_row.is-dragging{cursor:grabbing;}}section.layout.split-feature{position:relative;width:100%;}@media (min-width:800px){section.layout.split-feature{overflow-y:visible;overflow-x:clip;}}@media (max-width:799px){section.layout.split-feature{padding-top:60px;padding-bottom:60px;border-radius:20px 0 0 0;overflow:visible;}section.layout.split-feature.has-third-region{border-radius:0 0 20px 20px;}}@media (min-width:800px){section.layout.split-feature{border-radius:0 0 0 20px;}}section.layout.split-feature .grid-container{position:relative;padding-right:0;z-index:2;}@media (min-width:1512px){section.layout.split-feature .grid-container{padding-left:1.25rem;padding-right:0;}}section.layout.split-feature .text-col{display:flex;flex-direction:column;justify-content:center;padding-right:1.5rem;}@media (min-width:800px){section.layout.split-feature .text-col{padding-right:40px;padding-top:60px;padding-bottom:85px;}}section.layout.split-feature .photo-col{position:relative;justify-items:end;position:relative;z-index:2;}@media screen and (min-width:1021px){section.layout.split-feature .photo-col{margin-right:-40px;}}@media screen and (min-width:1451px) and (max-width:1512px){section.layout.split-feature .photo-col{margin-right:-61px;}}@media screen and (min-width:1431px) and (max-width:1450px){section.layout.split-feature .photo-col{margin-right:-81px;}}section.layout.split-feature .photo-col .fullbleed-image-container{width:100%;border-radius:20px 0 0 0;overflow:hidden;}@media (min-width:800px){section.layout.split-feature .photo-col .fullbleed-image-container{margin-top:-20px;}}@media screen and (min-width:1491px){section.layout.split-feature .photo-col .fullbleed-image-container{border-radius:20px 20px 0 0;}}@media screen and (max-width:1020px){section.layout.split-feature .photo-col .fullbleed-image-container{max-height:600px;}}@media (min-width:800px){section.layout.split-feature .photo-col .fullbleed-image-container .fullbleed-image{max-height:600px;}section.layout.split-feature .photo-col .fullbleed-image-container .fullbleed-image img{object-fit:cover;height:100%;width:100%;}}section.layout.split-feature .photo-col.has-third-region .fullbleed-image-container{border-radius:20px 20px 20px 20px;}@media screen and (max-width:1490px){section.layout.split-feature .photo-col.has-third-region .fullbleed-image-container{border-radius:20px 0 0 20px;}}@media screen and (max-width:1020px){section.layout.split-feature .photo-col.has-third-region .fullbleed-image-container{max-height:540px;}}section.layout.split-feature .flex-grid{padding-right:1.25rem;}@media (min-width:800px){section.layout.split-feature .flex-grid{display:flex;gap:40px;padding-top:60px;padding-bottom:60px;}section.layout.split-feature .flex-grid .block{border-right:1px rgba(255,255,255,0.15) solid;padding-right:1.2rem;flex:1;}section.layout.split-feature .flex-grid .block:last-child{border-right:0;}}@media (max-width:799px){section.layout.split-feature .flex-grid{padding-top:10px;padding-bottom:0px;}section.layout.split-feature .flex-grid .block{border-bottom:1px rgba(255,255,255,0.15) solid;padding-top:1.2rem;padding-bottom:1.25rem;}section.layout.split-feature .flex-grid .block:last-child{border-bottom:0;padding-bottom:0;}}section.layout.split-feature .flex-grid h2,section.layout.split-feature .flex-grid h3,section.layout.split-feature .flex-grid h4{color:#A2D035;font-weight:700;font-size:1.125rem;line-height:1.3rem;margin-bottom:0.3rem;}section.layout.split-feature.section-arrow-left{position:relative;}section.layout.split-feature.section-arrow-left:before{content:"";position:absolute;display:block;z-index:0;height:822px;width:570px;content:"";background:url(/themes/custom/sccommerce/images/graphics/arrow-bordered-full.webp) center center no-repeat;background-size:contain;left:-180px;top:-150px;}@media (max-width:799px){section.layout.split-feature.section-arrow-left:before{width:100%;left:0;background-size:570px;}}@media (min-width:800px){section.layout.split-feature.section-arrow-right .text-col{position:relative;}section.layout.split-feature.section-arrow-right .text-col:before{content:"";position:absolute;display:block;z-index:1;height:516px;width:359px;content:"";background:url(/themes/custom/sccommerce/images/graphics/arrow-bordered-leftpoint.png) center right no-repeat;background-size:contain;right:-120px;top:-100px;}}@media (max-width:799px){section.layout.split-feature.mobile-photo-first{border-radius:0 0 0 20px;margin-top:100px;}section.layout.split-feature.mobile-photo-first.has-third-region{border-radius:0 0 20px 20px;}section.layout.split-feature.mobile-photo-first .text-col{order:2;padding-top:30px;}section.layout.split-feature.mobile-photo-first .flex-grid{order:3;}section.layout.split-feature.mobile-photo-first .photo-col{order:1;}section.layout.split-feature.mobile-photo-first .photo-col .fullbleed-image-container{border-radius:20px 0 0 20px;margin-top:-130px;}section.layout.split-feature.mobile-photo-last{margin-bottom:200px;}section.layout.split-feature.mobile-photo-last .text-col{padding-bottom:200px;}section.layout.split-feature.mobile-photo-last .photo-col .fullbleed-image-container{position:absolute;bottom:-200px;max-height:395px;border-radius:20px 0 0 20px;}section.layout.split-feature.mobile-photo-last.has-third-region .text-col{order:1;}section.layout.split-feature.mobile-photo-last.has-third-region .flex-grid{order:2;}section.layout.split-feature.mobile-photo-last.has-third-region .photo-col{order:3;}}@media (min-width:800px){section.industry-slider + section.split-feature{margin-top:60px;}}.section.layout.split-feature + section.bg-ice{margin-top:-20px;}.photo-window-container{padding-top:60px;}@media (max-width:799px){.photo-window-container{padding-top:40px;}}.photo-window-container .intro-text{position:relative;z-index:3;margin-bottom:-80px;padding:0 40px 20px;background-color:#fff;border-radius:0 0 20px 20px;}@media (max-width:799px){.photo-window-container .intro-text{max-width:94%;padding:1.5rem;}}@media (min-width:800px){.photo-window-container .intro-text .col2{justify-self:end;}}.photo-window-container .photo-window-wrapper{position:relative;z-index:1;width:100%;height:500px;margin:0 auto;clip-path:inset(0);}@media (min-width:800px){.photo-window-container .photo-window-wrapper{height:700px;}}.photo-window-container .photo-window{width:100%;max-width:1600px;height:100%;margin:0 auto;}.photo-window-container .photo-window .fullbleed-image,.photo-window-container .photo-window .fullbleed-image-container{width:100%;height:100%;}.photo-window-container .photo-window .fullbleed-image-container img{width:100%;height:100%;object-fit:cover;}.photo-window-container .sub-text{position:relative;z-index:2;margin-top:-80px;padding:45px 40px 60px 40px;background-color:#fff;border-radius:10px 10px 0 0;}@media screen and (max-width:1400px){.photo-window-container .sub-text{max-width:94%;padding:25px 1.5rem;}}.photo-window-container .sub-text .gradient-bar{position:absolute;z-index:3;top:0;left:0;width:100%;}.photo-window-container .sub-text .col3{padding-top:15px;}.photo-window-container .sub-text .col3 h2,.photo-window-container .sub-text .col3 h3,.photo-window-container .sub-text .col3 h4{margin-bottom:0.3rem;font-size:1.125rem;font-weight:700;line-height:1.3rem;}.photo-window-container .sub-text .flex-grid{padding:15px;}@media (max-width:799px){.photo-window-container .sub-text .flex-grid{padding-top:1.2rem;}.photo-window-container .sub-text .flex-grid .block{padding-bottom:0.25rem;}}@media (min-width:800px){.photo-window-container .sub-text .flex-grid{display:flex;flex-wrap:wrap;gap:40px;padding-bottom:60px;}.photo-window-container .sub-text .flex-grid .block{flex:1;padding-right:1.2rem;}.photo-window-container .sub-text .flex-grid.up-2 .block{flex:0 0 calc(50% - 20px);}.photo-window-container .sub-text .flex-grid.up-3 .block{flex:0 0 calc(33.333% - 27px);}.photo-window-container .sub-text .flex-grid.up-4 .block{flex:0 0 calc(25% - 30px);}.photo-window-container .sub-text .flex-grid.up-5 .block{flex:0 0 calc(20% - 32px);}}.photo-window-container .photo-window-mobile-carousel{display:block;width:100%;min-width:0;max-width:100%;overflow:hidden;}.photo-window-container .photo-window-mobile-carousel .swiper-wrapper{min-width:0;}.photo-window-container .photo-window-mobile-carousel .swiper-slide{width:100%;min-width:0;height:auto;}.photo-window-container .sub-text.carousel .swiper-controls{position:relative;z-index:5;width:100%;margin-top:1.25rem;}@media (max-width:799px){.photo-window-container .sub-text.carousel .photo-window-mobile-carousel{padding-top:1.2rem;}.photo-window-container .sub-text.carousel .swiper-wrapper{display:flex;}.photo-window-container .sub-text.carousel .swiper-slide{display:block;height:auto;}.photo-window-container .sub-text.carousel .swiper-controls{display:flex;align-items:center;justify-content:space-between;margin-left:-1rem;}}@media (min-width:800px){.photo-window-container .sub-text.carousel.swiper-disabled .photo-window-mobile-carousel{overflow:visible;}.photo-window-container .sub-text.carousel.swiper-disabled .swiper-wrapper{display:flex;flex-wrap:wrap;gap:40px;transform:none !important;}.photo-window-container .sub-text.carousel.swiper-disabled .swiper-slide{width:auto !important;height:auto;margin-right:0 !important;}.photo-window-container .sub-text.carousel.swiper-disabled .photo-window-mobile-carousel.up-2 .swiper-slide{flex:0 0 calc(50% - 20px);}.photo-window-container .sub-text.carousel.swiper-disabled .photo-window-mobile-carousel.up-3 .swiper-slide{flex:0 0 calc(33.333% - 27px);}.photo-window-container .sub-text.carousel.swiper-disabled .photo-window-mobile-carousel.up-4 .swiper-slide{flex:0 0 calc(25% - 30px);}.photo-window-container .sub-text.carousel.swiper-disabled .photo-window-mobile-carousel.up-5 .swiper-slide{flex:0 0 calc(20% - 32px);}.photo-window-container .sub-text.carousel.swiper-disabled .swiper-controls{display:none;}}.photo-window-container.map{background-color:#E8F9FF;background-image:url(/themes/custom/sccommerce/images/graphics/bg-white.png);background-repeat:repeat-x;background-position:left bottom;background-size:20px 60%;}.photo-window-container.map .intro-text{margin-bottom:0;padding-bottom:10px;background-color:transparent;}.photo-window-container.map .photo-window-wrapper{height:500px;}@media screen and (min-width:1600px){.photo-window-container.map .photo-window-wrapper{overflow:hidden;border-radius:20px 20px 0 0;}}.photo-window-container.map .geolocation-map-container .leaflet-popup h2{font-size:1.68rem;font-weight:800;line-height:2rem;}.photo-window-container.map .geolocation-map-container .leaflet-popup p{margin-top:0.25rem !important;margin-bottom:0.25rem !important;}.photo-window-container.map .sub-text{margin-top:-40px;padding-top:40px;}.photo-window-container.map .sub-text h2{margin-bottom:0.85rem;font-size:1.68rem;font-weight:800;line-height:2rem;}.photo-window-container.map .sub-text p{margin-top:0.25rem !important;margin-bottom:0.25rem !important;}.photo-window-container.map .sub-text .view-content{display:grid;grid-template-columns:1fr;gap:2rem 3.5rem;}@media (min-width:800px){.photo-window-container.map .sub-text .view-content{grid-template-columns:repeat(3,1fr);}}@media (min-width:800px){section.bg-top + section.photo-window-carousel{padding-top:6.5rem;}}@media (max-width:799px){section.bg-top + section.photo-window-carousel{padding-top:0;}}.hero-wrapper{overflow:hidden;height:auto;width:100%;max-width:100vw;}@media (min-width:800px){.hero-wrapper{padding-bottom:40px;}}.hero-wrapper.hero-utility-wrapper{overflow:visible;}.hero-wrapper.hero-utility-wrapper .layout--hero{overflow:hidden;}.layout--hero{background-color:#003E6E;padding-bottom:40px;}@media screen and (max-width:767px){.layout--hero{padding-top:95px;}}@media screen and (max-width:1020px){.layout--hero{padding-bottom:40px;}}@media screen and (min-width:1021px){.layout--hero{padding-bottom:0;}}.layout--hero .grid-container{padding-right:0;}@media (min-width:1512px){.layout--hero .grid-container{padding-left:1.25rem;padding-right:0;}}.layout--hero .grid-container .grid .row{align-items:center;}@media (min-width:1512px){.layout--hero .grid-container .grid .row{column-gap:80px;}}.layout--hero .hero-content{grid-column:span 12;position:relative;z-index:8;}@media screen and (max-width:1020px){.layout--hero .hero-content{order:2;padding-right:1.25rem;padding-top:13px;}}@media screen and (min-width:1021px){.layout--hero .hero-content{padding-right:0;grid-column:span 5;align-items:center;padding-bottom:60px;}}@media screen and (min-width:1020px) and (max-width:1150px){.layout--hero .hero-content{padding-top:40px;}}@media screen and (min-width:1021px) and (max-width:1315px){.layout--hero .hero-content{grid-column:span 5;padding-right:40px;}}@media screen and (min-width:1316px) and (max-width:1530px){.layout--hero .hero-content{padding-right:40px;}}.layout--hero .hero-content h1,.layout--hero .hero-content h2,.layout--hero .hero-content p,.layout--hero .hero-content li,.layout--hero .hero-content p a{color:#fff;}.layout--hero .hero-content h1 em,.layout--hero .hero-content h1 i,.layout--hero .hero-content h2 em,.layout--hero .hero-content h2 i,.layout--hero .hero-content p em,.layout--hero .hero-content p i,.layout--hero .hero-content li em,.layout--hero .hero-content li i,.layout--hero .hero-content p a em,.layout--hero .hero-content p a i{font-size:1.25rem;line-height:1.5rem;display:block;font-style:normal !important;}.layout--hero .hero-image{grid-column:span 12;justify-items:end;position:relative;}.layout--hero .hero-image .imageblock{width:100%;}.layout--hero .hero-image .imageblock .imageblock-container.rounded img,.layout--hero .hero-image .imageblock .imageblock-container.rounded picture{border-radius:0;}@media screen and (max-width:1020px){.layout--hero .hero-image{order:1;margin-top:-1rem;}}@media screen and (min-width:1021px){.layout--hero .hero-image{grid-column:span 7;}}@media screen and (min-width:1021px) and (max-width:1315px){.layout--hero .hero-image{grid-column:span 7;margin-right:-40px;}}@media screen and (min-width:1316px) and (max-width:1512px){.layout--hero .hero-image{margin-right:-61px;}}@media screen and (min-width:1513px) and (max-width:1550px){.layout--hero .hero-image{margin-right:-81px;}}@media screen and (min-width:1550px) and (max-width:1600px){.layout--hero .hero-image{margin-right:-108px;}}@media screen and (min-width:1601px) and (max-width:1630px){.layout--hero .hero-image{margin-right:-130px;}}@media screen and (min-width:1631px){.layout--hero .hero-image{margin-right:-30px;}}.layout--hero .hero-image .imageblock-container{border-radius:20px 0 0 20px;overflow:hidden;}@media screen and (max-width:1020px){.layout--hero .hero-image .imageblock-container{max-height:460px;}}@media screen and (min-width:1021px){.layout--hero .hero-image .imageblock-container{margin-bottom:-40px;width:auto;max-height:730px;overflow:hidden;aspect-ratio:924/730;}}@media screen and (min-width:1021px) and (min-width:1020px) and (max-width:1150px){.layout--hero .hero-image .imageblock-container{aspect-ratio:900/830;}}@media screen and (min-width:1021px){.layout--hero .hero-image .imageblock-container:before{content:"";display:block;position:absolute;left:0;width:420px;height:100%;opacity:0.3;background:linear-gradient(90deg,#000 0%,rgba(0,0,0,0) 100%);z-index:4;}}@media screen and (min-width:1631px){.layout--hero .hero-image .imageblock-container{border-radius:20px;}}@media screen and (min-width:801px) and (max-width:1020px){.layout--hero .hero-image .imageblock-container.imageblock-background-video{max-height:600px;}}.layout--hero .vimeo-wrapper{position:absolute;width:100%;height:100%;overflow:hidden;}.layout--hero .vimeo-wrapper #heroVideo{position:absolute;top:50%;left:50%;width:106%;height:106%;transform:translate(-50%,-50%);z-index:1;}@media screen and (min-width:641px) and (max-width:1150px){.layout--hero .vimeo-wrapper #heroVideo{width:140%;height:140%;}}.layout--hero .vimeo-wrapper .playpause{position:absolute;appearance:none;border:0;background:transparent;border-radius:42px;z-index:10;bottom:20px;left:20px;width:42px;height:42px;padding:0;outline:1px dashed transparent;outline-offset:4px;}@media (prefers-reduced-motion:no-preference){.layout--hero .vimeo-wrapper .playpause{transition:all 0.35s ease-in-out;}}.layout--hero .vimeo-wrapper .playpause img{width:42px;height:42px;}.layout--hero .vimeo-wrapper .playpause:hover,.layout--hero .vimeo-wrapper .playpause:focus{outline:1px dashed white;outline-offset:4px;}@media (min-width:800px){.layout--hero.no-photo .hero-content{padding-top:60px;padding-bottom:60px;grid-column:span 10;}}.layout--hero.no-photo .hero-arrow-bordered{display:none;}.layout--hero .supplier-logo-wrapper{display:flex;width:100%;justify-content:flex-end;}.layout--hero .supplier-logo-wrapper .supplier-logo-container{display:inline-flex;background-color:#fff;margin-top:-60px;position:relative;z-index:8;border-radius:20px 20px 0 0;padding:15px 40px 10px 20px;display:inline-flex;max-width:max-content;align-items:center;gap:1rem;}.layout--hero .supplier-logo-wrapper .supplier-logo-container img{width:auto !important;max-height:60px;}@media (max-width:799px){.layout--hero .supplier-logo-wrapper{order:3;justify-content:flex-start;padding-top:25px;}.layout--hero .supplier-logo-wrapper .supplier-logo-container{margin-top:0px;margin-bottom:-40px;}}@media (min-width:800px){.hero-wrapper .row{position:relative;}.hero-arrow-bordered{position:absolute;display:block;z-index:0;height:822px;width:570px;content:"";background:url(/themes/custom/sccommerce/images/graphics/arrow-bordered-full.webp) center center no-repeat;background-size:contain;left:-220px;top:60px;}}.hero-arrow-green{display:block;position:absolute;width:161px;height:86px;left:-48px;top:47px;content:"";background:url(/themes/custom/sccommerce/images/graphics/arrows-green.webp) center center no-repeat;background-size:contain;z-index:7;}@media screen and (min-width:1021px) and (max-width:1320px){.hero-arrow-green{width:120px;height:86px;}}@media (max-width:799px){.hero-arrow-green{width:87px;height:46px;left:-18px;}}@media (min-width:800px){.hero-wrapper.has-photo + .layout--onecol.bg-ice:not(.layout--snapshot){margin-top:-40px;padding-top:60px;}}@media (min-width:800px){.hero-wrapper + .pillars-section{margin-top:-3rem;}.hero-wrapper + .pillars-section .bg-ice{padding-top:120px;}}@media (min-width:800px){.hero-wrapper.has-photo + .layout--snapshot{padding-top:150px;margin-top:-3rem;}}@media screen and (min-width:1021px){.layout--hero.layout--news-hero .hero-content{grid-column:span 6;}}@media screen and (min-width:1021px) and (max-width:1315px){.layout--hero.layout--news-hero .hero-content{grid-column:span 6;}}@media screen and (min-width:1021px){.layout--hero.layout--news-hero .hero-content.widewidth{grid-column:span 9;}}@media screen and (min-width:1021px) and (max-width:1315px){.layout--hero.layout--news-hero .hero-content.widewidth{grid-column:span 9;}}@media screen and (min-width:1021px){.layout--hero.layout--news-hero .hero-image{grid-column:span 6;}}@media screen and (min-width:1021px) and (max-width:1315px){.layout--hero.layout--news-hero .hero-image{grid-column:span 6;}}@media screen and (min-width:1600px){.layout--hero.layout--news-hero .hero-image{margin-right:-27px;}}@media screen and (max-width:1020px){.layout--hero.layout--news-hero .hero-image .imageblock-container{max-height:300px;}}@media screen and (min-width:1021px){.layout--hero.layout--news-hero .hero-image .imageblock-container{max-height:560px;}}.layout--hero.layout--news-hero .hero-image.no-image{display:none;}.layout--hero.layout--news-hero .hero-arrow-bordered-incentives{position:absolute;}.layout--hero.layout--news-hero .hero-content.has-caption{display:flex;flex-direction:column;justify-content:space-between;padding-bottom:30px;height:100%;}.layout--hero.layout--news-hero .hero-content.has-caption .top-content{padding-top:80px;}.layout--hero.layout--news-hero .hero-content.widewidth{padding-top:60px;}@media (max-width:799px){.layout--hero.layout--news-hero .hero-content.widewidth{padding-top:0;}}.layout--hero.layout--news-hero .hero-content .news-date{display:flex;align-items:center;font-size:0.9rem;color:#fff;gap:1rem;font-weight:500;margin-bottom:1.75rem;}@media screen and (max-width:1315px){.layout--hero.layout--news-hero .hero-content .news-date{margin-bottom:0.75rem;}}.layout--hero.layout--news-hero .hero-content .news-date .block-field-blocknodearticlefield-estimated-read-time{display:flex;gap:0.5rem;}.layout--hero.layout--news-hero .hero-content .news-date .block-field-blocknodearticlefield-estimated-read-time:before{content:"";display:block;width:16px;height:16px;background:url(/themes/custom/sccommerce/images/icons/clock.png) center center no-repeat;background-size:contain;}@media (min-width:800px){.layout--hero.layout--news-hero .hero-content h1{font-size:2.5rem;line-height:2.7rem;}}.layout--hero.layout--news-hero .hero-content .block-field-blocknodearticlefield-intro-or-summary{color:#fff;}.layout--hero.layout--news-hero .hero-content .image-caption{align-self:flex-end;font-size:0.85rem;font-style:italic;}.layout--hero.layout--news-hero .hero-content .image-caption p{font-size:0.85rem !important;line-height:1rem !important;}.layout--hero.layout--news-hero .hero-content .image-caption p:before{display:inline-block;padding-right:4px;color:#fff;content:"Photo: ";}.article-container p + img,.article-container h2 + img,.article-container h3 + img,.article-container ul + img{margin-top:1.2rem;margin-bottom:1.2rem;}@media (max-width:799px){.fast-fact-container{padding-top:2rem;}}@media (min-width:800px){.fast-fact-container{padding-left:25px;}}.fast-fact-container .block-field-blocknodearticlefield-fast-fact:before{content:"Fast Facts";display:block;color:#003E6E;font-family:"HCo Gotham","Arial","Helvetica Neue","Helvetica",sans-serif;font-size:1.625rem;font-weight:800;line-height:1.675rem;margin-bottom:1rem;}.fast-fact-container .block-field-blocknodearticlefield-fast-fact p{background-color:#E8F9FF;padding:1.25rem;border-radius:20px;}@media (max-width:799px){.page-node-type-incentive .layout--hero.layout--news-hero .hero-content .hero-content-text{padding-bottom:50px;}}@media screen and (min-width:1021px){.page-node-type-incentive .layout--hero.layout--news-hero .hero-content.widewidth{grid-column:span 10;}}@media screen and (min-width:1021px){.page-node-type-incentive .layout--hero.layout--news-hero .hero-image{grid-column:span 12;}.page-node-type-incentive .layout--hero.layout--news-hero .hero-image.has-image{grid-column:span 6;}}@media (min-width:800px){.page-node-type-incentive .hero-arrow-bordered-incentives{position:absolute;display:block;z-index:0;height:660px;width:458px;content:"";background:url(/themes/custom/sccommerce/images/graphics/arrow-bordered-full.webp) center center no-repeat;background-size:contain;left:-240px;top:10px;}.page-node-type-incentive .hero-cyan-stripes{position:absolute;display:block;z-index:3;height:15px;width:210px;content:"";background:url(/themes/custom/sccommerce/images/graphics/arrow-slash.webp) center center no-repeat;background-size:cover;right:0;bottom:0px;}}@media (min-width:800px) and (min-width:800px){.page-node-type-incentive .hero-image.has-image .imageblock-container{height:550px;}.page-node-type-incentive .hero-image.has-image .imageblock-container .block{height:100%;}}@media (min-width:800px){.page-node-type-incentive .hero-image.has-image .hero-cyan-stripes{height:30px;right:auto;z-index:10;background-size:cover;left:-109px;bottom:29px;}}.layout--incentive-nav{margin-top:-40px !important;}@media (min-width:800px){.layout--incentive-nav{position:sticky;top:0;transition:all 0.35s ease-in-out;}}.layout--incentive-nav.is-stuck{border-bottom:1px #BDEEFF solid;z-index:30;}@media (max-width:799px){.layout--incentive-nav .hero-grid-container{padding-right:0;}}@media (min-width:800px){.hero-wrapper.has-photo + .layout--incentive-nav .col.page-nav-column{grid-column:span 6;}}.page-node-type-incentive article h3{font-size:1.5rem;line-height:1.8rem;}.page-node-type-incentive article section.incentive-section:nth-of-type(odd){background-color:#E8F9FF;}.page-node-type-incentive .incentive-section:nth-child(odd) .accordion-item button.accordion-title,.bg-ice .accordion-item button.accordion-title{background-color:#fff;}.page-node-type-incentive .incentive-section:nth-child(odd) .accordion-item button.accordion-title:hover,.bg-ice .accordion-item button.accordion-title:hover{background-color:#8edaf5;}.page-node-type-event .hero-wrapper{padding-bottom:0;}@media (max-width:799px){.page-node-type-event .layout--hero .grid-container .grid .row{padding-bottom:40px;}}@media (min-width:800px){.page-node-type-event .layout--hero .grid-container .grid .row{gap:40px 80px;}}.page-node-type-event .layout--onecol{overflow:visible;}.block-field-blocknodeeventfield-registration-or-event-link a{transition:all 0.65s ease-in-out;padding:1.25rem 2rem;line-height:1;position:relative;overflow:hidden;font-family:"HCo Gotham Narrow","Arial","Helvetica Neue","Helvetica",sans-serif;font-weight:500;text-decoration:none;appearance:none;font-size:1rem;border-radius:90px;background:linear-gradient(90deg,#A2D035 0%,#34BCED 45%,#34BCED 65%,#A2D035 90%);background-size:150% 100%;background-position:left center;display:flex;color:#003E6E !important;display:inline-flex;align-items:center;gap:1rem;justify-content:space-between;align-items:center;border:0;transition:all 0.35s ease-in-out;}.block-field-blocknodeeventfield-registration-or-event-link a:focus,.block-field-blocknodeeventfield-registration-or-event-link a:hover{background-position:right center;}.layout--event-body .event-details-container{padding-top:40px;}@media (min-width:800px){.layout--event-body .event-details-container{padding-right:55px;}}.layout--event-body .event-details-container img{margin-bottom:1.5rem;}.layout--event-body .aside-column{position:relative;z-index:3;margin-top:-35px;}.layout--event-body .aside-column .event-aside-container{border-radius:10px 10px 20px 20px;overflow:hidden;background-color:#E8F9FF;}.layout--event-body .aside-column .event-aside-container .aside-header{padding:20px 40px 20px 40px;border-bottom:1px #fff solid;font-weight:700;color:#003E6E;display:block;margin-bottom:0 !important;}.layout--event-body .aside-column .event-aside-container .block{padding:20px 40px;border-bottom:1px #fff solid;}.layout--event-body .aside-column .event-aside-container .block.block-field-blocknodeeventfield-location,.layout--event-body .aside-column .event-aside-container .block.block-field-blocknodeeventfield-event-cost,.layout--event-body .aside-column .event-aside-container .block.block-field-blocknodeeventfield-date{display:flex;align-items:center;gap:1.2rem;}.layout--event-body .aside-column .event-aside-container .block.block-field-blocknodeeventfield-location:before,.layout--event-body .aside-column .event-aside-container .block.block-field-blocknodeeventfield-event-cost:before,.layout--event-body .aside-column .event-aside-container .block.block-field-blocknodeeventfield-date:before{content:"";width:50px;height:50px;display:flex;border-radius:50px;background-color:#fff;background-position:center;background-repeat:no-repeat;}.layout--event-body .aside-column .event-aside-container .block.block-field-blocknodeeventfield-date:before{background-image:url(/themes/custom/sccommerce/images/icons/icon-calendar.png);background-size:15px;}.layout--event-body .aside-column .event-aside-container .block.block-field-blocknodeeventfield-location:before{background-image:url(/themes/custom/sccommerce/images/icons/icon-map-marker-alt.png);background-size:13px;}.layout--event-body .aside-column .event-aside-container .block.block-field-blocknodeeventfield-location p{margin-bottom:0 !important;}.layout--event-body .aside-column .event-aside-container .block.block-field-blocknodeeventfield-event-cost:before{background-image:url(/themes/custom/sccommerce/images/icons/icon-ticket.png);background-size:20px;}.layout--event-body .aside-column .event-aside-container .block.block-field-blocknodeeventfield-registration-or-event-link{border-bottom:0;}.layout--event-body .aside-column .event-aside-container .block.block-field-blocknodeeventfield-registration-or-event-link a{width:100%;justify-content:center;}@media (max-width:799px){.success-story-hero-wrapper .layout--hero{padding-bottom:90px;}}@media screen and (min-width:1021px){.success-story-hero-wrapper .layout--hero .hero-content{grid-column:span 6;}.success-story-hero-wrapper .layout--hero .hero-content:not(.widewidth){padding-bottom:100px;padding-top:24px;}}@media screen and (min-width:1021px){.success-story-hero-wrapper .layout--hero .hero-image{grid-column:span 6;}}@media screen and (min-width:1021px){.success-story-hero-wrapper .layout--hero .hero-content.widewidth{grid-column:span 10;padding-bottom:120px;padding-top:40px;}}.success-story-hero-wrapper h1{font-size:3rem;line-height:3.6rem;}.success-story-hero-wrapper h1 strong{color:#30BCED;font-weight:500;font-size:1rem;}.success-story-hero-wrapper .hero-logo-container .logo-location{margin-top:-60px;position:relative;z-index:8;background-color:#fff;border-radius:20px 20px 0 0;padding:15px 40px 10px 20px;display:inline-flex;max-width:max-content;align-items:center;gap:1.25rem;}@media screen and (min-width:1475px){.success-story-hero-wrapper .hero-logo-container .logo-location{margin-left:-20px;}}.success-story-hero-wrapper .hero-logo-container .logo-location .block-field-blocknodesuccess-storyfield-company-logo img{width:auto !important;max-height:67px;max-width:200px;}.success-story-hero-wrapper .hero-logo-container .logo-location .block-field-blocknodesuccess-storyfield-company-location{color:#003E6E;font-family:"HCo Gotham","Arial","Helvetica Neue","Helvetica",sans-serif;font-weight:800;font-size:1.125rem;}.milestone-timeline-section .timeline-copy-area{background-color:#E8F9FF;border-radius:10px 10px 20px 20px;}.milestone-timeline-section .timeline-copy-area .timeline-copy-region{padding:60px 40px;}.milestone-timeline-section .timeline-accordion-container{align-items:center;}.layout--snapshot blockquote,.layout--snapshot .block-field-blocknodesuccess-storyfield-quote{background-color:transparent;padding:0 20px 0 0;margin:0;border-radius:0;}.layout--snapshot blockquote:before,.layout--snapshot .block-field-blocknodesuccess-storyfield-quote:before{color:#30BCED;line-height:2rem;font-size:4rem;position:relative;display:block;left:-15px;top:0;}.layout--snapshot blockquote:after,.layout--snapshot .block-field-blocknodesuccess-storyfield-quote:after{display:inline-block;content:"”";font-size:4.5rem;line-height:2rem;font-family:"HCo Gotham","Arial","Helvetica Neue","Helvetica",sans-serif;color:rgba(255,255,255,0.35);line-height:2rem;position:absolute;right:-15px;bottom:-15px;}.layout--snapshot .block-field-blocknodesuccess-storyfield-citation{font-size:0.9rem;line-height:1.3rem;}@media (min-width:800px){.layout--snapshot .snapshot-photo-column{grid-column:span 4;}}.layout--snapshot .snapshot-center-content{padding:45px 60px;background-color:#E8F9FF;border-radius:20px;}@media (min-width:800px){.layout--snapshot .snapshot-center-content{grid-column:span 5;}.layout--snapshot .snapshot-center-content.no-photo{grid-column:span 9;}}.layout--snapshot .snapshot-center-content blockquote{padding-left:40px;padding-right:50px;padding-top:25px;padding-bottom:45px;}.layout--snapshot .snapshot-center-content blockquote p{font-size:1.125rem !important;font-style:normal;line-height:1.6rem !important;}.layout--snapshot .snapshot-center-content blockquote:before{left:0;}@media (min-width:800px){.layout--snapshot .snapshot-right-content-container{grid-column:span 3;}}.layout--snapshot .snapshot-right-content-container .snapshot-right-content{padding:45px 40px;border-radius:20px;}.layout--snapshot .snapshot-right-content-container .snapshot-right-content .block-field-blocknodesuccess-storyfield-quote{color:#fff;}.layout--snapshot .snapshot-right-content-container .snapshot-right-content .block-field-blocknodesuccess-storyfield-quote p{color:#fff;font-size:1.125rem !important;line-height:1.6rem !important;}.layout--snapshot .snapshot-right-content-container .snapshot-right-content .block-field-blocknodesuccess-storyfield-citation{color:#fff;}.layout--snapshot .snapshot-right-content-container .snapshot-right-content .block-field-blocknodesuccess-storyfield-citation p{color:#fff;font-size:0.85rem !important;line-height:1rem !important;}.layout--snapshot .snapshot-right-content-container .snapshot-right-content .statblock .stat-number{color:#fff;background-color:transparent;padding:0;border-radius:0;}.layout--snapshot .snapshot-right-content-container .snapshot-right-content .statblock .stat-text{color:#fff;padding-left:0;padding-right:0;}.layout--snapshot .snapshot-right-content-container .snapshot-right-content .statblock + .statblock{padding-top:1rem;}.layout--snapshot .snapshot-right-content-container .snapshot-cta-content{padding-top:1.25rem;display:flex;flex-direction:column;gap:1rem;}.layout--snapshot .snapshot-right-content-container .snapshot-cta-content .button-block,.layout--snapshot .snapshot-right-content-container .snapshot-cta-content a{width:100%;display:flex;justify-content:center;}.layout--snapshot.quote .snapshot-photo-column .imageblock,.layout--snapshot.quote .snapshot-photo-column .imageblock-container{height:100%;}.layout--snapshot.bg-ice .snapshot-center-content{background-color:#fff;}.layout--snapshot.transparent-style .snapshot-center-content{padding:0 40px 20px 0;background-color:transparent;}.layout--snapshot.stacked{align-items:start;}.layout--snapshot.stacked .snapshot-center-content{padding:0;background-color:transparent;display:flex;flex-direction:column;gap:1.125rem;align-items:flex-start;}.layout--snapshot.stacked .snapshot-center-content .block.textblock{background-color:#E8F9FF;border-radius:20px;padding:30px;}.layout--snapshot.stacked .snapshot-center-content .block.textblock p:last-child{margin-bottom:0 !important;}.layout--newsroom-hero.layout--incentive-nav{padding-top:1.25rem;padding-bottom:1rem;transition:all 0.35s ease-in-out;margin-top:0 !important;background-color:#003E6E;position:relative !important;}@media (max-width:799px){.layout--newsroom-hero.layout--incentive-nav{padding-bottom:0;padding-top:95px;}}.layout--newsroom-hero.layout--incentive-nav .hero-newsroom-wrapper{background-color:#003E6E;padding-bottom:0;}@media (min-width:800px){.layout--newsroom-hero.layout--incentive-nav .hero-newsroom-wrapper .top-content{display:flex;align-items:center;justify-content:space-between;}}.layout--newsroom-hero.layout--incentive-nav .hero-newsroom-wrapper .top-content .title-nav h1{color:#fff;font-size:2.6rem;line-height:3rem;}@media (min-width:800px){.layout--newsroom-hero.layout--incentive-nav .hero-newsroom-wrapper .top-content .news-pagenav{justify-self:flex-end;}}.layout--newsroom-hero.layout--incentive-nav .hero-newsroom-wrapper .top-content .news-pagenav .page-anchor-nav a{font-size:1rem !important;border-bottom:0 !important;color:#fff;}.layout--newsroom-hero.layout--incentive-nav .hero-newsroom-wrapper .top-content .news-pagenav .page-anchor-nav a.active{color:#A2D035;}@media (min-width:800px){.layout--newsroom-hero.layout--incentive-nav .hero-newsroom-wrapper .top-content .news-pagenav .page-anchor-nav li:first-child{display:none;}}@media (max-width:799px){.mobile-jump-links{position:sticky !important;top:0;margin-top:0 !important;transition:all 0.35s ease-in-out;background-color:#003E6E;padding:0.25rem 1.25rem;z-index:30;}.mobile-jump-links .page-anchor-nav a{font-size:1rem !important;border-bottom:0 !important;color:#fff;}.mobile-jump-links .page-anchor-nav a.active{color:#A2D035;}}@media (max-width:799px) and (min-width:800px){.mobile-jump-links .page-anchor-nav li:first-child{display:none;}}#featured{background-color:#003E6E;border-top:1px rgba(255,255,255,0.2) solid;padding-bottom:1.2rem;padding-top:2rem;}#featured .feature-news-section .row{align-items:flex-start !important;}@media screen and (min-width:768px) and (max-width:1410px){#featured .featured-news-main{padding-right:30px;}}.recent-header-container{margin-bottom:1.8rem;}.recent-header-container h2 a{display:flex;transition:all 0.35s ease-in-out;align-items:center;text-decoration:none;font-size:1.625rem;line-height:2rem;gap:0.5rem;}.recent-header-container h2 a:after{content:"";text-decoration:none;background:url(/themes/custom/sccommerce/images/icons/arrow-right.webp) center center no-repeat;background-size:contain;width:14px;height:27px;transition:all 0.35s ease-in-out;}.recent-header-container h2 a:hover{gap:1rem;}@media (max-width:799px){.recent-header-container h2 a{display:block;}.recent-header-container h2 a:after{display:inline-block;background-position:0 77%;}}.recent-news-container .news-events{display:grid;grid-template-columns:1fr;gap:1.25rem;}.recent-news-container .news-events .recent-news-section .news-card-section{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;}@media (max-width:799px){.recent-news-container .news-events .recent-news-section .news-card-section{grid-template-columns:1fr;}}.recent-news-container.has-events .news-events{grid-template-columns:2fr 1fr;}@media (max-width:799px){.recent-news-container.has-events .news-events{grid-template-columns:1fr;}}.recent-news-container.has-events .recent-news-section .news-card-section{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;}@media (max-width:799px){.recent-news-container.has-events .recent-news-section .news-card-section{grid-template-columns:1fr;}}@media (min-width:800px){.recent-news-container .events-section{padding-left:20px;}}@media (max-width:799px){.recent-news-container .events-section .views-element-container .views-row:first-child{padding-top:4rem;}}.recent-news-container .events-section .card{background-color:#F4F4F4;border:1px solid #D9D9D9;}.recent-news-container .events-section .card .card-link{padding:0 !important;}@media (max-width:799px){.topics-section .views-element-container{padding-top:4rem;}.topics-section .views-element-container:first-of-type{padding-top:0;}}@media (min-width:800px){.topics-section{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:1.25rem;row-gap:4.5rem;}}.topics-section .recent-news-section{display:grid;grid-template-columns:1fr;gap:1.25rem;}.page-node-type-industry .hero-wrapper{position:relative;z-index:5;}section.layout.industry-intro-container{position:relative;z-index:2;}@media (min-width:800px){section.layout.industry-intro-container{padding-top:150px;margin-top:-3rem;}}section.layout.industry-intro-container .stat-grid{display:grid;gap:1.125rem;}@media (min-width:800px){section.layout.industry-intro-container .stat-grid{padding-left:90px;margin-top:1rem;gap:1.5rem;grid-template-columns:1fr 1fr;}}section.layout.industry-intro-container .stat-grid .imageblock,section.layout.industry-intro-container .stat-grid .logo{grid-column:span 2;}section.layout.industry-intro-container .stat-grid .statblock{background-color:#fff;padding:28px 28px;border-radius:20px;}section.layout.industry-intro-container .stat-grid .statblock .stat-number{font-size:1.875rem;background-color:transparent;padding:0;}section.layout.industry-intro-container .stat-grid .statblock .stat-text{padding-right:0;margin-top:0;padding-left:0;}section.layout.industry-intro-container .stat-grid .statblock .stat-text p{margin-top:0rem;margin-bottom:0 !important;}section.layout.industry-intro-container .stat-grid .statblock:first-of-type{grid-column:span 2;background-color:#003E6E;padding-left:30px;padding-right:30px;}@media (max-width:799px){section.layout.industry-intro-container .stat-grid .statblock:first-of-type{padding-top:2rem;}}@media (min-width:800px){section.layout.industry-intro-container .stat-grid .statblock:first-of-type{display:flex;align-items:center;gap:1rem;}}section.layout.industry-intro-container .stat-grid .statblock:first-of-type .stat-number{color:#fff;font-size:3.125rem;}section.layout.industry-intro-container .stat-grid .statblock:first-of-type .stat-text{color:#fff;padding-right:40px;}section.layout.industry-intro-container .stat-grid .statblock:first-of-type .stat-text p{margin-top:0;margin-bottom:0;}.photo-window-container.pillars-section{padding-top:0;}.photo-window-container.pillars-section .card-container-column{padding-top:1.5rem;}.photo-window-container.pillars-section .text-flex-grid h2,.photo-window-container.pillars-section .text-flex-grid h3,.photo-window-container.pillars-section .text-flex-grid h4{font-weight:700;font-size:1.125rem;line-height:1.3rem;margin-bottom:0.3rem;}@media (max-width:799px){.photo-window-container.pillars-section .sub-text{margin-top:-35px;}}.hero-wrapper.hero-utility-wrapper .layout--hero{padding-bottom:150px;}@media (max-width:799px){.hero-wrapper.hero-utility-wrapper .layout--hero{padding-bottom:20px;padding-top:90px;}}@media screen and (min-width:1021px){.hero-wrapper.hero-utility-wrapper .layout--hero .hero-content{grid-column:span 7;}}@media screen and (min-width:1021px) and (max-width:1315px){.hero-wrapper.hero-utility-wrapper .layout--hero .hero-content{grid-column:span 7;}}.hero-wrapper.hero-utility-wrapper .layout--hero .hero-content.widewidth{padding-top:0px;}@media (min-width:800px){.hero-wrapper.hero-utility-wrapper .layout--hero .hero-content.widewidth{padding-top:60px;}}@media screen and (min-width:1021px){.hero-wrapper.hero-utility-wrapper .layout--hero .hero-content.widewidth{grid-column:span 9;}}@media screen and (min-width:1021px) and (max-width:1315px){.hero-wrapper.hero-utility-wrapper .layout--hero .hero-content.widewidth{grid-column:span 9;}}@media screen and (min-width:1021px){.hero-wrapper.hero-utility-wrapper .layout--hero .hero-image{grid-column:span 5;}}@media screen and (min-width:1021px) and (max-width:1315px){.hero-wrapper.hero-utility-wrapper .layout--hero .hero-image{grid-column:span 5;}}@media screen and (min-width:1600px){.hero-wrapper.hero-utility-wrapper .layout--hero .hero-image{margin-right:-27px;}}@media screen and (max-width:1020px){.hero-wrapper.hero-utility-wrapper .layout--hero .hero-image .imageblock-container{max-height:300px;}}@media screen and (min-width:1021px){.hero-wrapper.hero-utility-wrapper .layout--hero .hero-image .imageblock-container{max-height:560px;}}.hero-wrapper.hero-utility-wrapper .layout--hero .hero-image.no-image{display:none;}@media (min-width:800px){.hero-wrapper.hero-utility-wrapper .layout--hero .hero-wrapper .row{position:relative;}.hero-wrapper.hero-utility-wrapper .layout--hero .hero-arrow-bordered-right{position:absolute;display:block;z-index:0;height:380px;width:270px;content:"";background:url(/themes/custom/sccommerce/images/graphics/arrow-bordered-leftpoint.png) center center no-repeat;background-size:contain;right:-220px;bottom:0px;}}.swiper-quotes{overflow:hidden;padding:2rem 0 3rem;}.swiper-quotes .swiper-quote-wrapper{align-items:stretch;}.swiper-quotes .swiper-slide{height:auto;display:flex;transition:opacity 0.45s ease,filter 0.45s ease;padding:40px 0;}.swiper-quotes .swiper-slide blockquote{width:100%;margin:0;padding-left:60px;padding-right:60px;transform:scale(0.92);opacity:0.35;filter:saturate(0.85);}@media (prefers-reduced-motion:no-preference){.swiper-quotes .swiper-slide blockquote{transition:transform 0.45s ease,opacity 0.45s ease,background-color 0.45s ease,filter 0.45s ease;}}.swiper-quotes .swiper-slide.swiper-slide-active blockquote{transform:scale(1.06);opacity:1;filter:saturate(1);z-index:2;}.swiper-quotes .swiper-controls{margin:0 auto;max-width:max-content;gap:1.25rem;align-items:center;}.swiper-quotes .swiper-pagination{position:relative;}.swiper-quotes .swiper-pagination .swiper-pagination-bullet.active{background-color:#0E97C8;}.swiper-quotes .swiper-button-prev,.swiper-quotes .swiper-button-next{color:currentColor;}#block-alert{width:100%;background-color:#002846;color:#fff;}#block-alert p,#block-alert li,#block-alert a{color:#fff;}#block-alert .grid-container{position:relative;}#block-alert .grid-container .alert-content{display:flex;align-items:center;justify-content:space-between;width:100%;padding:1.2rem 0;}#block-alert button.dismiss{display:flex;width:53px;height:53px;padding:0;align-items:center;justify-content:center;border-radius:100%;border:0;background-color:rgba(255,255,255,0.2);}#block-alert button.dismiss .icon{display:flex;width:10px;height:10px;background:url(/themes/custom/sccommerce/images/icons/icon-close.png) center center no-repeat;background-size:contain;}.imageblock-container:not(.floating){position:relative;z-index:6;}.imageblock-container:not(.floating) img:not(.playbutton),.imageblock-container:not(.floating) picture{object-fit:cover;width:100%;height:100%;z-index:2;}.imageblock-container:not(.floating) .icon img{object-fit:contain !important;}.imageblock-container:not(.floating) a.playbuttonlink{display:flex;width:100%;height:100%;justify-content:center;align-items:center;position:absolute;top:0;left:0;z-index:5;}.imageblock-container:not(.floating) a.playbuttonlink img{transition:all 0.35s ease-in-out;border-radius:9999px;position:relative;object-fit:none !important;height:100px;width:100px;}@media (max-width:799px){.imageblock-container:not(.floating) a.playbuttonlink img{height:75px;width:75px;object-fit:contain !important;}}.imageblock-container:not(.floating) a.playbuttonlink:hover img,.imageblock-container:not(.floating) a.playbuttonlink:focus img{transform:scale(1.1);}.imageblock-container:not(.floating) a.playbuttonlink:focus img{outline:1px #0F9ED2 dashed;border:1px #003E6E solid;}.imageblock-container.floating{position:relative;}@media (min-width:800px){.imageblock-container.floating{margin-top:-55px;margin-bottom:-55px;}}.page-node-type-layout-page .hero-wrapper .imageblock:not(.caption-under-image),.layout--onecol .imageblock:not(.caption-under-image),.imageblock:not(.caption-under-image){position:relative;}.page-node-type-layout-page .hero-wrapper .imageblock:not(.caption-under-image) figure,.layout--onecol .imageblock:not(.caption-under-image) figure,.imageblock:not(.caption-under-image) figure{position:relative;}.page-node-type-layout-page .hero-wrapper .imageblock:not(.caption-under-image).full_bleed figure,.layout--onecol .imageblock:not(.caption-under-image).full_bleed figure,.imageblock:not(.caption-under-image).full_bleed figure{width:100%;height:100%;}.page-node-type-layout-page .hero-wrapper .imageblock:not(.caption-under-image) figcaption,.layout--onecol .imageblock:not(.caption-under-image) figcaption,.imageblock:not(.caption-under-image) figcaption{position:absolute;bottom:15px;left:15px;background-color:#003E6E;padding:6px 12px;border-radius:11px;z-index:20;width:max-content;}.page-node-type-layout-page .hero-wrapper .imageblock:not(.caption-under-image) figcaption p,.layout--onecol .imageblock:not(.caption-under-image) figcaption p,.imageblock:not(.caption-under-image) figcaption p{margin-bottom:0 !important;font-size:0.75rem !important;line-height:1rem;color:#fff;font-style:normal !important;}.page-node-type-layout-page .hero-wrapper .imageblock:not(.image-under-caption) figcaption{left:auto;right:15px;}@media (min-width:800px){.col.auto{align-self:end;padding-bottom:1.5rem;}}.card-container{display:grid;gap:1.5rem;}@media (max-width:799px){.card-container{grid-template-columns:minmax(0,1fr);}.card-container.mobile-up-2{grid-template-columns:repeat(2,minmax(0,1fr));}}@media screen and (min-width:768px) and (max-width:1024px){.card-container.up-4,.card-container.up-5{grid-template-columns:repeat(3,1fr);}}@media (min-width:800px){.card-container.up-2{grid-template-columns:repeat(2,1fr);}.card-container.up-3{grid-template-columns:repeat(3,1fr);}.card-container.up-4{grid-template-columns:repeat(4,1fr);}.card-container.up-5{grid-template-columns:repeat(5,1fr);}}.card-container .block-inline-blockfeature-incentive-card{height:100%;}.card-container .block-inline-blockfeature-incentive-card .card,.card-container .block-inline-blockfeature-incentive-card .media-card{height:100%;}@media (min-width:800px){.card-to-carousel .swiper{overflow:visible;}.card-to-carousel .swiper-wrapper{display:grid !important;gap:1.5rem;transform:none !important;}.card-to-carousel .swiper-slide{width:auto !important;margin-right:0 !important;flex-shrink:1 !important;height:100%;}.card-to-carousel .swiper-slide .card{height:100%;}.card-to-carousel .swiper-controls{display:none;}}@media screen and (min-width:800px) and (min-width:768px) and (max-width:1024px){.card-to-carousel.up-4 .swiper-wrapper,.card-to-carousel.up-5 .swiper-wrapper{grid-template-columns:repeat(3,1fr) !important;}}@media (min-width:800px){.card-to-carousel.up-2 .swiper-wrapper{grid-template-columns:repeat(2,1fr) !important;}.card-to-carousel.up-3 .swiper-wrapper{grid-template-columns:repeat(3,1fr) !important;}.card-to-carousel.up-4 .swiper-wrapper{grid-template-columns:repeat(4,1fr) !important;}.card-to-carousel.up-5 .swiper-wrapper{grid-template-columns:repeat(5,1fr) !important;}}.card,.media-card,.resource-card{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;background-color:#fff;border:1px solid #ADDBED;border-radius:20px;padding:25px 20px 20px;}@media (prefers-reduced-motion:no-preference){.card,.media-card,.resource-card{transition:transform 0.25s ease,box-shadow 0.25s ease,border-color 0.25s ease;}}.card::before,.media-card::before,.resource-card::before{content:"";position:absolute;inset:0;z-index:0;padding:1px;border-radius:inherit;background:linear-gradient(90deg,#A2D035 0%,#34BCED 45%,#34BCED 65%,#A2D035 90%);opacity:0;pointer-events:none;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;}@media (prefers-reduced-motion:no-preference){.card::before,.media-card::before,.resource-card::before{transition:opacity 0.25s ease;}}.card > *,.media-card > *,.resource-card > *{position:relative;z-index:1;}.card .contextual,.media-card .contextual,.resource-card .contextual{z-index:20;}.card .inner,.media-card .inner,.resource-card .inner{display:flex;flex-direction:column;height:100%;}@media (prefers-reduced-motion:no-preference){.card .inner,.media-card .inner,.resource-card .inner{transition:transform 0.25s ease;}}.card .topper,.media-card .topper,.resource-card .topper{display:block;height:13px;}.card.no-photo .image-icon,.media-card.no-photo .image-icon,.resource-card.no-photo .image-icon{width:43px;height:43px;margin-bottom:22px;}@media (prefers-reduced-motion:no-preference){.card.no-photo .image-icon,.media-card.no-photo .image-icon,.resource-card.no-photo .image-icon{transition:transform 0.25s ease,opacity 0.25s ease;}}.card.no-photo .image-icon .icon,.media-card.no-photo .image-icon .icon,.resource-card.no-photo .image-icon .icon{width:43px;height:43px;}.card.has-photo,.media-card.has-photo,.resource-card.has-photo{padding:15px;}.card.has-photo .image-icon,.media-card.has-photo .image-icon,.resource-card.has-photo .image-icon{position:absolute;top:20px;left:20px;z-index:2;width:70px;height:70px;background-color:#fff;}@media (prefers-reduced-motion:no-preference){.card.has-photo .image-icon,.media-card.has-photo .image-icon,.resource-card.has-photo .image-icon{transition:transform 0.3s ease,box-shadow 0.3s ease;}}.card.has-photo .image-icon span,.media-card.has-photo .image-icon span,.resource-card.has-photo .image-icon span{display:flex;width:36px;height:36px;justify-content:center;align-items:center;}@media (max-width:799px){.card.has-photo .image-icon,.media-card.has-photo .image-icon,.resource-card.has-photo .image-icon{width:60px;height:60px;}.card.has-photo .image-icon span,.media-card.has-photo .image-icon span,.resource-card.has-photo .image-icon span{width:31px;height:31px;}}.card.has-photo .photo,.media-card.has-photo .photo,.resource-card.has-photo .photo{position:relative;z-index:1;margin-bottom:1rem;overflow:hidden;width:100%;height:260px;border-radius:18px;}.card.has-photo .photo img,.media-card.has-photo .photo img,.resource-card.has-photo .photo img{width:100%;height:100%;object-fit:cover;}@media (prefers-reduced-motion:no-preference){.card.has-photo .photo img,.media-card.has-photo .photo img,.resource-card.has-photo .photo img{transform:scale(1);transition:transform 0.5s ease,filter 0.35s ease;}}.card.has-photo .photo::after,.media-card.has-photo .photo::after,.resource-card.has-photo .photo::after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,0.18),rgba(0,0,0,0));opacity:0;pointer-events:none;}@media (prefers-reduced-motion:no-preference){.card.has-photo .photo::after,.media-card.has-photo .photo::after,.resource-card.has-photo .photo::after{transition:opacity 0.3s ease;}}.card.has-photo .bottom,.media-card.has-photo .bottom,.resource-card.has-photo .bottom{padding:5px 8px 0;}.card .bottom,.media-card .bottom,.resource-card .bottom{display:flex;flex:1 auto;flex-direction:column;justify-content:space-between;}.card .bottom h2,.card .bottom h3,.card .bottom h4,.media-card .bottom h2,.media-card .bottom h3,.media-card .bottom h4,.resource-card .bottom h2,.resource-card .bottom h3,.resource-card .bottom h4{margin-bottom:24px;font-size:1.375rem;line-height:1.57rem;font-weight:700;}@media (prefers-reduced-motion:no-preference){.card .bottom h2,.card .bottom h3,.card .bottom h4,.media-card .bottom h2,.media-card .bottom h3,.media-card .bottom h4,.resource-card .bottom h2,.resource-card .bottom h3,.resource-card .bottom h4{transition:color 0.25s ease;}}.card .bottom .card-link,.media-card .bottom .card-link,.resource-card .bottom .card-link{padding-top:1.5rem;padding-bottom:0.75rem;}.card .bottom .card-link a,.media-card .bottom .card-link a,.resource-card .bottom .card-link a{position:relative;display:inline-block;font-weight:500;text-decoration:none;}@media (prefers-reduced-motion:no-preference){.card .bottom .card-link a,.media-card .bottom .card-link a,.resource-card .bottom .card-link a{transition:transform 0.25s ease,color 0.25s ease;}}.card .bottom .card-link a::before,.media-card .bottom .card-link a::before,.resource-card .bottom .card-link a::before{content:"";position:absolute;right:100%;bottom:-1px;width:0;height:1px;background:linear-gradient(90deg,#A2D035 0%,#34BCED 45%,#34BCED 65%,#A2D035 90%);}@media (prefers-reduced-motion:no-preference){.card .bottom .card-link a::before,.media-card .bottom .card-link a::before,.resource-card .bottom .card-link a::before{transition:width 0.3s ease,right 0.3s ease;}}.card .bottom .card-link a.ext:after,.media-card .bottom .card-link a.ext:after,.resource-card .bottom .card-link a.ext:after{content:"";display:inline-flex;width:13px;height:13px;background:url(/themes/custom/sccommerce/images/icons/external-link-alt.png) center center no-repeat;background-size:contain;margin-left:5px;margin-right:6px;}.card .bottom .card-link .external-icon,.media-card .bottom .card-link .external-icon,.resource-card .bottom .card-link .external-icon{display:block;position:absolute;bottom:15px;right:15px;height:15px;width:15px;background:url(/themes/custom/sccommerce/images/icons/external-link-alt.png) center center no-repeat;background-size:contain;}.card .bottom .card-link .audio-icon,.media-card .bottom .card-link .audio-icon,.resource-card .bottom .card-link .audio-icon{display:block;position:absolute;bottom:15px;right:15px;height:15px;width:15px;background:url(/themes/custom/sccommerce/images/icons/volume.png) center center no-repeat;background-size:contain;}.card .bottom .card-link .video-icon,.media-card .bottom .card-link .video-icon,.resource-card .bottom .card-link .video-icon{display:block;position:absolute;bottom:15px;right:15px;height:15px;width:15px;background:url(/themes/custom/sccommerce/images/icons/play-circle.png) center center no-repeat;background-size:contain;}.card .bottom .card-link.lity-link a.ext:after,.media-card .bottom .card-link.lity-link a.ext:after,.resource-card .bottom .card-link.lity-link a.ext:after{display:none;}@media (prefers-reduced-motion:no-preference){.card.has-link .card-link .card-arrow,.media-card.has-link .card-link .card-arrow,.resource-card.has-link .card-link .card-arrow{transition:all 0.35s ease-in-out;}}.card.has-link:focus-within,.card.has-link:hover,.media-card.has-link:focus-within,.media-card.has-link:hover,.resource-card.has-link:focus-within,.resource-card.has-link:hover{cursor:pointer;border-color:transparent;}.card.has-link:focus-within::before,.card.has-link:hover::before,.media-card.has-link:focus-within::before,.media-card.has-link:hover::before,.resource-card.has-link:focus-within::before,.resource-card.has-link:hover::before{opacity:1;}.card.has-link:focus-within .bottom h2,.card.has-link:focus-within .bottom h3,.card.has-link:focus-within .bottom h4,.card.has-link:hover .bottom h2,.card.has-link:hover .bottom h3,.card.has-link:hover .bottom h4,.media-card.has-link:focus-within .bottom h2,.media-card.has-link:focus-within .bottom h3,.media-card.has-link:focus-within .bottom h4,.media-card.has-link:hover .bottom h2,.media-card.has-link:hover .bottom h3,.media-card.has-link:hover .bottom h4,.resource-card.has-link:focus-within .bottom h2,.resource-card.has-link:focus-within .bottom h3,.resource-card.has-link:focus-within .bottom h4,.resource-card.has-link:hover .bottom h2,.resource-card.has-link:hover .bottom h3,.resource-card.has-link:hover .bottom h4{color:#003E6E;}.card.has-link:focus-within .card-link a::before,.card.has-link:hover .card-link a::before,.media-card.has-link:focus-within .card-link a::before,.media-card.has-link:hover .card-link a::before,.resource-card.has-link:focus-within .card-link a::before,.resource-card.has-link:hover .card-link a::before{width:100%;right:0;}@media (prefers-reduced-motion:no-preference){.card.has-link:focus-within,.card.has-link:hover,.media-card.has-link:focus-within,.media-card.has-link:hover,.resource-card.has-link:focus-within,.resource-card.has-link:hover{transform:translateY(-6px);box-shadow:0 18px 40px rgba(0,72,102,0.14);}.card.has-link:focus-within .inner,.card.has-link:hover .inner,.media-card.has-link:focus-within .inner,.media-card.has-link:hover .inner,.resource-card.has-link:focus-within .inner,.resource-card.has-link:hover .inner{transform:translateY(-2px);}.card.has-link:focus-within .photo img,.card.has-link:hover .photo img,.media-card.has-link:focus-within .photo img,.media-card.has-link:hover .photo img,.resource-card.has-link:focus-within .photo img,.resource-card.has-link:hover .photo img{transform:scale(1.05);filter:saturate(1.05);}.card.has-link:focus-within .photo::after,.card.has-link:hover .photo::after,.media-card.has-link:focus-within .photo::after,.media-card.has-link:hover .photo::after,.resource-card.has-link:focus-within .photo::after,.resource-card.has-link:hover .photo::after{opacity:1;}.card.has-link:focus-within .card-link .card-arrow,.card.has-link:hover .card-link .card-arrow,.media-card.has-link:focus-within .card-link .card-arrow,.media-card.has-link:hover .card-link .card-arrow,.resource-card.has-link:focus-within .card-link .card-arrow,.resource-card.has-link:hover .card-link .card-arrow{transform:translateX(4px);}.card.has-link:focus-within .card-link a,.card.has-link:hover .card-link a,.media-card.has-link:focus-within .card-link a,.media-card.has-link:hover .card-link a,.resource-card.has-link:focus-within .card-link a,.resource-card.has-link:hover .card-link a{transform:translateX(4px);}}@media (prefers-reduced-motion:no-preference){.card.has-link:active,.media-card.has-link:active,.resource-card.has-link:active{transform:translateY(-2px) scale(0.99);transition-duration:0.1s;}}.card.no-link:focus,.card.no-link:hover,.media-card.no-link:focus,.media-card.no-link:hover,.resource-card.no-link:focus,.resource-card.no-link:hover{cursor:default;transform:none;box-shadow:none;}.card.document-card,.media-card.document-card,.resource-card.document-card{padding:10px;}.card.document-card .document-header,.media-card.document-card .document-header,.resource-card.document-card .document-header{background-color:#E8F9FF;border-radius:20px;padding:70px 20px 12px;display:flex;justify-content:space-between;}.card.document-card .document-header .year,.media-card.document-card .document-header .year,.resource-card.document-card .document-header .year{display:inline-flex;background-color:#fff;border-radius:60px;padding:4px 16px;justify-content:center;color:#003E6E;font-size:0.875rem;font-weight:500;}.card.document-card .document-header .category,.media-card.document-card .document-header .category,.resource-card.document-card .document-header .category{color:#003E6E;font-size:0.875rem;font-weight:500;display:inline-flex;padding:4px 16px;}.card.document-card .card-content,.media-card.document-card .card-content,.resource-card.document-card .card-content{padding:25px 15px 15px;}.card.document-card .card-content .document-title,.media-card.document-card .card-content .document-title,.resource-card.document-card .card-content .document-title{padding-bottom:0.75rem !important;font-size:1.4rem;font-family:"HCo Gotham","Arial","Helvetica Neue","Helvetica",sans-serif;color:#003E6E;font-style:normal;font-weight:500;line-height:1.6875rem;}.card.document-card .card-content p,.media-card.document-card .card-content p,.resource-card.document-card .card-content p{margin-bottom:0 !important;}.card.document-card .card-link,.media-card.document-card .card-link,.resource-card.document-card .card-link{padding-top:0;padding-bottom:20px;}.layout--onecol:not(.photo-window-container) .card-container.up-2{max-width:1100px;align-self:center;justify-self:center;}.layout--onecol:not(.photo-window-container) .card-container.up-2 .card,.layout--onecol:not(.photo-window-container) .card-container.up-2 .media-card{max-width:560px;}blockquote,.block-field-blocknodesuccess-storyfield-quote{padding:40px 30px 20px 80px;background-color:#E8F9FF;border-radius:20px;position:relative;margin-top:1.2rem;margin-bottom:1.2rem;font-style:normal;}blockquote:before,.block-field-blocknodesuccess-storyfield-quote:before{font-family:"HCo Gotham","Arial","Helvetica Neue","Helvetica",sans-serif;content:"“";color:#003E6E;font-size:4em;font-weight:800;position:absolute;left:20px;top:-20px;}blockquote p,.block-field-blocknodesuccess-storyfield-quote p{color:#003E6E;font-size:1.312rem !important;line-height:1.58rem !important;margin-bottom:1rem !important;}blockquote cite,.block-field-blocknodesuccess-storyfield-quote cite{font-size:0.937rem;line-height:1.1rem;font-style:normal;font-weight:normal;}blockquote cite bold,.block-field-blocknodesuccess-storyfield-quote cite bold{color:#003E6E;}@media (max-width:799px){blockquote,.block-field-blocknodesuccess-storyfield-quote{padding:65px 25px 25px 25px;}}.bg-ice blockquote{background-color:#fff;}.bg-navy blockquote{color:#fff;background-color:transparent;padding:0;}.bg-navy blockquote p,.bg-navy blockquote cite{color:#fff;}.bg-navy blockquote p bold,.bg-navy blockquote cite bold{color:#fff;}@media (min-width:800px){.layout--onecol blockquote{padding-left:100px;padding-right:100px;}.layout--onecol blockquote:before{left:50px;color:#0E97C8;}}.layout--onecol blockquote p{font-size:1.312rem !important;line-height:1.58rem !important;margin-bottom:1rem !important;font-style:italic;}@media (max-width:799px){.layout--onecol.bg-navy blockquote,.layout--onecol.bg-top blockquote{padding:30px 0 0 0px;}.layout--onecol.bg-navy blockquote:before,.layout--onecol.bg-top blockquote:before{left:0;color:#0E97C8;top:-30px;}}.blockquote-container .headshot{width:120px;height:120px;border-radius:999px;overflow:hidden;margin-bottom:1rem;position:relative;flex-shrink:0;}.blockquote-container .headshot img{object-fit:cover;width:100%;height:100%;}@media (min-width:800px){.blockquote-container.has-photo blockquote{display:flex;gap:1rem;}}.blockquote-container.has-photo .blockquote-contents{display:block;padding-top:1rem;padding-bottom:1rem;}.quote-carousel .blockquote-container{text-align:center;}.quote-carousel .blockquote-container.has-photo blockquote{flex-direction:column;justify-content:center;}.quote-carousel .blockquote-container.has-photo blockquote p{font-size:1.125rem !important;line-height:1.6875rem !important;}.quote-carousel .blockquote-container.has-photo blockquote .headshot{margin:0 auto;}.layout--newsbody.layout--onecol blockquote p{font-size:1.125rem !important;line-height:1.6875rem !important;}.carousel-container,.card-container-column .carousel{max-width:100%;overflow:visible;}.carousel-container .swiper-wrapper,.card-container-column .carousel .swiper-wrapper{align-items:stretch;}.carousel-container .swiper,.card-container-column .carousel .swiper{margin:0;overflow:visible !important;}@media screen and (max-width:1024px){.carousel-container .swiper,.card-container-column .carousel .swiper{max-width:85vw;width:85vw;}}.carousel-container .swiper .swiper-slide,.card-container-column .carousel .swiper .swiper-slide{height:auto !important;display:flex;}.carousel-container .swiper .swiper-slide .card,.carousel-container .swiper .swiper-slide .persona-card,.card-container-column .carousel .swiper .swiper-slide .card,.card-container-column .carousel .swiper .swiper-slide .persona-card{height:100%;}.swiper-controls,.tour-pagination-slot{display:flex;justify-content:space-between;align-items:center;position:relative;margin-top:1.25rem;}.swiper-controls .swiper-scrollbar.swiper-scrollbar-horizontal,.tour-pagination-slot .swiper-scrollbar.swiper-scrollbar-horizontal{width:calc(100% - 180px) !important;position:relative;top:2px;height:5px;}@media (max-width:799px){.swiper-controls .swiper-scrollbar.swiper-scrollbar-horizontal,.tour-pagination-slot .swiper-scrollbar.swiper-scrollbar-horizontal{order:1;width:100% !important;}}.swiper-controls .swiper-scrollbar.swiper-scrollbar-horizontal .swiper-scrollbar-drag,.tour-pagination-slot .swiper-scrollbar.swiper-scrollbar-horizontal .swiper-scrollbar-drag{background:#0E97C8;height:5px;}.swiper-controls .swiper-arrows,.tour-pagination-slot .swiper-arrows{display:inline-flex;align-items:center;width:180px;justify-content:flex-start;padding-right:30px;gap:1rem;}.swiper-controls button.button-prev,.swiper-controls button.button-next,.tour-pagination-slot button.button-prev,.tour-pagination-slot button.button-next{appearance:none;background:transparent;border:0;border-radius:0;height:56px;width:56px;padding:0;border-radius:56px;outline-offset:4px;}@media (prefers-reduced-motion:no-preference){.swiper-controls button.button-prev,.swiper-controls button.button-next,.tour-pagination-slot button.button-prev,.tour-pagination-slot button.button-next{transition:all 0.35s ease-in-out;}}.swiper-controls button.button-prev:before,.swiper-controls button.button-prev:after,.swiper-controls button.button-next:before,.swiper-controls button.button-next:after,.tour-pagination-slot button.button-prev:before,.tour-pagination-slot button.button-prev:after,.tour-pagination-slot button.button-next:before,.tour-pagination-slot button.button-next:after{box-sizing:inherit;content:"";position:absolute;width:100%;height:100%;top:0;left:0;border-radius:100%;}.swiper-controls button.button-prev:before,.swiper-controls button.button-next:before,.tour-pagination-slot button.button-prev:before,.tour-pagination-slot button.button-next:before{border:2px solid transparent;}.swiper-controls button.button-prev:after,.swiper-controls button.button-next:after,.tour-pagination-slot button.button-prev:after,.tour-pagination-slot button.button-next:after{border:0 solid transparent;}.swiper-controls button.button-prev svg,.swiper-controls button.button-next svg,.tour-pagination-slot button.button-prev svg,.tour-pagination-slot button.button-next svg{height:56px;width:56px;}.swiper-controls button.button-prev svg .arrow,.swiper-controls button.button-next svg .arrow,.tour-pagination-slot button.button-prev svg .arrow,.tour-pagination-slot button.button-next svg .arrow{fill:#0E97C8;}.swiper-controls button.button-prev.swiper-button-disabled,.swiper-controls button.button-prev.disabled,.swiper-controls button.button-next.swiper-button-disabled,.swiper-controls button.button-next.disabled,.tour-pagination-slot button.button-prev.swiper-button-disabled,.tour-pagination-slot button.button-prev.disabled,.tour-pagination-slot button.button-next.swiper-button-disabled,.tour-pagination-slot button.button-next.disabled{pointer-events:none;}.swiper-controls button.button-prev.swiper-button-disabled svg path,.swiper-controls button.button-prev.disabled svg path,.swiper-controls button.button-next.swiper-button-disabled svg path,.swiper-controls button.button-next.disabled svg path,.tour-pagination-slot button.button-prev.swiper-button-disabled svg path,.tour-pagination-slot button.button-prev.disabled svg path,.tour-pagination-slot button.button-next.swiper-button-disabled svg path,.tour-pagination-slot button.button-next.disabled svg path{fill:#787878;}.swiper-controls button.button-prev:hover:before,.swiper-controls button.button-prev:focus:before,.swiper-controls button.button-next:hover:before,.swiper-controls button.button-next:focus:before,.tour-pagination-slot button.button-prev:hover:before,.tour-pagination-slot button.button-prev:focus:before,.tour-pagination-slot button.button-next:hover:before,.tour-pagination-slot button.button-next:focus:before{border-top-color:#0E97C8;border-right-color:#0E97C8;border-bottom-color:#0E97C8;transition:border-top-color 0.15s linear,border-right-color 0.15s linear 0.1s,border-bottom-color 0.15s linear 0.2s;}.swiper-controls button.button-prev:hover:after,.swiper-controls button.button-prev:focus:after,.swiper-controls button.button-next:hover:after,.swiper-controls button.button-next:focus:after,.tour-pagination-slot button.button-prev:hover:after,.tour-pagination-slot button.button-prev:focus:after,.tour-pagination-slot button.button-next:hover:after,.tour-pagination-slot button.button-next:focus:after{border-top:2px solid #0E97C8;border-left-width:2px;border-right-width:2px;transform:rotate(270deg);transition:transform 0.4s linear 0s,border-left-width 0s linear 0.35s,-webkit-transform 0.4s linear 0s;}.swiper-controls button.button-prev:hover img,.swiper-controls button.button-prev:focus img,.swiper-controls button.button-next:hover img,.swiper-controls button.button-next:focus img,.tour-pagination-slot button.button-prev:hover img,.tour-pagination-slot button.button-prev:focus img,.tour-pagination-slot button.button-next:hover img,.tour-pagination-slot button.button-next:focus img{transform:scale(1.13);}.swiper-controls button.button-prev:focus,.swiper-controls button.button-next:focus,.tour-pagination-slot button.button-prev:focus,.tour-pagination-slot button.button-next:focus{outline:1px #0B769D dashed;}.bg-ice .swiper-controls button svg circle,.bg-ice .swiper-controls .swiper-arrows button.swiper-button-disabled svg circle,.bg-ice .swiper-controls .swiper-arrows button.disabled svg circle{fill:#fff !important;}@media (max-width:799px){.card-to-carousel{max-width:100%;overflow:visible;}.card-to-carousel .swiper{max-width:85vw;width:85vw;margin-left:0;overflow:visible;}.card-to-carousel .swiper-slide{height:auto !important;display:flex;padding-top:1rem;padding-bottom:1rem;}.card-to-carousel .swiper-slide .card{height:100%;}}@media (min-width:800px){.card-to-carousel .swiper-controls{display:none;}}.media-object{display:flex;gap:1.25rem;flex-wrap:nowrap;}.media-object .image-section{flex-shrink:0;}@media (min-width:800px){.media-object.image_on_right{flex-direction:row-reverse;}}@media (max-width:799px){.media-object.stack-in-mobile{flex-wrap:wrap;}.media-object.stack-in-mobile .copy-section{width:100%;}}.media-object.middle{align-items:center;}.accordion-item{margin-bottom:0.7rem;}.accordion-item button.accordion-title,.accordion-item div.accordion-title{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:space-between;outline:1px dashed transparent;outline-offset:3px;appearance:none;background-color:#F4F4F4;border:0;border-radius:8px;width:100%;padding:1.2rem;}@media (prefers-reduced-motion:no-preference){.accordion-item button.accordion-title,.accordion-item div.accordion-title{transition:all 0.35s ease-in-out;}}.accordion-item button.accordion-title .accordion-title-text,.accordion-item div.accordion-title .accordion-title-text{text-align:left;}.accordion-item button.accordion-title h2,.accordion-item button.accordion-title h3,.accordion-item button.accordion-title h4,.accordion-item button.accordion-title p,.accordion-item div.accordion-title h2,.accordion-item div.accordion-title h3,.accordion-item div.accordion-title h4,.accordion-item div.accordion-title p{margin-bottom:0;font-family:"HCo Gotham Narrow","Arial","Helvetica Neue","Helvetica",sans-serif;color:#003E6E;font-size:1.125rem;line-height:1.45rem;font-weight:400;text-align:left;}.accordion-item button.accordion-title .accordion-title-icon,.accordion-item div.accordion-title .accordion-title-icon{transform-origin:center;}@media (prefers-reduced-motion:no-preference){.accordion-item button.accordion-title .accordion-title-icon,.accordion-item div.accordion-title .accordion-title-icon{transition:transform 260ms cubic-bezier(0.2,0.8,0.2,1);}}.accordion-item button.accordion-title:hover,.accordion-item button.accordion-title:focus,.accordion-item div.accordion-title:hover,.accordion-item div.accordion-title:focus{background-color:#E8F9FF;cursor:pointer;}@media (prefers-reduced-motion:no-preference){.accordion-item button.accordion-title:hover,.accordion-item button.accordion-title:focus,.accordion-item div.accordion-title:hover,.accordion-item div.accordion-title:focus{outline:1px dashed #0B769D;outline-offset:3px;}.accordion-item button.accordion-title:hover .accordion-title-icon,.accordion-item button.accordion-title:focus .accordion-title-icon,.accordion-item div.accordion-title:hover .accordion-title-icon,.accordion-item div.accordion-title:focus .accordion-title-icon{transform:translateX(2px);}}.accordion-item button.accordion-title:active,.accordion-item div.accordion-title:active{background-color:#E8F9FF;}@media (prefers-reduced-motion:no-preference){.accordion-item button.accordion-title:active,.accordion-item div.accordion-title:active{transform:translateY(0);}}.accordion-item button.accordion-title[aria-expanded=true],.accordion-item div.accordion-title[aria-expanded=true]{background-color:#E8F9FF;}.accordion-item button.accordion-title[aria-expanded=true] .accordion-title-icon,.accordion-item div.accordion-title[aria-expanded=true] .accordion-title-icon{transform:rotate(45deg);}@media (prefers-reduced-motion:no-preference){.accordion-item button.accordion-title[aria-expanded=true]:hover .accordion-title-icon,.accordion-item div.accordion-title[aria-expanded=true]:hover .accordion-title-icon{transform:rotate(45deg) scale(1.08);}}.accordion-item .accordion-panel{visibility:hidden;max-height:0;overflow:hidden;}@media (prefers-reduced-motion:no-preference){.accordion-item .accordion-panel{transition:max-height 0.3s ease,visibility 0.3s ease;}}.accordion-item .accordion-panel[aria-hidden=false]{visibility:visible;padding:0.7rem 1.2rem;}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}.button-group{display:flex;flex-wrap:wrap;gap:0.75rem;align-items:center;}.button-group a.button.download{margin-bottom:0;}.button-group a.pill{padding:16px 26px;font-weight:400;}.button-group p.button-label{color:#003E6E;font-size:0.85rem !important;line-height:1rem !important;font-weight:500;margin-bottom:0 !important;padding:0 !important !important;text-transform:uppercase;}@media (max-width:799px){.button-group p.button-label{width:100%;}}.statblock .stat-number{color:#003E6E;font-family:"HCo Gotham","Arial","Helvetica Neue","Helvetica",sans-serif;font-size:2.5rem;font-weight:700;line-height:2.6rem;padding:24px;background-color:#F4F4F4;border-radius:20px;display:inline-block;}.statblock .stat-number.navy{color:#fff;background-color:#003E6E;}@media (max-width:799px){.statblock .stat-number{font-size:2rem;padding:1rem;}}.statblock .stat-text{margin-top:0.65rem;padding-right:55px;padding-left:7px;}@media (max-width:799px){.statblock .stat-text{padding-right:15px;}}.bg-ice .statblock .stat-number{background-color:#fff;}.persona-card{border-radius:10px;overflow:hidden;display:flex;flex-direction:column;height:100%;}.persona-card .top-card{padding:47px 27px 32px 27px;display:flex;flex-direction:column;justify-content:space-between;position:relative;z-index:0;flex:1 1 auto;}@media (max-width:799px){.persona-card .top-card{padding:20px;}}.persona-card .top-card h2,.persona-card .top-card h3,.persona-card .top-card h4{font-size:1.5rem;line-height:1.8rem;}.persona-card .top-card .top-card-content{padding-bottom:40px;flex:1 auto;}@media (max-width:799px){.persona-card .top-card .top-card-content{padding-bottom:1.25rem;}}@media (max-width:799px){.persona-card .top-card .tiny-icon img{width:20px;height:auto;}}.persona-card .bottom-links-wrapper{border-radius:10px;margin-top:-10px;position:relative;z-index:1;flex:0 0 auto;}.persona-card .bottom-links-wrapper ul{margin:0 !important;padding:0;list-style-type:none;}.persona-card .bottom-links-wrapper ul li{margin:0 !important;overflow:hidden;}.persona-card .bottom-links-wrapper ul li a{font-weight:500;display:flex;align-items:center;justify-content:space-between;padding:30px 30px 30px 20px;text-decoration:none;position:relative;z-index:1;transition:padding 0.25s ease,color 0.25s ease;}@media (max-width:799px){.persona-card .bottom-links-wrapper ul li a{padding:1rem;}}.persona-card .bottom-links-wrapper ul li a:before{content:"";position:absolute;inset:0;z-index:-1;background:rgba(255,255,255,0.45);transform:translateX(-100%);transition:transform 0.3s ease;}.persona-card .bottom-links-wrapper ul li a:after{content:"";display:inline-flex;flex:0 0 16px;width:16px;height:16px;background:url(/themes/custom/sccommerce/images/icons/arrow-right-blue.png) center center no-repeat;background-size:contain;transition:transform 0.25s ease;}.persona-card .bottom-links-wrapper ul li a:hover,.persona-card .bottom-links-wrapper ul li a:focus-visible{padding-left:28px;padding-right:14px;}.persona-card .bottom-links-wrapper ul li a:hover::before,.persona-card .bottom-links-wrapper ul li a:focus-visible::before{transform:translateX(0);}.persona-card .bottom-links-wrapper ul li a:hover::after,.persona-card .bottom-links-wrapper ul li a:focus-visible::after{transform:translateX(4px);}.persona-card .bottom-links-wrapper ul li a:focus-visible{outline:2px solid currentColor;outline-offset:-4px;}.persona-card .bottom-links-wrapper ul li:last-child a{border-bottom:0 !important;}.persona-card.navy .top-card{background-color:#003E6E;}.persona-card.navy .top-card h2,.persona-card.navy .top-card h3,.persona-card.navy .top-card h4,.persona-card.navy .top-card p{color:#fff;}.persona-card.navy .bottom-links-wrapper{background-color:#E8F9FF;}.persona-card.navy .bottom-links-wrapper li a{border-bottom:1px #91D2E9 solid;}.persona-card.pacific .top-card{background-color:#0F9ED2;}.persona-card.pacific .top-card h2,.persona-card.pacific .top-card h3,.persona-card.pacific .top-card h4,.persona-card.pacific .top-card p{color:#002846;}.persona-card.pacific .bottom-links-wrapper{background-color:#E8F9FF;}.persona-card.pacific .bottom-links-wrapper li a{border-bottom:1px #91D2E9 solid;}.persona-card.lime .top-card{background-color:#A2D035;}.persona-card.lime .top-card h2,.persona-card.lime .top-card h3,.persona-card.lime .top-card h4,.persona-card.lime .top-card p{color:#002846;}.persona-card.lime .bottom-links-wrapper{background-color:#EDF5DB;}.persona-card.lime .bottom-links-wrapper li a{border-bottom:1px #C0DF77 solid;}.persona-card.gray .top-card{background-color:#647887;}.persona-card.gray .top-card h2,.persona-card.gray .top-card h3,.persona-card.gray .top-card h4,.persona-card.gray .top-card p{color:#fff;}.persona-card.gray .bottom-links-wrapper{background-color:#F2F4F6;}.persona-card.gray .bottom-links-wrapper li a{border-bottom:1px #D9D9D9 solid;}.industry-slider{position:relative;overflow:hidden;}.industry-slider .one-col,.industry-slider .col-2{align-items:center;}@media (min-width:800px){.industry-slider .one-col,.industry-slider .col-2{padding-bottom:1.15rem;}}@media (min-width:800px){.industry-slider .grid .row .col-md-3{align-items:center !important;justify-content:center !important;display:flex !important;justify-content:flex-end !important;}}.industry-slider .col{position:relative;}@media (min-width:800px){.industry-slider-tabs{position:absolute !important;z-index:8 !important;top:25px;right:25px;}.industry-slider-tabs.swiper{padding:0 0.5rem 0 0.5rem;}}@media (max-width:799px){.industry-slider-tabs{padding-left:1.25rem;padding-right:1.25rem;}}@media (max-width:799px){.industry-slider-tabs{width:calc(100vw - 1.25rem);margin-bottom:2rem;overflow-x:auto !important;}}.industry-slider-tabs .swiper-wrapper{margin:0.25rem auto !important;}@media (max-width:799px){.industry-slider-tabs .swiper-wrapper{padding-left:0.75rem;padding-right:0.75rem;padding-bottom:1.5rem;margin-bottom:0rem;}}.industry-slider-tabs .swiper-slide{width:auto !important;display:inline-flex;align-items:center;justify-content:flex-end;}.industry-slider-tabs .industry-slider-tab{display:inline-flex;align-items:center;border:0;border-radius:999px;background:#E8F9FF;color:#003E6E;cursor:pointer;font-weight:500;font-size:1rem;line-height:1;padding:0.35rem 0.9rem;transition:background 0.2s ease,color 0.2s ease;outline:1px dashed transparent;outline-offset:3px;}@media (prefers-reduced-motion:no-preference){.industry-slider-tabs .industry-slider-tab{transition:all 0.35s ease-in-out;}}.industry-slider-tabs .industry-slider-tab:hover{outline:1px dashed #fff;outline-offset:3px;}.industry-slider-tabs .industry-slider-tab button{background:none;border:none;padding:0;padding:8px;font:inherit;color:inherit;cursor:inherit;}.industry-slider-tabs .industry-slider-tab.is-active,.industry-slider-tabs .industry-slider-tab:hover{background:#A2D035;color:#003E6E;}.industry-slider-content{width:100%;overflow:hidden;border-radius:1rem;position:relative;z-index:3;}@media (max-width:799px){.industry-slider-content{overflow:visible;}}.industry-slider-content .swiper-wrapper{align-items:stretch;}.industry-slider-content .industry-slider-slide{position:relative;height:auto;min-height:31rem;overflow:hidden;border-radius:1rem;width:100%;height:800px;}@media (max-width:799px){.industry-slider-content .industry-slider-slide{height:auto;}}.industry-slider-content .industry-slider-slide:focus{border:2px #0E97C8 dashed;outline:2px dashed #fff;outline-offset:-8px;}.industry-slider-content .industry-slider-slide:before{content:"";display:block;height:100%;width:100%;position:absolute;z-index:2;top:0;left:0;background:linear-gradient(180deg,rgba(0,62,110,0.7) 0%,rgba(101,153,74,0.65) 63.66%,rgba(162,208,53,0) 87.76%);mix-blend-mode:multiply;opacity:0.85;}@media (max-width:799px){.industry-slider-content .industry-slider-slide:before{height:550px;}}.industry-slider-content .industry-slider-slide img{z-index:1;width:100%;height:100%;min-height:31rem;display:block;object-fit:cover;}@media (max-width:799px){.industry-slider-content .industry-slider-slide img{height:550px;}}.industry-slider-content .industry-slider-slide .industry-slider-card{position:absolute;left:1.75rem;bottom:2rem;z-index:2;width:min(40rem,100% - 3.5rem);border-radius:1rem;background:rgba(255,255,255,0.9);color:#003E6E;padding:50px 35px 38px 35px;}@media (max-width:460px){.industry-slider-content .industry-slider-slide .industry-slider-card{width:min(40rem,100% - 1.25rem);left:0.5rem;padding-left:1rem;padding-right:1rem;}}.industry-slider-content .industry-slider-slide .industry-slider-card h2,.industry-slider-content .industry-slider-slide .industry-slider-card h3,.industry-slider-content .industry-slider-slide .industry-slider-card h4{font-size:1.5rem;line-height:1.85rem;margin-bottom:1rem;}.industry-slider-content .industry-slider-slide .industry-slider-card p{margin-bottom:1rem !important;}.industry-slider-content .industry-slider-slide .industry-slider-card .headerlink a{font-size:1.125rem !important;}@media (max-width:799px){.industry-slider-content .industry-slider-slide .industry-slider-card{position:relative;margin-top:-130px;background-color:#fff;opacity:1;bottom:auto;top:auto;max-width:100%;padding:2rem;}}[data-industry-tabs] .industry-slider-slide[aria-hidden=true]{visibility:hidden;pointer-events:none;}.background-image-text-container{position:relative;width:100%;height:100%;border-radius:20px;overflow:hidden;text-align:center;}.background-image-text-container .background-image-image{position:absolute;z-index:1;width:100%;height:100%;}.background-image-text-container .background-image-text-text{margin:40px 20px;width:90%;height:auto !important;position:relative;z-index:3;display:inline-block;border-radius:20px;background:rgba(255,255,255,0.9);backdrop-filter:blur(2px);padding:30px 20px;text-align:left;}.page-anchor-nav{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;}.page-anchor-nav ul{list-style-type:none;margin:0 !important;padding:0 !important;display:flex;align-items:center;gap:1.75rem;width:max-content;min-width:100%;}@media (max-width:799px){.page-anchor-nav ul{gap:1rem;}}.page-anchor-nav ul li{margin:0 !important;flex:0 0 auto;}.page-anchor-nav ul li a{display:block;padding-top:1.2rem;padding-bottom:1rem;border-bottom:0.2rem transparent solid;color:#003E6E;text-decoration:none;font-weight:500;padding-left:3px;padding-right:3px;white-space:nowrap;}.page-anchor-nav ul li a.active,.page-anchor-nav ul li a:hover{border-bottom-color:#003E6E;}p.no-margin{margin-bottom:0 !important;padding-bottom:0 !important;}#incentives-cta-large{overflow:visible;position:relative;}@media (max-width:799px){#incentives-cta-large .grid-container .row{border-radius:20px;background-color:#003E6E;background-image:url(/themes/custom/sccommerce/images/graphics/arrow-solid-left-point.png);background-position:209px -246px;background-repeat:no-repeat;background-size:cover;padding-bottom:1.25rem;}#incentives-cta-large .grid-container .row form{gap:0.5rem;}}#incentives-cta-large .grid-container,#incentives-cta-large .row,#incentives-cta-large .col{position:relative;overflow:visible;}@media (max-width:799px){#incentives-cta-large .grid-container,#incentives-cta-large .row,#incentives-cta-large .col{background-color:transparent;}}@media (min-width:800px){#incentives-cta-large .imageblock-container.floating{margin-top:-65px;margin-bottom:-65px;}}#incentives-cta-large .imageblock-container.floating img{max-width:260px;align-self:flex-end;justify-self:flex-end;}@media (max-width:799px){#incentives-cta-large .imageblock-container.floating img{max-width:52%;margin-top:-60px;}}@media screen and (min-width:720px) and (max-width:800px){#incentives-cta-large .imageblock-container.floating img{max-width:180px;}}@media (max-width:799px){#incentives-cta-large .one-col{padding-top:0;}}#incentives-cta-large .col2{text-align:right;}@media (max-width:799px){#incentives-cta-large .col2{background-image:none;background-color:transparent;padding-bottom:0;}}#cta-incentives-mini,#cta-advantage-mini{overflow:visible;margin-top:50px;}@media (min-width:800px){#cta-incentives-mini,#cta-advantage-mini{margin-bottom:50px;}}#cta-incentives-mini .col.bg-navy,#cta-advantage-mini .col.bg-navy{padding-top:25px;padding-bottom:20px;}@media (max-width:799px){#cta-incentives-mini .col.bg-navy,#cta-advantage-mini .col.bg-navy{padding-top:0;}}#cta-incentives-mini .one-col,#cta-advantage-mini .one-col{display:flex;align-items:center;flex-direction:row;overflow:visible;padding-left:20px;}@media (max-width:799px){#cta-incentives-mini .one-col,#cta-advantage-mini .one-col{flex-direction:column;padding-left:0;}}@media (max-width:799px){#cta-incentives-mini .one-col .imageblock,#cta-advantage-mini .one-col .imageblock{width:100% !important;align-content:flex-end;}}#cta-incentives-mini .one-col .imageblock-container.floating,#cta-advantage-mini .one-col .imageblock-container.floating{align-self:flex-start;justify-self:flex-start;}@media (max-width:799px){#cta-incentives-mini .one-col .imageblock-container.floating,#cta-advantage-mini .one-col .imageblock-container.floating{margin-top:-48px;align-self:flex-end;justify-self:flex-end;}}#cta-incentives-mini .one-col .imageblock-container.floating img,#cta-advantage-mini .one-col .imageblock-container.floating img{max-width:220px;align-self:flex-start;justify-self:flex-start;}@media (max-width:799px){#cta-incentives-mini .one-col .imageblock-container.floating img,#cta-advantage-mini .one-col .imageblock-container.floating img{max-width:130px;}}@media (max-width:799px){#cta-incentives-mini form,#cta-advantage-mini form{gap:0 !important;padding-bottom:20px;}}#cta-advantage-mini{margin-top:0;}#cta-advantage-mini .one-col .imageblock-container.floating img{max-width:180px;}@media (max-width:799px){#cta-advantage-mini .one-col .imageblock-container.floating img{max-width:130px;}}#cta-advantage-mini .one-col .textblock{padding-left:20px;}#cta-incentives-mini{margin-top:0;}#cta-incentives-mini .one-col .textblock{padding-left:20px;}#cta-advantage-twocol{margin-top:0;}#cta-advantage-twocol .one-col .imageblock-container.floating{margin-top:-65px;margin-bottom:-82px;}@media (min-width:800px){#cta-advantage-twocol .col2{padding-left:60px;}}#newsletter-contact form{margin-left:-4px;}@media (max-width:799px){#cta-newsletter-mini-footer .row{background-image:url(/themes/custom/sccommerce/images/graphics/arrow-ghost.webp);background-position:0 0;background-repeat:no-repeat;background-color:#003E6E;border-radius:20px;padding-bottom:30px;padding-top:20px;}#cta-newsletter-mini-footer .row p{margin-bottom:0;}#cta-newsletter-mini-footer .col.bg-navy{background-color:transparent;}}@media (max-width:799px){#cta-newsletter-mini-footer .column-solid-arrow-left{background-image:none;padding-bottom:0;}}.accordion .accordion-item.milestone-item{border-bottom:1px solid #D9D9D9;margin-bottom:0;}.accordion .accordion-item.milestone-item:last-child{border-bottom:0;}.accordion .accordion-item.milestone-item .accordion-title{background-color:transparent;padding:1.75rem 1.2rem;border-radius:0;outline:0;outline-offset:0;}.accordion .accordion-item.milestone-item .accordion-title .accordion-title-text{display:flex;align-items:flex-start;gap:2rem;font-family:"HCo Gotham","Arial","Helvetica Neue","Helvetica",sans-serif;font-size:1.125rem;line-height:1.5rem;font-weight:700;}.accordion .accordion-item.milestone-item .accordion-title .accordion-title-text .year{color:#0E97C8;}.accordion .accordion-item.milestone-item .accordion-title .accordion-title-text .milestone-heading{color:#003E6E;}.accordion .accordion-item.milestone-item .accordion-title:hover,.accordion .accordion-item.milestone-item .accordion-title:active,.accordion .accordion-item.milestone-item .accordion-title[aria-expanded=true]{background-color:transparent;outline:0;transform:none;}.accordion .accordion-item.milestone-item button.accordion-title{position:relative;}.accordion .accordion-item.milestone-item button.accordion-title::before,.accordion .accordion-item.milestone-item button.accordion-title::after{content:"";position:absolute;left:0;right:0;height:2px;z-index:3;background:linear-gradient(90deg,#A2D035 0%,#34BCED 45%,#34BCED 65%,#A2D035 90%);transform:scaleX(0);transform-origin:center;opacity:0;}@media (prefers-reduced-motion:no-preference){.accordion .accordion-item.milestone-item button.accordion-title::before,.accordion .accordion-item.milestone-item button.accordion-title::after{transition:transform 220ms ease,opacity 220ms ease;}}.accordion .accordion-item.milestone-item button.accordion-title::before{top:0px;}.accordion .accordion-item.milestone-item button.accordion-title::after{bottom:0px;}.accordion .accordion-item.milestone-item button.accordion-title:hover::before,.accordion .accordion-item.milestone-item button.accordion-title:hover::after,.accordion .accordion-item.milestone-item button.accordion-title:focus-visible::before,.accordion .accordion-item.milestone-item button.accordion-title:focus-visible::after{transform:scaleX(1);opacity:1;}.accordion .accordion-item.milestone-item button.accordion-title[aria-expanded=true] .accordion-title-icon{transform:rotate(45deg);}.accordion .accordion-item.milestone-item button.accordion-title[aria-expanded=true]:hover .accordion-title-icon{transform:rotate(45deg) scale(1.08);}.accordion .accordion-item.milestone-item .accordion-title.not-expandable{cursor:default;}.accordion .accordion-item.milestone-item .accordion-title.not-expandable:hover{background-color:transparent;outline:0;}.milestone-timeline-section.wideyear .accordion .accordion-item.milestone-item .accordion-title .accordion-title-text{display:grid;grid-template-columns:7ch minmax(0,1fr);align-items:center;gap:0.25rem;}.mini-callout-container{margin-bottom:1.125rem;width:100%;}.mini-callout-container .mini-callout{padding:60px 80px 60px 40px;border-radius:20px;display:flex;justify-content:space-between;gap:2.5rem;width:100%;}@media (max-width:799px){.mini-callout-container .mini-callout{flex-direction:column;gap:1.5rem;padding:2.5rem 1.25rem;}}.mini-callout-container .mini-callout.callout-align-middle{align-items:center;}.mini-callout-container .mini-callout .image-icon{padding-left:20px;padding-right:20px;background-color:#003E6E;margin-top:-4px;}.mini-callout-container .mini-callout .left p:last-child{margin-bottom:0 !important;}@media (min-width:800px){.mini-callout-container .mini-callout .right{padding-left:40px;min-width:24%;}}.mini-callout-container .mini-callout .right .button{width:max-content;display:block;}.mini-callout-container .mini-callout .right .button + .button{margin-left:0.75rem;}.mini-callout-container .mini-callout.bg-navy h2,.mini-callout-container .mini-callout.bg-navy h3,.mini-callout-container .mini-callout.bg-navy h4,.mini-callout-container .mini-callout.bg-navy h5,.mini-callout-container .mini-callout.bg-navy p,.mini-callout-container .mini-callout.bg-navy li,.mini-callout-container .mini-callout.bg-navy a{color:#fff;}.mini-callout-container .mini-callout.bg-navy .image-icon{background-color:#fff;}.mini-callout-container .mini-callout.bg-navy .button.bordered{color:#fff;box-shadow:inset 0 0 0 1px #fff;}.gmap{height:800px;width:100%;padding:0;margin:0;overflow:hidden;border:thin solid #333;margin:0 auto 0 auto;}#mapSearchBoxCenter .form{max-width:85%;border-radius:90%;display:flex;align-items:center;flex-direction:row;gap:12px;}#mapSearchBoxCenter .form input[type=text]{border:1px #0B769D solid;border-radius:60px !important;min-height:58px;}#mapSearchBoxCenter .form #autocomplete{height:47px;border-radius:6px;}@media (max-width:799px){#mapSearchBoxCenter .form{flex-wrap:wrap;}#mapSearchBoxCenter .form input[type=text]{width:100%;}}.oz-map .disclaimer-text{padding-top:1.2rem;}@media (max-width:799px){section.utility-container{background-image:url(/themes/custom/sccommerce/images/graphics/bg-top-navy.png);background-repeat:repeat-x;background-size:2px 80%;}}.materials-block{margin-top:-140px;}@media (max-width:799px){.materials-block{margin-top:0;}}.materials-block .utility-intro{display:flex;align-items:center;gap:0.5rem;padding-bottom:1.3rem;padding-left:0.75rem;}@media (max-width:799px){.materials-block .utility-intro{flex-wrap:wrap;}}.materials-block .utility-intro h2,.materials-block .utility-intro h3{font-size:1.5rem;line-height:1.8rem;}.materials-block .utility-intro h2,.materials-block .utility-intro h3,.materials-block .utility-intro p{margin-bottom:0 !important;padding-bottom:0;color:#fff;}.materials-block .utility-intro .icon{width:33px;height:33px;margin-right:0.7rem;}.materials-block .utility-container{background-color:#E8F9FF;border-radius:10px 10px 20px 20px;}@media (max-width:799px){.materials-block .utility-container{border-radius:10px 10px 10px 10px;}}.materials-block .utility-container .utility-inner{padding:1.25rem;}@media (min-width:800px){.materials-block .utility-container .utility-inner{padding:40px;}}.materials-block .utility-container .material-toggle ul{width:100%;list-style-type:none;margin:0 !important;padding:0;}.materials-block .utility-container .material-toggle ul li{padding:0;margin:0;}@media screen and (min-width:641px) and (max-width:1024px){.materials-block .utility-container .material-toggle ul{grid-template-columns:repeat(5,1fr);}}@media (min-width:800px){.materials-block .utility-container .material-toggle ul{display:grid;gap:1rem;grid-template-columns:repeat(6,1fr);}}.materials-block .utility-container .material-toggle ul a{padding:1.25rem 2rem;font-weight:500;font-size:1rem;line-height:1.3;text-align:center;}.materials-block .utility-container .material-toggle ul a,.materials-block .utility-container .material-toggle ul button{display:flex;border-radius:20px;align-items:center;justify-content:center;min-height:95px;flex-wrap:wrap;appearance:none;border:1px #fff solid;background-color:#fff;color:#003E6E;width:100%;position:relative;overflow:hidden;text-decoration:none;}@media (prefers-reduced-motion:no-preference){.materials-block .utility-container .material-toggle ul a,.materials-block .utility-container .material-toggle ul button{transition:transform 0.25s ease,box-shadow 0.25s ease,border-color 0.25s ease;}}.materials-block .utility-container .material-toggle ul a::before,.materials-block .utility-container .material-toggle ul button::before{content:"";position:absolute;inset:0;z-index:0;padding:1px;border-radius:inherit;background:linear-gradient(90deg,#A2D035 0%,#34BCED 45%,#34BCED 65%,#A2D035 90%);opacity:0;pointer-events:none;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;}@media (prefers-reduced-motion:no-preference){.materials-block .utility-container .material-toggle ul a::before,.materials-block .utility-container .material-toggle ul button::before{transition:opacity 0.25s ease;}}.materials-block .utility-container .material-toggle ul a:hover,.materials-block .utility-container .material-toggle ul button:hover{border-color:transparent;}.materials-block .utility-container .material-toggle ul a:hover:before,.materials-block .utility-container .material-toggle ul button:hover:before{opacity:1;}@media (prefers-reduced-motion:no-preference){.materials-block .utility-container .material-toggle ul a:hover,.materials-block .utility-container .material-toggle ul button:hover{transform:translateY(-3px);box-shadow:0 18px 40px rgba(0,72,102,0.14);}}.materials-block .utility-container .material-toggle ul button.active,.materials-block .utility-container .material-toggle ul li.menu-item--active-trail a,.materials-block .utility-container .material-toggle ul a.is-active,.materials-block .utility-container .material-toggle ul button[aria-selected=true]{border:1px #0E97C8 solid;font-weight:600;}.material-toggle-select{display:none;}@media (max-width:767px){.material-toggle ul{display:none;}.material-toggle-select{display:block;font-size:1rem;width:100%;border:1px #0E97C8 solid;background:#fff;padding:1.25rem;min-height:60px;border-radius:13px;appearance:none;background:#fff url(/themes/custom/sccommerce/images/icons/keyboard_arrow_down.svg) 95% 50% no-repeat;background-size:20px;}}.resource-finder-form{width:100%;max-width:100%;display:flex;}@media (max-width:799px){.resource-finder-form{flex-direction:column;gap:1rem;}.resource-finder-form .search-left{display:flex;flex-direction:column;gap:1rem;}}@media (min-width:800px){.resource-finder-form{background-color:#fff;border:1px #0E97C8 solid;padding:8px;border-radius:999px;align-items:center;justify-content:space-between;}.resource-finder-form:focus-within{outline:1px dashed #0F9ED2;outline-offset:3px;}.resource-finder-form .search-left{display:flex;align-items:center;flex:1 auto;}}@media (prefers-reduced-motion:no-preference){.resource-finder-form{transition:all 0.35s ease-in-out;}}.resource-finder-form .search-container{display:flex;align-items:center;gap:0.4rem;padding-left:1rem;}@media (max-width:799px){.resource-finder-form .search-container{gap:0.25rem;background-color:#fff;padding:8px 8px 8px 1rem;border-radius:999px;align-items:center;width:100%;border:1px #0B769D solid;}.resource-finder-form .search-container:focus-within{outline:1px dashed #0B769D;outline-offset:3px;}}@media (max-width:380px){.resource-finder-form .search-container svg{display:none;}}@media (min-width:800px){.resource-finder-form .search-container{width:68%;}}.resource-finder-form .search-container input[type=search]{display:flex;border-radius:999px;font-size:1.125rem;color:#3D3D3D;line-height:41px;height:51px;border:0;padding:6px 20px;margin-bottom:0;border-width:1px 0 1px 1px;}@media (max-width:380px){.resource-finder-form .search-container input[type=search]{padding:6px;width:100%;}}@media (max-width:799px){.resource-finder-form .search-container input[type=search]{padding-left:0;}}@media (min-width:800px){.resource-finder-form .search-container input[type=search]{width:96%;}}.resource-finder-form .search-container input[type=search]:focus{outline:none;box-shadow:none;border:0;}.resource-finder-form .search-container input[type=search] ::placeholder{color:#647887;}.resource-finder-form .select-category{display:flex;align-items:center;gap:0.5rem;}@media (min-width:800px){.resource-finder-form .select-category{border-left:1px #0F9ED2 solid;padding-left:20px;}}@media (max-width:799px){.resource-finder-form .select-category{flex-direction:column;align-items:flex-start;}}.resource-finder-form .select-category label{font-size:1rem;margin:0;font-weight:400;}.resource-finder-form select{box-shadow:none;border:0;outline:1px transparent solid;background-color:white;padding:6px 45px 6px 6px;height:3.45rem;vertical-align:top;border-radius:999px;display:inline-block;outline:1px trasparent dashed;outline-offset:4px;max-width:100%;font-size:1.125rem;color:#3D3D3D;margin-left:1px;appearance:none;background:#fff url(/themes/custom/sccommerce/images/icons/keyboard_arrow_down.svg) 95% 50% no-repeat;background-size:20px;}.resource-finder-form select:focus{border:1px #0E97C8 solid;outline:1px #0B769D dashed;}@media (max-width:799px){.resource-finder-form select{height:69px;border:1px #0B769D solid;width:100%;}}@media (min-width:800px){.resource-finder-form select{appearance:none;outline:none;border-radius:0;}}.resource-finder-form .category-selection-text{margin:0.5rem 0 0;white-space:normal;overflow-wrap:anywhere;font-size:0.8rem !important;line-height:1rem !important;font-style:italic;}.resource-finder-form .category-selection-text[hidden]{display:none;}@media (min-width:800px){.resource-finder-form .category-selection-text{display:none;}}.resource-finder-form button{width:max-content;flex-shrink:0;}@media (max-width:799px){.resource-finder-form button{padding-left:1rem;padding-right:1rem;width:100%;height:69px;justify-content:center;}}.resource-search .common-searches{padding-top:1.65rem;display:flex;align-items:center;gap:0.7rem;padding-left:8px;}@media (max-width:799px){.resource-search .common-searches{flex-direction:column;align-items:flex-start;}}.resource-search .common-searches .label{display:inline-flex;font-weight:600;}.resource-search .common-searches .terms{display:flex;align-items:center;list-style-type:none;margin:0 !important;padding:0 !important;gap:0.7rem;}@media (max-width:799px){.resource-search .common-searches .terms{flex-wrap:wrap;}}.resource-search .common-searches .terms li{list-style-type:none;margin:0 !important;padding:0 !important;}.resource-search .common-searches .terms a.tag.white{color:#3D3D3D;font-size:1rem;font-weight:400;outline:1px transparent dashed;outline-offset:4px;}.resource-search .common-searches .terms a.tag.white:hover,.resource-search .common-searches .terms a.tag.white:focus{outline:1px #0B769D dashed;outline-offset:4px;}#resource-filters-panel[hidden]{display:none !important;}.materials-primary-select{display:none;}@media (max-width:799px){.materials-primary-nav{display:none;}.materials-primary-select{display:block;width:100%;}}@media (min-width:800px){.block-inline-blockcdgb-documents-tool.materials-block .utility-container .material-toggle ul{grid-template-columns:repeat(5,1fr);}}.select-menu{margin-top:1.25rem;position:relative;width:530px;max-width:100%;}@media (max-width:799px){.select-menu{width:100%;}}.select-menu .select-menu-label{color:#0B7399;display:block;font-family:"HCo Gotham","Arial","Helvetica Neue","Helvetica",sans-serif;font-size:1rem;font-style:normal;font-weight:600;line-height:1;margin-bottom:0.45rem;}.select-menu .select-btn{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:55px;padding:1rem 1.25rem;appearance:none;background:#fff;border:1px solid #0E97C8;border-radius:8px;color:#3D3D3D;cursor:pointer;font-size:1.125rem;font-weight:400;text-align:left;outline:1px dashed transparent;outline-offset:3px;transition:all 0.35s ease-in-out;}.select-menu .select-btn:hover,.select-menu .select-btn:focus{border-color:#0F9ED2;}.select-menu .select-btn:focus-visible{border-color:#0F9ED2;outline-color:#0F9ED2;}.select-menu .select-btn svg{flex:0 0 auto;margin-left:1rem;transition:transform 200ms ease;}.select-menu .select-menu__navigation{position:absolute;top:calc(100% + 10px);left:0;z-index:30;width:100%;max-height:295px;overflow-y:auto;padding:10px;background:#fff;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,0.1);}.select-menu .select-menu__navigation[hidden]{display:none;}.select-menu .select-menu__navigation ul{position:static;width:auto;max-height:none;overflow:visible;margin:0 !important;padding:8px;list-style:none;background:transparent;border-radius:0;box-shadow:none;}.select-menu .select-menu__navigation li{display:block;margin:0;padding:0;background:#fff;}.select-menu .select-menu__navigation a{display:block;width:100%;padding:0.7rem;border-radius:8px;color:#3D3D3D;font-size:1.125rem;outline:1px dashed transparent;text-decoration:none;}.select-menu .select-menu__navigation a:hover,.select-menu .select-menu__navigation a:focus-visible{background:#E8F9FF;outline-color:#0E97C8;}.select-menu .select-menu__navigation a[aria-current=page],.select-menu .select-menu__navigation a.is-active{background:#E8F9FF;font-weight:700;}.select-menu .select-menu__navigation::-webkit-scrollbar{width:8px;}.select-menu .select-menu__navigation::-webkit-scrollbar-track{background:#F4F4F4;border-radius:90px;}.select-menu .select-menu__navigation::-webkit-scrollbar-thumb{background:#0F9ED2;border-radius:90px;}.select-menu.active .select-btn svg{transform:rotate(180deg);}.select-menu.active .select-menu__navigation{animation:selectMenuOpen 200ms ease both;}@keyframes selectMenuOpen{from{opacity:0;transform:translateY(-0.5rem);}to{opacity:1;transform:translateY(0);}}@media (prefers-reduced-motion:reduce){.select-menu .select-btn,.select-menu .select-btn svg{transition:none;}.select-menu.active .select-menu__navigation{animation:none;}}@media (max-width:799px){.materials-primary-select{display:block;width:100%;border:1px #0E97C8 solid;font-family:"HCo Gotham Narrow","Arial","Helvetica Neue","Helvetica",sans-serif;background:#fff;padding:0.1rem 1.25rem;border-radius:8px;height:55px;color:#3D3D3D;cursor:pointer;font-size:1.125rem;font-weight:400;text-align:left;outline:1px dashed transparent;outline-offset:3px;transition:all 0.35s ease-in-out;appearance:none;background:#fff url(/themes/custom/sccommerce/images/icons/keyboard_arrow_down.svg) 95% 50% no-repeat;background-size:20px;}}.social-list.block ul.social.menu{padding-left:0;}.social-list.block ul.social.menu li a{width:45px;height:45px;}.mini-search-container .search-box .search-form{margin-left:-3px;max-width:100%;}@media (max-width:799px){.mini-search-container .search-box .search-form{width:100%;}}.mini-search-container .search-box .search-form input[type=search]{color:#3D3D3D;font-size:1.125rem;}.mini-search-container .search-box.on-light .search-form input[type=search]{background-color:#E8F9FF !important;border:1px solid #0E9ACD !important;}.welcome-modal[hidden],.welcome-panel[hidden],[data-welcome-dismiss-tour][hidden],[data-welcome-message][hidden]{display:none !important;}.welcome-panel{position:fixed;bottom:30px;right:30px;z-index:40;width:550px;max-width:100%;background-color:#E8F9FF;border-radius:12px;overflow:hidden;box-shadow:0 0 20px 5px rgba(0,0,0,0.3);transform-origin:bottom right;}@media (max-width:799px){.welcome-panel{width:100vw;bottom:calc(16px + env(safe-area-inset-bottom,0px));right:0;box-shadow:none;}}.welcome-panel .welcome-inner-container{padding:40px 25px;}.welcome-panel .welcome-inner-container h2,.welcome-panel .welcome-inner-container h3{font-size:2.175rem;line-height:2.45rem;}@media (max-width:799px){.welcome-panel .welcome-inner-container h2,.welcome-panel .welcome-inner-container h3{font-size:1.8rem;line-height:2rem;}}.welcome-panel .welcome-inner-container .button-group{margin-top:1rem;}.welcome-panel .welcome-inner-container .button-group .minimized{display:none;}.welcome-panel.is-reduced{width:max-content;background-color:#A2D035;border-radius:100px;box-shadow:none;outline:1px dashed transparent;outline-offset:3px;}@media (max-width:799px){.welcome-panel.is-reduced{right:25px;bottom:calc(25px + env(safe-area-inset-bottom,0px));}}@media (prefers-reduced-motion:no-preference){.welcome-panel.is-reduced{transition:all 0.35s ease-in-out;}}.welcome-panel.is-reduced:focus,.welcome-panel.is-reduced:hover{background-color:#30BCED;outline-color:#0E97C8;}.welcome-panel.is-reduced .gradient-bar,.welcome-panel.is-reduced .welcome-message{display:none;}.welcome-panel.is-reduced .welcome-inner-container{display:flex;align-items:center;padding:16px;}.welcome-panel.is-reduced .show-when-minimized{display:block;width:1px;height:15px;background-color:#003E6E;}.welcome-panel.is-reduced .button-group{margin-top:0;}.welcome-panel.is-reduced .button-group button{background:transparent;padding:6px;border:0 !important;text-decoration:none;box-shadow:none;}.welcome-panel.is-reduced .button-group button:focus,.welcome-panel.is-reduced .button-group button:hover{outline:0;}.welcome-panel.is-reduced .button-group button .maximized{display:none;}.welcome-panel.is-reduced .button-group button .minimized{display:block;}.welcome-modal{position:fixed;inset:0;z-index:10000;width:100%;max-width:100%;height:100vh;height:100dvh;min-width:0;min-height:0;padding:0;box-sizing:border-box;overflow:hidden;}@media (max-width:799px){.welcome-modal{overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;flex-direction:column;justify-content:flex-start;align-items:stretch;}}.welcome-modal > .welcome-modal-container{display:flex;flex-direction:column;flex:1 1 0;width:100%;max-width:100%;height:100%;min-width:0;min-height:0;box-sizing:border-box;overflow:hidden;}@media (max-width:799px){.welcome-modal > .welcome-modal-container{flex:0 0 auto;height:auto;min-height:100%;overflow:visible;padding-bottom:20px;}}.welcome-modal > .welcome-modal-container .welcome-modal-actions{margin-right:20px;}.welcome-modal > .welcome-modal-container .welcome-modal-actions button{height:56px;border-color:#fff;color:#fff;}.welcome-modal > .welcome-modal-container > .welcome-modal-header{display:flex;align-items:center;justify-content:flex-end;gap:1rem;flex:0 0 auto;min-width:0;padding:1rem 1.5rem;}@media (max-width:799px){.welcome-modal > .welcome-modal-container > .welcome-modal-header{padding:0;justify-content:space-between;}}.welcome-modal > .welcome-modal-container > .welcome-modal-header .welcome-modal-actions{display:flex;align-items:center;margin:0;}.welcome-modal > .welcome-modal-container > .welcome-modal-content{display:block;flex:1 1 0;width:100%;max-width:100%;min-width:0;min-height:0;padding:0 1rem 1rem;box-sizing:border-box;overflow:hidden;text-align:center;}@media (max-width:799px){.welcome-modal > .welcome-modal-container > .welcome-modal-content{flex:none;height:auto;padding:2rem 0 0;overflow:visible;}}.welcome-modal > .welcome-modal-container > .welcome-modal-content a,.welcome-modal > .welcome-modal-container > .welcome-modal-content h2,.welcome-modal > .welcome-modal-container > .welcome-modal-content p{color:#fff;}.welcome-modal > .welcome-modal-container > .welcome-modal-content > .block{display:block;width:100%;max-width:100%;height:100%;min-width:0;min-height:0;box-sizing:border-box;}@media (max-width:799px){.welcome-modal > .welcome-modal-container > .welcome-modal-content > .block{height:auto;}}.welcome-modal .welcome-carousel-container{display:block;width:100%;max-width:100%;height:100%;min-width:0;min-height:0;margin:0;padding:0;box-sizing:border-box;}@media (max-width:799px){.welcome-modal .welcome-carousel-container{height:auto;}}.welcome-modal .welcome-carousel-container .welcome-slider{display:flex;flex-direction:column;gap:1rem;width:100%;max-width:100%;height:100%;min-width:0;min-height:0;box-sizing:border-box;}@media (max-width:799px){.welcome-modal .welcome-carousel-container .welcome-slider{height:auto;gap:0.75rem;}}.welcome-modal .welcome-carousel-container .welcome-slider > .swiper-tour{position:relative;display:block;flex:1 1 0;width:100%;max-width:100%;height:auto;min-width:0;min-height:0;overflow:hidden;}@media (max-width:799px){.welcome-modal .welcome-carousel-container .welcome-slider > .swiper-tour{flex:none;}}.welcome-modal .welcome-carousel-container .welcome-slider > .swiper-tour > .swiper-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;flex:initial;width:100%;height:100%;min-width:0;box-sizing:content-box;}@media (max-width:799px){.welcome-modal .welcome-carousel-container .welcome-slider > .swiper-tour > .swiper-wrapper{height:auto;align-items:flex-start;}}.welcome-modal .welcome-carousel-container .welcome-slider > .swiper-tour .custom-button-next,.welcome-modal .welcome-carousel-container .welcome-slider > .swiper-tour .custom-button-prev{position:absolute;top:50%;transform:translateY(-50%);z-index:10;}@media (max-width:799px){.welcome-modal .welcome-carousel-container .welcome-slider > .swiper-tour .custom-button-next,.welcome-modal .welcome-carousel-container .welcome-slider > .swiper-tour .custom-button-prev{display:none;}}.welcome-modal .welcome-carousel-container .welcome-slider > .swiper-tour .custom-button-next button,.welcome-modal .welcome-carousel-container .welcome-slider > .swiper-tour .custom-button-prev button{display:flex;align-items:center;justify-content:center;appearance:none;background:transparent;border:0;border-radius:100%;height:56px;width:56px;padding:0;}@media (prefers-reduced-motion:no-preference){.welcome-modal .welcome-carousel-container .welcome-slider > .swiper-tour .custom-button-next button,.welcome-modal .welcome-carousel-container .welcome-slider > .swiper-tour .custom-button-prev button{transition:all 0.35s ease-in-out;}}.welcome-modal .welcome-carousel-container .welcome-slider > .swiper-tour .custom-button-next button::after,.welcome-modal .welcome-carousel-container .welcome-slider > .swiper-tour .custom-button-next button::before,.welcome-modal .welcome-carousel-container .welcome-slider > .swiper-tour .custom-button-prev button::after,.welcome-modal .welcome-carousel-container .welcome-slider > .swiper-tour .custom-button-prev button::before{box-sizing:inherit;content:"";position:absolute;width:100%;height:100%;top:0;left:0;border-radius:100%;}.welcome-modal .welcome-carousel-container .welcome-slider > .swiper-tour .custom-button-next button::before,.welcome-modal .welcome-carousel-container .welcome-slider > .swiper-tour .custom-button-prev button::before{border:2px solid transparent;}.welcome-modal .welcome-carousel-container .welcome-slider > .swiper-tour .custom-button-next button::after,.welcome-modal .welcome-carousel-container .welcome-slider > .swiper-tour .custom-button-prev button::after{border:0 solid transparent;}.welcome-modal .welcome-carousel-container .welcome-slider > .swiper-tour .custom-button-next button:focus::before,.welcome-modal .welcome-carousel-container .welcome-slider > .swiper-tour .custom-button-next button:focus-visible::before,.welcome-modal .welcome-carousel-container .welcome-slider > .swiper-tour .custom-button-next button:hover::before,.welcome-modal .welcome-carousel-container .welcome-slider > .swiper-tour .custom-button-prev button:focus::before,.welcome-modal .welcome-carousel-container .welcome-slider > .swiper-tour .custom-button-prev button:focus-visible::before,.welcome-modal .welcome-carousel-container .welcome-slider > .swiper-tour .custom-button-prev button:hover::before{border-top-color:#fff;border-right-color:#fff;border-bottom-color:#fff;transition:border-top-color 0.15s linear,border-right-color 0.15s linear 0.1s,border-bottom-color 0.15s linear 0.2s;}.welcome-modal .welcome-carousel-container .welcome-slider > .swiper-tour .custom-button-next button:focus::after,.welcome-modal .welcome-carousel-container .welcome-slider > .swiper-tour .custom-button-next button:focus-visible::after,.welcome-modal .welcome-carousel-container .welcome-slider > .swiper-tour .custom-button-next button:hover::after,.welcome-modal .welcome-carousel-container .welcome-slider > .swiper-tour .custom-button-prev button:focus::after,.welcome-modal .welcome-carousel-container .welcome-slider > .swiper-tour .custom-button-prev button:focus-visible::after,.welcome-modal .welcome-carousel-container .welcome-slider > .swiper-tour .custom-button-prev button:hover::after{border-top:2px solid #fff;border-left-width:2px;border-right-width:2px;transform:rotate(270deg);transition:transform 0.4s linear 0s,border-left-width 0s linear 0.35s;}.welcome-modal .welcome-carousel-container .welcome-slider > .swiper-tour .custom-button-next button:focus img,.welcome-modal .welcome-carousel-container .welcome-slider > .swiper-tour .custom-button-next button:focus-visible img,.welcome-modal .welcome-carousel-container .welcome-slider > .swiper-tour .custom-button-next button:hover img,.welcome-modal .welcome-carousel-container .welcome-slider > .swiper-tour .custom-button-prev button:focus img,.welcome-modal .welcome-carousel-container .welcome-slider > .swiper-tour .custom-button-prev button:focus-visible img,.welcome-modal .welcome-carousel-container .welcome-slider > .swiper-tour .custom-button-prev button:hover img{transform:scale(1.13);}.welcome-modal .welcome-carousel-container .welcome-slider > .swiper-tour .custom-button-next button:focus,.welcome-modal .welcome-carousel-container .welcome-slider > .swiper-tour .custom-button-prev button:focus{outline:1px #fff dashed;border:1px #fff solid;}.welcome-modal .welcome-carousel-container .welcome-slider > .swiper-tour .custom-button-next button.swiper-button-disabled,.welcome-modal .welcome-carousel-container .welcome-slider > .swiper-tour .custom-button-prev button.swiper-button-disabled{opacity:0.4;cursor:default;}.welcome-modal .welcome-carousel-container .welcome-slider > .swiper-tour .custom-button-next svg,.welcome-modal .welcome-carousel-container .welcome-slider > .swiper-tour .custom-button-prev svg{display:block;width:56px;height:56px;}.welcome-modal .welcome-carousel-container .welcome-slider > .swiper-tour .custom-button-next svg circle,.welcome-modal .welcome-carousel-container .welcome-slider > .swiper-tour .custom-button-prev svg circle{fill:#34BCED;}.welcome-modal .welcome-carousel-container .welcome-slider > .swiper-tour .custom-button-next svg .arrow,.welcome-modal .welcome-carousel-container .welcome-slider > .swiper-tour .custom-button-prev svg .arrow{fill:#003E6E;}.welcome-modal .welcome-carousel-container .welcome-slider > .swiper-tour .custom-button-prev{left:20px;}.welcome-modal .welcome-carousel-container .welcome-slider > .swiper-tour .custom-button-next{right:20px;}.welcome-modal .welcome-carousel-container .welcome-slider > .swiper-tour .tour-slide{flex-shrink:0;height:100%;min-width:0;min-height:0;box-sizing:border-box;position:relative;}@media (max-width:799px){.welcome-modal .welcome-carousel-container .welcome-slider > .swiper-tour .tour-slide{height:auto;}}.welcome-modal .welcome-carousel-container .welcome-slider > .swiper-tour .tour-slide::before{content:"";display:block;background:radial-gradient(50% 50% at 50% 50%,#34BCED 0%,#002846 82.21%,rgba(0,40,70,0) 97.6%);height:90%;width:84%;opacity:0.8;margin:8% 0% 0 8%;position:absolute;z-index:0;}@media (max-width:799px){.welcome-modal .welcome-carousel-container .welcome-slider > .swiper-tour .tour-slide::before{opacity:0.5;height:40%;margin:55% 10% 0;}}.welcome-modal .welcome-carousel-container .welcome-slider > .swiper-tour .tour-slide .tour-slide-inner-container{display:flex;flex-direction:column;width:100%;height:100%;min-width:0;min-height:0;padding-inline:6rem;box-sizing:border-box;text-align:center;position:relative;z-index:30;}@media (max-width:799px){.welcome-modal .welcome-carousel-container .welcome-slider > .swiper-tour .tour-slide .tour-slide-inner-container{height:auto;padding:0;}}.welcome-modal .welcome-carousel-container .welcome-slider > .swiper-tour .tour-slide .tour-slide-inner-container .tour-slide-intro{flex:0 0 auto;text-align:center;margin-bottom:1.2rem;}@media (max-width:799px){.welcome-modal .welcome-carousel-container .welcome-slider > .swiper-tour .tour-slide .tour-slide-inner-container .tour-slide-intro{flex:none;min-height:0;margin-bottom:1rem;}}.welcome-modal .welcome-carousel-container .welcome-slider > .swiper-tour .tour-slide .tour-slide-inner-container .tour-slide-image{flex:1 1 0;width:100%;min-width:0;min-height:0;}@media (max-width:799px){.welcome-modal .welcome-carousel-container .welcome-slider > .swiper-tour .tour-slide .tour-slide-inner-container .tour-slide-image{flex:none;height:auto;}}.welcome-modal .welcome-carousel-container .welcome-slider > .swiper-tour .tour-slide .tour-slide-inner-container .tour-slide-image picture{display:block;width:100%;height:100%;}@media (max-width:799px){.welcome-modal .welcome-carousel-container .welcome-slider > .swiper-tour .tour-slide .tour-slide-inner-container .tour-slide-image picture{height:auto;}}.welcome-modal .welcome-carousel-container .welcome-slider > .swiper-tour .tour-slide .tour-slide-inner-container .tour-slide-image img{display:block;width:100%;height:100%;max-width:100%;object-fit:contain;object-position:center;}@media (max-width:799px){.welcome-modal .welcome-carousel-container .welcome-slider > .swiper-tour .tour-slide .tour-slide-inner-container .tour-slide-image img{height:auto;max-height:none;}}.tour-slide .tour-slide-image{position:relative;}.tour-slide .tour-slide-image .tour-markers{position:absolute;z-index:40;visibility:hidden;pointer-events:none;}.tour-slide .tour-slide-image .tour-markers.is-positioned{visibility:visible;}.tour-slide .tour-slide-image .tour-marker{position:absolute;left:var(--marker-x);top:var(--marker-y);transform:translate(-50%,-50%);width:max-content;max-width:min(15rem,80%);padding:0.65rem 1rem;border-radius:6px;background-color:#A2D035;color:#003E6E;text-align:center;font-weight:600;font-size:1.125rem;line-height:1.25;}.tour-slide .tour-slide-image .tour-marker a,.tour-slide .tour-slide-image .tour-marker p,.tour-slide .tour-slide-image .tour-marker strong{color:inherit;}.tour-slide .tour-slide-image .tour-marker p{margin:0;}.tour-slide .tour-slide-image .tour-marker::after{content:"";position:absolute;width:0;height:0;border:12px solid transparent;}.tour-slide .tour-slide-image .tour-marker--arrow-right::after{left:calc(100% - 1px);top:50%;transform:translateY(-50%);border-left-color:#A2D035;}.tour-slide .tour-slide-image .tour-marker--arrow-left::after{right:calc(100% - 1px);top:50%;transform:translateY(-50%);border-right-color:#A2D035;}.tour-slide .tour-slide-image .tour-marker--arrow-top-left::after{bottom:calc(100% - 1px);left:12px;border-bottom-color:#A2D035;}.tour-slide .tour-slide-image .tour-marker--arrow-top-right::after,.tour-slide .tour-slide-image .tour-marker--arrow-right-left::after{bottom:calc(100% - 1px);right:12px;border-bottom-color:#A2D035;}.tour-slide .tour-slide-image .tour-marker--arrow-bottom-left::after{top:calc(100% - 1px);left:12px;border-top-color:#A2D035;}.tour-slide .tour-slide-image .tour-marker--arrow-bottom-right::after{top:calc(100% - 1px);right:12px;border-top-color:#A2D035;}.tour-slide .tour-slide-image .tour-marker--visibility-mobile{display:none;}@media (max-width:799px){.tour-slide .tour-slide-image .tour-marker{left:var(--marker-mobile-x);top:var(--marker-mobile-y);max-width:min(12rem,80%);padding:0.5rem 0.75rem;}.tour-slide .tour-slide-image .tour-marker--visibility-desktop{display:none;}.tour-slide .tour-slide-image .tour-marker--visibility-mobile{display:block;}}body.scroll-to-top-visible .welcome-panel.is-reduced{inset-inline-end:77px;}.swiper-pagination{position:static;flex:0 0 auto;width:100%;text-align:center;transform:none;}@media (max-width:799px){.swiper-pagination{display:block;flex:none;}}.swiper-pagination .swiper-pagination-bullet{background:#34BCED;width:14px;height:14px;opacity:1;}.swiper-pagination .swiper-pagination-bullet-active{background:#A2D035;}@media (max-width:799px){.tour-pagination-slot{position:relative;height:30px;display:block;}.tour-pagination-slot .swiper-pagination-bullets{position:relative;top:auto;left:auto;}}@media screen and (max-width:1020px){#block-sccommerce-resourcefinderheader .layout--hero,#block-sccommerce-documentfinderheader .layout--hero,#block-sccommerce-searchheader .layout--hero{padding-bottom:0;}}@media (max-width:799px){#block-sccommerce-resourcefinderheader .layout--hero .hero-content,#block-sccommerce-documentfinderheader .layout--hero .hero-content,#block-sccommerce-searchheader .layout--hero .hero-content{padding-bottom:0px;}}#block-sccommerce-resourcefinderheader .hero-grid-container,#block-sccommerce-documentfinderheader .hero-grid-container,#block-sccommerce-searchheader .hero-grid-container{position:relative;}@media (min-width:800px){#block-sccommerce-resourcefinderheader .hero-grid-container:before,#block-sccommerce-documentfinderheader .hero-grid-container:before,#block-sccommerce-searchheader .hero-grid-container:before{content:"";display:block;position:absolute;z-index:0;height:380px;width:270px;content:"";background:url(/themes/custom/sccommerce/images/graphics/arrow-bordered-leftpoint.png) center center no-repeat;background-size:contain;right:-150px;bottom:-150px;}}#block-sccommerce-resourcefinderheader .hero-grid-container:after,#block-sccommerce-documentfinderheader .hero-grid-container:after,#block-sccommerce-searchheader .hero-grid-container:after{content:"";display:block;height:10px;position:absolute;bottom:0;width:100%;left:0;border-radius:20px 20px 0 0;background:var(--Linear,linear-gradient(90deg,#A2D035 0%,#34BCED 72.6%));}@media screen and (min-width:1440px){#block-sccommerce-resourcefinderheader .hero-grid-container:after,#block-sccommerce-documentfinderheader .hero-grid-container:after,#block-sccommerce-searchheader .hero-grid-container:after{width:calc(100% + 2.5rem);left:-1.25rem;}}@media (min-width:800px){.custom-row{display:grid;grid-template-columns:3fr 9fr;column-gap:1.75rem;row-gap:1.75rem;transition:grid-template-columns 0.3s ease,column-gap 0.3s ease;}.custom-row.documents-row{grid-template-columns:4fr 8fr;}.custom-row .search-column{grid-column:1/-1;}.custom-row .filter-column{grid-column:1;overflow:hidden;min-width:0;transition:opacity 0.25s ease,transform 0.3s ease;}.custom-row .resource-column{grid-column:2;min-width:0;}.custom-row .resource-column .resource-content{display:grid;gap:1.5rem;grid-template-columns:repeat(2,1fr);}.custom-row .resource-column .resource-content .resource-card.featured{grid-column:1/-1;}.custom-row.filters-hidden{grid-template-columns:0fr 12fr;column-gap:0;}.custom-row.filters-hidden .filter-column{opacity:0;transform:translateX(-1.5rem);pointer-events:none;}.custom-row.filters-hidden .resource-content{grid-template-columns:repeat(3,1fr);}}.resources-page .search-column,.documents-page .search-column{width:100%;display:flex;justify-content:space-between;padding-bottom:1rem;}@media (max-width:799px){.resources-page .search-column,.documents-page .search-column{padding-top:1.75rem;gap:1rem;padding-bottom:2.5rem;flex-wrap:wrap;}}@media (max-width:799px){.resources-page .search-column .search-block-container,.documents-page .search-column .search-block-container{width:100%;}}.resources-page .search-column .search-block-container .search-input,.documents-page .search-column .search-block-container .search-input{position:relative;}@media (max-width:799px){.resources-page .search-column .search-block-container .search-input,.documents-page .search-column .search-block-container .search-input{width:100%;}}@media (min-width:800px){.resources-page .search-column .search-block-container .search-input,.documents-page .search-column .search-block-container .search-input{margin-left:-8px;}}.resources-page .search-column .search-block-container .search-input .search-icon,.documents-page .search-column .search-block-container .search-input .search-icon{position:absolute;left:1rem;top:50%;width:1rem;height:1rem;transform:translateY(-50%);pointer-events:none;}.resources-page .search-column .search-block-container .search-input input,.documents-page .search-column .search-block-container .search-input input{border:1px #0E97C8 solid;outline:1px dashed transparent;border-radius:60px;height:60px;padding-left:3rem;font-size:1.125rem;font-family:"HCo Gotham Narrow","Arial","Helvetica Neue","Helvetica",sans-serif;}@media (max-width:799px){.resources-page .search-column .search-block-container .search-input input,.documents-page .search-column .search-block-container .search-input input{width:100%;}}@media (min-width:800px){.resources-page .search-column .search-block-container .search-input input,.documents-page .search-column .search-block-container .search-input input{min-width:290px;}}.resources-page .search-column .search-block-container .search-input input:focus,.resources-page .search-column .search-block-container .search-input input:hover,.documents-page .search-column .search-block-container .search-input input:focus,.documents-page .search-column .search-block-container .search-input input:hover{outline:1px dashed #0E97C8;outline-offset:2.5px;}.resources-page .search-column .badge-container,.documents-page .search-column .badge-container{display:flex;gap:1rem;}@media (max-width:799px){.resources-page .search-column .badge-container,.documents-page .search-column .badge-container{width:100%;}.resources-page .search-column .badge-container .year-filter,.resources-page .search-column .badge-container select,.documents-page .search-column .badge-container .year-filter,.documents-page .search-column .badge-container select{width:100%;}}.resources-page .search-column .badge-container .hide-badge #hide-filters,.documents-page .search-column .badge-container .hide-badge #hide-filters{display:flex;gap:0.5rem;align-items:center;}.resources-page .search-column .badge-container .hide-badge #hide-filters .icon,.documents-page .search-column .badge-container .hide-badge #hide-filters .icon{display:block;width:20px;height:20px;background-image:url(/themes/custom/sccommerce/images/icons/icon-eye-slash.png);background-size:contain;background-repeat:no-repeat;}.resources-page .search-column .badge-container .hide-badge #hide-filters.filters-hiding .icon,.documents-page .search-column .badge-container .hide-badge #hide-filters.filters-hiding .icon{background-image:url(/themes/custom/sccommerce/images/icons/icon-eye.png);}.filter-column{background-color:#fff;position:relative;overflow:hidden;transition:flex-basis 0.3s ease,max-width 0.3s ease,width 0.3s ease,opacity 0.25s ease;}.filter-column .resource-filters{transition:transform 0.3s ease,opacity 0.25s ease;}.filter-column .resource-filters h2,.filter-column .resource-filters .filter-h2{color:#003E6E;font-family:"HCo Gotham Narrow","Arial","Helvetica Neue","Helvetica",sans-serif;font-size:0.875rem;font-weight:500;line-height:1.68rem;text-transform:uppercase;margin-bottom:1.2rem !important;display:block;}.filter-column .resource-filters ul{list-style-type:none;margin-left:0;padding-left:0;margin-bottom:2.25rem !important;}.filter-column .resource-filters ul li{margin-bottom:1.25rem !important;}.filter-column .resource-filters ul li input{display:inline-block;width:10%;vertical-align:top;}.filter-column .resource-filters ul li label{font-weight:normal;color:#3D3D3D;margin-left:0;font-size:1.125rem;line-height:1.6875rem;display:inline-flex;width:88%;justify-content:space-between;vertical-align:top;}.filter-column .resource-filters ul li label .facet-item__value{width:88%;}.filter-column .resource-filters ul li label .facet-item__count{font-size:0.75em;color:#3D3D3D;background-color:#E8F9FF;border-radius:6px;width:12%;text-align:center;height:max-content;}.filter-column .resource-filters ul li .facets-checkbox{position:absolute;opacity:0;}.filter-column .resource-filters ul li .facets-checkbox + label{position:relative;cursor:pointer;padding:0 0 0 34px;}.filter-column .resource-filters ul li .facets-checkbox + label:before{content:"";margin-right:6px;margin-left:-30px;display:inline-block;vertical-align:top;margin-top:5px;width:20px;height:20px;background:#E8F9FF;border:1px #0E97C8 solid;border-radius:3px;transition:all 0.35s ease-in-out;outline:1px transparent solid;outline-offset:2px;}.filter-column .resource-filters ul li .facets-checkbox:hover + label:before{background:#003E6E;}.filter-column .resource-filters ul li .facets-checkbox:focus + label:before{box-shadow:0 0 0 3px rgba(0,0,0,0.12);border:1px #003E6E solid;outline:1px #003E6E dashed;outline-offset:2px;}.filter-column .resource-filters ul li .facets-checkbox:checked + label:before{background:#0B769D;}.filter-column .resource-filters ul li .facets-checkbox:disabled + label{color:#b8b8b8;cursor:auto;}.filter-column .resource-filters ul li .facets-checkbox:disabled + label:before{box-shadow:none;background:#0B769D;}.filter-column .resource-filters ul li .facets-checkbox:checked + label:after{content:"";position:absolute;left:5px;top:14px;background:#003E6E;width:2px;height:2px;box-shadow:2px 0 0 #003E6E,4px 0 0 #003E6E,4px -2px 0 #003E6E,4px -4px 0 #003E6E,4px -6px 0 #003E6E,4px -8px 0 #003E6E;transform:rotate(45deg);}.filter-column .block{position:relative;z-index:1;}.filter-column .resource-summary .box{margin-bottom:1.5rem;background-color:#E8F9FF;border-radius:20px;padding:1.15rem;}.filter-column .resource-summary .box .remove-filter{display:inline-flex;gap:0.5rem;align-items:center;border:1px #0E97C8 solid;background-color:#fff;padding:8px 16px;font-size:1rem;color:#003E6E;outline:1px dashed transparent;border-radius:60px;text-decoration:none;}.filter-column .resource-summary .box .remove-filter .fas.fa-times{display:flex;height:10px;width:10px;background-image:url(/themes/custom/sccommerce/images/icons/times-navy.png);background-size:contain;background-repeat:no-repeat;}.filter-column .resource-summary .box .remove-filter:hover,.filter-column .resource-summary .box .remove-filter:focus{outline:1px dashed #0E97C8;outline-offset:2.5px;}.filter-column #location-autocomplete{border:1px #0E97C8 solid;outline:1px dashed transparent;border-radius:60px;height:50px;font-size:1.125rem;font-family:"HCo Gotham Narrow","Arial","Helvetica Neue","Helvetica",sans-serif;}.filter-column #location-autocomplete:focus,.filter-column #location-autocomplete:hover{outline:1px dashed #0E97C8;outline-offset:2.5px;}.filter-column .autoComplete_highlighted{color:#0E97C8;}.filter-column #location-autocomplete-actions button{border:1px #003E6E solid;font-size:1rem;font-family:"HCo Gotham Narrow","Arial","Helvetica Neue","Helvetica",sans-serif;color:#003E6E;padding:13px 16px;border-radius:60px;background:transparent;}.filter-column #location-autocomplete-actions button:hover,.filter-column #location-autocomplete-actions button:focus{background-color:#E8F9FF;}.year-filter select{box-shadow:none;border:0;border:1px #0E97C8 solid;background-color:white;padding:6px 45px 6px 20px;height:62px;vertical-align:top;border-radius:90px;display:inline-block;outline:1px transparent dashed;outline-offset:4px;max-width:100%;font-size:1.125rem;color:#003E6E;margin-left:1px;appearance:none;background:#fff url(/themes/custom/sccommerce/images/icons/keyboard_arrow_down.svg) 95% 50% no-repeat;background-size:20px;}.year-filter select:focus{border:1px #0E97C8 solid;outline:1px #30BCED dashed;}.new-badge{position:relative;}.new-badge .new-notable-label{display:inline-flex;align-items:center;gap:0.25rem !important;margin:0;cursor:pointer;}.new-badge .new-notable-badge:focus-visible + .new-notable-label{outline:2px dashed #003e6e;outline-offset:4px;}.new-badge .new-notable-badge:checked + .new-notable-label::before{content:"";display:inline-block;width:0.8rem;height:1rem;background:url(/themes/custom/sccommerce/images/icons/check-navy.png) center center no-repeat;background-size:contain;}.new-badge .new-notable-badge:disabled + .new-notable-label{cursor:default;}@media (prefers-reduced-motion:no-preference){.resource-container{transition:width 0.3s ease;}}@media (max-width:799px){.resource-content{display:grid;gap:1.75rem;}}.resource-content .resource-card{min-width:0;background:#E8F9FF;}.resource-content .resource-card .resource-block,.resource-content .resource-card .card-body,.resource-content .resource-card .card-content{min-width:0;}.resource-content .resource-card h2{font-size:1.375rem;line-height:1.6rem;text-decoration:none;overflow-wrap:break-word;}.resource-content .resource-card h2 a{color:inherit;text-decoration:none;}.resource-content .resource-card h2 a::after{content:"";display:inline-block;width:14px;height:1.6rem;margin-left:0.25rem;margin-right:0.25rem;vertical-align:middle;background:url(/themes/custom/sccommerce/images/icons/arrow-right.webp) 0 55%/contain no-repeat;}@media (prefers-reduced-motion:no-preference){.resource-content .resource-card h2 a::after{transition:all 0.35s ease-in-out;}}.resource-content .resource-card h2 a:hover::after,.resource-content .resource-card h2 a:focus-visible::after{margin-left:0.5rem;margin-right:0;}.resource-content .resource-card h2 a:focus-visible{outline:2px dashed currentColor;outline-offset:4px;}.resource-content .resource-card h2.scdoc-1{display:flex;align-items:center;}.resource-content .resource-card h2.scdoc-1::before{content:"";display:block;flex:0 0 36px;width:36px;height:36px;margin-right:0.5rem;background:url(/themes/custom/sccommerce/images/icons/scdoc.png) center/contain no-repeat;}.resource-content .resource-card h2.scdoc-1 a{min-width:0;}.resource-content .resource-card h2.scdoc-1 a::after{background-position:0 60%;}.resource-content .resource-card .description{font-size:1.125rem;font-family:"HCo Gotham Narrow","Arial","Helvetica Neue","Helvetica",sans-serif;line-height:1.6875rem;overflow-wrap:break-word;}.resource-content .resource-card .card-footer{display:flex;flex-wrap:wrap;align-items:center;gap:0.7rem;padding-bottom:1rem;}.resource-content .resource-card .card-footer .location,.resource-content .resource-card .card-footer .phone{display:flex;flex-wrap:wrap;align-items:center;gap:0.25rem;min-width:0;overflow-wrap:break-word;}.resource-content .resource-card .card-footer .icon{display:block;flex-shrink:0;width:20px;height:20px;background-repeat:no-repeat;background-size:contain;}.resource-content .resource-card .card-footer .icon.location-icon{width:17px;background-image:url(/themes/custom/sccommerce/images/icons/location-dot.png);}.resource-content .resource-card .card-footer .icon.phone-icon{background-image:url(/themes/custom/sccommerce/images/icons/phone.png);}.resource-content .resource-card .logo-column{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;min-width:0;}.resource-content .resource-card .logo-column .logo{width:100%;max-width:220px;}.resource-content .resource-card .logo-column .logo img{display:block;max-width:100%;height:auto;}.resource-content .resource-card .category{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:0.5rem;width:100%;min-width:0;margin:0;}.resource-content .resource-card .category a{display:none;}.resource-content .resource-card .category a.new-notable{display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;width:fit-content;max-width:100%;padding:8px 16px;border-radius:90px;background:var(--Linear,linear-gradient(90deg,#A2D035 0%,#34BCED 72.6%));color:#003E6E;font-weight:500;font-size:0.875rem;text-align:center;text-decoration:none;white-space:normal;overflow-wrap:break-word;}.resource-content .resource-card .category a.new-notable:focus-visible{outline:2px dashed #003E6E;outline-offset:4px;}.resource-content .resource-card.featured .card-body{display:flex;flex-direction:column;gap:1rem;}@media (min-width:800px){.resource-content .resource-card.featured .card-body{flex-direction:row;gap:1.5rem;}.resource-content .resource-card.featured .card-body .card-content{flex:1 1 0;}.resource-content .resource-card.featured .card-body .logo-column{flex:0 0 25%;max-width:25%;align-items:flex-end;justify-content:space-between;}.resource-content .resource-card.featured .card-body .logo-column .category{justify-content:flex-end;}}.resource-content .resource-card.not-featured{position:relative;}.resource-content .resource-card.not-featured .card-body{display:flex;flex-direction:column;gap:1rem;}@media (max-width:799px){#mobile-filter{position:fixed;left:0;right:0;bottom:0;z-index:29;padding:1rem;}#mobile-filter .button{width:100%;margin:0;justify-content:center;}#mobile-filter .button .icon{display:inline-block;height:20px;width:20px;background:url(/themes/custom/sccommerce/images/icons/sliders.png) center center no-repeat;background-size:contain;}.resource-filters-column{position:fixed;top:0;right:0;bottom:0;width:100vw;z-index:1001;background:#fff;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:1.5rem;transform:translateX(100%);transition:transform 250ms ease;}.resource-filters-column.is-open{transform:translateX(0);}body.filters-open{overflow:hidden;}.mobile-close-results{position:sticky;bottom:0;width:100%;margin-top:2rem;z-index:1002;justify-content:center !important;}}.block-webform div[data-drupal-messages],.user-login-form div[data-drupal-messages],.view-filters form div[data-drupal-messages],.webform-submission-form div[data-drupal-messages]{width:100%;padding:0;margin-bottom:1.5rem;}.block-webform .js-form-item,.user-login-form .js-form-item,.view-filters form .js-form-item,.webform-submission-form .js-form-item{margin-bottom:1.6rem;}.block-webform .js-form-item .description,.user-login-form .js-form-item .description,.view-filters form .js-form-item .description,.webform-submission-form .js-form-item .description{font-size:0.85rem;line-height:1rem;margin-top:0.5rem;}.block-webform .webform-address--wrapper .fieldset-wrapper .js-form-item,.block-webform .form-composite .fieldset-wrapper .js-form-item,.user-login-form .webform-address--wrapper .fieldset-wrapper .js-form-item,.user-login-form .form-composite .fieldset-wrapper .js-form-item,.view-filters form .webform-address--wrapper .fieldset-wrapper .js-form-item,.view-filters form .form-composite .fieldset-wrapper .js-form-item,.webform-submission-form .webform-address--wrapper .fieldset-wrapper .js-form-item,.webform-submission-form .form-composite .fieldset-wrapper .js-form-item{margin-bottom:1.6rem;}.block-webform .webform-address--wrapper .fieldset-wrapper .js-form-item .description,.block-webform .form-composite .fieldset-wrapper .js-form-item .description,.user-login-form .webform-address--wrapper .fieldset-wrapper .js-form-item .description,.user-login-form .form-composite .fieldset-wrapper .js-form-item .description,.view-filters form .webform-address--wrapper .fieldset-wrapper .js-form-item .description,.view-filters form .form-composite .fieldset-wrapper .js-form-item .description,.webform-submission-form .webform-address--wrapper .fieldset-wrapper .js-form-item .description,.webform-submission-form .form-composite .fieldset-wrapper .js-form-item .description{font-size:0.85rem;line-height:1rem;margin-top:0.5rem;}.block-webform label,.block-webform legend span,.user-login-form label,.user-login-form legend span,.view-filters form label,.view-filters form legend span,.webform-submission-form label,.webform-submission-form legend span{color:#3D3D3D;font-size:1.125rem;margin-bottom:1rem;display:block;font-weight:600;}.block-webform label.form-required:after,.block-webform legend span.form-required:after,.user-login-form label.form-required:after,.user-login-form legend span.form-required:after,.view-filters form label.form-required:after,.view-filters form legend span.form-required:after,.webform-submission-form label.form-required:after,.webform-submission-form legend span.form-required:after{color:red;content:"*";}.block-webform label.option,.block-webform legend span.option,.user-login-form label.option,.user-login-form legend span.option,.view-filters form label.option,.view-filters form legend span.option,.webform-submission-form label.option,.webform-submission-form legend span.option{display:inline;font-weight:400;}.block-webform .legend + .description,.user-login-form .legend + .description,.view-filters form .legend + .description,.webform-submission-form .legend + .description{margin-top:0.75rem;}.block-webform .description,.user-login-form .description,.view-filters form .description,.webform-submission-form .description{margin-bottom:1rem;}.block-webform .legend + .fieldset,.user-login-form .legend + .fieldset,.view-filters form .legend + .fieldset,.webform-submission-form .legend + .fieldset{margin-top:1rem;}@media (max-width:799px){.block-webform [type=checkbox] + label,.block-webform [type=radio] + label,.user-login-form [type=checkbox] + label,.user-login-form [type=radio] + label,.view-filters form [type=checkbox] + label,.view-filters form [type=radio] + label,.webform-submission-form [type=checkbox] + label,.webform-submission-form [type=radio] + label{display:inline;line-height:1.25rem;}}.block-webform fieldset .fieldset-wrapper .js-form-item,.user-login-form fieldset .fieldset-wrapper .js-form-item,.view-filters form fieldset .fieldset-wrapper .js-form-item,.webform-submission-form fieldset .fieldset-wrapper .js-form-item{margin-bottom:0;}.block-webform input[type=checkbox],.user-login-form input[type=checkbox],.view-filters form input[type=checkbox],.webform-submission-form input[type=checkbox]{width:20px;height:20px;accent-color:#003E6E;border-radius:10px;}.block-webform input[type=checkbox]:focus,.user-login-form input[type=checkbox]:focus,.view-filters form input[type=checkbox]:focus,.webform-submission-form input[type=checkbox]:focus{border:1px #0B769D solid;}.block-webform .webform-element--title-inline.js-webform-type-checkbox,.user-login-form .webform-element--title-inline.js-webform-type-checkbox,.view-filters form .webform-element--title-inline.js-webform-type-checkbox,.webform-submission-form .webform-element--title-inline.js-webform-type-checkbox{display:flex;align-items:center;}.block-webform .webform-element--title-inline.js-webform-type-checkbox label,.user-login-form .webform-element--title-inline.js-webform-type-checkbox label,.view-filters form .webform-element--title-inline.js-webform-type-checkbox label,.webform-submission-form .webform-element--title-inline.js-webform-type-checkbox label{margin-bottom:0;}.block-webform .js-webform-checkboxes.webform-options-display-one-column .js-webform-type-checkbox,.block-webform .js-webform-type-checkbox .js-webform-type-checkbox,.user-login-form .js-webform-checkboxes.webform-options-display-one-column .js-webform-type-checkbox,.user-login-form .js-webform-type-checkbox .js-webform-type-checkbox,.view-filters form .js-webform-checkboxes.webform-options-display-one-column .js-webform-type-checkbox,.view-filters form .js-webform-type-checkbox .js-webform-type-checkbox,.webform-submission-form .js-webform-checkboxes.webform-options-display-one-column .js-webform-type-checkbox,.webform-submission-form .js-webform-type-checkbox .js-webform-type-checkbox{margin-bottom:0.75rem;display:flex;align-items:center;gap:0.25rem;}.block-webform .js-webform-checkboxes.webform-options-display-one-column .js-webform-type-checkbox label,.block-webform .js-webform-type-checkbox .js-webform-type-checkbox label,.user-login-form .js-webform-checkboxes.webform-options-display-one-column .js-webform-type-checkbox label,.user-login-form .js-webform-type-checkbox .js-webform-type-checkbox label,.view-filters form .js-webform-checkboxes.webform-options-display-one-column .js-webform-type-checkbox label,.view-filters form .js-webform-type-checkbox .js-webform-type-checkbox label,.webform-submission-form .js-webform-checkboxes.webform-options-display-one-column .js-webform-type-checkbox label,.webform-submission-form .js-webform-type-checkbox .js-webform-type-checkbox label{display:inline-flex;margin:0;}.block-webform .js-webform-type-checkboxes.error > div,.block-webform .js-webform-type-webform-checkboxes.error > div,.block-webform .js-webform-type-webform-radios.error > div,.user-login-form .js-webform-type-checkboxes.error > div,.user-login-form .js-webform-type-webform-checkboxes.error > div,.user-login-form .js-webform-type-webform-radios.error > div,.view-filters form .js-webform-type-checkboxes.error > div,.view-filters form .js-webform-type-webform-checkboxes.error > div,.view-filters form .js-webform-type-webform-radios.error > div,.webform-submission-form .js-webform-type-checkboxes.error > div,.webform-submission-form .js-webform-type-webform-checkboxes.error > div,.webform-submission-form .js-webform-type-webform-radios.error > div{color:#C42303;font-style:italic;}.block-webform .js-webform-type-checkboxes.error .fieldset-wrapper > div,.block-webform .js-webform-type-webform-checkboxes.error .fieldset-wrapper > div,.block-webform .js-webform-type-webform-radios.error .fieldset-wrapper > div,.user-login-form .js-webform-type-checkboxes.error .fieldset-wrapper > div,.user-login-form .js-webform-type-webform-checkboxes.error .fieldset-wrapper > div,.user-login-form .js-webform-type-webform-radios.error .fieldset-wrapper > div,.view-filters form .js-webform-type-checkboxes.error .fieldset-wrapper > div,.view-filters form .js-webform-type-webform-checkboxes.error .fieldset-wrapper > div,.view-filters form .js-webform-type-webform-radios.error .fieldset-wrapper > div,.webform-submission-form .js-webform-type-checkboxes.error .fieldset-wrapper > div,.webform-submission-form .js-webform-type-webform-checkboxes.error .fieldset-wrapper > div,.webform-submission-form .js-webform-type-webform-radios.error .fieldset-wrapper > div{color:#C42303;font-style:italic;margin-bottom:1rem;}.block-webform .js-webform-select-other .js-webform-select-other-input,.block-webform .radios--wrapper .js-webform-select-other-input,.block-webform .js-webform-type-webform-checkboxes-other .js-webform-select-other-input,.user-login-form .js-webform-select-other .js-webform-select-other-input,.user-login-form .radios--wrapper .js-webform-select-other-input,.user-login-form .js-webform-type-webform-checkboxes-other .js-webform-select-other-input,.view-filters form .js-webform-select-other .js-webform-select-other-input,.view-filters form .radios--wrapper .js-webform-select-other-input,.view-filters form .js-webform-type-webform-checkboxes-other .js-webform-select-other-input,.webform-submission-form .js-webform-select-other .js-webform-select-other-input,.webform-submission-form .radios--wrapper .js-webform-select-other-input,.webform-submission-form .js-webform-type-webform-checkboxes-other .js-webform-select-other-input{margin-top:1rem;}.block-webform .js-webform-select-other.error .fieldset-wrapper,.block-webform .radios--wrapper.error .fieldset-wrapper,.block-webform .js-webform-type-webform-checkboxes-other.error .fieldset-wrapper,.user-login-form .js-webform-select-other.error .fieldset-wrapper,.user-login-form .radios--wrapper.error .fieldset-wrapper,.user-login-form .js-webform-type-webform-checkboxes-other.error .fieldset-wrapper,.view-filters form .js-webform-select-other.error .fieldset-wrapper,.view-filters form .radios--wrapper.error .fieldset-wrapper,.view-filters form .js-webform-type-webform-checkboxes-other.error .fieldset-wrapper,.webform-submission-form .js-webform-select-other.error .fieldset-wrapper,.webform-submission-form .radios--wrapper.error .fieldset-wrapper,.webform-submission-form .js-webform-type-webform-checkboxes-other.error .fieldset-wrapper{display:flex;flex-wrap:wrap;}.block-webform .js-webform-select-other.error .fieldset-wrapper > div,.block-webform .radios--wrapper.error .fieldset-wrapper > div,.block-webform .js-webform-type-webform-checkboxes-other.error .fieldset-wrapper > div,.user-login-form .js-webform-select-other.error .fieldset-wrapper > div,.user-login-form .radios--wrapper.error .fieldset-wrapper > div,.user-login-form .js-webform-type-webform-checkboxes-other.error .fieldset-wrapper > div,.view-filters form .js-webform-select-other.error .fieldset-wrapper > div,.view-filters form .radios--wrapper.error .fieldset-wrapper > div,.view-filters form .js-webform-type-webform-checkboxes-other.error .fieldset-wrapper > div,.webform-submission-form .js-webform-select-other.error .fieldset-wrapper > div,.webform-submission-form .radios--wrapper.error .fieldset-wrapper > div,.webform-submission-form .js-webform-type-webform-checkboxes-other.error .fieldset-wrapper > div{order:2;color:#C42303;font-style:italic;width:100%;margin-top:1rem;}.block-webform .js-webform-select-other.error .fieldset-wrapper .js-webform-checkboxes,.block-webform .js-webform-select-other.error .fieldset-wrapper .js-webform-type-select,.block-webform .radios--wrapper.error .fieldset-wrapper .js-webform-checkboxes,.block-webform .radios--wrapper.error .fieldset-wrapper .js-webform-type-select,.block-webform .js-webform-type-webform-checkboxes-other.error .fieldset-wrapper .js-webform-checkboxes,.block-webform .js-webform-type-webform-checkboxes-other.error .fieldset-wrapper .js-webform-type-select,.user-login-form .js-webform-select-other.error .fieldset-wrapper .js-webform-checkboxes,.user-login-form .js-webform-select-other.error .fieldset-wrapper .js-webform-type-select,.user-login-form .radios--wrapper.error .fieldset-wrapper .js-webform-checkboxes,.user-login-form .radios--wrapper.error .fieldset-wrapper .js-webform-type-select,.user-login-form .js-webform-type-webform-checkboxes-other.error .fieldset-wrapper .js-webform-checkboxes,.user-login-form .js-webform-type-webform-checkboxes-other.error .fieldset-wrapper .js-webform-type-select,.view-filters form .js-webform-select-other.error .fieldset-wrapper .js-webform-checkboxes,.view-filters form .js-webform-select-other.error .fieldset-wrapper .js-webform-type-select,.view-filters form .radios--wrapper.error .fieldset-wrapper .js-webform-checkboxes,.view-filters form .radios--wrapper.error .fieldset-wrapper .js-webform-type-select,.view-filters form .js-webform-type-webform-checkboxes-other.error .fieldset-wrapper .js-webform-checkboxes,.view-filters form .js-webform-type-webform-checkboxes-other.error .fieldset-wrapper .js-webform-type-select,.webform-submission-form .js-webform-select-other.error .fieldset-wrapper .js-webform-checkboxes,.webform-submission-form .js-webform-select-other.error .fieldset-wrapper .js-webform-type-select,.webform-submission-form .radios--wrapper.error .fieldset-wrapper .js-webform-checkboxes,.webform-submission-form .radios--wrapper.error .fieldset-wrapper .js-webform-type-select,.webform-submission-form .js-webform-type-webform-checkboxes-other.error .fieldset-wrapper .js-webform-checkboxes,.webform-submission-form .js-webform-type-webform-checkboxes-other.error .fieldset-wrapper .js-webform-type-select{order:1;}.block-webform .js-webform-select-other.error .fieldset-wrapper .js-webform-select-other-input,.block-webform .radios--wrapper.error .fieldset-wrapper .js-webform-select-other-input,.block-webform .js-webform-type-webform-checkboxes-other.error .fieldset-wrapper .js-webform-select-other-input,.user-login-form .js-webform-select-other.error .fieldset-wrapper .js-webform-select-other-input,.user-login-form .radios--wrapper.error .fieldset-wrapper .js-webform-select-other-input,.user-login-form .js-webform-type-webform-checkboxes-other.error .fieldset-wrapper .js-webform-select-other-input,.view-filters form .js-webform-select-other.error .fieldset-wrapper .js-webform-select-other-input,.view-filters form .radios--wrapper.error .fieldset-wrapper .js-webform-select-other-input,.view-filters form .js-webform-type-webform-checkboxes-other.error .fieldset-wrapper .js-webform-select-other-input,.webform-submission-form .js-webform-select-other.error .fieldset-wrapper .js-webform-select-other-input,.webform-submission-form .radios--wrapper.error .fieldset-wrapper .js-webform-select-other-input,.webform-submission-form .js-webform-type-webform-checkboxes-other.error .fieldset-wrapper .js-webform-select-other-input{order:3;}.block-webform .webform-options-display-three-columns .js-webform-type-checkbox,.block-webform .webform-options-display-two-columns .js-webform-type-checkbox,.user-login-form .webform-options-display-three-columns .js-webform-type-checkbox,.user-login-form .webform-options-display-two-columns .js-webform-type-checkbox,.view-filters form .webform-options-display-three-columns .js-webform-type-checkbox,.view-filters form .webform-options-display-two-columns .js-webform-type-checkbox,.webform-submission-form .webform-options-display-three-columns .js-webform-type-checkbox,.webform-submission-form .webform-options-display-two-columns .js-webform-type-checkbox{padding-bottom:1rem;}.block-webform .js-form-item-marketing-consent,.user-login-form .js-form-item-marketing-consent,.view-filters form .js-form-item-marketing-consent,.webform-submission-form .js-form-item-marketing-consent{margin-bottom:1.3rem;display:flex;align-items:center;gap:0.5rem;}.block-webform .js-form-item-marketing-consent label,.user-login-form .js-form-item-marketing-consent label,.view-filters form .js-form-item-marketing-consent label,.webform-submission-form .js-form-item-marketing-consent label{display:inline-flex;margin:0;}.block-webform fieldset,.user-login-form fieldset,.view-filters form fieldset,.webform-submission-form fieldset{margin:0;padding:0;border-style:none;}.block-webform .js-form-type-email input,.block-webform .js-form-type-email textarea,.block-webform .js-form-type-number input,.block-webform .js-form-type-number textarea,.block-webform .js-form-type-password input,.block-webform .js-form-type-password textarea,.block-webform .js-form-type-tel input,.block-webform .js-form-type-tel textarea,.block-webform .js-form-type-date input,.block-webform .js-form-type-date textarea,.block-webform .js-form-type-textarea input,.block-webform .js-form-type-textarea textarea,.block-webform .js-form-type-textfield input,.block-webform .js-form-type-textfield textarea,.block-webform .js-form-type-url input,.block-webform .js-form-type-url textarea,.user-login-form .js-form-type-email input,.user-login-form .js-form-type-email textarea,.user-login-form .js-form-type-number input,.user-login-form .js-form-type-number textarea,.user-login-form .js-form-type-password input,.user-login-form .js-form-type-password textarea,.user-login-form .js-form-type-tel input,.user-login-form .js-form-type-tel textarea,.user-login-form .js-form-type-date input,.user-login-form .js-form-type-date textarea,.user-login-form .js-form-type-textarea input,.user-login-form .js-form-type-textarea textarea,.user-login-form .js-form-type-textfield input,.user-login-form .js-form-type-textfield textarea,.user-login-form .js-form-type-url input,.user-login-form .js-form-type-url textarea,.view-filters form .js-form-type-email input,.view-filters form .js-form-type-email textarea,.view-filters form .js-form-type-number input,.view-filters form .js-form-type-number textarea,.view-filters form .js-form-type-password input,.view-filters form .js-form-type-password textarea,.view-filters form .js-form-type-tel input,.view-filters form .js-form-type-tel textarea,.view-filters form .js-form-type-date input,.view-filters form .js-form-type-date textarea,.view-filters form .js-form-type-textarea input,.view-filters form .js-form-type-textarea textarea,.view-filters form .js-form-type-textfield input,.view-filters form .js-form-type-textfield textarea,.view-filters form .js-form-type-url input,.view-filters form .js-form-type-url textarea,.webform-submission-form .js-form-type-email input,.webform-submission-form .js-form-type-email textarea,.webform-submission-form .js-form-type-number input,.webform-submission-form .js-form-type-number textarea,.webform-submission-form .js-form-type-password input,.webform-submission-form .js-form-type-password textarea,.webform-submission-form .js-form-type-tel input,.webform-submission-form .js-form-type-tel textarea,.webform-submission-form .js-form-type-date input,.webform-submission-form .js-form-type-date textarea,.webform-submission-form .js-form-type-textarea input,.webform-submission-form .js-form-type-textarea textarea,.webform-submission-form .js-form-type-textfield input,.webform-submission-form .js-form-type-textfield textarea,.webform-submission-form .js-form-type-url input,.webform-submission-form .js-form-type-url textarea{background:white;box-shadow:0;box-sizing:border-box;border-radius:10px;font-weight:400;outline:0;margin-bottom:0.35rem;box-shadow:none;border:1px #949494 solid;outline:1px trasparent dashed;outline-offset:4px;font-size:1.125rem;line-height:41px;padding:6px 20px;width:100%;}.block-webform .js-form-type-email input.error,.block-webform .js-form-type-email textarea.error,.block-webform .js-form-type-number input.error,.block-webform .js-form-type-number textarea.error,.block-webform .js-form-type-password input.error,.block-webform .js-form-type-password textarea.error,.block-webform .js-form-type-tel input.error,.block-webform .js-form-type-tel textarea.error,.block-webform .js-form-type-date input.error,.block-webform .js-form-type-date textarea.error,.block-webform .js-form-type-textarea input.error,.block-webform .js-form-type-textarea textarea.error,.block-webform .js-form-type-textfield input.error,.block-webform .js-form-type-textfield textarea.error,.block-webform .js-form-type-url input.error,.block-webform .js-form-type-url textarea.error,.user-login-form .js-form-type-email input.error,.user-login-form .js-form-type-email textarea.error,.user-login-form .js-form-type-number input.error,.user-login-form .js-form-type-number textarea.error,.user-login-form .js-form-type-password input.error,.user-login-form .js-form-type-password textarea.error,.user-login-form .js-form-type-tel input.error,.user-login-form .js-form-type-tel textarea.error,.user-login-form .js-form-type-date input.error,.user-login-form .js-form-type-date textarea.error,.user-login-form .js-form-type-textarea input.error,.user-login-form .js-form-type-textarea textarea.error,.user-login-form .js-form-type-textfield input.error,.user-login-form .js-form-type-textfield textarea.error,.user-login-form .js-form-type-url input.error,.user-login-form .js-form-type-url textarea.error,.view-filters form .js-form-type-email input.error,.view-filters form .js-form-type-email textarea.error,.view-filters form .js-form-type-number input.error,.view-filters form .js-form-type-number textarea.error,.view-filters form .js-form-type-password input.error,.view-filters form .js-form-type-password textarea.error,.view-filters form .js-form-type-tel input.error,.view-filters form .js-form-type-tel textarea.error,.view-filters form .js-form-type-date input.error,.view-filters form .js-form-type-date textarea.error,.view-filters form .js-form-type-textarea input.error,.view-filters form .js-form-type-textarea textarea.error,.view-filters form .js-form-type-textfield input.error,.view-filters form .js-form-type-textfield textarea.error,.view-filters form .js-form-type-url input.error,.view-filters form .js-form-type-url textarea.error,.webform-submission-form .js-form-type-email input.error,.webform-submission-form .js-form-type-email textarea.error,.webform-submission-form .js-form-type-number input.error,.webform-submission-form .js-form-type-number textarea.error,.webform-submission-form .js-form-type-password input.error,.webform-submission-form .js-form-type-password textarea.error,.webform-submission-form .js-form-type-tel input.error,.webform-submission-form .js-form-type-tel textarea.error,.webform-submission-form .js-form-type-date input.error,.webform-submission-form .js-form-type-date textarea.error,.webform-submission-form .js-form-type-textarea input.error,.webform-submission-form .js-form-type-textarea textarea.error,.webform-submission-form .js-form-type-textfield input.error,.webform-submission-form .js-form-type-textfield textarea.error,.webform-submission-form .js-form-type-url input.error,.webform-submission-form .js-form-type-url textarea.error{border:1px #DD2803 solid;outline:1px #DD2803 dashed;}.block-webform .js-form-type-email input:focus,.block-webform .js-form-type-email textarea:focus,.block-webform .js-form-type-number input:focus,.block-webform .js-form-type-number textarea:focus,.block-webform .js-form-type-password input:focus,.block-webform .js-form-type-password textarea:focus,.block-webform .js-form-type-tel input:focus,.block-webform .js-form-type-tel textarea:focus,.block-webform .js-form-type-date input:focus,.block-webform .js-form-type-date textarea:focus,.block-webform .js-form-type-textarea input:focus,.block-webform .js-form-type-textarea textarea:focus,.block-webform .js-form-type-textfield input:focus,.block-webform .js-form-type-textfield textarea:focus,.block-webform .js-form-type-url input:focus,.block-webform .js-form-type-url textarea:focus,.user-login-form .js-form-type-email input:focus,.user-login-form .js-form-type-email textarea:focus,.user-login-form .js-form-type-number input:focus,.user-login-form .js-form-type-number textarea:focus,.user-login-form .js-form-type-password input:focus,.user-login-form .js-form-type-password textarea:focus,.user-login-form .js-form-type-tel input:focus,.user-login-form .js-form-type-tel textarea:focus,.user-login-form .js-form-type-date input:focus,.user-login-form .js-form-type-date textarea:focus,.user-login-form .js-form-type-textarea input:focus,.user-login-form .js-form-type-textarea textarea:focus,.user-login-form .js-form-type-textfield input:focus,.user-login-form .js-form-type-textfield textarea:focus,.user-login-form .js-form-type-url input:focus,.user-login-form .js-form-type-url textarea:focus,.view-filters form .js-form-type-email input:focus,.view-filters form .js-form-type-email textarea:focus,.view-filters form .js-form-type-number input:focus,.view-filters form .js-form-type-number textarea:focus,.view-filters form .js-form-type-password input:focus,.view-filters form .js-form-type-password textarea:focus,.view-filters form .js-form-type-tel input:focus,.view-filters form .js-form-type-tel textarea:focus,.view-filters form .js-form-type-date input:focus,.view-filters form .js-form-type-date textarea:focus,.view-filters form .js-form-type-textarea input:focus,.view-filters form .js-form-type-textarea textarea:focus,.view-filters form .js-form-type-textfield input:focus,.view-filters form .js-form-type-textfield textarea:focus,.view-filters form .js-form-type-url input:focus,.view-filters form .js-form-type-url textarea:focus,.webform-submission-form .js-form-type-email input:focus,.webform-submission-form .js-form-type-email textarea:focus,.webform-submission-form .js-form-type-number input:focus,.webform-submission-form .js-form-type-number textarea:focus,.webform-submission-form .js-form-type-password input:focus,.webform-submission-form .js-form-type-password textarea:focus,.webform-submission-form .js-form-type-tel input:focus,.webform-submission-form .js-form-type-tel textarea:focus,.webform-submission-form .js-form-type-date input:focus,.webform-submission-form .js-form-type-date textarea:focus,.webform-submission-form .js-form-type-textarea input:focus,.webform-submission-form .js-form-type-textarea textarea:focus,.webform-submission-form .js-form-type-textfield input:focus,.webform-submission-form .js-form-type-textfield textarea:focus,.webform-submission-form .js-form-type-url input:focus,.webform-submission-form .js-form-type-url textarea:focus{border:1px #0B769D solid;outline:1px #0B769D dashed;}.block-webform .js-form-type-email input.js-webform-telephone-international,.block-webform .js-form-type-email textarea.js-webform-telephone-international,.block-webform .js-form-type-number input.js-webform-telephone-international,.block-webform .js-form-type-number textarea.js-webform-telephone-international,.block-webform .js-form-type-password input.js-webform-telephone-international,.block-webform .js-form-type-password textarea.js-webform-telephone-international,.block-webform .js-form-type-tel input.js-webform-telephone-international,.block-webform .js-form-type-tel textarea.js-webform-telephone-international,.block-webform .js-form-type-date input.js-webform-telephone-international,.block-webform .js-form-type-date textarea.js-webform-telephone-international,.block-webform .js-form-type-textarea input.js-webform-telephone-international,.block-webform .js-form-type-textarea textarea.js-webform-telephone-international,.block-webform .js-form-type-textfield input.js-webform-telephone-international,.block-webform .js-form-type-textfield textarea.js-webform-telephone-international,.block-webform .js-form-type-url input.js-webform-telephone-international,.block-webform .js-form-type-url textarea.js-webform-telephone-international,.user-login-form .js-form-type-email input.js-webform-telephone-international,.user-login-form .js-form-type-email textarea.js-webform-telephone-international,.user-login-form .js-form-type-number input.js-webform-telephone-international,.user-login-form .js-form-type-number textarea.js-webform-telephone-international,.user-login-form .js-form-type-password input.js-webform-telephone-international,.user-login-form .js-form-type-password textarea.js-webform-telephone-international,.user-login-form .js-form-type-tel input.js-webform-telephone-international,.user-login-form .js-form-type-tel textarea.js-webform-telephone-international,.user-login-form .js-form-type-date input.js-webform-telephone-international,.user-login-form .js-form-type-date textarea.js-webform-telephone-international,.user-login-form .js-form-type-textarea input.js-webform-telephone-international,.user-login-form .js-form-type-textarea textarea.js-webform-telephone-international,.user-login-form .js-form-type-textfield input.js-webform-telephone-international,.user-login-form .js-form-type-textfield textarea.js-webform-telephone-international,.user-login-form .js-form-type-url input.js-webform-telephone-international,.user-login-form .js-form-type-url textarea.js-webform-telephone-international,.view-filters form .js-form-type-email input.js-webform-telephone-international,.view-filters form .js-form-type-email textarea.js-webform-telephone-international,.view-filters form .js-form-type-number input.js-webform-telephone-international,.view-filters form .js-form-type-number textarea.js-webform-telephone-international,.view-filters form .js-form-type-password input.js-webform-telephone-international,.view-filters form .js-form-type-password textarea.js-webform-telephone-international,.view-filters form .js-form-type-tel input.js-webform-telephone-international,.view-filters form .js-form-type-tel textarea.js-webform-telephone-international,.view-filters form .js-form-type-date input.js-webform-telephone-international,.view-filters form .js-form-type-date textarea.js-webform-telephone-international,.view-filters form .js-form-type-textarea input.js-webform-telephone-international,.view-filters form .js-form-type-textarea textarea.js-webform-telephone-international,.view-filters form .js-form-type-textfield input.js-webform-telephone-international,.view-filters form .js-form-type-textfield textarea.js-webform-telephone-international,.view-filters form .js-form-type-url input.js-webform-telephone-international,.view-filters form .js-form-type-url textarea.js-webform-telephone-international,.webform-submission-form .js-form-type-email input.js-webform-telephone-international,.webform-submission-form .js-form-type-email textarea.js-webform-telephone-international,.webform-submission-form .js-form-type-number input.js-webform-telephone-international,.webform-submission-form .js-form-type-number textarea.js-webform-telephone-international,.webform-submission-form .js-form-type-password input.js-webform-telephone-international,.webform-submission-form .js-form-type-password textarea.js-webform-telephone-international,.webform-submission-form .js-form-type-tel input.js-webform-telephone-international,.webform-submission-form .js-form-type-tel textarea.js-webform-telephone-international,.webform-submission-form .js-form-type-date input.js-webform-telephone-international,.webform-submission-form .js-form-type-date textarea.js-webform-telephone-international,.webform-submission-form .js-form-type-textarea input.js-webform-telephone-international,.webform-submission-form .js-form-type-textarea textarea.js-webform-telephone-international,.webform-submission-form .js-form-type-textfield input.js-webform-telephone-international,.webform-submission-form .js-form-type-textfield textarea.js-webform-telephone-international,.webform-submission-form .js-form-type-url input.js-webform-telephone-international,.webform-submission-form .js-form-type-url textarea.js-webform-telephone-international{padding-left:50px;}.block-webform .js-form-type-email input input,.block-webform .js-form-type-email textarea input,.block-webform .js-form-type-number input input,.block-webform .js-form-type-number textarea input,.block-webform .js-form-type-password input input,.block-webform .js-form-type-password textarea input,.block-webform .js-form-type-tel input input,.block-webform .js-form-type-tel textarea input,.block-webform .js-form-type-date input input,.block-webform .js-form-type-date textarea input,.block-webform .js-form-type-textarea input input,.block-webform .js-form-type-textarea textarea input,.block-webform .js-form-type-textfield input input,.block-webform .js-form-type-textfield textarea input,.block-webform .js-form-type-url input input,.block-webform .js-form-type-url textarea input,.user-login-form .js-form-type-email input input,.user-login-form .js-form-type-email textarea input,.user-login-form .js-form-type-number input input,.user-login-form .js-form-type-number textarea input,.user-login-form .js-form-type-password input input,.user-login-form .js-form-type-password textarea input,.user-login-form .js-form-type-tel input input,.user-login-form .js-form-type-tel textarea input,.user-login-form .js-form-type-date input input,.user-login-form .js-form-type-date textarea input,.user-login-form .js-form-type-textarea input input,.user-login-form .js-form-type-textarea textarea input,.user-login-form .js-form-type-textfield input input,.user-login-form .js-form-type-textfield textarea input,.user-login-form .js-form-type-url input input,.user-login-form .js-form-type-url textarea input,.view-filters form .js-form-type-email input input,.view-filters form .js-form-type-email textarea input,.view-filters form .js-form-type-number input input,.view-filters form .js-form-type-number textarea input,.view-filters form .js-form-type-password input input,.view-filters form .js-form-type-password textarea input,.view-filters form .js-form-type-tel input input,.view-filters form .js-form-type-tel textarea input,.view-filters form .js-form-type-date input input,.view-filters form .js-form-type-date textarea input,.view-filters form .js-form-type-textarea input input,.view-filters form .js-form-type-textarea textarea input,.view-filters form .js-form-type-textfield input input,.view-filters form .js-form-type-textfield textarea input,.view-filters form .js-form-type-url input input,.view-filters form .js-form-type-url textarea input,.webform-submission-form .js-form-type-email input input,.webform-submission-form .js-form-type-email textarea input,.webform-submission-form .js-form-type-number input input,.webform-submission-form .js-form-type-number textarea input,.webform-submission-form .js-form-type-password input input,.webform-submission-form .js-form-type-password textarea input,.webform-submission-form .js-form-type-tel input input,.webform-submission-form .js-form-type-tel textarea input,.webform-submission-form .js-form-type-date input input,.webform-submission-form .js-form-type-date textarea input,.webform-submission-form .js-form-type-textarea input input,.webform-submission-form .js-form-type-textarea textarea input,.webform-submission-form .js-form-type-textfield input input,.webform-submission-form .js-form-type-textfield textarea input,.webform-submission-form .js-form-type-url input input,.webform-submission-form .js-form-type-url textarea input{height:3.45rem;}.block-webform .form-item--error-message,.user-login-form .form-item--error-message,.view-filters form .form-item--error-message,.webform-submission-form .form-item--error-message{margin-top:1rem;margin-bottom:0.4rem;color:#C42303;font-style:italic;}.block-webform .webform-options-display-side-by-side,.user-login-form .webform-options-display-side-by-side,.view-filters form .webform-options-display-side-by-side,.webform-submission-form .webform-options-display-side-by-side{display:flex;gap:1rem;}.block-webform .js-form-type-select select,.user-login-form .js-form-type-select select,.view-filters form .js-form-type-select select,.webform-submission-form .js-form-type-select select{box-shadow:none;border:0;border:1px #949494 solid;background-color:white;padding:6px 45px 6px 20px;height:3.45rem;vertical-align:top;border-radius:10px;display:inline-block;outline:1px transparent dashed;outline-offset:4px;max-width:100%;font-size:1.125rem;color:#3D3D3D;margin-left:1px;appearance:none;background:#fff url(/themes/custom/sccommerce/images/icons/keyboard_arrow_down.svg) 95% 50% no-repeat;background-size:20px;}.block-webform .js-form-type-select select:focus,.user-login-form .js-form-type-select select:focus,.view-filters form .js-form-type-select select:focus,.webform-submission-form .js-form-type-select select:focus{border:1px #0B769D solid;outline:1px #0B769D dashed;}.block-webform .js-form-type-select select.error,.user-login-form .js-form-type-select select.error,.view-filters form .js-form-type-select select.error,.webform-submission-form .js-form-type-select select.error{border:1px #DD2803 solid;outline:1px #DD2803 dashed;}.block-webform h2.webform-section-title,.user-login-form h2.webform-section-title,.view-filters form h2.webform-section-title,.webform-submission-form h2.webform-section-title{font-size:1.68rem;line-height:2rem;margin-bottom:1.8rem;}.block-webform .webform-section + .webform-section,.user-login-form .webform-section + .webform-section,.view-filters form .webform-section + .webform-section,.webform-submission-form .webform-section + .webform-section{padding-top:2rem;}.js-hide{display:none;}.bg-navy .block-webform input[type=checkbox],.bg-navy .user-login-form input[type=checkbox],.bg-navy .view-filters form input[type=checkbox],.bg-navy .webform-submission-form input[type=checkbox]{accent-color:#fff;}.bg-navy label,.bg-navy legend{color:#fff;}.bg-navy .description{color:#fff;}.bg-navy input[type=file]{color:#fff;}.bg-navy .block-webform div[aria-label="Error message"],.bg-navy .block-webform div.error-message,.bg-navy .webform-submission-form div[aria-label="Error message"],.bg-navy .webform-submission-form div.error-message{color:#9B1C03 !important;}.bg-navy .block-webform div[aria-label="Error message"] ul,.bg-navy .block-webform div[aria-label="Error message"] li,.bg-navy .block-webform div.error-message ul,.bg-navy .block-webform div.error-message li,.bg-navy .webform-submission-form div[aria-label="Error message"] ul,.bg-navy .webform-submission-form div[aria-label="Error message"] li,.bg-navy .webform-submission-form div.error-message ul,.bg-navy .webform-submission-form div.error-message li{color:#9B1C03 !important;}.bg-navy .block-webform div[aria-label="Error message"] a,.bg-navy .block-webform div.error-message a,.bg-navy .webform-submission-form div[aria-label="Error message"] a,.bg-navy .webform-submission-form div.error-message a{color:#003E6E;}.bg-navy .block-webform label.form-required:after,.bg-navy .webform-submission-form label.form-required:after{color:#FF8B85;}.bg-navy .block-webform .js-webform-type-checkboxes.error > div,.bg-navy .block-webform .js-webform-type-webform-checkboxes.error > div,.bg-navy .block-webform .js-webform-type-webform-radios.error > div,.bg-navy .webform-submission-form .js-webform-type-checkboxes.error > div,.bg-navy .webform-submission-form .js-webform-type-webform-checkboxes.error > div,.bg-navy .webform-submission-form .js-webform-type-webform-radios.error > div{color:#FF8B85;font-style:italic;}.bg-navy .block-webform .js-webform-type-checkboxes.error .fieldset-wrapper > div,.bg-navy .block-webform .js-webform-type-webform-checkboxes.error .fieldset-wrapper > div,.bg-navy .block-webform .js-webform-type-webform-radios.error .fieldset-wrapper > div,.bg-navy .webform-submission-form .js-webform-type-checkboxes.error .fieldset-wrapper > div,.bg-navy .webform-submission-form .js-webform-type-webform-checkboxes.error .fieldset-wrapper > div,.bg-navy .webform-submission-form .js-webform-type-webform-radios.error .fieldset-wrapper > div{color:#FF8B85;font-style:italic;margin-bottom:1rem;}.bg-navy .block-webform .form-item--error-message,.bg-navy .webform-submission-form .form-item--error-message{color:#FF8B85;}.bg-navy .block-webform .js-webform-select-other.error .fieldset-wrapper > div,.bg-navy .block-webform .js-webform-type-webform-checkboxes-other.error .fieldset-wrapper > div,.bg-navy .webform-submission-form .js-webform-select-other.error .fieldset-wrapper > div,.bg-navy .webform-submission-form .js-webform-type-webform-checkboxes-other.error .fieldset-wrapper > div{color:#FF8B85;}.bg-navy .block-webform .js-form-type-email input.error,.bg-navy .block-webform .js-form-type-email textarea.error,.bg-navy .block-webform .js-form-type-number input.error,.bg-navy .block-webform .js-form-type-number textarea.error,.bg-navy .block-webform .js-form-type-password input.error,.bg-navy .block-webform .js-form-type-password textarea.error,.bg-navy .block-webform .js-form-type-tel input.error,.bg-navy .block-webform .js-form-type-tel textarea.error,.bg-navy .block-webform .js-form-type-textarea input.error,.bg-navy .block-webform .js-form-type-textarea textarea.error,.bg-navy .block-webform .js-form-type-textfield input.error,.bg-navy .block-webform .js-form-type-textfield textarea.error,.bg-navy .block-webform .js-form-type-url input.error,.bg-navy .block-webform .js-form-type-url textarea.error,.bg-navy .webform-submission-form .js-form-type-email input.error,.bg-navy .webform-submission-form .js-form-type-email textarea.error,.bg-navy .webform-submission-form .js-form-type-number input.error,.bg-navy .webform-submission-form .js-form-type-number textarea.error,.bg-navy .webform-submission-form .js-form-type-password input.error,.bg-navy .webform-submission-form .js-form-type-password textarea.error,.bg-navy .webform-submission-form .js-form-type-tel input.error,.bg-navy .webform-submission-form .js-form-type-tel textarea.error,.bg-navy .webform-submission-form .js-form-type-textarea input.error,.bg-navy .webform-submission-form .js-form-type-textarea textarea.error,.bg-navy .webform-submission-form .js-form-type-textfield input.error,.bg-navy .webform-submission-form .js-form-type-textfield textarea.error,.bg-navy .webform-submission-form .js-form-type-url input.error,.bg-navy .webform-submission-form .js-form-type-url textarea.error{border:1px #FF8B85 solid;outline:1px #FF8B85 dashed;}.bg-navy .block-webform .js-form-type-select select.error,.bg-navy .webform-submission-form .js-form-type-select select.error{border:1px #FF8B85 solid;outline:1px #FF8B85 dashed;}.captcha-type-challenge--turnstile-invisible legend{width:0;height:0;opacity:0;margin:0;}.captcha-type-challenge--turnstile-invisible .captcha__description.description{width:0;height:0;opacity:0;margin:0;}#edit-email--description p.legal,#edit-email--2--description p.legal{margin-left:8px;margin-top:1.3rem;}#cta-advantage-mini #edit-email--description p.legal{margin-left:12px;margin-top:0.8rem;}.iti__country-list .iti__country.iti__active{border:1px #0B769D solid;}.iti__country-list .iti__country.iti__highlight{border:1px #003E6E dashed;}.iti__country-list .iti__country .iti__dial-code{color:#3D3D3D;}.webform-submission-incentives-guide-form,.webform-submission-advantage-guide-form,.webform-submission-newsletter-form,.webform-submission-bizfeed-newsletter-form,.search-form,.aws-bedrock-search-page-input-group,.aws-bedrock-search-continue-input-group,.newsletterstyle form,#cta form{position:relative;display:block;width:100%;max-width:580px;padding:0;background:transparent;}.webform-submission-incentives-guide-form .webform-type-email,.webform-submission-advantage-guide-form .webform-type-email,.webform-submission-newsletter-form .webform-type-email,.webform-submission-bizfeed-newsletter-form .webform-type-email,.search-form .webform-type-email,.aws-bedrock-search-page-input-group .webform-type-email,.aws-bedrock-search-continue-input-group .webform-type-email,.newsletterstyle form .webform-type-email,#cta form .webform-type-email{width:100%;margin:0;}.webform-submission-incentives-guide-form input[type=email],.webform-submission-incentives-guide-form input[type=text],.webform-submission-incentives-guide-form input[type=search],.webform-submission-advantage-guide-form input[type=email],.webform-submission-advantage-guide-form input[type=text],.webform-submission-advantage-guide-form input[type=search],.webform-submission-newsletter-form input[type=email],.webform-submission-newsletter-form input[type=text],.webform-submission-newsletter-form input[type=search],.webform-submission-bizfeed-newsletter-form input[type=email],.webform-submission-bizfeed-newsletter-form input[type=text],.webform-submission-bizfeed-newsletter-form input[type=search],.search-form input[type=email],.search-form input[type=text],.search-form input[type=search],.aws-bedrock-search-page-input-group input[type=email],.aws-bedrock-search-page-input-group input[type=text],.aws-bedrock-search-page-input-group input[type=search],.aws-bedrock-search-continue-input-group input[type=email],.aws-bedrock-search-continue-input-group input[type=text],.aws-bedrock-search-continue-input-group input[type=search],.newsletterstyle form input[type=email],.newsletterstyle form input[type=text],.newsletterstyle form input[type=search],#cta form input[type=email],#cta form input[type=text],#cta form input[type=search]{width:100%;height:72px;margin:0;font-size:16px;line-height:41px;padding:12px 190px 12px 28px;background:#fff;border:1px solid #fff;border-radius:999px;box-sizing:border-box;}@media (prefers-reduced-motion:no-preference){.webform-submission-incentives-guide-form input[type=email],.webform-submission-incentives-guide-form input[type=text],.webform-submission-incentives-guide-form input[type=search],.webform-submission-advantage-guide-form input[type=email],.webform-submission-advantage-guide-form input[type=text],.webform-submission-advantage-guide-form input[type=search],.webform-submission-newsletter-form input[type=email],.webform-submission-newsletter-form input[type=text],.webform-submission-newsletter-form input[type=search],.webform-submission-bizfeed-newsletter-form input[type=email],.webform-submission-bizfeed-newsletter-form input[type=text],.webform-submission-bizfeed-newsletter-form input[type=search],.search-form input[type=email],.search-form input[type=text],.search-form input[type=search],.aws-bedrock-search-page-input-group input[type=email],.aws-bedrock-search-page-input-group input[type=text],.aws-bedrock-search-page-input-group input[type=search],.aws-bedrock-search-continue-input-group input[type=email],.aws-bedrock-search-continue-input-group input[type=text],.aws-bedrock-search-continue-input-group input[type=search],.newsletterstyle form input[type=email],.newsletterstyle form input[type=text],.newsletterstyle form input[type=search],#cta form input[type=email],#cta form input[type=text],#cta form input[type=search]{transition:all 0.35s ease-in-out;}}.webform-submission-incentives-guide-form input[type=email]:focus-visible,.webform-submission-incentives-guide-form input[type=text]:focus-visible,.webform-submission-incentives-guide-form input[type=search]:focus-visible,.webform-submission-advantage-guide-form input[type=email]:focus-visible,.webform-submission-advantage-guide-form input[type=text]:focus-visible,.webform-submission-advantage-guide-form input[type=search]:focus-visible,.webform-submission-newsletter-form input[type=email]:focus-visible,.webform-submission-newsletter-form input[type=text]:focus-visible,.webform-submission-newsletter-form input[type=search]:focus-visible,.webform-submission-bizfeed-newsletter-form input[type=email]:focus-visible,.webform-submission-bizfeed-newsletter-form input[type=text]:focus-visible,.webform-submission-bizfeed-newsletter-form input[type=search]:focus-visible,.search-form input[type=email]:focus-visible,.search-form input[type=text]:focus-visible,.search-form input[type=search]:focus-visible,.aws-bedrock-search-page-input-group input[type=email]:focus-visible,.aws-bedrock-search-page-input-group input[type=text]:focus-visible,.aws-bedrock-search-page-input-group input[type=search]:focus-visible,.aws-bedrock-search-continue-input-group input[type=email]:focus-visible,.aws-bedrock-search-continue-input-group input[type=text]:focus-visible,.aws-bedrock-search-continue-input-group input[type=search]:focus-visible,.newsletterstyle form input[type=email]:focus-visible,.newsletterstyle form input[type=text]:focus-visible,.newsletterstyle form input[type=search]:focus-visible,#cta form input[type=email]:focus-visible,#cta form input[type=text]:focus-visible,#cta form input[type=search]:focus-visible{border-color:#003e6e;outline:1px dashed #30BCED;outline-offset:3px;box-shadow:none;}.webform-submission-incentives-guide-form .form-actions,.webform-submission-advantage-guide-form .form-actions,.webform-submission-newsletter-form .form-actions,.webform-submission-bizfeed-newsletter-form .form-actions,.search-form .form-actions,.aws-bedrock-search-page-input-group .form-actions,.aws-bedrock-search-continue-input-group .form-actions,.newsletterstyle form .form-actions,#cta form .form-actions{position:absolute;top:8px;right:8px;margin:0;z-index:1;}.webform-submission-incentives-guide-form .form-actions #aws-bedrock-search-page-submit,.webform-submission-incentives-guide-form .form-actions button[type=sumbit],.webform-submission-incentives-guide-form .form-actions input[type=submit],.webform-submission-advantage-guide-form .form-actions #aws-bedrock-search-page-submit,.webform-submission-advantage-guide-form .form-actions button[type=sumbit],.webform-submission-advantage-guide-form .form-actions input[type=submit],.webform-submission-newsletter-form .form-actions #aws-bedrock-search-page-submit,.webform-submission-newsletter-form .form-actions button[type=sumbit],.webform-submission-newsletter-form .form-actions input[type=submit],.webform-submission-bizfeed-newsletter-form .form-actions #aws-bedrock-search-page-submit,.webform-submission-bizfeed-newsletter-form .form-actions button[type=sumbit],.webform-submission-bizfeed-newsletter-form .form-actions input[type=submit],.search-form .form-actions #aws-bedrock-search-page-submit,.search-form .form-actions button[type=sumbit],.search-form .form-actions input[type=submit],.aws-bedrock-search-page-input-group .form-actions #aws-bedrock-search-page-submit,.aws-bedrock-search-page-input-group .form-actions button[type=sumbit],.aws-bedrock-search-page-input-group .form-actions input[type=submit],.aws-bedrock-search-continue-input-group .form-actions #aws-bedrock-search-page-submit,.aws-bedrock-search-continue-input-group .form-actions button[type=sumbit],.aws-bedrock-search-continue-input-group .form-actions input[type=submit],.newsletterstyle form .form-actions #aws-bedrock-search-page-submit,.newsletterstyle form .form-actions button[type=sumbit],.newsletterstyle form .form-actions input[type=submit],#cta form .form-actions #aws-bedrock-search-page-submit,#cta form .form-actions button[type=sumbit],#cta form .form-actions input[type=submit]{height:56px;margin:0;white-space:nowrap;border-radius:999px;}@media (max-width:799px){.webform-submission-incentives-guide-form input[type=email],.webform-submission-advantage-guide-form input[type=email],.webform-submission-newsletter-form input[type=email],.webform-submission-bizfeed-newsletter-form input[type=email],.search-form input[type=email],.aws-bedrock-search-page-input-group input[type=email],.aws-bedrock-search-continue-input-group input[type=email],.newsletterstyle form input[type=email],#cta form input[type=email]{padding-right:145px;margin-left:-3px;}.webform-submission-incentives-guide-form .form-actions input[type=submit],.webform-submission-advantage-guide-form .form-actions input[type=submit],.webform-submission-newsletter-form .form-actions input[type=submit],.webform-submission-bizfeed-newsletter-form .form-actions input[type=submit],.search-form .form-actions input[type=submit],.aws-bedrock-search-page-input-group .form-actions input[type=submit],.aws-bedrock-search-continue-input-group .form-actions input[type=submit],.newsletterstyle form .form-actions input[type=submit],#cta form .form-actions input[type=submit]{padding-inline:1rem;}}@media (max-width:460px){.webform-submission-incentives-guide-form,.webform-submission-advantage-guide-form,.webform-submission-newsletter-form,.webform-submission-bizfeed-newsletter-form,.search-form,.aws-bedrock-search-page-input-group,.aws-bedrock-search-continue-input-group,.newsletterstyle form,#cta form{display:flex;flex-direction:column;align-items:stretch;gap:0.8rem;width:100%;max-width:100%;min-width:0;}.webform-submission-incentives-guide-form input[type=email],.webform-submission-incentives-guide-form input[type=text],.webform-submission-advantage-guide-form input[type=email],.webform-submission-advantage-guide-form input[type=text],.webform-submission-newsletter-form input[type=email],.webform-submission-newsletter-form input[type=text],.webform-submission-bizfeed-newsletter-form input[type=email],.webform-submission-bizfeed-newsletter-form input[type=text],.search-form input[type=email],.search-form input[type=text],.aws-bedrock-search-page-input-group input[type=email],.aws-bedrock-search-page-input-group input[type=text],.aws-bedrock-search-continue-input-group input[type=email],.aws-bedrock-search-continue-input-group input[type=text],.newsletterstyle form input[type=email],.newsletterstyle form input[type=text],#cta form input[type=email],#cta form input[type=text]{flex:0 1 auto;min-width:0;width:100%;max-width:100%;box-sizing:border-box;margin:0;padding:5px 16px !important;height:60px;}.webform-submission-incentives-guide-form .form-actions,.webform-submission-advantage-guide-form .form-actions,.webform-submission-newsletter-form .form-actions,.webform-submission-bizfeed-newsletter-form .form-actions,.search-form .form-actions,.aws-bedrock-search-page-input-group .form-actions,.aws-bedrock-search-continue-input-group .form-actions,.newsletterstyle form .form-actions,#cta form .form-actions{position:static;inset:auto;transform:none;flex:0 0 auto;width:100%;margin:0;}.webform-submission-incentives-guide-form .form-actions button,.webform-submission-incentives-guide-form .form-actions input[type=submit],.webform-submission-advantage-guide-form .form-actions button,.webform-submission-advantage-guide-form .form-actions input[type=submit],.webform-submission-newsletter-form .form-actions button,.webform-submission-newsletter-form .form-actions input[type=submit],.webform-submission-bizfeed-newsletter-form .form-actions button,.webform-submission-bizfeed-newsletter-form .form-actions input[type=submit],.search-form .form-actions button,.search-form .form-actions input[type=submit],.aws-bedrock-search-page-input-group .form-actions button,.aws-bedrock-search-page-input-group .form-actions input[type=submit],.aws-bedrock-search-continue-input-group .form-actions button,.aws-bedrock-search-continue-input-group .form-actions input[type=submit],.newsletterstyle form .form-actions button,.newsletterstyle form .form-actions input[type=submit],#cta form .form-actions button,#cta form .form-actions input[type=submit]{height:60px;width:100%;position:static;inset:auto;transform:none;justify-content:space-between;margin:0;padding-left:20px;}}#manufacturing-assessment #edit-contact-info .contactinfo{display:none;margin-bottom:1.5em;padding:20px;border-radius:20px;background-color:#E8F9FF;font-size:1.125rem;font-family:"HCo Gotham Narrow","Arial","Helvetica Neue","Helvetica",sans-serif;line-height:1.6875rem;}#manufacturing-assessment .js-form-submit{display:none;}#manufacturing-assessment #edit-form-container{display:none;}#manufacturing-assessment #edit-form-container legend{display:none;}#manufacturing-assessment #edit-form-container .fieldset-wrapper{border-left:0;margin-left:0;padding-left:0;}#manufacturing-assessment #edit-county-where-your-business-is-located label{padding-bottom:10px;}html[lang=de] h1,html[lang=de] h2,html[lang=de] h3,html[lang=de] h4,html[lang=de] h5,html[lang=de] h6,html[lang=de] p.h1,html[lang=de] p.h2,html[lang=de] p.h3{hyphens:auto;word-wrap:break-word;}@media (max-width:799px){html[lang=de] p a{hyphens:auto;word-wrap:break-word;}}
@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
