@import url("https://use.typekit.net/hjl6ldk.css");@import url("https://use.typekit.net/hjl6ldk.css");
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.path-admin .mt-no-opacity{opacity:1;filter:alpha(opacity=100);}
:root{--mt-color-base:#323232;--mt-color-base-dark:#323232;--mt-color-base-light:#323232;--mt-color-base-contrast:#F6F9FC;--mt-color-base-value:50,50,50;--mt-color-base-contrast-value:246,249,252;--mt-color-primary:hsl(249,99%,60%);--mt-color-primary-dark:hsl(249,99%,50%);--mt-color-primary-light:hsl(243,100%,70%);--mt-color-primary-contrast:var(--mt-color-base-contrast);--mt-color-primary-value:249,99%,60%;--mt-color-primary-dark-value:249,99%,50%;--mt-color-primary-light-value:243,100%,70%;--mt-color-primary-contrast-value:var(--mt-color-base-contrast-value);--mt-color-primary-filter:invert(17%) sepia(84%) saturate(5637%) hue-rotate(250deg) brightness(100%) contrast(100%);--mt-color-accent:#f8f9fb;--mt-color-accent-dark:#f8f9fb;--mt-color-accent-light:#f8f9fb;--mt-color-accent-contrast:var(--mt-color-base);--mt-color-accent-contrast-value:var(--mt-color-base-value);--mt-color-secondary:hsl(249,99%,60%);--mt-color-secondary-dark:hsl(249,99%,50%);--mt-color-secondary-light:hsl(249,99%,90%);--mt-color-secondary-contrast:var(--mt-color-base-contrast);--mt-color-secondary-value:249,99%,60%;--mt-color-tint:#f1f1f1;--mt-color-tint-contrast:var(--mt-color-base);--mt-color-tint-contrast-value:var(--mt-color-base-value);--mt-color-shade:hsl(225,6%,13%);--mt-color-shade-contrast:var(--mt-color-base-contrast);--mt-color-shade-contrast-value:var(--mt-color-base-contrast-value);--mt-color-dark-colored:hsl(249,99%,35%);--mt-color-dark-colored-contrast:var(--mt-color-base-contrast);--mt-color-dark-colored-value:249,99%,35%;--mt-color-dark-colored-contrast-value:var(--mt-color-base-contrast-value);--mt-color-colored:var(--mt-color-primary);--mt-color-colored-light:var(--mt-color-primary-light);--mt-color-colored-contrast:var(--mt-color-primary-contrast);--mt-color-colored-value:var(--mt-color-primary-value);--mt-color-colored-contrast-value:var(--mt-color-primary-contrast-value);--mt-color-bright:#ffffff;--mt-color-bright-contrast:var(--mt-color-base);--mt-color-bright-value:var(--mt-color-base-contrast-value);--mt-color-bright-contrast-value:var(--mt-color-base-value);--mt-color-dark:#000000;--mt-color-dark-contrast:var(--mt-color-base-contrast);--mt-color-dark-contrast-value:var(--mt-color-base-contrast-value);--mt-color-pattern:#ffffff;--mt-color-pattern-contrast:var(--mt-color-base);--mt-color-pattern-contrast-value:var(--mt-color-base-value);--mt-color-default:#ffffff;--mt-color-default-light:#ffffff;--mt-color-default-contrast:var(--mt-color-base);--mt-color-default-value:242,242,242;--mt-color-default-contrast-value:var(--mt-color-base-value);--mt-color-success:#3E9300;--mt-color-success-dark:#547f1f;--mt-color-success-contrast:#ffffff;--mt-color-danger:#CC0000;--mt-color-danger-dark:#980a00;--mt-color-danger-contrast:#ffffff;--mt-color-warning:#EA9900;--mt-color-warning-dark:#e2630b;--mt-color-warning-contrast:#ffffff;--mt-form-border:rgba(var(--mt-color-base-value),0.2);--mt-form-border-contrast:rgba(var(--mt-color-base-contrast-value),0.3);--mt-form-border-focus:var(--mt-color-primary);--mt-form-border-focus-contrast:rgba(var(--mt-color-base-contrast-value),1);--mt-form-color:var(--mt-color-base);--mt-form-color-contrast:var(--mt-color-base-contrast);--mt-form-label-color:rgba(var(--mt-color-base-value),0.9);--mt-form-placeholder:rgba(var(--mt-color-base-value),0.5);--mt-form-placeholder-contrast:rgba(var(--mt-color-base-contrast-value),0.5);--mt-active-cell:hsla(var(--mt-color-primary-value),0.12);}
.mt-style-sharp a.mt-button,.mt-style-sharp .mt-button > a,.mt-style-sharp button.mt-button,.mt-style-sharp input[type="submit"],.mt-style-sharp input[type="reset"],.mt-style-sharp input[type="button"],.mt-style-sharp a.mt-button:before,.mt-style-sharp .mt-button > a:before,.mt-style-sharp button.mt-button:before,.mt-style-sharp .mt-count-down__button,.mt-style-sharp .col-12 .view > .more-link a,.mt-style-sharp .menu.cta-active > li:last-child > a,.mt-style-sharp .menu.cta-active > li:last-child > a:before,.mt-style-sharp .mt-collapse-button,.mt-style-sharp .mt-collapse .card,.mt-style-sharp .product-content .flag-anon-message > span{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.mt-style-oval a.mt-button,.mt-style-oval .mt-button > a,.mt-style-oval button.mt-button,.mt-style-oval input[type="submit"],.mt-style-oval input[type="reset"],.mt-style-oval input[type="button"],.mt-style-oval a.mt-button:before,.mt-style-oval .mt-button > a:before,.mt-style-oval button.mt-button:before,.mt-style-oval .mt-count-down__button,.mt-style-oval .col-12 .view > .more-link a,.mt-style-oval .menu.cta-active > li:last-child > a,.mt-style-oval .menu.cta-active > li:last-child > a:before,.mt-style-oval .mt-collapse-button,.mt-style-oval .product-content .flag-anon-message > span{-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;}.mt-style-oval .mt-collapse .card{-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;}.mt-style-rounded a.mt-button,.mt-style-rounded .mt-button > a,.mt-style-rounded button.mt-button,.mt-style-rounded input[type="submit"],.mt-style-rounded input[type="reset"],.mt-style-rounded input[type="button"],.mt-style-rounded a.mt-button:before,.mt-style-rounded .mt-button > a:before,.mt-style-rounded button.mt-button:before,.mt-style-rounded .mt-count-down__button,.mt-style-rounded .col-12 .view > .more-link a,.mt-style-rounded .menu.cta-active > li:last-child > a,.mt-style-rounded .menu.cta-active > li:last-child > a:before,.mt-style-rounded .mt-collapse-button,.mt-style-rounded .mt-collapse .card,.mt-style-rounded .product-content .flag-anon-message > span{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.mt-style-sharp .collapsible-sticky-footer-trigger .mt-button,.mt-style-sharp .collapsible-block__trigger a,.mt-style-sharp .overlay-icon,.mt-style-sharp ul.icons-list.icons-list--bordered li a,.mt-style-sharp .to-top{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.mt-style-rounded .collapsible-sticky-footer-trigger .mt-button,.mt-style-oval .collapsible-sticky-footer-trigger .mt-button,.mt-style-rounded .collapsible-block__trigger a,.mt-style-oval .collapsible-block__trigger a{-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}.mt-style-rounded .overlay-icon,.mt-style-oval .overlay-icon,.mt-style-rounded ul.icons-list.icons-list--bordered li a,.mt-style-oval ul.icons-list.icons-list--bordered li a,.mt-style-rounded .to-top{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.mt-style-oval .to-top{-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;}.mt-style-button-sharp a.mt-button,.mt-style-button-sharp .mt-button > a,.mt-style-button-sharp button.mt-button,.mt-style-button-sharp input[type="submit"],.mt-style-button-sharp input[type="reset"],.mt-style-button-sharp input[type="button"],.mt-style-button-sharp a.mt-button:before,.mt-style-button-sharp .mt-button > a:before,.mt-style-button-sharp button.mt-button:before,.mt-style-button-sharp .mt-count-down__button,.mt-style-button-sharp .col-12 .view > .more-link a,.mt-style-button-sharp .menu.cta-active > li:last-child > a,.mt-style-button-sharp .menu.cta-active > li:last-child > a:before,.mt-style-button-sharp .mt-collapse-button,.mt-style-button-sharp .mt-collapse .card,.mt-style-button-sharp .product-content .flag-anon-message > span{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.mt-style-button-oval a.mt-button,.mt-style-button-oval .mt-button > a,.mt-style-button-oval button.mt-button,.mt-style-button-oval input[type="submit"],.mt-style-button-oval input[type="reset"],.mt-style-button-oval input[type="button"],.mt-style-button-oval a.mt-button:before,.mt-style-button-oval .mt-button > a:before,.mt-style-button-oval button.mt-button:before,.mt-style-button-oval .mt-count-down__button,.mt-style-button-oval .col-12 .view > .more-link a,.mt-style-button-oval .menu.cta-active > li:last-child > a,.mt-style-button-oval .menu.cta-active > li:last-child > a:before,.mt-style-button-oval .mt-collapse-button,.mt-style-button-oval .product-content .flag-anon-message > span{-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;}.mt-style-button-oval .mt-collapse .card{-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;}.mt-style-button-rounded a.mt-button,.mt-style-button-rounded .mt-button > a,.mt-style-button-rounded button.mt-button,.mt-style-button-rounded input[type="submit"],.mt-style-button-rounded input[type="reset"],.mt-style-button-rounded input[type="button"],.mt-style-button-rounded a.mt-button:before,.mt-style-button-rounded .mt-button > a:before,.mt-style-button-rounded button.mt-button:before,.mt-style-button-rounded .mt-count-down__button,.mt-style-button-rounded .col-12 .view > .more-link a,.mt-style-button-rounded .menu.cta-active > li:last-child > a,.mt-style-button-rounded .menu.cta-active > li:last-child > a:before,.mt-style-button-rounded .mt-collapse-button,.mt-style-button-rounded .mt-collapse .card,.mt-style-button-rounded .product-content .flag-anon-message > span{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.mt-style-button-sharp .collapsible-sticky-footer-trigger .mt-button,.mt-style-button-sharp .collapsible-block__trigger a,.mt-style-button-sharp .overlay-icon,.mt-style-button-sharp ul.icons-list.icons-list--bordered li a,.mt-style-button-sharp .to-top{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.mt-style-button-rounded .collapsible-sticky-footer-trigger .mt-button,.mt-style-button-oval .collapsible-sticky-footer-trigger .mt-button,.mt-style-button-rounded .collapsible-block__trigger a,.mt-style-button-oval .collapsible-block__trigger a{-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}.mt-style-button-rounded .overlay-icon,.mt-style-button-oval .overlay-icon,.mt-style-button-rounded ul.icons-list.icons-list--bordered li a,.mt-style-button-oval ul.icons-list.icons-list--bordered li a,.mt-style-button-rounded .to-top{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.mt-style-button-oval .to-top{-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;}
.mt-style-sharp input.form-text,.mt-style-sharp input.form-tel,.mt-style-sharp input.form-email,.mt-style-sharp input.form-url,.mt-style-sharp input.form-search,.mt-style-sharp input.form-file,.mt-style-sharp input.form-number,.mt-style-sharp input.form-color,.mt-style-sharp input.form-date,.mt-style-sharp input.form-time,.mt-style-sharp textarea,.mt-style-sharp fieldset,.mt-style-sharp details,.mt-style-sharp select,.mt-style-sharp table,.mt-style-sharp .cart-block--contents__items,.mt-style-sharp .table-responsive,.mt-style-sharp .block-mailchimp-signup .form-actions input[type="submit"],.mt-style-sharp .block-search .form-actions:after{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.mt-style-oval input.form-text,.mt-style-oval input.form-tel,.mt-style-oval input.form-email,.mt-style-oval input.form-url,.mt-style-oval input.form-search,.mt-style-oval input.form-file,.mt-style-oval input.form-number,.mt-style-oval input.form-color,.mt-style-oval input.form-date,.mt-style-oval input.form-time,.mt-style-oval select,.mt-style-oval textarea,.mt-style-oval .block-mailchimp-signup .form-actions input[type="submit"],.mt-style-oval .block-search .form-actions:after{-webkit-border-radius:var(--mt-oval-radius);-moz-border-radius:var(--mt-oval-radius);border-radius:var(--mt-oval-radius);}.mt-style-oval input.form-text,.mt-style-oval input.form-tel,.mt-style-oval input.form-email,.mt-style-oval input.form-url,.mt-style-oval input.form-search,.mt-style-oval input.form-file,.mt-style-oval input.form-number,.mt-style-oval input.form-color,.mt-style-oval input.form-date,.mt-style-oval input.form-time,.mt-style-oval select,.mt-style-oval textarea{padding-left:20px;padding-right:20px;}.mt-style-oval fieldset,.mt-style-oval table,.mt-style-oval .table-responsive,.mt-style-oval .cart-block--contents__items,.mt-style-oval details{-webkit-border-radius:var(--mt-rounded-radius);-moz-border-radius:var(--mt-rounded-radius);border-radius:var(--mt-rounded-radius);}.mt-style-rounded input.form-text,.mt-style-rounded input.form-tel,.mt-style-rounded input.form-email,.mt-style-rounded input.form-url,.mt-style-rounded input.form-search,.mt-style-rounded input.form-file,.mt-style-rounded input.form-number,.mt-style-rounded input.form-color,.mt-style-rounded input.form-date,.mt-style-rounded input.form-time,.mt-style-rounded textarea,.mt-style-rounded fieldset,.mt-style-rounded details,.mt-style-rounded select,.mt-style-rounded table,.mt-style-rounded .cart-block--contents__items,.mt-style-rounded .table-responsive,.mt-style-rounded .block-mailchimp-signup .form-actions input[type="submit"],.mt-style-rounded .block-search .form-actions:after{-webkit-border-radius:var(--mt-rounded-radius);-moz-border-radius:var(--mt-rounded-radius);border-radius:var(--mt-rounded-radius);}.mt-style-form-sharp input.form-text,.mt-style-form-sharp input.form-tel,.mt-style-form-sharp input.form-email,.mt-style-form-sharp input.form-url,.mt-style-form-sharp input.form-search,.mt-style-form-sharp input.form-file,.mt-style-form-sharp input.form-number,.mt-style-form-sharp input.form-color,.mt-style-form-sharp input.form-date,.mt-style-form-sharp input.form-time,.mt-style-form-sharp textarea,.mt-style-form-sharp fieldset,.mt-style-form-sharp details,.mt-style-form-sharp select,.mt-style-form-sharp table,.mt-style-form-sharp .table-responsive,.mt-style-form-sharp .cart-block--contents__items,.mt-style-form-sharp .block-mailchimp-signup .form-actions input[type="submit"],.mt-style-form-sharp .block-search .form-actions:after{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.mt-style-form-oval input.form-text,.mt-style-form-oval input.form-tel,.mt-style-form-oval input.form-email,.mt-style-form-oval input.form-url,.mt-style-form-oval input.form-search,.mt-style-form-oval input.form-file,.mt-style-form-oval input.form-number,.mt-style-form-oval input.form-color,.mt-style-form-oval input.form-date,.mt-style-form-oval input.form-time,.mt-style-form-oval select,.mt-style-form-oval textarea,.mt-style-form-oval .block-mailchimp-signup .form-actions input[type="submit"],.mt-style-form-oval .block-search .form-actions:after{-webkit-border-radius:var(--mt-oval-radius);-moz-border-radius:var(--mt-oval-radius);border-radius:var(--mt-oval-radius);}.mt-style-form-oval input.form-text,.mt-style-form-oval input.form-tel,.mt-style-form-oval input.form-email,.mt-style-form-oval input.form-url,.mt-style-form-oval input.form-search,.mt-style-form-oval input.form-file,.mt-style-form-oval input.form-number,.mt-style-form-oval input.form-color,.mt-style-form-oval input.form-date,.mt-style-form-oval input.form-time,.mt-style-form-oval select,.mt-style-form-oval textarea{padding-left:20px;padding-right:20px;}.mt-style-form-oval fieldset,.mt-style-form-oval table,.mt-style-form-oval .table-responsive,.mt-style-form-oval .cart-block--contents__items,.mt-style-form-oval details{-webkit-border-radius:var(--mt-rounded-radius);-moz-border-radius:var(--mt-rounded-radius);border-radius:var(--mt-rounded-radius);}.mt-style-form-rounded input.form-text,.mt-style-form-rounded input.form-tel,.mt-style-form-rounded input.form-email,.mt-style-form-rounded input.form-url,.mt-style-form-rounded input.form-search,.mt-style-form-rounded input.form-file,.mt-style-form-rounded input.form-number,.mt-style-form-rounded input.form-color,.mt-style-form-rounded input.form-date,.mt-style-form-rounded input.form-time,.mt-style-form-rounded textarea,.mt-style-form-rounded fieldset,.mt-style-form-rounded details,.mt-style-form-rounded select,.mt-style-form-rounded table,.mt-style-form-rounded .table-responsive,.mt-style-form-rounded .cart-block--contents__items,.mt-style-form-rounded .block-mailchimp-signup .form-actions input[type="submit"],.mt-style-form-rounded .block-search .form-actions:after{-webkit-border-radius:var(--mt-rounded-radius);-moz-border-radius:var(--mt-rounded-radius);border-radius:var(--mt-rounded-radius);}
.mt-style-sharp,:root .mt-style-image-sharp{--mt-image-border-radius:0;}.mt-style-oval,:root .mt-style-image-oval{--mt-image-border-radius:10px;}.mt-style-rounded,:root .mt-style-image-rounded{--mt-image-border-radius:10px;}img,.overlay,.in-page-images-carousel .slides li a:after,.field--name-field-mt-srv-image:before,.field--name-field-mt-highlight-image:before,.video-item > a:before,.field--name-field-mt-pst-image:before,.field--name-field-mt-hft-feature .field--name-field-mt-highlight-image,.field--name-field-mt-hft-feature .field--name-field-mt-highlight-image img,.field--name-field-mt-hft-feature .field--name-field-mt-highlight-image .overlay{-webkit-border-radius:var(--mt-image-border-radius);-moz-border-radius:var(--mt-image-border-radius);border-radius:var(--mt-image-border-radius);}.feature-item__image .overlay-inner{border-bottom-right-radius:var(--mt-image-border-radius);border-bottom-left-radius:var(--mt-image-border-radius);}
.mt-style-sharp .sf-menu ul{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.mt-style-oval .sf-menu ul{-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;}.mt-style-oval .sf-accordion ul > li:first-child > a,.mt-style-oval .sf-accordion ul > li:last-child > a,.mt-style-oval .sf-accordion ul{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.mt-style-rounded .sf-menu ul{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}.mt-style-menu-sharp .sf-menu ul{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.mt-style-menu-oval .sf-menu ul{-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;}.mt-style-menu-rounded .sf-menu ul{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.mt-link-style-animated-icon .mt-link-stylable{margin:0 0 10px 0px;display:inline-block;background-color:transparent;padding:0;border:none;font-weight:500;text-decoration:none;position:relative;padding-left:25px;}.mt-link-style-animated-icon .mt-link-stylable:hover{padding-left:40px;}.mt-link-style-animated-icon .mt-link-stylable:before{width:15px;height:1px;content:"";position:absolute;left:0;top:50%;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.mt-link-style-animated-icon .mt-link-stylable:hover:before{width:30px;}.mt-link-style-animated-icon .region--default-background .mt-link-stylable:before{background-color:var(--mt-color-default-contrast);}.mt-link-style-animated-icon .region--bright-background .mt-link-stylable:before{background-color:var(--mt-color-bright-contrast);}.mt-link-style-animated-icon .region--accent-background .mt-link-stylable:before{background-color:var(--mt-color-accent-contrast);}.mt-link-style-animated-icon .region--tint-background .mt-link-stylable:before{background-color:var(--mt-color-tint-contrast);}.mt-link-style-animated-icon .region--shade-background .mt-link-stylable:before{background-color:var(--mt-color-shade-contrast);}.mt-link-style-animated-icon .region--colored-background .mt-link-stylable:before{background-color:var(--mt-color-colored-contrast);}.mt-link-style-animated-icon .region--dark-colored-background .mt-link-stylable:before{background-color:var(--mt-color-dark-colored-contrast);}.mt-link-style-animated-icon .region--dark-background .mt-link-stylable:before{background-color:var(--mt-color-dark-contrast);}.mt-link-style-animated-icon .region--pattern .mt-link-stylable:before{background-color:var(--mt-color-pattern-contrast);}.mt-link-style-animated-icon-2 .mt-link-stylable{margin:0 0 10px 0px;display:inline-block;background-color:transparent;padding:0;border:none;font-weight:500;text-decoration:none;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;}.mt-link-style-animated-icon-2 .mt-link-stylable:after{font-family:'Font Awesome 5 Free','Font Awesome 5 Pro';content:"\f30b";font-weight:900;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;-webkit-transition-delay:0s;transition-delay:0s;font-size:20px;position:relative;left:10px;top:1px;}.mt-link-style-animated-icon-2 .mt-link-stylable:hover:after{left:15px;}.mt-link-style-animated-underline-1 .mt-link-stylable{padding-bottom:8px;position:relative;text-decoration:none;display:inline-block;}.mt-link-style-animated-underline-1 .mt-link-stylable:hover{text-decoration:none;}.mt-link-style-animated-underline-1 .mt-link-stylable:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-ms-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;}.mt-link-style-animated-underline-1 .region--colored-background .mt-link-stylable:after{background-color:var(--mt-color-colored-contrast);}.mt-link-style-animated-underline-1 .mt-link-stylable:hover:after{left:-3%;width:106%;}.mt-link-style-animated-underline-2 .mt-link-stylable{padding-bottom:8px;position:relative;text-decoration:none;display:inline-block;}.mt-link-style-animated-underline-2 .mt-link-stylable:hover{text-decoration:none;}.mt-link-style-animated-underline-2 .mt-link-stylable:after{content:"";position:absolute;bottom:0;left:0;width:0%;height:2px;-webkit-animation-name:borderOut;animation-name:borderOut;-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}.mt-link-style-animated-underline-2 .region--colored-background .mt-link-stylable:after{background-color:var(--mt-color-colored-contrast);}.mt-link-style-animated-underline-2 .mt-link-stylable:hover:after{width:100%;-webkit-animation-name:borderIn;animation-name:borderIn;-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}@-webkit-keyframes borderIn{0%{width:0%;}100%{width:100%;}}@keyframes borderIn{0%{width:0;}100%{width:100%;}}@-webkit-keyframes borderOut{0%{width:100%;left:0;}100%{width:0%;left:100%;}}@keyframes borderOut{0%{width:100%;left:0;}100%{width:0%;left:100%;}}.mt-link-style-animated-underline-3 .mt-link-stylable{position:relative;text-decoration:none;display:inline-block;z-index:1;}.mt-link-style-animated-underline-3 .mt-link-stylable:before{content:"";width:0;height:4px;position:absolute;top:50%;margin-top:-2px;z-index:-1;left:50%;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);}.mt-link-style-animated-underline-3 .region--colored-background .mt-link-stylable:before{background-color:var(--mt-color-colored-contrast);}.mt-link-style-animated-underline-3 .mt-link-stylable:hover:before{width:100%;left:0px;}.mt-link-style-animated-background-1 .mt-link-stylable{position:relative;text-decoration:none;z-index:1;}.mt-link-style-animated-background-1 .mt-link-stylable:hover,.mt-link-style-animated-background-1 .mt-link-stylable:focus{color:var(--mt-color-secondary-contrast);text-decoration:none;}.mt-link-style-animated-background-1 .mt-link-stylable:before{content:"";z-index:-1;position:absolute;width:100%;height:0;left:0;top:50%;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-ms-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;}.mt-link-style-animated-background-1 .mt-link-stylable:hover:before,.mt-link-style-animated-background-1 .mt-link-stylable:focus:before{height:100%;top:0;}.mt-link-style-animated-background-1 .region--colored-background .mt-link-stylable:before{background-color:var(--mt-color-colored-contrast);}.mt-link-style-animated-background-1 .region--colored-background .mt-link-stylable:hover,.mt-link-style-animated-background-1 .region--colored-background .mt-link-stylable:focus{color:var(--mt-color-colored);}.mt-link-style-animated-background-2 .mt-link-stylable{position:relative;text-decoration:none;z-index:1;}.mt-link-style-animated-background-2 .mt-link-stylable:hover,.mt-link-style-animated-background-2 .mt-link-stylable:focus{text-decoration:none;color:var(--mt-color-secondary-contrast);}.mt-link-style-animated-background-2 .mt-link-stylable:after{content:"";z-index:-1;position:absolute;left:-2%;width:0%;bottom:0;height:100%;-webkit-animation-name:backgroundOut;animation-name:backgroundOut;-webkit-animation-duration:0.2s;animation-duration:0.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}.mt-link-style-animated-background-2 .mt-link-stylable:hover:after,.mt-link-style-animated-background-2 .mt-link-stylable:focus:after{width:104%;-webkit-animation-name:backgroundIn;animation-name:backgroundIn;-webkit-animation-duration:0.2s;animation-duration:0.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}.mt-link-style-animated-background-2 .region--colored-background .mt-link-stylable:after{background-color:var(--mt-color-colored-contrast);}.mt-link-style-animated-background-2 .region--colored-background .mt-link-stylable:hover,.mt-link-style-animated-background-2 .region--colored-background .mt-link-stylable:focus{color:var(--mt-color-colored);}@-webkit-keyframes backgroundIn{0%{width:0%;}100%{width:104%;}}@keyframes backgroundIn{0%{width:0;}100%{width:104%;}}@-webkit-keyframes backgroundOut{0%{width:104%;left:-2%;}100%{width:0%;left:100%;}}@keyframes backgroundOut{0%{width:104%;left:-2%;}100%{width:0%;left:100%;}}.mt-link-style-animated-background-3 .mt-link-stylable{position:relative;text-decoration:none;z-index:1;}.mt-link-style-animated-background-3 .mt-link-stylable:hover,.mt-link-style-animated-background-3 .mt-link-stylable:focus{color:var(--mt-color-secondary-contrast);text-decoration:none;}.mt-link-style-animated-background-3 .mt-link-stylable:before{content:"";z-index:-1;position:absolute;width:100%;height:2px;left:0;bottom:0;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-ms-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;}.mt-link-style-animated-background-3 .mt-link-stylable:hover:before,.mt-link-style-animated-background-3 .mt-link-stylable:focus:before{height:100%;}.mt-link-style-animated-background-3 .region--colored-background .mt-link-stylable:before{background-color:var(--mt-color-colored-contrast);}.mt-link-style-animated-background-3 .region--colored-background .mt-link-stylable:hover,.mt-link-style-animated-background-3 .region--colored-background .mt-link-stylable:focus{color:var(--mt-color-colored);}
:root{--mt-oval-radius:20px;--mt-rounded-radius:6px;}.mt-style-sharp .mt-style-custom-all{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.mt-style-sharp .mt-style-custom-tl{-webkit-border-top-left-radius:0;-moz-border-top-left-radius:0;border-top-left-radius:0;}.mt-style-sharp .mt-style-custom-tr{-webkit-border-top-right-radius:0;-moz-border-top-right-radius:0;border-top-right-radius:0;}.mt-style-sharp .mt-style-custom-bl{-webkit-border-bottom-left-radius:0;-moz-border-bottom-left-radius:0;border-bottom-left-radius:0;}.mt-style-sharp .mt-style-custom-br{-webkit-border-bottom-right-radius:0;-moz-border-bottom-right-radius:0;border-bottom-right-radius:0;}.mt-style-oval .mt-style-custom-all{-webkit-border-radius:var(--mt-oval-radius);-moz-border-radius:var(--mt-oval-radius);border-radius:var(--mt-oval-radius);}.mt-style-oval .mt-style-custom-tl{-webkit-border-top-left-radius:var(--mt-oval-radius);-moz-border-top-left-radius:var(--mt-oval-radius);border-top-left-radius:var(--mt-oval-radius);}.mt-style-oval .mt-style-custom-tr{-webkit-border-top-right-radius:var(--mt-oval-radius);-moz-border-top-right-radius:var(--mt-oval-radius);border-top-right-radius:var(--mt-oval-radius);}.mt-style-oval .mt-style-custom-bl{-webkit-border-bottom-left-radius:var(--mt-oval-radius);-moz-border-bottom-left-radius:var(--mt-oval-radius);border-bottom-left-radius:var(--mt-oval-radius);}.mt-style-oval .mt-style-custom-br{-webkit-border-bottom-right-radius:var(--mt-oval-radius);-moz-border-bottom-right-radius:var(--mt-oval-radius);border-bottom-right-radius:var(--mt-oval-radius);}.mt-style-rounded .mt-style-custom-all{-webkit-border-radius:var(--mt-rounded-radius);-moz-border-radius:var(--mt-rounded-radius);border-radius:var(--mt-rounded-radius);}.mt-style-rounded .mt-style-custom-tl{-webkit-border-top-left-radius:var(--mt-rounded-radius);-moz-border-top-left-radius:var(--mt-rounded-radius);border-top-left-radius:var(--mt-rounded-radius);}.mt-style-rounded .mt-style-custom-tr{-webkit-border-top-right-radius:var(--mt-rounded-radius);-moz-border-top-right-radius:var(--mt-rounded-radius);border-top-right-radius:var(--mt-rounded-radius);}.mt-style-rounded .mt-style-custom-bl{-webkit-border-bottom-left-radius:var(--mt-rounded-radius);-moz-border-bottom-left-radius:var(--mt-rounded-radius);border-bottom-left-radius:var(--mt-rounded-radius);}.mt-style-rounded .mt-style-custom-br{-webkit-border-bottom-right-radius:var(--mt-rounded-radius);-moz-border-bottom-right-radius:var(--mt-rounded-radius);border-bottom-right-radius:var(--mt-rounded-radius);}.mt-style-custom-sharp .mt-style-custom-all{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.mt-style-custom-sharp .mt-style-custom-tl{-webkit-border-top-left-radius:0;-moz-border-top-left-radius:0;border-top-left-radius:0;}.mt-style-custom-sharp .mt-style-custom-tr{-webkit-border-top-right-radius:0;-moz-border-top-right-radius:0;border-top-right-radius:0;}.mt-style-custom-sharp .mt-style-custom-bl{-webkit-border-bottom-left-radius:0;-moz-border-bottom-left-radius:0;border-bottom-left-radius:0;}.mt-style-custom-sharp .mt-style-custom-br{-webkit-border-bottom-right-radius:0;-moz-border-bottom-right-radius:0;border-bottom-right-radius:0;}.mt-style-custom-oval .mt-style-custom-all{-webkit-border-radius:var(--mt-oval-radius);-moz-border-radius:var(--mt-oval-radius);border-radius:var(--mt-oval-radius);}.mt-style-custom-oval .mt-style-custom-tl{-webkit-border-top-left-radius:var(--mt-oval-radius);-moz-border-top-left-radius:var(--mt-oval-radius);border-top-left-radius:var(--mt-oval-radius);}.mt-style-custom-oval .mt-style-custom-tr{-webkit-border-top-right-radius:var(--mt-oval-radius);-moz-border-top-right-radius:var(--mt-oval-radius);border-top-right-radius:var(--mt-oval-radius);}.mt-style-custom-oval .mt-style-custom-bl{-webkit-border-bottom-left-radius:var(--mt-oval-radius);-moz-border-bottom-left-radius:var(--mt-oval-radius);border-bottom-left-radius:var(--mt-oval-radius);}.mt-style-custom-oval .mt-style-custom-br{-webkit-border-bottom-right-radius:var(--mt-oval-radius);-moz-border-bottom-right-radius:var(--mt-oval-radius);border-bottom-right-radius:var(--mt-oval-radius);}.mt-style-custom-rounded .mt-style-custom-all{-webkit-border-radius:var(--mt-rounded-radius);-moz-border-radius:var(--mt-rounded-radius);border-radius:var(--mt-rounded-radius);}.mt-style-custom-rounded .mt-style-custom-tl{-webkit-border-top-left-radius:var(--mt-rounded-radius);-moz-border-top-left-radius:var(--mt-rounded-radius);border-top-left-radius:var(--mt-rounded-radius);}.mt-style-custom-rounded .mt-style-custom-tr{-webkit-border-top-right-radius:var(--mt-rounded-radius);-moz-border-top-right-radius:var(--mt-rounded-radius);border-top-right-radius:var(--mt-rounded-radius);}.mt-style-custom-rounded .mt-style-custom-bl{-webkit-border-bottom-left-radius:var(--mt-rounded-radius);-moz-border-bottom-left-radius:var(--mt-rounded-radius);border-bottom-left-radius:var(--mt-rounded-radius);}.mt-style-custom-rounded .mt-style-custom-br{-webkit-border-bottom-right-radius:var(--mt-rounded-radius);-moz-border-bottom-right-radius:var(--mt-rounded-radius);border-bottom-right-radius:var(--mt-rounded-radius);}
.course-card-grid .view-content{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;}.course-card-grid .views-row{flex:0 1 100%;background:#fff;border-radius:12px;box-shadow:0 6px 20px rgba(0,0,0,0.08);padding:1.5rem;box-sizing:border-box;transition:transform 0.2s ease,box-shadow 0.2s ease;}@media (min-width:600px){.course-card-grid .views-row{flex:0 1 calc(50% - 1.5rem);}}@media (min-width:992px){body.path-ns-coaching-pathways-master section.col-lg-8{flex:0 0 75% !important;max-width:75% !important;}body.path-ns-coaching-pathways-master aside.col-lg-4{flex:0 0 25% !important;max-width:25% !important;}.course-card-grid .views-row{flex:0 1 calc(33.333% - 1rem);}}.course-card-grid h2{font-size:1.25rem;line-height:1.25;font-weight:600;color:#E30613;}.course-card-grid h3{font-size:1rem;line-height:1.3;color:#E30613;}body.path-ns-coaching-pathways-master .reset-filters-wrapper.block{padding:0 !important;margin-bottom:0 !important;box-shadow:none !important;border-radius:0 !important;}body.path-ns-coaching-pathways-master .reset-filters-wrapper .facet-item,body.path-ns-coaching-pathways-master .reset-filters-wrapper form{margin-bottom:0;padding-bottom:0;}body.path-ns-coaching-pathways-master .reset-filters-wrapper{margin-top:1rem;}body.path-ns-coaching-pathways-master .reset-filters-wrapper .reset-filters-btn{display:inline-block;margin-top:1rem;padding:0.5rem 1rem;background:#E30613;color:#fff;text-decoration:none;border-radius:6px;font-weight:500;transition:background 0.2s ease;}body.path-ns-coaching-pathways-master .reset-filters-wrapper .reset-filters-btn:hover{background:#80040c;color:#fff;}.course-card-grid .views-field-view-node a:hover{background:#005f8a;}.three-columns .region-header-first .site-branding{display:block !important;}.view-client-logo-carousel .media--ratio .media__element{position:relative;}h1,h2,h3,h4,h5,h6,.banner-heading a{margin-top:0;margin-bottom:1rem;font-weight:300;font-family:proxima-nova,sans-serif;}a,p,span,li,div{font-family:proxima-nova,sans-serif;}h1,.banner-heading a{font-size:4.0rem;line-height:1.2;}.page-node-2 .field--name-body h1,.page-node-3 .field--name-body h1{font-style:normal;}h2,.page-node-2 .field--name-body h1,.page-node-3 .field--name-body h1{font-size:3.6rem;line-height:1.25;font-weight:600;color:#E30613;}h3{font-size:3.0rem;line-height:1.3;}h4{font-size:2.4rem;line-height:1.35;font-weight:500;}h5{font-size:1.8rem;line-height:1.5;color:#E30613;font-weight:700;}h6{font-size:1.2rem;line-height:1.6;letter-spacing:0;font-weight:700;}h6 a{color:#000000;text-transform:uppercase;font-weight:600;}a{color:#E30613;font-weight:700;}a:hover{text-decoration:none;color:#FA7D09;}@media (min-width:550px){h1,.banner-heading a{font-size:4.0rem;}h2,.page-node-2 .field--name-body h1,.page-node-3 .field--name-body h1{font-size:4.2rem;}h3{font-size:3.6rem;}h4{font-size:2.6rem;}h5{font-size:1.9rem;}h6{font-size:1.2rem;}}#main-content .field--name-body{font-family:lato,sans-serif;color:#707070;font-style:italic;width:70%;margin:auto;margin-bottom:40px;font-size:20px;line-height:1.5;padding-top:40px;}.page-node-type-careers #main-content .field--name-body{width:100%;}.page-node-type-team #main-content .field--name-body{width:100%;color:black;font-style:normal;}.page-node-type-team .field--name-field-job-title{color:#707070;font-style:italic;font-size:20px;}#main-content .field--name-body h2{font-style:normal;}#main-content .field--name-body a{font-style:normal;}body{overflow-x:hidden;}.footer-top:before{content:none;}img{border-radius:0;}.node--view-mode-full .field--name-field-background-image{margin-bottom:0;}#block-enfr a.gtflag{color:black;}#block-enfr a.gtflag:hover{color:#E30613;}#block-cleanplus-gtranslate .gtranslate_wrapper a{font-size:1.25rem;text-align:right;}#block-cleanplus-gtranslate .gtranslate_wrapper a:nth-child(1)::after{content:" / ";}.green-btn a,.red-btn a,.mt-style-button-rounded input[type="submit"]{background:#393939;border-radius:10px 10px 10px 0;padding:1rem;color:white;font-weight:700;font-size:1.2rem;display:flex;align-items:center;justify-content:center;text-align:center;min-height:100px;height:100%;box-sizing:border-box;}.green-btn a:hover{background:#E30613;}.red-btn a{background-color:#E30613;}.red-btn a:hover,.mt-style-button-rounded input[type="submit"]:hover{background:#FA7D09;}.green-btn,.red-btn{text-align:center;margin-top:30px;}.orange-btn a{background:#FA7D09;color:white;padding:10px 20px;border-radius:10px 10px 10px 0;font-size:1.2rem;font-weight:700;}.orange-btn{margin-top:30px;}.orange-btn a:hover{background:#E30613;}.view-client-logo-carousel .slick-initialized .slick-slide{padding:0 20px;}.view-client-logo-carousel .slide__content{width:75%;margin:auto;}#block-views-block-client-logo-carousel-block-1-2 .view-client-logo-carousel{width:70%;margin:auto;}#banner{height:500px;}.page-node-156 #banner{background:black;height:250px;}.page-node-type-overview-page #banner,.page-node-type-page #banner,.page-node-type-programs-coaching-pages- #banner{display:flex;align-items:flex-end;}.page-node-type-pillars #banner,.page-node-type-professional-development #banner{display:flex;align-items:center;justify-content:center;}#block-views-block-banner-block-1 .view-content,#block-views-block-banner-block-2 .view-content{background:#E30613;padding:30px;width:80%;margin:auto;margin-bottom:-60px;}.page-node-308 #block-views-block-banner-block-2 .view-content{background:#1D74BA;}#block-views-block-banner-block-1 .view-content .views-row,#block-views-block-banner-block-2 .view-content .views-row{width:100%;margin:auto;}#block-views-block-banner-block-1 .view-content h1,#block-views-block-banner-block-2 .view-content h1,#block-views-block-banner-block-1 .view-content h1 a,#block-views-block-banner-block-2 .view-content h1 a,#block-views-block-banner-block-1 .view-content p,#block-views-block-banner-block-1 .view-content p a{color:white;font-weight:600;margin-bottom:0;text-transform:uppercase;letter-spacing:0.1px;}#block-views-block-banner-block-1 .view-content h1,#block-views-block-banner-block-1 .view-content p{font-size:2rem;text-align:center;}.page-node-1 #block-views-block-banner-block-1 .view-content h1{text-transform:none;}#block-views-block-banner-block-2 .view-content h1{font-size:3rem;}#block-views-block-banner-block-1 .view-content h1 p a{color:white;}#block-views-block-banner-block-1 .views-field-field-banner-text p{padding:10px 0 10px;}#block-views-block-banner-block-1 .views-field-field-banner-text p a{letter-spacing:0px;}#block-views-block-banner-block-4 .views-field-title{width:40%;margin:auto;background:#E30613;text-align:center;}#block-views-block-banner-block-4 .views-field-title h1{color:white;font-weight:700;padding:20px;text-transform:uppercase;font-size:3.5rem;}#block-views-block-banner-block-5 .view-content{text-align:left;width:50%;background:#E30613;padding:40px;color:white;margin-left:200px;text-transform:uppercase;}#block-views-block-banner-block-5 .view-content h1{font-weight:700;font-size:3.0rem;}.page-node-type-coach-mentorship-program #banner{display:flex;align-items:center;}.page-node-2 #banner,.page-node-110 #banner,.page-node-4 #banner,.page-node-5 #banner,.page-node-6 #banner,.page-node-7 #banner,.page-node-8 #banner,.page-node-3 #banner{height:auto;}.page-node-2 #banner .view-banner .view-content,.page-node-110 #banner .view-banner .view-content,.page-node-4 #banner .view-banner .view-content,.page-node-5 #banner .view-banner .view-content,.page-node-6 #banner .view-banner .view-content,.page-node-7 #banner .view-banner .view-content,.page-node-8 #banner .view-banner .view-content,.page-node-3 #banner .view-banner .view-content{width:100%;margin-bottom:0;}.page-node-2 #banner .col-12,.page-node-110 #banner .col-12,.page-node-4 #banner .col-12,.page-node-5 #banner .col-12,.page-node-6 #banner .col-12,.page-node-7 #banner .col-12,.page-node-8 #banner .col-12,.page-node-3 #banner .col-12{padding:0;}.page-node-2 .main-content__section,.page-node-110 .main-content__section,.page-node-4 .main-content__section,.page-node-5 .main-content__section,.page-node-6 .main-content__section,.page-node-7 .main-content__section,.page-node-8 .main-content__section,.page-node-3 .main-content__section{padding:0;}.page-node-2 #banner .container-fluid,.page-node-110 #banner .container-fluid,.page-node-4 #banner .container-fluid,.page-node-5 #banner .container-fluid,.page-node-6 #banner .container-fluid,.page-node-7 #banner .container-fluid,.page-node-8 #banner .container-fluid,.page-node-3 #banner .container-fluid{padding:0;}.cns-resources .field--name-bp-text,#block-cleanplus-views-block-cns-course-types-block-1 .views-field-nothing{background:#ffffff;padding:3rem;}.cns-resources .paragraph__column h6{text-transform:uppercase;font-size:1.2rem;}#block-views-block-black-block-mentorship-program-block-1{position:relative;}.cns-help{background:#1D74BA;max-width:50%;margin-left:auto;margin-right:auto;padding:3rem;border-radius:20px;}.cns-help h2,.cns-help h6{color:#fff;text-align:center;}.page-node-309 .region .block:last-child{padding-bottom:3rem}.course-events-carousel .slick__slide{background:#fff;border:0.25rem solid #efefef;padding:1rem;height:230px;display:flex;flex-direction:column;justify-content:space-between;}.course-events-carousel h6{line-height:1;}.course-events-carousel .views-field-field-course-type{line-height:1;padding-top:.5rem;}.course-events-carousel .views-row{background:#fff;padding:10px;}.slick-arrow::before{color:#E30613;}.course-description .views-row{background:#fff;border:1px solid #333;padding:3rem;}.course-description h4{text-transform:uppercase;font-size:1.5rem;font-weight:700;}.page-node-type-pathways #banner{display:flex;align-items:center;}#block-views-block-banner-block-3 .view-content .views-row{display:flex;align-items:center;justify-content:center;margin-left:100px;}#block-views-block-banner-block-3 .view-content .views-row .views-field-title h1{background:rgba(29,29,27,0.4);color:white;font-weight:700;width:450px;margin-left:auto;min-height:450px;display:flex;align-items:center;padding-left:60px;padding-right:50px;text-transform:uppercase;}.page-node-104 #block-views-block-banner-block-3 .view-content .views-row .views-field-title h1{width:500px;}#block-views-block-banner-block-3 .view-content .views-row .views-field-field-sub-heading h4{width:60%;background:#E30613;padding:40px;color:white;width:450px;}#block-views-block-banner-block-3 .view-content .views-row .views-field-field-sub-heading{margin-left:-100px;}.paragraph--id--21 .field--type-image{text-align:center;}.paragraph--id--56 .paragraph__column{display:flex;align-items:center;}.paragraph--id--56 .paragraph__column .paragraph__column{display:block;}.view-yellow-block-mentorship-program .view-content h4{padding:30px;text-align:center;color:#696969;font-weight:500;margin-bottom:0;}.view-yellow-block-mentorship-program .view-content p{padding-bottom:0;}.view-mentorship-program .view-content{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));column-gap:40px;width:50%;margin:auto;row-gap:20px;}@media screen and (max-width:1400px){.view-mentorship-program .view-content{width:70%;}}}.header__container .header-third{display:block;}}.page-node-type-coach-mentorship-program .main-content__section{padding-top:0;}.view-mentorship-program .view-content .views-row{background:white;}.view-mentorship-program .view-content .views-row img{width:100%;}.view-mentorship-program .view-content .views-row h6{margin-bottom:0;}.view-mentorship-program .view-content .views-field-title{padding:10px 20px 0;}.view-mentorship-program .view-content .views-field-body,.view-mentorship-program .view-content .views-field-view-node{padding:0px 20px;}.view-mentorship-program .view-content .views-field-view-node{padding:0px 20px 10px;}.header-container header.header{padding:0 150px;}.logo{width:200px;}.page-node-144 #block-webform{max-width:100%;}#webform-submission-nova-scotia-black-and-indigenous-node-144-add-form fieldset.js-webform-type-fieldset,#webform-submission-nova-scotian-community-coach-men-node-145-add-form fieldset.js-webform-type-fieldset{border:none;background:#EFEFEF;}fieldset.js-webform-type-fieldset .checkboxes--wrapper,fieldset.js-webform-type-fieldset .radios--wrapper{background:#EFEFEF;}form #edit-actions{text-align:center;}input.form-text:hover,input.form-tel:hover,input.form-email:hover,input.form-url:hover,input.form-search:hover,input.form-file:hover,input.form-number:hover,input.form-color:hover,input.form-date:hover,input.form-time:hover,textarea:hover,select:hover,input.form-text:focus,input.form-tel:focus,input.form-email:focus,input.form-url:focus,input.form-search:focus,input.form-file:focus,input.form-number:focus,input.form-color:focus,input.form-date:focus,input.form-time:focus,textarea:focus,select:focus{border-color:#E30613;}.region--default-background .block-webform-block label{color:#707070;font-family:proxima-nova,sans-serif;font-size:16px;}.header-container .sf-menu > li.sfHover > a,.header-container .sf-menu > li > a:hover,.header-container .sf-menu > li > a:focus,.header-container .sf-menu > li.active-trail > a,.header-container .sf-menu > li > a.active,.header-container ul.menu > li > a,.header-container ul.menu > li > span{border-top:none;}.header-container ul.menu > li > a,.header-container ul.menu > li > span{padding:10px 20px;font-size:18px;}.header-container ul.menu > li > a:hover,.header-container ul.menu > li > span:hover{color:#E30613;cursor:pointer;}.header-container ul.sf-menu .sf-sub-indicator{right:0px;width:14px;font-size:13px;font-weight:400;top:17px;margin-top:0px;opacity:1;}.header__container .col-lg-9{position:relative;overflow:visible;}#superfish-all-pages .sf-depth-3{margin-bottom:0.5rem;}@media screen and (max-width:1024px){}@media screen and (max-width:768px){}.mt-mobile-menu-widget.show{display:none;opacity:0;}.headroom--not-top .mt-mobile-menu-widget-wrapper{padding-bottom:0;}.page-node-1 .main-content__section,.page-node-3 .main-content__section{padding:56px 0 0;}@media screen and (max-width:890px){.header-container header .col-md-10{max-width:100%;flex:100%;}}.contextual-region .contextual .contextual-links a{font-size:small;padding:0.4em 0.6em;}.sf-menu.sf-accordion .menuparent:not(.sf-expanded) > ul{background:transparent;border:0 none;position:absolute;height:1px;margin:0;overflow:hidden;padding:0;width:1px;transition:none;}.flex-box{display:flex;align-content:center;column-gap:100px;justify-content:center;}.flex-box .para{color:white;width:50%;display:flex;align-items:center;}#footer-top{background-color:#E30613;margin-top:50px;}#subfooter-top{background:#393939;}#block-contactusfooter p{color:white;}#footer-bottom{background:#4D4D4D;}.view-id-footer_partners_suppliers_logo .view-content{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));column-gap:30px;align-items:center;row-gap:30px;}.view-id-footer_partners_suppliers_logo .view-content img{width:200px;}.view-id-footer_partners_suppliers_logo .view-header h5{font-size:1.6rem;}#block-copyrightfooter p{padding:18px 55px 18px 0;color:white;text-align:right;}#block-socialiconsfooter p{text-align:left;}#block-views-block-footer-partners-suppliers-logo-block-1,#block-views-block-footer-partners-suppliers-logo-block-2,#block-views-block-footer-partners-suppliers-logo-block-3{padding-bottom:40px;}.copyright{display:flex;justify-content:flex-end;}#subfooter{background:#1D1D1B;}#featured-top{background:rgb(239,239,239);}.page-node-105 #featured-top{background:rgb(239,239,239);}.page-node-7 #featured-top{background:rgb(239,239,239);}.page-node-41 #featured-top,.page-node-110 #featured-top{background:rgb(239,239,239);}.featured:before,.featured-bottom:before{content:none;}#featured-bottom{background:rgba(239,239,239,1);}.page-container,#sub-featured,#main-content,#featured,#content-bottom-highlighted,#content-top{background:#efefef;}.page-node-1 #highlighted{background:url(/sites/default/files/CSIA-support.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;}.page-node-1 #highlighted .container{background:rgba(0,0,0,0.3);max-width:100%;}.page-node-1 #highlighted .highlighted__container{width:80%;margin:auto;}#highlighted-top{background:url(/sites/default/files/2022-05/braden-collum.jpg);background-repeat:no-repeat;background-size:100% 400px;}#content-top .container{background:#FEDC18;margin-top:70px;}.view-feature-event{background:white;border:2px solid #E30613;}.view-feature-event .bs-region--left{padding:40px 50px;position:relative;}.view-feature-event .bs-region--right{padding:20px 40px;text-align:right;}.view-feature-event .bs-region--right img{width:500px;}.view-feature-event .bs-region--left .orange-btn{position:absolute;bottom:30px;left:40px;}.block-views-blockcns-course-types-block-1 .view-grid-block .views-row{display:flex;flex-direction:column;background:white;padding:20px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,0.1);height:100%;}.block-views-blockcns-course-types-block-1 .view-grid-block .views-field-field-image img{width:100%;height:auto;display:block;object-fit:cover;border-radius:4px;text-align:center;}.block-views-blockcns-course-types-block-1 .view-grid-block h6,..block-views-blockcns-course-types-block-1 .view-grid-block .views-field-title{font-weight:bold;margin-top:10px;}.block-views-blockcns-course-types-block-1 .view-grid-block .views-field-body{flex-grow:1;margin:10px 0;}.block-views-blockcns-course-types-block-1 .view-grid-block .views-field-view-node a{font-weight:bold;color:#e10000;text-decoration:none;}.view-grid-block .view-content{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));column-gap:20px;row-gap:20px;}.view-grid-block h6{text-transform:uppercase;}#block-views-block-mission-staff-facilities-block-1 .view-content{width:80%;margin:auto;}#block-views-block-mission-staff-facilities-block-1 .view-content .views-row{background:white;}#block-views-block-mission-staff-facilities-block-1 .view-content .views-row img{width:100%;}#block-views-block-mission-staff-facilities-block-1 .view-content .views-row .views-field-nothing{padding:30px 30px;}.masonry{column-count:3;column-gap:30px;padding:0 150px}.masonry-item{-webkit-box-shadow:0px 0px 10px 0px rgb(0 0 0 / 30%);box-shadow:0px 0px 10px 0px rgb(0 0 0 / 30%);display:inline-block;margin:20px 0 10px;width:100%;background:white;}.masonry img{width:100%;}.view-coaching .views-field-title{padding:20px 20px 0;}.view-coaching .views-field-body{padding:0px 20px 20px;}.view-facilities .view-content{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));column-gap:20px;}.view-facilities .view-content .views-field-title{background:black;min-height:135px;}.view-facilities .view-content .views-field-title h6{margin-bottom:0;line-height:1.2;}.view-facilities .view-content .views-field-title h6 span{color:white;padding:0px 10px 10px 110px;margin-top:-70px;display:block;}.view-facilities .view-content .views-field-title img{width:100px;margin-top:-20px;}.view-facilities .view-content .views-field-body{padding:20px;}.page-node-9 .paragraph--id--8{background:#FEDC18;height:232px;display:flex;align-items:center;text-align:center;padding:20px;}.page-node-9 .paragraph--id--8 p{color:#707070;font-weight:700;font-size:1.5rem;}.fully-responsive-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));}.view-footer-partners-suppliers-logo h5{margin-bottom:0;}#block-views-block-news-block-5 .view-content{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));column-gap:20px;row-gap:20px;width:80%;margin:auto;}#block-views-block-news-block-5 .view-content .views-row:hover,#block-views-block-news-block-4 .view-content .views-row:hover{-webkit-box-shadow:0px 0px 30px -15px #E30614;box-shadow:0px 0px 30px -15px #E30614;transition:0.5s;}#block-views-block-news-block-5 .view-content .views-row,#block-views-block-news-block-4 .view-content .views-row{transition:0.5s;}#block-views-block-news-block-5 .view-content .views-field-title{padding:20px;display:flex;align-items:center;}#block-views-block-news-block-5 .view-content .views-row{background:white;}#block-views-block-news-block-5 .view-content .views-field-title a{color:black;}#block-views-block-news-block-5 .view-content .views-field-title a:hover{color:#FA7D09;}#block-views-block-news-block-5 .view-content img{width:100%;}#block-views-block-news-block-4{width:80%;margin:auto;}#block-views-block-news-block-4 .view-content .views-row{display:flex;justify-content:center;}#block-views-block-news-block-4 .view-content .views-row .views-field-nothing{background:white;padding:30px;width:60%;}#block-views-block-news-block-4 .view-content .views-row .views-field-nothing span{word-break:break-all;}#block-views-block-news-block-4 .view-content .views-row .views-field-field-teaser-image{width:40%;}#block-views-block-news-block-4 .view-content .views-row img{width:100%;height:100%;}#block-views-block-news-block-4 .view-content .views-row .views-field-field-teaser-image .field-content{height:100%;}a:hover{text-decoration:none;}#block-views-block-news-block-3 .view-content .views-row{width:80%;margin:auto;background:white;border:2px solid #E30613;padding:10px;margin-bottom:20px;box-shadow:0px 4px 8px -4px;}#block-views-block-news-block-3 .view-header{width:80%;margin:auto;}#block-views-block-news-block-3 .view-content .views-row .bs-region--right img{float:right;}#block-views-block-news-block-3 .view-content .views-row .bs-region--left{padding:20px 40px;}#block-views-block-news-block-3 .view-content .views-row .field--name-field-date-2{color:#606060;font-style:italic;margin-bottom:15px;}#block-views-block-news-block-3 .view-content .views-row .field--name-node-title h6{margin-bottom:0;}#block-views-block-news-block-1 .view-content{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));column-gap:30px;width:80%;margin:auto;row-gap:30px;}#block-views-block-news-block-1 .view-content .views-row{background:white;}#block-views-block-news-block-1 .view-content img{width:100%;}#block-views-block-news-block-1 .view-content .views-row .views-field-nothing{padding:30px;}.date-class{color:#E30613;font-weight:700;}#block-views-block-news-block-2 .view-content{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));column-gap:20px;row-gap:20px;width:80%;margin:auto;margin-top:70px;}#block-views-block-news-block-2 .view-content .views-row{background:white;border:1px solid #BBB8B5;padding:30px;}#block-views-block-news-block-2 .view-content .views-row h6{font-size:1.2rem;}#block-views-block-news-block-2 .pager__items{width:80%;margin:auto;margin-top:20px;text-align:right;}#block-views-block-news-block-2 li.pager__item.is-active{display:none;}#block-views-block-news-block-2 li.pager__item a:not(.mt-button):hover,li.pager__item a:not(.mt-button):focus{background:none;color:#E30613;font-weight:700;}.timeline-info .paragraph__column{display:flex;align-items:center;}.timeline-info .paragraph__column .paragraph__column{display:block;}.timeline-info .paragraph__column .paragraph--type--bp-columns-two-uneven__2col-column1{text-align:right;}#block-ourgoals h2.title,#block-ourmilestones h2.title{margin:0 0 15px 0;}#block-ourgoals{margin-bottom:40px;}#block-ourgoals .paragraph--id--225{width:60%;margin:auto;}#block-ourgoals h4{text-align:center;font-weight:700;color:#E30614;width:70px;margin:auto;background:white;padding:5px 15px;margin-bottom:5px;font-size:2em;font-style:italic;}#block-ourgoals .paragraph--id--230 p{text-align:center;padding:0 30px;}#block-ourmilestones h5{color:#1D1D1B;}.page-node-type-news .field--name-field-teaser-image{text-align:center;margin-bottom:50px;}.view-team-member .view-content{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));column-gap:30px;row-gap:30px;align-items:start;}.page-node-4 #main-content .container .col-12{max-width:100%;flex:auto;}.paragraph--type--bp-accordion .card.panel{background:transparent;border:none;}.view-team-member .view-content .views-row{background:white;-webkit-box-shadow:0px 0px 10px 0px rgb(0 0 0 / 30%);box-shadow:0px 0px 10px 0px rgb(0 0 0 / 30%);}.view-team-member .view-content .views-row h6{margin-bottom:0;}.view-team-member .view-content h6 a{line-height:1.15;}.view-team-member .view-content .views-row .views-field-title,.view-team-member .view-content .views-row .views-field-field-job-title,.view-team-member .view-content .views-row .views-field-view-node{padding:10px 10px 0;}.view-team-member .view-content .views-row .views-field-view-node{padding:10px;}.paragraph--type--bp-accordion .panel-title>button[aria-expanded="true"]:before{content:"\2212";font-size:40px;margin-right:20px;margin-left:15px;}.paragraph--type--bp-accordion .panel-title>button[aria-expanded="false"]:before{content:"\2b";font-size:40px;margin-right:20px;margin-left:15px;}.paragraph--type--bp-accordion .panel-title>button[aria-expanded="false"]::after{content:"click to expand";position:absolute;left:0;bottom:0;font-size:11px;color:#666666;font-weight:300;}.panel-title button{color:black;font-size:1.8rem;color:#E30613;position:relative;text-decoration:none;}.paragraph--type--bp-accordion .panel-title>button:hover{text-decoration:none;}.paragraph.paragraph--type--bp-accordion .panel-collapse>.paragraph>.paragraph__column{padding:0;padding-top:0;padding-bottom:15px;}.paragraph--type--bp-accordion .card-block .paragraph--type--bp-simple .paragraph__column p{color:#666666;font-style:italic;margin-left:60px;}.view-team-member-email{background:white;padding:25px;border:1px solid #12CAD6;}.view-team-member-email img{border-radius:50%;}.view-team-member-email .field--type-image{text-align:center;}.view-team-member-email .field--name-node-title{margin-top:30px;}.view-team-member-email .field--name-node-title h5{margin:0;}.view-team-member-email .node--type-team{display:flex;align-items:center;justify-content:center;}#block-views-block-team-member-email-block-2 .view-team-member-email{width:70%;margin:auto;}.page-node-type-coach-mentorship-program #sub-featured .container-fluid{height:300px;display:flex;overflow:hidden;width:100%;align-items:center;justify-content:center;max-width:100%;background:rgba(0,0,0,0.7);}.page-node-145 #sub-featured .container-fluid{overflow:visible;}.page-node-144 #sub-featured .container-fluid{height:400px;}.page-node-type-coach-mentorship-program #sub-featured .container-fluid .sub-featured__container{width:100%;}.view-black-block-mentorship-program .view-content .views-row{position:relative;}.view-black-block-mentorship-program .view-content::after{content:url(/sites/default/files/2022-06/bubbles.png);position:absolute;right:70px;top:-180px;overflow:hidden;transform:rotate(21deg);}.page-node-144 .view-black-block-mentorship-program .view-content::after{content:url(/sites/default/files/2022-06/bubbles%40size.png);top:-140px;}.page-node-145 .view-black-block-mentorship-program .view-content::after{content:url(/sites/default/files/2022-06/triangle.png);top:0;overflow:visible;transform:none;}.view-black-block-mentorship-program .view-content h6{color:white;font-weight:300;width:60%;font-style:italic;padding:0 50px;position:relative;z-index:1;}#block-csiasupport p,#block-csiasupport h6,#block-csiasupport h5{color:white;}#block-csiasupport h6{margin-bottom:0;}#block-csiasupport .paragraph--type--bp-column-wrapper .field--name-bp-text{background:rgba(227,6,19,0.8);margin-bottom:15px;min-height:110px;display:flex;flex-direction:column;justify-content:center;}#block-threecolorboxssafesport .field--name-bp-text{padding:30px;min-height:360px;}#block-threecolorboxssafesport .field--name-bp-text p{color:#6D625C;}.page-node-9 .field--name-bp-header{font-size:2.6rem;}.page-node-9 .paragraph>.paragraph__column{padding:0;padding-bottom:70px;}#block-threecolorboxssafesport .paragraph--type--bp-columns__3col:nth-child(1) .field--name-bp-text{background:#12CAD6;}#block-threecolorboxssafesport .paragraph--type--bp-columns__3col:nth-child(2) .field--name-bp-text{background:#FEDC18;}#block-threecolorboxssafesport .paragraph--type--bp-columns__3col:nth-child(3) .field--name-bp-text{background:#71CAB8;}.paragraph--id--150 .field--name-bp-text,#block-regionblockmentorshipprogram .field--name-body{background:#FEDC18;width:60%;margin:auto;padding:40px 60px;text-align:center;height:200px;}#block-regionblockmentorshipprogram .field--name-body{height:140px;padding:40px;}.paragraph--id--150 .field--name-bp-text p,#block-regionblockmentorshipprogram .field--name-body p{width:fit-content;margin:auto;margin-top:30px;}.paragraph--id--150 .field--name-bp-text p a,#block-regionblockmentorshipprogram p a{padding:10px 30px;background:#E30613;color:white;border:1px solid white;}.paragraph--id--150 .field--name-bp-text p a:hover,#block-regionblockmentorshipprogram p a:hover{background:#FA7D09;}.paragraph--id--150 .field--name-bp-text h4,#block-regionblockmentorshipprogram h4{color:#6D625C;font-weight:600;}#block-csiasupport .flex-icon{display:flex;align-items:center;}#block-csiasupport .flex-icon img{width:20%;padding:20px;}#block-csiasupport .flex-icon div{padding:20px 0;}#block-ourmissionmissionpage .paragraph--type--bp-columns__4col .paragraph--type--bp-column-wrapper{background:white;padding:20px;min-height:550px;}#block-ourmissionmissionpage{width:90%;margin:auto;}#block-ourmissionmissionpage .paragraph--id--4{text-align:center;width:40%;margin:auto;}.page-node-5 .featured-top__section{padding-top:0;}#block-csiasupport a{color:white;}#block-csiasupport a:hover{color:#FA7D09;}#block-mailchampsubscribe input[type="email" i]#mce-EMAIL{border-radius:10px 10px 10px 0;border:1px solid white;padding:10px;}.page-node-113 .paragraph--id--71{margin-top:60px;}.paragraph--id--134{background:white;padding:30px;border:1px solid #707070;margin-top:50px;}.paragraph--id--134 .red-btn{text-align:left;display:inline-block;}#block-views-block-events-block-1{scroll-margin-block:7em;}#block-views-block-professional-development-block-1 .views-row{justify-content:flex-start;}.view-magazine .views-row .views-field-nothing{text-align:right;padding:60px;width:60%;}.view-magazine .views-row{display:flex;background:white;justify-content:space-between;width:60%;margin:auto;margin-bottom:30px;}.view-magazine .views-row .views-field-field-teaser-image .field-content,.view-magazine .views-row .views-field-field-teaser-image .field-content img{width:100%;height:100%;}.view-magazine .views-row .views-field-field-teaser-image{width:40%;}.view-magazine .views-row h6{margin-bottom:0;}.view-magazine .views-row .month-date{font-weight:300;}.view-magazine .views-row .headline-article p{padding-bottom:0;font-weight:600;}.view-events .view-content{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));column-gap:20px;row-gap:20px;}.view-events .view-content .views-row{background:white;border:1px solid #BBB8B5;padding:30px;}#block-cscasregulareditionmagazine .flower-block{display:flex;justify-content:space-between;}#block-cscasregulareditionmagazine .flower-block img{width:370px;}#block-cscasregulareditionmagazine .flower-block div{padding:40px;padding-top:80px;}#block-cscasregulareditionmagazine .flower-block h6{color:white;}#block-cscasregulareditionmagazine .flower-block div h4{color:white;font-weight:700;}#block-cscasregulareditionmagazine h6 a{color:#E30613;}#block-cscasregulareditionmagazine h6 a:hover{color:#FA7D09;}.view-careers .view-content .views-row{display:flex;justify-content:space-between;-webkit-box-shadow:0px 0px 10px 0px rgb(0 0 0 / 30%);box-shadow:0px 0px 10px 0px rgb(0 0 0 / 30%);margin-bottom:40px;}.view-careers .view-content .views-row .field-content img{width:90px;}.view-careers .view-content .views-row .views-field-nothing,.view-careers .view-content .views-row .views-field-field-external-link,.view-careers .view-content .views-row .views-field-field-job-description-pdf{width:50%;}.view-careers .view-content .views-row .views-field-field-external-link,.view-careers .view-content .views-row .views-field-field-job-description-pdf{background:#71CAB8;display:flex;align-items:center;justify-content:center;padding:20px;}.view-careers .view-content .views-row .views-field-field-external-link a,.view-careers .view-content .views-row .views-field-field-job-description-pdf a{color:white;font-weight:700;font-size:1.4rem;text-transform:uppercase;width:50%;}.view-careers .view-content .views-row .views-field-nothing{background-color:white;border:2px solid #E30613;border-right:none;padding:40px;}.view-careers .view-content .views-row .career-link{display:flex;align-items:center;column-gap:20px;justify-content:center;}.view-pillars .view-content,.view-professional-development- .view-content,.page-node-41 .view-pathways .view-content{width:80%;margin:auto;}.view-pathways .view-content{width:50%;margin:auto;}.three-column .view-content{width:70%;margin:auto;}.view-pillars .view-content .views-row,.view-professional-development- .view-content .views-row{background:white;display:flex;flex-direction:column;justify-content:space-between;min-height:500px;}.view-pathways .view-content .views-row{background:white;display:flex;flex-direction:column;min-height:500px;}.view-pathways .view-content .views-row h6{margin:0;line-height:1;}.page-node-2 .view-pillars .view-content .views-row,.page-node-110 .view-pillars .view-content .views-row,.page-node-41 .view-pathways .view-content .views-row{justify-content:initial;}.view-pillars .view-content .views-row img,.view-professional-development- .views-row img,.view-pathways .views-row img{width:100%;}.view-pillars .view-content .views-row .views-field-nothing,.view-professional-development- .views-row .views-field-nothing,.view-pathways .view-content .views-row .views-field-nothing{padding:30px 30px;}.view-pathways .view-content .views-row .views-field-nothing p.sub-heading{font-size:18px;font-weight:300;color:#606060;}.paragraph--id--149 img{box-shadow:-51px 45px 0px 20px #12CAD6;}.paragraph--id--275 h4{color:#E30613;font-weight:700;}.paragraph--id--279 h5,.paragraph--id--283 h5,.paragraph--id--287 h5,.paragraph--id--291 h5{color:black}.fully-responsive-grid-small .view-content{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));column-gap:30px;row-gap:30px;padding-top:40px;}.view-id-resources{padding-top:50px;}.view-id-resources .view-header{width:80%;margin:auto;padding:30px 60px;border:2px solid red;background-color:white;text-align:center;}.view-id-resources .view-header h5{color:black;}.view-id-resources .view-content .views-row{display:flex;align-items:center;}.view-id-resources .view-content .views-row .views-field-field-image img{max-width:62px;}.view-id-resources .view-content .views-row .views-field-body a{color:black;font-weight:500;text-decoration:underline;}@media (max-width:1335px){#block-views-block-facilities-block-1 .views-field-field-teaser-image img{width:100%;}.view-display-id-block_5 h1{font-size:3rem;}#block-views-block-banner-block-5 .view-content{margin-left:0;width:60%;}}@media (max-width:1200px){.page-node-1 #highlighted .highlighted__container{width:100%;}#block-views-block-banner-block-4 .views-field-title{width:60%;}.paragraph--id--150 .field--name-bp-text,#block-regionblockmentorshipprogram .field--name-body{width:100%;}.masonry{padding:50px;}#block-ourmissionmissionpage .paragraph--id--4{width:70%;}#block-ourgoals .paragraph--id--230 p{padding:0;}#highlighted-top{background-size:auto 400px;}#featured-top{background:rgb(239,239,239);}.page-node-7 #featured-top{background:rgb(239,239,239);}.view-magazine .views-row{width:100%;}}@media (max-width:1100px){.masonry{column-count:2;padding:0;}.paragraph.paragraph--type--bp-columns.paragraph--id--194 .paragraph--type--bp-columns__4col{width:50%;margin-bottom:10px;}#block-cscasregulareditionmagazine .flower-block img{width:100%;}}@media (max-width:990px){#block-views-block-client-logo-carousel-block-1-2 .view-client-logo-carousel{width:100%;margin:auto;}#block-views-block-banner-block-1 .view-content,#block-views-block-banner-block-2 .view-content{margin-bottom:-130px;}.page-node-type-overview-page #banner,.page-node-type-page #banner,.page-node-type-programs-coaching-pages- #banner{margin-bottom:70px;}.page-node-3 #banner,.page-node-2 #banner,.page-node-110 #banner,.page-node-4 #banner,.page-node-5 #banner,.page-node-6 #banner,.page-node-7 #banner,.page-node-8 #banner{margin-bottom:0;}.mt-mobile-menu-widget{display:none;}#block-views-block-news-block-4 .view-content .views-row{display:block;text-align:center;}#block-views-block-news-block-4 .view-content .views-row .views-field-field-teaser-image{width:100%;}#block-views-block-news-block-4 .view-content .views-row .views-field-nothing{width:100%;}.flex-box{display:block;}.flex-box .para{width:100%;}.flex-box{margin-bottom:30px;}.view-banner .views-field-field-banner-text p{display:flex;flex-direction:column;}.page-node-3 .view-banner .views-field-field-banner-text p{display:block;}#block-views-block-banner-block-3 .view-content .views-row{display:block;}#block-views-block-banner-block-3 .view-content .views-row .views-field-title h1{margin:auto;text-align:center;min-height:200px;}#block-views-block-banner-block-3 .view-content .views-row{margin-left:0;}#block-views-block-banner-block-3 .view-content .views-row .views-field-field-sub-heading{margin-left:0;}#block-views-block-banner-block-3 .view-content .views-row .views-field-field-sub-heading h4{margin:auto;}.paragraph--id--33 .paragraph__column{text-align:center;}.paragraph--id--56 .paragraph__column{display:block;}.paragraph--id--56 .paragraph__column .paragraph--type--bp-columns__2col{width:100%;}#subfooter-top .subfooter-top__container .col-lg-3,#subfooter-top .subfooter-top__container .col-lg-6{text-align:center;}.paragraph--id--66 h6 a{font-size:1rem;}.paragraph--id--66{text-align:center;}.view-feature-event .bs-region--left,.view-feature-event .bs-region--right{padding:40px 30px;}.header-container .header-second .sf-accordion-toggle{margin-top:0;text-align:center;}.header-container header.header{padding:0;}#block-cleanplus-branding .logo-and-site-name-wrapper{justify-content:center;}#block-cleanplus-branding .logo-and-site-name-wrapper .logo{margin-right:0;}header .header-first{margin-right:0;}header .header__container .row{display:flex;flex-direction:column;position:relative;}header .header__container .row div:nth-child(1){order:2;}header .header__container .row div:nth-child(2){order:3;}header .header__container .row div:nth-child(3){order:1;}header .header__container .row div:nth-child(3) p{text-align:right;}.header-container .sf-accordion-toggle.sf-style-none a{padding:10px;}.view-pillars .view-content,.view-professional-development- .view-content,.view-pathways .view-content{width:100%;}#block-views-block-news-block-4,#block-views-block-mission-staff-facilities-block-1 .view-content,#block-views-block-news-block-3 .view-content .views-row,#block-views-block-news-block-3 .view-header{width:100%;}#block-views-block-news-block-5 .view-content{width:100%;}#block-ourmissionmissionpage{width:100%;}#block-ourgoals .paragraph--id--225{width:100%;}.page-node-7 #highlighted-top .container{max-width:100%;}.view-facilities .view-content{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));}#block-threecolorboxssafesport .field--name-bp-text{padding:10px;}#block-views-block-banner-block-5 .view-content{width:100%;}}@media (max-width:768px){#main-content .field--name-body{width:100%;}#block-views-block-banner-block-1 .view-content,#block-views-block-banner-block-2 .view-content{width:100%;}#block-views-block-banner-block-1 .view-content h1{font-size:1.7rem;}.footer-top-second{padding:25px 0;}.footer-top-first{padding:25px 0 0;}.copyright{display:block;padding:10px;}#block-copyrightfooter p{padding:5px;text-align:center;}#block-views-block-banner-block-4 .views-field-title{width:100%;}#block-views-block-banner-block-3 .view-content .views-row .views-field-title h1,.page-node-104 #block-views-block-banner-block-3 .view-content .views-row .views-field-title h1{width:100%;min-height:0px;padding:20px;font-size:3.5rem;}#block-views-block-banner-block-3 .view-content .views-row .views-field-field-sub-heading h4{width:100%;font-size:2rem;}.paragraph--id--55 .paragraph__column{text-align:center;}.paragraph--id--150 .field--name-bp-text,#block-regionblockmentorshipprogram .field--name-body{padding:0;margin-top:50px;}#block-views-block-feature-event-block-1 .view-feature-event .col-sm-6{max-width:100%;flex:100%;}.view-feature-event .bs-region--left .orange-btn{position:relative;left:0;}#superfish-all-pages-accordion li ul li.sf-clone-parent .nolink{display:none;}#superfish-all-pages-accordion li ul{background:#f2f2f2;}#superfish-all-pages-accordion li ul ul{background:white;}.header-container .sf-menu ul li.sfHover>a,.header-container .sf-menu ul li a:hover,.header-container .sf-menu ul li>a.is-active,.header-container .sf-menu ul li.active-trail>a{background:red;}#main-content .field--name-body{margin-bottom:0;}#block-csiasupport .paragraph--type--bp-column-wrapper .field--name-bp-text{padding:10px;}#block-views-block-banner-block-1 .view-content h1,#block-views-block-banner-block-2 .view-content h1{text-align:left;}#block-views-block-banner-block-1 .view-content h1 a,#block-views-block-banner-block-2 .view-content h1 a{display:block;padding-bottom:10px;}.paragraph--id--70 .paragraph__column .paragraph--type--bp-columns__2col:nth-child(2){margin-top:80px;}.panel-title a{font-size:1.7rem;}#block-ourmissionmissionpage .paragraph--id--4{width:100%;}.paragraph.paragraph--type--bp-columns.paragraph--id--194 .paragraph--type--bp-columns__4col{width:100%;}.timeline-info .paragraph__column .paragraph--type--bp-columns-two-uneven__2col-column1{text-align:center;}#block-cscasregulareditionmagazine .flower-block{display:block;}#block-cscasregulareditionmagazine .flower-block img{width:370px;}#block-cscasregulareditionmagazine .flower-block div{padding-top:0;padding:0;}.paragraph--id--6 iframe{width:100% !important;height:auto !important;}#content-bottom-highlighted .container{max-width:100%;}#block-views-block-banner-block-5 .view-content h1{font-size:2rem;}.page-node-type-coach-mentorship-program #banner{background-size:cover !important;}.view-black-block-mentorship-program .view-content h6{width:100%;}.cns-help{max-width:85%;}}.header-container ul.menu li{padding:5px;}@media (max-width:600px){.masonry{column-count:auto;padding:0;}.paragraph--type--bp-accordion .card-block .paragraph--type--bp-simple .paragraph__column p{margin-left:0;}.view-magazine .views-row{display:block;}.view-magazine .views-row,.view-magazine .views-row .views-field-nothing,.view-magazine .views-row .views-field-field-teaser-image{width:100%;}.view-magazine .views-row .views-field-nothing{text-align:center;}}@media (max-width:550px){#block-csiasupport .flex-icon img{width:30%;}#block-views-block-banner-block-4 .views-field-title h1{font-size:2.5rem;}#block-views-block-banner-block-3 .view-content .views-row .views-field-title h1{font-size:3.0rem;}#block-views-block-banner-block-3 .view-content .views-row .views-field-field-sub-heading h4{font-size:1.5rem;}.paragraph--id--150 .field--name-bp-text h4,#block-regionblockmentorshipprogram h4{font-size:2rem;}#block-views-block-banner-block-2 .view-content h1{font-size:2.5rem;}.view-mentorship-program .view-content{width:100%;}.panel-title a{font-size:1.4rem;}.timeline-info .paragraph__column{display:block;}.view-pillars .view-content,.view-professional-development- .view-content,.page-node-41 .view-pathways .view-content{width:100%;}.view-black-block-mentorship-program .view-content h6{padding:0;}}@media (max-width:400px){#block-views-block-banner-block-2 .view-content h1{font-size:2.0rem;}#block-cscasregulareditionmagazine .flower-block img{width:100%;}#block-views-block-news-block-1 .view-content{display:block;}#block-views-block-news-block-1 .view-content .views-row{margin-bottom:10px;}.view-magazine .views-row .views-field-nothing{padding:20px;}}.header__container .col-lg-9{position:relative;overflow:visible;}#superfish-all-pages .sf-multicolumn{position:absolute;top:100%;left:0;width:100% !important;max-width:1300px;background:white;padding:2rem 3rem;box-shadow:0 8px 16px rgba(0,0,0,0.1);z-index:999;}#superfish-all-pages .sf-multicolumn-wrapper{display:flex;flex-wrap:wrap;gap:40px;justify-content:flex-start;width:auto !important;max-width:none !important;margin:0;padding:0;}#superfish-all-pages .sf-multicolumn-column{width:220px;flex:0 0 auto;list-style:none;margin:0;padding:0;}#superfish-all-pages .sf-multicolumn-column > a{font-weight:bold;display:block;margin-bottom:0.75rem;}#superfish-all-pages .sf-multicolumn-column ol{padding:0;margin:0;}#superfish-all-pages .sf-depth-3{margin-bottom:0.5rem;}#superfish-all-pages .sf-multicolumn a:hover,#superfish-all-pages .sf-multicolumn a.is-active{background-color:#E30613;color:white;padding:4px 6px;border-radius:4px;}.header-container .sf-menu.sf-mt-mega-menu > li > .sf-multicolumn{position:absolute !important;top:100% !important;left:0 !important;right:0 !important;width:100% !important;}.header-container .sf-menu.sf-mt-mega-menu > li > .sf-multicolumn > .sf-multicolumn-wrapper[style]{width:auto !important;max-width:none !important;}#superfish-all-pages .sf-multicolumn{z-index:999 !important;}#superfish-all-pages .sf-multicolumn-wrapper{display:flex !important;flex-wrap:wrap !important;gap:40px;justify-content:flex-start;}#superfish-all-pages .sf-multicolumn-column{width:220px;flex:0 0 auto;list-style:none;}@media (max-width:991px){.header-container .sf-menu.sf-mt-mega-menu > li > .sf-multicolumn{position:static !important;}}@media screen and (max-width:1024px){#superfish-all-pages .sf-multicolumn-wrapper{gap:24px;}#superfish-all-pages .sf-multicolumn-column{width:45%;}}@media screen and (max-width:768px){#superfish-all-pages .sf-multicolumn-wrapper{flex-direction:column;gap:16px;}#superfish-all-pages .sf-multicolumn-column{width:100%;}}#block-allpages ul.sf-menu.sf-accordion{width:100%;max-width:300px;box-sizing:border-box;overflow-x:hidden;}#block-allpages ul.sf-menu.sf-accordion ul,#block-allpages ul.sf-menu.sf-accordion li{width:100%;box-sizing:border-box;white-space:normal;overflow-wrap:break-word;}@media (min-width:600px){#block-allpages ul.sf-menu.sf-accordion{max-width:400px;}}@media (min-width:960px){#block-allpages ul.sf-menu.sf-accordion{max-width:480px;}}
