/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@media (max-width:767px){nav.menu--main{margin-left:16px;width:100%;padding-bottom:12px;}a.nav-link .dropdown>.dropdown-menu.show{display:block;border:0;margin-top:5px !important;}ul.dropdown-menu{border:0;}.dropdown-menu .menu-item--expanded>a:after{visibility:hidden;}ul.dropdown-menu.show li.menu-item--expanded>ul.dropdown-menu{display:block;border:0;}}@media (min-width:768px){.dropdown:hover>.dropdown-menu{display:block;}}span.nav-link{cursor:pointer;}.dropdown-menu .menu-item--expanded:hover>a:after{visibility:hidden;}.dropdown-menu .menu-item--expanded:hover{border-right:1px solid #fff;}.dropdown-menu .menu-item--expanded>.dropdown-menu{top:0px;left:100%;margin-top:-1px;margin-left:0px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.dropdown-menu .menu-item--expanded>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#ccc;margin-top:7px;margin-right:-5px;}.dropdown-item{padding:5px 15px;}ul.dropdown-menu{padding:0;margin:0;}.dropdown-menu li.active>a{color:#fff;}
@font-face{font-family:'Inter';font-style:normal;font-weight:100;font-display:swap;src:url(/themes/custom/webcurl_theme/fonts/inter/Inter-Thin.woff2?v=3.19) format("woff2"),url(/themes/custom/webcurl_theme/fonts/inter/Inter-Thin.woff?v=3.19) format("woff");}@font-face{font-family:'Inter';font-style:italic;font-weight:100;font-display:swap;src:url(/themes/custom/webcurl_theme/fonts/inter/Inter-ThinItalic.woff2?v=3.19) format("woff2"),url(/themes/custom/webcurl_theme/fonts/inter/Inter-ThinItalic.woff?v=3.19) format("woff");}@font-face{font-family:'Inter';font-style:normal;font-weight:200;font-display:swap;src:url(/themes/custom/webcurl_theme/fonts/inter/Inter-ExtraLight.woff2?v=3.19) format("woff2"),url(/themes/custom/webcurl_theme/fonts/inter/Inter-ExtraLight.woff?v=3.19) format("woff");}@font-face{font-family:'Inter';font-style:italic;font-weight:200;font-display:swap;src:url(/themes/custom/webcurl_theme/fonts/inter/Inter-ExtraLightItalic.woff2?v=3.19) format("woff2"),url(/themes/custom/webcurl_theme/fonts/inter/Inter-ExtraLightItalic.woff?v=3.19) format("woff");}@font-face{font-family:'Inter';font-style:normal;font-weight:300;font-display:swap;src:url(/themes/custom/webcurl_theme/fonts/inter/Inter-Light.woff2?v=3.19) format("woff2"),url(/themes/custom/webcurl_theme/fonts/inter/Inter-Light.woff?v=3.19) format("woff");}@font-face{font-family:'Inter';font-style:italic;font-weight:300;font-display:swap;src:url(/themes/custom/webcurl_theme/fonts/inter/Inter-LightItalic.woff2?v=3.19) format("woff2"),url(/themes/custom/webcurl_theme/fonts/inter/Inter-LightItalic.woff?v=3.19) format("woff");}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(/themes/custom/webcurl_theme/fonts/inter/Inter-Regular.woff2?v=3.19) format("woff2"),url(/themes/custom/webcurl_theme/fonts/inter/Inter-Regular.woff?v=3.19) format("woff");}@font-face{font-family:'Inter';font-style:italic;font-weight:400;font-display:swap;src:url(/themes/custom/webcurl_theme/fonts/inter/Inter-Italic.woff2?v=3.19) format("woff2"),url(/themes/custom/webcurl_theme/fonts/inter/Inter-Italic.woff?v=3.19) format("woff");}@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url(/themes/custom/webcurl_theme/fonts/inter/Inter-Medium.woff2?v=3.19) format("woff2"),url(/themes/custom/webcurl_theme/fonts/inter/Inter-Medium.woff?v=3.19) format("woff");}@font-face{font-family:'Inter';font-style:italic;font-weight:500;font-display:swap;src:url(/themes/custom/webcurl_theme/fonts/inter/Inter-MediumItalic.woff2?v=3.19) format("woff2"),url(/themes/custom/webcurl_theme/fonts/inter/Inter-MediumItalic.woff?v=3.19) format("woff");}@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(/themes/custom/webcurl_theme/fonts/inter/Inter-SemiBold.woff2?v=3.19) format("woff2"),url(/themes/custom/webcurl_theme/fonts/inter/Inter-SemiBold.woff?v=3.19) format("woff");}@font-face{font-family:'Inter';font-style:italic;font-weight:600;font-display:swap;src:url(/themes/custom/webcurl_theme/fonts/inter/Inter-SemiBoldItalic.woff2?v=3.19) format("woff2"),url(/themes/custom/webcurl_theme/fonts/inter/Inter-SemiBoldItalic.woff?v=3.19) format("woff");}@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(/themes/custom/webcurl_theme/fonts/inter/Inter-Bold.woff2?v=3.19) format("woff2"),url(/themes/custom/webcurl_theme/fonts/inter/Inter-Bold.woff?v=3.19) format("woff");}@font-face{font-family:'Inter';font-style:italic;font-weight:700;font-display:swap;src:url(/themes/custom/webcurl_theme/fonts/inter/Inter-BoldItalic.woff2?v=3.19) format("woff2"),url(/themes/custom/webcurl_theme/fonts/inter/Inter-BoldItalic.woff?v=3.19) format("woff");}@font-face{font-family:'Inter';font-style:normal;font-weight:800;font-display:swap;src:url(/themes/custom/webcurl_theme/fonts/inter/Inter-ExtraBold.woff2?v=3.19) format("woff2"),url(/themes/custom/webcurl_theme/fonts/inter/Inter-ExtraBold.woff?v=3.19) format("woff");}@font-face{font-family:'Inter';font-style:italic;font-weight:800;font-display:swap;src:url(/themes/custom/webcurl_theme/fonts/inter/Inter-ExtraBoldItalic.woff2?v=3.19) format("woff2"),url(/themes/custom/webcurl_theme/fonts/inter/Inter-ExtraBoldItalic.woff?v=3.19) format("woff");}@font-face{font-family:'Inter';font-style:normal;font-weight:900;font-display:swap;src:url(/themes/custom/webcurl_theme/fonts/inter/Inter-Black.woff2?v=3.19) format("woff2"),url(/themes/custom/webcurl_theme/fonts/inter/Inter-Black.woff?v=3.19) format("woff");}@font-face{font-family:'Inter';font-style:italic;font-weight:900;font-display:swap;src:url(/themes/custom/webcurl_theme/fonts/inter/Inter-BlackItalic.woff2?v=3.19) format("woff2"),url(/themes/custom/webcurl_theme/fonts/inter/Inter-BlackItalic.woff?v=3.19) format("woff");}@font-face{font-family:'Inter var';font-weight:100 900;font-display:swap;font-style:normal;font-named-instance:'Regular';src:url(/themes/custom/webcurl_theme/fonts/inter/Inter-roman.var.woff2?v=3.19) format("woff2");}@font-face{font-family:'Inter var';font-weight:100 900;font-display:swap;font-style:italic;font-named-instance:'Italic';src:url(/themes/custom/webcurl_theme/fonts/inter/Inter-italic.var.woff2?v=3.19) format("woff2");}@font-face{font-family:'Inter var experimental';font-weight:100 900;font-display:swap;font-style:oblique 0deg 10deg;src:url(/themes/custom/webcurl_theme/fonts/inter/Inter.var.woff2?v=3.19) format("woff2");}
.field--name-field-tags{margin:0 0 1.2em;}.field--name-field-tags .field__label{font-weight:normal;margin:0;padding-right:5px;}[dir="rtl"] .field--name-field-tags .field__label{padding-left:5px;padding-right:0;}.field--name-field-tags .field__label,.field--name-field-tags ul.links{font-size:0.8em;}.node--view-mode-teaser .field--name-field-tags .field__label,.node--view-mode-teaser .field--name-field-tags ul.links{font-size:0.821em;}.field--name-field-tags ul.links{padding:0;margin:0;}.field--name-field-tags ul.links li{float:left;padding:0 1em 0 0;white-space:nowrap;}[dir="rtl"] .field--name-field-tags ul.links li{padding:0 0 0 1em;float:right;}.field--type-entity-reference{margin:0 0 1.2em;}.field--type-entity-reference .field__label{font-weight:normal;margin:0;padding-right:5px;}[dir="rtl"] .field--type-entity-reference .field__label{padding-left:5px;padding-right:0;}.field--type-entity-reference ul.links{padding:0;margin:0;list-style:none;}.field--type-entity-reference ul.links li{float:left;padding:0 1em 0 0;white-space:nowrap;}[dir="rtl"] .field--type-entity-reference ul.links li{padding:0 0 0 1em;float:right;}
body{--transparent-white:rgba(255,255,255,0.5);--main-background-color:#3b3b3b;--background-color:#464a4d;--light-background:#F3F3F5;--color-accent:#A4829D;--main-color:#86C2D5;--main-color-light:#A5D3E0;--main-color-dark:#54ACC4;--main-color-rgb:164,130,157;--text-color:#000;--white:#ffffff;--black:black;--main-accent:#2e556a;--fallback-highlight:#0085d8;--crm--main-color:#86C2D5;--gov--main-color:#CEDE40;--base--main-color:#86C2D5;--border-grey:#A1A2A3;--border-grey-subtle:#cecece;--shadow-default:0px 0px 10px 1px rgba(0,0,0,0.15);--bs-link-hover-color:var(--color-accent);--border-radius:10px;--grid-gutter:42px;--heading-font-family:'Inter',sans-serif;--hero-gradient:linear-gradient(#ffffff00,#ffffff00);--main-color-lighten-1:#8dcce0;--main-color-lighten-2:#93d5ea;--main-color-lighten-3:#9adff5;--main-color-lighten-4:#a1e9ff;--main-color-lighten-5:#a7f2ff;--main-color-lighten-6:#b0feff;}.list-group{--bs-list-group-border-color:transparent;}:root{--bs-body-font-family:'Inter',sans-serif;}@supports (font-variation-settings:normal){:root{--bs-body-font-family:'Inter var',sans-serif;}}.region-footer-second .nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:.25rem;}
.bg-light-grey{background-color:#F3F3F5;}.main-background{background-color:var(--main-accent);}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#fff;}.tabs ul.primary li a.is-active{background-color:#fff;}.tabs ul.primary li.is-active a{background-color:#fff;border-bottom-color:#fff;}#navbar-top{background-color:#055a8e;}a,.link{color:#0071b3;}a:hover,a:focus,.link:hover,.link:focus{color:#018fe2;}.nav-link:hover,.nav-link:focus{color:var(--main-accent);}a:active,.link:active{color:#23aeff;}.page-item.active .page-link{background-color:#0071b3;border-color:#0071b3;}.page-link,.page-link:hover{color:#0071b3;}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9;}.btn-primary{background-color:#007bff;border-color:#007bff;}.btn-primary:hover,.btn-primary:focus{background-color:#0256b1;}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#fffeff;}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}@keyframes color-rotate-text{25%{color:var(--base--main-color);}50%{color:var(--crm--main-color);}75%{color:var(--gov--main-color);}}
.small-gaps .col-lg-6{padding-right:calc(var(--bs-gutter-x) * .3);padding-left:calc(var(--bs-gutter-x) * .3);}.centre-align{align-self:center;}.centre-text{text-align:center;}
a.wcl-button{padding:0.8rem 1.6rem;background:var(--main-color);border-radius:5px;color:var(--text-color);text-decoration:none;font-weight:500;transition:background-color 1000ms linear;margin-right:0.5rem;display:inline-block;}.field--type-text-with-summary .wcl-button:hover,.wcl-button:hover{background-color:var(--main-color-light);text-decoration:none;transition:background-color 1000ms linear;color:white;}.black-link{color:black;}.black-link:hover{color:var(--color-accent);}
.product-top-menu{margin-top:-4rem;margin-bottom:3.5rem;}.product-top-menu .layout .menu--main .nav{display:grid;grid-auto-rows:1fr;grid-gap:1px;}.product-top-menu .layout .menu--main .nav:after{content:"";display:none;background:#fff;}.product-top-menu .layout .menu--main .nav{background:radial-gradient(#ccc,transparent);}.product-top-menu .layout .menu--main .nav .nav-item{margin:0;background:#fff;}.product-top-menu .layout .menu--main .nav .nav-item a{display:inline-flex;align-items:center;font-family:'Inter' !important;font-size:18px;width:100%;height:100%;padding:1rem 2rem;}.product-top-menu .nav .nav-item.active a{position:relative;}.product-top-menu .nav .nav-item.active a:after{content:'';position:absolute;left:0;right:0;bottom:0;border-bottom:6px solid var(--color-accent);}@media (max-width:767px){.product-top-menu .layout .menu--main .nav.product-count-3:after,.product-top-menu .layout .menu--main .nav.product-count-5:after,.product-top-menu .layout .menu--main .nav.product-count-7:after,.product-top-menu .layout .menu--main .nav.product-count-9:after{display:block;}.product-top-menu .layout .menu--main .nav{grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr;}.product-menu-collapse div.spacer{height:2rem;}.product-top-menu .layout nav.menu--main{margin:0;}}@media (min-width:768px){.product-top-menu .layout .menu--main .nav .nav-item a{justify-content:center;}.product-top-menu .layout .menu--main .nav .nav-item.active a:after{left:32px;right:32px;}.product-top-menu .layout .menu--main .nav .nav-item a{text-align:center;}}@media (min-width:768px) and (max-width:990px){.product-top-menu .layout .menu--main .nav{grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr;}.product-top-menu .layout .menu--main .nav.product-count-4{grid-template-columns:repeat(2,1fr);}.product-top-menu .layout .menu--main .nav.product-count-5,.product-top-menu .layout .menu--main .nav.product-count-7,.product-top-menu .layout .menu--main .nav.product-count-8{grid-template-columns:repeat(6,1fr);}.product-top-menu .layout .menu--main .nav.product-count-5 .nav-item,.product-top-menu .layout .menu--main .nav.product-count-7 .nav-item,.product-top-menu .layout .menu--main .nav.product-count-8  .nav-item{grid-column:span 2;}.product-top-menu .layout .menu--main .nav.product-count-5 .nav-item:nth-of-type(4),.product-top-menu .layout .menu--main .nav.product-count-5 .nav-item:nth-of-type(5){grid-column:span 3;}.product-top-menu .layout .menu--main .nav.product-count-7 .nav-item:nth-of-type(4),.product-top-menu .layout .menu--main .nav.product-count-7 .nav-item:nth-of-type(5),.product-top-menu .layout .menu--main .nav.product-count-7 .nav-item:nth-of-type(6),.product-top-menu .layout .menu--main .nav.product-count-7 .nav-item:nth-of-type(7){grid-column:span 3;}.product-top-menu .layout .menu--main .nav.product-count-8 .nav-item:nth-of-type(7),.product-top-menu .layout .menu--main .nav.product-count-8 .nav-item:nth-of-type(8){grid-column:span 3;}}@media (min-width:991px){.product-top-menu .layout .menu--main .nav{grid-template-columns:repeat(5,1fr);}.product-top-menu .layout .menu--main .nav.product-count-4,.product-top-menu .layout .menu--main .nav.product-count-8{grid-template-columns:repeat(4,1fr)}.product-top-menu .layout .menu--main .nav.product-count-6{grid-template-columns:repeat(3,1fr);}.product-top-menu .layout .menu--main .nav.product-count-7{grid-template-columns:repeat(12,1fr);}.product-top-menu .layout .menu--main .nav.product-count-7 .nav-item{grid-column:span 3;}.product-top-menu .layout .menu--main .nav.product-count-7 .nav-item:nth-of-type(5),.product-top-menu .layout .menu--main .nav.product-count-7 .nav-item:nth-of-type(6),.product-top-menu .layout .menu--main .nav.product-count-7 .nav-item:nth-of-type(7){grid-column:span 4;}.product-top-menu .nav.product-count-4 .nav-item.active a:after,.product-top-menu .nav.product-count-5 .nav-item.active a:after{bottom:-1rem;border-width:.5rem;}}.product-menu-collapse{background:#fff;border-radius:var(--border-radius);padding:1rem;box-shadow:0 0 6px rgba(0,0,0,0.33);}.product-menu-collapse > button{background:#fff;border:none;display:flex;font-weight:500;justify-content:space-between;width:100%;}
.product-grid-text-wrapper{background:var(--light-background);padding-top:5rem;padding-bottom:4rem;}.product-grid-wrapper .content .row{display:grid;grid-template-columns:repeat(3,33%);}.product-grid-text-wrapper h2{font-weight:bold;margin-bottom:1rem;}.product-grid-text-wrapper p{font-size:1.25rem;}.product-grid-text .field--name-body{padding-left:3rem;padding-right:3rem;}.product-grid-text h2{padding-left:3rem;padding-right:3rem;}.product-grid-wrapper{background:var(--light-background);}.product-grid{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:2rem;padding-top:5rem;}.product-grid-text{padding-top:2rem;text-align:center;}.pgcol2{border-right:1px solid var(--border-grey);border-left:1px solid var(--border-grey);}.pgcol>div:nth-of-type(1){border-bottom:1px solid var(--border-grey);}.pgcol{padding:0 !important;}@media (max-width:575px){.product-grid-wrapper .content .row{display:flex;align-content:center;justify-content:center;}.product-grid-wrapper .content .row .views-row{width:80%;border:none;border-bottom:1px solid var(--border-grey);}.product-grid-text-wrapper .field--name-field-grid-text{width:90%;margin-left:auto;margin-right:auto;}.product-grid-wrapper .content .row .views-row:last-child{border-bottom:none;}}@media (max-width:767px){.product-grid{padding-top:2rem;}.product-grid-text{padding-top :0;}.product-grid-text .field--name-body,.product-grid-text h2{padding-left:1rem;padding-right:1rem;}}@media (min-width:768px){.product-grid-wrapper{padding-bottom:5rem;padding-top:3rem;}}@media (min-width:576px) and (max-width:991px){.product-grid-wrapper .content .row{grid-template-columns:50% 50%;}.product-grid-wrapper .content .views-row{border-bottom:1px solid var(--border-grey);}.product-grid-wrapper .content .views-row:nth-of-type(2n + 1){border-right:1px solid var(--border-grey);}.product-grid-wrapper .content .views-row:nth-of-type(2n+1):nth-last-of-type(-n+2),.product-grid-wrapper .content .views-row:nth-of-type(2n+1):nth-last-of-type(-n+2) ~ .views-row{border-bottom:none;}}@media (min-width:992px){.product-grid-wrapper .content .views-row{border-bottom:1px solid var(--border-grey);}.product-grid-wrapper .content .views-row:nth-of-type(2){border-right:1px solid var(--border-grey);border-left:1px solid var(--border-grey);}.product-grid-wrapper .content .views-row:nth-of-type(5){border-right:1px solid var(--border-grey);border-left:1px solid var(--border-grey);}.product-grid-wrapper .content .views-row:nth-of-type(3n+1):nth-last-of-type(-n+3),.product-grid-wrapper .content .views-row:nth-of-type(3n+1):nth-last-of-type(-n+3) ~ .views-row{border-bottom:none;}}
.hero-block-wrapper{padding-bottom:1rem;}.hero-block-wrapper .hero-background-image{width:100%;box-shadow:none;background-size:cover;transition:box-shadow 0.5s;border-radius:var(--border-radius);height:100%;padding:6rem 2rem 4rem 2rem;}.content.hero-block-wrapper{position:relative;height:100%;}.hero-info > *{margin-bottom:1rem;}.hero-info{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;}.hero-summary-text{text-align:center;flex-grow:1;}.hero-top-logo{flex-basis:150px;text-align:center;}.block-inline-blockhero-image{height:100%;}.hero-top-logo .field--name-field-hero-top-logo{max-width:250px;margin:0 auto 1rem auto;}.hero-button a{padding:0.8rem 1.6rem;background:var(--main-color);border-radius:5px;color:black;text-decoration:none;font-weight:500;transition:background-color 1000ms linear;}.crm-home .hero-button a{background:var(--crm--main-color);}.gov-home .hero-button a{background:var(--gov--main-color);}.hero-button a:hover{background-color:var(--main-color-light);color:black;transition:background-color 1000ms linear;}.gov-home .hero-button a:hover{background-color:#dde56c}.hero-background-image:hover{transition:box-shadow 0.5s ease-in-out;box-shadow:0px 0px 10px 0px #000;}.hero-button{justify-self:flex-end;}
.responsive-tabs{padding:1rem;}.responsive-tabs .card{--bs-card-border-width:0;--bs-card-cap-padding-x:0;--bs-card-cap-padding-y:0;}.responsive-tabs .nav-tabs{display:none;--bs-nav-tabs-border-width:0;}@media (min-width:768px){.responsive-tabs{display:flex;align-items:flex-start;gap:2rem;}.responsive-tabs .card{height:100%;}.responsive-tabs .card .card-header{display:none;}.responsive-tabs .card .card-body{height:100%;}.responsive-tabs .card .collapse{display:block;height:100%;}.responsive-tabs .nav-tabs{flex-basis:40%;flex-shrink:0;margin-top:2rem;display:grid;gap:1rem;grid-template-rows:repeat(5,auto);grid-auto-flow:column;grid-auto-columns:minmax(50%,100%)}.responsive-tabs.tab-count-6 .nav-tabs{grid-template-rows:repeat(6,auto);}}@media(max-width:575px){.product-grid-wrapper .content .views-row:nth-of-type(2n+1){border-right:none;}}@media (max-width:767px){.responsive-tabs .tab-pane{display:block !important;opacity:1;}.responsive-tabs .collapse-inner{padding:2rem 0;}}@media (min-width:1024px){.responsive-tabs .nav-item button{font-size:1.5rem;padding:2rem;}}.responsive-tabs .card-header,.responsive-tabs .nav-item{border:0;background:none;white-space:normal;}.responsive-tabs .card-header button,.responsive-tabs .nav-item button{background:transparent;border:0;border-radius:5px;display:block;height:100%;width:100%;margin:0;padding:1.2rem;box-shadow:var(--shadow-default);border-bottom:4px solid transparent;font-family:var(--heading-font-family);color:black;text-decoration:none;font-weight:500;font-size:1.25rem;}.responsive-tabs .card-header .nav-link:hover,.responsive-tabs .nav-link:focus,.responsive-tabs .nav-link.active,.responsive-tabs .nav-link[aria-expanded=true]{border-bottom:4px solid var(--main-color);}.responsive-tabs .card-body{width:100%;align-self:center;padding-top:1.5rem;text-align:center;}.view-product-service-tabs .views-field-title{font-weight:bold;font-family:var(--heading-font-family);}.view-product-service-tabs .views-field-body{font-size:1.25rem;margin-top:2rem;margin-bottom:3.5rem;}.view-product-service-tabs .views-field-field-read-more a{font-size:1.25rem;padding:1rem 1.5rem;background:var(--main-color);color:var(--text-color);text-decoration:none;border-radius:5px;font-family:var(--heading-font-family);}.view-product-service-tabs .views-field-field-read-more a:hover{text-decoration:underline;}
.site-footer{background:var(--background-color);padding-bottom:3rem;}.site-footer nav.menu--main{margin-left:0;}.site-footer .content,.site-footer .content a{color:#fff;}.site-footer .block-menu .nav-item a{color:white;}.region.region-footer-second .navbar-brand img,.region.region-footer-second .navbar-brand{width:150px;}.region.region-footer-second{padding:0 3rem;margin:0;}.site-footer .block-menu .nav-link-header{text-decoration:none;font-weight:bold;margin-bottom:0.5rem;}.site-footer .block-menu .nav-link:not(.nav-link-header){font-weight:300;}.site-footer .block-menu .menu{padding-left:0;}.site-footer .block-menu .nav-item a:hover{text-decoration:underline;color:var(--main-color);}.site-footer .block-menu .nav-item a:hover{flex-wrap:inherit;}.region-footer-second .block > h2{font-size:20px;margin-bottom:1.25rem;font-weight:700;}.region-footer-second .nav{flex-wrap:wrap;}.region-footer-second .clearfix.nav:after{display:none;}.region-footer-second .nav > li{width:100%;}.region-footer-second .navbar-brand{align-self:center;}.region-footer-second > *{margin-bottom:2rem;width:auto;flex-grow:1;}.region-footer-second h2{color:white;border-bottom:none;}.site-footer__top p{margin-top:0;margin-bottom:0;}.site-footer__bottom{display:grid;}.site-footer__bottom .content{font-size:0.8rem;}.built-by-wcl{padding-top:1rem;}.row.region.region-footer-fifth{width:90%;justify-self:center;display:flex;justify-content:center;}#block-footerlogobase{border:0;flex-basis:20%;flex-grow:1;}#block-footerlogobase .content{width:200px;margin:0 auto;}.site-footer .nav-item{list-style:none;}@media (max-width:1199px){#block-footerlogobase{order:1;flex-basis:50%;margin-bottom:0;}#block-about{flex-basis:50%;}#block-about > h2{display:none;}}@media (min-width:576px){.region-footer-second .nav{flex-wrap:nowrap;gap:1rem;}#block-footerlogobase{margin-left:auto;}.region.region-footer-second{padding:0;}.site-footer nav.menu--main{width:50%;}#block-socialmedialinks{width:50%;}#block-socialmedialinks .content{float:right;}.row.region.region-footer-fifth{justify-content:normal;}#block-builtbywebcurl{width:50%;}}@media (min-width:576px) and (max-width:1199px){#block-about{order:2;display:flex;align-items:center;}}@media (max-width:575px){.region.region-footer-second nav{margin-bottom:2rem;}.footer-breadcrumbs nav{justify-content:center;display:flex;}.footer-breadcrumbs{margin-bottom:0.5rem;}.contact-rectangle-section{border-radius:5px;}.contact-rectangle{align-items:center;}#block-builtbywebcurl{order:1;}}@media (min-width:1200px){.site-footer nav.menu--main{width:auto;}#block-footerlogobase{padding-top:2rem;}}@media (max-width:990px){.row.region.region-footer-second{width:100%;}.site-footer .region-footer-second{flex-wrap:wrap;}.row.region.region-footer-second nav{margin-right:0;}}@media (max-width:770px){.row.region.region-footer-second .nav-link{padding-left:0;}.region-footer-second nav{margin-right:0;display:flex;flex-direction:column;}.region-footer-second > *{flex-basis:100%;}.region-footer-second .nav > li{margin-bottom:1rem;}}#block-socialmedialinks .content{font-size:1rem;display:flex;align-items:flex-end;height:100%;justify-content:center;}.social-media-links--platforms{text-align:center;margin-bottom:0;}.menu--webcurl-crm .is-active,.menu--footer-menu .is-active,.menu--about .is-active{color:var(--main-color) !important;}.social-media-links--platforms span:hover{color:var(--main-color);}
.footer-rectangle{width:100%;background:transparent;align-self:center;border-radius:2rem;display:flex;margin-bottom:5rem;margin-top:-6rem;}.footer-rectangle-section{width:33.3%;display:flex;flex-direction:row;height:auto;padding-top:2rem;padding-bottom:2rem;justify-content:center;}.footer-rectangle-section-1{background:var(--main-color-light);border-radius:10px 0 0 10px;}.footer-rectangle-section-2{background:var(--main-color);border-radius:0;}.footer-rectangle-section-3{background:var(--main-color-dark);border-radius:0 10px 10px 0;}.footer-rectangle-section h2{font-size:1.2rem;font-weight:bold;color:var(--black);border-bottom:0;}.site-footer__top.clearfix{display:flex;flex-direction:column;z-index:100;position:relative;justify-content:stretch;}@media (min-width:576px){.site-footer__top.clearfix{margin-bottom:2rem;}}.footer-text p,.footer-text a{font-family:'Inter','sans-serif';color:var(--black);line-height:1.2;}.footer-icons{font-size:40px;margin:.5rem 3rem auto 0;}.footer-email-icon{font-size:45px;}.footer-rectangle a:hover{color:var(--fallback-highlight);}@media(max-width:770px) and (min-width:630px){.footer-rectangle-section{width:100%;}}@media (max-width:770px){.footer-rectangle{width:100%;display:flex;flex-direction:column;align-items:center;}.footer-rectangle-section{width:80%;border-radius:7px;height:150px;margin-top:-0.75rem;}}@media (max-width:380px){.footer-rectangle-section{width:100%;padding:2rem;}.footer-rectangle-section p,.footer-rectangle-section a{font-size:16px;}.footer-icons{font-size:35px;margin-right:1rem;}}@media (max-width:990px) and (min-width:770px){.footer-icons{display:none;}}@media(max-width:1200px){.footer-icons{margin-right:2rem;}}
html{font-size:14px}#page h1,#page h2,#page h3{font-family:var(--heading-font-family);font-weight:900;}#page p{font-family:var(--bs-body-font-family);}#page h2{text-transform:none !important;margin-bottom:1rem;}h2 > a,h3 > a{color:var(--bs-body-color);text-decoration:none;}h2 > a:hover,h3 > a:hover{color:var(--bs-body-color);text-decoration:underline;}.block > h2{font-size:1.4rem;font-weight:bold;}img{max-width:100%;height:auto;}.node--type-case-studies .container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:910px;}.path-node #main.container,.path-frontpage #main.container{padding:0;max-width:none;}.path-node #main.container > .row,.path-frontpage #main.container > .row,.w-100 > .row{--bs-gutter-x:0;}.node--view-mode-full > .node__content > *:last-child,.path-frontpage #main-wrapper .node__content > *:last-child{padding-bottom:12rem;}.path-node #main-wrapper{padding-bottom:0;}#header{width:100%;top:unset;}.field--type-text-with-summary a{color:black;}a:hover{text-decoration:none;}.path-frontpage .top-hero-image{background-position:70% 20%;}.path-frontpage{--hero-gradient:linear-gradient(90deg,rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.9) 50%,rgba(255,255,255,0.5) 100%),linear-gradient(rgba(255,255,255,3) 0%,rgba(255,255,255,0) 28%,rgba(255,255,255,0) 100%);}@media (min-width:992px){.path-frontpage{--hero-gradient:linear-gradient(90deg,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 28%,rgba(255,255,255,0) 100%),linear-gradient(rgba(255,255,255,3) 0%,rgba(255,255,255,0) 28%,rgba(255,255,255,0) 100%);}.path-frontpage .top-hero-image{background-position:center 35%;}}.page-node-7 .top-hero-image{--hero-gradient:linear-gradient(rgba(255,255,255,3) 0%,rgba(255,255,255,0) 100%,rgba(255,255,255,0) 100%);background-position:center center;}.hero-pager i{color:var(--main-color);}.homepage-transformation .field--name-field-media-image{margin-right:0;}.navbar-brand{width:175px;height:auto;}.dropdown-item{padding:0;}.dropdown-item > a{padding:10px 35px;display:block;}.dropdown-item.active,.dropdown-item:active{background-color:var(--main-color) !important;color:var(--black) !important;}.logo-color-accent path{fill:var(--main-color);stroke:var(--main-color);}@keyframes color-rotate{33%{fill:var(--gov--main-color);}66%{fill:var(--crm--main-color);}}#block-footerlogobase .logo-color-accent:hover path{animation:color-rotate 4s infinite;}.home-tabs{margin-bottom:5rem;}#navbar-main .container{justify-content:flex-end;}.navbar nav.navigation{margin-left:auto;margin-right:1rem;}.navbar-brand{margin-right:auto !important;}.navbar-nav{flex-wrap:nowrap;gap:1rem;}@media (min-width:992px){.navbar-nav{align-items:center;height:100%;}.navbar-nav .nav-item{height:100%;}}.navbar-nav:after{display:none;}.navbar .menu--main li a,.menu--front-page-header-menu li a,.menu--header-menu li a{color:black;font-size:1.25rem;font-weight:700;}.navbar .menu--main li a:hover,.menu--front-page-header-menu li a:hover,.menu--header-menu li a:hover{color:var(--color-accent);}.menu--front-page-header-menu{margin-right:1rem;}.navbar .menu--main .dropdown-menu{border-radius:0;border-top:3px solid var(--main-color);}.navbar .menu--main .dropdown-menu a{text-decoration:none;font-weight:500;}.navbar .menu--main .dropdown-menu a:hover{color:var(--background-color);}.contact-form-button a{display:block;}#navbar-main{background-color:transparent !important;position:sticky !important;top:0 !important;z-index:100 !important;}#navbar-main.active{transition:background 1000ms linear !important;background:white !important;box-shadow:var(--shadow-default);}.hero-left .hero-image-text{align-items:flex-start;}@media (min-width:768px){.hero-left .hero-image-text.container > *{max-width:45%;}}.hero-left .top-hero-image{height:700px;}.main-breadcrumbs,.block-system-breadcrumb-block{margin-top:1rem;}.main-breadcrumbs ol{margin:0;}.main-breadcrumbs .breadcrumb-item a{color:black;text-decoration:none;}.main-breadcrumbs .breadcrumb-item a:hover{text-decoration:underline;}.main-breadcrumbs .breadcrumb-item+.breadcrumb-item::before{color:var(--color-accent);text-align:center;float:none;padding-right:0.25rem;}.contact-rectangle>*{pointer-events:auto;}.contact-us-page{pointer-events:none;}.contact-us-form-column{pointer-events:auto;}.contact-rectangle-section{height:20%;display:flex;align-items:center;width:80%;padding:2rem;padding-top:2rem;padding-bottom:2rem;height:200px;}.contact-rectangle{display:flex;flex-direction:column;justify-content:center;align-items:end;height:100%;}.contact-rectangle-section p{margin:0;}.contact-rectangle-section-1{background:var(--main-color-light);border-top-left-radius:5px;}.contact-rectangle-section-2{background-color:var(--main-color);}.contact-rectangle-section-3{background-color:var(--main-color-light);}.contact-rectangle-section-4{background-color:var(--main-color);border-bottom-left-radius:5px;}.contact-rectangle-section .material-symbols-outlined{font-size:30px;margin-right:0.75rem;align-self:baseline;margin-top:1rem;}.contact-rectangle-section-4 .material-symbols-outlined{margin-top:2rem;}.block-inline-blockcontact-rectangles{height:100%;}.block-inline-blockcontact-rectangles .content{height:100%;}@media (max-width:575px){.contact-rectangle-section{width:100%;margin-right:0.35rem;}}@media (max-width:993px){.contact-rectangle h2{font-size:1.2rem;}.contact-rectangle strong{font-size:1.2rem;}.contact-rectangle-section{width:100%;}.contact-us-form-column{width:65% !important;}.w-100{padding-top:1.8rem;}}@media(max-width:767px){.contact-us-form-column{width:100% !important;margin-right:0.35rem;margin-top:1rem;}.contact-rectangle-section{width:100%;margin-right:0.35rem;}}.layout .block .webform-submission-contact-add-form{background-color:var(--light-background);font-family:var(--heading-font-family);}.layout .block .webform-submission-contact-add-form input,.layout .block .webform-submission-contact-add-form select{border-radius:0;}.layout .block .webform-submission-contact-add-form .checkbox label{font-weight:bold;}.layout .block .webform-submission-contact-add-form .checkbox{border-radius:3px;}.contact-us-form-column .field--name-body{background-color:var(--light-background);max-width:90%;}.contact-us-form-column{width:56.66666667%;background-color:var(--light-background);border-top-right-radius:5px;border-bottom-right-radius:5px;}.contact-us-page-rectangles{padding-right:0 !important;}.contact-us-page-rectangles .contact-rectangle-section-4,.contact-us-form-column{-webkit-box-shadow:0px 2px 9px -4px rgba(0,0,0,0.75);-moz-box-shadow:0px 2px 9px -4px rgba(0,0,0,0.75);box-shadow:0px 2px 9px -4px rgba(0,0,0,0.75);}.block-inline-blockbasic{padding-top:1rem;}.contact-us-form-column .block{padding-left:2rem;padding-right:2rem;}.layout .block .contact-button,.mauticform-button{background-color:var(--main-color);border:none;padding:1rem;padding-left:1.5rem;padding-right:1.5rem;font-size:20px;font-weight:bold;color:black;}.layout .block .contact-button:hover,.mauticform-button:hover{background-color:var(--main-color-light);}.contact-us-page{z-index:80;position:relative;}.map-pin{font-size:32px;stroke:black;}.map-pin:hover{animation:color-rotate-text 8s infinite;}#leaflet-map-node-page-74-field-map{z-index:1;border-radius:5px;margin-top:-50px;}.block.block-layout-builder.block-field-blocknodearticletitle span{display:flex;justify-content:center;align-content:center;text-align:center;}.article-tags .field--name-field-tags{margin-bottom:0;}.article-tags .field--name-field-tags::after{display:none;}.field--name-field-tags ul.links{display:flex;flex-wrap:wrap;}.field--name-field-tags ul.links li{padding:0 1rem 0 0;float:none;}.node--type-article.node--view-mode-featured{display:flex;justify-content:center;}.featured-article{display:flex;flex-direction:column;align-items:center;border-radius:10px;box-shadow:0px 2px 9px -3px rgba(0,0,0,0.75);padding:2rem;}.featured-article .article-image{position:relative;max-width:900px;width:100%;margin-bottom:2rem;}.featured-article .article-image img{margin:0;border-radius:10px;width:100%;height:auto;object-fit:cover;}.article-image .field--type-image a{display:flex;align-items:center;justify-content:center;}.article-image .field{margin:0;}.article-read-time{background:var(--main-color);border-radius:2px;border-bottom-left-radius:10px;bottom:0;color:var(--text-color);position:absolute;}.featured-article .article-read-time{padding:0.5rem 2rem;}h2.article-title{font-size:1.4rem;font-weight:bold;}h2.article-title a:link{color:var(--bs-body-color);text-decoration:none;}h2.article-title a:hover{color:var(--main-color);}.article-read-time .field--name-field-read-time{margin:0;}.blog-taxonomy a,.blog-taxonomy li{padding:0.5rem;background:#F3F3F5;border:1px #A1A2A3 solid;border-radius:3px;color:black;text-decoration:none;}.blog-taxonomy a:hover,.blog-taxonomy li:hover{background:var(--main-color);text-decoration:underline;transition:background 200ms linear;color:white;}.views-row > .node--type-article{height:100%;}.article-tag-info{display:flex;flex-direction:column;}.article-tags.blog-taxonomy li{display:list-item;margin-top:.5rem;}.featured-article .article-date,.blog-listing .article-date{margin-top:.5rem;display:block;width:100%}.article-date{font-weight:500;}.article-date time{font-family:var(--heading-font-family);}.pdf-content p{text-align:center;}.view-blog-top-picks .views-row{padding-top:1.5rem;padding-bottom:2rem;border-bottom:1px solid var(--border-grey);position:relative;}.view-blog-top-picks .views-row:last-child{border-bottom:none;}.top-pick-title h3{font-weight:600;font-size:1.4rem;}.top-pick-title h3 a{color:#000;text-decoration:none;}.top-pick-title h3 a:hover{color:var(--main-color);}.top-pick-category{font-size:1.2rem;font-weight:bold;color:var(--main-color);text-transform:uppercase;margin-bottom:1rem;}.view-id-blog_listing .views-infinite-scroll-content-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--grid-gutter);padding:0;}@media (max-width:575px){.view-id-blog_listing .views-row{padding-inline:calc(var(--bs-gutter-x) * .5);}}.block-views-blockblog-listing-block-2 .views-row{padding:0;}@media (max-width:575px){.view-id-blog_listing.view-display-id-block_2 .views-row{padding-inline:calc(var(--bs-gutter-x) * .5);}}.feature-band{--feature-ink:#12203c;--feature-accent:#2a6f8e;--feature-muted:rgba(18,32,60,.66);--feature-border:rgba(18,32,60,.12);display:grid;grid-template-columns:1fr 1fr;align-items:stretch;gap:34px;margin-bottom:2rem;border-top:3px solid var(--feature-ink);border-bottom:1px solid var(--feature-border);}.feature-band__media{min-height:260px;overflow:hidden;}.feature-band__media img{display:block;width:100%;height:100%;object-fit:cover;}.feature-band__body{display:flex;flex-direction:column;justify-content:center;gap:16px;padding:34px 0;}.feature-band__eyebrow{color:var(--feature-accent);font-size:11px;font-weight:600;letter-spacing:.1em;}.feature-band__title{margin:0;color:var(--feature-ink);font-size:clamp(1.75rem,3vw,2.375rem);font-weight:800;line-height:1.08;letter-spacing:-.02em;}.feature-band__title a{color:inherit;text-decoration:none;}.feature-band__title a:hover{color:var(--feature-accent);}.feature-band__summary{margin:0;max-width:52ch;color:var(--feature-muted);font-size:1rem;line-height:1.6;}.feature-band__meta{display:flex;align-items:center;gap:14px;margin-top:6px;}.feature-band__cta{display:inline-flex;align-items:center;padding:13px 20px;background:var(--feature-ink);border-radius:4px;color:#fff;text-decoration:none;font-size:13.5px;font-weight:700;transition:background 150ms ease;}.feature-band__cta:hover{background:var(--feature-accent);color:#fff;}.feature-band__byline{color:var(--feature-muted);font-size:13px;}@media (max-width:767px){.feature-band{grid-template-columns:1fr;gap:0;}.feature-band__media{min-height:200px;}.feature-band__body{padding:20px 0;}}@media (max-width:575px){.feature-band__body{padding-inline:calc(var(--bs-gutter-x) * .5);}}.blog-listing{display:flex;flex-direction:column;padding:calc(var(--bs-gutter-x) * .5);border-radius:10px;height:100%;position:relative;}.blog-taxonomy li{margin-right:0.5rem;text-align:center;padding:0.5rem !important;padding-top:0.25rem !important;padding-bottom:0.25rem !important;}.blog-listing img{border-radius:5px;margin:0;max-width:100%;width:100%;height:auto;}.blog-listing .article-image{position:relative;margin-bottom:2rem;}.blog-listing .article-read-time{border-bottom-left-radius:5px;color:var(--text-color);text-decoration:none;padding:0.3rem 1.2rem;}.blog-listing .article-info{padding-bottom:0;display:flex;flex-direction:column;height:100%;}.blog-listing .article-title-and-body{flex-grow:1;}.blog-facets{--filter-ink:#12203c;--filter-accent:#2a6f8e;--filter-tint:#eaf4f9;--filter-tint-hover:#dbebf4;--filter-border:rgba(18,32,60,.09);--filter-bg:#fbfcfd;margin-bottom:1.5rem;background:var(--filter-bg);border-top:1px solid var(--filter-border);border-bottom:1px solid var(--filter-border);}.block-facet-blocktags{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:1rem 0;}.block-facet-blocktags .content,.block-facet-blocktags .block-facet__wrapper,.block-facet-blocktags .facets-widget-links,.block-facet-blocktags .facets-widget-links ul{display:contents;}.blog-facets-heading{margin:0 !important;color:var(--filter-ink);font-size:12px !important;font-weight:700 !important;text-transform:none;letter-spacing:normal;}.block-facet-blocktags .facet-item{display:flex;list-style:none;}.block-facet-blocktags .facet-item a{display:inline-flex;align-items:center;gap:0.3rem;padding:0.5rem 0.8rem;background:var(--filter-tint);border:none;border-radius:999px;color:var(--filter-accent);text-decoration:none;font-size:12px;font-weight:600;line-height:1;transition:background 150ms ease;}.block-facet-blocktags .facet-item a:hover{background:var(--filter-tint-hover);}.block-facet-blocktags .facet-item a.is-active{background:var(--filter-ink);color:#fff;}.block-facet-blocktags .facet-item__count{opacity:0.6;}.block-facet-blocktags .facet-item__status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}.blog-facets .col-lg-9.col-md-9.col-12,.blog-facets .col-lg-3.col-md-3.col-12{align-items:center;display:flex;}#views-exposed-form-blog-listing-block-1 label{margin:0;color:var(--filter-ink);font-size:12px;font-weight:700;white-space:nowrap;}#views-exposed-form-blog-listing-block-1 .form-item-sort-by{display:flex;align-items:center;gap:0.5rem;width:auto;margin:0;}#views-exposed-form-blog-listing-block-1 select{height:auto;padding:0.55rem 2.25rem 0.55rem 1rem;font-size:12px;font-weight:600;color:var(--filter-accent);background-color:#fff;border:1px solid var(--filter-border);border-radius:999px;}#views-exposed-form-blog-listing-block-1 select:focus{border-color:var(--main-color) !important;box-shadow:0 0 0 .25rem rgba(var(--main-color-rgb),.5);}.block-views-blockblog-listing-block-1 .pager{padding:0;margin-top:2.5rem;}.block-views-blockblog-listing-block-1 .pager__item{display:flex;justify-content:center;}.block-views-blockblog-listing-block-1 .pager__item a{padding:1rem;background:var(--main-color);color:var(--text-color);text-decoration:none;font-family:var(--heading-font-family) !important;font-weight:bold;font-size:20px;border-radius:5px;}.block-views-blockblog-listing-block-1 .view-footer{text-align:center;font-weight:bold;margin-bottom:1rem;}.about-us-stats{margin-bottom:8rem;margin-top:8rem;}.about-us-stat{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:2rem;margin-top:2rem;text-align:center;}.about-us-stat h2{font-size:58px;color:var(--main-color);font-weight:bold;}@media (max-width:767px){.stat-middle{border-top:1px solid var(--border-grey);border-bottom:1px solid var(--border-grey);}}@media (min-width:768px){.stat-middle{border-left:1px solid var(--border-grey);border-right:1px solid var(--border-grey);}}.our-mission{padding-bottom:5rem;padding-top:3rem;}.our-mission p{font-size:24px;}.team-member-section{background-color:#f3f2f4;margin-top:115px;padding-bottom:30px;}.team-member-view .view-content{display:grid;grid-template-columns:repeat(2,1fr);align-content:center;justify-content:center;max-width:600px;margin:auto;}.team-member{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:4rem;}.team-member-header{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:6rem;margin-top:6rem;}.team-member-header h2{font-weight:bold;margin-bottom:2rem;font-size:36px;}.team-member-header h5{font-family:var(--bs-body-font-family);font-size:26px;}.team-member-info{display:flex;flex-direction:column;align-items:center;justify-content:center;}.team-member-name{font-weight:bold;font-size:28px;}.team-member-role{font-size:24px;font-family:var(--bs-body-font-family);}.team-member img{border-radius:50% !important;background:var(--background-color);}.ourvalues table tbody tr{background:transparent;}.ourvalues table tbody tr td{text-align:left;vertical-align:baseline;font-size:20px;}.ourvalues table tbody tr td:first-of-type{border-right:1px solid var(--border-grey);}.ourvalues table thead th,.ourvalues table thead tr{background:transparent;color:black;}.ourvalues table thead th:first-of-type{border-bottom:1px solid var(--border-grey);border-right:1px solid var(--border-grey);}.ourvalues table thead th{font-size:24px;padding-bottom:1rem;border-bottom:1px solid var(--border-grey);}.testimonal-wrapper{padding-top:3rem;padding-bottom:3rem;}.testimonal-wrapper .block-inline-blockbasic{margin-bottom:5rem;}.testimonal-wrapper .block-inline-blockbasic h2{font-family:var(--heading-font-family);font-weight:bold;}.testimonal-wrapper .block-inline-blockbasic p{font-size:1.25rem;}.view--testimonials .view-content{display:flex;align-items:center;justify-content:center;}#testimonyCarousel{box-shadow:var(--shadow-default);border-radius:10px;}.testimony-carousel{display:flex;flex-direction:row;border-radius:5px;position:relative;align-items:stretch;}.carousel-indicators [data-bs-target]{background-color:var(--main-color);}.testimony-body .field--name-body{}.carousel-item{padding:2rem;}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:flex;}.testimonial-info{width:75%;padding:1rem;display:flex;align-items:center;}.testimony-body{font-size:26px;font-style:italic;}.testimonial-person{padding:1rem;display:flex;flex-direction:column;padding-left:3rem;justify-content:flex-end;}.testimonial-image .field--name-field-media-image img{max-width:150px;border-radius:0;}.testimonial-giver-info p{margin:0;}.testimonial-giver-info h3{font-weight:bold;}.read-more{position:absolute;bottom:1rem;}.read-more a{color:black;font-size:18px;text-decoration:none;}.read-more a:hover{text-decoration:underline;}.our-services{padding-top:3rem;padding-bottom:3rem;}.block-field-blocknodeproduct-pagefield-services-text h2{font-weight:bold;margin-bottom:2rem;}.block-field-blocknodeproduct-pagefield-services-text p{font-size:1.25rem;}.product-body-image{align-items:center;display:flex;padding-left:2rem !important;}.panel-group.accordion .accordion-item{margin-bottom:1rem;border:none;box-shadow:var(--shadow-default);}.panel-group.accordion .accordion-item h2 button{font-weight:600;font-family:var(--heading-font-family);text-align:center;display:inline;font-size:1.25rem;border-radius:5px !important;}.panel-group.accordion .accordion-item h2 button::after{content:"";float:right;vertical-align:-50%;font-size:30px;display:flex;}.accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-icon) !important;}.accordion-button:focus{box-shadow:rgba(var(--main-color-rgb),0.25) 0px 0px 0px 4px !important;}.accordion-button:not(.collapsed){background:white !important;color:black !important;}.panel-group.accordion .accordion-item .accordion-button[aria-expanded="true"]{color:var(--text-color) !important;background:var(--main-color-light) !important;}.faq-wrapper{padding-top:5rem;padding-bottom:5rem;}.block-field-blocknodeproduct-pagefield-faq-text h2{margin-bottom:2rem;font-weight:bold;}.block-field-blocknodeproduct-pagefield-faq-text p{margin-bottom:2.5rem;font-size:1.25rem;}.book-demo .block-layout-builder.block-field-blocknodeproduct-pagefield-get-in-touch,.book-demo .block-field-blocknodeproduct-pagefield-find-out-more{display:flex;align-items:center;justify-content:center;}.book-demo .block-layout-builder.block-field-blocknodeproduct-pagefield-get-in-touch a,.book-demo .block-field-blocknodeproduct-pagefield-find-out-more a{display:block;padding:1.5rem;padding-top:1rem;padding-bottom:1rem;border-radius:5px;width:15rem;text-align:center;text-decoration:none;font-weight:bold;font-size:24px;margin-bottom:2rem;}.book-demo .block-field-blocknodeproduct-pagefield-find-out-more a:hover{box-shadow:var(--shadow-default);background-color:#d9c5d6;}.book-demo .block-layout-builder.block-field-blocknodeproduct-pagefield-get-in-touch a:hover{box-shadow:var(--shadow-default);background-color:#5f6569;}.book-demo .block-layout-builder.block-field-blocknodeproduct-pagefield-get-in-touch a{background-color:var(--background-color);color:white;margin-right:1rem;}.book-demo .block-field-blocknodeproduct-pagefield-find-out-more a{background-color:#C5B4C3;color:black;margin-left:1rem;}.block.block-layout-builder.block-field-blocknodeproduct-pagefield-cant-find{font-size:24px;display:flex;align-items:center;justify-content:center;margin-top:2rem;}.block.block-layout-builder.block-field-blocknodeproduct-pagefield-cant-find a{color:var(--color-accent);font-weight:600;}.company-logos{padding-left:2rem;padding-right:2rem;}.company-logos .field--name-field-company-logos{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;}.company-logos .field--name-field-company-logos > .field__item{padding-right:1rem;padding-left:1rem;margin:1.5rem 0;width:50%;}.company-logos .field--name-field-company-logos img{border-radius:0;}.company-logos .field--name-field-company-logos .field--type-image > .field__item{text-align:center;}@media (min-width:960px){.company-logos .field--name-field-company-logos > .field__item{width:auto;}}.bottom-hero{padding-top:5rem;padding-bottom:5rem;}.bottom-hero-image{width:100%;height:800px;}.product-boxes-wrapper{padding-top:3rem;padding-bottom:3rem;}.product-boxes-wrapper .view-content.row{padding-left:4rem;display:grid;grid-template-columns:repeat(2,1fr);}.product-box{width:100%;min-height:275px;position:relative;}.product-box-text{padding:3rem;color:var(--text-color);}.product-boxes-wrapper .view-content.row .views-row{background-color:var(--main-color);}.product-boxes-wrapper .view-content.row .views-row:nth-of-type(1){background-color:var(--main-color);}.product-boxes-wrapper .view-content.row .views-row:nth-of-type(2){background-color:var(--main-color-lighten-1);}.product-boxes-wrapper .view-content.row .views-row:nth-of-type(3){background-color:var(--main-color-lighten-2);}.product-boxes-wrapper .view-content.row .views-row:nth-of-type(4){background-color:var(--main-color-lighten-3);}.product-boxes-wrapper .view-content.row .views-row:nth-of-type(5){background-color:var(--main-color-lighten-4);}.product-boxes-wrapper .view-content.row .views-row:nth-of-type(6){background-color:var(--main-color-lighten-5);}.product-boxes-wrapper .view-content.row .views-row:nth-of-type(7){background-color:var(--main-color-lighten-6);}.product-box-text h3{margin-bottom:1rem;}.product-box-text p{font-size:1.25rem;}.block-field-blocknodepagefield-product-boxes-text h2{font-weight:bold;}.block-field-blocknodepagefield-product-boxes-text p{font-size:1.25rem;}.timeline-wrapper{background:var(--light-background);padding-top:5rem;padding-bottom:5rem;}.timeline-boxes{display:flex;justify-content:center;}.timeline-box{width:20%;position:relative;}.box{width:100px;height:100px;background:var(--main-color);position:relative;border-radius:5px;}.box img{padding:1rem;margin:0;}.box .field{padding:0;margin:0;}.box-line{width:170px;height:1px;background:var(--border-grey);position:absolute;top:50%;left:100%;z-index:0;}.box-inner{display:flex;align-items:center;flex-direction:column;width:100%;}.box-text{text-align:center;max-width:90%;margin-top:2rem;}.box-text h3{font-weight:bold;}.box-text .field--name-body{margin-top:1rem;}.timeline-box:last-of-type .box-line{display:none;}.timeline-wrapper .block-field-blocknodepagefield-timeline-text p{font-size:1.25rem;}.timeline-wrapper .block-field-blocknodepagefield-timeline-text{padding-bottom:5rem;}.latest-blog{flex-basis:33%;position:relative;}.latest-blogs{display:flex;gap:var(--grid-gutter);}.latest-blog-inner{padding:0rem;margin-top:0;}.latest-blog .article-read-time{top:0;bottom:unset;border-top-left-radius:5px;border-bottom-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;}.latest-blog .blog-taxonomy li{padding:0;background:transparent;color:var(--main-color);font-weight:bold;border:0;font-size:16px;}.latest-blog .blog-taxonomy li:hover{text-decoration:none;}.latest-blog .article-date time{font-weight:normal;}.latest-blog .blog-listing img{border-bottom-left-radius:0;border-bottom-right-radius:0;}.latest-blog .node{border:0;}.latest-blog .article-info{padding:1rem;padding-top:0;}.latest-blog .article-tag-info{margin-bottom:0;}.latest-blog .blog-listing{padding:0;}.latest-blogs-mobile{display:none;}.blog-read-more a{color:black;}.blog-read-more a:hover{color:var(--main-color-dark);}.product-body-wrapper .block-field-blocknodeproduct-pagebody{margin-right:2rem;}.article-page{margin-top:2rem;margin-bottom:2rem;}.article-page .field--name-field-media-image{float:none;text-align:center;}.article-page .links.field__items li{border:1px solid var(--border-grey);margin:0.5rem;background:var(--light-background);padding:0.25rem !important;border-radius:5px;}.block.block-webform.block-webform-block{background-color:#f3f4f5;padding:2rem;border-radius:29px;}#edit-actions-submit,.contact-button{width:100%;}@media (max-width:770px){.block-inline-blockbasic{margin-left:10px;margin-right:10px;padding:0;}.featured-article{width:90%;}.view-blog-top-picks{margin-left:37px;margin-right:55px;}.block-views-blockblog-top-picks-block-1 h2{margin-left:26px;}}@media (max-width:1920px){#testimonyCarousel{width:90%;}}@media (max-width:1199px){.view-id-blog_listing .views-infinite-scroll-content-wrapper{grid-template-columns:repeat(2,1fr);}}@media (max-width:767px){.view-id-blog_listing .views-infinite-scroll-content-wrapper{grid-template-columns:repeat(1,1fr);}#views-exposed-form-blog-listing-block-1{justify-content:center;}.blog-top-pick{max-width:100%;}}@media (max-width:991px){.latest-blogs{flex-wrap:wrap;}.latest-blogs .latest-blog{flex-basis:calc(50% - (var(--grid-gutter) / 2));}.crm-home .hero-button a{background:var(--crm--main-color);}.crm-home .hero-button a:hover{background-color:var(--main-color-light);transition:background-color 1000ms linear;}.gov-home .hero-button a{background:var(--gov--main-color);display:inline-block;}.gov-home .hero-button a:hover{background-color:var(--main-color-light);transition:background-color 1000ms linear;}.homepage-transformation .field--type-text-with-summary{width:80%;margin-left:auto;margin-right:auto;}.homepage-transformation .text-formatted p{display:flex;flex-direction:column;justify-content:center;align-items:center;}.homepage-transformation .text-formatted p a:nth-of-type(2){margin-top:1rem;}.team-member-view .view-content{grid-template-columns:repeat(1,1fr);}.team-member-section{background-color:#f3f2f4;margin-top:100px;padding-bottom:80px;padding-top:50px;}.our-mission .field--name-body{width:90%;margin-right:auto;margin-left:auto;text-align:center;}.principles-container{margin:85px;text-align:center;}.ishero .block-field-blocknodepagebody{width:80%;margin-left:auto;margin-right:auto;}.top-hero-image{min-height:90vh;}.testimony-carousel{flex-direction:column;justify-content:center;}.view--testimonials{display:flex;justify-content:center;}.testimonial-info{border-right:none;border-bottom:solid 1px var(--border-grey);width:100%;padding:0;}.testimony-body .field--name-body{margin-bottom:2rem;text-align:center;}.testimonial-person{display:flex;align-content:center;justify-content:center;padding:0;padding-top:3rem;padding-left:2rem;}#testimonyCarousel{width:90%;}.testimony-body{font-size:calc(1.3rem + .6vw);}.read-more{position:revert;text-align:center;padding-bottom:3rem;}.read-more a{font-size:24px;text-decoration:underline;}.faq-wrapper .row .accordion .accordion-item{width:90%;margin-left:auto;margin-right:auto;}.book-demo .block-field-blocknodeproduct-pagefield-find-out-more a{margin-left:0;}.book-demo .block-layout-builder.block-field-blocknodeproduct-pagefield-get-in-touch a{margin-right:0;}.product-body-wrapper .row{display:flex;flex-direction:column;}.product-body-wrapper .row .col-9{width:100%;}.product-body-wrapper .row .col-9 .content{padding:2rem;}.product-body-wrapper .row .col-3{width:100%;}.product-body-wrapper .row .col-3 .content{padding-right:2rem;}.view-product-service-tabs.view-display-id-block_3 .row{display:flex;justify-content:center;}#views-bootstrap-product-service-tabs-block-3{width:90%;}.hero-image-text{align-items:center !important;text-align:center;}.product-boxes-wrapper .view-content.row{grid-template-columns:repeat(1,1fr);padding:0;width:90%;margin-left:auto;margin-right:auto;}.product-boxes-wrapper .block-field-blocknodepagefield-product-boxes-text .field--name-field-product-boxes-text{display:flex;flex-direction:column;align-items:center;width:80%;margin-left:auto;margin-right:auto;margin-bottom:5rem;}.timeline-boxes{flex-direction:column;width:80% !important;margin-left:auto;margin-right:auto;}.timeline-box{width:100%;}.box-inner{flex-direction:row;margin-top:5rem;align-items:normal;}.box-text{max-width:70%;margin-top:0rem;padding-left:2rem;text-align:left;}.box-line{top:100%;left:50%;width:1px;height:170px;}.timeline-wrapper .block-field-blocknodepagefield-timeline-text{padding-bottom:2rem;}#blogCarousel .latest-blog .node--type-article{box-shadow:var(--shadow-default);}#blogCarousel .latest-blog{box-shadow:none;}}@media (min-width:576px){.principles-container .row{grid-template-areas:"title blank"
          "summary description";grid-template-columns:1fr 2fr;display:grid;}.principles-container .principles-title{grid-area:title;}.principles-summary,.principles-title{border-right:1px solid var(--border-grey);}.principles-description{padding-left:3rem !important;}.principles-container .principles-summary{grid-area:summary;border-top:1px solid var(--border-grey);padding-right:1rem !important;}.principles-container .principles-description{grid-area:description;border-top:1px solid var(--border-grey);}.principles-container .col-12{width:100%;}}@media (max-width:767px){.view-id-blog_listing .views-infinite-scroll-content-wrapper{display:flex;flex-direction:column;}#views-exposed-form-blog-listing-block-1 .d-flex{width:100%;}.contact-us-form-column{width:100% !important;border-radius:5px;}.latest-blogs{flex-direction:column;}.latest-blogs .latest-blog{flex-basis:auto;width:100%;}}.field__item video{width:100%;height:100%;}.field--name-field-media-oembed-video{max-width:900px;margin:0 auto;}.block-field-blocknodecase-studiesfield-teaser .content{display:flex;align-content:center;justify-content:center;text-align:center;}.case-study-title .block-social-media-links{background:white;width:13%;padding:3px;border-radius:5px;float:right;margin-top:3rem;}.case-study-title .block-social-media-links a{color:black;}.case-study-title{background:var(--gov--main-color);height:700px;}.case-study-title .block-field-blocknodecase-studiestitle{margin-top:8rem;font-weight:900;font-size:2.5rem;}.case-study-title .block-field-blocknodecase-studiesfield-teaser{justify-content:center;display:flex;}.case-study-title .block-field-blocknodecase-studiestitle{display:flex;justify-content:center;}.case-study-title .field--name-title{}.case-study-title .field--name-field-teaser{width:65%;font-size:1.25rem;}.block-field-blocknodecase-studiesfield-teaser .content{display:flex;align-content:center;justify-content:center;}.case-study-statistic .col-lg-9{width:inherit;}.second-icon{border-right:1.5px solid var(--color-accent);border-left:1.5px solid var(--color-accent);height:285px;}.third-icon{border-right:1.5px solid var(--color-accent);height:285px;}@media screen and (max-width:992px){.third-icon{border-right:0;border-bottom:1.5px solid var(--color-accent);}}.case-study-icons h3{font-weight:normal !important;text-align:center;margin-bottom:1rem;}.case-study-icons p{text-align:center;margin-bottom:0;text-align:center;width:calc(80%);margin-left:9%;font-size:0.8rem;}.case-study-icons{padding:6rem;}.statistic-section{padding:6rem;}.case-study-icons .field--type-image,.case-study-icons .field--name-field-icon,.case-study-icons .field--name-field-icon-2,.case-study-icons .field--name-field-icon-3,.case-study-icons .field--name-field-icon-4{display:flex;align-content:center;justify-content:center;}.block-field-blocknodecase-studiesfield-read-about p{font-size:1.2rem !important;padding:4rem;}.block-field-blocknodecase-studiestitle h1{padding:4rem;padding-left:2rem;padding-right:2rem;}.case-study-banner .block-social-media-links.block.block-social-media-links-block{background:white;display:flex;margin-top:2rem;padding:5px;padding-left:1rem;padding-right:1rem;margin-left:auto;}.case-study-banner .social-media-links--platforms a{color:black;}.case-study-banner-crm .social-media-links--platforms a{color:black;}.case-study-banner-crm{background-color:var(--crm--main-color);}.case-study-banner{background-color:var(--gov--main-color);}.case-study-icons a{color:var(--color-accent);}.case-study-evolution{padding:6rem;}.case-study-evolution li{font-size:1rem;}.case-study-evolution p{font-size:1rem;}.case-study-evolution h2{font-size:1.5rem;}.case-study-banner .col-12{display:flex;flex-direction:column;align-items:center;}.case-study-banner-crm .col-12{display:flex;flex-direction:column;align-items:center;}.case-study-statistic{padding:6rem;background:#f4f4f4;padding-bottom:6rem !important;}.case-study-section2{padding:6rem;background:#f4f4f4;}.case-study-section2 li{font-size:1rem;}.case-study-statistic img{border-radius:4%;}.case-study-section2 p{font-size:1rem;}.case-study-section2 h2{font-size:1.5rem;}.case-study-section3 p{font-size:1rem;}.case-study-section3 li{font-size:1rem;}.case-study-section3 h2{font-size:1.5rem;}.case-study-section3{padding:6rem;}.testimonial-section{margin-bottom:2rem}.testimonial-section p{font-size:1rem;}.testimonial-section li{font-size:1rem;}.node--type-case-studies .bs-pt-5 .container{max-width:1320px;}.testimonial-section{background:#f4f4f4;padding:5rem;}.case-study-section4{padding:6rem;background-color:#f4f4f4;}.case-study-section4 p{font-size:1rem;}.case-study-section4 h2{font-size:1.5rem;}.statistic-number{width:65%;}.statistic-quote{width:35%;}.case-study-icons img{width:90px;height:90px;}.testimonial-section h2{font-size:1.5rem;}.case-study-story h2{font-size:1.5rem;}.case-study-story.mkc-story{padding-bottom:0;}.mkc-icons{padding-top:0;}.mkc-tablet .block-field-blocknodecase-studiesfield-evolution-media{width:350px;}.webcurl-help .container{margin:auto;box-shadow:0px 0px 10px rgba(0,0,0,0.2);font-size:1rem;text-align:center;padding:6rem;}.mkc-elections .block-field-blocknodecase-studiesfield-testimonial-media{width:300px;}.mkc-rebuild .block-field-blocknodecase-studiesfield-section-2-media{width:350px;}.webcurl-help .contact-form-button a{padding:1.3rem;display:inline;background-color:var(--gov--main-color);text-decoration:none;border-radius:6px;}.webcurl-help .contact-form-button a:hover{color:white;}.webcurl-help h2{margin-bottom:2rem;margin-top:-4rem;}.case-study-story p{font-size:1rem;}.case-study-story h2{margin-top:-2rem;margin-bottom:2rem;}.case-study-story{padding:6rem;padding-bottom:3rem;}.case-company-logos .field--name-field-company-logos{display:flex;flex-direction:row;align-items:center;justify-content:center;}.case-company-logos{margin-bottom:6rem;padding-left:2rem;padding-right:2rem;margin-top:5rem;}.case-company-logos h2{margin-block:3rem;margin-bottom:3rem !important;}.case-company-logos .field--name-field-company-logos .field__item{padding-right:1rem;padding-left:1rem;}body:not(.js-off-canvas-dialog-open) .ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front{background:#f3f4f5;border-radius:15px;padding:2rem;}.webform-button--submit.contact-button{background:var(--base--main-color);color:white;padding:0.5rem;}.node__content{margin-top:0;}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative;background:#f3f4f5;border:none;}.ui-dialog .ui-dialog-titlebar-close{border:none;background:transparent;width:2rem;height:2rem;position:absolute;top:0.6rem;right:0;}.ui-dialog .ui-dialog-titlebar-close:after{content:'\f057';font-family:"Font Awesome 6 Free";font-size:2rem;font-weight:900;color:var(--main-accent);display:inline-block;position:absolute;top:-0.5rem;left:0;}.ui-dialog{max-width:100%;z-index:1055;}@media (max-width:767px){.ui-dialog{left:0;}}@media (min-width:768px){.w-md-50{width:50%;}}.main-testimonials img{padding:1rem;}.main-testimonials .card a{text-decoration:none;color:black;font-weight:bold;}.latest-testimonial{margin-bottom:6rem;}.main-testimonials .card-body a:hover{color:var(--crm--main-color);}.main-testimonials-title{margin-bottom:2rem;}.main-testimonials .card{border:0;}.latest-testimonial .card{display:flex;flex-direction:row;}.latest-testimonial .card-body{align-content:center;display:grid;}.latest-testimonial .card-group{border-radius:10px;box-shadow:var(--shadow-default);}.latest-testimonial .text-formatted{margin-bottom:2rem;}.testimonial.header{margin-top:1rem;margin-bottom:4rem;}.overlapping-45{width:45%;display:flex;flex-direction:column;justify-content:center;}.overlapping-45 .block-inline-blockbasic{margin-right:2rem;}.overlapping-55{width:55%;}.block.block-layout-builder.block-inline-blocktestimonial-image-logo{margin-bottom:1rem;}.overlapping-45 .field--name-field-hero-top-logo{margin-bottom:0;}.overlapping-45 .block-inline-blockbasic h6{font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;}.node--type-case-studies #navbar-main .container{max-width:1320px;}.wcl-button-gov{padding:0.8rem 1.6rem;background:var(--gov--main-color);border-radius:5px;color:var(--text-color);text-decoration:none;font-weight:500;transition:background-color 1000ms linear;margin-right:0.5rem;display:inline-block;}.wcl-button-gov:hover{color:white;}.node--type-case-studies .site-footer .container{max-width:1320px;}.node--type-case-studies .block-addtoany-block{background:white;display:flex;margin-top:2rem;padding:8px;margin-left:auto;}.node--type-case-studies .a2a_svg svg{background:black;}.node--type-case-studies .block-addtoany-block .addtoany_list.a2a_kit_size_32 a > span{width:35px;height:35px;}.node--type-article .a2a_svg svg{background:black;}.node--type-article .block-addtoany-block{background:#fff;display:flex;margin-top:0;padding:0;margin-left:auto;margin-bottom:0;justify-content:right;}.node--type-article .block-addtoany-block .addtoany_list.a2a_kit_size_32 a > span{width:35px;height:35px;}.latest-top-blog .blog-listing{display:flex;flex-direction:column;align-items:center;border-radius:10px;box-shadow:0px 2px 9px -3px rgba(0,0,0,0.75);padding:2rem;}.bfc-quote{padding:6rem;}{.webcurl-help .container{width:90%;}}@media (max-width:570px){.block-field-blocknodecase-studiesfield-read-about p{font-size:1rem !important;padding:2rem;}.case-study-evolution{padding:2rem;}.case-study-story{padding:2rem;}.webcurl-help .container{width:85% !important;padding-left:1rem;padding-right:1rem;}.case-study-icons{padding:2rem;}.case-study-section2{padding:2rem;}.case-study-section3{padding:2rem;}.testimonial-section{padding:2rem;}.bfc-quote{padding:2rem;}.statistic-section{padding:2rem !important;}.statistic-title{font-size:1rem;padding-top:1rem;}.statistic-after-text{font-size:1rem;}.labcold-stats .statistic-text{padding-bottom:0.5rem;padding-left:3rem;}.labcold-section3 .row{display:flex;flex-direction:column-reverse;}}#book-a-demo{background:var(--main-accent);}@media (max-width:880px){.statistic-section.mkc-quote .statistic-number{width:100%;}.statistic-section.mkc-quote .statistic-quote{width:100%;margin-top:2rem;}}@media (max-width:992px){.second-icon{border-top:1.5px solid var(--color-accent);border-bottom:1.5px solid var(--color-accent);border-right:0;border-left:0;height:285px;margin-top:1rem;margin-bottom:1rem;}.case-study-icons p{font-size:0.9rem;}.second-icon img{margin-top:1.6rem;}.bfc-section-3 .row{display:flex;flex-direction:column-reverse;}.bfc-section-3{display:flex;}.labcold-section3 .row{display:flex;flex-direction:column-reverse;}.labcold-penguin{justify-content:center !important;}.statistic-quote .counter-number{font-size:5rem;}.counter-number{font-size:5rem;}.statistic-pound{font-size:5rem;}}@media (max-width:940px){.elections-image{justify-content:center !important;}.rebuild-image{justify-content:center !important;}.webcurl-help .container{width:90%;}}.mkc-elections.testimonial-section{padding-bottom:3rem;}.mkc-evolution img{width:350px;}.labcold-stats .statistic-quote .statistic-title{margin-top:1.8rem;}@media (max-width:880px){.statistic-number{width:100%;}.statistic-quote{width:100%;margin-top:2rem;}}@media (max-width:870px){.counterblock-description{font-size:1.1rem;}.statistic-content.icons-direction-left{margin-bottom:0;}.counter-number{font-size:7rem;font-weight:700;}.bfc-image-first{align-items:center !important;justify-content:center !important;}.labcold-penguin{justify-content:center !important;}}@media (max-width:560px){.counterblock-description{font-size:0.9rem;}.counter-number{font-size:4rem;}.statistic-percentage{margin-bottom:0;}.labcold-stats .statistic-quote .statistic-title{margin-top:0;}.statistic-block svg{margin-right:0;}.statistic-after-text{margin-top:0;}.statistic-content.icons-direction-right{margin-bottom:0;}.statistic-quote .counter-number{font-size:5rem;}.counterblock-badge{font-size:3rem}.counterblock-text{font-size:1rem;height:7rem;}}@media (max-width:992px){.overlapping-45{width:100%;margin-bottom:2rem;}.overlapping-55{width:100%;}}.node--type-job-vacancy .field__label{font-weight:bold;}.block-field-blocknodejob-vacancytitle{margin-bottom:2rem;}.Job-info .container{border-bottom:1px solid var(--border-grey);border-top:1px solid var(--border-grey);margin-bottom:1rem;}.job-summary .block-inline-blockbasic{margin-left:0;}.job-summary{width:30%;height:100%;min-height:0;margin-left:auto;}.job-description{width:60%;}.node--type-job-vacancy .leaflet-container{height:300px !important;}@media(max-width:1400px){.node--type-job-vacancy .leaflet-container{height:100%;}}@media (max-width:992px){.job-summary{width:100%;}.job-summary .block-inline-blockbasic{margin-top:1rem;}.job-description{width:100%;}}.job-vacancy-info{display:flex;gap:3rem;}.job-vacancy-info label{font-weight:bold;}.node--type-job-vacancy.node--promoted.node--view-mode-teaser{box-shadow:0px 2px 9px -3px rgba(0,0,0,0.75);border-radius:10px;padding:2rem;}.careers-title{margin-bottom:5rem;}.job-vacancy-read-more a{padding:1rem;background:var(--main-color);color:white;text-decoration:none;border-radius:5px;}.job-vacancy-read-more a:hover{background-color:var(--main-color-light);}.job-vacancy-read-more{margin-top:2.5rem;}@media(max-width:768px){.job-vacancy-info{display:inherit;}}<<<<<<< HEAD

#klaro_toggle_dialog{left:25px;}.navbar.sticky-top .tabs{margin:0;padding:0.5rem 0;background:#000;z-index:1000;}.tabs .nav.primary.nav-pills{display:flex;justify-content:center;margin:0;padding:0;list-style:none;}.tabs .nav.primary.nav-pills a{display:inline-block;padding:0.5rem 1rem;font-size:1rem;font-weight:500;color:#fff;background:#000;text-decoration:none;transition:background 0.2s ease-in-out;}.tabs .nav.primary.nav-pills a:hover{background:#333;color:#fff;}.tabs .nav.primary.nav-pills a.is-active,.tabs .nav.primary.nav-pills a[aria-current="page"]{background:#555;color:#fff;font-weight:600;}.navbar.sticky-top{background:#000;padding:0;}@media (max-width:768px){.tabs .nav.primary.nav-pills{flex-wrap:wrap;justify-content:flex-start;}.tabs .nav.primary.nav-pills a{padding:0.4rem 0.8rem;font-size:0.9rem;}}.list-group-item::before{content:"●";margin-right:0.75rem;font-size:.75rem;color:#464a4d;}.list-group-item a{text-decoration:none;}.page-user-login .layout-main-wrapper{margin-bottom:8rem;}
body{--main-color:#CEDE40;--main-color-light:#DDE56C;--main-color-dark:#BBC620;--main-color-rgb:206,222,64;--text-color:black;--main-color-lighten-1:#d8e943;--main-color-lighten-2:#e3f446;--main-color-lighten-3:#edff4a;--main-color-lighten-4:#f7ff4d;--main-color-lighten-5:#ffff50;--main-color-lighten-6:#ffff6d;}.footer-rectangle a:hover{color:var(--main-accent);}@keyframes color-rotate{33%{fill:var(--crm--main-color);}66%{fill:var(--base--main-color);}}
