  /* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--font-main:Inter,sans-serif;--font-heading:Alegreya Sans,sans-serif;--font-accent:Inter,sans-serif;--color-black:#000;--color-black-lt:#2a2a2a;--color-white:#ffffff;--color-gray:#6f6f6f;--color-gray-lt:#eeefff;--color-gray-dk:#54585a;--color-red:#b4182d;--color-blue:#3a97b4;--color-blue-dk:#052d5c;--color-teal:#005e63;--color-teal-lt:#00aebb;--color-green:#a9ad00;--color-orange:#f26722;--color-yellow:#fdb714;--color-olive:#666515;--color-csn-blue:#004890;--color-csn-blue-dk:#062e57;--color-csn-yellow:#ffd200;--color-faded-sand:#f9f1e2;--color-midnight-purple:#004890;--color-rich-black:#1e1d1b;--color-sky-blue:#4387f8;--color-yellow-ochre:#db9b2e;--color-cactus-green:#536810;--color-baked-clay:#bb612d;--bs-body-font-size:1.125rem;--bs-body-font-weight:400;--bs-body-line-height:1.333rem;--bs-body-color:--color-black-lt;--bs-body-bg:--color-white;--black:0,0,0;--black-lt:42,42,42;--white:255,255,255;--gray:111,111,111;--gray-lt:238,239,239;--gray-dk:84,88,90;--red:180,24,45;--blue:58,151,180;--blue-dk:5,45,92;--teal:0,94,99;--teal-lt:0,174,187;--green:169,173,0;--orange:242,103,34;--yellow:253,183,20;--olive:102,101,21;--CSN-Blue:0,72,144;--CSN-Blue-dk:6,46,87;--CSN-Yellow:255,210,0;--Faded-Sand:249,241,226;--Midnight-Purple:54,28,81;--Rich-Black:30,29,27;--Sky-Blue:67,135,248;--Yellow-Ochre:219,155,46;--Cactus-Green:83,104,12;--Baked-Clay:187,97,45;--transparent:rgba(0,0,0,0);--shadow:0 0 .625rem .125rem rgba(var(--color-black),.1);--heading:var(--font-heading);--body:var(--font-main);--logo:"optimabold";--transition-duration:.3s;--transition-easing:ease;--transition:var(--transition-duration) var(--transition-easing);}*,:before,:after{-webkit-box-sizing:inherit;box-sizing:inherit;scroll-margin-top:5.5rem;}html{-webkit-box-sizing:border-box;box-sizing:border-box;}body{font-size:1.125rem;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.333;text-transform:none;color:var(--color-black-lt);font-family:"Inter",sans-serif;word-wrap:break-word;overflow-x:hidden;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--font-heading);font-style:normal;font-weight:700;margin:3rem 0 1rem;}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a{-webkit-box-shadow:inset 0 -0.125rem 0 var(--color-black);box-shadow:inset 0 -0.125rem 0 var(--color-black);-webkit-transition:-webkit-box-shadow var(--transition);transition:-webkit-box-shadow var(--transition);transition:box-shadow var(--transition);transition:box-shadow var(--transition),-webkit-box-shadow var(--transition);}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,.h1 a:hover,.h2 a:hover,.h3 a:hover,.h4 a:hover,.h5 a:hover,.h6 a:hover{-webkit-box-shadow:none;box-shadow:none;}h1.center,h2.center,h3.center,h4.center,h5.center,h6.center,.h1.center,.h2.center,.h3.center,.h4.center,.h5.center,.h6.center{text-align:center;}h1,.h1,.heading-1{font-size:2rem;line-height:1.042;font-weight:400;margin-bottom:2rem;}@media (min-width:992px){h1,.h1,.heading-1{font-size:4.6875rem;}}h2,.h2,.heading-2{font-size:1.875rem;font-style:normal;line-height:1.25;font-weight:500;}@media (min-width:992px){h2,.h2,.heading-2{font-size:3.75rem;}}h3,.h3,.heading-3{font-family:var(--font-heading);font-size:1.5rem;line-height:1.167;}@media (min-width:992px){h3,.h3,.heading-3{font-size:2.25rem;}}h4,.h4,.heading-4{font-size:1.125rem;}@media (min-width:992px){h4,.h4,.heading-4{font-size:1.5rem;}}h5,.h5,.heading-5{font-size:0.75rem;font-weight:700;letter-spacing:0.075rem;line-height:1.5;}@media (min-width:992px){h5,.h5,.heading-5{font-size:1.3125rem;}}h6,.h6,.heading-6{font-size:0.9375rem;font-weight:700;line-height:1.4;}@media (min-width:992px){h6,.h6,.heading-6{font-size:1.125rem;}}.font-main{font-family:var(--font-main);}.font-heading{font-family:var(--font-heading);}.font-accent{font-family:var(--font-accent);}p{line-height:1.89rem;}.text-disclaimer{font-size:0.625rem;}.text-formatted a:not([class^=btn]),.paragraph .field a:not([class^=btn]),.webform-submission-form a:not([class^=btn]){color:var(--bs-heading-color);text-decoration:none;-webkit-box-shadow:inset 0 -0.125rem 0 var(--color-csn-blue);box-shadow:inset 0 -0.125rem 0 var(--color-csn-blue);-webkit-transition:-webkit-box-shadow var(--transition);transition:-webkit-box-shadow var(--transition);transition:box-shadow var(--transition);transition:box-shadow var(--transition),-webkit-box-shadow var(--transition);}.text-formatted a:not([class^=btn]):hover,.paragraph .field a:not([class^=btn]):hover,.webform-submission-form a:not([class^=btn]):hover{-webkit-box-shadow:none;box-shadow:none;}.text-formatted ul,.paragraph .field ul,.webform-submission-form ul{list-style:none;padding-left:1.25rem;}.text-formatted ul li,.paragraph .field ul li,.webform-submission-form ul li{margin-top:1rem;}.text-formatted ul li:before,.paragraph .field ul li:before,.webform-submission-form ul li:before{content:"—";position:absolute;margin-left:-1.125em;font-weight:700;}.view .view-content a:not([class^=btn]){color:var(--bs-heading-color);text-decoration:none;-webkit-box-shadow:inset 0 -0.125rem 0 var(--color-csn-blue);box-shadow:inset 0 -0.125rem 0 var(--color-csn-blue);-webkit-transition:-webkit-box-shadow var(--transition);transition:-webkit-box-shadow var(--transition);transition:box-shadow var(--transition);transition:box-shadow var(--transition),-webkit-box-shadow var(--transition);}.view .view-content a:not([class^=btn]):hover{-webkit-box-shadow:none;box-shadow:none;}svg{fill:currentColor;}.italic{font-style:italic;}.link-inherit{border-bottom-color:currentColor;}.first-character{float:left;font-size:4.688rem;line-height:0.8;padding-right:0.5rem;}.text-intro{font-size:1.625rem;font-style:normal;line-height:1.23;font-weight:500;margin:1rem 0;}@media (min-width:992px){.text-intro{font-size:2.25rem;}}.text-medium{font-family:var(--font-heading);font-size:1.75rem;font-style:normal;line-height:1.36;font-weight:500;margin:1rem 0;}.text-sm{font-size:0.9375rem;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.4;text-transform:none;}.text-super{font-family:var(--font-heading);font-size:3.75rem;font-weight:400;font-style:normal;}@media (min-width:992px){.text-super{font-size:5.625rem;}}blockquote{margin:0;padding:0;font-family:var(--font-heading);font-size:3rem;font-weight:700;line-height:3.125rem;font-style:italic;}blockquote > :first-child{margin-top:0;}blockquote > :last-child{margin-bottom:0;}span.indent-1{display:inline-block;margin-left:1rem;}span.indent-2{display:inline-block;margin-left:2rem;}div.indent-1{margin-left:1rem;}div.indent-2{margin-left:2rem;}.border-bottom-grey{border-bottom:thin solid grey;}@media (min-width:992px){ul .container{width:calc(100% - 9rem);}}.ratio{margin-bottom:1.5rem;}.clickable-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;text-decoration:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;}.eyebrow,.text-eyebrow{font-family:var(--font-heading);font-size:1.125rem;font-style:normal;font-weight:700;letter-spacing:0.199rem;line-height:1.17;text-transform:uppercase;}.viewsreference--view-title{display:none;}.video-play-icon,.video-play-icon-with-text,.expand-photo-icon-with-text{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0;flex:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:2;background:var(--color-white);left:0;right:0;margin:0 auto;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}@media (min-width:992px){.video-play-icon,.video-play-icon-with-text,.expand-photo-icon-with-text{left:1.25rem;right:unset;bottom:1.25rem;top:unset;-webkit-transform:unset;transform:unset;}}.video-play-icon:before,.video-play-icon-with-text:before,.expand-photo-icon-with-text:before{content:"";display:block;width:0.875rem;height:0.875rem;background-image:url(/sites/default/files/css/'data:image/svg+xml,<svg xmlns="http:/www.w3.org/2000/svg" viewBox="0 0 19 24" fill="rgb(255, 255, 255)"><defs/><path fill="%23BB612D" fill-rule="evenodd" d="M18.5 12L.5 24V0z"/></svg>');background-repeat:no-repeat;background-size:contain;background-position:center;}.video-play-icon{width:2rem;height:2rem;border-radius:100%;}.video-play-icon-with-text,.expand-photo-icon-with-text{gap:0.5rem;border-radius:1.75rem;color:var(--color-black);font-family:var(--font-heading);font-size:1.125rem;font-style:normal;font-weight:700;letter-spacing:0.199rem;line-height:1.17;text-transform:uppercase;text-decoration:none;padding:0.5rem 1rem;height:3.75rem;}.video-play-icon-with-text:before,.expand-photo-icon-with-text:before{width:1.5rem;height:1.5rem;}.expand-photo-icon-with-text:before{background-image:url(/sites/default/files/css/'data:image/svg+xml,<svg xmlns="http:/www.w3.org/2000/svg" width="25" height="25" viewBox="0 0 25 25"><g fill="%23BB612D" stroke="%23BB612D" stroke-width=".5" transform="translate(1 1)"><polygon points="3.008 1.769 6.929 1.769 6.929 0 0 0 0 6.929 1.769 6.929 1.769 3.008 8.817 10.055 10.055 8.817"></polygon><polygon points="14.183 10.055 21.231 3.008 21.231 6.929 23 6.929 23 0 16.071 0 16.071 1.769 19.992 1.769 12.945 8.817"></polygon><polygon points="19.992 21.231 16.071 21.231 16.071 23 23 23 23 16.071 21.231 16.071 21.231 19.992 14.183 12.945 12.945 14.183"></polygon><polygon points="8.817 12.945 1.769 19.992 1.769 16.071 0 16.071 0 23 6.929 23 6.929 21.231 3.008 21.231 10.055 14.183"></polygon></g></svg>');}.paragraph,.view{position:relative;}.paragraph .background-overlay-wrapper,.paragraph .content-shadow,.view .background-overlay-wrapper,.view .content-shadow{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:0.8;}.paragraph .background-image-wrapper,.view .background-image-wrapper{position:absolute;top:0;left:0;}.paragraph .background-image-wrapper,.paragraph .background-image-wrapper img,.paragraph .background-image-wrapper video,.view .background-image-wrapper,.view .background-image-wrapper img,.view .background-image-wrapper video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;}.paragraph .background-image-wrapper .video-container,.view .background-image-wrapper .video-container{width:100vw;height:100vh;overflow:hidden;}.paragraph .background-image-wrapper iframe,.view .background-image-wrapper iframe{position:absolute;top:50%;left:50%;width:100vw;height:100vh;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none;}@media (min-aspect-ratio:16/9){.paragraph .background-image-wrapper .video-container iframe,.view .background-image-wrapper .video-container iframe{height:56.25vw;}}@media (max-aspect-ratio:16/9){.paragraph .background-image-wrapper .video-container iframe,.view .background-image-wrapper .video-container iframe{width:177.78vh;}}.paragraph .content-wrapper,.view .content-wrapper{position:relative;z-index:1;}a:hover{text-decoration:none;}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible;border-top:0.125rem var(--color-black) solid;margin:3rem auto;opacity:1;}.media--loading:not([data-animation]):before,.is-b-loading:not([data-animation]):before{background:var(--color-faded-sand) !important;}.list-unstyled{list-style:none;padding-left:1.25rem;}.list-unstyled li{margin-top:1rem;}.list-unstyled li:before{content:"—";position:absolute;margin-left:-1.125em;font-weight:700;}.list-unstyled li a{color:inherit;}@media (min-width:1200px){.theme-csn .container-xxl,.theme-csn .container-xl,.theme-csn .container-lg,.theme-csn .container-md,.theme-csn .container-sm,.theme-csn .container{max-width:1280px;}}.theme-csn .row{--bs-gutter-x:2rem;}.theme-csn .container,.theme-csn .container-fluid,.theme-csn .container-xxl,.theme-csn .container-xl,.theme-csn .container-lg,.theme-csn .container-md,.theme-csn .container-sm{--bs-gutter-x:2rem;}.block-page-title-block h1{margin-top:0;}.breadcrumb{--bs-breadcrumb-margin-bottom:2.625rem;--bs-breadcrumb-padding-x:0;--bs-breadcrumb-item-padding-x:.25rem;--bs-breadcrumb-divider:"—";margin:2.625rem 0;font-family:var(--font-heading);font-size:1.125rem;font-style:normal;font-weight:700;letter-spacing:3.18px;line-height:1.17;text-transform:uppercase;}.breadcrumb a:not([aria-current=page]){color:inherit;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;position:relative;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;}.breadcrumb a:not([aria-current=page]):after{position:absolute;bottom:0;left:0;content:" ";height:0.125rem;width:100%;background:var(--color-baked-clay);-webkit-transition:var(--transition);transition:var(--transition);}.breadcrumb a:not([aria-current=page]):hover:after{height:0.125rem;width:0;background:var(--color-baked-clay);}.embedded-entity,.caption-drupal-entity{margin-bottom:1rem;}.embedded-entity:has(.media--view-mode-full),.embedded-entity:has(.media--view-mode-ratio-4x3),.embedded-entity:has(.media--view-mode-ratio-16x9),.caption-drupal-entity:has(.media--view-mode-full),.caption-drupal-entity:has(.media--view-mode-ratio-4x3),.caption-drupal-entity:has(.media--view-mode-ratio-16x9){width:100%;}.embedded-entity:has(.media--view-mode-full) img,.embedded-entity:has(.media--view-mode-ratio-4x3) img,.embedded-entity:has(.media--view-mode-ratio-16x9) img,.caption-drupal-entity:has(.media--view-mode-full) img,.caption-drupal-entity:has(.media--view-mode-ratio-4x3) img,.caption-drupal-entity:has(.media--view-mode-ratio-16x9) img{width:100%;}.embedded-entity:has(.media--view-mode-full) video,.embedded-entity:has(.media--view-mode-ratio-4x3) video,.embedded-entity:has(.media--view-mode-ratio-16x9) video,.caption-drupal-entity:has(.media--view-mode-full) video,.caption-drupal-entity:has(.media--view-mode-ratio-4x3) video,.caption-drupal-entity:has(.media--view-mode-ratio-16x9) video{background-color:var(--color-black);}.embedded-entity.align-left,.caption-drupal-entity.align-left{float:none;}@media (min-width:992px){.embedded-entity.align-left,.caption-drupal-entity.align-left{float:left;margin-right:1.5rem;}.embedded-entity.align-left.is-video,.caption-drupal-entity.align-left.is-video{width:33%;}}.embedded-entity.align-center,.caption-drupal-entity.align-center{text-align:center;}.embedded-entity.align-right,.caption-drupal-entity.align-right{float:none;}@media (min-width:992px){.embedded-entity.align-right,.caption-drupal-entity.align-right{float:right;margin-left:1.5rem;}.embedded-entity.align-right.is-video,.caption-drupal-entity.align-right.is-video{width:33%;}}.embedded-entity a,.caption-drupal-entity a{display:block;-webkit-box-shadow:none !important;box-shadow:none !important;}div.gray{padding:1.5rem;background-color:#f2f2f2;margin-bottom:1.5rem;}div.water{padding:1.5rem;background-color:#DEEFFF;margin-bottom:1.5rem;}div.blue,p.blue{padding:1.5rem;background-color:var(--color-csn-blue);margin-bottom:1.5rem;}div.blue *,p.blue *{color:var(--color-white) !important;}div.blue a:not([class^=btn]),p.blue a:not([class^=btn]){-webkit-box-shadow:inset 0 -0.125rem 0 var(--color-white);box-shadow:inset 0 -0.125rem 0 var(--color-white);}div.blue a:not([class^=btn]):hover,p.blue a:not([class^=btn]):hover{-webkit-box-shadow:none;box-shadow:none;}div.faded-sand{padding:1.5rem;background-color:var(--color-faded-sand);margin-bottom:1.5rem;}.gray-2{min-height:1.25rem;padding:0.625rem;text-align:center;background-color:#dddddd;}h2.blue-with-border{color:var(--color-csn-blue);border-bottom:0.188rem solid var(--color-csn-blue);font-size:1.563rem;font-weight:700;}@media (min-width:992px){h2.blue-with-border{font-size:2.5rem;}}h2.section-title{border-bottom:0.25rem solid #CCC;font-size:2.3125rem;font-weight:700;padding-bottom:1rem;margin-bottom:1rem;}h3.title{color:var(--color-csn-blue);font-size:1.4375rem;}div.media.media--left{float:none;}@media (min-width:992px){div.media.media--left{float:left;margin-right:1.5rem;}}div.media.media-center{text-align:center;}div.media.media--right{float:none;}@media (min-width:992px){div.media.media--right{float:right;margin-left:1.5rem;}}figure.caption-drupal-entity{margin-bottom:1rem;}figure.caption-drupal-entity .embedded-entity{margin-bottom:0;}figure.caption-drupal-entity figcaption{font-size:0.9375rem;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.4;margin-top:1rem;}.field--name-field-caption{font-size:0.9375rem;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.4;margin-top:1rem;}.text-formatted{line-height:1.89rem;}.text-formatted .button:first-child,.text-formatted .button:last-child{margin-left:0.5rem;margin-right:0.5rem;}.text-formatted li{margin-bottom:1rem;}.text-formatted small{font-size:0.9rem;}.text-formatted address{font-style:italic;}.text-formatted img{max-width:100%;height:auto;}.text-formatted img.align-left{float:none;}@media (min-width:992px){.text-formatted img.align-left{float:left;margin-right:1.5rem;margin-bottom:1rem;}}.text-formatted img.align-right{float:none;}@media (min-width:992px){.text-formatted img.align-right{float:right;margin-left:1.5rem;margin-bottom:1rem;}}.text-formatted .router{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4rem;}.text-formatted .router .router__item{width:auto;margin:0;}.text-formatted .router .router__item a{font-family:var(--font-heading);font-size:1.375rem;font-weight:700 !important;}.text-formatted .rrr-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4rem;}.text-formatted .rrr-container .rrr-column{width:auto;margin:0;}.text-formatted .rrr-container .rrr-column a{font-family:var(--font-heading);font-size:1.375rem;font-weight:700 !important;}.image-grid-flex{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5rem;}.text-formatted fieldset{padding:0.35rem 0.7rem 0.625rem;display:block;-webkit-margin-start:2px;margin-inline-start:2px;-webkit-margin-end:2px;margin-inline-end:2px;-webkit-padding-before:0.35em;padding-block-start:0.35em;-webkit-padding-start:0.75em;padding-inline-start:0.75em;-webkit-padding-end:0.75em;padding-inline-end:0.75em;-webkit-padding-after:0.625em;padding-block-end:0.625em;min-inline-size:-webkit-min-content;min-inline-size:-moz-min-content;min-inline-size:min-content;border-width:2px;border-style:groove;border-color:rgb(192,192,192);-o-border-image:initial;border-image:initial;margin-bottom:1.5rem;}.text-formatted fieldset legend{-webkit-padding-start:2px;padding-inline-start:2px;-webkit-padding-end:2px;padding-inline-end:2px;unicode-bidi:isolate;border-width:initial;border-style:none;border-color:initial;-o-border-image:initial;border-image:initial;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;float:none;width:auto;font-size:1rem;line-height:inherit;}.page-node-7715 .field--name-field-paragraphs{background-color:var(--color-faded-sand);border-radius:1.72rem;padding:0.625rem 1.25rem;margin-bottom:20px;}@media (max-width:991px){body{padding-top:100px;}}header{background-color:var(--color-white);}@media (max-width:991px){header{position:fixed;width:100%;z-index:3;top:0;}}header .region-nav-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}header .region-nav-main .menu--main{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}@media (min-width:992px){header .region-nav-main .menu--main{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}}header .region-nav-main .views-exposed-form{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}@media (min-width:992px){header .region-nav-main .views-exposed-form{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}}header .navbar-brand{gap:1rem;}header .navbar-brand img{height:85px;}header .navbar-brand .site-title{font-size:0;}header .navbar-toggler{background-color:var(--color-csn-yellow);}header .navbar-toggler.collapsed{--bs-navbar-toggler-icon-bg:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path fill="%23004890" d="M0 96C0 78.3 14.3 64 32 64H416c17.7 0 32 14.3 32 32s-14.3 32-32 32H32C14.3 128 0 113.7 0 96zM0 256c0-17.7 14.3-32 32-32H416c17.7 0 32 14.3 32 32s-14.3 32-32 32H32c-17.7 0-32-14.3-32-32zM448 416c0 17.7-14.3 32-32 32H32c-17.7 0-32-14.3-32-32s14.3-32 32-32H416c17.7 0 32 14.3 32 32z"/></svg>');}header .dropdown-toggle::after{content:unset;}@media (min-width:992px){header .dropdown:hover .dropdown-menu{display:block;}}@media (max-width:991px){header .global-navigation-wrapper.expanded{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;position:relative;background:var(--color-csn-blue);overflow-y:scroll;padding:0;}header .global-navigation-wrapper.expanded .container-lg{--bs-gutter-x:0;display:block !important;width:100%;}header .global-navigation-wrapper.expanded .views-exposed-form{padding:2rem 0 0;}header .global-navigation-wrapper.expanded .views-exposed-form form{display:block;}header .global-navigation-wrapper.expanded .views-exposed-form form .form-item{gap:normal;}header .global-navigation-wrapper.expanded .views-exposed-form form .form-item input{border:3px solid var(--color-csn-blue);margin-bottom:0;}header .global-navigation-wrapper.expanded .views-exposed-form form .form-item:before{display:none;}header .global-navigation-wrapper.expanded .views-exposed-form .trigger-search{width:2rem;height:2rem;background-image:url(/sites/default/files/css/"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 24 24' fill='rgb(0, 72, 144)'%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_1-2' data-name='Layer 1'%3E%3Cpath class='cls-1' d='M16.22,16.22A8.61,8.61,0,0,1,4,16.22a8.62,8.62,0,1,1,12.19,0m7.56,6.49-6-6a10.12,10.12,0,1,0-7.67,3.53,10,10,0,0,0,6.6-2.46l6,6a.76.76,0,0,0,1.07,0,.77.77,0,0,0,0-1.07'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;margin-left:1rem;cursor:pointer;}header .global-navigation-wrapper.expanded .views-exposed-form .form-actions{display:none;}header .global-navigation-wrapper.expanded .additional-menu{padding:1rem 2rem;}header .navbar{--bs-navbar-toggler-font-size:1rem;--bs-navbar-color:var(--color-white);--bs-navbar-toggler-border-color:var(--color-csn-yellow);--bs-navbar-toggler-border-radius:50%;--bs-navbar-toggler-padding-x:.5rem;--bs-navbar-toggler-padding-y:.5rem;--bs-navbar-toggler-icon-bg:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path fill="%23004890" d="M342.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 210.7 86.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L146.7 256 41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192 301.3 297.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.3 256 342.6 150.6z"/></svg>');}header .navigation .navbar-nav.main-menu{--bs-nav-link-font-size:1rem;--bs-nav-link-hover-color:var(--color-white);--bs-nav-link-font-weight:700;--bs-nav-link-color:var(--color-white);--line-height:1.25rem;--bs-navbar-active-color:var(--color-white);--bs-navbar-nav-link-padding-x:1rem;padding:2rem;}header .navigation .navbar-nav.main-menu .nav-item:nth-last-child(n+3) > .nav-link{border-bottom:0.0625rem solid var(--color-white);padding-right:3rem;}header .navigation .navbar-nav.main-menu .nav-item .nav-link{font-family:var(--font-heading);text-transform:uppercase;-webkit-transition:none;transition:none;letter-spacing:2.82px;padding:1.125rem 0;}header .navigation .navbar-nav.main-menu .nav-item .nav-link.italic{text-transform:initial;}header .navigation .navbar-nav.main-menu .nav-item .search-icon{display:none;}header .navigation .navbar-nav.main-menu .nav-item.dropdown .mobile-arrow{background-repeat:no-repeat;background-image:url(/sites/default/files/css/'data:image/svg+xml,<svg xmlns="http:/www.w3.org/2000/svg" viewBox="0 0 34.5 9" fill="rgb(255, 255, 255)"><g id="Layer_2" data-name="Layer 2"><g id="Layer_1-2" data-name="Layer 1"><path class="cls-1" d="M25.5,0l9,4.5L25.5,9V5H0V4H25.5Z"/></g></g></svg>');width:2.125rem;height:0.875rem;border:none;position:absolute;top:25px;right:0;}header .navigation .navbar-nav.main-menu .nav-item.dropdown:hover .mobile-arrow{color:rgb(var(--CSN-Yellow));background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 34.5 9" fill="%23ffd200"><g id="Layer_2" data-name="Layer 2"><g id="Layer_1-2" data-name="Layer 1"><path class="cls-1" d="M25.5,0l9,4.5L25.5,9V5H0V4H25.5Z"/></g></g></svg>');}header .navigation .navbar-nav.additional-menu{--bs-nav-link-padding-y:.75rem;--bs-nav-link-padding-x:1.75rem;--bs-nav-link-hover-color:var(--color-csn-blue);--bs-nav-link-color:var(--color-csn-blue);--bs-nav-link-font-size:1rem;--bs-nav-link-font-weight:700;--line-height:1.25rem;--bs-navbar-active-color:var(--color-white);--bs-navbar-nav-link-padding-x:1rem;background:var(--color-faded-sand);overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;}header .navigation .navbar-nav.additional-menu .nav-item .nav-link{letter-spacing:1.82px;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);border:0.125rem solid var(--color-csn-blue);border-radius:1.72rem;}header .navigation .navbar-nav.additional-menu .nav-item .nav-link:hover{color:var(--color-white);background:var(--color-midnight-purple);}header .dropdown-menu{--bs-dropdown-padding-x:.5rem;--bs-dropdown-padding-y:2rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:var(--color-white);--bs-dropdown-bg:var(--color-csn-blue);--bs-dropdown-border-color:transparent;--bs-dropdown-border-radius:none;--bs-dropdown-border-width:0;--bs-dropdown-link-color:var(--color-white);--bs-dropdown-link-hover-color:var(--color-white);--bs-dropdown-link-hover-bg:var(--color-csn-blue);--bs-dropdown-item-padding-x:0;--bs-dropdown-item-padding-y:.75rem;}header .dropdown-item{font-weight:700;}header .global-navigation-wrapper.expanded{overflow-y:scroll;height:100vh;padding-bottom:100px;}}@media (min-width:992px){header .global-navigation-animation{min-height:7.625rem;}header .global-navigation-wrapper{background:var(--color-csn-blue);position:relative;-webkit-transition:0.5s all ease;transition:0.5s all ease;}header .global-navigation-wrapper.pinned-menu{position:fixed;top:0;left:0;right:0;z-index:9;-webkit-transition:0.5s all ease;transition:0.5s all ease;}.toolbar-tray-open header .global-navigation-wrapper.pinned-menu{top:100px;}header .global-navigation-wrapper.active{top:0;-webkit-transition:0.5s all ease;transition:0.5s all ease;}header .global-navigation-wrapper .global-navigation-inner{padding:2rem 0;width:100%;}header .global-navigation-wrapper .trigger-search{display:none;}header .navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:0;--bs-navbar-toggler-font-size:1rem;--bs-navbar-color:var(--color-white);}header .navigation .navbar-nav{--bs-nav-link-padding-y:.75rem;--bs-nav-link-padding-x:0;--bs-nav-link-font-size:1.125rem;--bs-nav-link-hover-color:var(--color-white);--bs-nav-link-font-weight:700;--bs-nav-link-color:var(--color-white);--line-height:1.25rem;--bs-navbar-active-color:var(--color-white);--bs-navbar-nav-link-padding-x:.5rem;}header .navigation .navbar-nav .nav-item .nav-link{font-family:var(--font-heading);text-transform:uppercase;-webkit-transition:none;transition:none;letter-spacing:1.65px;white-space:break-spaces;}header .navigation .navbar-nav .nav-item .nav-link.italic{text-transform:initial;}header .navigation .navbar-nav .nav-item .nav-link.italic + ul{display:none;}header .navigation .navbar-nav .nav-item .mobile-arrow{display:none;}header .navigation .navbar-nav .nav-item .search-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-csn-blue);padding:0;border-radius:100%;width:4.125rem;height:4.125rem;background-image:url(/sites/default/files/css/"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 24 24' fill='rgb(0, 72, 144)'%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_1-2' data-name='Layer 1'%3E%3Cpath class='cls-1' d='M16.22,16.22A8.61,8.61,0,0,1,4,16.22a8.62,8.62,0,1,1,12.19,0m7.56,6.49-6-6a10.12,10.12,0,1,0-7.67,3.53,10,10,0,0,0,6.6-2.46l6,6a.76.76,0,0,0,1.07,0,.77.77,0,0,0,0-1.07'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:1.5rem 1.5rem;background-color:var(--color-csn-yellow);}header .navigation .navbar-nav .nav-item .search-icon.search-opened{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path fill="%23004890" d="M342.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 210.7 86.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L146.7 256 41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192 301.3 297.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.3 256 342.6 150.6z"/></svg>');}header .navigation .navbar-nav .nav-item .search-icon svg{display:none;}header .navigation .navbar-nav.additional-menu{--bs-nav-link-padding-y:.1rem;--bs-nav-link-padding-x:0;--bs-nav-link-font-size:1rem;--bs-nav-link-hover-color:var(--color-csn-blue);--bs-nav-link-font-weight:900;--bs-nav-link-color:var(--color-csn-blue);--line-height:1.25rem;--hover-border-bottom:none;--bs-navbar-active-color:var(--color-csn-blue);--bs-navbar-nav-link-padding-x:0;}header .navigation .navbar-nav.additional-menu .nav-item{padding:3rem 1rem;}}@media (min-width:992px) and (min-width:1200px){header .navigation .navbar-nav.additional-menu .nav-item{padding:3rem 1.2rem;}}@media (min-width:992px){header .navigation .navbar-nav.additional-menu .nav-item .nav-link{text-transform:initial;letter-spacing:initial;}header .navigation .navbar-nav.additional-menu .nav-item .nav-link:hover{-webkit-box-shadow:inset 0 -0.125rem 0 var(--color-csn-blue);box-shadow:inset 0 -0.125rem 0 var(--color-csn-blue);-webkit-transition:-webkit-box-shadow var(--transition);transition:-webkit-box-shadow var(--transition);transition:box-shadow var(--transition);transition:box-shadow var(--transition),-webkit-box-shadow var(--transition);}header .navigation .navbar-nav.additional-menu .wrapper-background{background:var(--color-faded-sand);}header .navigation .navbar-nav.additional-menu .wrapper-background > .background{text-transform:uppercase;-webkit-box-shadow:inset 0 -0.125rem 0 var(--color-csn-blue);box-shadow:inset 0 -0.125rem 0 var(--color-csn-blue);-webkit-transition:-webkit-box-shadow var(--transition);transition:-webkit-box-shadow var(--transition);transition:box-shadow var(--transition);transition:box-shadow var(--transition),-webkit-box-shadow var(--transition);}header .navigation .navbar-nav.additional-menu .wrapper-background > .background:hover{-webkit-box-shadow:none;box-shadow:none;}header .dropdown-menu{--bs-dropdown-min-width:16rem;--bs-dropdown-padding-x:1.5rem;--bs-dropdown-padding-y:1.5rem;--bs-dropdown-font-size:1.125rem;--bs-dropdown-color:var(--color-csn-blue);--bs-dropdown-bg:var(--color-white);--bs-dropdown-border-color:transparent;--bs-dropdown-border-radius:none;--bs-dropdown-border-width:0;--bs-dropdown-box-shadow:var(--shadow);--bs-dropdown-link-color:var(--color-csn-blue);--bs-dropdown-link-hover-color:var(--color-csn-blue);--bs-dropdown-link-hover-bg:var(--color-white);--bs-dropdown-link-active-color:var(--color-csn-blue);--bs-dropdown-link-active-bg:var(--color-white);--bs-dropdown-item-padding-x:0;--bs-dropdown-item-padding-y:.75rem;font-family:var(--font-heading);border-top:0.25rem var(--color-csn-yellow) solid;}header .dropdown-item{font-weight:500;}}header .views-exposed-form{padding:1rem 0;}@media (min-width:992px){header .views-exposed-form{display:none;position:absolute;top:100%;left:0;width:100%;background:var(--color-csn-blue);z-index:10;padding:1.25rem 2rem;}}header .views-exposed-form form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--color-white);-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow);gap:2rem;padding:1.25rem 2rem;margin:0 auto;}@media (min-width:992px){header .views-exposed-form form{width:50%;}}header .views-exposed-form .form-item,header .views-exposed-form .form-actions{margin:0;}header .views-exposed-form .form-item{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;}header .views-exposed-form .form-item:before{content:"";width:2rem;height:2rem;background-image:url(/sites/default/files/css/"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 24 24' fill='rgb(0, 72, 144)'%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_1-2' data-name='Layer 1'%3E%3Cpath class='cls-1' d='M16.22,16.22A8.61,8.61,0,0,1,4,16.22a8.62,8.62,0,1,1,12.19,0m7.56,6.49-6-6a10.12,10.12,0,1,0-7.67,3.53,10,10,0,0,0,6.6-2.46l6,6a.76.76,0,0,0,1.07,0,.77.77,0,0,0,0-1.07'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;}header .views-exposed-form .form-control{color:var(--color-csn-blue);border-radius:0;font-family:var(--heading);font-size:1.5rem;font-weight:700;border-color:transparent;}header .views-exposed-form .form-control::-webkit-input-placeholder{color:var(--color-csn-blue);}header .views-exposed-form .form-control::-moz-placeholder{color:var(--color-csn-blue);}header .views-exposed-form .form-control:-ms-input-placeholder{color:var(--color-csn-blue);}header .views-exposed-form .form-control::-ms-input-placeholder{color:var(--color-csn-blue);}header .views-exposed-form .form-control::placeholder{color:var(--color-csn-blue);}header .views-exposed-form .form-control:focus{-webkit-box-shadow:none;box-shadow:none;border-color:var(--color-csn-blue-dk);}header .views-exposed-form .form-actions .form-submit{color:var(--color-csn-blue);font-size:1.125rem;font-weight:700;text-transform:uppercase;letter-spacing:3.18px;background-color:var(--color-white);border-radius:1.72rem;border:0.125rem solid var(--color-csn-blue);}header .views-exposed-form .form-actions .form-submit:hover{color:var(--color-white);background-color:var(--color-csn-blue);}.toolbar-fixed .global-navigation-wrapper.pinned-menu{top:39px;}.toolbar-fixed.toolbar-tray-open .global-navigation-wrapper.pinned-menu{top:79px;}footer.footer{padding:0;background:var(--color-csn-blue);}footer.footer .region-footer{padding:0;}footer.footer p{line-height:1.89rem;}footer.footer .container-fluid{--bs-gutter-x:0;}.footer-above-wrap.default{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}.footer-above-wrap.default:before{content:"";-webkit-box-flex:1;-ms-flex:1;flex:1;background:var(--color-faded-sand);}.footer-above-wrap.default:after{content:"";-webkit-box-flex:1;-ms-flex:1;flex:1;background:var(--color-csn-blue);}.footer-above-wrap.default .logo-menu-wrapper{background:var(--color-faded-sand);color:var(--color-csn-blue);padding:2rem 0;}@media (min-width:992px){.footer-above-wrap.default .logo-menu-wrapper{padding:2rem 0;}}.footer-above-wrap.default .logo-menu-wrapper a{color:var(--color-csn-blue);}.footer-above-wrap.default .logo-menu-wrapper .inner-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.875rem;padding:1rem 2rem;}@media (min-width:992px){.footer-above-wrap.default .logo-menu-wrapper .inner-wrapper{padding:1rem;}}.footer-above-wrap.default .logo-menu-wrapper .field--name-field-footer-logo img{width:300px;}.footer-above-wrap.default .logo-menu-wrapper .field--name-field-links .field__item{margin-bottom:2.25rem;}.footer-above-wrap.default .logo-menu-wrapper .field--name-field-links a{font-family:var(--font-heading);letter-spacing:1.64px;font-weight:800;text-transform:uppercase;text-decoration:none;padding-bottom:0.375rem;-webkit-box-shadow:inset 0 -0.0625rem 0 var(--color-csn-blue);box-shadow:inset 0 -0.0625rem 0 var(--color-csn-blue);-webkit-transition:-webkit-box-shadow var(--transition);transition:-webkit-box-shadow var(--transition);transition:box-shadow var(--transition);transition:box-shadow var(--transition),-webkit-box-shadow var(--transition);}.footer-above-wrap.default .logo-menu-wrapper .field--name-field-links a:hover,.footer-above-wrap.default .logo-menu-wrapper .field--name-field-links a:focus{-webkit-box-shadow:none;box-shadow:none;}.footer-above-wrap.default .locations-wrapper{background:var(--color-csn-blue);color:var(--color-white);padding-left:2rem;padding-right:2rem;}@media (min-width:992px){.footer-above-wrap.default .locations-wrapper{padding-left:5rem;padding-right:calc(var(--bs-gutter-x) * 0.5);}}.footer-above-wrap.default .locations-wrapper a{color:var(--color-csn-yellow);text-decoration:none;}.footer-above-wrap.default .locations-wrapper a[href^="tel:"]{color:var(--color-white);}.footer-above-wrap.default .locations-wrapper .paragraph--type--tabs .nav-tabs{border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}@media (max-width:767px){.footer-above-wrap.default .locations-wrapper .paragraph--type--tabs .nav-tabs{width:100%;}.footer-above-wrap.default .locations-wrapper .paragraph--type--tabs .nav-tabs .nav-link{width:100%;}}.footer-above-wrap.default .locations-wrapper .paragraph--type--tabs .nav-item{display:block;width:100%;}.footer-above-wrap.default .locations-wrapper .paragraph--type--tabs .nav-link{width:100%;color:var(--color-white);font-family:var(--font-heading);font-style:normal;font-weight:400;letter-spacing:1.64px;line-height:normal;text-align:center;text-transform:uppercase;background:transparent;border-radius:0;border-top:none;border-right:none;border-bottom:0.0625rem solid var(--color-white);border-left:none;padding:1.75rem;}@media (min-width:768px){.footer-above-wrap.default .locations-wrapper .paragraph--type--tabs .nav-link{padding:2.875rem;}}.footer-above-wrap.default .locations-wrapper .paragraph--type--tabs .nav-link.active{border-bottom:0.1875rem solid var(--color-csn-yellow);font-weight:700;}.footer-above-wrap.default .locations-wrapper .paragraph--type--tabs .nav-link.active:after{content:unset;}.footer-above-wrap.default .locations-wrapper .paragraph--type--tabs .nav-link:hover,.footer-above-wrap.default .locations-wrapper .paragraph--type--tabs .nav-link:focus{background-color:transparent;}.footer-above-wrap.default .locations-wrapper .paragraph--type--tabs .tab-content{padding:4rem 0;background-color:transparent;}.footer-above-wrap.default .locations-wrapper .paragraph--type--tabs .tab-content .text-formatted,.footer-above-wrap.default .locations-wrapper .paragraph--type--tabs .tab-content p:last-child{margin-bottom:0;}.footer-above-wrap.default .locations-wrapper .paragraph--type--tabs .tab-content .view-empty{text-align:center;}@media (min-width:768px){.footer-above-wrap.default .locations-wrapper .paragraph--type--tabs.vertical .nav-tabs{width:12rem;max-width:12rem;border-bottom:none;margin-right:3rem;}}@media (min-width:768px){.footer-above-wrap.default .locations-wrapper .paragraph--type--tabs.vertical .tab-content{padding:4rem 0;}}.footer-above-wrap.default .locations-wrapper .paragraph--type--tab-item .field--name-field-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:calc(-1 * var(--bs-gutter-x) * 0.5);margin-right:calc(-1 * var(--bs-gutter-x) * 0.5);}.footer-above-wrap.default .locations-wrapper .paragraph--type--tab-item .field--name-field-items > .field__item{margin-bottom:2rem;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;}@media (min-width:768px){.footer-above-wrap.default .locations-wrapper .paragraph--type--tab-item .field--name-field-items > .field__item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}}@media (min-width:1200px){.footer-above-wrap.default .locations-wrapper .paragraph--type--tab-item .field--name-field-items > .field__item{-webkit-box-flex:0;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;max-width:33.3333%;}}.footer-above-wrap.default .locations-wrapper .paragraph--type--location-card .field--name-field-title{font-family:var(--heading);font-size:1.5rem;font-weight:700;color:rgb(var(--CSN-Yellow));margin-bottom:1.5rem;margin-top:0;}@media (max-width:991px){.footer-above-wrap.default .locations-wrapper .paragraph--type--location-card .field--name-field-title{margin-top:0;margin-bottom:1rem;}}.footer-above-wrap.default .locations-wrapper .paragraph--type--location-card .field--name-field-address p{margin:0;}.footer-above-wrap.default .locations-wrapper .paragraph--type--location-card .location-title:hover .field--name-field-title,.footer-above-wrap.default .locations-wrapper .paragraph--type--location-card .location-title:focus .field--name-field-title{color:var(--color-white);}.footer-above-wrap.sub-entity{padding:5.125rem 0;color:var(--color-white);}.footer-above-wrap.sub-entity a{color:var(--color-white);text-decoration:none;}.footer-above-wrap.sub-entity .icon-link-item a:hover,.footer-above-wrap.sub-entity .icon-link-item a:focus{color:var(--color-csn-yellow);}.footer-above-wrap.sub-entity .address-wrapper .inner-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;text-align:center;margin-bottom:1rem;}@media (min-width:992px){.footer-above-wrap.sub-entity .address-wrapper .inner-wrapper{text-align:left;margin-bottom:0;}}.footer-above-wrap.sub-entity .address-wrapper .field--name-field-heading{font-family:var(--font-heading);font-size:1.9375rem;font-weight:700;margin-bottom:1rem;}.footer-above-wrap.sub-entity .address-wrapper .field--name-field-sub-header{font-size:1.5rem;font-weight:700;color:var(--color-csn-yellow);}.footer-above-wrap.sub-entity .address-wrapper .field--name-field-address p{margin:0;}.footer-above-wrap.sub-entity .address-wrapper .field--name-field-social-links{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5rem;font-size:1.4rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}@media (min-width:992px){.footer-above-wrap.sub-entity .address-wrapper .field--name-field-social-links{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}}.footer-above-wrap.sub-entity .links-wrapper .field--name-field-links a{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.5625rem 0.5rem;border-bottom:0.125rem var(--color-white) solid;font-weight:700;overflow:visible;background-repeat:no-repeat;background-position:center right 1rem;background-size:2.125rem 0.875rem;-webkit-transition:all var(--transition);transition:all var(--transition);background-image:url(/sites/default/files/css/'data:image/svg+xml,<svg xmlns="http:/www.w3.org/2000/svg" viewBox="0 0 34.5 9" fill="rgb(255, 255, 255)"><g id="Layer_2" data-name="Layer 2"><g id="Layer_1-2" data-name="Layer 1"><path class="cls-1" d="M25.5,0l9,4.5L25.5,9V5H0V4H25.5Z"/></g></g></svg>');}.footer-above-wrap.sub-entity .links-wrapper .field--name-field-links a:hover{background-position:center right 0;}@media (min-width:992px){.footer-above-wrap.sub-entity .links-wrapper .field--name-field-links a{font-size:1.125rem;}}.footer-below-wrap{font-size:0.875rem;padding:1.5rem 2rem;font-weight:500;background:var(--color-white);color:var(--color-csn-blue);}@media (min-width:992px){.footer-below-wrap{font-size:1rem;}}.footer-below-wrap a{color:var(--color-csn-blue);}.footer-below-wrap .field--name-field-copyright p{margin:0;line-height:1.3333;}.footer-below-wrap.default .field--name-field-extra-links{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;}@media (min-width:992px){.footer-below-wrap.default .field--name-field-extra-links{gap:2.5rem;}}.footer-below-wrap.default .field--name-field-extra-links a{text-decoration:none;-webkit-box-shadow:inset 0 -0.125rem 0 var(--color-csn-blue);box-shadow:inset 0 -0.125rem 0 var(--color-csn-blue);-webkit-transition:-webkit-box-shadow var(--transition);transition:-webkit-box-shadow var(--transition);transition:box-shadow var(--transition);transition:box-shadow var(--transition),-webkit-box-shadow var(--transition);}.footer-below-wrap.default .field--name-field-extra-links a:hover,.footer-below-wrap.default .field--name-field-extra-links a:active,.footer-below-wrap.default .field--name-field-extra-links a:focus{text-decoration:none;-webkit-box-shadow:none;box-shadow:none;}.footer-below-wrap.default .field--name-field-social-links{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;font-size:1.6rem;}@media (min-width:992px){.footer-below-wrap.default .field--name-field-social-links{font-size:1.4rem;}}.footer-below-wrap.sub-entity{font-size:0.875rem;}.footer-below-wrap.sub-entity .field--name-field-footer-logo img{height:60px;width:auto;}.footer-below-wrap.sub-entity .field--name-field-extra-links{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;text-align:center;}.footer-below-wrap.sub-entity .field--name-field-extra-links a{font-family:var(--font-heading);text-decoration:none;-webkit-box-shadow:inset 0 -0.125rem 0 var(--color-csn-blue);box-shadow:inset 0 -0.125rem 0 var(--color-csn-blue);-webkit-transition:-webkit-box-shadow var(--transition);transition:-webkit-box-shadow var(--transition);transition:box-shadow var(--transition);transition:box-shadow var(--transition),-webkit-box-shadow var(--transition);}.footer-below-wrap.sub-entity .field--name-field-extra-links a:hover,.footer-below-wrap.sub-entity .field--name-field-extra-links a:active,.footer-below-wrap.sub-entity .field--name-field-extra-links a:focus{text-decoration:none;-webkit-box-shadow:none;box-shadow:none;}.footer-below-wrap.sub-entity .field--name-field-copyright p{margin:0;text-align:center;}.upper{position:absolute;top:-6rem;right:0;z-index:2;}.upper a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:4.375rem;height:4.375rem;border-radius:50%;padding:1rem;color:var(--color-white);border:0.1rem solid var(--color-csn-blue);background-color:var(--color-csn-blue);}.upper a svg{-webkit-transform:scaleY(-1);transform:scaleY(-1);}.upper a:hover,.upper a:active,.upper a:focus{background-color:var(--color-white);}.upper a:hover svg,.upper a:active svg,.upper a:focus svg{fill:var(--color-csn-blue);}.upper svg{width:0.7rem;fill:var(--color-white);}.addtoany_list{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;gap:1rem;}.addtoany_list > a{padding:0 !important;}.addtoany_list > a span{width:2rem !important;height:2rem !important;}.addtoany_list > a:hover,.addtoany_list > a:active,.addtoany_list > a:focus{-webkit-transform:scale(1.1);transform:scale(1.1);}.addtoany_list > a:hover > .a2a_svg,.addtoany_list > a:active > .a2a_svg,.addtoany_list > a:focus > .a2a_svg{background-color:var(--color-csn-blue) !important;}.addtoany_list .a2a_svg{border-radius:0 !important;}.a2a_menu .a2a_i{color:var(--color-csn-blue) !important;}.a2a_menu .a2a_i .a2a_svg{background-color:var(--color-csn-blue) !important;}.a2a_menu .a2a_full_footer a{color:var(--color-csn-blue) !important;}.btn,a.button,.field-btn a{display:inline-block;font-family:var(--font-heading);font-size:1.125rem;font-weight:700;font-style:normal;text-decoration:none;text-transform:uppercase;letter-spacing:0.199rem;line-height:1;margin-bottom:0.5rem;padding:1rem 3rem;border-radius:1.72rem;border:0.125rem solid var(--color-baked-clay);background:0 0;color:var(--color-black);text-align:center;-webkit-transition:var(--transition);transition:var(--transition);text-shadow:none;-webkit-box-shadow:none !important;box-shadow:none !important;}.btn:active,.btn:hover,.btn:focus,.btn:focus-visible,a.button:active,a.button:hover,a.button:focus,a.button:focus-visible,.field-btn a:active,.field-btn a:hover,.field-btn a:focus,.field-btn a:focus-visible{background:var(--color-baked-clay);color:var(--color-white);}.btn.small,a.button.small,.field-btn a.small{font-size:0.875rem;padding:0.875rem 1.875rem;}.btn-transparent-purple,.field-transparent-purple a,a.button,p.button,h4.button a,.button.csnb,button.iaclick.button{display:inline-block;font-family:var(--font-heading);font-size:1.125rem;font-weight:700;font-style:normal;text-decoration:none;text-transform:uppercase;letter-spacing:0.199rem;line-height:1;margin-bottom:0.5rem;padding:1rem 3rem;border-radius:1.72rem;border:0.125rem solid var(--color-baked-clay);background:0 0;color:var(--color-black);text-align:center;-webkit-transition:var(--transition);transition:var(--transition);text-shadow:none;-webkit-box-shadow:none !important;box-shadow:none !important;color:var(--color-midnight-purple) !important;border-color:var(--color-midnight-purple);background-color:transparent;}.btn-transparent-purple:active,.btn-transparent-purple:hover,.btn-transparent-purple:focus,.btn-transparent-purple:focus-visible,.field-transparent-purple a:active,.field-transparent-purple a:hover,.field-transparent-purple a:focus,.field-transparent-purple a:focus-visible,a.button:active,a.button:hover,a.button:focus,a.button:focus-visible,p.button:active,p.button:hover,p.button:focus,p.button:focus-visible,h4.button a:active,h4.button a:hover,h4.button a:focus,h4.button a:focus-visible,.button.csnb:active,.button.csnb:hover,.button.csnb:focus,.button.csnb:focus-visible,button.iaclick.button:active,button.iaclick.button:hover,button.iaclick.button:focus,button.iaclick.button:focus-visible{background:var(--color-baked-clay);color:var(--color-white);}.btn-transparent-purple.small,.field-transparent-purple a.small,a.button.small,p.button.small,h4.button a.small,.button.csnb.small,button.iaclick.button.small{font-size:0.875rem;padding:0.875rem 1.875rem;}.btn-transparent-purple:active,.btn-transparent-purple:hover,.btn-transparent-purple:focus,.btn-transparent-purple:focus-visible,.field-transparent-purple a:active,.field-transparent-purple a:hover,.field-transparent-purple a:focus,.field-transparent-purple a:focus-visible,a.button:active,a.button:hover,a.button:focus,a.button:focus-visible,p.button:active,p.button:hover,p.button:focus,p.button:focus-visible,h4.button a:active,h4.button a:hover,h4.button a:focus,h4.button a:focus-visible,.button.csnb:active,.button.csnb:hover,.button.csnb:focus,.button.csnb:focus-visible,button.iaclick.button:active,button.iaclick.button:hover,button.iaclick.button:focus,button.iaclick.button:focus-visible{color:var(--color-white) !important;border-color:var(--color-midnight-purple) !important;background-color:var(--color-midnight-purple) !important;}p.button{margin-left:0;}.btn-transparent-yellow,.field-transparent-yellow a{display:inline-block;font-family:var(--font-heading);font-size:1.125rem;font-weight:700;font-style:normal;text-decoration:none;text-transform:uppercase;letter-spacing:0.199rem;line-height:1;margin-bottom:0.5rem;padding:1rem 3rem;border-radius:1.72rem;border:0.125rem solid var(--color-baked-clay);background:0 0;color:var(--color-black);text-align:center;-webkit-transition:var(--transition);transition:var(--transition);text-shadow:none;-webkit-box-shadow:none !important;box-shadow:none !important;color:var(--color-white) !important;border-color:var(--color-csn-yellow);background-color:transparent;}.btn-transparent-yellow:active,.btn-transparent-yellow:hover,.btn-transparent-yellow:focus,.btn-transparent-yellow:focus-visible,.field-transparent-yellow a:active,.field-transparent-yellow a:hover,.field-transparent-yellow a:focus,.field-transparent-yellow a:focus-visible{background:var(--color-baked-clay);color:var(--color-white);}.btn-transparent-yellow.small,.field-transparent-yellow a.small{font-size:0.875rem;padding:0.875rem 1.875rem;}.btn-transparent-yellow:active,.btn-transparent-yellow:hover,.btn-transparent-yellow:focus,.btn-transparent-yellow:focus-visible,.field-transparent-yellow a:active,.field-transparent-yellow a:hover,.field-transparent-yellow a:focus,.field-transparent-yellow a:focus-visible{color:var(--color-csn-blue) !important;border-color:var(--color-csn-yellow);background-color:var(--color-csn-yellow);}.btn-white-transparent,.field-white-transparent a{display:inline-block;font-family:var(--font-heading);font-size:1.125rem;font-weight:700;font-style:normal;text-decoration:none;text-transform:uppercase;letter-spacing:0.199rem;line-height:1;margin-bottom:0.5rem;padding:1rem 3rem;border-radius:1.72rem;border:0.125rem solid var(--color-baked-clay);background:0 0;color:var(--color-black);text-align:center;-webkit-transition:var(--transition);transition:var(--transition);text-shadow:none;-webkit-box-shadow:none !important;box-shadow:none !important;color:var(--color-black) !important;border-color:var(--color-white);background-color:var(--color-white);}.btn-white-transparent:active,.btn-white-transparent:hover,.btn-white-transparent:focus,.btn-white-transparent:focus-visible,.field-white-transparent a:active,.field-white-transparent a:hover,.field-white-transparent a:focus,.field-white-transparent a:focus-visible{background:var(--color-baked-clay);color:var(--color-white);}.btn-white-transparent.small,.field-white-transparent a.small{font-size:0.875rem;padding:0.875rem 1.875rem;}.btn-white-transparent:active,.btn-white-transparent:hover,.btn-white-transparent:focus,.btn-white-transparent:focus-visible,.field-white-transparent a:active,.field-white-transparent a:hover,.field-white-transparent a:focus,.field-white-transparent a:focus-visible{color:var(--color-white) !important;border-color:var(--color-white);background-color:transparent;}.btn-transparent-white,.field-transparent-white a{display:inline-block;font-family:var(--font-heading);font-size:1.125rem;font-weight:700;font-style:normal;text-decoration:none;text-transform:uppercase;letter-spacing:0.199rem;line-height:1;margin-bottom:0.5rem;padding:1rem 3rem;border-radius:1.72rem;border:0.125rem solid var(--color-baked-clay);background:0 0;color:var(--color-black);text-align:center;-webkit-transition:var(--transition);transition:var(--transition);text-shadow:none;-webkit-box-shadow:none !important;box-shadow:none !important;color:var(--color-white);border-color:var(--color-white);background-color:transparent;}.btn-transparent-white:active,.btn-transparent-white:hover,.btn-transparent-white:focus,.btn-transparent-white:focus-visible,.field-transparent-white a:active,.field-transparent-white a:hover,.field-transparent-white a:focus,.field-transparent-white a:focus-visible{background:var(--color-baked-clay);color:var(--color-white);}.btn-transparent-white.small,.field-transparent-white a.small{font-size:0.875rem;padding:0.875rem 1.875rem;}.btn-transparent-white:active,.btn-transparent-white:hover,.btn-transparent-white:focus,.btn-transparent-white:focus-visible,.field-transparent-white a:active,.field-transparent-white a:hover,.field-transparent-white a:focus,.field-transparent-white a:focus-visible{color:var(--color-cactus-green);border-color:var(--color-white);background-color:var(--color-white);}.btn-white-green,.field-white-green a{display:inline-block;font-family:var(--font-heading);font-size:1.125rem;font-weight:700;font-style:normal;text-decoration:none;text-transform:uppercase;letter-spacing:0.199rem;line-height:1;margin-bottom:0.5rem;padding:1rem 3rem;border-radius:1.72rem;border:0.125rem solid var(--color-baked-clay);background:0 0;color:var(--color-black);text-align:center;-webkit-transition:var(--transition);transition:var(--transition);text-shadow:none;-webkit-box-shadow:none !important;box-shadow:none !important;border-color:var(--color-white);background-color:var(--color-white);}.btn-white-green:active,.btn-white-green:hover,.btn-white-green:focus,.btn-white-green:focus-visible,.field-white-green a:active,.field-white-green a:hover,.field-white-green a:focus,.field-white-green a:focus-visible{background:var(--color-baked-clay);color:var(--color-white);}.btn-white-green.small,.field-white-green a.small{font-size:0.875rem;padding:0.875rem 1.875rem;}.btn-white-green:active,.btn-white-green:hover,.btn-white-green:focus,.btn-white-green:focus-visible,.field-white-green a:active,.field-white-green a:hover,.field-white-green a:focus,.field-white-green a:focus-visible{color:var(--color-white);border-color:var(--color-white);background-color:var(--color-cactus-green);}.btn-yellow-purple,.field-yellow-purple a{display:inline-block;font-family:var(--font-heading);font-size:1.125rem;font-weight:700;font-style:normal;text-decoration:none;text-transform:uppercase;letter-spacing:0.199rem;line-height:1;margin-bottom:0.5rem;padding:1rem 3rem;border-radius:1.72rem;border:0.125rem solid var(--color-baked-clay);background:0 0;color:var(--color-black);text-align:center;-webkit-transition:var(--transition);transition:var(--transition);text-shadow:none;-webkit-box-shadow:none !important;box-shadow:none !important;color:var(--color-black) !important;border-color:var(--color-csn-yellow);background-color:var(--color-csn-yellow);}.btn-yellow-purple:active,.btn-yellow-purple:hover,.btn-yellow-purple:focus,.btn-yellow-purple:focus-visible,.field-yellow-purple a:active,.field-yellow-purple a:hover,.field-yellow-purple a:focus,.field-yellow-purple a:focus-visible{background:var(--color-baked-clay);color:var(--color-white);}.btn-yellow-purple.small,.field-yellow-purple a.small{font-size:0.875rem;padding:0.875rem 1.875rem;}.btn-yellow-purple:active,.btn-yellow-purple:hover,.btn-yellow-purple:focus,.btn-yellow-purple:focus-visible,.field-yellow-purple a:active,.field-yellow-purple a:hover,.field-yellow-purple a:focus,.field-yellow-purple a:focus-visible{color:var(--color-white) !important;border-color:var(--color-midnight-purple);background-color:var(--color-midnight-purple);}.btn-cta,.field-cta a{font-family:var(--font-heading);font-size:1.125rem;font-style:normal;font-weight:700;line-height:1.17;text-transform:uppercase;color:inherit;letter-spacing:0.031rem;padding-bottom:0.5625rem;-webkit-box-shadow:inset 0 -0.125rem 0 var(--color-baked-clay);box-shadow:inset 0 -0.125rem 0 var(--color-baked-clay);text-decoration:none;}.btn-cta:active,.btn-cta:hover,.btn-cta:focus,.btn-cta:focus-visible,.field-cta a:active,.field-cta a:hover,.field-cta a:focus,.field-cta a:focus-visible{-webkit-box-shadow:none;box-shadow:none;}.btn-cta-alt,.field-cta-alt a{font-family:var(--font-heading);font-size:1.125rem;font-style:normal;font-weight:700;line-height:1.17;text-transform:uppercase;color:inherit;letter-spacing:0.031rem;padding-bottom:0.5625rem;-webkit-box-shadow:inset 0 -0.125rem 0 var(--color-baked-clay);box-shadow:inset 0 -0.125rem 0 var(--color-baked-clay);text-decoration:none;color:var(--color-white);-webkit-box-shadow:inset 0 -0.125rem 0 var(--color-csn-yellow);box-shadow:inset 0 -0.125rem 0 var(--color-csn-yellow);}.btn-cta-alt:active,.btn-cta-alt:hover,.btn-cta-alt:focus,.btn-cta-alt:focus-visible,.field-cta-alt a:active,.field-cta-alt a:hover,.field-cta-alt a:focus,.field-cta-alt a:focus-visible{-webkit-box-shadow:none;box-shadow:none;}.btn-apply,.field-btn-apply a{display:inline-block;font-family:var(--font-heading);font-size:1.125rem;font-weight:700;font-style:normal;text-decoration:none;text-transform:uppercase;letter-spacing:0.199rem;line-height:1;margin-bottom:0.5rem;padding:1rem 3rem;border-radius:1.72rem;border:0.125rem solid var(--color-baked-clay);background:0 0;color:var(--color-black);text-align:center;-webkit-transition:var(--transition);transition:var(--transition);text-shadow:none;-webkit-box-shadow:none !important;box-shadow:none !important;color:var(--color-csn-blue);border-color:var(--color-csn-yellow);background-color:var(--color-csn-yellow);padding:0.5rem 1.5rem;}.btn-apply:active,.btn-apply:hover,.btn-apply:focus,.btn-apply:focus-visible,.field-btn-apply a:active,.field-btn-apply a:hover,.field-btn-apply a:focus,.field-btn-apply a:focus-visible{background:var(--color-baked-clay);color:var(--color-white);}.btn-apply.small,.field-btn-apply a.small{font-size:0.875rem;padding:0.875rem 1.875rem;}.btn-apply:active,.btn-apply:hover,.btn-apply:focus,.btn-apply:focus-visible,.field-btn-apply a:active,.field-btn-apply a:hover,.field-btn-apply a:focus,.field-btn-apply a:focus-visible{color:var(--color-csn-blue);background-color:transparent;border-color:var(--color-csn-yellow);}.btn-primary{display:inline-block;font-family:var(--font-heading);font-size:1.125rem;font-weight:700;font-style:normal;text-decoration:none;text-transform:uppercase;letter-spacing:0.199rem;line-height:1;margin-bottom:0.5rem;padding:1rem 3rem;border-radius:1.72rem;border:0.125rem solid var(--color-baked-clay);background:0 0;color:var(--color-black);text-align:center;-webkit-transition:var(--transition);transition:var(--transition);text-shadow:none;-webkit-box-shadow:none !important;box-shadow:none !important;}.btn-primary:active,.btn-primary:hover,.btn-primary:focus,.btn-primary:focus-visible{background:var(--color-baked-clay);color:var(--color-white);}.btn-primary.small{font-size:0.875rem;padding:0.875rem 1.875rem;}.btn-secondary{display:inline-block;font-family:var(--font-heading);font-size:1.125rem;font-weight:700;font-style:normal;text-decoration:none;text-transform:uppercase;letter-spacing:0.199rem;line-height:1;margin-bottom:0.5rem;padding:1rem 3rem;border-radius:1.72rem;border:0.125rem solid var(--color-baked-clay);background:0 0;color:var(--color-black);text-align:center;-webkit-transition:var(--transition);transition:var(--transition);text-shadow:none;-webkit-box-shadow:none !important;box-shadow:none !important;}.btn-secondary:active,.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:focus-visible{background:var(--color-baked-clay);color:var(--color-white);}.btn-secondary.small{font-size:0.875rem;padding:0.875rem 1.875rem;}.btn-hollow{display:inline-block;font-family:var(--font-heading);font-size:1.125rem;font-weight:700;font-style:normal;text-decoration:none;text-transform:uppercase;letter-spacing:0.199rem;line-height:1;margin-bottom:0.5rem;padding:1rem 3rem;border-radius:1.72rem;border:0.125rem solid var(--color-baked-clay);background:0 0;color:var(--color-black);text-align:center;-webkit-transition:var(--transition);transition:var(--transition);text-shadow:none;-webkit-box-shadow:none !important;box-shadow:none !important;}.btn-hollow:active,.btn-hollow:hover,.btn-hollow:focus,.btn-hollow:focus-visible{background:var(--color-baked-clay);color:var(--color-white);}.btn-hollow.small{font-size:0.875rem;padding:0.875rem 1.875rem;}.link-more:after,.read-more:after{display:none;font:var(--fa-font-solid);content:"\f054";}.link-more svg,.read-more svg{margin-left:0.5rem;}.link-more-left:before{display:none;font:var(--fa-font-solid);content:"\f053";}.link-more-left svg{margin-right:0.5rem;}.ui-dialog{color:var(--color-black-lt);border:0.1rem solid var(--color-gray-lt);background:var(--color-white);}.ui-dialog .ui-dialog-titlebar{color:var(--color-white);border-width:0 0 0.1rem 0;border-color:#ccc;background:var(--color-csn-blue);font-family:var(--font-heading);font-size:1.25rem;font-style:normal;font-weight:700;letter-spacing:0.23px;padding:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:1.5rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:center;align-content:center;}@media (min-width:768px){.ui-dialog .ui-dialog-titlebar{font-size:2rem;}}.ui-dialog .ui-dialog-titlebar:before,.ui-dialog .ui-dialog-titlebar:after{content:unset;}.ui-dialog .ui-dialog-titlebar .ui-dialog-title{float:none;}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{position:unset;margin:unset;top:unset;right:unset;background-color:var(--color-csn-yellow);background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path fill="%23004890" d="M342.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 210.7 86.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L146.7 256 41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192 301.3 297.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.3 256 342.6 150.6z"/></svg>');opacity:0.9;border-radius:50%;}.ui-dialog .ui-dialog-buttonpane{background:none transparent;}.ui-dialog .ui-dialog-buttonpane .button{display:inline-block;font-family:var(--font-heading);font-size:1.125rem;font-weight:700;font-style:normal;text-decoration:none;text-transform:uppercase;letter-spacing:0.199rem;line-height:1;margin-bottom:0.5rem;padding:1rem 3rem;border-radius:1.72rem;border:0.125rem solid var(--color-baked-clay);background:0 0;color:var(--color-black);text-align:center;-webkit-transition:var(--transition);transition:var(--transition);text-shadow:none;-webkit-box-shadow:none !important;box-shadow:none !important;color:var(--color-midnight-purple) !important;border-color:var(--color-midnight-purple);background-color:transparent;}.ui-dialog .ui-dialog-buttonpane .button:active,.ui-dialog .ui-dialog-buttonpane .button:hover,.ui-dialog .ui-dialog-buttonpane .button:focus,.ui-dialog .ui-dialog-buttonpane .button:focus-visible{background:var(--color-baked-clay);color:var(--color-white);}.ui-dialog .ui-dialog-buttonpane .button.small{font-size:0.875rem;padding:0.875rem 1.875rem;}.ui-dialog .ui-dialog-buttonpane .button:active,.ui-dialog .ui-dialog-buttonpane .button:hover,.ui-dialog .ui-dialog-buttonpane .button:focus,.ui-dialog .ui-dialog-buttonpane .button:focus-visible{color:var(--color-white) !important;border-color:var(--color-midnight-purple) !important;background-color:var(--color-midnight-purple) !important;}form .form-item{width:100%;margin:0 0 1rem 0;}form .form-item.form-type-datetime,form .form-item.form-type-datelist{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;}form .form-item.form-type-datetime label,form .form-item.form-type-datetime .form-item,form .form-item.form-type-datelist label,form .form-item.form-type-datelist .form-item{margin:0;}form .form-item.form-type-datetime .form-inline,form .form-item.form-type-datelist .form-inline{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;}@media (min-width:768px){form .form-item.form-type-datetime .form-inline,form .form-item.form-type-datelist .form-inline{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}form .form-item.form-type-datetime .form-inline label,form .form-item.form-type-datetime .form-inline .form-item,form .form-item.form-type-datelist .form-inline label,form .form-item.form-type-datelist .form-inline .form-item{margin:0;}}form .form-item.form-type-datetime .form-item{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}form .form-item.form-type-datelist .form-inline{-webkit-box-flex:1;-ms-flex:1;flex:1;}form.d-md-flex .form-item{margin:1rem 2rem 1rem 0;}@media (min-width:768px){form .form--inline .form-item{width:auto;}}form label,form legend,form .form-composite > legend{font-family:var(--font-heading);font-weight:700;display:block;color:var(--color-black-lt);}form label:empty,form legend:empty,form .form-composite > legend:empty{display:none;}form .form-type-radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.5rem;}form .form-type-radio label,form .form-type-radio legend{margin-bottom:0;}form .form-type-checkbox label,form .form-type-checkbox legend{margin-bottom:0;}form .form-type-checkbox .description{margin-left:0;}form .form-checkbox[type=checkbox]{border:0.1rem solid var(--color-gray);}form .form-select{font-family:var(--font-heading);font-size:1rem;font-weight:700;line-height:1.3125;color:#666666;border:#d4d3d0 3px solid;padding:1.25rem;border-radius:unset;margin-bottom:0.75rem;}form .form-select:active,form .form-select:focus,form .form-select:hover{-webkit-box-shadow:none;box-shadow:none;}form .form-select:focus-visible{outline-offset:0.5rem;}form .form-select:is(:-webkit-autofill,:-webkit-autofill:focus){-webkit-transition:background-color 600000s 0s,color 600000s 0s;transition:background-color 600000s 0s,color 600000s 0s;}form .form-select::-webkit-input-placeholder{font-size:1rem;font-weight:700;line-height:1.3125;color:#666666;}form .form-select::-moz-placeholder{font-size:1rem;font-weight:700;line-height:1.3125;color:#666666;}form .form-select:-ms-input-placeholder{font-size:1rem;font-weight:700;line-height:1.3125;color:#666666;}form .form-select::-ms-input-placeholder{font-size:1rem;font-weight:700;line-height:1.3125;color:#666666;}form .form-select::placeholder{font-size:1rem;font-weight:700;line-height:1.3125;color:#666666;}form .form-select.error{border:none;}form .select2-container--default .select2-selection--single{font-family:var(--font-heading);font-size:1rem;font-weight:700;line-height:1.3125;color:#666666;border:#d4d3d0 3px solid;padding:1.25rem;border-radius:unset;margin-bottom:0.75rem;height:4.188rem;}form .select2-container--default .select2-selection--single:active,form .select2-container--default .select2-selection--single:focus,form .select2-container--default .select2-selection--single:hover{-webkit-box-shadow:none;box-shadow:none;}form .select2-container--default .select2-selection--single:focus-visible{outline-offset:0.5rem;}form .select2-container--default .select2-selection--single:is(:-webkit-autofill,:-webkit-autofill:focus){-webkit-transition:background-color 600000s 0s,color 600000s 0s;transition:background-color 600000s 0s,color 600000s 0s;}form .select2-container--default .select2-selection--single::-webkit-input-placeholder{font-size:1rem;font-weight:700;line-height:1.3125;color:#666666;}form .select2-container--default .select2-selection--single::-moz-placeholder{font-size:1rem;font-weight:700;line-height:1.3125;color:#666666;}form .select2-container--default .select2-selection--single:-ms-input-placeholder{font-size:1rem;font-weight:700;line-height:1.3125;color:#666666;}form .select2-container--default .select2-selection--single::-ms-input-placeholder{font-size:1rem;font-weight:700;line-height:1.3125;color:#666666;}form .select2-container--default .select2-selection--single::placeholder{font-size:1rem;font-weight:700;line-height:1.3125;color:#666666;}form .select2-container--default .select2-selection--single.error{border:none;}form .select2-container--default .select2-selection--single .select2-selection__arrow{top:1rem;}form textarea.form-control{font-family:var(--font-heading);font-size:1rem;font-weight:700;line-height:1.3125;color:#666666;border:#d4d3d0 3px solid;padding:1.25rem;border-radius:unset;margin-bottom:0.75rem;}form textarea.form-control:active,form textarea.form-control:focus,form textarea.form-control:hover{-webkit-box-shadow:none;box-shadow:none;}form textarea.form-control:focus-visible{outline-offset:0.5rem;}form textarea.form-control:is(:-webkit-autofill,:-webkit-autofill:focus){-webkit-transition:background-color 600000s 0s,color 600000s 0s;transition:background-color 600000s 0s,color 600000s 0s;}form textarea.form-control::-webkit-input-placeholder{font-size:1rem;font-weight:700;line-height:1.3125;color:#666666;}form textarea.form-control::-moz-placeholder{font-size:1rem;font-weight:700;line-height:1.3125;color:#666666;}form textarea.form-control:-ms-input-placeholder{font-size:1rem;font-weight:700;line-height:1.3125;color:#666666;}form textarea.form-control::-ms-input-placeholder{font-size:1rem;font-weight:700;line-height:1.3125;color:#666666;}form textarea.form-control::placeholder{font-size:1rem;font-weight:700;line-height:1.3125;color:#666666;}form textarea.form-control.error{border:none;}form input.form-control{font-family:var(--font-heading);font-size:1rem;font-weight:700;line-height:1.3125;color:#666666;border:#d4d3d0 3px solid;padding:1.25rem;border-radius:unset;margin-bottom:0.75rem;}form input.form-control:active,form input.form-control:focus,form input.form-control:hover{-webkit-box-shadow:none;box-shadow:none;}form input.form-control:focus-visible{outline-offset:0.5rem;}form input.form-control:is(:-webkit-autofill,:-webkit-autofill:focus){-webkit-transition:background-color 600000s 0s,color 600000s 0s;transition:background-color 600000s 0s,color 600000s 0s;}form input.form-control::-webkit-input-placeholder{font-size:1rem;font-weight:700;line-height:1.3125;color:#666666;}form input.form-control::-moz-placeholder{font-size:1rem;font-weight:700;line-height:1.3125;color:#666666;}form input.form-control:-ms-input-placeholder{font-size:1rem;font-weight:700;line-height:1.3125;color:#666666;}form input.form-control::-ms-input-placeholder{font-size:1rem;font-weight:700;line-height:1.3125;color:#666666;}form input.form-control::placeholder{font-size:1rem;font-weight:700;line-height:1.3125;color:#666666;}form input.form-control.error{border:none;}form input::-webkit-outer-spin-button,form input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}form input[type=number]{-moz-appearance:textfield;}form .form-type-datetime input{font-family:var(--font-heading);font-size:1rem;font-weight:700;line-height:1.3125;color:#666666;border:#d4d3d0 3px solid;padding:1.25rem;border-radius:unset;margin-bottom:0.75rem;height:100%;}form .form-type-datetime input:active,form .form-type-datetime input:focus,form .form-type-datetime input:hover{-webkit-box-shadow:none;box-shadow:none;}form .form-type-datetime input:focus-visible{outline-offset:0.5rem;}form .form-type-datetime input:is(:-webkit-autofill,:-webkit-autofill:focus){-webkit-transition:background-color 600000s 0s,color 600000s 0s;transition:background-color 600000s 0s,color 600000s 0s;}form .form-type-datetime input::-webkit-input-placeholder{font-size:1rem;font-weight:700;line-height:1.3125;color:#666666;}form .form-type-datetime input::-moz-placeholder{font-size:1rem;font-weight:700;line-height:1.3125;color:#666666;}form .form-type-datetime input:-ms-input-placeholder{font-size:1rem;font-weight:700;line-height:1.3125;color:#666666;}form .form-type-datetime input::-ms-input-placeholder{font-size:1rem;font-weight:700;line-height:1.3125;color:#666666;}form .form-type-datetime input::placeholder{font-size:1rem;font-weight:700;line-height:1.3125;color:#666666;}form .form-type-datetime input.error{border:none;}form .iti input[type=tel]{margin-bottom:0.75rem !important;}form .text-count-wrapper{font-size:0.85rem;}form > fieldset.form-wrapper{padding:0.35em 0.75em 0.625em;border-radius:0;border:0.1rem solid var(--color-gray);margin-bottom:1.5rem;}form > fieldset.form-wrapper > legend{display:inline;width:auto;padding:0 1rem;font-family:var(--font-heading);font-size:1.125rem;font-style:normal;text-transform:uppercase;color:var(--color-blue-dk);margin-top:-1.1rem;margin-bottom:1rem;background:var(--color-white);}form > fieldset.form-wrapper > legend:empty{display:none;}form > fieldset.form-wrapper.webform-composite-hidden-title{border:none;padding:0;margin-bottom:0;}form > fieldset.form-wrapper .form-item label{text-transform:inherit;}form > fieldset.form-wrapper .fieldset-wrapper{padding:0;}form .form-actions button,form .form-actions input{display:inline-block;font-family:var(--font-heading);font-size:1.125rem;font-weight:700;font-style:normal;text-decoration:none;text-transform:uppercase;letter-spacing:0.199rem;line-height:1;margin-bottom:0.5rem;padding:1rem 3rem;border-radius:1.72rem;border:0.125rem solid var(--color-baked-clay);background:0 0;color:var(--color-black);text-align:center;-webkit-transition:var(--transition);transition:var(--transition);text-shadow:none;-webkit-box-shadow:none !important;box-shadow:none !important;color:var(--color-midnight-purple) !important;border-color:var(--color-midnight-purple);background-color:transparent;}form .form-actions button:active,form .form-actions button:hover,form .form-actions button:focus,form .form-actions button:focus-visible,form .form-actions input:active,form .form-actions input:hover,form .form-actions input:focus,form .form-actions input:focus-visible{background:var(--color-baked-clay);color:var(--color-white);}form .form-actions button.small,form .form-actions input.small{font-size:0.875rem;padding:0.875rem 1.875rem;}form .form-actions button:active,form .form-actions button:hover,form .form-actions button:focus,form .form-actions button:focus-visible,form .form-actions input:active,form .form-actions input:hover,form .form-actions input:focus,form .form-actions input:focus-visible{color:var(--color-white) !important;border-color:var(--color-midnight-purple) !important;background-color:var(--color-midnight-purple) !important;}form .form-actions button.button-reset,form .form-actions input.button-reset{display:inline-block;font-family:var(--font-heading);font-size:1.125rem;font-weight:700;font-style:normal;text-decoration:none;text-transform:uppercase;letter-spacing:0.199rem;line-height:1;margin-bottom:0.5rem;padding:1rem 3rem;border-radius:1.72rem;border:0.125rem solid var(--color-baked-clay);background:0 0;color:var(--color-black);text-align:center;-webkit-transition:var(--transition);transition:var(--transition);text-shadow:none;-webkit-box-shadow:none !important;box-shadow:none !important;}form .form-actions button.button-reset:active,form .form-actions button.button-reset:hover,form .form-actions button.button-reset:focus,form .form-actions button.button-reset:focus-visible,form .form-actions input.button-reset:active,form .form-actions input.button-reset:hover,form .form-actions input.button-reset:focus,form .form-actions input.button-reset:focus-visible{background:var(--color-baked-clay);color:var(--color-white);}form .form-actions button.button-reset.small,form .form-actions input.button-reset.small{font-size:0.875rem;padding:0.875rem 1.875rem;}form .form-actions button:last-child,form .form-actions input:last-child{margin-right:0;}form .webform-options-display-two-columns{display:-webkit-box;display:-ms-flexbox;display:flex;}.webform-flexbox{margin-top:0;}.webform-submission-form .form-item-terms-of-service > label{font-size:1.125rem;font-weight:700;line-height:1.333;margin-bottom:1.5rem;}@media (min-width:992px){.webform-submission-form .form-item-terms-of-service > label{font-size:1.5rem;}}.webform-submission-form .form-item-terms-of-service > .description{font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.89rem;letter-spacing:normal;}.webform-submission-form .form-actions .btn-primary{width:100%;}.webform-submission-form .form-item-_-are-any-of-the-academic-courses-you-are-taking-the-following > label{width:5rem;}.webform-submission-form .form-item-_-are-any-of-the-academic-courses-you-are-taking-the-following > .description{margin:0;}@media (max-width:991px){body{padding-top:100px;}}header{background-color:var(--color-white);}@media (max-width:991px){header{position:fixed;width:100%;z-index:3;top:0;}}header .region-nav-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}header .region-nav-main .menu--main{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}@media (min-width:992px){header .region-nav-main .menu--main{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}}header .region-nav-main .views-exposed-form{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}@media (min-width:992px){header .region-nav-main .views-exposed-form{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}}header .navbar-brand{gap:1rem;}header .navbar-brand img{height:85px;}header .navbar-brand .site-title{font-size:0;}header .navbar-toggler{background-color:var(--color-csn-yellow);}header .navbar-toggler.collapsed{--bs-navbar-toggler-icon-bg:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path fill="%23004890" d="M0 96C0 78.3 14.3 64 32 64H416c17.7 0 32 14.3 32 32s-14.3 32-32 32H32C14.3 128 0 113.7 0 96zM0 256c0-17.7 14.3-32 32-32H416c17.7 0 32 14.3 32 32s-14.3 32-32 32H32c-17.7 0-32-14.3-32-32zM448 416c0 17.7-14.3 32-32 32H32c-17.7 0-32-14.3-32-32s14.3-32 32-32H416c17.7 0 32 14.3 32 32z"/></svg>');}header .dropdown-toggle::after{content:unset;}@media (min-width:992px){header .dropdown:hover .dropdown-menu{display:block;}}@media (max-width:991px){header .global-navigation-wrapper.expanded{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;position:relative;background:var(--color-csn-blue);overflow-y:scroll;padding:0;}header .global-navigation-wrapper.expanded .container-lg{--bs-gutter-x:0;display:block !important;width:100%;}header .global-navigation-wrapper.expanded .views-exposed-form{padding:2rem 0 0;}header .global-navigation-wrapper.expanded .views-exposed-form form{display:block;}header .global-navigation-wrapper.expanded .views-exposed-form form .form-item{gap:normal;}header .global-navigation-wrapper.expanded .views-exposed-form form .form-item input{border:3px solid var(--color-csn-blue);margin-bottom:0;}header .global-navigation-wrapper.expanded .views-exposed-form form .form-item:before{display:none;}header .global-navigation-wrapper.expanded .views-exposed-form .trigger-search{width:2rem;height:2rem;background-image:url(/sites/default/files/css/"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 24 24' fill='rgb(0, 72, 144)'%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_1-2' data-name='Layer 1'%3E%3Cpath class='cls-1' d='M16.22,16.22A8.61,8.61,0,0,1,4,16.22a8.62,8.62,0,1,1,12.19,0m7.56,6.49-6-6a10.12,10.12,0,1,0-7.67,3.53,10,10,0,0,0,6.6-2.46l6,6a.76.76,0,0,0,1.07,0,.77.77,0,0,0,0-1.07'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;margin-left:1rem;cursor:pointer;}header .global-navigation-wrapper.expanded .views-exposed-form .form-actions{display:none;}header .global-navigation-wrapper.expanded .additional-menu{padding:1rem 2rem;}header .navbar{--bs-navbar-toggler-font-size:1rem;--bs-navbar-color:var(--color-white);--bs-navbar-toggler-border-color:var(--color-csn-yellow);--bs-navbar-toggler-border-radius:50%;--bs-navbar-toggler-padding-x:.5rem;--bs-navbar-toggler-padding-y:.5rem;--bs-navbar-toggler-icon-bg:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path fill="%23004890" d="M342.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 210.7 86.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L146.7 256 41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192 301.3 297.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.3 256 342.6 150.6z"/></svg>');}header .navigation .navbar-nav.main-menu{--bs-nav-link-font-size:1rem;--bs-nav-link-hover-color:var(--color-white);--bs-nav-link-font-weight:700;--bs-nav-link-color:var(--color-white);--line-height:1.25rem;--bs-navbar-active-color:var(--color-white);--bs-navbar-nav-link-padding-x:1rem;padding:2rem;}header .navigation .navbar-nav.main-menu .nav-item:nth-last-child(n+3) > .nav-link{border-bottom:0.0625rem solid var(--color-white);padding-right:3rem;}header .navigation .navbar-nav.main-menu .nav-item .nav-link{font-family:var(--font-heading);text-transform:uppercase;-webkit-transition:none;transition:none;letter-spacing:2.82px;padding:1.125rem 0;}header .navigation .navbar-nav.main-menu .nav-item .nav-link.italic{text-transform:initial;}header .navigation .navbar-nav.main-menu .nav-item .search-icon{display:none;}header .navigation .navbar-nav.main-menu .nav-item.dropdown .mobile-arrow{background-repeat:no-repeat;background-image:url(/sites/default/files/css/'data:image/svg+xml,<svg xmlns="http:/www.w3.org/2000/svg" viewBox="0 0 34.5 9" fill="rgb(255, 255, 255)"><g id="Layer_2" data-name="Layer 2"><g id="Layer_1-2" data-name="Layer 1"><path class="cls-1" d="M25.5,0l9,4.5L25.5,9V5H0V4H25.5Z"/></g></g></svg>');width:2.125rem;height:0.875rem;border:none;position:absolute;top:25px;right:0;}header .navigation .navbar-nav.main-menu .nav-item.dropdown:hover .mobile-arrow{color:rgb(var(--CSN-Yellow));background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 34.5 9" fill="%23ffd200"><g id="Layer_2" data-name="Layer 2"><g id="Layer_1-2" data-name="Layer 1"><path class="cls-1" d="M25.5,0l9,4.5L25.5,9V5H0V4H25.5Z"/></g></g></svg>');}header .navigation .navbar-nav.additional-menu{--bs-nav-link-padding-y:.75rem;--bs-nav-link-padding-x:1.75rem;--bs-nav-link-hover-color:var(--color-csn-blue);--bs-nav-link-color:var(--color-csn-blue);--bs-nav-link-font-size:1rem;--bs-nav-link-font-weight:700;--line-height:1.25rem;--bs-navbar-active-color:var(--color-white);--bs-navbar-nav-link-padding-x:1rem;background:var(--color-faded-sand);overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;}header .navigation .navbar-nav.additional-menu .nav-item .nav-link{letter-spacing:1.82px;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);border:0.125rem solid var(--color-csn-blue);border-radius:1.72rem;}header .navigation .navbar-nav.additional-menu .nav-item .nav-link:hover{color:var(--color-white);background:var(--color-midnight-purple);}header .dropdown-menu{--bs-dropdown-padding-x:.5rem;--bs-dropdown-padding-y:2rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:var(--color-white);--bs-dropdown-bg:var(--color-csn-blue);--bs-dropdown-border-color:transparent;--bs-dropdown-border-radius:none;--bs-dropdown-border-width:0;--bs-dropdown-link-color:var(--color-white);--bs-dropdown-link-hover-color:var(--color-white);--bs-dropdown-link-hover-bg:var(--color-csn-blue);--bs-dropdown-item-padding-x:0;--bs-dropdown-item-padding-y:.75rem;}header .dropdown-item{font-weight:700;}header .global-navigation-wrapper.expanded{overflow-y:scroll;height:100vh;padding-bottom:100px;}}@media (min-width:992px){header .global-navigation-animation{min-height:7.625rem;}header .global-navigation-wrapper{background:var(--color-csn-blue);position:relative;-webkit-transition:0.5s all ease;transition:0.5s all ease;}header .global-navigation-wrapper.pinned-menu{position:fixed;top:0;left:0;right:0;z-index:9;-webkit-transition:0.5s all ease;transition:0.5s all ease;}.toolbar-tray-open header .global-navigation-wrapper.pinned-menu{top:100px;}header .global-navigation-wrapper.active{top:0;-webkit-transition:0.5s all ease;transition:0.5s all ease;}header .global-navigation-wrapper .global-navigation-inner{padding:2rem 0;width:100%;}header .global-navigation-wrapper .trigger-search{display:none;}header .navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:0;--bs-navbar-toggler-font-size:1rem;--bs-navbar-color:var(--color-white);}header .navigation .navbar-nav{--bs-nav-link-padding-y:.75rem;--bs-nav-link-padding-x:0;--bs-nav-link-font-size:1.125rem;--bs-nav-link-hover-color:var(--color-white);--bs-nav-link-font-weight:700;--bs-nav-link-color:var(--color-white);--line-height:1.25rem;--bs-navbar-active-color:var(--color-white);--bs-navbar-nav-link-padding-x:.5rem;}header .navigation .navbar-nav .nav-item .nav-link{font-family:var(--font-heading);text-transform:uppercase;-webkit-transition:none;transition:none;letter-spacing:1.65px;white-space:break-spaces;}header .navigation .navbar-nav .nav-item .nav-link.italic{text-transform:initial;}header .navigation .navbar-nav .nav-item .nav-link.italic + ul{display:none;}header .navigation .navbar-nav .nav-item .mobile-arrow{display:none;}header .navigation .navbar-nav .nav-item .search-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-csn-blue);padding:0;border-radius:100%;width:4.125rem;height:4.125rem;background-image:url(/sites/default/files/css/"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 24 24' fill='rgb(0, 72, 144)'%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_1-2' data-name='Layer 1'%3E%3Cpath class='cls-1' d='M16.22,16.22A8.61,8.61,0,0,1,4,16.22a8.62,8.62,0,1,1,12.19,0m7.56,6.49-6-6a10.12,10.12,0,1,0-7.67,3.53,10,10,0,0,0,6.6-2.46l6,6a.76.76,0,0,0,1.07,0,.77.77,0,0,0,0-1.07'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:1.5rem 1.5rem;background-color:var(--color-csn-yellow);}header .navigation .navbar-nav .nav-item .search-icon.search-opened{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path fill="%23004890" d="M342.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 210.7 86.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L146.7 256 41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192 301.3 297.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.3 256 342.6 150.6z"/></svg>');}header .navigation .navbar-nav .nav-item .search-icon svg{display:none;}header .navigation .navbar-nav.additional-menu{--bs-nav-link-padding-y:.1rem;--bs-nav-link-padding-x:0;--bs-nav-link-font-size:1rem;--bs-nav-link-hover-color:var(--color-csn-blue);--bs-nav-link-font-weight:900;--bs-nav-link-color:var(--color-csn-blue);--line-height:1.25rem;--hover-border-bottom:none;--bs-navbar-active-color:var(--color-csn-blue);--bs-navbar-nav-link-padding-x:0;}header .navigation .navbar-nav.additional-menu .nav-item{padding:3rem 1rem;}}@media (min-width:992px) and (min-width:1200px){header .navigation .navbar-nav.additional-menu .nav-item{padding:3rem 1.2rem;}}@media (min-width:992px){header .navigation .navbar-nav.additional-menu .nav-item .nav-link{text-transform:initial;letter-spacing:initial;}header .navigation .navbar-nav.additional-menu .nav-item .nav-link:hover{-webkit-box-shadow:inset 0 -0.125rem 0 var(--color-csn-blue);box-shadow:inset 0 -0.125rem 0 var(--color-csn-blue);-webkit-transition:-webkit-box-shadow var(--transition);transition:-webkit-box-shadow var(--transition);transition:box-shadow var(--transition);transition:box-shadow var(--transition),-webkit-box-shadow var(--transition);}header .navigation .navbar-nav.additional-menu .wrapper-background{background:var(--color-faded-sand);}header .navigation .navbar-nav.additional-menu .wrapper-background > .background{text-transform:uppercase;-webkit-box-shadow:inset 0 -0.125rem 0 var(--color-csn-blue);box-shadow:inset 0 -0.125rem 0 var(--color-csn-blue);-webkit-transition:-webkit-box-shadow var(--transition);transition:-webkit-box-shadow var(--transition);transition:box-shadow var(--transition);transition:box-shadow var(--transition),-webkit-box-shadow var(--transition);}header .navigation .navbar-nav.additional-menu .wrapper-background > .background:hover{-webkit-box-shadow:none;box-shadow:none;}header .dropdown-menu{--bs-dropdown-min-width:16rem;--bs-dropdown-padding-x:1.5rem;--bs-dropdown-padding-y:1.5rem;--bs-dropdown-font-size:1.125rem;--bs-dropdown-color:var(--color-csn-blue);--bs-dropdown-bg:var(--color-white);--bs-dropdown-border-color:transparent;--bs-dropdown-border-radius:none;--bs-dropdown-border-width:0;--bs-dropdown-box-shadow:var(--shadow);--bs-dropdown-link-color:var(--color-csn-blue);--bs-dropdown-link-hover-color:var(--color-csn-blue);--bs-dropdown-link-hover-bg:var(--color-white);--bs-dropdown-link-active-color:var(--color-csn-blue);--bs-dropdown-link-active-bg:var(--color-white);--bs-dropdown-item-padding-x:0;--bs-dropdown-item-padding-y:.75rem;font-family:var(--font-heading);border-top:0.25rem var(--color-csn-yellow) solid;}header .dropdown-item{font-weight:500;}}header .views-exposed-form{padding:1rem 0;}@media (min-width:992px){header .views-exposed-form{display:none;position:absolute;top:100%;left:0;width:100%;background:var(--color-csn-blue);z-index:10;padding:1.25rem 2rem;}}header .views-exposed-form form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--color-white);-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow);gap:2rem;padding:1.25rem 2rem;margin:0 auto;}@media (min-width:992px){header .views-exposed-form form{width:50%;}}header .views-exposed-form .form-item,header .views-exposed-form .form-actions{margin:0;}header .views-exposed-form .form-item{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;}header .views-exposed-form .form-item:before{content:"";width:2rem;height:2rem;background-image:url(/sites/default/files/css/"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 24 24' fill='rgb(0, 72, 144)'%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_1-2' data-name='Layer 1'%3E%3Cpath class='cls-1' d='M16.22,16.22A8.61,8.61,0,0,1,4,16.22a8.62,8.62,0,1,1,12.19,0m7.56,6.49-6-6a10.12,10.12,0,1,0-7.67,3.53,10,10,0,0,0,6.6-2.46l6,6a.76.76,0,0,0,1.07,0,.77.77,0,0,0,0-1.07'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;}header .views-exposed-form .form-control{color:var(--color-csn-blue);border-radius:0;font-family:var(--heading);font-size:1.5rem;font-weight:700;border-color:transparent;}header .views-exposed-form .form-control::-webkit-input-placeholder{color:var(--color-csn-blue);}header .views-exposed-form .form-control::-moz-placeholder{color:var(--color-csn-blue);}header .views-exposed-form .form-control:-ms-input-placeholder{color:var(--color-csn-blue);}header .views-exposed-form .form-control::-ms-input-placeholder{color:var(--color-csn-blue);}header .views-exposed-form .form-control::placeholder{color:var(--color-csn-blue);}header .views-exposed-form .form-control:focus{-webkit-box-shadow:none;box-shadow:none;border-color:var(--color-csn-blue-dk);}header .views-exposed-form .form-actions .form-submit{color:var(--color-csn-blue);font-size:1.125rem;font-weight:700;text-transform:uppercase;letter-spacing:3.18px;background-color:var(--color-white);border-radius:1.72rem;border:0.125rem solid var(--color-csn-blue);}header .views-exposed-form .form-actions .form-submit:hover{color:var(--color-white);background-color:var(--color-csn-blue);}.toolbar-fixed .global-navigation-wrapper.pinned-menu{top:39px;}.toolbar-fixed.toolbar-tray-open .global-navigation-wrapper.pinned-menu{top:79px;}.block-sub-entity-header-block{margin-bottom:2rem;}.block-sub-entity-header-block .top-row{padding:1rem 0;}@media (min-width:992px){.block-sub-entity-header-block .top-row{height:6.75rem;padding:0;}}.block-sub-entity-header-block .top-row .logo-wrapper{width:17rem;}.block-sub-entity-header-block .top-row .navbar-toggler{padding:0.5rem;border-radius:50%;}.block-sub-entity-header-block .top-row .navbar-toggler:not(.collapsed) .navbar-toggler-icon{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path fill="%23004890" d="M342.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 210.7 86.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L146.7 256 41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192 301.3 297.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.3 256 342.6 150.6z"/></svg>');}.block-sub-entity-header-block .top-row .container-lg{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.block-sub-entity-header-block .top-row .field--name-field-extra-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}@media (min-width:992px){.block-sub-entity-header-block .top-row .field--name-field-extra-links{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}}.block-sub-entity-header-block .top-row .field--name-field-extra-links .field__item{padding:0 1.2rem;}.block-sub-entity-header-block .top-row .field--name-field-extra-links a{color:var(--color-csn-blue);font-family:var(--heading);font-weight:900;font-size:1rem;padding-bottom:0.25rem;-webkit-box-shadow:inset 0 -0.125rem 0 var(--color-csn-blue);box-shadow:inset 0 -0.125rem 0 var(--color-csn-blue);-webkit-transition:-webkit-box-shadow var(--transition);transition:-webkit-box-shadow var(--transition);transition:box-shadow var(--transition);transition:box-shadow var(--transition),-webkit-box-shadow var(--transition);text-decoration:none;}.block-sub-entity-header-block .top-row .field--name-field-extra-links a:focus,.block-sub-entity-header-block .top-row .field--name-field-extra-links a:hover{-webkit-box-shadow:none;box-shadow:none;}.block-sub-entity-header-block .top-row .field--name-field-extra-links a.search-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-csn-blue);padding:0;border-radius:100%;width:4.125rem;height:4.125rem;background-image:url(/sites/default/files/css/"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 24 24' fill='rgb(0, 72, 144)'%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_1-2' data-name='Layer 1'%3E%3Cpath class='cls-1' d='M16.22,16.22A8.61,8.61,0,0,1,4,16.22a8.62,8.62,0,1,1,12.19,0m7.56,6.49-6-6a10.12,10.12,0,1,0-7.67,3.53,10,10,0,0,0,6.6-2.46l6,6a.76.76,0,0,0,1.07,0,.77.77,0,0,0,0-1.07'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:1.5rem 1.5rem;background-color:var(--color-csn-yellow);text-indent:-9999px;-webkit-box-shadow:none;box-shadow:none;}.block-sub-entity-header-block .top-row .field--name-field-extra-links a.search-icon.opened{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path fill="%23004890" d="M342.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 210.7 86.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L146.7 256 41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192 301.3 297.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.3 256 342.6 150.6z"/></svg>');}.block-sub-entity-header-block .middle-row{background:var(--color-csn-blue);-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem 0;}@media (min-width:992px){.block-sub-entity-header-block .middle-row{height:7.625rem;padding:0;}}.block-sub-entity-header-block .middle-row h2{margin:0;color:var(--color-white);font-size:1.25rem;font-weight:700;}@media (min-width:992px){.block-sub-entity-header-block .middle-row h2{font-size:1.9375rem;}}.block-sub-entity-header-block .bottom-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2rem 0;}@media (min-width:992px){.block-sub-entity-header-block .bottom-row{background:var(--color-faded-sand);height:4.25rem;padding:0;}}.block-sub-entity-header-block .bottom-row .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}.block-sub-entity-header-block .bottom-row .navbar-nav .nav-item{margin-right:1rem;position:relative;}.block-sub-entity-header-block .bottom-row .navbar-nav .nav-item:last-child{margin:0;}.block-sub-entity-header-block .bottom-row .navbar-nav .nav-item .nav-link{padding:0;}.block-sub-entity-header-block .bottom-row .navbar-nav .nav-item .nav-link a{color:var(--color-csn-blue);text-transform:uppercase;font-family:var(--heading);font-weight:700;letter-spacing:1.65px;text-decoration:none;-webkit-box-shadow:none;box-shadow:none;padding:0.75rem 0;}.block-sub-entity-header-block .bottom-row .navbar-nav .nav-item .nav-link a:hover,.block-sub-entity-header-block .bottom-row .navbar-nav .nav-item .nav-link a:focus{border-bottom:0.25rem var(--color-csn-blue) solid !important;}.block-sub-entity-header-block .bottom-row .navbar-nav .nav-item .dropdown-menu{position:absolute;top:100%;left:0;border-top:0.25rem var(--color-csn-blue) solid;-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow);}.block-sub-entity-header-block .bottom-row .navbar-nav .nav-item .dropdown-menu li{margin:0 0 1.675rem;}.block-sub-entity-header-block .bottom-row .navbar-nav .nav-item .dropdown-menu li a{color:var(--color-csn-blue);font-family:var(--heading);font-size:1.25rem;font-weight:500;letter-spacing:0;border:none;text-decoration:none;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:-webkit-box-shadow var(--transition);transition:-webkit-box-shadow var(--transition);transition:box-shadow var(--transition);transition:box-shadow var(--transition),-webkit-box-shadow var(--transition);}.block-sub-entity-header-block .bottom-row .navbar-nav .nav-item .dropdown-menu li a:hover,.block-sub-entity-header-block .bottom-row .navbar-nav .nav-item .dropdown-menu li a:focus{-webkit-box-shadow:inset 0 -0.125rem 0 var(--color-csn-blue);box-shadow:inset 0 -0.125rem 0 var(--color-csn-blue);}.block-sub-entity-header-block .bottom-row .navbar-nav .nav-item .dropdown-menu li:last-child{margin-bottom:0;}@media (max-width:991px){.block-sub-entity-header-block .bottom-row .secondary-menu-wrapper .navbar-nav{--bs-nav-link-padding-y:.75rem;--bs-nav-link-padding-x:0;--bs-nav-link-font-size:1.125rem;--bs-nav-link-hover-color:var(--color-white);--bs-nav-link-font-weight:700;--bs-nav-link-color:var(--color-white);--line-height:1.25rem;--bs-navbar-active-color:var(--color-white);--bs-navbar-nav-link-padding-x:.5rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.block-sub-entity-header-block .bottom-row .secondary-menu-wrapper .navbar-nav .nav-item{border-bottom:0.0625rem var(--color-csn-blue) solid;}.block-sub-entity-header-block .bottom-row .secondary-menu-wrapper .navbar-nav .nav-item .nav-link a{text-transform:capitalize;-webkit-box-shadow:inset 0 -0.0625rem 0 var(--color-csn-blue);box-shadow:inset 0 -0.0625rem 0 var(--color-csn-blue);-webkit-transition:-webkit-box-shadow var(--transition);transition:-webkit-box-shadow var(--transition);transition:box-shadow var(--transition);transition:box-shadow var(--transition),-webkit-box-shadow var(--transition);display:inline-block;padding:0;margin:1.25rem 2rem;text-decoration:none;border:none !important;}.block-sub-entity-header-block .bottom-row .secondary-menu-wrapper .navbar-nav .nav-item .nav-link a:hover,.block-sub-entity-header-block .bottom-row .secondary-menu-wrapper .navbar-nav .nav-item .nav-link a:focus{-webkit-box-shadow:none;box-shadow:none;}.block-sub-entity-header-block .bottom-row .secondary-menu-wrapper .navbar-nav .nav-item .dropdown-menu{display:none !important;}.block-sub-entity-header-block .bottom-row .second-menu-toggler{background:var(--color-faded-sand);color:var(--color-csn-blue);text-transform:capitalize;font-size:1.3125rem;position:relative;font-weight:700;text-align:left;letter-spacing:1.4px;margin:0;padding:1.25rem 2rem;border:none;width:100%;font-family:var(--font-accent);}.block-sub-entity-header-block .bottom-row .second-menu-toggler .toggler{width:2.1875rem;height:2.1875rem;border-radius:100%;color:var(--color-white);position:absolute;right:0.938rem;background:url(/sites/default/files/css/"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 20 20' fill='rgb(255, 255, 255)'%3E%3Cdefs/%3E%3Cpath fill-rule='evenodd' d='M8.65 0h2.723v8.65H20v2.723h-8.627V20H8.651v-8.627H0V8.651h8.65V0z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center center;background-size:0.875rem 0.875rem;background-color:var(--color-csn-blue);-webkit-transition:-webkit-transform var(--transition);transition:-webkit-transform var(--transition);transition:transform var(--transition);transition:transform var(--transition),-webkit-transform var(--transition);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}.block-sub-entity-header-block .bottom-row .second-menu-toggler:not(.collapsed) .toggler{background-image:url(/sites/default/files/css/"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 15 2' fill='rgb(255, 255, 255)'%3E%3Cdefs/%3E%3Cpath fill='none' fill-rule='evenodd' stroke='%23FFF' stroke-width='2' d='M.5 1h14'/%3E%3C/svg%3E");}}.block-sub-entity-header-block .bottom-row.active{position:relative;}.block-sub-entity-header-block .bottom-row.active .search-form-block .views-exposed-form{display:block;top:0;}.block-sub-entity-header-block .bottom-row.active .search-form-block .views-exposed-form form label{display:none;}.block-sub-entity-header-block .mobile-bottom-row{background-color:var(--color-csn-blue);padding-top:2rem;}@media (max-width:991px){.block-sub-entity-header-block .mobile-bottom-row .container-lg{padding:0;}}.block-sub-entity-header-block .mobile-bottom-row .field--name-field-extra-links{padding:2rem;}.block-sub-entity-header-block .mobile-bottom-row .field--name-field-extra-links .field__item a{text-transform:capitalize;letter-spacing:0;font-weight:900;border-bottom:0.0625rem solid var(--color-white);padding:1.125rem 2.25rem 1.125rem 0;font-family:var(--font-heading);-webkit-transition:none;transition:none;display:block;text-decoration:none;color:var(--color-white);position:relative;}.block-sub-entity-header-block .mobile-bottom-row .field--name-field-extra-links .field__item a:after{content:"";background-repeat:no-repeat;background-image:url(/sites/default/files/css/'data:image/svg+xml,<svg xmlns="http:/www.w3.org/2000/svg" viewBox="0 0 34.5 9" fill="rgb(255, 255, 255)"><g id="Layer_2" data-name="Layer 2"><g id="Layer_1-2" data-name="Layer 1"><path class="cls-1" d="M25.5,0l9,4.5L25.5,9V5H0V4H25.5Z"/></g></g></svg>');border:none;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:1rem;width:2.5rem;display:block;}.block-sub-entity-header-block .mobile-bottom-row .field--name-field-extra-links .field__item a.search-icon{display:none;}.block-sub-entity-header-block .mobile-bottom-row .views-exposed-form{padding:0;}.block-sub-entity-header-block .mobile-bottom-row .views-exposed-form form{display:block;}.block-sub-entity-header-block .mobile-bottom-row .views-exposed-form form .form-item{gap:normal;}.block-sub-entity-header-block .mobile-bottom-row .views-exposed-form form .form-item input{border:3px solid var(--color-csn-blue);margin-bottom:0;}.block-sub-entity-header-block .mobile-bottom-row .views-exposed-form form .form-item:before{display:none;}.block-sub-entity-header-block .mobile-bottom-row .views-exposed-form .trigger-search{width:2rem;height:2rem;background-image:url(/sites/default/files/css/"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 24 24' fill='rgb(0, 72, 144)'%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_1-2' data-name='Layer 1'%3E%3Cpath class='cls-1' d='M16.22,16.22A8.61,8.61,0,0,1,4,16.22a8.62,8.62,0,1,1,12.19,0m7.56,6.49-6-6a10.12,10.12,0,1,0-7.67,3.53,10,10,0,0,0,6.6-2.46l6,6a.76.76,0,0,0,1.07,0,.77.77,0,0,0,0-1.07'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;margin-left:1rem;cursor:pointer;}.block-sub-entity-header-block .mobile-bottom-row .views-exposed-form .form-actions{display:none;}.block-sub-entity-header-roads-block{margin-top:2rem;}.block-sub-entity-header-roads-block .top-row{padding:1rem 0;}@media (min-width:992px){.block-sub-entity-header-roads-block .top-row{height:6.75rem;padding:0;}}.block-sub-entity-header-roads-block .top-row .logo-wrapper{width:17rem;}.block-sub-entity-header-roads-block .top-row .logo-wrapper img{width:220px !important;}.block-sub-entity-header-roads-block .top-row .navbar-toggler{padding:0.5rem;border-radius:50%;}.block-sub-entity-header-roads-block .top-row .navbar-toggler:not(.collapsed) .navbar-toggler-icon{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path fill="%23004890" d="M342.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 210.7 86.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L146.7 256 41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192 301.3 297.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.3 256 342.6 150.6z"/></svg>');}.block-sub-entity-header-roads-block .top-row .container-lg{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.block-sub-entity-header-roads-block .top-row .field--name-field-action-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}@media (min-width:992px){.block-sub-entity-header-roads-block .top-row .field--name-field-action-navigation{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}}.block-sub-entity-header-roads-block .top-row .field--name-field-action-navigation .field__item{padding:0 1.2rem;}.block-sub-entity-header-roads-block .top-row .field--name-field-action-navigation a{color:var(--color-csn-blue);font-family:var(--heading);font-weight:900;font-size:1.3rem;padding-bottom:0.25rem;-webkit-transition:-webkit-box-shadow var(--transition);transition:-webkit-box-shadow var(--transition);transition:box-shadow var(--transition);transition:box-shadow var(--transition),-webkit-box-shadow var(--transition);text-decoration:none;}.block-sub-entity-header-roads-block .top-row .field--name-field-action-navigation a:focus,.block-sub-entity-header-roads-block .top-row .field--name-field-action-navigation a:hover{-webkit-box-shadow:none;box-shadow:none;}.block-sub-entity-header-roads-block .top-row .field--name-field-action-navigation a.search-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-csn-blue);padding:0;border-radius:100%;width:4.125rem;height:4.125rem;background-image:url(/sites/default/files/css/"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 24 24' fill='rgb(0, 72, 144)'%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_1-2' data-name='Layer 1'%3E%3Cpath class='cls-1' d='M16.22,16.22A8.61,8.61,0,0,1,4,16.22a8.62,8.62,0,1,1,12.19,0m7.56,6.49-6-6a10.12,10.12,0,1,0-7.67,3.53,10,10,0,0,0,6.6-2.46l6,6a.76.76,0,0,0,1.07,0,.77.77,0,0,0,0-1.07'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:1.5rem 1.5rem;background-color:var(--color-csn-yellow);text-indent:-9999px;-webkit-box-shadow:none;box-shadow:none;}.block-sub-entity-header-roads-block .top-row .field--name-field-action-navigation a.search-icon.opened{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path fill="%23004890" d="M342.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 210.7 86.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L146.7 256 41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192 301.3 297.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.3 256 342.6 150.6z"/></svg>');}.block-sub-entity-header-roads-block .middle-row{background:var(--color-csn-blue);-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem 0;}@media (min-width:992px){.block-sub-entity-header-roads-block .middle-row{height:7.625rem;padding:0;}}.block-sub-entity-header-roads-block .middle-row h2{margin:0;color:var(--color-white);font-size:1.25rem;font-weight:700;}@media (min-width:992px){.block-sub-entity-header-roads-block .middle-row h2{font-size:1.9375rem;}}.block-sub-entity-header-roads-block .bottom-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2rem 0;}@media (min-width:992px){.block-sub-entity-header-roads-block .bottom-row{background:var(--color-faded-sand);height:4.25rem;padding:0;}}.block-sub-entity-header-roads-block .bottom-row .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}.block-sub-entity-header-roads-block .bottom-row .navbar-nav .nav-item{margin-right:1rem;position:relative;}.block-sub-entity-header-roads-block .bottom-row .navbar-nav .nav-item:last-child{margin:0;}.block-sub-entity-header-roads-block .bottom-row .navbar-nav .nav-item .nav-link{padding:0;}.block-sub-entity-header-roads-block .bottom-row .navbar-nav .nav-item .nav-link a{color:var(--color-csn-blue);text-transform:uppercase;font-family:var(--heading);font-weight:700;letter-spacing:1.65px;text-decoration:none;-webkit-box-shadow:none;box-shadow:none;padding:0.75rem 0;}.block-sub-entity-header-roads-block .bottom-row .navbar-nav .nav-item .nav-link a:hover,.block-sub-entity-header-roads-block .bottom-row .navbar-nav .nav-item .nav-link a:focus{border-bottom:0.25rem var(--color-csn-blue) solid !important;}.block-sub-entity-header-roads-block .bottom-row .navbar-nav .nav-item .dropdown-menu{position:absolute;top:100%;left:0;border-top:0.25rem var(--color-csn-blue) solid;-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow);}.block-sub-entity-header-roads-block .bottom-row .navbar-nav .nav-item .dropdown-menu li{margin:0 0 1.675rem;}.block-sub-entity-header-roads-block .bottom-row .navbar-nav .nav-item .dropdown-menu li a{color:var(--color-csn-blue);font-family:var(--heading);font-size:1.25rem;font-weight:500;letter-spacing:0;border:none;text-decoration:none;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:-webkit-box-shadow var(--transition);transition:-webkit-box-shadow var(--transition);transition:box-shadow var(--transition);transition:box-shadow var(--transition),-webkit-box-shadow var(--transition);}.block-sub-entity-header-roads-block .bottom-row .navbar-nav .nav-item .dropdown-menu li a:hover,.block-sub-entity-header-roads-block .bottom-row .navbar-nav .nav-item .dropdown-menu li a:focus{-webkit-box-shadow:inset 0 -0.125rem 0 var(--color-csn-blue);box-shadow:inset 0 -0.125rem 0 var(--color-csn-blue);}.block-sub-entity-header-roads-block .bottom-row .navbar-nav .nav-item .dropdown-menu li:last-child{margin-bottom:0;}@media (max-width:991px){.block-sub-entity-header-roads-block .bottom-row .secondary-menu-wrapper .navbar-nav{--bs-nav-link-padding-y:.75rem;--bs-nav-link-padding-x:0;--bs-nav-link-font-size:1.125rem;--bs-nav-link-hover-color:var(--color-white);--bs-nav-link-font-weight:700;--bs-nav-link-color:var(--color-white);--line-height:1.25rem;--bs-navbar-active-color:var(--color-white);--bs-navbar-nav-link-padding-x:.5rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.block-sub-entity-header-roads-block .bottom-row .secondary-menu-wrapper .navbar-nav .nav-item{border-bottom:0.0625rem var(--color-csn-blue) solid;}.block-sub-entity-header-roads-block .bottom-row .secondary-menu-wrapper .navbar-nav .nav-item .nav-link a{text-transform:capitalize;-webkit-box-shadow:inset 0 -0.0625rem 0 var(--color-csn-blue);box-shadow:inset 0 -0.0625rem 0 var(--color-csn-blue);-webkit-transition:-webkit-box-shadow var(--transition);transition:-webkit-box-shadow var(--transition);transition:box-shadow var(--transition);transition:box-shadow var(--transition),-webkit-box-shadow var(--transition);display:inline-block;padding:0;margin:1.25rem 2rem;text-decoration:none;border:none !important;}.block-sub-entity-header-roads-block .bottom-row .secondary-menu-wrapper .navbar-nav .nav-item .nav-link a:hover,.block-sub-entity-header-roads-block .bottom-row .secondary-menu-wrapper .navbar-nav .nav-item .nav-link a:focus{-webkit-box-shadow:none;box-shadow:none;}.block-sub-entity-header-roads-block .bottom-row .secondary-menu-wrapper .navbar-nav .nav-item .dropdown-menu{display:none !important;}.block-sub-entity-header-roads-block .bottom-row .second-menu-toggler{background:var(--color-faded-sand);color:var(--color-csn-blue);text-transform:capitalize;font-size:1.3125rem;position:relative;font-weight:700;text-align:left;letter-spacing:1.4px;margin:0;padding:1.25rem 2rem;border:none;width:100%;font-family:var(--font-accent);}.block-sub-entity-header-roads-block .bottom-row .second-menu-toggler .toggler{width:2.1875rem;height:2.1875rem;border-radius:100%;color:var(--color-white);position:absolute;right:0.938rem;background:url(/sites/default/files/css/"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 20 20' fill='rgb(255, 255, 255)'%3E%3Cdefs/%3E%3Cpath fill-rule='evenodd' d='M8.65 0h2.723v8.65H20v2.723h-8.627V20H8.651v-8.627H0V8.651h8.65V0z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center center;background-size:0.875rem 0.875rem;background-color:var(--color-csn-blue);-webkit-transition:-webkit-transform var(--transition);transition:-webkit-transform var(--transition);transition:transform var(--transition);transition:transform var(--transition),-webkit-transform var(--transition);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}.block-sub-entity-header-roads-block .bottom-row .second-menu-toggler:not(.collapsed) .toggler{background-image:url(/sites/default/files/css/"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 15 2' fill='rgb(255, 255, 255)'%3E%3Cdefs/%3E%3Cpath fill='none' fill-rule='evenodd' stroke='%23FFF' stroke-width='2' d='M.5 1h14'/%3E%3C/svg%3E");}}.block-sub-entity-header-roads-block .bottom-row.active{position:relative;}.block-sub-entity-header-roads-block .bottom-row.active .search-form-block .views-exposed-form{display:block;top:0;}.block-sub-entity-header-roads-block .bottom-row.active .search-form-block .views-exposed-form form label{display:none;}.block-sub-entity-header-roads-block .mobile-bottom-row{background-color:var(--color-csn-blue);}@media (max-width:991px){.block-sub-entity-header-roads-block .mobile-bottom-row .container-lg{padding:0;}}.block-sub-entity-header-roads-block .mobile-bottom-row .field--name-field-action-navigation{padding:2rem;}.block-sub-entity-header-roads-block .mobile-bottom-row .field--name-field-action-navigation .field__item a{text-transform:capitalize;letter-spacing:0;font-weight:900;border-bottom:0.0625rem solid var(--color-white);padding:1.125rem 2.25rem 1.125rem 0;font-family:var(--font-heading);-webkit-transition:none;transition:none;display:block;text-decoration:none;color:var(--color-white);position:relative;}.block-sub-entity-header-roads-block .mobile-bottom-row .field--name-field-action-navigation .field__item a:after{content:"";background-repeat:no-repeat;background-image:url(/sites/default/files/css/'data:image/svg+xml,<svg xmlns="http:/www.w3.org/2000/svg" viewBox="0 0 34.5 9" fill="rgb(255, 255, 255)"><g id="Layer_2" data-name="Layer 2"><g id="Layer_1-2" data-name="Layer 1"><path class="cls-1" d="M25.5,0l9,4.5L25.5,9V5H0V4H25.5Z"/></g></g></svg>');border:none;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:1rem;width:2.5rem;display:block;}.block-sub-entity-header-roads-block .mobile-bottom-row .field--name-field-action-navigation .field__item a.search-icon{display:none;}.block-sub-entity-header-roads-block .mobile-bottom-row .views-exposed-form{padding:0;}.block-sub-entity-header-roads-block .mobile-bottom-row .views-exposed-form form{display:block;}.block-sub-entity-header-roads-block .mobile-bottom-row .views-exposed-form form .form-item{gap:normal;}.block-sub-entity-header-roads-block .mobile-bottom-row .views-exposed-form form .form-item input{border:3px solid var(--color-csn-blue);margin-bottom:0;}.block-sub-entity-header-roads-block .mobile-bottom-row .views-exposed-form form .form-item:before{display:none;}.block-sub-entity-header-roads-block .mobile-bottom-row .views-exposed-form .trigger-search{width:2rem;height:2rem;background-image:url(/sites/default/files/css/"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 24 24' fill='rgb(0, 72, 144)'%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_1-2' data-name='Layer 1'%3E%3Cpath class='cls-1' d='M16.22,16.22A8.61,8.61,0,0,1,4,16.22a8.62,8.62,0,1,1,12.19,0m7.56,6.49-6-6a10.12,10.12,0,1,0-7.67,3.53,10,10,0,0,0,6.6-2.46l6,6a.76.76,0,0,0,1.07,0,.77.77,0,0,0,0-1.07'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;margin-left:1rem;cursor:pointer;}.block-sub-entity-header-roads-block .mobile-bottom-row .views-exposed-form .form-actions{display:none;}footer.footer{padding:0;background:var(--color-csn-blue);}footer.footer .region-footer{padding:0;}footer.footer p{line-height:1.89rem;}footer.footer .container-fluid{--bs-gutter-x:0;}.footer-above-wrap.default{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}.footer-above-wrap.default:before{content:"";-webkit-box-flex:1;-ms-flex:1;flex:1;background:var(--color-faded-sand);}.footer-above-wrap.default:after{content:"";-webkit-box-flex:1;-ms-flex:1;flex:1;background:var(--color-csn-blue);}.footer-above-wrap.default .logo-menu-wrapper{background:var(--color-faded-sand);color:var(--color-csn-blue);padding:2rem 0;}@media (min-width:992px){.footer-above-wrap.default .logo-menu-wrapper{padding:2rem 0;}}.footer-above-wrap.default .logo-menu-wrapper a{color:var(--color-csn-blue);}.footer-above-wrap.default .logo-menu-wrapper .inner-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.875rem;padding:1rem 2rem;}@media (min-width:992px){.footer-above-wrap.default .logo-menu-wrapper .inner-wrapper{padding:1rem;}}.footer-above-wrap.default .logo-menu-wrapper .field--name-field-footer-logo img{width:300px;}.footer-above-wrap.default .logo-menu-wrapper .field--name-field-links .field__item{margin-bottom:2.25rem;}.footer-above-wrap.default .logo-menu-wrapper .field--name-field-links a{font-family:var(--font-heading);letter-spacing:1.64px;font-weight:800;text-transform:uppercase;text-decoration:none;padding-bottom:0.375rem;-webkit-box-shadow:inset 0 -0.0625rem 0 var(--color-csn-blue);box-shadow:inset 0 -0.0625rem 0 var(--color-csn-blue);-webkit-transition:-webkit-box-shadow var(--transition);transition:-webkit-box-shadow var(--transition);transition:box-shadow var(--transition);transition:box-shadow var(--transition),-webkit-box-shadow var(--transition);}.footer-above-wrap.default .logo-menu-wrapper .field--name-field-links a:hover,.footer-above-wrap.default .logo-menu-wrapper .field--name-field-links a:focus{-webkit-box-shadow:none;box-shadow:none;}.footer-above-wrap.default .locations-wrapper{background:var(--color-csn-blue);color:var(--color-white);padding-left:2rem;padding-right:2rem;}@media (min-width:992px){.footer-above-wrap.default .locations-wrapper{padding-left:5rem;padding-right:calc(var(--bs-gutter-x) * 0.5);}}.footer-above-wrap.default .locations-wrapper a{color:var(--color-csn-yellow);text-decoration:none;}.footer-above-wrap.default .locations-wrapper a[href^="tel:"]{color:var(--color-white);}.footer-above-wrap.default .locations-wrapper .paragraph--type--tabs .nav-tabs{border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}@media (max-width:767px){.footer-above-wrap.default .locations-wrapper .paragraph--type--tabs .nav-tabs{width:100%;}.footer-above-wrap.default .locations-wrapper .paragraph--type--tabs .nav-tabs .nav-link{width:100%;}}.footer-above-wrap.default .locations-wrapper .paragraph--type--tabs .nav-item{display:block;width:100%;}.footer-above-wrap.default .locations-wrapper .paragraph--type--tabs .nav-link{width:100%;color:var(--color-white);font-family:var(--font-heading);font-style:normal;font-weight:400;letter-spacing:1.64px;line-height:normal;text-align:center;text-transform:uppercase;background:transparent;border-radius:0;border-top:none;border-right:none;border-bottom:0.0625rem solid var(--color-white);border-left:none;padding:1.75rem;}@media (min-width:768px){.footer-above-wrap.default .locations-wrapper .paragraph--type--tabs .nav-link{padding:2.875rem;}}.footer-above-wrap.default .locations-wrapper .paragraph--type--tabs .nav-link.active{border-bottom:0.1875rem solid var(--color-csn-yellow);font-weight:700;}.footer-above-wrap.default .locations-wrapper .paragraph--type--tabs .nav-link.active:after{content:unset;}.footer-above-wrap.default .locations-wrapper .paragraph--type--tabs .nav-link:hover,.footer-above-wrap.default .locations-wrapper .paragraph--type--tabs .nav-link:focus{background-color:transparent;}.footer-above-wrap.default .locations-wrapper .paragraph--type--tabs .tab-content{padding:4rem 0;background-color:transparent;}.footer-above-wrap.default .locations-wrapper .paragraph--type--tabs .tab-content .text-formatted,.footer-above-wrap.default .locations-wrapper .paragraph--type--tabs .tab-content p:last-child{margin-bottom:0;}.footer-above-wrap.default .locations-wrapper .paragraph--type--tabs .tab-content .view-empty{text-align:center;}@media (min-width:768px){.footer-above-wrap.default .locations-wrapper .paragraph--type--tabs.vertical .nav-tabs{width:12rem;max-width:12rem;border-bottom:none;margin-right:3rem;}}@media (min-width:768px){.footer-above-wrap.default .locations-wrapper .paragraph--type--tabs.vertical .tab-content{padding:4rem 0;}}.footer-above-wrap.default .locations-wrapper .paragraph--type--tab-item .field--name-field-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:calc(-1 * var(--bs-gutter-x) * 0.5);margin-right:calc(-1 * var(--bs-gutter-x) * 0.5);}.footer-above-wrap.default .locations-wrapper .paragraph--type--tab-item .field--name-field-items > .field__item{margin-bottom:2rem;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;}@media (min-width:768px){.footer-above-wrap.default .locations-wrapper .paragraph--type--tab-item .field--name-field-items > .field__item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}}@media (min-width:1200px){.footer-above-wrap.default .locations-wrapper .paragraph--type--tab-item .field--name-field-items > .field__item{-webkit-box-flex:0;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;max-width:33.3333%;}}.footer-above-wrap.default .locations-wrapper .paragraph--type--location-card .field--name-field-title{font-family:var(--heading);font-size:1.5rem;font-weight:700;color:rgb(var(--CSN-Yellow));margin-bottom:1.5rem;margin-top:0;}@media (max-width:991px){.footer-above-wrap.default .locations-wrapper .paragraph--type--location-card .field--name-field-title{margin-top:0;margin-bottom:1rem;}}.footer-above-wrap.default .locations-wrapper .paragraph--type--location-card .field--name-field-address p{margin:0;}.footer-above-wrap.default .locations-wrapper .paragraph--type--location-card .location-title:hover .field--name-field-title,.footer-above-wrap.default .locations-wrapper .paragraph--type--location-card .location-title:focus .field--name-field-title{color:var(--color-white);}.footer-above-wrap.sub-entity{padding:5.125rem 0;color:var(--color-white);}.footer-above-wrap.sub-entity a{color:var(--color-white);text-decoration:none;}.footer-above-wrap.sub-entity .icon-link-item a:hover,.footer-above-wrap.sub-entity .icon-link-item a:focus{color:var(--color-csn-yellow);}.footer-above-wrap.sub-entity .address-wrapper .inner-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;text-align:center;margin-bottom:1rem;}@media (min-width:992px){.footer-above-wrap.sub-entity .address-wrapper .inner-wrapper{text-align:left;margin-bottom:0;}}.footer-above-wrap.sub-entity .address-wrapper .field--name-field-heading{font-family:var(--font-heading);font-size:1.9375rem;font-weight:700;margin-bottom:1rem;}.footer-above-wrap.sub-entity .address-wrapper .field--name-field-sub-header{font-size:1.5rem;font-weight:700;color:var(--color-csn-yellow);}.footer-above-wrap.sub-entity .address-wrapper .field--name-field-address p{margin:0;}.footer-above-wrap.sub-entity .address-wrapper .field--name-field-social-links{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5rem;font-size:1.4rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}@media (min-width:992px){.footer-above-wrap.sub-entity .address-wrapper .field--name-field-social-links{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}}.footer-above-wrap.sub-entity .links-wrapper .field--name-field-links a{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.5625rem 0.5rem;border-bottom:0.125rem var(--color-white) solid;font-weight:700;overflow:visible;background-repeat:no-repeat;background-position:center right 1rem;background-size:2.125rem 0.875rem;-webkit-transition:all var(--transition);transition:all var(--transition);background-image:url(/sites/default/files/css/'data:image/svg+xml,<svg xmlns="http:/www.w3.org/2000/svg" viewBox="0 0 34.5 9" fill="rgb(255, 255, 255)"><g id="Layer_2" data-name="Layer 2"><g id="Layer_1-2" data-name="Layer 1"><path class="cls-1" d="M25.5,0l9,4.5L25.5,9V5H0V4H25.5Z"/></g></g></svg>');}.footer-above-wrap.sub-entity .links-wrapper .field--name-field-links a:hover{background-position:center right 0;}@media (min-width:992px){.footer-above-wrap.sub-entity .links-wrapper .field--name-field-links a{font-size:1.125rem;}}.footer-below-wrap{font-size:0.875rem;padding:1.5rem 2rem;font-weight:500;background:var(--color-white);color:var(--color-csn-blue);}@media (min-width:992px){.footer-below-wrap{font-size:1rem;}}.footer-below-wrap a{color:var(--color-csn-blue);}.footer-below-wrap .field--name-field-copyright p{margin:0;line-height:1.3333;}.footer-below-wrap.default .field--name-field-extra-links{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;}@media (min-width:992px){.footer-below-wrap.default .field--name-field-extra-links{gap:2.5rem;}}.footer-below-wrap.default .field--name-field-extra-links a{text-decoration:none;-webkit-box-shadow:inset 0 -0.125rem 0 var(--color-csn-blue);box-shadow:inset 0 -0.125rem 0 var(--color-csn-blue);-webkit-transition:-webkit-box-shadow var(--transition);transition:-webkit-box-shadow var(--transition);transition:box-shadow var(--transition);transition:box-shadow var(--transition),-webkit-box-shadow var(--transition);}.footer-below-wrap.default .field--name-field-extra-links a:hover,.footer-below-wrap.default .field--name-field-extra-links a:active,.footer-below-wrap.default .field--name-field-extra-links a:focus{text-decoration:none;-webkit-box-shadow:none;box-shadow:none;}.footer-below-wrap.default .field--name-field-social-links{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;font-size:1.6rem;}@media (min-width:992px){.footer-below-wrap.default .field--name-field-social-links{font-size:1.4rem;}}.footer-below-wrap.sub-entity{font-size:0.875rem;}.footer-below-wrap.sub-entity .field--name-field-footer-logo img{height:60px;width:auto;}.footer-below-wrap.sub-entity .field--name-field-extra-links{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;text-align:center;}.footer-below-wrap.sub-entity .field--name-field-extra-links a{font-family:var(--font-heading);text-decoration:none;-webkit-box-shadow:inset 0 -0.125rem 0 var(--color-csn-blue);box-shadow:inset 0 -0.125rem 0 var(--color-csn-blue);-webkit-transition:-webkit-box-shadow var(--transition);transition:-webkit-box-shadow var(--transition);transition:box-shadow var(--transition);transition:box-shadow var(--transition),-webkit-box-shadow var(--transition);}.footer-below-wrap.sub-entity .field--name-field-extra-links a:hover,.footer-below-wrap.sub-entity .field--name-field-extra-links a:active,.footer-below-wrap.sub-entity .field--name-field-extra-links a:focus{text-decoration:none;-webkit-box-shadow:none;box-shadow:none;}.footer-below-wrap.sub-entity .field--name-field-copyright p{margin:0;text-align:center;}.upper{position:absolute;top:-6rem;right:0;z-index:2;}.upper a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:4.375rem;height:4.375rem;border-radius:50%;padding:1rem;color:var(--color-white);border:0.1rem solid var(--color-csn-blue);background-color:var(--color-csn-blue);}.upper a svg{-webkit-transform:scaleY(-1);transform:scaleY(-1);}.upper a:hover,.upper a:active,.upper a:focus{background-color:var(--color-white);}.upper a:hover svg,.upper a:active svg,.upper a:focus svg{fill:var(--color-csn-blue);}.upper svg{width:0.7rem;fill:var(--color-white);}.theme-csn body,.theme-csn html{overflow-x:hidden;}main[role=main]{margin-bottom:1.5rem;}@media (min-width:768px){main[role=main]{margin-bottom:3rem;}}.region-before-content{margin-bottom:2.625rem;}.has-hero-banner .region-before-content{margin:2.625rem 0;}.region-sidebar-first,.region-sidebar-second,.region-footer,.region-content{padding:0;}.container-cta{max-width:66rem;}.container-small{max-width:57rem;}.container-cta,.container-small{margin:0 auto;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);}@media (min-width:992px){main > .container-lg > .row .content.has-sidebar{max-width:54.5rem;}}@media (min-width:992px){main > .container-lg > .row .sidebar-second{max-width:20.5rem;}}@media (max-width:991px){main > .container-lg,main > .container-fluid{overflow-x:hidden;}}.page-not-found-search{background:var(--color-white);padding:1rem;}@media (min-width:576px){.page-not-found-search form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}}.page-not-found-search form .form-type-textfield{margin-top:1em;margin-bottom:1em;}.page-not-found-search form .form-control{width:98%;}.browse-container a{color:var(--color-csn-blue);}.page-notfound-bg{background-color:#f0f0f0;}.pagination{--bs-pagination-padding-x:0.75rem;--bs-pagination-padding-y:0.375rem;--bs-pagination-font-size:.9375rem;--bs-pagination-color:var(--color-black-lt);--bs-pagination-bg:var(--color-white);--bs-pagination-border-width:0;--bs-pagination-border-color:var(--color-white);--bs-pagination-border-radius:0;--bs-pagination-hover-color:var(--color-white);--bs-pagination-hover-bg:var(--color-csn-blue);--bs-pagination-hover-border-color:var(--color-csn-blue);--bs-pagination-focus-color:var(--color-white);--bs-pagination-focus-bg:var(--color-csn-blue);--bs-pagination-focus-box-shadow:none;--bs-pagination-active-color:var(--color-white);--bs-pagination-active-bg:var(--color-csn-blue);--bs-pagination-active-border-color:var(--color-csn-blue);--bs-pagination-disabled-color:var(--color-gray-dk);--bs-pagination-disabled-bg:var(--color-white);--bs-pagination-disabled-border-color:var(--color-white);margin:2.8125rem auto 0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0.25rem;}@media (min-width:768px){.pagination{margin:2.8125rem auto;--bs-pagination-padding-x:1.75rem;--bs-pagination-padding-y:1.2rem;--bs-pagination-font-size:1.25rem;}}.pagination .pager__item--first,.pagination .pager__item--last{display:none;}.node--type-social-post.node--view-mode-teaser img{width:100%;}.node--type-social-post.node--view-mode-teaser .content-wrapper{text-align:center;color:var(--kwall-color-neutral-1);font-size:1rem;font-style:normal;font-weight:300;line-height:1.5rem;padding:1rem 1.5rem;min-height:13rem;}@media (min-width:992px){.node--type-social-post.node--view-mode-teaser .content-wrapper{min-height:auto;}}.node--type-social-post.node--view-mode-teaser .header{margin-bottom:1rem;}.node--type-social-post.node--view-mode-teaser .header svg{font-size:1.75rem;font-style:normal;font-weight:400;line-height:normal;margin-bottom:0.7rem;}.node--type-social-post.node--view-mode-teaser .header .field--type-string{color:var(--kwall-color-primary-1);font-size:0.875rem;font-style:normal;font-weight:400;line-height:normal;}.node--type-testimonial.node--view-mode-card .node__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;}.node--type-testimonial.node--view-mode-card .testimonial__quote *{font-family:var(--font-heading);font-size:3rem;font-weight:700;line-height:3.125rem;font-style:italic;}.node--type-testimonial.node--view-mode-card .testimonial__quote p:last-of-type{margin-bottom:0;}.node--type-testimonial.node--view-mode-card .testimonial__author__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.25rem;font-size:1.125rem;}.node--type-testimonial.node--view-mode-card .testimonial__author{font-weight:700;margin-bottom:0;}.node--type-testimonial.node--view-mode-card .testimonial__position{font-weight:400;margin-bottom:0;}.node--type-testimonial.node--view-mode-card .testimonial__author__photo img{border-radius:100%;aspect-ratio:1/1;}.accordion{--bs-accordion-color:var(--color-black-lt);--bs-accordion-bg:var(--color-faded-sand);--bs-accordion-border-color:var(--color-csn-blue);--bs-accordion-border-width:none;--bs-accordion-border-radius:0;--bs-accordion-inner-border-radius:0;--bs-accordion-btn-padding-x:2.5rem;--bs-accordion-btn-padding-y:1.5rem;--bs-accordion-btn-color:var(--color-white);--bs-accordion-btn-bg:var(--color-csn-blue);--bs-accordion-btn-icon:url(/sites/default/files/css/'data:image/svg+xml,<svg xmlns="http:/www.w3.org/2000/svg" viewBox="0 0 20 20" fill="rgb(0, 72, 144)"><defs/><path fill-rule="evenodd" d="M8.65 0h2.723v8.65H20v2.723h-8.627V20H8.651v-8.627H0V8.651h8.65V0z"/></svg>');--bs-accordion-btn-icon-width:2.5rem;--bs-accordion-btn-icon-transform:none;--bs-accordion-btn-active-icon:url(/sites/default/files/css/'data:image/svg+xml,<svg xmlns="http:/www.w3.org/2000/svg" viewBox="0 0 15 2" fill="rgb(255, 255, 255)"><defs/><path fill="none" fill-rule="evenodd" stroke="%23FFF" stroke-width="2" d="M.5 1h14"/></svg>');--bs-accordion-btn-focus-border-color:var(--color-black-lt);--bs-accordion-btn-focus-box-shadow:.1rem;--bs-accordion-body-padding-x:2.125rem;--bs-accordion-body-padding-y:2.125rem;--bs-accordion-active-color:var(--color-csn-blue);--bs-accordion-active-bg:var(--color-faded-sand);}.accordion .accordion-item{margin-bottom:0.5rem;background:none;}.accordion .accordion-item .accordion-header{margin:0;}.accordion .accordion-item .accordion-header button{font-weight:700;letter-spacing:0.23px;font-size:1.25rem;}@media (min-width:992px){.accordion .accordion-item .accordion-header button{font-size:2rem;}}.accordion .accordion-item .accordion-header button:after{background-color:var(--color-white);border-radius:50%;background-size:0.875rem;background-repeat:no-repeat;background-position:center center;}.accordion .accordion-item .accordion-header button:not(.collapsed):after{--bs-accordion-active-color:var(--color-white);background-color:var(--color-csn-blue);}.accordion .accordion-item .accordion-header button:hover,.accordion .accordion-item .accordion-header button:focus,.accordion .accordion-item .accordion-header button:active{--bs-accordion-btn-color:var(--color-csn-yellow);}.accordion .accordion-item .accordion-header button:hover:after,.accordion .accordion-item .accordion-header button:focus:after,.accordion .accordion-item .accordion-header button:active:after{background-color:var(--color-csn-yellow);}.accordion .accordion-item .accordion-collapse{background:var(--color-faded-sand);}.accordion .accordion-item .accordion-collapse .accordion-body p:last-child{margin-bottom:0;}.accordion .accordion-item .accordion-collapse.collapsing{opacity:0;-webkit-transition:height 0.2s ease-in-out;transition:height 0.2s ease-in-out;}.accordion .accordion-item .accordion-collapse.show{-webkit-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;}@media (max-width:991px){.paragraph--type--alt-feature-panel{margin-bottom:4rem;}}.paragraph--type--alt-feature-panel:before{content:"";background-color:var(--color-faded-sand);position:absolute;right:0;height:100%;width:100%;}@media (min-width:992px){.paragraph--type--alt-feature-panel:before{width:90%;border-top-left-radius:19.375rem;border-bottom-left-radius:19.375rem;}}.paragraph--type--alt-feature-panel .content-wrapper{margin:0;}@media (min-width:992px){.paragraph--type--alt-feature-panel .content-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;}}.paragraph--type--alt-feature-panel .content-wrapper .panel-heading,.paragraph--type--alt-feature-panel .content-wrapper .panel-description,.paragraph--type--alt-feature-panel .content-wrapper .panel-links{overflow:hidden;}.paragraph--type--alt-feature-panel .field--name-field-heading{font-weight:700;font-size:1.75rem;letter-spacing:0.34px;line-height:1.21;margin-bottom:1.25rem;margin-top:0;}.theme-csn .paragraph--type--alt-feature-panel .field--name-field-heading{visibility:hidden;}@media (min-width:992px){.paragraph--type--alt-feature-panel .field--name-field-heading{font-size:3rem;}}.paragraph--type--alt-feature-panel .field--name-field-text-formatted{letter-spacing:0.13px;line-height:1.89;font-weight:500;margin:0 auto 3.125rem auto;}.paragraph--type--alt-feature-panel .field--type-link a{display:inline-block;font-family:var(--font-heading);font-size:1.125rem;font-weight:700;font-style:normal;text-decoration:none;text-transform:uppercase;letter-spacing:0.199rem;line-height:1;margin-bottom:0.5rem;padding:1rem 3rem;border-radius:1.72rem;border:0.125rem solid var(--color-baked-clay);background:0 0;color:var(--color-black);text-align:center;-webkit-transition:var(--transition);transition:var(--transition);text-shadow:none;-webkit-box-shadow:none !important;box-shadow:none !important;color:var(--color-midnight-purple) !important;border-color:var(--color-midnight-purple);background-color:transparent;margin-bottom:0;}.paragraph--type--alt-feature-panel .field--type-link a:active,.paragraph--type--alt-feature-panel .field--type-link a:hover,.paragraph--type--alt-feature-panel .field--type-link a:focus,.paragraph--type--alt-feature-panel .field--type-link a:focus-visible{background:var(--color-baked-clay);color:var(--color-white);}.paragraph--type--alt-feature-panel .field--type-link a.small{font-size:0.875rem;padding:0.875rem 1.875rem;}.paragraph--type--alt-feature-panel .field--type-link a:active,.paragraph--type--alt-feature-panel .field--type-link a:hover,.paragraph--type--alt-feature-panel .field--type-link a:focus,.paragraph--type--alt-feature-panel .field--type-link a:focus-visible{color:var(--color-white) !important;border-color:var(--color-midnight-purple) !important;background-color:var(--color-midnight-purple) !important;}@media (max-width:991px){.paragraph--type--alt-feature-panel .field--type-link a{display:block;}}.paragraph--type--alt-feature-panel .text-area{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:5.25rem 2rem;width:100%;}@media (min-width:992px){.paragraph--type--alt-feature-panel .text-area{width:60%;padding:9.125rem 3rem;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}}.paragraph--type--alt-feature-panel .image-area{position:relative;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}@media (max-width:991px){.paragraph--type--alt-feature-panel .image-area{width:17.6875rem;margin:0 auto;min-height:12rem;}}@media (min-width:992px){.paragraph--type--alt-feature-panel .image-area{padding:0;min-height:32.1875rem;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:calc(45% - 4rem);-webkit-transform-origin:0 center;transform-origin:0 center;-webkit-transform:scale(0.7);transform:scale(0.7);}}@media (min-width:1200px){.paragraph--type--alt-feature-panel .image-area{-webkit-transform:scale(0.9);transform:scale(0.9);}}.paragraph--type--alt-feature-panel .image-area .main-image{position:absolute;top:5.625rem;left:6.6875rem;z-index:2;width:10.0625rem;height:10.0625rem;overflow:hidden;}.theme-csn .paragraph--type--alt-feature-panel .image-area .main-image{visibility:hidden;}@media (min-width:992px){.paragraph--type--alt-feature-panel .image-area .main-image{top:10.625rem;left:14.6875rem;width:19.3125rem;height:19.3125rem;}}.paragraph--type--alt-feature-panel .image-area .second-image{position:absolute;top:1rem;left:0;z-index:3;width:8.1875rem;height:12.1875rem;}@media (min-width:992px){.paragraph--type--alt-feature-panel .image-area .second-image{width:15.6875rem;height:23.4375rem;}}.paragraph--type--alt-feature-panel .image-area .feature-shape{left:5rem;top:1.5rem;width:16rem;height:7.0625rem;position:absolute;z-index:1;}@media (min-width:992px){.paragraph--type--alt-feature-panel .image-area .feature-shape{left:14rem;top:5.5rem;width:11rem;height:16.4375rem;}}.paragraph--type--alt-feature-panel .image-area .feature-shape div{background-image:url(/sites/default/files/css/"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 172 26' fill='rgb(54, 28, 81)'%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_1-2' data-name='Layer 1'%3E%3Cpath class='cls-1' d='M59.83,0l2.92,2.89L39.34,26l-2.92-2.89ZM78,0,81,2.89,57.55,26l-2.93-2.89Zm91,0L172,2.89,148.59,26l-2.93-2.89ZM23.41,0l2.93,2.89L2.93,26,0,23.11ZM41.62,0l2.92,2.89L21.13,26l-2.92-2.89ZM96.24,0l2.93,2.89L75.76,26l-2.93-2.89Zm18.21,0,2.93,2.89L94,26,91,23.11Zm18.21,0,2.92,2.89L112.17,26l-2.92-2.89Zm18.21,0,2.92,2.89L130.38,26l-2.92-2.89Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:contain;width:10.75rem;height:1rem;display:inline-block;line-height:1;text-align:center;}.paragraph--type--alt-feature-panel .image-area .feature-shape div:nth-child(odd){margin-left:0.5rem;}@media (min-width:992px){.paragraph--type--alt-feature-panel .image-area .feature-shape div{width:10.75rem;height:1.625rem;}}@media (min-width:992px){.content.has-sidebar .paragraph--type--alt-feature-panel .feature-shape{left:8rem;}}@media (min-width:992px){.content.has-sidebar .paragraph--type--alt-feature-panel .main-image{left:8.6875rem;width:14.3125rem;height:14.3125rem;}}@media (min-width:992px){.content.has-sidebar .paragraph--type--alt-feature-panel .second-image{width:10.6875rem;height:18.4375rem;}}.paragraph--type--buttons{padding-top:2.25rem;padding-bottom:2.25rem;}.paragraph--type--buttons .field--type-link{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex:1;flex:1;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.path-frontpage .paragraph--type--buttons .field--type-link{gap:0.5rem;}.path-frontpage .paragraph--type--buttons .field--type-link a{padding:0.5rem;}.paragraph--type--buttons .field--type-link *{margin:0;}.paragraph--type--buttons.left .field--type-link{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;}.paragraph--type--buttons.center .field--type-link{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.paragraph--type--buttons.right .field--type-link{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}.paragraph--type--buttons.space-between .field--type-link{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.paragraph--type--buttons.stacked .field--type-link{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.paragraph--type--buttons.stacked.left .field--type-link{-webkit-box-align:start;-ms-flex-align:start;align-items:start;}.paragraph--type--buttons.stacked.center .field--type-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.paragraph--type--buttons.stacked.right .field--type-link{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}.paragraph--type--buttons.stacked.space-between .field--type-link{-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial;}.paragraph--type--colored-icons-grid{position:relative;background-color:var(--color-faded-sand);color:var(--color-black);font-size:1.25rem;font-style:normal;font-weight:300;line-height:1.6875rem;width:100%;overflow:hidden;padding:4rem 0;text-align:center;}@media (min-width:992px){.paragraph--type--colored-icons-grid{padding:6rem 0;}}.paragraph--type--colored-icons-grid .background-overlay-wrapper{background:var(--color-csn-blue);opacity:0.05;}.paragraph--type--colored-icons-grid .container{position:relative;z-index:2;}.paragraph--type--colored-icons-grid h2{color:var(--color-black);margin-bottom:2rem;}@media (min-width:992px){.paragraph--type--colored-icons-grid h2{margin-bottom:4rem;}}.paragraph--type--colored-icons-grid h2.style-fancy:after{margin-left:auto;margin-right:auto;}.paragraph--type--colored-icons-grid .icon-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:9.25rem;margin-bottom:1rem;}.paragraph--type--colored-icons-grid img{width:4.0625rem;height:4.0625rem;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);}.paragraph--type--colored-icons-grid .fontawesome-icon{color:var(--color-white);font-size:4.0625rem;font-style:normal;font-weight:900;line-height:normal;}@media (min-width:992px){.paragraph--type--colored-icons-grid .field--name-field-paragraphs .field__items{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}}.paragraph--type--colored-icons-grid .field--name-field-paragraphs .field__item .paragraph{margin-bottom:1.5rem;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}.paragraph--type--colored-icons-grid .field--name-field-paragraphs .field__item .paragraph:hover,.paragraph--type--colored-icons-grid .field--name-field-paragraphs .field__item .paragraph:active,.paragraph--type--colored-icons-grid .field--name-field-paragraphs .field__item .paragraph:focus{color:var(--color-csn-blue);-webkit-transform:scale(1.1);transform:scale(1.1);}.paragraph--type--context-menu{font-family:var(--font-heading);font-weight:700;}.paragraph--type--context-menu .label{margin-right:1.5rem;}.paragraph--type--context-menu .label:after{content:":";}.paragraph--type--context-menu a{color:var(--bs-body-color);text-decoration:none;-webkit-transition:-webkit-box-shadow var(--transition);transition:-webkit-box-shadow var(--transition);transition:box-shadow var(--transition);transition:box-shadow var(--transition),-webkit-box-shadow var(--transition);}.paragraph--type--context-menu a:not(:last-child){margin-right:1.5rem;}.paragraph--type--context-menu a:hover{-webkit-box-shadow:inset 0 -0.125rem 0 var(--color-black);box-shadow:inset 0 -0.125rem 0 var(--color-black);}.paragraph--type--context-menu a.current{-webkit-box-shadow:inset 0 -0.125rem 0 var(--color-black);box-shadow:inset 0 -0.125rem 0 var(--color-black);}.paragraph--type--context-menu a.current:hover{-webkit-box-shadow:none;box-shadow:none;}.paragraph--type--cta-panel{background-color:var(--color-cactus-green);position:relative;padding:5.25rem 2rem;margin:4rem 0;}@media (min-width:992px){.paragraph--type--cta-panel{padding:9.125rem 3rem;}}.paragraph--type--cta-panel > *{color:var(--color-white);}.paragraph--type--cta-panel .reveal-text-heading,.paragraph--type--cta-panel .reveal-text-description{overflow:hidden;}.paragraph--type--cta-panel .reveal-text-description{max-width:27.875rem;margin:0 auto 3.125rem auto;}.paragraph--type--cta-panel h3{margin-top:0;margin-bottom:1.25rem;font-size:1.75rem;-webkit-animation-duration:1s;animation-duration:1s;}@media (min-width:992px){.paragraph--type--cta-panel h3{font-size:3rem;}}.paragraph--type--cta-panel .text-formatted{padding-top:1rem;}.paragraph--type--cta-panel .text-formatted.center{text-align:center;}.paragraph--type--cta-panel .links-wrapper{overflow:hidden;}.paragraph--type--cta-panel .field--name-field-links{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2rem;}@media (max-width:991px){.paragraph--type--cta-panel .field--name-field-links .field__item a{display:block;}}.paragraph--type--cta-panel .field--name-field-links > .field__item:nth-child(1n){--animate-duration:1s;}.paragraph--type--cta-panel .field--name-field-links > .field__item:nth-child(2n){--animate-duration:1.5s;}.paragraph--type--cta-panel .field--name-field-links > .field__item:nth-child(3n){--animate-duration:2s;}.paragraph--type--cta-panel .triangles-shape{position:absolute;display:block;top:-2.813rem;right:-4.688rem;width:9.375rem;height:11.875rem;bottom:-7.813rem;z-index:2;overflow:hidden;-webkit-animation-duration:2s;animation-duration:2s;}@media (min-width:992px){.paragraph--type--cta-panel .triangles-shape{width:9.375rem;height:11.875rem;top:-6rem;right:-4.688rem;}}.paragraph--type--cta-panel .triangles-shape div{background-image:url(/sites/default/files/css/"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 22.22 20' fill='rgb(219, 155, 46)'%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_1-2' data-name='Layer 1'%3E%3Cpath id='Layer_2-2' data-name='Layer 2' class='cls-1' d='M0,20,11.11,0,22.22,20Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:contain;width:0.75rem;height:0.75rem;display:inline-block;line-height:1;text-align:center;}@media (min-width:992px){.paragraph--type--cta-panel .triangles-shape div{width:1.5rem;height:1.75rem;}}.paragraph--type--cta-panel .triangles-shape-top{right:initial;left:-4.688rem;}@media (min-width:992px){.paragraph--type--cta-panel .triangles-shape-top{top:-5.688rem;}}.paragraph--type--cta-panel .triangles-shape-bottom{top:initial;}@media (min-width:992px){.paragraph--type--cta-panel .triangles-shape-bottom{bottom:-2.813rem;}}.paragraph--type--feature{margin-bottom:4rem;}@media (min-width:992px){.paragraph--type--feature{padding:2.6875rem 0;}}.paragraph--type--feature .container{padding:0;}.paragraph--type--feature.no-image .text-area-inner{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-left:auto;margin-right:auto;}.paragraph--type--feature .feature-shape{position:absolute;height:100%;left:0;right:0;bottom:0;background:var(--color-faded-sand);}@media (min-width:992px){.paragraph--type--feature .feature-shape{left:0;right:0;width:90%;border-radius:0 19.375rem 19.375rem 0;margin:0 auto;}}.paragraph--type--feature .text-area-inner{padding:2rem;}.paragraph--type--feature .text-area-inner .heading-2{font-size:1.5rem;font-weight:700;margin-bottom:1rem;margin-top:0;}.paragraph--type--feature .text-area-inner a.feature-title{text-decoration:none;color:var(--color-black-lt);margin-bottom:1rem;}.paragraph--type--feature .text-area-inner a.feature-title span{-webkit-box-shadow:inset 0 -0.125rem 0 var(--color-black);box-shadow:inset 0 -0.125rem 0 var(--color-black);-webkit-transition:-webkit-box-shadow var(--transition);transition:-webkit-box-shadow var(--transition);transition:box-shadow var(--transition);transition:box-shadow var(--transition),-webkit-box-shadow var(--transition);}.paragraph--type--feature .text-area-inner a.feature-title:hover span,.paragraph--type--feature .text-area-inner a.feature-title:active span,.paragraph--type--feature .text-area-inner a.feature-title:focus span{-webkit-box-shadow:none !important;box-shadow:none !important;}.paragraph--type--feature .image-area-inner .media-wrapper{position:relative;}.paragraph--type--feature .image-area-inner .field--name-field-media img{width:100%;height:auto;}@media (min-width:992px){.paragraph--type--feature .image-area-inner .field--name-field-media img{aspect-ratio:264/176;-o-object-fit:cover;object-fit:cover;}}.paragraph--type--feature .image-area-inner .field--name-field-media figcaption{padding:0 2rem;}@media (min-width:992px){.paragraph--type--feature .image-area-inner .field--name-field-media figcaption{padding:0;}}.paragraph--type--feature .field--type-link{margin-top:1.5rem;}@media (min-width:992px){.paragraph--type--feature .field--type-link{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}.paragraph--type--feature .field--type-link > .field__item{margin-bottom:0;}}.paragraph--type--feature .field--type-link a{display:inline-block;font-family:var(--font-heading);font-size:1.125rem;font-weight:700;font-style:normal;text-decoration:none;text-transform:uppercase;letter-spacing:0.199rem;line-height:1;margin-bottom:0.5rem;padding:1rem 3rem;border-radius:1.72rem;border:0.125rem solid var(--color-baked-clay);background:0 0;color:var(--color-black);text-align:center;-webkit-transition:var(--transition);transition:var(--transition);text-shadow:none;-webkit-box-shadow:none !important;box-shadow:none !important;color:var(--color-midnight-purple) !important;border-color:var(--color-midnight-purple);background-color:transparent;}.paragraph--type--feature .field--type-link a:active,.paragraph--type--feature .field--type-link a:hover,.paragraph--type--feature .field--type-link a:focus,.paragraph--type--feature .field--type-link a:focus-visible{background:var(--color-baked-clay);color:var(--color-white);}.paragraph--type--feature .field--type-link a.small{font-size:0.875rem;padding:0.875rem 1.875rem;}.paragraph--type--feature .field--type-link a:active,.paragraph--type--feature .field--type-link a:hover,.paragraph--type--feature .field--type-link a:focus,.paragraph--type--feature .field--type-link a:focus-visible{color:var(--color-white) !important;border-color:var(--color-midnight-purple) !important;background-color:var(--color-midnight-purple) !important;}.page-node-type-landing-page .paragraph--type--feature .field--type-link a{display:inline-block;font-family:var(--font-heading);font-size:1.125rem;font-weight:700;font-style:normal;text-decoration:none;text-transform:uppercase;letter-spacing:0.199rem;line-height:1;margin-bottom:0.5rem;padding:1rem 3rem;border-radius:1.72rem;border:0.125rem solid var(--color-baked-clay);background:0 0;color:var(--color-black);text-align:center;-webkit-transition:var(--transition);transition:var(--transition);text-shadow:none;-webkit-box-shadow:none !important;box-shadow:none !important;}.page-node-type-landing-page .paragraph--type--feature .field--type-link a:active,.page-node-type-landing-page .paragraph--type--feature .field--type-link a:hover,.page-node-type-landing-page .paragraph--type--feature .field--type-link a:focus,.page-node-type-landing-page .paragraph--type--feature .field--type-link a:focus-visible{background:var(--color-baked-clay);color:var(--color-white);}.page-node-type-landing-page .paragraph--type--feature .field--type-link a.small{font-size:0.875rem;padding:0.875rem 1.875rem;}@media (min-width:992px){.paragraph--type--feature.image-position-right .feature-shape{border-radius:19.375rem 0 0 19.375rem;}}@media (min-width:992px){.paragraph--type--feature.image-position-right .text-area-inner{padding-left:0;}}@media (min-width:992px){.paragraph--type--feature.image-position-right .image-area-inner .field--name-field-caption{margin-left:0;margin-right:4rem;}}.paragraph--type--feature.image-position-center{padding:2rem;margin-bottom:0;}.paragraph--type--feature.image-position-center .feature-shape{right:0;left:0;width:100%;border-radius:0;top:13rem;height:calc(100% - 13rem);}.paragraph--type--feature.image-position-center .image-area-inner{margin-bottom:1rem;}.paragraph--type--feature.image-position-center .image-area-inner .field--name-field-media{margin:0 auto;max-width:14.3125rem;height:21.3125rem;border-radius:19.40625rem 19.40625rem 0 0;overflow:hidden;}.paragraph--type--feature.image-position-center .image-area-inner .field--name-field-media img{height:21.3125rem;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;}@media (min-width:992px){.paragraph--type--feature.image-position-center .image-area-inner .field--name-field-caption{padding:0;margin-left:0;margin-right:0;}}.paragraph--type--feature.image-position-center .text-area{padding:0;}.paragraph--type--feature.image-position-center .text-area-inner{padding:0;}.paragraph--type--feature.image-position-center .text-area-inner .heading-2{margin-bottom:0.5rem;}.paragraph--type--feature.style-bigger-media .text-area-inner .heading-2{font-size:2.25rem;font-weight:700;line-height:1.08;}@media (min-width:992px){.paragraph--type--feature.style-bigger-media .text-area-inner .heading-2{font-size:3rem;}}.paragraph--type--feature.style-bigger-media .text-area-inner a.feature-title span{-webkit-box-shadow:inset 0 -0.125rem 0 var(--color-csn-blue);box-shadow:inset 0 -0.125rem 0 var(--color-csn-blue);}.node--view-mode-sidebar .paragraph--type--feature.image-position-center.no-image{background:var(--color-faded-sand);}.node--view-mode-sidebar .paragraph--type--feature.image-position-center.no-image .text-area-inner{width:100%;}.paragraph--type--featured-content{background-color:var(--color-csn-blue);padding:6rem 0;margin-left:calc(-1 * var(--bs-gutter-x) * 0.5);margin-right:calc(-1 * var(--bs-gutter-x) * 0.5);}.paragraph--type--featured-content .container-lg{position:relative;}.paragraph--type--featured-content .triangles-shape{position:absolute;z-index:1;width:5.0625rem;height:13.375rem;top:0;left:-1.5rem;}@media (min-width:992px){.paragraph--type--featured-content .triangles-shape{left:-7rem;width:9.375rem;height:24.624rem;}}.paragraph--type--featured-content .triangles-shape div{background-image:url(/sites/default/files/css/"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 22.22 20' fill='rgb(255, 255, 255)'%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_1-2' data-name='Layer 1'%3E%3Cpath id='Layer_2-2' data-name='Layer 2' class='cls-1' d='M0,20,11.11,0,22.22,20Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:contain;width:0.75rem;height:0.75rem;display:inline-block;line-height:1;text-align:center;opacity:0;}@media (min-width:992px){.paragraph--type--featured-content .triangles-shape div{width:1.5rem;height:1.75rem;}}.paragraph--type--featured-content .field--name-field-heading{color:var(--color-white);margin:0 auto 3rem auto;text-align:center;}.paragraph--type--featured-content .field--name-field-footer-link{text-align:center;margin:1rem auto;}.paragraph--type--featured-content .field--name-field-footer-link a{display:inline-block;font-family:var(--font-heading);font-size:1.125rem;font-weight:700;font-style:normal;text-decoration:none;text-transform:uppercase;letter-spacing:0.199rem;line-height:1;margin-bottom:0.5rem;padding:1rem 3rem;border-radius:1.72rem;border:0.125rem solid var(--color-baked-clay);background:0 0;color:var(--color-black);text-align:center;-webkit-transition:var(--transition);transition:var(--transition);text-shadow:none;-webkit-box-shadow:none !important;box-shadow:none !important;color:var(--color-white) !important;border-color:var(--color-csn-yellow);background-color:transparent;}.paragraph--type--featured-content .field--name-field-footer-link a:active,.paragraph--type--featured-content .field--name-field-footer-link a:hover,.paragraph--type--featured-content .field--name-field-footer-link a:focus,.paragraph--type--featured-content .field--name-field-footer-link a:focus-visible{background:var(--color-baked-clay);color:var(--color-white);}.paragraph--type--featured-content .field--name-field-footer-link a.small{font-size:0.875rem;padding:0.875rem 1.875rem;}.paragraph--type--featured-content .field--name-field-footer-link a:active,.paragraph--type--featured-content .field--name-field-footer-link a:hover,.paragraph--type--featured-content .field--name-field-footer-link a:focus,.paragraph--type--featured-content .field--name-field-footer-link a:focus-visible{color:var(--color-csn-blue) !important;border-color:var(--color-csn-yellow);background-color:var(--color-csn-yellow);}.paragraph--type--featured-content .view .node{height:100%;background-color:var(--color-white);}.paragraph--type--featured-content .view .grid > .row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:wrap-reverse;flex-flow:wrap-reverse;}.paragraph--type--featured-content .view .grid > .row > .item{margin-bottom:2.75rem;}.paragraph--type--featured-content .view .grid > .row > .item:nth-child(1n) > .node{--animate-duration:1s;}.paragraph--type--featured-content .view .grid > .row > .item:nth-child(1n) > .node h4{--animate-duration:1.5s;}.paragraph--type--featured-content .view .grid > .row > .item:nth-child(2n) > .node{--animate-duration:1.5s;}.paragraph--type--featured-content .view .grid > .row > .item:nth-child(2n) > .node h4{--animate-duration:2s;}.paragraph--type--featured-content .view .grid > .row > .item:nth-child(3n) > .node{--animate-duration:2s;}.paragraph--type--featured-content .view .grid > .row > .item:nth-child(3n) > .node h4{--animate-duration:2.5s;}.paragraph--type--featured-content .view .grid > .row > .item:nth-child(4n) > .node{--animate-duration:2.5s;}.paragraph--type--featured-content .view .grid > .row > .item:nth-child(4n) > .node h4{--animate-duration:3s;}.paragraph--type--featured-content .view .grid > .row > .item:nth-child(5n) > .node{--animate-duration:3s;}.paragraph--type--featured-content .view .grid > .row > .item:nth-child(5n) > .node h4{--animate-duration:3.5s;}.paragraph--type--featured-content .view .grid > .row > .item:nth-child(6n) > .node{--animate-duration:3.5s;}.paragraph--type--featured-content .view .grid > .row > .item:nth-child(6n) > .node h4{--animate-duration:4s;}.paragraph--type--featured-content .view .view-empty{text-align:center;color:var(--color-white);}.paragraph--type--full-width-image-and-cta{color:var(--color-white);width:100%;overflow:hidden;padding:6rem 0;}@media (min-width:992px){.paragraph--type--full-width-image-and-cta{padding:10rem 0;}}.paragraph--type--full-width-image-and-cta .background-overlay-wrapper{background:var(--color-csn-blue);opacity:1;}.paragraph--type--full-width-image-and-cta.has-background .background-overlay-wrapper{opacity:0.8;}.paragraph--type--full-width-image-and-cta .background-image-wrapper img{-webkit-filter:grayscale(1);filter:grayscale(1);}.paragraph--type--full-width-image-and-cta .container-lg{--bs-gutter-x:3rem;}@media (min-width:992px){.paragraph--type--full-width-image-and-cta .container-lg{--bs-gutter-x:1.5rem;}}.paragraph--type--full-width-image-and-cta .container-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.paragraph--type--full-width-image-and-cta h3{text-align:center;}.paragraph--type--full-width-image-and-cta .field--name-field-body{text-align:center;}.paragraph--type--full-width-image-and-cta .field--name-field-body a{color:var(--color-white);-webkit-box-shadow:inset 0 -0.125rem 0 var(--color-white);box-shadow:inset 0 -0.125rem 0 var(--color-white);}.paragraph--type--full-width-image-and-cta .field--name-field-body a:hover,.paragraph--type--full-width-image-and-cta .field--name-field-body a:focus,.paragraph--type--full-width-image-and-cta .field--name-field-body a:active{-webkit-box-shadow:none;box-shadow:none;}.paragraph--type--full-width-image-and-cta .field--name-field-links{margin-top:1.5rem;text-align:center;}@media (min-width:992px){.paragraph--type--full-width-image-and-cta .field--name-field-links{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}}.paragraph--type--full-width-image-and-cta .field--name-field-links a{display:inline-block;font-family:var(--font-heading);font-size:1.125rem;font-weight:700;font-style:normal;text-decoration:none;text-transform:uppercase;letter-spacing:0.199rem;line-height:1;margin-bottom:0.5rem;padding:1rem 3rem;border-radius:1.72rem;border:0.125rem solid var(--color-baked-clay);background:0 0;color:var(--color-black);text-align:center;-webkit-transition:var(--transition);transition:var(--transition);text-shadow:none;-webkit-box-shadow:none !important;box-shadow:none !important;color:var(--color-white);border-color:var(--color-white);background-color:transparent;}.paragraph--type--full-width-image-and-cta .field--name-field-links a:active,.paragraph--type--full-width-image-and-cta .field--name-field-links a:hover,.paragraph--type--full-width-image-and-cta .field--name-field-links a:focus,.paragraph--type--full-width-image-and-cta .field--name-field-links a:focus-visible{background:var(--color-baked-clay);color:var(--color-white);}.paragraph--type--full-width-image-and-cta .field--name-field-links a.small{font-size:0.875rem;padding:0.875rem 1.875rem;}.paragraph--type--full-width-image-and-cta .field--name-field-links a:active,.paragraph--type--full-width-image-and-cta .field--name-field-links a:hover,.paragraph--type--full-width-image-and-cta .field--name-field-links a:focus,.paragraph--type--full-width-image-and-cta .field--name-field-links a:focus-visible{color:var(--color-cactus-green);border-color:var(--color-white);background-color:var(--color-white);}@media (min-width:992px){.paragraph--type--full-width-image-and-cta.text-position-left .container-inner{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;text-align:left;}.paragraph--type--full-width-image-and-cta.text-position-left .container-inner h3{text-align:left;}.paragraph--type--full-width-image-and-cta.text-position-left .container-inner h3.style-fancy:after{margin-left:0;margin-right:auto;}.paragraph--type--full-width-image-and-cta.text-position-left .container-inner .field--name-field-body{text-align:left;}.paragraph--type--full-width-image-and-cta.text-position-left .container-inner .field--name-field-links{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;}.paragraph--type--full-width-image-and-cta.text-position-right .container-inner{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;text-align:right;}.paragraph--type--full-width-image-and-cta.text-position-right .container-inner h3{text-align:right;}.paragraph--type--full-width-image-and-cta.text-position-right .container-inner h3.style-fancy:after{margin-left:auto;margin-right:0;}.paragraph--type--full-width-image-and-cta.text-position-right .container-inner .field--name-field-body{text-align:right;}.paragraph--type--full-width-image-and-cta.text-position-right .container-inner .field--name-field-links{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;}}.paragraph--type--gallery .carousel-indicators{display:none;}.paragraph--type--gallery figure{display:block;width:100%;}.paragraph--type--gallery figure img{width:100%;}.paragraph--type--gallery figure > figcaption{display:block;}@media (min-width:768px){.paragraph--type--gallery .caption-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}}@media (min-width:768px){.paragraph--type--gallery .caption-inner figcaption{max-width:calc(100% - 12.625rem);padding-right:2rem;}}.paragraph--type--gallery .caption-inner .btn-wrap{background-color:var(--color-white);border:0.125rem solid var(--color-baked-clay);border-radius:2.5rem;padding:0.5rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:1rem 0;}@media (min-width:768px){.paragraph--type--gallery .caption-inner .btn-wrap{max-width:12.625rem;}}.paragraph--type--gallery .caption-inner .btn-wrap button{padding:0 0.375rem;opacity:1 !important;width:3.625rem;height:2.5rem;border:none;color:var(--color-baked-clay);background-image:url(/sites/default/files/css/"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 43 10' fill='rgb(187, 97, 45)'%3E%3Cdefs/%3E%3Cpath fill='%23BB612D' fill-rule='nonzero' d='M33.672.108l9 4.5-9 4.5-.001-4H0v-1h33.671v-4z'/%3E%3C/svg%3E");background-color:transparent;background-repeat:no-repeat;background-position:center center;background-size:2.875rem 0.875rem;}.paragraph--type--gallery .caption-inner .btn-wrap button.prev{-webkit-transform:scaleX(-1);transform:scaleX(-1);}.paragraph--type--gallery .caption-inner .btn-wrap .slide-info{font-size:0.9375rem;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.4;text-transform:none;}.paragraph--type--gallery.js-lpb-component .field--name-field-images > .field__item{position:relative;}.paragraph--type--grey-panel .row{--bs-gutter-x:.75rem;}.paragraph--type--grey-panel .row .col{margin-bottom:1rem;}.paragraph--type--grey-panel .paragraph--type--grey-panel-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;min-height:18.438rem;background:#F2F2F2;padding:1rem;}.paragraph--type--grey-panel .field--name-field-link{text-align:center;padding-top:1.25rem;}.paragraph--type--homepage-hero{background:var(--color-csn-blue);padding:2.75rem 0;}.paragraph--type--homepage-hero .field--name-field-title{margin-top:0;margin-bottom:2.25rem;font-weight:500;font-size:2.375rem;line-height:1.05;}@media (min-width:992px){.paragraph--type--homepage-hero .field--name-field-title{font-size:4.4375rem;line-height:1.02;}}.paragraph--type--homepage-hero .hero-title{position:relative;visibility:hidden;overflow:hidden;}.paragraph--type--homepage-hero .hero-body{letter-spacing:0.13px;line-height:1.89;font-weight:500;margin-bottom:5.3125rem;visibility:hidden;overflow:hidden;}.paragraph--type--homepage-hero .hero-body p{margin:0;}@media (max-width:991px){.paragraph--type--homepage-hero .hero-body{display:none;}}.paragraph--type--homepage-hero .hero-link{visibility:hidden;}.paragraph--type--homepage-hero .hero-link a{display:-webkit-box;display:-ms-flexbox;display:flex;height:5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:var(--heading);font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:2.82px;text-decoration:none;}@media (min-width:992px){.paragraph--type--homepage-hero .hero-link a{font-size:18px;letter-spacing:3.18px;}}.paragraph--type--homepage-hero .hero-link a span{width:1rem;height:3.4375rem;margin-right:2rem;-webkit-transition:all var(--transition);transition:all var(--transition);position:relative;}.paragraph--type--homepage-hero .hero-link a span svg{position:absolute;top:0;left:0;width:100%;height:100%;}.paragraph--type--homepage-hero .hero-link a:hover span,.paragraph--type--homepage-hero .hero-link a:focus span{height:5rem;-webkit-transition:all var(--transition);transition:all var(--transition);}@media (max-width:991px){.paragraph--type--homepage-hero .hero-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.paragraph--type--homepage-hero .hero-wrapper .hero-content{width:293px;margin:0 auto;padding:0;}@media (min-width:992px){.paragraph--type--homepage-hero .hero-wrapper .hero-content{width:50%;}}.paragraph--type--homepage-hero .hero-wrapper .hero-image{position:relative;padding:0;min-height:19rem;width:19.375rem;margin:0 auto;overflow:hidden;}@media (min-width:992px){.paragraph--type--homepage-hero .hero-wrapper .hero-image{min-height:32.1875rem;width:calc(50% - 4rem);margin:0;}}.paragraph--type--homepage-hero .hero-wrapper .hero-image .hero-main-image{width:176px;margin-left:auto;position:relative;z-index:2;overflow:hidden;visibility:hidden;}@media (min-width:992px){.paragraph--type--homepage-hero .hero-wrapper .hero-image .hero-main-image{width:346px;}}.paragraph--type--homepage-hero .hero-wrapper .hero-image .hero-main-image img{border-top-left-radius:19.375rem;border-top-right-radius:19.375rem;}.paragraph--type--homepage-hero .hero-wrapper .hero-image .hero-second-image{position:absolute;top:2.25rem;left:1rem;z-index:3;width:178px;height:118px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;overflow:hidden;visibility:hidden;}@media (min-width:992px){.paragraph--type--homepage-hero .hero-wrapper .hero-image .hero-second-image{top:5rem;width:352px;height:235px;}}.paragraph--type--homepage-hero .hero-wrapper .hero-image .hero-shape{position:absolute;z-index:1;left:-1rem;top:6.5rem;width:16rem;height:7.0625rem;}@media (min-width:992px){.paragraph--type--homepage-hero .hero-wrapper .hero-image .hero-shape{top:unset;left:4rem;bottom:0;width:11rem;height:15.4375rem;}}.paragraph--type--homepage-hero .hero-wrapper .hero-image .hero-shape div{background-image:url(/sites/default/files/css/"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 172 26' fill='rgb(255, 210, 0)'%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_1-2' data-name='Layer 1'%3E%3Cpath class='cls-1' d='M59.83,0l2.92,2.89L39.34,26l-2.92-2.89ZM78,0,81,2.89,57.55,26l-2.93-2.89Zm91,0L172,2.89,148.59,26l-2.93-2.89ZM23.41,0l2.93,2.89L2.93,26,0,23.11ZM41.62,0l2.92,2.89L21.13,26l-2.92-2.89ZM96.24,0l2.93,2.89L75.76,26l-2.93-2.89Zm18.21,0,2.93,2.89L94,26,91,23.11Zm18.21,0,2.92,2.89L112.17,26l-2.92-2.89Zm18.21,0,2.92,2.89L130.38,26l-2.92-2.89Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:contain;display:inline-block;line-height:1;text-align:center;width:10.75rem;height:1rem;}@media (min-width:992px){.paragraph--type--homepage-hero .hero-wrapper .hero-image .hero-shape div{height:1.625rem;}}.paragraph--type--homepage-hero .hero-wrapper .hero-image .hero-shape div:nth-child(odd){margin-left:0.5rem;}.paragraph--type--homepage-hero *{color:var(--color-white);}.paragraph--type--homepage-hero-with-cta{height:432px;}@media (min-width:768px){.paragraph--type--homepage-hero-with-cta{height:90vh;}}.paragraph--type--homepage-hero-with-cta .background-image-wrapper{background:rgb(30,29,27);}.paragraph--type--homepage-hero-with-cta .background-image-wrapper .video-play-pause-button{position:absolute;left:50px;top:50px;}.paragraph--type--homepage-hero-with-cta .background-image-wrapper .video-play-pause-button button{width:50px;height:auto;background:transparent;border:0;font-size:1.5rem;color:var(--color-white);}.paragraph--type--homepage-hero-with-cta .background-image-wrapper .video-play-pause-button button svg{border:0.25rem solid var(--color-gray);border-radius:50%;}.paragraph--type--homepage-hero-with-cta .hero-content-wrapper{width:100%;position:absolute;bottom:0;color:var(--color-white);}.paragraph--type--homepage-hero-with-cta .hero-content-wrapper .hero-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:1.25rem;padding:1.875rem;background-color:rgba(0,0,0,0.4);border-radius:0.625rem;max-width:45.313rem;margin:0 1.5rem 1rem 1.5rem;}@media (min-width:768px){.paragraph--type--homepage-hero-with-cta .hero-content-wrapper .hero-content{padding:0.625rem 5rem;}}.paragraph--type--homepage-hero-with-cta .hero-content-wrapper .field--name-field-title{color:var(--color-white);font-family:var(--font-accent);font-weight:900;font-size:2.5rem;line-height:1.333;margin:0;text-shadow:2px 2px 4px black;}@media (max-width:767px){.paragraph--type--homepage-hero-with-cta .hero-content-wrapper .field--name-field-title{font-size:2rem;}}.paragraph--type--homepage-hero-with-cta .hero-content-wrapper .field--name-field-body{text-shadow:2px 2px 4px black;}@media (min-width:768px){.paragraph--type--homepage-hero-with-cta .hero-content-wrapper .field--name-field-body{font-size:1.6rem;}}.paragraph--type--homepage-hero-with-cta .hero-content-wrapper .field--name-field-link{text-align:center;}.paragraph--type--image-grid .header{margin-bottom:3rem;}.paragraph--type--image-grid .header .field--name-field-heading{margin:0;}.paragraph--type--image-grid .paragraph--type--image-grid-item img{width:100%;}.paragraph--type--image-grid .paragraph--type--image-grid-item .gallery-icon{display:none;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}.paragraph--type--image-grid .paragraph--type--image-grid-item .content-wrapper{background:var(--color-rich-black);display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;}.paragraph--type--image-grid .paragraph--type--image-grid-item .content-wrapper img{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;}.paragraph--type--image-grid .paragraph--type--image-grid-item .content-wrapper:hover img,.paragraph--type--image-grid .paragraph--type--image-grid-item .content-wrapper:focus img,.paragraph--type--image-grid .paragraph--type--image-grid-item .content-wrapper:active img{opacity:0.58;}.paragraph--type--image-grid .paragraph--type--image-grid-item .content-wrapper:hover .gallery-icon,.paragraph--type--image-grid .paragraph--type--image-grid-item .content-wrapper:focus .gallery-icon,.paragraph--type--image-grid .paragraph--type--image-grid-item .content-wrapper:active .gallery-icon{display:-webkit-box;display:-ms-flexbox;display:flex;}.margin-top-0{margin-top:0;}.margin-bottom-0{margin-bottom:0;}.padding-top-0{padding-top:0;}.padding-bottom-0{padding-bottom:0;}.margin-top-1{margin-top:1rem;}.margin-bottom-1{margin-bottom:1rem;}.padding-top-1{padding-top:1rem;}.padding-bottom-1{padding-bottom:1rem;}.margin-top-2{margin-top:2rem;}.margin-bottom-2{margin-bottom:2rem;}.padding-top-2{padding-top:2rem;}.padding-bottom-2{padding-bottom:2rem;}.margin-top-3{margin-top:3rem;}.margin-bottom-3{margin-bottom:3rem;}.padding-top-3{padding-top:3rem;}.padding-bottom-3{padding-bottom:3rem;}.margin-top-4{margin-top:4rem;}.margin-bottom-4{margin-bottom:4rem;}.padding-top-4{padding-top:4rem;}.padding-bottom-4{padding-bottom:4rem;}.margin-top-5{margin-top:5rem;}.margin-bottom-5{margin-bottom:5rem;}.padding-top-5{padding-top:5rem;}.padding-bottom-5{padding-bottom:5rem;}.margin-top-8{margin-top:8rem;}.margin-bottom-8{margin-bottom:8rem;}.padding-top-8{padding-top:8rem;}.padding-bottom-8{padding-bottom:8rem;}.margin-top-10{margin-top:10rem;}.margin-bottom-10{margin-bottom:10rem;}.padding-top-10{padding-top:10rem;}.padding-bottom-10{padding-bottom:10rem;}.paragraph--type--layout{position:relative;}.paragraph--type--layout.has-background{padding-left:calc(var(--bs-gutter-x) * 0.5);padding-right:calc(var(--bs-gutter-x) * 0.5);}.paragraph--type--layout.first-column-bg-blue .layout__region--first{padding:3rem;background-color:var(--color-csn-blue);}.paragraph--type--layout.first-column-bg-blue .layout__region--first *{color:var(--color-white);}.paragraph--type--layout.first-column-bg-blue .layout__region--first a:not([class^=btn]){-webkit-box-shadow:inset 0 -0.125rem 0 var(--color-white);box-shadow:inset 0 -0.125rem 0 var(--color-white);}.paragraph--type--layout.first-column-bg-blue .layout__region--first a:not([class^=btn]):hover{-webkit-box-shadow:none;box-shadow:none;}.paragraph--type--layout.second-column-bg-blue .layout__region--second{padding:3rem;background-color:var(--color-csn-blue);}.paragraph--type--layout.second-column-bg-blue .layout__region--second *{color:var(--color-white);}.paragraph--type--layout.second-column-bg-blue .layout__region--second a:not([class^=btn]){-webkit-box-shadow:inset 0 -0.125rem 0 var(--color-white);box-shadow:inset 0 -0.125rem 0 var(--color-white);}.paragraph--type--layout.second-column-bg-blue .layout__region--second a:not([class^=btn]):hover{-webkit-box-shadow:none;box-shadow:none;}.paragraph--type--layout.third-column-bg-blue .layout__region--third{padding:3rem;background-color:var(--color-csn-blue);}.paragraph--type--layout.third-column-bg-blue .layout__region--third *{color:var(--color-white);}.paragraph--type--layout.third-column-bg-blue .layout__region--third a:not([class^=btn]){-webkit-box-shadow:inset 0 -0.125rem 0 var(--color-white);box-shadow:inset 0 -0.125rem 0 var(--color-white);}.paragraph--type--layout.third-column-bg-blue .layout__region--third a:not([class^=btn]):hover{-webkit-box-shadow:none;box-shadow:none;}.paragraph--type--layout.first-column-bg-faded-sand .layout__region--first{padding:3rem;background-color:var(--color-faded-sand);}.paragraph--type--layout.second-column-bg-faded-sand .layout__region--second{padding:3rem;background-color:var(--color-faded-sand);}.paragraph--type--layout.third-column-bg-faded-sand .layout__region--third{padding:3rem;background-color:var(--color-faded-sand);}@media (min-width:40em){.paragraph--type--layout .layout--threecol-section--33-34-33 > .layout__region--second{-webkit-box-flex:0;-ms-flex:0 1 33%;flex:0 1 33%;}}.paragraph--type--layout > .background-overlay-wrapper{opacity:0.25;}.paragraph--type--layout .layout{position:relative;z-index:2;}.paragraph--type--layout .container-cta{padding:0 !important;max-width:none;}@media (min-width:992px){.paragraph--type--layout .container-cta{padding:0 7rem !important;}}.node--view-mode-full-width-bottom-content .paragraph--type--layout > .container-lg,.node--view-mode-full-width-bottom-content .paragraph--type--layout > .container-fluid{padding-right:calc(var(--bs-gutter-x) * 0.5) !important;padding-left:calc(var(--bs-gutter-x) * 0.5) !important;}.node--view-mode-full-width-bottom-content .paragraph--type--layout.no-horizontal-padding{margin-right:calc(-1 * var(--bs-gutter-x) * 0.5);margin-left:calc(-1 * var(--bs-gutter-x) * 0.5);}.csn-lightbox-main .csn-lightbox-list .list-title{font-size:18px;font-weight:600;margin-bottom:10px;margin-top:10px;}.csn-lightbox-main .lightbox-inner img{max-width:100vw;max-height:90vh;}.csn-lightbox-main .slick-slide{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important;-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important;}.csn-lightbox-main .slick-next{right:25px;}.csn-lightbox-main .slick-prev{left:25px;z-index:9999 !important;}.csn-lightbox-main .modal-content{background:#000;}.csn-lightbox-main .close-icon{position:absolute;top:15px;right:15px;color:#fff;z-index:99;cursor:pointer;}.csn-lightbox-main .slick-track,.csn-lightbox-main .slick-list,.csn-lightbox-main .slick-slider{height:100%;}.csn-lightbox-main .slick-prev:before,.csn-lightbox-main .slick-next:before{font-size:30px;}.csn-lightbox-main:last-child{margin-bottom:30px;}.csn-lightbox-main .lightbox-caption{padding:10px 10px;color:rgba(255,255,255,0.7);position:relative;bottom:0;left:0;right:0;width:-webkit-max-content;width:-moz-max-content;width:max-content;text-align:center;}@media only screen and (max-width:767px){.csn-lightbox-main .lightbox-caption{width:auto !important;}}.paragraph--type--links-bar{margin:2rem calc(-1 * var(--bs-gutter-x) * 0.5);}.paragraph--type--links-bar .accordion{--bs-accordion-color:var(--color-black-lt);--bs-accordion-bg:var(--color-white);--bs-accordion-border-color:var(--color-white);--bs-accordion-border-width:none;--bs-accordion-border-radius:0;--bs-accordion-inner-border-radius:0;--bs-accordion-btn-padding-x:2rem;--bs-accordion-btn-padding-y:1.25rem;--bs-accordion-btn-color:var(--color-csn-blue);--bs-accordion-btn-bg:var(--color-faded-sand);--bs-accordion-btn-icon:url(/sites/default/files/css/'data:image/svg+xml,<svg xmlns="http:/www.w3.org/2000/svg" viewBox="0 0 20 20" fill="rgb(255, 255, 255)"><defs/><path fill-rule="evenodd" d="M8.65 0h2.723v8.65H20v2.723h-8.627V20H8.651v-8.627H0V8.651h8.65V0z"/></svg>');--bs-accordion-btn-icon-width:2.5rem;--bs-accordion-btn-icon-transform:none;--bs-accordion-btn-active-icon:url(/sites/default/files/css/'data:image/svg+xml,<svg xmlns="http:/www.w3.org/2000/svg" viewBox="0 0 15 2" fill="rgb(255, 255, 255)"><defs/><path fill="none" fill-rule="evenodd" stroke="%23FFF" stroke-width="2" d="M.5 1h14"/></svg>');--bs-accordion-btn-focus-border-color:var(--color-black-lt);--bs-accordion-btn-focus-box-shadow:.1rem;--bs-accordion-body-padding-x:0;--bs-accordion-body-padding-y:0;--bs-accordion-active-color:var(--color-csn-blue);--bs-accordion-active-bg:var(--color-faded-sand);}.paragraph--type--links-bar .accordion .accordion-header{margin:0;}.paragraph--type--links-bar .accordion .accordion-header button{font-weight:700;letter-spacing:1.4px;font-size:1.5rem;}.paragraph--type--links-bar .accordion .accordion-header button:after{border-radius:50%;background-size:0.875rem;background-repeat:no-repeat;background-position:center center;--bs-accordion-active-color:var(--color-white);background-color:var(--color-csn-blue);}.paragraph--type--links-bar .accordion .accordion-header button:hover,.paragraph--type--links-bar .accordion .accordion-header button:focus,.paragraph--type--links-bar .accordion .accordion-header button:active{--bs-accordion-btn-color:var(--color-csn-blue);}.paragraph--type--links-bar .accordion .accordion-header button:hover:after,.paragraph--type--links-bar .accordion .accordion-header button:focus:after,.paragraph--type--links-bar .accordion .accordion-header button:active:after{--bs-accordion-active-color:var(--color-white);background-color:var(--color-csn-blue);}.paragraph--type--links-bar .accordion .accordion-body .field__item{border-bottom:0.0625rem solid var(--color-csn-blue);}.paragraph--type--links-bar .accordion .accordion-body a{display:inline-block;text-transform:capitalize;color:var(--color-csn-blue);font-size:1.125rem;letter-spacing:0.045625rem;font-weight:700;line-height:1.333;text-decoration:none;-webkit-box-shadow:inset 0 -0.0625rem 0 var(--color-csn-blue);box-shadow:inset 0 -0.0625rem 0 var(--color-csn-blue);-webkit-transition:-webkit-box-shadow var(--transition);transition:-webkit-box-shadow var(--transition);transition:box-shadow var(--transition);transition:box-shadow var(--transition),-webkit-box-shadow var(--transition);margin:1.25rem 2rem;font-family:var(--heading);}.paragraph--type--links-bar .accordion .accordion-body a:hover,.paragraph--type--links-bar .accordion .accordion-body a:active,.paragraph--type--links-bar .accordion .accordion-body a:focus{-webkit-box-shadow:none;box-shadow:none;}@media (min-width:992px){.paragraph--type--links-bar{background-color:var(--color-faded-sand);padding:2.875rem 0;}.paragraph--type--links-bar .field--name-field-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:2rem;}.paragraph--type--links-bar .field--name-field-links .field__item{width:calc(20% - 2rem);}.paragraph--type--links-bar .field--name-field-links a{font-family:var(--heading);font-weight:700;font-size:1.375rem;color:var(--color-csn-blue) !important;text-decoration:none;text-transform:capitalize;-webkit-box-shadow:inset 0 -0.125rem 0 var(--color-csn-blue) !important;box-shadow:inset 0 -0.125rem 0 var(--color-csn-blue) !important;-webkit-transition:-webkit-box-shadow var(--transition);transition:-webkit-box-shadow var(--transition);transition:box-shadow var(--transition);transition:box-shadow var(--transition),-webkit-box-shadow var(--transition);}.paragraph--type--links-bar .field--name-field-links a:hover,.paragraph--type--links-bar .field--name-field-links a:active,.paragraph--type--links-bar .field--name-field-links a:focus{-webkit-box-shadow:none;box-shadow:none;}}.paragraph--type--locations-image-slider{margin:10rem 0;}.paragraph--type--locations-image-slider .btn-wrap .slick-arrow{width:2.5rem;height:2.5rem;border:1px var(--color-csn-blue) solid;border-radius:100%;color:var(--color-white);background-color:var(--color-csn-blue);position:relative;}.paragraph--type--locations-image-slider .btn-wrap .slick-arrow svg{height:10px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.paragraph--type--locations-image-slider .btn-wrap .slick-arrow svg path{fill:var(--color-white);height:10px;}.paragraph--type--locations-image-slider .btn-wrap .slick-arrow:hover,.paragraph--type--locations-image-slider .btn-wrap .slick-arrow:focus{background-color:var(--color-white);border-color:var(--color-csn-blue);color:var(--color-csn-blue);}.paragraph--type--locations-image-slider .btn-wrap .slick-arrow:hover svg path,.paragraph--type--locations-image-slider .btn-wrap .slick-arrow:focus svg path{fill:var(--color-csn-blue);}.paragraph--type--locations-image-slider .btn-wrap .slick-arrow.prev{margin-right:5px;}.paragraph--type--locations-image-slider .btn-wrap .slide-info{font-family:var(--heading);font-weight:700;font-size:1.375rem;letter-spacing:5.59px;margin-left:auto;float:right;}.paragraph--type--locations-image-slider .btn-wrap .slide-info span{margin-top:4px;display:block;}.paragraph--type--media-with-text .image-area-inner .media-wrapper{position:relative;}.paragraph--type--media-with-text .image-area-inner .media-wrapper img{width:100%;height:auto;}.paragraph--type--media-with-text .image-area-inner .media-wrapper .field--name-field-images-2max.row{--bs-gutter-x:.3rem;}.paragraph--type--media-with-text .field--type-link{margin-top:1.5rem;}@media (min-width:992px){.paragraph--type--media-with-text .field--type-link{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}.paragraph--type--media-with-text .field--type-link > .field__item{margin-bottom:0;}}.paragraph--type--media-with-text .field--type-link a{display:inline-block;font-family:var(--font-heading);font-size:1.125rem;font-weight:700;font-style:normal;text-decoration:none;text-transform:uppercase;letter-spacing:0.199rem;line-height:1;margin-bottom:0.5rem;padding:1rem 3rem;border-radius:1.72rem;border:0.125rem solid var(--color-baked-clay);background:0 0;color:var(--color-black);text-align:center;-webkit-transition:var(--transition);transition:var(--transition);text-shadow:none;-webkit-box-shadow:none !important;box-shadow:none !important;color:var(--color-midnight-purple) !important;border-color:var(--color-midnight-purple);background-color:transparent;}.paragraph--type--media-with-text .field--type-link a:active,.paragraph--type--media-with-text .field--type-link a:hover,.paragraph--type--media-with-text .field--type-link a:focus,.paragraph--type--media-with-text .field--type-link a:focus-visible{background:var(--color-baked-clay);color:var(--color-white);}.paragraph--type--media-with-text .field--type-link a.small{font-size:0.875rem;padding:0.875rem 1.875rem;}.paragraph--type--media-with-text .field--type-link a:active,.paragraph--type--media-with-text .field--type-link a:hover,.paragraph--type--media-with-text .field--type-link a:focus,.paragraph--type--media-with-text .field--type-link a:focus-visible{color:var(--color-white) !important;border-color:var(--color-midnight-purple) !important;background-color:var(--color-midnight-purple) !important;}.path-frontpage .paragraph--type--media-with-text .field--type-link{gap:3rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.path-frontpage .paragraph--type--media-with-text .field--type-link a{padding:0.5rem;}.paragraph--type--panel{position:relative;}.paragraph--type--panel .content-wrapper{margin:3rem 0;}@media (max-width:767px){.paragraph--type--panel .content-wrapper{padding-bottom:4rem;}}.paragraph--type--panel .content-wrapper .content-inner{padding:0 1rem;margin:0 auto;}@media (min-width:992px){.paragraph--type--panel .content-wrapper .content-inner{padding:0 7rem;width:calc(100% - 9rem);}}.paragraph--type--panel.background-overlay-brown .triangles-shape,.paragraph--type--panel.background-overlay-green .triangles-shape{position:absolute;display:block;top:-2em;right:-3rem;width:5.75rem;height:7rem;bottom:-4em;-webkit-transform:rotate(90deg);transform:rotate(90deg);z-index:2;overflow:hidden;}@media (min-width:992px){.paragraph--type--panel.background-overlay-brown .triangles-shape,.paragraph--type--panel.background-overlay-green .triangles-shape{width:9.75rem;height:10.5rem;top:-2.5em;right:-4rem;}}.paragraph--type--panel.background-overlay-brown .triangles-shape div,.paragraph--type--panel.background-overlay-green .triangles-shape div{background-image:url(/sites/default/files/css/"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 22.22 20' fill='rgb(187, 97, 45)'%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_1-2' data-name='Layer 1'%3E%3Cpath id='Layer_2-2' data-name='Layer 2' class='cls-1' d='M0,20,11.11,0,22.22,20Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:contain;width:0.75rem;height:0.75rem;display:inline-block;line-height:1;text-align:center;}@media (min-width:992px){.paragraph--type--panel.background-overlay-brown .triangles-shape div,.paragraph--type--panel.background-overlay-green .triangles-shape div{width:1.5rem;height:1.75rem;}}.paragraph--type--panel.background-overlay-green .triangles-shape{right:initial;left:-2rem;top:initial;bottom:-3.5em;}@media (min-width:992px){.paragraph--type--panel.background-overlay-green .triangles-shape{left:1rem;}}.paragraph--type--panel.background-overlay-green .triangles-shape div{background-image:url(/sites/default/files/css/"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 22.22 20' fill='rgb(83, 104, 12)'%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_1-2' data-name='Layer 1'%3E%3Cpath id='Layer_2-2' data-name='Layer 2' class='cls-1' d='M0,20,11.11,0,22.22,20Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");}.paragraph--type--panel.has-background .content-wrapper{background-color:var(--color-faded-sand);padding:6rem 0;}.paragraph--type--panel.has-background.background-overlay-green .triangles-shape{left:-3.5rem;}@media (min-width:992px){.paragraph--type--panel.has-background.background-overlay-green .triangles-shape{left:-4rem;}}.paragraph--type--panel h3,.paragraph--type--panel h4{margin-top:0;margin-bottom:3rem;}.paragraph--type--panel hr{opacity:1;}.paragraph--type--panel .paragraph--type--wysiwyg{margin-bottom:2rem;}@media (min-width:992px){.paragraph--type--panel .paragraph--type--titles-grid{padding:0 7.125rem;}}.paragraph--type--panel .paragraph--type--titles-grid h4{margin-top:3rem;border-bottom:0.125rem var(--color-black) solid;padding-bottom:1rem;}@media (min-width:992px){.paragraph--type--panel .paragraph--type--text-with-cta .col-md-8{width:58%;}.paragraph--type--panel .paragraph--type--text-with-cta .col-md-8 p:last-child{margin-bottom:0;}}@media (min-width:992px){.paragraph--type--panel .paragraph--type--text-with-cta .col-md-4{width:42%;text-align:right;}}.paragraph--type--panel .paragraph--type--split-column > .row{--bs-gutter-x:1.5rem;}.paragraph--type--panel .paragraph--type--split-column.has-background > .row > div > .field,.paragraph--type--panel .paragraph--type--split-column-three-columns.has-background > .row > div > .field{margin-bottom:1.5rem;}@media (min-width:768px){.paragraph--type--panel .paragraph--type--split-column.has-background > .row > div > .field,.paragraph--type--panel .paragraph--type--split-column-three-columns.has-background > .row > div > .field{height:100%;margin-bottom:0;}}.paragraph--type--panel .paragraph--type--split-column.background-blue > .row > div > .field,.paragraph--type--panel .paragraph--type--split-column-three-columns.background-blue > .row > div > .field{padding:1.5rem;background-color:var(--color-csn-blue);}.paragraph--type--panel .paragraph--type--split-column.background-blue > .row > div > .field *,.paragraph--type--panel .paragraph--type--split-column-three-columns.background-blue > .row > div > .field *{color:var(--color-white);}.paragraph--type--panel .paragraph--type--split-column.background-blue > .row > div > .field a:not([class^=btn]),.paragraph--type--panel .paragraph--type--split-column-three-columns.background-blue > .row > div > .field a:not([class^=btn]){-webkit-box-shadow:inset 0 -0.125rem 0 var(--color-white);box-shadow:inset 0 -0.125rem 0 var(--color-white);}.paragraph--type--panel .paragraph--type--split-column.background-blue > .row > div > .field a:not([class^=btn]):hover,.paragraph--type--panel .paragraph--type--split-column-three-columns.background-blue > .row > div > .field a:not([class^=btn]):hover{-webkit-box-shadow:none;box-shadow:none;}.paragraph--type--panel .paragraph--type--split-column.background-faded-sand > .row > div > .field,.paragraph--type--panel .paragraph--type--split-column-three-columns.background-faded-sand > .row > div > .field{padding:1.5rem;background-color:var(--color-faded-sand);}.paragraph--type--panel .paragraph--type--split-column.background-left-column-blue > .row > div:nth-child(1) > .field,.paragraph--type--panel .paragraph--type--split-column-three-columns.background-left-column-blue > .row > div:nth-child(1) > .field{padding:1.5rem;background-color:var(--color-csn-blue);}.paragraph--type--panel .paragraph--type--split-column.background-left-column-blue > .row > div:nth-child(1) > .field *,.paragraph--type--panel .paragraph--type--split-column-three-columns.background-left-column-blue > .row > div:nth-child(1) > .field *{color:var(--color-white);}.paragraph--type--panel .paragraph--type--split-column.background-left-column-blue > .row > div:nth-child(1) > .field a:not([class^=btn]),.paragraph--type--panel .paragraph--type--split-column-three-columns.background-left-column-blue > .row > div:nth-child(1) > .field a:not([class^=btn]){-webkit-box-shadow:inset 0 -0.125rem 0 var(--color-white);box-shadow:inset 0 -0.125rem 0 var(--color-white);}.paragraph--type--panel .paragraph--type--split-column.background-left-column-blue > .row > div:nth-child(1) > .field a:not([class^=btn]):hover,.paragraph--type--panel .paragraph--type--split-column-three-columns.background-left-column-blue > .row > div:nth-child(1) > .field a:not([class^=btn]):hover{-webkit-box-shadow:none;box-shadow:none;}.paragraph--type--panel .paragraph--type--split-column.background-center-column-blue > .row > div:nth-child(2) > .field,.paragraph--type--panel .paragraph--type--split-column-three-columns.background-center-column-blue > .row > div:nth-child(2) > .field{padding:1.5rem;background-color:var(--color-csn-blue);}.paragraph--type--panel .paragraph--type--split-column.background-center-column-blue > .row > div:nth-child(2) > .field *,.paragraph--type--panel .paragraph--type--split-column-three-columns.background-center-column-blue > .row > div:nth-child(2) > .field *{color:var(--color-white);}.paragraph--type--panel .paragraph--type--split-column.background-center-column-blue > .row > div:nth-child(2) > .field a:not([class^=btn]),.paragraph--type--panel .paragraph--type--split-column-three-columns.background-center-column-blue > .row > div:nth-child(2) > .field a:not([class^=btn]){-webkit-box-shadow:inset 0 -0.125rem 0 var(--color-white);box-shadow:inset 0 -0.125rem 0 var(--color-white);}.paragraph--type--panel .paragraph--type--split-column.background-center-column-blue > .row > div:nth-child(2) > .field a:not([class^=btn]):hover,.paragraph--type--panel .paragraph--type--split-column-three-columns.background-center-column-blue > .row > div:nth-child(2) > .field a:not([class^=btn]):hover{-webkit-box-shadow:none;box-shadow:none;}.paragraph--type--panel .paragraph--type--split-column.background-right-column-blue > .row > div:nth-child(3) > .field,.paragraph--type--panel .paragraph--type--split-column-three-columns.background-right-column-blue > .row > div:nth-child(3) > .field{padding:1.5rem;background-color:var(--color-csn-blue);}.paragraph--type--panel .paragraph--type--split-column.background-right-column-blue > .row > div:nth-child(3) > .field *,.paragraph--type--panel .paragraph--type--split-column-three-columns.background-right-column-blue > .row > div:nth-child(3) > .field *{color:var(--color-white);}.paragraph--type--panel .paragraph--type--split-column.background-right-column-blue > .row > div:nth-child(3) > .field a:not([class^=btn]),.paragraph--type--panel .paragraph--type--split-column-three-columns.background-right-column-blue > .row > div:nth-child(3) > .field a:not([class^=btn]){-webkit-box-shadow:inset 0 -0.125rem 0 var(--color-white);box-shadow:inset 0 -0.125rem 0 var(--color-white);}.paragraph--type--panel .paragraph--type--split-column.background-right-column-blue > .row > div:nth-child(3) > .field a:not([class^=btn]):hover,.paragraph--type--panel .paragraph--type--split-column-three-columns.background-right-column-blue > .row > div:nth-child(3) > .field a:not([class^=btn]):hover{-webkit-box-shadow:none;box-shadow:none;}.paragraph--type--panel .paragraph--type--split-column.background-left-column-faded-sand > .row > div:nth-child(1) > .field,.paragraph--type--panel .paragraph--type--split-column-three-columns.background-left-column-faded-sand > .row > div:nth-child(1) > .field{padding:1.5rem;background-color:var(--color-faded-sand);}.paragraph--type--panel .paragraph--type--split-column.background-left-column-faded-sand > .row > div:nth-child(1) > .field *,.paragraph--type--panel .paragraph--type--split-column-three-columns.background-left-column-faded-sand > .row > div:nth-child(1) > .field *{color:var(--color-black-lt);}.paragraph--type--panel .paragraph--type--split-column.background-left-column-faded-sand > .row > div:nth-child(1) > .field a:not([class^=btn]),.paragraph--type--panel .paragraph--type--split-column-three-columns.background-left-column-faded-sand > .row > div:nth-child(1) > .field a:not([class^=btn]){-webkit-box-shadow:inset 0 -0.125rem 0 var(--color-csn-blue);box-shadow:inset 0 -0.125rem 0 var(--color-csn-blue);}.paragraph--type--panel .paragraph--type--split-column.background-left-column-faded-sand > .row > div:nth-child(1) > .field a:not([class^=btn]):hover,.paragraph--type--panel .paragraph--type--split-column-three-columns.background-left-column-faded-sand > .row > div:nth-child(1) > .field a:not([class^=btn]):hover{-webkit-box-shadow:none;box-shadow:none;}.paragraph--type--panel .paragraph--type--split-column.background-center-column-faded-sand > .row > div:nth-child(2) > .field,.paragraph--type--panel .paragraph--type--split-column-three-columns.background-center-column-faded-sand > .row > div:nth-child(2) > .field{padding:1.5rem;background-color:var(--color-faded-sand);}.paragraph--type--panel .paragraph--type--split-column.background-center-column-faded-sand > .row > div:nth-child(2) > .field *,.paragraph--type--panel .paragraph--type--split-column-three-columns.background-center-column-faded-sand > .row > div:nth-child(2) > .field *{color:var(--color-black-lt);}.paragraph--type--panel .paragraph--type--split-column.background-center-column-faded-sand > .row > div:nth-child(2) > .field a:not([class^=btn]),.paragraph--type--panel .paragraph--type--split-column-three-columns.background-center-column-faded-sand > .row > div:nth-child(2) > .field a:not([class^=btn]){-webkit-box-shadow:inset 0 -0.125rem 0 var(--color-csn-blue);box-shadow:inset 0 -0.125rem 0 var(--color-csn-blue);}.paragraph--type--panel .paragraph--type--split-column.background-center-column-faded-sand > .row > div:nth-child(2) > .field a:not([class^=btn]):hover,.paragraph--type--panel .paragraph--type--split-column-three-columns.background-center-column-faded-sand > .row > div:nth-child(2) > .field a:not([class^=btn]):hover{-webkit-box-shadow:none;box-shadow:none;}.paragraph--type--panel .paragraph--type--split-column.background-right-column-faded-sand > .row > div:nth-child(3) > .field,.paragraph--type--panel .paragraph--type--split-column-three-columns.background-right-column-faded-sand > .row > div:nth-child(3) > .field{padding:1.5rem;background-color:var(--color-faded-sand);}.paragraph--type--panel .paragraph--type--split-column.background-right-column-faded-sand > .row > div:nth-child(3) > .field *,.paragraph--type--panel .paragraph--type--split-column-three-columns.background-right-column-faded-sand > .row > div:nth-child(3) > .field *{color:var(--color-black-lt);}.paragraph--type--panel .paragraph--type--split-column.background-right-column-faded-sand > .row > div:nth-child(3) > .field a:not([class^=btn]),.paragraph--type--panel .paragraph--type--split-column-three-columns.background-right-column-faded-sand > .row > div:nth-child(3) > .field a:not([class^=btn]){-webkit-box-shadow:inset 0 -0.125rem 0 var(--color-csn-blue);box-shadow:inset 0 -0.125rem 0 var(--color-csn-blue);}.paragraph--type--panel .paragraph--type--split-column.background-right-column-faded-sand > .row > div:nth-child(3) > .field a:not([class^=btn]):hover,.paragraph--type--panel .paragraph--type--split-column-three-columns.background-right-column-faded-sand > .row > div:nth-child(3) > .field a:not([class^=btn]):hover{-webkit-box-shadow:none;box-shadow:none;}.paragraph--type--pathway-grid .paragraph--type--pathway-item{background:var(--color-faded-sand);height:100%;overflow:hidden;}.paragraph--type--pathway-grid .paragraph--type--pathway-item .field--name-field-link{margin:1.25rem;min-height:5rem;}.paragraph--type--pathway-grid .paragraph--type--pathway-item .field--name-field-link a{color:var(--color-black);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:calc(100% - 2.5rem);-webkit-box-shadow:none;box-shadow:none;font-family:var(--heading);font-size:1rem;font-weight:700;line-height:1.3125;padding:0.25rem 0;-webkit-transition:-webkit-box-shadow var(--transition);transition:-webkit-box-shadow var(--transition);transition:box-shadow var(--transition);transition:box-shadow var(--transition),-webkit-box-shadow var(--transition);text-decoration:none;}.paragraph--type--pathway-grid .paragraph--type--pathway-item .field--name-field-link a:after{opacity:0;content:"";padding-right:2.5rem;background-image:url(/sites/default/files/css/"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 23.99 9' fill='rgb(0, 0, 0)'%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_1-2' data-name='Layer 1'%3E%3Cpath d='M15,0l9,4.5L15,9V5H0V4H15Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:contain;background-size:1.5rem 2rem;background-position:right;}.paragraph--type--pathway-grid .paragraph--type--pathway-item .field--name-field-link a:hover,.paragraph--type--pathway-grid .paragraph--type--pathway-item .field--name-field-link a:focus{-webkit-box-shadow:inset 0 -0.125rem 0 var(--color-black);box-shadow:inset 0 -0.125rem 0 var(--color-black);}.paragraph--type--pathway-grid .paragraph--type--pathway-item .field--name-field-link a:hover:after,.paragraph--type--pathway-grid .paragraph--type--pathway-item .field--name-field-link a:focus:after{opacity:1;}.paragraph--type--pathway-grid .row{--bs-gutter-x:.5rem;}@media (min-width:992px){.paragraph--type--pathway-grid .row{--bs-gutter-x:1.25rem;}}.theme-csn .paragraph--type--pathway-grid .field--name-field-paragraphs > .field__items > .field__item{overflow:hidden;visibility:hidden;}.paragraph--type--people-panel .row{--bs-gutter-x:.75rem;}.paragraph--type--people-panel .row .col{margin-bottom:1rem;}.paragraph--type--people-panel .paragraph--type--person{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;border:0.1rem solid #ccc;text-align:center;font-size:0.875em;}.paragraph--type--people-panel .paragraph--type--person img{width:100%;}.paragraph--type--people-panel .paragraph--type--person .content-wrapper{padding:0.25rem 0.5rem 0.5rem 0.5rem;}.paragraph--type--router-grid header{margin-bottom:3rem;}.paragraph--type--router-grid header .field--name-field-heading,.paragraph--type--router-grid header .field--name-field-link{margin:0;}.paragraph--type--router-grid header .field--name-field-link a{color:var(--color-black);}.paragraph--type--router-grid header .field--name-field-link a:hover,.paragraph--type--router-grid header .field--name-field-link a:active,.paragraph--type--router-grid header .field--name-field-link a:focus{color:var(--color-white);}.paragraph--type--router-grid a.clickable-wrapper{color:var(--color-black);}.paragraph--type--router-grid .field--name-field-paragraphs{--bs-gutter-x:4rem;--bs-gutter-y:4rem;}.paragraph--type--router-grid-item .field--name-field-media{margin-bottom:1rem;}.paragraph--type--router-grid-item .field--name-field-link{margin:0;}.paragraph--type--router-panel .content-wrapper{padding:0 2.875rem;}@media (min-width:992px){.paragraph--type--router-panel .content-wrapper{padding:0 4.75rem;}}.paragraph--type--router-panel .image-shape{position:absolute;top:2rem;left:-5rem;width:171px;height:173px;z-index:1;}.paragraph--type--router-panel .image-shape div{background-image:url(/sites/default/files/css/"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 31.82 31.82' fill='rgb(187, 97, 45)'%3E%3Cdefs/%3E%3Cg data-name='Layer 2'%3E%3Cpath d='M28.28 0l3.54 3.54L3.54 31.82 0 28.28z' class='cls-1' data-name='Layer 1'/%3E%3C/g%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:contain;width:1rem;height:1rem;display:inline-block;line-height:1;text-align:center;opacity:0;}@media (min-width:992px){.paragraph--type--router-panel .image-shape div{width:1.5rem;height:1.5rem;}}.paragraph--type--router-panel .image-area{padding:0;max-width:25.25rem;position:relative;margin:0 auto;}@media (min-width:992px){.paragraph--type--router-panel .image-area{margin:0;}}.paragraph--type--router-panel .image-area .image-area-inner{position:relative;z-index:2;}.paragraph--type--router-panel .image-area img{border-top-left-radius:19.375rem;border-top-right-radius:19.375rem;}@media (min-width:992px){.paragraph--type--router-panel .image-area img{width:25.25rem;}}@media (min-width:992px){.paragraph--type--router-panel .image-area{width:25.25rem;}}.paragraph--type--router-panel .text-area{padding:0;}@media (min-width:992px){.paragraph--type--router-panel .text-area{padding-left:4rem;}}.paragraph--type--router-panel .field--name-field-links{margin:0;padding:0;}.paragraph--type--router-panel .field--name-field-links .field__item{border-bottom:var(--color-black) solid 0.0625rem;list-style:none;}.paragraph--type--router-panel .field--name-field-links .field__item::marker{display:none;}.paragraph--type--router-panel .field--name-field-links .field__item:nth-child(1){border-top:var(--color-black) solid 0.0625rem;}.paragraph--type--router-panel .field--name-field-links a{color:inherit;display:block;font-family:var(--heading);font-size:1.375rem;font-weight:500;-webkit-box-shadow:none;box-shadow:none;padding:1.5rem 0.75rem;padding-right:4.5rem;background-repeat:no-repeat;background-position:center right 1.5rem;background-size:2.125rem 0.875rem;-webkit-transition:all var(--transition);transition:all var(--transition);background-image:url(/sites/default/files/css/"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 43 10' fill='rgb(0, 0, 0)'%3E%3Cdefs/%3E%3Cpath fill='%2000000' fill-rule='nonzero' d='M33.672.108l9 4.5-9 4.5-.001-4H0v-1h33.671v-4z'/%3E%3C/svg%3E");text-decoration:none;}.paragraph--type--router-panel .field--name-field-links a:hover,.paragraph--type--router-panel .field--name-field-links a:focus{-webkit-box-shadow:none;box-shadow:none;background-color:var(--color-faded-sand);padding-left:1.75rem;}.paragraph--type--service-family-container{margin-bottom:1.5rem;}.paragraph--type--service-family-container .field--name-field-text-formatted{color:var(--color-csn-blue);font-weight:900;font-size:1.375rem;margin-bottom:1.25rem;}.paragraph--type--service-family-container .content-wrapper{background-color:var(--color-faded-sand);padding:0.625rem 1.25rem;}@media (min-width:768px){.paragraph--type--service-family-container .content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.25rem;}}.paragraph--type--service-family-container .field--type-link .field__item a{display:inline-block;color:var(--color-csn-blue) !important;padding:0.313rem 0;-webkit-box-shadow:unset !important;box-shadow:unset !important;text-decoration:none !important;}@media (min-width:768px){.paragraph--type--service-family-container .field--name-field-services-right-links{border-left:0.125rem var(--color-csn-blue) solid;padding-left:1.25rem;}}.paragraph--type--service-family-container .dates-wrapper{background-color:var(--color-faded-sand);padding:0.625rem 1.25rem;}.paragraph--type--dates-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.25rem;margin-bottom:0.625rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.paragraph--type--dates-container .field--type-datetime{padding:0.3rem 0.6rem;color:var(--color-white);background-color:var(--color-csn-blue);text-align:center;font-size:1rem;width:6.25rem;letter-spacing:0.031rem;}.paragraph--type--dates-container .title{margin:0;font-family:var(--font-main);font-size:1rem;font-weight:600;color:var(--color-csn-blue);letter-spacing:0.031rem;}.paragraph--type--dates-container .title a{color:var(--color-csn-blue);text-decoration:none;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:-webkit-box-shadow var(--transition);transition:-webkit-box-shadow var(--transition);transition:box-shadow var(--transition);transition:box-shadow var(--transition),-webkit-box-shadow var(--transition);}.paragraph--type--dates-container .title a:hover,.paragraph--type--dates-container .title a:active,.paragraph--type--dates-container .title a:focus{-webkit-box-shadow:inset 0 -0.125rem 0 var(--color-csn-blue);box-shadow:inset 0 -0.125rem 0 var(--color-csn-blue);}.paragraph--type--stat-row{position:relative;color:var(--color-black-lt);text-align:center;font-family:var(--font-heading);font-size:1.25rem;font-style:normal;font-weight:400;line-height:normal;padding:2rem 0;}@media (min-width:992px){.paragraph--type--stat-row{padding:3rem 0;}}.paragraph--type--stat-row .content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:0.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.paragraph--type--stat-row .field--name-field-stat{font-family:var(--kwall-font-main);font-size:4.625rem;font-style:italic;font-weight:400;line-height:normal;text-transform:uppercase;color:var(--color-csn-blue-dk);}.paragraph--type--stat-row .field--name-field-icon,.paragraph--type--stat-row .field--name-field-stat-text{margin:0;}.paragraph--type--stat-row .field--name-field-icon .field__item,.paragraph--type--stat-row .field--name-field-icon p,.paragraph--type--stat-row .field--name-field-stat-text .field__item,.paragraph--type--stat-row .field--name-field-stat-text p{margin:0;}.paragraph--type--stat-row .separator{width:11.0625rem;height:0.125rem;opacity:0.5;background:var(--color-csn-blue-dk);margin:1.5rem auto;}@media (min-width:992px){.paragraph--type--stat-row .items-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem;}.paragraph--type--stat-row .items-wrapper .separator{width:0.125rem;height:11.0625rem;}}.paragraph--type--stat-row .paragraph{width:100%;}.paragraph--type--stats-panel .field--name-field-paragraphs-max3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:2rem;}@media (min-width:992px){.paragraph--type--stats-panel .field--name-field-paragraphs-max3{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;}}.paragraph--type--stats-panel .field--name-field-paragraphs-max3 > .field__item{margin-bottom:0;background:var(--color-faded-sand);padding:4.8125rem 2.375rem;}@media (min-width:992px){.paragraph--type--stats-panel .field--name-field-paragraphs-max3 > .field__item{width:33%;}}@media (min-width:992px){.paragraph--type--stats-panel .field--name-field-paragraphs-max3 > .field__item:nth-child(2){margin-top:6.25rem;}}@media (min-width:992px){.paragraph--type--stats-panel .field--name-field-paragraphs-max3 > .field__item:nth-child(3){margin-top:12.5rem;}}.paragraph--type--stats-panel .field--name-field-stat{margin-bottom:1.5rem;font-size:5.625rem;font-family:var(--heading);font-style:italic;}@media (min-width:992px){.paragraph--type--stats-panel .field--name-field-stat{font-size:4.625rem;}}.paragraph--type--stats-panel .field--name-field-stat-text p{line-height:24px;}.paragraph--type--stats-panel .field--name-field-stat-title{margin-bottom:1.5rem;font-weight:700;color:var(--color-baked-clay);}.paragraph--type--stats-panel .triangles-shape{position:absolute;z-index:1;overflow:hidden;top:-1rem;right:1.5rem;width:5.375rem;height:24.625rem;-webkit-transform:rotate(90deg);transform:rotate(90deg);}@media (min-width:992px){.paragraph--type--stats-panel .triangles-shape{width:9.375rem;height:24.625rem;top:-6rem;right:0;}}.paragraph--type--stats-panel .triangles-shape div{background-image:url(/sites/default/files/css/"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 22.22 20' fill='rgb(54, 28, 81)'%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_1-2' data-name='Layer 1'%3E%3Cpath id='Layer_2-2' data-name='Layer 2' class='cls-1' d='M0,20,11.11,0,22.22,20Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:contain;display:inline-block;line-height:1;text-align:center;opacity:0;width:0.75rem;height:0.75rem;}@media (min-width:992px){.paragraph--type--stats-panel .triangles-shape div{width:1.5rem;height:1.75rem;}}.paragraph--type--stats-panel .triangles-shape-bottom{top:unset;bottom:-7rem;left:-5.5rem;width:5.375rem;height:13.625rem;-webkit-transform:rotate(90deg);transform:rotate(90deg);right:unset;}@media (min-width:992px){.paragraph--type--stats-panel .triangles-shape-bottom{width:9.375rem;height:24.625rem;left:-8rem;bottom:-8rem;}}.paragraph--type--stats-panel .triangles-shape-bottom div{background-image:url(/sites/default/files/css/"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 22.22 20' fill='rgb(187, 97, 45)'%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_1-2' data-name='Layer 1'%3E%3Cpath id='Layer_2-2' data-name='Layer 2' class='cls-1' d='M0,20,11.11,0,22.22,20Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");}.paragraph--type--stats-panel .number-wrapper > .text-formatted{text-align:center;max-width:32.75rem;margin:0 auto;margin-bottom:4.75rem;}.paragraph--type--stories-slider{background:linear-gradient(to bottom,var(--color-white) 0px,var(--color-white) 100px,var(--color-csn-blue) 100px,var(--color-csn-blue) 100%);padding-bottom:5rem;}@media (min-width:992px){.paragraph--type--stories-slider{padding-bottom:7rem;}}.paragraph--type--stories-slider > *{color:var(--color-white);}.paragraph--type--stories-slider .video-play-icon-with-text{color:var(--color-black) !important;font-size:0.875rem;-webkit-box-shadow:none !important;box-shadow:none !important;}@media (max-width:992px){.paragraph--type--stories-slider .video-play-icon-with-text{top:unset;bottom:-1rem;}}.paragraph--type--stories-slider .paragraph--type--stories-slider-item{padding:0 2.875rem;}.paragraph--type--stories-slider .paragraph--type--stories-slider-item .image-area{max-width:27.375rem;position:relative;padding:0;}@media (max-width:991px){.paragraph--type--stories-slider .paragraph--type--stories-slider-item .image-area{margin:0 auto;padding:0;}}.paragraph--type--stories-slider .paragraph--type--stories-slider-item .image-area-inner{position:relative;margin-bottom:1rem;}.paragraph--type--stories-slider .paragraph--type--stories-slider-item .image-area-inner img{width:100%;height:auto;border-top-left-radius:19.375rem;border-top-right-radius:19.375rem;}.paragraph--type--stories-slider .paragraph--type--stories-slider-item .text-area{padding:2.6875rem 0 0 0;}@media (min-width:992px){.paragraph--type--stories-slider .paragraph--type--stories-slider-item .text-area{padding:4.6875rem 6rem 0;}}.paragraph--type--stories-slider .paragraph--type--stories-slider-item .text-area h3{font-size:1.75rem;margin-top:0;}@media (min-width:992px){.paragraph--type--stories-slider .paragraph--type--stories-slider-item .text-area h3{font-size:3rem;}}.paragraph--type--stories-slider .paragraph--type--stories-slider-item .field--name-body{font-family:var(--heading);font-weight:500;font-size:3rem;margin-bottom:2.125rem;}.paragraph--type--stories-slider .paragraph--type--stories-slider-item .field--name-body *{line-height:1.04;}@media (min-width:992px){.paragraph--type--stories-slider .paragraph--type--stories-slider-item .field--name-body{font-size:3rem;}}.paragraph--type--stories-slider .paragraph--type--stories-slider-item .field--name-field-link{margin-top:2rem;}.paragraph--type--stories-slider .paragraph--type--stories-slider-item .field--name-field-link a{display:inline-block;font-family:var(--font-heading);font-size:1.125rem;font-weight:700;font-style:normal;text-decoration:none;text-transform:uppercase;letter-spacing:0.199rem;line-height:1;margin-bottom:0.5rem;padding:1rem 3rem;border-radius:1.72rem;border:0.125rem solid var(--color-baked-clay);background:0 0;color:var(--color-black);text-align:center;-webkit-transition:var(--transition);transition:var(--transition);text-shadow:none;-webkit-box-shadow:none !important;box-shadow:none !important;color:var(--color-white) !important;border-color:var(--color-csn-yellow);background-color:transparent;display:block;}.paragraph--type--stories-slider .paragraph--type--stories-slider-item .field--name-field-link a:active,.paragraph--type--stories-slider .paragraph--type--stories-slider-item .field--name-field-link a:hover,.paragraph--type--stories-slider .paragraph--type--stories-slider-item .field--name-field-link a:focus,.paragraph--type--stories-slider .paragraph--type--stories-slider-item .field--name-field-link a:focus-visible{background:var(--color-baked-clay);color:var(--color-white);}.paragraph--type--stories-slider .paragraph--type--stories-slider-item .field--name-field-link a.small{font-size:0.875rem;padding:0.875rem 1.875rem;}.paragraph--type--stories-slider .paragraph--type--stories-slider-item .field--name-field-link a:active,.paragraph--type--stories-slider .paragraph--type--stories-slider-item .field--name-field-link a:hover,.paragraph--type--stories-slider .paragraph--type--stories-slider-item .field--name-field-link a:focus,.paragraph--type--stories-slider .paragraph--type--stories-slider-item .field--name-field-link a:focus-visible{color:var(--color-csn-blue) !important;border-color:var(--color-csn-yellow);background-color:var(--color-csn-yellow);}.paragraph--type--stories-slider .btn-wrap .slick-arrow{width:2.5rem;height:2.5rem;border:1px var(--color-white) solid;border-radius:100%;color:var(--color-csn-blue);}.paragraph--type--stories-slider .btn-wrap .slick-arrow:hover,.paragraph--type--stories-slider .btn-wrap .slick-arrow:focus{background-color:var(--color-csn-blue);border-color:var(--color-white);color:var(--color-white);}.paragraph--type--stories-slider .btn-wrap .slide-info{font-family:var(--heading);font-weight:700;font-size:1.375rem;letter-spacing:5.59px;margin-left:auto;float:right;}.paragraph--type--stories-slider .btn-wrap .slide-info span{margin-top:4px;display:block;}.paragraph--type--layout .layout--onecol .paragraph--type--stories-slider{margin-right:calc(-1 * var(--bs-gutter-x) * 0.5);margin-left:calc(-1 * var(--bs-gutter-x) * 0.5);}.paragraph--type--tabs .nav{--bs-nav-link-padding-x:1.625rem;--bs-nav-link-padding-y:1.625rem;--bs-nav-link-font-weight:700;--bs-nav-link-color:var(--color-white);--bs-nav-link-hover-color:var(--color-csn-blue);-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:0.25rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.paragraph--type--tabs .nav-tabs{--bs-nav-tabs-border-width:0;--bs-nav-tabs-border-color:var(--color-csn-blue);--bs-nav-tabs-border-radius:0;--bs-nav-tabs-link-hover-border-color:var(--color-csn-blue) var(--color-csn-blue) var(--color-csn-blue);--bs-nav-tabs-link-active-color:var(--color-csn-blue);--bs-nav-tabs-link-active-bg:var(--color-faded-sand);--bs-nav-tabs-link-active-border-color:var(--color-faded-sand) var(--color-faded-sand) var(--color-faded-sand);font-family:var(--font-heading);font-size:1.125rem;font-style:normal;line-height:normal;margin-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media (max-width:767px){.paragraph--type--tabs .nav-tabs{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.paragraph--type--tabs .nav-item{line-height:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:0;}.paragraph--type--tabs .nav-link{width:100%;background-color:var(--color-csn-blue);height:100%;text-transform:uppercase;letter-spacing:1.64px;font-size:1.125rem;}.paragraph--type--tabs .nav-link:hover,.paragraph--type--tabs .nav-link:focus{background-color:var(--color-faded-sand);}.paragraph--type--tabs .tab-content{padding:4rem 2.5rem;margin-bottom:1rem;width:100%;background-color:var(--color-faded-sand);}.paragraph--type--tabs .tab-content .field--name-field-heading{margin-top:0;}.paragraph--type--tabs .tab-content .text-formatted,.paragraph--type--tabs .tab-content p:last-child{margin-bottom:0;}.paragraph--type--tabs .tab-content .view-empty{text-align:center;}.paragraph--type--testimonial-slider{background:linear-gradient(to bottom,var(--color-white) 0px,var(--color-white) 70px,var(--color-csn-blue) 70px,var(--color-csn-blue) 100%);padding-bottom:5rem;}.paragraph--type--testimonial-slider > *{color:var(--color-white);}.paragraph--type--testimonial-slider .video-play-icon-with-text{color:var(--color-black);top:unset;}.paragraph--type--testimonial-slider .node--type-testimonial{padding:0 2.875rem;}.paragraph--type--testimonial-slider .node--type-testimonial .image-area{max-width:27.375rem;padding:0;position:relative;}@media (max-width:991px){.paragraph--type--testimonial-slider .node--type-testimonial .image-area{margin:0 auto;padding:0;}}.paragraph--type--testimonial-slider .node--type-testimonial .image-area-inner{position:relative;margin-bottom:1rem;}.paragraph--type--testimonial-slider .node--type-testimonial .image-area-inner img{width:100%;height:auto;border-top-left-radius:19.375rem;border-top-right-radius:19.375rem;}.paragraph--type--testimonial-slider .node--type-testimonial .text-area{padding-top:4.6875rem;-webkit-box-flex:1;-ms-flex:1;flex:1;}@media (min-width:992px){.paragraph--type--testimonial-slider .node--type-testimonial .text-area{padding:5.6875rem 6rem 0;}}.paragraph--type--testimonial-slider .node--type-testimonial .heading-3{font-family:var(--heading);font-weight:500;font-size:3rem;margin-bottom:2.125rem;}.paragraph--type--testimonial-slider .node--type-testimonial .heading-3 *{line-height:1.04;}@media (min-width:992px){.paragraph--type--testimonial-slider .node--type-testimonial .heading-3{font-size:3rem;}}.paragraph--type--testimonial-slider .node--type-testimonial .person-title,.paragraph--type--testimonial-slider .node--type-testimonial .field--name-field-person-info{color:var(--color-csn-yellow);margin-bottom:0.75rem;}.paragraph--type--testimonial-slider .node--type-testimonial .person-title{font-weight:700;}.paragraph--type--testimonial-slider .node--type-testimonial .person-description{margin-bottom:2.75rem;}.paragraph--type--testimonial-slider .node--type-testimonial .field--name-field-link a{display:inline-block;font-family:var(--font-heading);font-size:1.125rem;font-weight:700;font-style:normal;text-decoration:none;text-transform:uppercase;letter-spacing:0.199rem;line-height:1;margin-bottom:0.5rem;padding:1rem 3rem;border-radius:1.72rem;border:0.125rem solid var(--color-baked-clay);background:0 0;color:var(--color-black);text-align:center;-webkit-transition:var(--transition);transition:var(--transition);text-shadow:none;-webkit-box-shadow:none !important;box-shadow:none !important;color:var(--color-white) !important;border-color:var(--color-csn-yellow);background-color:transparent;display:block;}.paragraph--type--testimonial-slider .node--type-testimonial .field--name-field-link a:active,.paragraph--type--testimonial-slider .node--type-testimonial .field--name-field-link a:hover,.paragraph--type--testimonial-slider .node--type-testimonial .field--name-field-link a:focus,.paragraph--type--testimonial-slider .node--type-testimonial .field--name-field-link a:focus-visible{background:var(--color-baked-clay);color:var(--color-white);}.paragraph--type--testimonial-slider .node--type-testimonial .field--name-field-link a.small{font-size:0.875rem;padding:0.875rem 1.875rem;}.paragraph--type--testimonial-slider .node--type-testimonial .field--name-field-link a:active,.paragraph--type--testimonial-slider .node--type-testimonial .field--name-field-link a:hover,.paragraph--type--testimonial-slider .node--type-testimonial .field--name-field-link a:focus,.paragraph--type--testimonial-slider .node--type-testimonial .field--name-field-link a:focus-visible{color:var(--color-csn-blue) !important;border-color:var(--color-csn-yellow);background-color:var(--color-csn-yellow);}.paragraph--type--testimonial-slider .btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;}.paragraph--type--testimonial-slider .btn-wrap .slick-arrow{width:2.5rem;height:2.5rem;border:1px var(--color-white) solid;border-radius:100%;background-color:var(--color-white);position:relative;}.paragraph--type--testimonial-slider .btn-wrap .slick-arrow svg{fill:var(--color-csn-blue);height:10px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.paragraph--type--testimonial-slider .btn-wrap .slick-arrow svg path{fill:var(--color-csn-blue);height:10px;}.paragraph--type--testimonial-slider .btn-wrap .slick-arrow:hover,.paragraph--type--testimonial-slider .btn-wrap .slick-arrow:focus{background-color:var(--color-csn-blue);border-color:var(--color-white);color:var(--color-white);}.paragraph--type--testimonial-slider .btn-wrap .slick-arrow:hover svg,.paragraph--type--testimonial-slider .btn-wrap .slick-arrow:focus svg{fill:var(--color-white);}.paragraph--type--testimonial-slider .btn-wrap .slick-arrow:hover svg path,.paragraph--type--testimonial-slider .btn-wrap .slick-arrow:focus svg path{fill:var(--color-white);}.paragraph--type--testimonial-slider .btn-wrap .slick-arrow.prev{margin-right:5px;}.paragraph--type--testimonial-slider .btn-wrap .slide-info{font-family:var(--heading);font-weight:700;font-size:1.375rem;letter-spacing:5.59px;margin-left:auto;float:right;}.paragraph--type--testimonial-slider .btn-wrap .slide-info span{margin-top:4px;display:block;}.paragraph--type--layout .layout--onecol .paragraph--type--testimonial-slider{margin-right:calc(-1 * var(--bs-gutter-x) * 0.5);margin-left:calc(-1 * var(--bs-gutter-x) * 0.5);}.paragraph--type--testimonials{position:relative;width:100%;overflow:hidden;padding:2rem 0;}@media (min-width:992px){.paragraph--type--testimonials{padding:6.25rem 0;}}.paragraph--type--testimonials .field--type-entity-reference{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;}@media (min-width:992px){.paragraph--type--testimonials .field--type-entity-reference{gap:6.25rem;}}.paragraph--type--testimonials .row > *{padding-left:0;padding-right:0;}.paragraph--type--uploaded-video video{width:100%;height:auto;}.paragraph--type--view-reference{position:relative;width:100%;overflow:hidden;}.path-frontpage .paragraph--type--view-reference,.page-node-type-homepage .paragraph--type--view-reference{padding:3rem 0;}@media (min-width:768px){.path-frontpage .paragraph--type--view-reference,.page-node-type-homepage .paragraph--type--view-reference{padding:4rem 0;}}.sidebar-second .paragraph--type--webform-reference{padding:1.75rem 3.5rem;background:var(--color-csn-blue);color:var(--color-white);}.sidebar-second .paragraph--type--webform-reference form a{color:var(--color-white);-webkit-box-shadow:inset 0 -0.125rem 0 var(--color-white);box-shadow:inset 0 -0.125rem 0 var(--color-white);}.sidebar-second .paragraph--type--webform-reference form a:hover{-webkit-box-shadow:none;box-shadow:none;}.sidebar-second .paragraph--type--webform-reference form .form-type-webform-markup,.sidebar-second .paragraph--type--webform-reference form .form-type-processed-text{font-family:var(--font-heading);font-weight:700;display:block;}.sidebar-second .paragraph--type--webform-reference form input,.sidebar-second .paragraph--type--webform-reference form textarea,.sidebar-second .paragraph--type--webform-reference form select{background-color:var(--color-white);border:none;}.sidebar-second .paragraph--type--webform-reference form input:active,.sidebar-second .paragraph--type--webform-reference form input:focus,.sidebar-second .paragraph--type--webform-reference form input:hover,.sidebar-second .paragraph--type--webform-reference form textarea:active,.sidebar-second .paragraph--type--webform-reference form textarea:focus,.sidebar-second .paragraph--type--webform-reference form textarea:hover,.sidebar-second .paragraph--type--webform-reference form select:active,.sidebar-second .paragraph--type--webform-reference form select:focus,.sidebar-second .paragraph--type--webform-reference form select:hover{color:#666666;background-color:var(--color-white);}.sidebar-second .paragraph--type--webform-reference form label,.sidebar-second .paragraph--type--webform-reference form legend,.sidebar-second .paragraph--type--webform-reference form .form-composite > legend,.sidebar-second .paragraph--type--webform-reference form span{color:var(--color-csn-yellow);}.sidebar-second .paragraph--type--webform-reference form label.form-required:after,.sidebar-second .paragraph--type--webform-reference form legend.form-required:after,.sidebar-second .paragraph--type--webform-reference form .form-composite > legend.form-required:after,.sidebar-second .paragraph--type--webform-reference form span.form-required:after{content:"*";color:var(--color-white);background:none;vertical-align:middle;height:auto;}.sidebar-second .paragraph--type--webform-reference form .form-type-radio label,.sidebar-second .paragraph--type--webform-reference form .form-type-radio legend{color:var(--color-white);}.sidebar-second .paragraph--type--webform-reference form .form-type-checkbox label,.sidebar-second .paragraph--type--webform-reference form .form-type-checkbox legend{color:var(--color-white);}.sidebar-second .paragraph--type--webform-reference form > fieldset.form-wrapper > legend{color:var(--color-white);background:var(--color-csn-blue);}.sidebar-second .paragraph--type--webform-reference form > fieldset.form-wrapper > legend span{color:var(--color-white);}.sidebar-second .paragraph--type--webform-reference form .form-actions button,.sidebar-second .paragraph--type--webform-reference form .form-actions input{display:inline-block;font-family:var(--font-heading);font-size:1.125rem;font-weight:700;font-style:normal;text-decoration:none;text-transform:uppercase;letter-spacing:0.199rem;line-height:1;margin-bottom:0.5rem;padding:1rem 3rem;border-radius:1.72rem;border:0.125rem solid var(--color-baked-clay);background:0 0;color:var(--color-black);text-align:center;-webkit-transition:var(--transition);transition:var(--transition);text-shadow:none;-webkit-box-shadow:none !important;box-shadow:none !important;color:var(--color-white) !important;border-color:var(--color-csn-yellow);background-color:transparent;width:auto !important;}.sidebar-second .paragraph--type--webform-reference form .form-actions button:active,.sidebar-second .paragraph--type--webform-reference form .form-actions button:hover,.sidebar-second .paragraph--type--webform-reference form .form-actions button:focus,.sidebar-second .paragraph--type--webform-reference form .form-actions button:focus-visible,.sidebar-second .paragraph--type--webform-reference form .form-actions input:active,.sidebar-second .paragraph--type--webform-reference form .form-actions input:hover,.sidebar-second .paragraph--type--webform-reference form .form-actions input:focus,.sidebar-second .paragraph--type--webform-reference form .form-actions input:focus-visible{background:var(--color-baked-clay);color:var(--color-white);}.sidebar-second .paragraph--type--webform-reference form .form-actions button.small,.sidebar-second .paragraph--type--webform-reference form .form-actions input.small{font-size:0.875rem;padding:0.875rem 1.875rem;}.sidebar-second .paragraph--type--webform-reference form .form-actions button:active,.sidebar-second .paragraph--type--webform-reference form .form-actions button:hover,.sidebar-second .paragraph--type--webform-reference form .form-actions button:focus,.sidebar-second .paragraph--type--webform-reference form .form-actions button:focus-visible,.sidebar-second .paragraph--type--webform-reference form .form-actions input:active,.sidebar-second .paragraph--type--webform-reference form .form-actions input:hover,.sidebar-second .paragraph--type--webform-reference form .form-actions input:focus,.sidebar-second .paragraph--type--webform-reference form .form-actions input:focus-visible{color:var(--color-csn-blue) !important;border-color:var(--color-csn-yellow);background-color:var(--color-csn-yellow);}.paragraph--type--wysiwyg > .field--name-field-body > .field__item > :first-child{margin-top:0;}.paragraph--type--wysiwyg a{text-decoration:none;color:var(--bs-heading-color);}.paragraph--type--wysiwyg.background-blue,.paragraph--type--wysiwyg.background-faded-sand{padding:3rem;}.paragraph--type--wysiwyg.background-blue{background-color:var(--color-csn-blue);}.paragraph--type--wysiwyg.background-blue *{color:var(--color-white) !important;}.paragraph--type--wysiwyg.background-blue a:not([class^=btn]){-webkit-box-shadow:inset 0 -0.125rem 0 var(--color-white);box-shadow:inset 0 -0.125rem 0 var(--color-white);}.paragraph--type--wysiwyg.background-blue a:not([class^=btn]):hover{-webkit-box-shadow:none;box-shadow:none;}.paragraph--type--wysiwyg.background-faded-sand{background-color:var(--color-faded-sand);}.paragraph--type--explore-panel .row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;}@media (min-width:992px){.paragraph--type--explore-panel .row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;}}@media (min-width:992px){.paragraph--type--explore-panel .col-content-first{width:60%;padding-right:0;}}.paragraph--type--explore-panel .col-content-second{width:auto;}.paragraph--type--explore-panel .field--name-field-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}@media (min-width:992px){.paragraph--type--explore-panel .field--name-field-links{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}}.paragraph--type--explore-panel .field--name-field-links .field__item{border-bottom:var(--color-black) solid 0.0625rem;}@media (min-width:992px){.paragraph--type--explore-panel .field--name-field-links .field__item{width:calc(50% - 2.5rem);margin-right:2.5rem;}}.paragraph--type--explore-panel .field--name-field-links .field__item:nth-of-type(1),.paragraph--type--explore-panel .field--name-field-links .field__item:nth-of-type(2){border-top:var(--color-black) solid 0.0625rem;}@media (max-width:992px){.paragraph--type--explore-panel .field--name-field-links .field__item:nth-of-type(2){border-top:none;}}.paragraph--type--explore-panel .field--name-field-links a{color:inherit;display:block;font-family:var(--heading);font-size:1.375rem;font-weight:500;-webkit-box-shadow:none;box-shadow:none;padding:1.5rem 0.75rem;padding-right:4.5rem;background-repeat:no-repeat;background-position:center right 1.5rem;background-size:2.125rem 0.875rem;-webkit-transition:all var(--transition);transition:all var(--transition);background-image:url(/sites/default/files/css/"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 43 10' fill='rgb(0, 0, 0)'%3E%3Cdefs/%3E%3Cpath fill='%2000000' fill-rule='nonzero' d='M33.672.108l9 4.5-9 4.5-.001-4H0v-1h33.671v-4z'/%3E%3C/svg%3E");text-decoration:none;}.paragraph--type--explore-panel .field--name-field-links a:hover,.paragraph--type--explore-panel .field--name-field-links a:focus{-webkit-box-shadow:none;box-shadow:none;background-color:var(--color-faded-sand);background-position:center right 0.75rem;}.paragraph--type--announcement-panel .container-cta{padding:0;max-width:none;}@media (min-width:992px){.paragraph--type--announcement-panel .container-cta{padding:0 7rem;}}.paragraph--type--announcement-panel .container-right-round{padding:2.875rem 2rem;background-color:var(--color-faded-sand);}@media (min-width:992px){.paragraph--type--announcement-panel .container-right-round{border-top-right-radius:19.41rem;border-bottom-right-radius:19.41rem;padding:5.25rem 0;}}.paragraph--type--announcement-panel h2{margin-top:0;font-size:1.5rem;font-weight:700;}@media (min-width:992px){.paragraph--type--announcement-panel h2{font-size:2.25rem;}}.paragraph--type--announcement-panel h2:before{content:"";padding:0.5rem 0 0.5rem 3rem;background-image:url(/sites/default/files/css/"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 34 34' fill='rgb(0, 0, 0)'%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_1-2' data-name='Layer 1'%3E%3Cpath class='cls-1' d='M0,32.32,1.68,34l20.84-8.52-14-14ZM7.41,18.79,12.5,27.7,8.6,29.3,5.4,23.7ZM2,31.9l2.53-6.16L7,30,2.1,32Zm17.41-7L14.12,27,8.24,16.75l.9-2.2Zm10-19L17.26,18,16,16.74,28.18,4.59ZM18.63,19.35a18.12,18.12,0,0,1,11.9-5.46v1.73a16.67,16.67,0,0,0-10.67,5Zm4.09-15a.87.87,0,1,1,.87.87A.87.87,0,0,1,22.72,4.34Zm5.21,6.07a.87.87,0,1,1-.87.87A.87.87,0,0,1,27.93,10.41ZM18.38.87a.87.87,0,1,1,.87.87A.87.87,0,0,1,18.38.87ZM12.3,10.41a.87.87,0,1,1-.86.87A.87.87,0,0,1,12.3,10.41ZM34,14.75a.87.87,0,1,1-.87-.86A.87.87,0,0,1,34,14.75Zm-20.53-.61A16.66,16.66,0,0,0,18.38,3.47h1.73A18.18,18.18,0,0,1,14.7,15.36Zm-.3-5.46a2.61,2.61,0,1,0-2.6-2.61A2.61,2.61,0,0,0,13.17,8.68Zm0-3.47a.87.87,0,1,1-.87.86A.87.87,0,0,1,13.17,5.21Zm13,13.88a2.61,2.61,0,1,0,2.6,2.61A2.6,2.6,0,0,0,26.19,19.09Zm0,3.47a.87.87,0,1,1,.87-.86A.87.87,0,0,1,26.19,22.56ZM34,2.6a2.61,2.61,0,1,0-2.6,2.61A2.61,2.61,0,0,0,34,2.6Zm-2.6.87a.87.87,0,1,1,0-1.73.87.87,0,0,1,0,1.73Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:2.125rem 2.125rem;background-position:left center;}.paragraph--type--announcement-panel .row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;}@media (min-width:992px){.paragraph--type--announcement-panel .row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;}}@media (min-width:992px){.paragraph--type--announcement-panel .col-content-first{width:60%;padding-right:0;}}.paragraph--type--announcement-panel .col-content-second{width:auto;}.paragraph--type--announcement-panel .field--name-field-links-2max .field__item{margin-bottom:2rem;}.paragraph--type--announcement-panel .field--name-field-links-2max .field__item a{display:inline-block;font-family:var(--font-heading);font-size:1.125rem;font-weight:700;font-style:normal;text-decoration:none;text-transform:uppercase;letter-spacing:0.199rem;line-height:1;margin-bottom:0.5rem;padding:1rem 3rem;border-radius:1.72rem;border:0.125rem solid var(--color-baked-clay);background:0 0;color:var(--color-black);text-align:center;-webkit-transition:var(--transition);transition:var(--transition);text-shadow:none;-webkit-box-shadow:none !important;box-shadow:none !important;color:var(--color-midnight-purple) !important;border-color:var(--color-midnight-purple);background-color:transparent;width:100%;margin-bottom:0;}.paragraph--type--announcement-panel .field--name-field-links-2max .field__item a:active,.paragraph--type--announcement-panel .field--name-field-links-2max .field__item a:hover,.paragraph--type--announcement-panel .field--name-field-links-2max .field__item a:focus,.paragraph--type--announcement-panel .field--name-field-links-2max .field__item a:focus-visible{background:var(--color-baked-clay);color:var(--color-white);}.paragraph--type--announcement-panel .field--name-field-links-2max .field__item a.small{font-size:0.875rem;padding:0.875rem 1.875rem;}.paragraph--type--announcement-panel .field--name-field-links-2max .field__item a:active,.paragraph--type--announcement-panel .field--name-field-links-2max .field__item a:hover,.paragraph--type--announcement-panel .field--name-field-links-2max .field__item a:focus,.paragraph--type--announcement-panel .field--name-field-links-2max .field__item a:focus-visible{color:var(--color-white) !important;border-color:var(--color-midnight-purple) !important;background-color:var(--color-midnight-purple) !important;}.paragraph--type--announcement-panel .field--name-field-links-2max .field__item:nth-last-child{margin-bottom:0;}.paragraph--type--find-your-path-panel .container-lg{padding:0;}.paragraph--type--find-your-path-panel .container-cta{padding:0;}@media (min-width:992px) and (max-width:1200px){.paragraph--type--find-your-path-panel .container-cta{padding:0 7rem;}}.paragraph--type--find-your-path-panel h2{margin-top:0;}.paragraph--type--find-your-path-panel .row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;}@media (min-width:992px){.paragraph--type--find-your-path-panel .row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;}}@media (min-width:992px){.paragraph--type--find-your-path-panel .col-content-first{width:60%;padding-right:0;}}.paragraph--type--find-your-path-panel .col-content-second{width:auto;}.paragraph--type--find-your-path-panel .field--name-field-links-2max .field__item{margin-bottom:2rem;}.paragraph--type--find-your-path-panel .field--name-field-links-2max .field__item a{display:inline-block;font-family:var(--font-heading);font-size:1.125rem;font-weight:700;font-style:normal;text-decoration:none;text-transform:uppercase;letter-spacing:0.199rem;line-height:1;margin-bottom:0.5rem;padding:1rem 3rem;border-radius:1.72rem;border:0.125rem solid var(--color-baked-clay);background:0 0;color:var(--color-black);text-align:center;-webkit-transition:var(--transition);transition:var(--transition);text-shadow:none;-webkit-box-shadow:none !important;box-shadow:none !important;color:var(--color-midnight-purple) !important;border-color:var(--color-midnight-purple);background-color:transparent;width:100%;margin-bottom:0;}.paragraph--type--find-your-path-panel .field--name-field-links-2max .field__item a:active,.paragraph--type--find-your-path-panel .field--name-field-links-2max .field__item a:hover,.paragraph--type--find-your-path-panel .field--name-field-links-2max .field__item a:focus,.paragraph--type--find-your-path-panel .field--name-field-links-2max .field__item a:focus-visible{background:var(--color-baked-clay);color:var(--color-white);}.paragraph--type--find-your-path-panel .field--name-field-links-2max .field__item a.small{font-size:0.875rem;padding:0.875rem 1.875rem;}.paragraph--type--find-your-path-panel .field--name-field-links-2max .field__item a:active,.paragraph--type--find-your-path-panel .field--name-field-links-2max .field__item a:hover,.paragraph--type--find-your-path-panel .field--name-field-links-2max .field__item a:focus,.paragraph--type--find-your-path-panel .field--name-field-links-2max .field__item a:focus-visible{color:var(--color-white) !important;border-color:var(--color-midnight-purple) !important;background-color:var(--color-midnight-purple) !important;}.paragraph--type--find-your-path-panel .field--name-field-links-2max .field__item:last-child{margin-bottom:0;}.circle-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:4rem;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media (max-width:560px){.circle-container{display:block;}}.circle{border-radius:50%;border:6px solid #f1c40f;overflow:hidden;-o-object-fit:cover;object-fit:cover;-webkit-box-shadow:0 6px 15px rgba(0,0,0,0.25);box-shadow:0 6px 15px rgba(0,0,0,0.25);background-color:#fff;}.circle img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;}.circle-left,.circle-right{width:350px;height:350px;z-index:1;}@media (max-width:1400px){.circle-left,.circle-right{width:350px;height:350px;}}@media (max-width:1200px){.circle-left,.circle-right{width:250px;height:250px;}}@media (max-width:992px){.circle-left,.circle-right{width:150px;height:150px;}}@media (max-width:560px){.circle-left,.circle-right{width:200px;height:200px;margin:0 auto;}}.circle-left{margin-right:11rem;}@media (max-width:1200px){.circle-left{margin-right:8rem;}}@media (max-width:992px){.circle-left{margin-right:5rem;}}@media (max-width:560px){.circle-left{margin-right:auto;}}.circle-right{margin-left:11rem;}@media (max-width:1200px){.circle-right{margin-left:8rem;}}@media (max-width:992px){.circle-right{margin-left:5rem;}}@media (max-width:560px){.circle-right{margin-left:auto;}}.circle-center{width:400px;height:400px;position:absolute;z-index:2;top:-30px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}@media (max-width:1400px){.circle-center{width:400px;height:400px;}}@media (max-width:1200px){.circle-center{width:300px;height:300px;}}@media (max-width:992px){.circle-center{width:200px;height:200px;top:-20px;}}@media (max-width:560px){.circle-center{position:relative;top:0;left:0;margin:0.9375rem auto;-webkit-transform:none;transform:none;}}.roads-para1{color:#004890;}.roads-para1 h1{font-weight:bold;}.roads-para1 p{font-size:20px;}.roads-para2{color:#004890;background:#ffd51d;padding:15px;}.roads-para2 h2{font-weight:bold;}.roads-para2 ul{list-style:disc !important;}.roads-para2 ul li{text-align:left;}.roads-para2 ul li:before{display:none !important;}.node--view-mode-sidebar h2{font-size:1.5rem;line-height:1.167;font-style:normal;font-weight:700;margin:3rem 0 1rem;}@media (min-width:992px){.node--view-mode-sidebar h2{font-size:2.25rem;}}.node--view-mode-sidebar h2 a{text-decoration:none;color:var(--color-black);}.node--view-mode-sidebar .field--type-entity-reference-revisions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;}.node--view-mode-sidebar .paragraph--type--wysiwyg.background-blue,.node--view-mode-sidebar .paragraph--type--wysiwyg.background-faded-sand{padding:1.125rem 1.4rem;}.node--view-mode-sidebar .paragraph--type--wysiwyg.background-blue > :first-child,.node--view-mode-sidebar .paragraph--type--wysiwyg.background-faded-sand > :first-child{margin-top:1.125rem;}.node--view-mode-sidebar .paragraph--type--wysiwyg p{margin-top:1rem;}.node--view-mode-sidebar .paragraph--type--wysiwyg p.button{margin-top:1rem;margin-bottom:0.5rem;}.node--view-mode-sidebar .paragraph--type--wysiwyg .btn-cta{-webkit-transition:-webkit-box-shadow var(--transition);transition:-webkit-box-shadow var(--transition);transition:box-shadow var(--transition);transition:box-shadow var(--transition),-webkit-box-shadow var(--transition);}.node--view-mode-sidebar .paragraph--type--wysiwyg .btn-cta strong{font-weight:700;}.sidebar-menu{margin-bottom:2rem;}.sidebar-menu h5{margin:0;color:var(--color-white);text-transform:uppercase;background-color:var(--color-csn-blue);padding:1rem 1.5rem;font-size:1.125rem;position:relative;}@media (max-width:991px){.sidebar-menu h5{cursor:pointer;}}.sidebar-menu h5 .toggler{width:2.1875rem;height:2.1875rem;border-radius:100%;color:var(--color-csn-blue);position:absolute;right:0.938rem;background:url(/sites/default/files/css/"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 20 20' fill='rgb(0, 72, 144)'%3E%3Cdefs/%3E%3Cpath fill-rule='evenodd' d='M8.65 0h2.723v8.65H20v2.723h-8.627V20H8.651v-8.627H0V8.651h8.65V0z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center center;background-size:0.875rem 0.875rem;background-color:var(--color-white);-webkit-transition:-webkit-transform var(--transition);transition:-webkit-transform var(--transition);transition:transform var(--transition);transition:transform var(--transition),-webkit-transform var(--transition);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}@media (min-width:992px){.sidebar-menu h5 .toggler{display:none;}}.sidebar-menu.menu-opened h5{background-color:var(--color-faded-sand);color:var(--color-csn-blue);}.sidebar-menu.menu-opened .toggler{color:var(--color-white);background-image:url(/sites/default/files/css/"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http:/www.w3.org/2000/svg' viewBox='0 0 15 2' fill='rgb(255, 255, 255)'%3E%3Cdefs/%3E%3Cpath fill='none' fill-rule='evenodd' stroke='%23FFF' stroke-width='2' d='M.5 1h14'/%3E%3C/svg%3E");background-color:var(--color-csn-blue);}@media (max-width:991px){.sidebar-menu.menu-opened ul.sidebar-navbar{display:block;}}@media (max-width:991px){ul.sidebar-navbar{display:none;}}ul.sidebar-navbar li.nav-item:not(.active-trail) > ul{display:none;}ul.sidebar-navbar li.nav-item .link-wrapper.is-active{background-color:var(--kwall-color-primary-1);}ul.sidebar-navbar li.nav-item ul{padding:0;}ul.sidebar-navbar li.nav-item ul li{list-style:none;}ul.sidebar-navbar li.nav-item .nav-link{display:block;color:var(--color-csn-blue);font-family:var(--font-heading);font-size:1.125rem;letter-spacing:0.045625rem;font-weight:700;text-transform:uppercase;text-decoration:none;-webkit-box-shadow:none;box-shadow:none;padding:1.125rem 1.4rem;border-bottom:1px var(--color-csn-blue) solid;}ul.sidebar-navbar li.nav-item .nav-link:hover,ul.sidebar-navbar li.nav-item .nav-link:focus,ul.sidebar-navbar li.nav-item .nav-link.is-active{background:var(--color-faded-sand);color:var(--color-black);}ul.sidebar-navbar li.nav-item.active-trail{border-left:4px solid var(--color-csn-blue);}ul.sidebar-navbar li.nav-item.active-trail > a.is-active{color:var(--color-csn-blue);}ul.sidebar-navbar li.nav-item.active-trail > a:hover,ul.sidebar-navbar li.nav-item.active-trail > a:focus{color:var(--color-black);}ul.sidebar-navbar li.nav-item.active-trail li a{padding-left:2.625rem;color:var(--color-black);text-transform:unset;font-weight:500;font-family:var(--font-accent);}ul.sidebar-navbar li.nav-item[aria-label=Search]{display:none;}table{background-color:var(--color-white);width:100%;margin-bottom:1rem;vertical-align:top;}table thead tr th{font-weight:700 !important;text-align:left;color:var(--color-csn-blue) !important;font-family:var(--font-main);}table thead tr th,table thead tr td{font-weight:400;padding:1rem !important;}@media (min-width:768px){table thead tr th,table thead tr td{padding:1.625rem 1rem !important;}}table tbody tr th span{font-weight:400;}table tbody tr th,table tbody tr td{padding:1rem !important;}table.table{--bs-table-color-type:initial;--bs-table-bg-type:initial;--bs-table-color-state:initial;--bs-table-bg-state:initial;--bs-table-color:var(--bs-body-color);--bs-table-bg:var(--bs-body-bg);--bs-table-border-color:var(--color-csn-blue);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-body-color);--bs-table-striped-bg:#f9f9f9;--bs-table-active-color:var(--bs-body-color);--bs-table-active-bg:rgba(var(--bs-body-color),0.1);--bs-table-hover-color:var(--bs-body-color);--bs-table-hover-bg:rgba(var(--bs-body-color),0.075);border-color:var(--bs-table-border-color);}table.table tbody{border-top:0.1875rem var(--color-csn-blue) solid;}table.table tbody tr{border-bottom:0.1rem var(--color-csn-blue) solid;}table.table tbody tr th,table.table tbody tr td{padding:1rem !important;}@media (min-width:768px){table.table tbody tr th,table.table tbody tr td{padding:1.625rem 1rem !important;}}table.table caption:not(:focus):not(:active){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;}table.custom-table{color:black;}table.custom-table th{color:var(--color-black);text-align:center;}table.custom-table td{color:var(--color-black) !important;font-weight:bold;font-size:1.125rem;}table.custom-table td:last-child{color:var(--color-csn-blue);}table.custom-table thead,table.custom-table tbody,table.custom-table tfoot,table.custom-table tr,table.custom-table td,table.custom-table th{border-width:0.15rem;border-color:var(--color-black);}table.compact-table{width:auto;margin-bottom:0;}table.compact-table tbody th,table.compact-table tbody td{padding:0.2rem !important;vertical-align:initial;}.paragraph--type--table .tablefield-wrapper{overflow:auto;}body.path-site-search{background-color:#f0f0f0;}.view-search .view-filters{background-color:var(--color-white);padding:1.625rem 2.8125rem;margin-bottom:2rem;}.view-search .view-filters .views-exposed-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;}@media (min-width:768px){.view-search .view-filters .views-exposed-form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}}.view-search .view-filters .views-exposed-form .form-type-textfield{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;}@media (min-width:768px){.view-search .view-filters .views-exposed-form .form-type-textfield{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}}.view-search .view-filters .views-exposed-form .form-type-textfield label{font-family:var(--font-heading);font-size:1.125rem;text-transform:uppercase;}.view-search .view-filters .views-exposed-form .form-type-textfield .form-text{margin:0;}.view-search .view-filters .views-exposed-form .form-actions{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1.5rem;}.view-search .view-filters .views-exposed-form .form-actions .button{margin:0;}.view-search .view-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.75rem;margin-bottom:2rem;}.view-search .view-header h2{margin:0;font-size:1.5rem;}@media (min-width:992px){.view-search .view-header h2{font-size:2.25rem;}}.view-search .view-header p{margin:0;}.view-search .view-content .views-row{background-color:var(--color-white);border-radius:0.625rem;padding:1.625rem 2.8125rem;}.view-search .view-content .views-row:not(:last-child){margin-bottom:1.875rem;}.view-search .view-content .view-search-title{font-size:1.25rem;margin-top:0;}.view-search .view-content .view-search-title a{color:var(--color-csn-blue);text-decoration:none;-webkit-box-shadow:none;box-shadow:none;}.view-search .view-content .view-search-title a:hover{text-decoration:none;-webkit-box-shadow:inset 0 -0.125rem 0 var(--color-black);box-shadow:inset 0 -0.125rem 0 var(--color-black);}.view-search .view-content .field-content{color:var(--color-black-lt);}.view-search .view-content .field-content strong{font-weight:700;color:var(--color-black);}.view-social-grid{margin-bottom:0;}.view-social-grid > .view-content .card{--bs-card-border-radius:0;}@media (min-width:768px){.view-social-grid > .view-content .card{height:100%;border:none;-webkit-box-shadow:0 0 0.6rem 0 rgba(0,0,0,0.25);box-shadow:0 0 0.6rem 0 rgba(0,0,0,0.25);}}.view-social-grid > .view-content .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;}.view-social-grid > .view-content .slick-list{margin:0 -0.7rem;}@media (min-width:768px){.view-social-grid > .view-content .slick-list{padding:0;}}.view-social-grid > .view-content .slick-slide{height:inherit;margin:0 0.7rem;padding-bottom:0.5rem;}.view-social-grid > .view-content .slick-slide .card{height:100%;}.view-social-grid > .view-content .custom-arrows{position:absolute;top:50%;z-index:2;left:0;--bs-gutter-x:0;}.view-social-grid > .view-content .custom-arrows .slick-arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--color-white);border-radius:50%;font-size:1.5rem;padding:1.5rem;}.view-social-grid > .view-content .custom-arrows .slick-arrow svg{color:var(--kwall-color-primary-1);}.view-social-grid > .view-content .custom-arrows .slick-arrow:hover,.view-social-grid > .view-content .custom-arrows .slick-arrow:active,.view-social-grid > .view-content .custom-arrows .slick-arrow:focus{background-color:var(--kwall-color-primary-1);}.view-social-grid > .view-content .custom-arrows .slick-arrow:hover svg,.view-social-grid > .view-content .custom-arrows .slick-arrow:active svg,.view-social-grid > .view-content .custom-arrows .slick-arrow:focus svg{color:var(--color-white);}.view-social-grid > .view-content .custom-arrows .slick-arrow:before{display:none;}.view-social-grid > .view-content .custom-arrows .slick-prev{left:1rem;}.view-social-grid > .view-content .custom-arrows .slick-next{right:2rem;}.view-attachment-before .views-summary a{padding:12px 24px;margin:4px 4px 4px 0;background-color:rgba(0,0,0,0.06);color:var(--color-gray-dk) !important;float:left;-webkit-box-shadow:none !important;box-shadow:none !important;-webkit-transition:all 0.3s !important;transition:all 0.3s !important;}.view-attachment-before .views-summary a:hover{background-color:var(--color-blue-dk);color:var(--color-white) !important;}@media (max-width:575px){.view-attachment-before .views-summary a{padding:6px 12px;font-size:1rem;}}.view-search-form{background:rgba(0,0,0,0.06);padding:1rem;clear:both;}.view-search-form label{font-weight:500;}@media (min-width:576px){.view-search-form form .form--inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}}.view-search-form form .form--inline .form-control{margin-top:0.625rem;margin-bottom:1em;}.view-search-form form .form--inline .form-item{margin-bottom:0;width:70%;}.view-search-form form .form--inline .form-submit{margin-bottom:0;}.view-search-form form .form--inline .form-actions{margin-top:0.625rem;}.custom-results .views-row{margin-bottom:10px;}.custom-results .views-row .views-field .field-content a{font-weight:300;font-size:1.125rem;-webkit-transition:all 0.3s;transition:all 0.3s;text-decoration:underline;color:var(--color-csn-blue);}.custom-results .views-row .views-field .field-content a:hover{color:var(--color-csn-blue-dk);}@media (max-width:575px){.custom-results .views-row .views-field .field-content a{font-size:1rem;}}.no-result-sectn .fa-face-frown{font-size:180px;}
