:root,[data-bs-theme=light]{--bs-gutter-x: 3rem;--primary: #a1c213;--primary-rgb: 161, 194, 19;--secondary: #7cd2be;--secondary-rgb: 124, 210, 190;--tertiary: #090a0b;--tertiary-rgb: 9, 10, 11;--teal: #7cd2be;--real-rgb: 124, 210, 190;--gray: #fafafa;--gray-rgb: 250, 250, 250;--body-color: #090a0b;--body-color-rgb: 9, 10, 11;--sky: #00b5ff;--blue: #05668e;--green-dark: #8fae3d;--charcoal: #686868;--sky: #00b5ff;--bs-blue: #0d6efd;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #d63384;--bs-red: #dc3545;--bs-orange: #fd7e14;--bs-yellow: #ffc107;--bs-green: #198754;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-black: #000;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #212529;--bs-primary: #0d6efd;--bs-secondary: #6c757d;--bs-success: #198754;--bs-info: #0dcaf0;--bs-warning: #ffc107;--bs-danger: #dc3545;--bs-light: #f8f9fa;--bs-dark: #212529;--bs-primary-rgb: 13, 110, 253;--bs-secondary-rgb: 108, 117, 125;--bs-success-rgb: 25, 135, 84;--bs-info-rgb: 13, 202, 240;--bs-warning-rgb: 255, 193, 7;--bs-danger-rgb: 220, 53, 69;--bs-light-rgb: 248, 249, 250;--bs-dark-rgb: 33, 37, 41;--bs-primary-text-emphasis: #052c65;--bs-secondary-text-emphasis: #2b2f32;--bs-success-text-emphasis: #0a3622;--bs-info-text-emphasis: #055160;--bs-warning-text-emphasis: #664d03;--bs-danger-text-emphasis: #58151c;--bs-light-text-emphasis: #495057;--bs-dark-text-emphasis: #495057;--bs-primary-bg-subtle: #cfe2ff;--bs-secondary-bg-subtle: #e2e3e5;--bs-success-bg-subtle: #d1e7dd;--bs-info-bg-subtle: #cff4fc;--bs-warning-bg-subtle: #fff3cd;--bs-danger-bg-subtle: #f8d7da;--bs-light-bg-subtle: #fcfcfd;--bs-dark-bg-subtle: #ced4da;--bs-primary-border-subtle: #9ec5fe;--bs-secondary-border-subtle: #c4c8cb;--bs-success-border-subtle: #a3cfbb;--bs-info-border-subtle: #9eeaf9;--bs-warning-border-subtle: #ffe69c;--bs-danger-border-subtle: #f1aeb5;--bs-light-border-subtle: #e9ecef;--bs-dark-border-subtle: #adb5bd;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient( 180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0) );--bs-body-font-family: var(--bs-font-sans-serif);--bs-body-font-size: 1rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #212529;--bs-body-color-rgb: 33, 37, 41;--bs-body-bg: #fff;--bs-body-bg-rgb: 255, 255, 255;--bs-emphasis-color: #000;--bs-emphasis-color-rgb: 0, 0, 0;--bs-secondary-color: rgba(33, 37, 41, 0.75);--bs-secondary-color-rgb: 33, 37, 41;--bs-secondary-bg: #e9ecef;--bs-secondary-bg-rgb: 233, 236, 239;--bs-tertiary-color: rgba(33, 37, 41, 0.5);--bs-tertiary-color-rgb: 33, 37, 41;--bs-tertiary-bg: #f8f9fa;--bs-tertiary-bg-rgb: 248, 249, 250;--bs-heading-color: inherit;--bs-link-color: #0d6efd;--bs-link-color-rgb: 13, 110, 253;--bs-link-decoration: underline;--bs-link-hover-color: #0a58ca;--bs-link-hover-color-rgb: 10, 88, 202;--bs-code-color: #d63384;--bs-highlight-color: #212529;--bs-highlight-bg: #fff3cd;--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: #dee2e6;--bs-border-color-translucent: rgba(0, 0, 0, 0.175);--bs-border-radius: 0.375rem;--bs-border-radius-sm: 0.25rem;--bs-border-radius-lg: 0.5rem;--bs-border-radius-xl: 1rem;--bs-border-radius-xxl: 2rem;--bs-border-radius-2xl: var(--bs-border-radius-xxl);--bs-border-radius-pill: 50rem;--bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);--bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-focus-ring-width: 0.25rem;--bs-focus-ring-opacity: 0.25;--bs-focus-ring-color: rgba(13, 110, 253, 0.25);--bs-form-valid-color: #198754;--bs-form-valid-border-color: #198754;--bs-form-invalid-color: #dc3545;--bs-form-invalid-border-color: #dc3545}body{font-family:"Inter",sans-serif;font-optical-sizing:auto;font-weight:normal;font-style:normal;font-variation-settings:"slnt" 0;color:rgba(var(--body-color-rgb), 0.9);width:100%;scroll-behavior:smooth}@media(min-width: 1200px){body{font-size:17px}}.row>*{--bs-gutter-x: 2rem;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5)}@media(max-width: 991.999px){.container,.container-sm{max-width:100%}}@media(min-width: 1600px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1536px}}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-weight:bold;color:var(--teriary);letter-spacing:-0.03em}@media(min-width: 1200px){h1,.h1{font-size:3.375rem;margin-bottom:2rem}h2,.h2{font-size:2.7rem;margin-bottom:2rem}h3,.h3{font-size:2.16rem}h4,.h4{font-size:1.728rem}h5,.h5{font-size:1.382rem}h6,.h6{font-size:1.105rem}}main a{color:#367588;text-decoration:none;width:100%}main a:hover{font-weight:bold;color:#367588}.no-link{cursor:default}.no-link:hover{font-weight:normal !important;text-decoration:none !important;cursor:default}.speaker-card:hover strong{color:#05668e !important}main .hover-effect:hover{text-decoration:underline}hr{margin:2rem 0 !important;color:inherit !important;border:0 !important;border-top:1px solid #dedede !important;opacity:1 !important}@media(min-width: 992px){hr{margin:2rem 0 !important}}@media(min-width: 1200px){hr{margin:3rem 0 !important}}.section-divider{border-top:1px solid #dedede !important}.bg-primary,.bg-green{background:var(--primary) !important}.bg-secondary,.bg-teal{background:var(--secondary) !important}.bg-tertiary,.bg-gray-dark{background:var(--tertiary) !important}.bg-sky{background:var(--sky) !important}.bg-blue{background:var(--blue) !important}.bg-green-dark{background:var(--green-dark) !important}.bg-charcoal{background:var(--charcoal) !important}.bg-gray,.bg-gray-light{background:var(--gray) !important}.bg-blue{background:var(--blue) !important}.bg-gray-100{background:var(--bs-gray-100) !important}.bg-gray-200{background:var(--bs-gray-200) !important}.bg-gray-300{background:var(--bs-gray-300) !important}.bg-gray-400{background:var(--bs-gray-400) !important}.bg-gray-500{background:var(--bs-gray-500) !important}.bg-gray-600{background:var(--bs-gray-600) !important}.bg-gray-700{background:var(--bs-gray-700) !important}.bg-gray-800{background:var(--bs-gray-800) !important}@media(min-width: 576px){.bg-sm-white{background:var(--bs-white) !important}}@media(min-width: 768px){.bg-md-white{background:var(--bs-white) !important}}@media(min-width: 992px){.bg-lg-white{background:var(--bs-white) !important}}@media(min-width: 1200px){.bg-xl-white{background:var(--bs-white) !important}}@media(min-width: 1400px){.bg-xxl-white{background:var(--bs-white) !important}}.sans,.sans-serif{font-family:"Inter",sans-serif !important}.serif,.text-serif{font-family:Georgia,"Times New Roman",Times,serif !important}.text-bold{font-weight:bold !important}.text-green,.text-primary{color:var(--primary) !important}.text-green .underline,.text-primary .underline{color:var(--primary)}.text-teal,.text-secondary{color:var(--teal) !important}.text-sky{color:var(--sky) !important}.text-blue{color:var(--blue) !important}.text-green-dark{color:var(--green-dark) !important}.text-charcoal{color:var(--charcoal) !important}.mark,mark{background-color:rgba(var(--primary-rgb), 0.3) !important}.lead{font-size:18px;font-weight:bold;color:rgba(var(--body-color-rgb), 0.8)}@media(min-width: 992px){.box-img-content{display:grid;margin-top:30px;margin-bottom:30px}}@media(min-width: 992px){.box-img,.box-content{grid-area:1/1/2/2}}.box-img{margin-left:-12px;margin-right:-12px}@media(min-width: 992px){.box-img{margin-left:0;margin-right:0}}.box-img img{width:100%;height:auto}@media(min-width: 992px){.box-img img{width:auto;max-width:100%;height:auto}}.box-content{position:relative;z-index:2;justify-self:end;margin-left:1rem;margin-right:1rem;margin-top:-50px;margin-bottom:30px;padding:20px}@media(min-width: 992px){.box-content{margin-top:auto;margin-bottom:auto;padding:40px;height:fit-content;margin-left:0;margin-right:0}}@media(min-width: 992px){.box-img-content.img-left .box-content{margin-left:40%}}@media(min-width: 1200px){.box-img-content.img-left .box-content{margin-left:30%}}@media(min-width: 992px){.box-img-content.img-right .box-img img{float:right}.box-img-content.img-right .box-content{margin-right:40%}}@media(min-width: 1200px){.box-img-content.img-right .box-img img{float:right}.box-img-content.img-right .box-content{margin-right:30%}}@media(min-width: 992px){.col-content-right .box-img-content.img-left .box-content{margin-right:0;margin-left:45%}}@media(min-width: 1200px){.col-content-right .box-img-content.img-left .box-content{margin-right:0;margin-left:45%}}@media(min-width: 992px){.col-content-right .box-img-content.img-right .box-img img{float:right}.col-content-right .box-img-content.img-right .box-content{margin-left:0;margin-right:45%}}@media(min-width: 1200px){.col-content-right .box-img-content.img-right .box-img img{float:right}.col-content-right .box-img-content.img-right .box-content{margin-left:0;margin-right:45%}}.flex-center{display:flex !important;align-items:center !important;flex-direction:column !important}ul.custom-bullets{list-style-type:none;padding-left:0}ul.custom-bullets li{position:relative;padding-left:20px;display:flex;align-items:center;line-height:24px;margin:10px 0}ul.custom-bullets li::before{content:"•";color:#a1c213;position:absolute;left:0;top:-1px;font-size:20px}.img-full{width:100% !important;height:auto !important}.set-as-bg{display:none}.sticky{position:sticky !important;top:0 !important}.bg-gradient{background:linear-gradient(45deg, #a1c213, #7cd2be) !important}.bg-gradient-alt{background:linear-gradient(90deg, #7cd2be, #a1c213) !important}.border-gradient-top,.border-gradient-right,.border-gradient-bottom,.border-gradient-left,.border-gradient-top-short,.border-gradient-right-short,.border-gradient-bottom-short,.border-gradient-left-short{position:relative}.border-gradient-top::before,.border-gradient-top::after,.border-gradient-right::before,.border-gradient-right::after,.border-gradient-bottom::before,.border-gradient-bottom::after,.border-gradient-left::before,.border-gradient-left::after,.border-gradient-top-short::before,.border-gradient-top-short::after,.border-gradient-right-short::before,.border-gradient-right-short::after,.border-gradient-bottom-short::before,.border-gradient-bottom-short::after,.border-gradient-left-short::before,.border-gradient-left-short::after{content:"";position:absolute;z-index:2;pointer-events:none;background:linear-gradient(45deg, #a1c213, #7cd2be)}.border-gradient-top::before{top:0;left:0;right:0;height:4px}.border-gradient-top-short::before{top:0;left:0;right:70%;height:4px}.border-gradient-right::before{top:0;right:0;bottom:0;width:4px}.border-gradient-right-short::before{top:0;right:0;bottom:70%;width:4px}.border-gradient-bottom::before{bottom:0;left:0;right:0;height:4px}.border-gradient-bottom-short::before{bottom:0;left:0;right:70%;height:4px}.border-gradient-left::before{top:0;left:0;bottom:0;width:4px}.border-gradient-left-short::before{top:0;left:0;bottom:70%;width:4px}.underline{display:inline;color:var(--body-color);text-decoration:none;background-image:linear-gradient(to right, var(--primary) 100%, var(--primary) 100%),linear-gradient(to right, rgb(0, 0, 0) 100%, rgb(0, 0, 0) 100%);background-repeat:no-repeat;background-size:0% 6px,100% 6px;background-position:0% 100%,0% 100%;transition:background-size .5s ease}.underline{display:inline;color:var(--body-color);text-decoration:none;background-image:linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%),linear-gradient(to right, #a1c213, #7cd2be);background-repeat:no-repeat;background-size:0% 6px,100% 6px;background-position:0% 100%,0% 100%;transition:background-size .5s ease}h1.underline,h1>.underline{background-size:0% 6px,100% 18px}h2.underline,h2>.underline{background-size:0% 6px,100% 16px}h3.underline,h3>.underline{background-size:0% 6px,100% 14px}h4.underline,h4>.underline{background-size:0% 6px,100% 12px}h5.underline,h5>.underline{background-size:0% 6px,100% 10px}h6.underline,h6>.underline{background-size:0% 6px,100% 8px}.eyebrow{color:rgba(29,29,31,.7);text-transform:uppercase;font-size:14px;letter-spacing:.1em;margin-bottom:.5rem}.img-full{width:100% !important;height:auto !important}.glow-on-hover{background-color:#fff;transition:all .3s ease}.glow-on-hover:hover{box-shadow:0 0 10px 5px rgba(var(--primary-rgb), 0.3)}.fs-7{font-size:14px !important}.obj-cover{object-fit:cover}.cta-box{position:relative;display:flex;background:none !important;overflow:hidden}.cta-box picture{width:100%}.cta-box img{display:block;z-index:0;width:100%;height:auto;aspect-ratio:93/50;object-fit:cover;transition:transform .5s ease}.cta-box:hover .bi-arrow-right-short{opacity:1;width:32px}.cta-box:hover img{transform:scale(1.03)}.cta-box:hover .cta-box-content::after{opacity:1}.cta-box-content{position:absolute;display:flex;align-items:center;z-index:2;bottom:0;padding:1rem;width:100%;line-height:32px}.cta-box-content picture{width:100%}.cta-box-content::after{content:"";position:absolute;display:block;z-index:-1;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(45deg, rgb(161, 194, 19), rgb(124, 210, 190)) !important;opacity:.8;pointer-events:none;transition:all .5s ease}.cta-box-content .bi-arrow-right-short{overflow:hidden;width:0;opacity:0;line-height:0;transition:all .5s ease}.box-overlay{position:relative;min-height:440px;overflow:hidden}.box-overlay .box-overlay-content{position:absolute;top:0;left:0;padding:0;margin:0;width:100%;height:100%;display:flex;align-items:center;z-index:2;opacity:.9;padding:2rem}@media(min-width: 992px){.box-overlay .box-overlay-content{padding:4rem}}.box-overlay .box-overlay-img{position:absolute;display:flex;width:100%;height:100%;margin:0}.box-overlay .box-overlay-img .overlay{position:absolute;top:0;left:0;width:100%;height:100%}.box-overlay .box-overlay-img img{display:block;z-index:-1;width:100%;object-fit:cover}.section-overlay{position:relative}.section-overlay .section-overlay-content{position:relative;z-index:3}.section-overlay .overlay{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background:#000}.section-overlay .section-overlay-img{position:absolute !important;z-index:1;top:0;left:0;width:100% !important;height:100% !important}.section-overlay .section-overlay-img img{display:block;width:100% !important;height:100% !important;object-fit:cover}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.responsive-table{width:100%;border-collapse:collapse}@media screen and (max-width: 575.999px){.responsive-table thead{display:none}.responsive-table tr{display:flex;flex-direction:column}.responsive-table tbody>tr>td:first-child::before{display:none}.responsive-table td{display:flex;flex-direction:row;justify-content:space-between;border-bottom:1px solid #efefef}.responsive-table tr{margin-bottom:1.5rem}.responsive-table tr td:first-child{background:#efefef;font-weight:bold}.responsive-table td::before{content:attr(data-label)}}.custom-radio .form-check-input:checked{background-color:var(--primary);border-color:var(--primary)}.custom-checkbox .form-check-input:checked{background-color:var(--primary);border-color:var(--primary)}.custom-radio .form-check-input:focus{box-shadow:0 0 0 .25rem rgba(51,181,229,.25)}.custom-checkbox .form-check-input,.custom-checkbox.disabled .form-check-input{border-radius:0}.custom-checkbox .form-check-input:focus{box-shadow:0 0 0 .25rem rgba(51,181,229,.25)}code{color:#9c1c28 !important}.opacity-10{opacity:.1 !important}.sticky{position:sticky !important;top:0 !important}.styleguide-page-only #sg-header{display:flex;flex-direction:row;background:rgba(255,255,255,.7);border-bottom:1px solid #fafafa;padding:1rem;position:fixed;top:0;z-index:999;width:100%;backdrop-filter:blur(10px)}.styleguide-page-only #sg-header button{margin-left:auto}.styleguide-page-only #sg-header.scrolled{backdrop-filter:blur(4px);box-shadow:0 -6px 14px 5px rgba(0,0,0,.1)}.styleguide-page-only #collapseMenu{background:#fafafa;position:fixed;z-index:9999999;top:63px;width:100%;padding:3rem 0}.styleguide-page-only #collapseMenu .col-lg-4{padding-left:1rem;padding-right:1rem}.styleguide-page-only #collapseMenu li{padding:.3rem 0}.styleguide-page-only section{padding:4.5rem 0 3rem 0;border-top:1px solid #efefef}.styleguide-page-only .sg-title{letter-spacing:normal;margin-bottom:1rem;font-family:var(--sans) !important}.styleguide-page-only .sg-subtitle{text-transform:uppercase;color:#63666a;font-family:var(--sans) !important;letter-spacing:.2em;font-size:14px}.styleguide-page-only .color-box{display:flex;flex-direction:column;align-items:center;justify-content:center;font-weight:normal}.styleguide-page-only .color-box .dot{display:block;width:60px;height:60px;border-radius:100%;margin-bottom:.5rem}.styleguide-page-only .color-box .dot-lg{display:block;width:120px;height:120px;border-radius:100%;margin-bottom:.5rem}.styleguide-page-only #grid .row-cols>div{padding-top:.5rem;padding-bottom:.5rem}.styleguide-page-only #grid .row-cols>div span{display:flex;padding:.5rem;background:#efefef}.styleguide-page-only .modal.left .modal-dialog,.styleguide-page-only .modal.right .modal-dialog{position:fixed;margin:auto;width:320px;height:100%;-webkit-transform:translate3d(0%, 0, 0);-ms-transform:translate3d(0%, 0, 0);-o-transform:translate3d(0%, 0, 0);transform:translate3d(0%, 0, 0);z-index:9999999}.styleguide-page-only .modal.left .modal-content,.styleguide-page-only .modal.right .modal-content{height:100%;overflow-y:auto}.styleguide-page-only .modal.left .modal-body,.styleguide-page-only .modal.right .modal-body{padding:15px 15px 80px}.styleguide-page-only .modal.left.fade .modal-dialog{left:-320px;transition:all .5s ease}.styleguide-page-only .modal.left.fade.show .modal-dialog{left:0}.styleguide-page-only .modal.right.fade .modal-dialog{right:-320px;transition:all .5s ease}.styleguide-page-only .modal.right.fade.show .modal-dialog{right:0}.styleguide-page-only .modal-content{border-radius:0;border:none}.styleguide-page-only .modal-header{border-bottom-color:#eee;background-color:#fafafa}.m-6{margin:3.5rem !important}.mt-6{margin-top:3.5rem !important}.mr-6,.me-6{margin-right:3.5rem !important}.mb-6{margin-bottom:3.5rem !important}.ml-6,.ms-6{margin-left:3.5rem !important}.mx-6{margin-left:3.5rem !important;margin-right:3.5rem !important}.my-6{margin-top:3.5rem !important;margin-bottom:3.5rem !important}.m-7{margin:4rem !important}.mt-7{margin-top:4rem !important}.mr-7,.me-7{margin-right:4rem !important}.mb-7{margin-bottom:4rem !important}.ml-7,.ms-7{margin-left:4rem !important}.mx-7{margin-left:4rem !important;margin-right:4rem !important}.my-7{margin-top:4rem !important;margin-bottom:4rem !important}.m-8{margin:5rem !important}.mt-8{margin-top:5rem !important}.mr-8,.me-8{margin-right:5rem !important}.mb-8{margin-bottom:5rem !important}.ml-8,.ms-8{margin-left:5rem !important}.mx-8{margin-left:5rem !important;margin-right:5rem !important}.my-8{margin-top:5rem !important;margin-bottom:5rem !important}.m-9{margin:6rem !important}.mt-9{margin-top:6rem !important}.mr-9,.me-9{margin-right:6rem !important}.mb-9{margin-bottom:6rem !important}.ml-9,.ms-9{margin-left:6rem !important}.mx-9{margin-left:6rem !important;margin-right:6rem !important}.my-9{margin-top:6rem !important;margin-bottom:6rem !important}.m-10{margin:7rem !important}.mt-10{margin-top:7rem !important}.mr-10,.me-10{margin-right:7rem !important}.mb-10{margin-bottom:7rem !important}.ml-10,.ms-10{margin-left:7rem !important}.mx-10{margin-left:7rem !important;margin-right:7rem !important}.my-10{margin-top:7rem !important;margin-bottom:7rem !important}.p-6{padding:3.5rem !important}.pt-6{padding-top:3.5rem !important}.pr-6,.pe-6{padding-right:3.5rem !important}.pb-6{padding-bottom:3.5rem !important}.pl-6,.ps-6{padding-left:3.5rem !important}.px-6{padding-left:3.5rem !important;padding-right:3.5rem !important}.py-6{padding-top:3.5rem !important;padding-bottom:3.5rem !important}.p-7{padding:4rem !important}.pt-7{padding-top:4rem !important}.pr-7,.pe-7{padding-right:4rem !important}.pb-7{padding-bottom:4rem !important}.pl-7,.ps-7{padding-left:4rem !important}.px-7{padding-left:4rem !important;padding-right:4rem !important}.py-7{padding-top:4rem !important;padding-bottom:4rem !important}.p-8{padding:5rem !important}.pt-8{padding-top:5rem !important}.pr-8,.pe-8{padding-right:5rem !important}.pb-8{padding-bottom:5rem !important}.pl-8,.ps-8{padding-left:5rem !important}.px-8{padding-left:5rem !important;padding-right:5rem !important}.py-8{padding-top:5rem !important;padding-bottom:5rem !important}.p-9{padding:6rem !important}.pt-9{padding-top:6rem !important}.pr-9,.pe-9{padding-right:6rem !important}.pb-9{padding-bottom:6rem !important}.pl-9,.ps-9{padding-left:6rem !important}.px-9{padding-left:6rem !important;padding-right:6rem !important}.py-9{padding-top:6rem !important;padding-bottom:6rem !important}.p-10{padding:7rem !important}.pt-10{padding-top:7rem !important}.pr-10,.pe-10{padding-right:7rem !important}.pb-10{padding-bottom:7rem !important}.pl-10,.ps-10{padding-left:7rem !important}.px-10{padding-left:7rem !important;padding-right:7rem !important}.py-10{padding-top:7rem !important;padding-bottom:7rem !important}.p-8{padding:8px !important}.pt-8{padding-top:8px !important}.pr-8{padding-right:8px !important}.pb-8{padding-bottom:8px !important}.pl-8{padding-left:8px !important}.px-8{padding-left:8px !important;padding-right:8px !important}.py-8{padding-top:8px !important;padding-bottom:8px !important}@media(min-width: 576px){.p-sm-8{padding:8px !important}}@media(min-width: 576px){.pt-sm-8,.pr-sm-8,.pb-sm-8,.pl-sm-8,.px-sm-8,.py-sm-8{padding-top:8px !important;padding-right:8px !important;padding-bottom:8px !important;padding-left:8px !important}}@media(min-width: 768px){.p-md-8{padding:8px !important}}@media(min-width: 768px){.pt-md-8,.pr-md-8,.pb-md-8,.pl-md-8,.px-md-8,.py-md-8{padding-top:8px !important;padding-right:8px !important;padding-bottom:8px !important;padding-left:8px !important}}@media(min-width: 992px){.p-lg-8{padding:8px !important}}@media(min-width: 992px){.pt-lg-8,.pr-lg-8,.pb-lg-8,.pl-lg-8,.px-lg-8,.py-lg-8{padding-top:8px !important;padding-right:8px !important;padding-bottom:8px !important;padding-left:8px !important}}@media(min-width: 1200px){.p-xl-8{padding:8px !important}}@media(min-width: 1200px){.pt-xl-8,.pr-xl-8,.pb-xl-8,.pl-xl-8,.px-xl-8,.py-xl-8{padding-top:8px !important;padding-right:8px !important;padding-bottom:8px !important;padding-left:8px !important}}.p-16{padding:16px !important}.pt-16{padding-top:16px !important}.pr-16{padding-right:16px !important}.pb-16{padding-bottom:16px !important}.pl-16{padding-left:16px !important}.px-16{padding-left:16px !important;padding-right:16px !important}.py-16{padding-top:16px !important;padding-bottom:16px !important}@media(min-width: 576px){.p-sm-16{padding:16px !important}}@media(min-width: 576px){.pt-sm-16,.pr-sm-16,.pb-sm-16,.pl-sm-16,.px-sm-16,.py-sm-16{padding-top:16px !important;padding-right:16px !important;padding-bottom:16px !important;padding-left:16px !important}}@media(min-width: 768px){.p-md-16{padding:16px !important}}@media(min-width: 768px){.pt-md-16,.pr-md-16,.pb-md-16,.pl-md-16,.px-md-16,.py-md-16{padding-top:16px !important;padding-right:16px !important;padding-bottom:16px !important;padding-left:16px !important}}@media(min-width: 992px){.p-lg-16{padding:16px !important}}@media(min-width: 992px){.pt-lg-16,.pr-lg-16,.pb-lg-16,.pl-lg-16,.px-lg-16,.py-lg-16{padding-top:16px !important;padding-right:16px !important;padding-bottom:16px !important;padding-left:16px !important}}@media(min-width: 1200px){.p-xl-16{padding:16px !important}}@media(min-width: 1200px){.pt-xl-16,.pr-xl-16,.pb-xl-16,.pl-xl-16,.px-xl-16,.py-xl-16{padding-top:16px !important;padding-right:16px !important;padding-bottom:16px !important;padding-left:16px !important}}.p-24{padding:24px !important}.pt-24{padding-top:24px !important}.pr-24{padding-right:24px !important}.pb-24{padding-bottom:24px !important}.pl-24{padding-left:24px !important}.px-24{padding-left:24px !important;padding-right:24px !important}.py-24{padding-top:24px !important;padding-bottom:24px !important}@media(min-width: 576px){.p-sm-24{padding:24px !important}}@media(min-width: 576px){.pt-sm-24,.pr-sm-24,.pb-sm-24,.pl-sm-24,.px-sm-24,.py-sm-24{padding-top:24px !important;padding-right:24px !important;padding-bottom:24px !important;padding-left:24px !important}}@media(min-width: 768px){.p-md-24{padding:24px !important}}@media(min-width: 768px){.pt-md-24,.pr-md-24,.pb-md-24,.pl-md-24,.px-md-24,.py-md-24{padding-top:24px !important;padding-right:24px !important;padding-bottom:24px !important;padding-left:24px !important}}@media(min-width: 992px){.p-lg-24{padding:24px !important}}@media(min-width: 992px){.pt-lg-24,.pr-lg-24,.pb-lg-24,.pl-lg-24,.px-lg-24,.py-lg-24{padding-top:24px !important;padding-right:24px !important;padding-bottom:24px !important;padding-left:24px !important}}@media(min-width: 1200px){.p-xl-24{padding:24px !important}}@media(min-width: 1200px){.pt-xl-24,.pr-xl-24,.pb-xl-24,.pl-xl-24,.px-xl-24,.py-xl-24{padding-top:24px !important;padding-right:24px !important;padding-bottom:24px !important;padding-left:24px !important}}.p-32{padding:32px !important}.pt-32{padding-top:32px !important}.pr-32{padding-right:32px !important}.pb-32{padding-bottom:32px !important}.pl-32{padding-left:32px !important}.px-32{padding-left:32px !important;padding-right:32px !important}.py-32{padding-top:32px !important;padding-bottom:32px !important}@media(min-width: 576px){.p-sm-32{padding:32px !important}}@media(min-width: 576px){.pt-sm-32,.pr-sm-32,.pb-sm-32,.pl-sm-32,.px-sm-32,.py-sm-32{padding-top:32px !important;padding-right:32px !important;padding-bottom:32px !important;padding-left:32px !important}}@media(min-width: 768px){.p-md-32{padding:32px !important}}@media(min-width: 768px){.pt-md-32,.pr-md-32,.pb-md-32,.pl-md-32,.px-md-32,.py-md-32{padding-top:32px !important;padding-right:32px !important;padding-bottom:32px !important;padding-left:32px !important}}@media(min-width: 992px){.p-lg-32{padding:32px !important}}@media(min-width: 992px){.pt-lg-32,.pr-lg-32,.pb-lg-32,.pl-lg-32,.px-lg-32,.py-lg-32{padding-top:32px !important;padding-right:32px !important;padding-bottom:32px !important;padding-left:32px !important}}@media(min-width: 1200px){.p-xl-32{padding:32px !important}}@media(min-width: 1200px){.pt-xl-32,.pr-xl-32,.pb-xl-32,.pl-xl-32,.px-xl-32,.py-xl-32{padding-top:32px !important;padding-right:32px !important;padding-bottom:32px !important;padding-left:32px !important}}.p-40{padding:40px !important}.pt-40{padding-top:40px !important}.pr-40{padding-right:40px !important}.pb-40{padding-bottom:40px !important}.pl-40{padding-left:40px !important}.px-40{padding-left:40px !important;padding-right:40px !important}.py-40{padding-top:40px !important;padding-bottom:40px !important}@media(min-width: 576px){.p-sm-40{padding:40px !important}}@media(min-width: 576px){.pt-sm-40,.pr-sm-40,.pb-sm-40,.pl-sm-40,.px-sm-40,.py-sm-40{padding-top:40px !important;padding-right:40px !important;padding-bottom:40px !important;padding-left:40px !important}}@media(min-width: 768px){.p-md-40{padding:40px !important}}@media(min-width: 768px){.pt-md-40,.pr-md-40,.pb-md-40,.pl-md-40,.px-md-40,.py-md-40{padding-top:40px !important;padding-right:40px !important;padding-bottom:40px !important;padding-left:40px !important}}@media(min-width: 992px){.p-lg-40{padding:40px !important}}@media(min-width: 992px){.pt-lg-40,.pr-lg-40,.pb-lg-40,.pl-lg-40,.px-lg-40,.py-lg-40{padding-top:40px !important;padding-right:40px !important;padding-bottom:40px !important;padding-left:40px !important}}@media(min-width: 1200px){.p-xl-40{padding:40px !important}}@media(min-width: 1200px){.pt-xl-40,.pr-xl-40,.pb-xl-40,.pl-xl-40,.px-xl-40,.py-xl-40{padding-top:40px !important;padding-right:40px !important;padding-bottom:40px !important;padding-left:40px !important}}.p-48{padding:48px !important}.pt-48{padding-top:48px !important}.pr-48{padding-right:48px !important}.pb-48{padding-bottom:48px !important}.pl-48{padding-left:48px !important}.px-48{padding-left:48px !important;padding-right:48px !important}.py-48{padding-top:48px !important;padding-bottom:48px !important}@media(min-width: 576px){.p-sm-48{padding:48px !important}}@media(min-width: 576px){.pt-sm-48,.pr-sm-48,.pb-sm-48,.pl-sm-48,.px-sm-48,.py-sm-48{padding-top:48px !important;padding-right:48px !important;padding-bottom:48px !important;padding-left:48px !important}}@media(min-width: 768px){.p-md-48{padding:48px !important}}@media(min-width: 768px){.pt-md-48,.pr-md-48,.pb-md-48,.pl-md-48,.px-md-48,.py-md-48{padding-top:48px !important;padding-right:48px !important;padding-bottom:48px !important;padding-left:48px !important}}@media(min-width: 992px){.p-lg-48{padding:48px !important}}@media(min-width: 992px){.pt-lg-48,.pr-lg-48,.pb-lg-48,.pl-lg-48,.px-lg-48,.py-lg-48{padding-top:48px !important;padding-right:48px !important;padding-bottom:48px !important;padding-left:48px !important}}@media(min-width: 1200px){.p-xl-48{padding:48px !important}}@media(min-width: 1200px){.pt-xl-48,.pr-xl-48,.pb-xl-48,.pl-xl-48,.px-xl-48,.py-xl-48{padding-top:48px !important;padding-right:48px !important;padding-bottom:48px !important;padding-left:48px !important}}.m-8{margin:8px !important}.mt-8{margin-top:8px !important}.mr-8{margin-right:8px !important}.mb-8{margin-bottom:8px !important}.ml-8{margin-left:8px !important}.mx-8{margin-left:8px !important;margin-right:8px !important}.my-8{margin-top:8px !important;margin-bottom:8px !important}@media(min-width: 576px){.m-sm-8{margin:8px !important}}@media(min-width: 576px){.mt-sm-8,.mr-sm-8,.mb-sm-8,.ml-sm-8,.mx-sm-8,.my-sm-8{margin-top:8px !important;margin-right:8px !important;margin-bottom:8px !important;margin-left:8px !important}}@media(min-width: 768px){.m-md-8{margin:8px !important}}@media(min-width: 768px){.mt-md-8,.mr-md-8,.mb-md-8,.ml-md-8,.mx-md-8,.my-md-8{margin-top:8px !important;margin-right:8px !important;margin-bottom:8px !important;margin-left:8px !important}}@media(min-width: 992px){.m-lg-8{margin:8px !important}}@media(min-width: 992px){.mt-lg-8,.mr-lg-8,.mb-lg-8,.ml-lg-8,.mx-lg-8,.my-lg-8{margin-top:8px !important;margin-right:8px !important;margin-bottom:8px !important;margin-left:8px !important}}@media(min-width: 1200px){.m-xl-8{margin:8px !important}}@media(min-width: 1200px){.mt-xl-8,.mr-xl-8,.mb-xl-8,.ml-xl-8,.mx-xl-8,.my-xl-8{margin-top:8px !important;margin-right:8px !important;margin-bottom:8px !important;margin-left:8px !important}}.m-16{margin:16px !important}.mt-16{margin-top:16px !important}.mr-16{margin-right:16px !important}.mb-16{margin-bottom:16px !important}.ml-16{margin-left:16px !important}.mx-16{margin-left:16px !important;margin-right:16px !important}.my-16{margin-top:16px !important;margin-bottom:16px !important}@media(min-width: 576px){.m-sm-16{margin:16px !important}}@media(min-width: 576px){.mt-sm-16,.mr-sm-16,.mb-sm-16,.ml-sm-16,.mx-sm-16,.my-sm-16{margin-top:16px !important;margin-right:16px !important;margin-bottom:16px !important;margin-left:16px !important}}@media(min-width: 768px){.m-md-16{margin:16px !important}}@media(min-width: 768px){.mt-md-16,.mr-md-16,.mb-md-16,.ml-md-16,.mx-md-16,.my-md-16{margin-top:16px !important;margin-right:16px !important;margin-bottom:16px !important;margin-left:16px !important}}@media(min-width: 992px){.m-lg-16{margin:16px !important}}@media(min-width: 992px){.mt-lg-16,.mr-lg-16,.mb-lg-16,.ml-lg-16,.mx-lg-16,.my-lg-16{margin-top:16px !important;margin-right:16px !important;margin-bottom:16px !important;margin-left:16px !important}}@media(min-width: 1200px){.m-xl-16{margin:16px !important}}@media(min-width: 1200px){.mt-xl-16,.mr-xl-16,.mb-xl-16,.ml-xl-16,.mx-xl-16,.my-xl-16{margin-top:16px !important;margin-right:16px !important;margin-bottom:16px !important;margin-left:16px !important}}.m-24{margin:24px !important}.mt-24{margin-top:24px !important}.mr-24{margin-right:24px !important}.mb-24{margin-bottom:24px !important}.ml-24{margin-left:24px !important}.mx-24{margin-left:24px !important;margin-right:24px !important}.my-24{margin-top:24px !important;margin-bottom:24px !important}@media(min-width: 576px){.m-sm-24{margin:24px !important}}@media(min-width: 576px){.mt-sm-24,.mr-sm-24,.mb-sm-24,.ml-sm-24,.mx-sm-24,.my-sm-24{margin-top:24px !important;margin-right:24px !important;margin-bottom:24px !important;margin-left:24px !important}}@media(min-width: 768px){.m-md-24{margin:24px !important}}@media(min-width: 768px){.mt-md-24,.mr-md-24,.mb-md-24,.ml-md-24,.mx-md-24,.my-md-24{margin-top:24px !important;margin-right:24px !important;margin-bottom:24px !important;margin-left:24px !important}}@media(min-width: 992px){.m-lg-24{margin:24px !important}}@media(min-width: 992px){.mt-lg-24,.mr-lg-24,.mb-lg-24,.ml-lg-24,.mx-lg-24,.my-lg-24{margin-top:24px !important;margin-right:24px !important;margin-bottom:24px !important;margin-left:24px !important}}@media(min-width: 1200px){.m-xl-24{margin:24px !important}}@media(min-width: 1200px){.mt-xl-24,.mr-xl-24,.mb-xl-24,.ml-xl-24,.mx-xl-24,.my-xl-24{margin-top:24px !important;margin-right:24px !important;margin-bottom:24px !important;margin-left:24px !important}}.m-32{margin:32px !important}.mt-32{margin-top:32px !important}.mr-32{margin-right:32px !important}.mb-32{margin-bottom:32px !important}.ml-32{margin-left:32px !important}.mx-32{margin-left:32px !important;margin-right:32px !important}.my-32{margin-top:32px !important;margin-bottom:32px !important}@media(min-width: 576px){.m-sm-32{margin:32px !important}}@media(min-width: 576px){.mt-sm-32,.mr-sm-32,.mb-sm-32,.ml-sm-32,.mx-sm-32,.my-sm-32{margin-top:32px !important;margin-right:32px !important;margin-bottom:32px !important;margin-left:32px !important}}@media(min-width: 768px){.m-md-32{margin:32px !important}}@media(min-width: 768px){.mt-md-32,.mr-md-32,.mb-md-32,.ml-md-32,.mx-md-32,.my-md-32{margin-top:32px !important;margin-right:32px !important;margin-bottom:32px !important;margin-left:32px !important}}@media(min-width: 992px){.m-lg-32{margin:32px !important}}@media(min-width: 992px){.mt-lg-32,.mr-lg-32,.mb-lg-32,.ml-lg-32,.mx-lg-32,.my-lg-32{margin-top:32px !important;margin-right:32px !important;margin-bottom:32px !important;margin-left:32px !important}}@media(min-width: 1200px){.m-xl-32{margin:32px !important}}@media(min-width: 1200px){.mt-xl-32,.mr-xl-32,.mb-xl-32,.ml-xl-32,.mx-xl-32,.my-xl-32{margin-top:32px !important;margin-right:32px !important;margin-bottom:32px !important;margin-left:32px !important}}.m-40{margin:40px !important}.mt-40{margin-top:40px !important}.mr-40{margin-right:40px !important}.mb-40{margin-bottom:40px !important}.ml-40{margin-left:40px !important}.mx-40{margin-left:40px !important;margin-right:40px !important}.my-40{margin-top:40px !important;margin-bottom:40px !important}@media(min-width: 576px){.m-sm-40{margin:40px !important}}@media(min-width: 576px){.mt-sm-40,.mr-sm-40,.mb-sm-40,.ml-sm-40,.mx-sm-40,.my-sm-40{margin-top:40px !important;margin-right:40px !important;margin-bottom:40px !important;margin-left:40px !important}}@media(min-width: 768px){.m-md-40{margin:40px !important}}@media(min-width: 768px){.mt-md-40,.mr-md-40,.mb-md-40,.ml-md-40,.mx-md-40,.my-md-40{margin-top:40px !important;margin-right:40px !important;margin-bottom:40px !important;margin-left:40px !important}}@media(min-width: 992px){.m-lg-40{margin:40px !important}}@media(min-width: 992px){.mt-lg-40,.mr-lg-40,.mb-lg-40,.ml-lg-40,.mx-lg-40,.my-lg-40{margin-top:40px !important;margin-right:40px !important;margin-bottom:40px !important;margin-left:40px !important}}@media(min-width: 1200px){.m-xl-40{margin:40px !important}}@media(min-width: 1200px){.mt-xl-40,.mr-xl-40,.mb-xl-40,.ml-xl-40,.mx-xl-40,.my-xl-40{margin-top:40px !important;margin-right:40px !important;margin-bottom:40px !important;margin-left:40px !important}}.m-48{margin:48px !important}.mt-48{margin-top:48px !important}.mr-48{margin-right:48px !important}.mb-48{margin-bottom:48px !important}.ml-48{margin-left:48px !important}.mx-48{margin-left:48px !important;margin-right:48px !important}.my-48{margin-top:48px !important;margin-bottom:48px !important}@media(min-width: 576px){.m-sm-48{margin:48px !important}}@media(min-width: 576px){.mt-sm-48,.mr-sm-48,.mb-sm-48,.ml-sm-48,.mx-sm-48,.my-sm-48{margin-top:48px !important;margin-right:48px !important;margin-bottom:48px !important;margin-left:48px !important}}@media(min-width: 768px){.m-md-48{margin:48px !important}}@media(min-width: 768px){.mt-md-48,.mr-md-48,.mb-md-48,.ml-md-48,.mx-md-48,.my-md-48{margin-top:48px !important;margin-right:48px !important;margin-bottom:48px !important;margin-left:48px !important}}@media(min-width: 992px){.m-lg-48{margin:48px !important}}@media(min-width: 992px){.mt-lg-48,.mr-lg-48,.mb-lg-48,.ml-lg-48,.mx-lg-48,.my-lg-48{margin-top:48px !important;margin-right:48px !important;margin-bottom:48px !important;margin-left:48px !important}}@media(min-width: 1200px){.m-xl-48{margin:48px !important}}@media(min-width: 1200px){.mt-xl-48,.mr-xl-48,.mb-xl-48,.ml-xl-48,.mx-xl-48,.my-xl-48{margin-top:48px !important;margin-right:48px !important;margin-bottom:48px !important;margin-left:48px !important}}header{position:fixed;top:0;width:100%;background-color:#fff;transition:transform .3s ease-in-out;z-index:1000}.header-hidden{transform:translateY(-100%)}.header-visible{transform:translateY(0)}.navbar-toggler{border:none;margin:0;width:60px;height:60px;border-radius:0;box-shadow:none !important;margin-top:4px}.navbar-toggler #nav-icon1 span{background:var(--body-color)}#nav-icon1{width:30px;height:30px;position:relative;margin:0 auto;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#nav-icon1 span{display:block;position:absolute;height:3px;width:100%;background:#000;border-radius:9px;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.navbar-toggler.collapsed #nav-icon1 span{opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.navbar-toggler.collapsed #nav-icon1 span:nth-child(1){top:2px}.navbar-toggler.collapsed #nav-icon1 span:nth-child(2){top:12px}.navbar-toggler.collapsed #nav-icon1 span:nth-child(3){top:22px}#nav-icon1 span:nth-child(1){top:13px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}#nav-icon1 span:nth-child(2){top:13px;opacity:0;left:-60px}#nav-icon1 span:nth-child(3){top:13px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}.navbar-brand{margin-top:4px}.navbar{padding:0;border-bottom:1px solid #efefef}@media(max-width: 1399.999px){.navbar .container-navbar{max-width:100% !important;box-shadow:0 8px 12px -2px rgba(0,0,0,.1)}}.navbar-collapse{height:100%}ul.navbar-nav li{transition:all .3s ease}ul.navbar-nav li .nav-link:link,ul.navbar-nav li .nav-link:visited{position:relative;display:flex;align-items:center;justify-content:flex-start;height:100%;font-size:14px;color:#000;text-transform:uppercase;font-weight:bold;border-top:1px solid #efefef;padding-top:14px;padding-bottom:14px}@media(min-width: 992px){ul.navbar-nav li .nav-link:link,ul.navbar-nav li .nav-link:visited{border-top:none;font-size:14px !important;text-align:center;justify-content:center;font-size:initial}}@media(min-width: 1400px){ul.navbar-nav li .nav-link:link,ul.navbar-nav li .nav-link:visited{padding:0 12px;font-size:16px !important}}@media(min-width: 1600px){ul.navbar-nav li .nav-link:link,ul.navbar-nav li .nav-link:visited{font-size:17px !important}}ul.navbar-nav li .nav-link:link::after,ul.navbar-nav li .nav-link:visited::after{border:none;content:"";position:absolute;margin:0;bottom:0;left:0;width:100%;height:4px;background-color:var(--primary);transform:scaleX(0);transform-origin:bottom left;transition:transform .3s ease-out}ul.navbar-nav li:hover .nav-link::after{transform:scaleX(1)}.navbar-login{padding-top:4px;display:inline-flex;align-items:center;justify-content:center;margin-left:auto;width:60px;height:60px;font-size:24px;color:#000;transition:all .3s ease}.navbar-login:hover{color:var(--primary)}@media(min-width: 1200px){.navbar-login{display:none}}.btn-login{display:none !important}@media(min-width: 1200px){.btn-login{display:inline-flex !important}}.navbar .megamenu{padding:1rem;border-radius:0;border:none;background:rgba(255,255,255,.9);box-shadow:0 16px 24px -2px rgba(0,0,0,.1);backdrop-filter:blur(10px);border-top:1px solid #efefef;margin:0}@media(min-width: 992px){.navbar .megamenu{padding:2rem;border-top:none}}.navbar .megamenu a:link,.navbar .megamenu a:visited{transition:all .3s ease;align-items:center;text-decoration:none;color:var(--body-color);position:relative;background-image:linear-gradient(to right, var(--primary) 100%, var(--primary) 100%),linear-gradient(to right, rgba(0, 0, 0, 0) 100%, rgba(0, 0, 0, 0) 100%);background-repeat:no-repeat;background-size:0% 2px,100% 2px;background-position:0% 106%,0% 106%;transition:background-size .5s ease}.navbar .megamenu a:link .bi,.navbar .megamenu a:visited .bi{font-size:21px}.navbar .megamenu a:hover,.navbar .megamenu a:active,.navbar .megamenu a:focus{background-size:100% 2px,100% 2px}.navbar .megamenu .list-container{display:flex;flex-wrap:wrap;list-style:none;padding:0}.navbar .megamenu .list-item{padding:0;flex:1 0 100%;margin:1rem 0}@media(min-width: 992px){.navbar .megamenu .list-item{flex:1 0 32%;max-width:32%}}@media all and (min-width: 992px){.navbar .has-megamenu{position:static !important}.navbar .megamenu{left:0;right:0;width:100%;margin-top:0}}@media(max-width: 991.999px){.navbar.fixed-top .navbar-collapse,.navbar.sticky-top .navbar-collapse{overflow-y:auto;max-height:90vh;margin-top:10px}}@media(min-width: 992px){.navbar.onhover .dropdown-menu{display:none;opacity:0;transition:opacity .3s ease}.navbar.onhover .nav-item.dropdown:hover .dropdown-menu{display:block;opacity:1}}.navbar-open{overflow:hidden}.navbar-collapse{max-height:90vh;overflow-x:hidden;overflow-y:auto}.nav-item.dropdown .nav-link .dropdown-toggle{display:inline}.nav-item.dropdown .bi{margin-left:auto;display:inline-flex;width:48px;height:48px;float:right;align-items:center;justify-content:center;transition:all .3s ease;font-size:24px;position:absolute;top:0;right:0;z-index:2}@media(min-width: 992px){.nav-item.dropdown .bi{display:none;max-width:190px}}.nav-item.dropdown .bi.show{transform:rotate(225deg)}@media(max-width: 991.999px){#hcic .container-navbar{max-width:100%}}#hcic .navbar-brand{padding:15px 0;margin:0}#hcic .navbar-brand img{width:120px;height:auto}@media(min-width: 1200px){#hcic .navbar-brand img{width:200px;height:90px}}#hcic .venue-info{display:inline-flex;flex-direction:column;font-size:12px;font-weight:bold;margin:0 auto 0 10px;display:none;letter-spacing:-0.03em}@media(min-width: 576px){#hcic .venue-info{display:inline-flex;font-size:12px}}@media(min-width: 992px){#hcic .venue-info{font-size:12px}}@media(min-width: 1200px){#hcic .venue-info{font-size:16px;margin:0 auto 0 14px}}@media(min-width: 1400px){#hcic .venue-info{font-size:16px}}@media(min-width: 1600px){#hcic .venue-info{font-size:18px}}@media(min-width: 1200px){#hcic ul.navbar-nav li .nav-link:link,#hcic ul.navbar-nav li .nav-link:visited{padding-top:48px;padding-bottom:48px}}@media(min-width: 992px){.navbar-nav{min-height:82px}}.sf-Progress-bar{height:100%;box-sizing:border-box;background-color:#a1c213;border-top-left-radius:14px;border-bottom-left-radius:14px;transition:width 1s}.hero-section .container{margin-bottom:0}.hero-section .col-no-gutters{padding-right:0;padding-left:0}.hero-section .col-image{position:relative;min-height:400px}@media(min-width: 992px){.hero-section .col-image{min-height:auto}}.hero-section.image-right .col-content{order:2}@media(min-width: 992px){.hero-section.image-right .col-content{order:1}}.hero-section.image-right .col-image{order:1}@media(min-width: 992px){.hero-section.image-right .col-image{order:2}}.hero-section .bg-image{position:absolute;z-index:2;top:0;width:100%;display:flex;align-items:center;color:#fff;height:100%;object-fit:cover}@media(min-width: 992px){.hero-section .bg-image{width:calc(50vw - 9px)}}.hero-section.image-left .bg-image{justify-content:flex-start;right:0}.hero-section.image-right .bg-image{justify-content:flex-end;left:0}.hero-section .col-image .bg-image img{height:auto;max-height:100%}.hero-section .col-image .bg-image{background-position:center center;background-size:cover;background-repeat:no-repeat}.image-split{overflow:hidden}.image-full img{width:100%;height:auto}.glide__slides.view-all-grid{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:20px}@media(max-width: 992px){.glide__slides.view-all-grid{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 768px){.glide__slides.view-all-grid{grid-template-columns:1fr}}.section-testimonials{--section-height: 480px;position:relative;z-index:0;padding-top:60px;padding-bottom:60px}.section-testimonials .container,.section-testimonials .row,.section-testimonials .row>div{position:relative;z-index:-1}.section-testimonials .row-slider{height:100%;min-height:480px}@media(min-width: 992px){.section-testimonials .row-slider{height:var(--section-height)}}.section-testimonials .col-slider,.section-testimonials .element-right,.section-testimonials .glide{height:100%}.section-testimonials .glide{padding:1rem}@media(min-width: 992px){.section-testimonials .glide{padding:1rem 0 1rem 1rem}}.section-testimonials .glide__slide{min-height:385px}.section-testimonials .case-study-card{background:#fff;padding:1rem;display:flex;flex-direction:column;height:385px;padding:1.5rem}@media(min-width: 992px){.section-testimonials .case-study-card{margin-right:30px}}.section-testimonials .case-study-card .case-quote{height:210px;overflow-y:auto}.section-testimonials .case-author{margin-top:auto}.section-testimonials .author-title{font-size:14px;color:var(--bs-gray-600)}.section-testimonials .author-image,.section-testimonials .author-image>img{width:54px;height:54px;border-radius:100px;object-fit:cover}.case-logo img{height:40px;width:auto}.glide__arrows{display:flex;align-items:center;justify-content:center;margin-top:30px;margin-bottom:30px}@media(min-width: 992px){.glide__arrows{justify-content:flex-start}}.glide__arrow{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;background:none;color:var(--primary);border:2px solid var(--primary);font-size:20px;transition:all .3s ease}.glide__arrow:hover{background:var(--primary);color:#fff}#custom-pagination{text-align:center;min-width:40px;margin:0 1rem}.glide__bullets{display:none}.section-divider{position:-1}.glide-testimonials{height:100%;z-index:0}.glide-testimonials .card-testimonial{display:flex;flex-direction:column;height:100%;min-height:500px;justify-content:space-between}.glide-testimonials .case-quote{margin-bottom:auto;color:rgba(var(--body-color), 0.7);font-weight:200;font-size:21px;margin-bottom:2rem}@media(min-width: 992px){.glide-testimonials .case-quote{font-size:32px}}.glide-testimonials .case-author{display:flex;flex-direction:row;align-items:center}.glide-testimonials .case-author .author-image,.glide-testimonials .case-author .author-image>img{width:60px;height:60px;border-radius:300px;object-fit:cover;margin-right:1rem}@media(min-width: 992px){.glide-testimonials .case-author .author-image,.glide-testimonials .case-author .author-image>img{width:90px;height:90px}}@media(min-width: 1200px){.glide-testimonials .case-author .author-image,.glide-testimonials .case-author .author-image>img{width:110px;height:110px}}.glide-testimonials .case-author .author-image img,.glide-testimonials .case-author .author-image>img img{border-radius:300px}.glide-testimonials .author-meta{display:flex;flex-direction:column}.glide-testimonials .author-title{font-style:italic;color:rgba(var(--body-color-rgb), 0.6)}.glide-testimonials .glide__arrows{justify-content:center}@media(min-width: 992px){.glide__slides{display:table}}@media(min-width: 992px){.glide__slide{display:table-cell;vertical-align:top}}.section-testimonials.hcic .case-study-card{border:1px solid rgba(0,0,0,.2);flex:1;padding:30px;display:flex;flex-direction:column;background:#fff;height:385px}.section-testimonials.hcic .glide__slides{min-height:387px}.section-testimonials.hcic .case-quote{color:rgba(var(--body-color-rgb), 0.8);font-weight:300;font-size:1.125rem;overflow-y:auto}@media(min-width: 992px){.section-testimonials.hcic .case-quote{font-size:1.313rem}}.section-testimonials.hcic .case-author{display:flex;flex-direction:row}.glide-cards-3-column .glide__slide img{height:200px !important;width:300px !important}.glide-cards-3-column .glide__slide .description{height:270px;overflow-y:auto}.accordion-form{border-radius:12px;padding:8px}.accordion-form .accordion-item,.accordion-form .accordion-button{background:none;box-shadow:none}.accordion-form .accordion-button::after{display:none}.accordion-form .accordion-button .btn-open-box{display:none}.accordion-form .accordion-button .btn-close-box{display:inline-flex}.accordion-form .accordion-button.collapsed .btn-open-box{display:inline-flex}.accordion-form .accordion-button.collapsed .btn-close-box{display:none}.section-logo-slider{padding:40px 0}.section-logo-slider img{width:100px;height:50px;object-fit:contain;transition:scale .3s ease}.section-logo-slider img:hover{scale:103%}.section-logo-slider img.no-animation{animation:none !important;display:inline-block;object-fit:contain}@media(max-width: 479px){.section-logo-slider img.no-animation{width:90px;height:45px}}@media(min-width: 480px){.section-logo-slider img{width:120px;height:60px}}@media(min-width: 768px){.section-logo-slider img{width:160px;height:80px}}.section-logo-slider .slide-track-no-animation{width:100%;display:grid;grid-template-columns:repeat(2, 1fr);justify-content:space-between;gap:1rem;overflow:hidden}@media(min-width: 620px){.section-logo-slider .slide-track-no-animation{gap:1.25rem;grid-template-columns:repeat(3, 1fr)}}@media(min-width: 992px){.section-logo-slider .slide-track-no-animation{gap:1.5rem;grid-template-columns:repeat(4, 1fr)}}@media(min-width: 1200px){.section-logo-slider .slide-track-no-animation{grid-template-columns:repeat(5, 1fr)}}@media(min-width: 1600px){.section-logo-slider .slide-track-no-animation{grid-template-columns:repeat(6, 1fr)}}.section-logo-slider .slide-track-no-animation .slide{padding:10px 16px;border:solid 1px #e8e8e8;border-radius:3px}@media(min-width: 620px){.section-logo-slider .slide-track-no-animation .slide{padding:12px 16px}}@media(min-width: 992px){.section-logo-slider .slide-track-no-animation .slide{padding:16px 16px}}.section-logo-slider .slide-track-no-animation .slide a{display:flex;justify-content:center}.section-logo-slider .slider:has(.slide-track){padding:0;position:relative;overflow:hidden;height:50px}@media(min-width: 480px){.section-logo-slider .slider:has(.slide-track){height:60px}}@media(min-width: 768px){.section-logo-slider .slider:has(.slide-track){height:80px}}.section-logo-slider .slider:has(.slide-track) .slide-track{display:flex;position:absolute;gap:2rem;animation:scroll 60s linear infinite}.section-logo-slider .slider:has(.slide-track) .slide-track .slide{width:50px}@media(min-width: 480px){.section-logo-slider .slider:has(.slide-track) .slide-track .slide{width:60px}}@media(min-width: 768px){.section-logo-slider .slider:has(.slide-track) .slide-track .slide{width:80px}}.section-logo-slider .slider:has(.slide-track) .slide-track .slide:nth-child(2n){position:relative;left:calc(100% - 50px)}@media(min-width: 480px){.section-logo-slider .slider:has(.slide-track) .slide-track .slide:nth-child(2n){left:calc(100% - 60px)}}@media(min-width: 768px){.section-logo-slider .slider:has(.slide-track) .slide-track .slide:nth-child(2n){left:calc(100% - 80px)}}@keyframes scroll{0%{transform:translateX(0)}100%{transform:translateX(calc(-100% - 2rem))}}footer{background:#161616;color:rgba(255,255,255,.7)}@media(min-width: 768px){footer{margin-top:260px}}@media(min-width: 992px){footer{margin-top:60px}}footer h1.h1,footer h2.h2,footer h3.h3,footer h4.h4,footer h5.h5,footer h6.h6{color:#fff !important}footer .footer-nav-title{font-size:21px;font-weight:500;color:#fff}footer .footer-nav{list-style:none;padding:0;margin:0}footer a:link,footer a:visited{display:inline-flex;padding:8px 0;color:rgba(255,255,255,.7);text-decoration:none;transition:all .3s ease}footer a:hover,footer a:active,footer a:focus{color:var(--primary)}footer .btn-submit{width:100%;margin-top:32px}@media(min-width: 1200px){.container-footer{transform:translateY(-48px)}}.row-footer-form{min-height:196px}.footer-logo{text-decoration:none}.form-newsletter{height:100%;display:flex;align-items:center;flex-direction:column;padding:40px}@media(min-width: 992px){.form-newsletter{flex-direction:row}}.form-newsletter .col-form{display:flex;flex-direction:column;justify-content:flex-end;min-height:84px;padding-left:1rem;padding-right:1rem}.form-newsletter label{color:var(--body-color)}.footer-bottom{font-size:14px;padding:1rem 0;border-top:1px solid rgba(255,255,255,.1)}#hcic footer{position:relative;z-index:4;margin-top:0;padding-bottom:2rem}#hcic footer .container-footer{transform:translateY(-48px)}@media(max-width: 370px){.social-icons-list{max-width:fit-content}}@media(min-width: 992px)and (max-width: 1199px){.social-icons-label,.social-icons-list{margin-left:-1rem;margin-right:-1rem}}.btn{white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;transition:all .3s ease;border-radius:0;font-size:.875rem;text-transform:uppercase;padding:.75rem 1.25rem;letter-spacing:.09em !important;font-weight:500;line-height:1.2 !important;width:auto}@media(max-width: 767.999px){.btn.btn-full-mobile{width:100%;margin-left:0;margin-right:0;margin-bottom:1rem}}.btn .bi{transition:all .3s ease;line-height:24px}.btn .bi-arrow-right-short{width:0;opacity:0;font-size:24px;line-height:0;transition:all .3s ease}.btn:hover .bi-arrow-right-short{width:24px;opacity:1}.btn-xs{padding:.25rem .5rem;font-size:.75rem}.btn-sm{padding:.5rem 1rem;font-size:.875rem}.btn-lg{padding:1rem 1.5rem}.btn-xl{padding:1.5rem 2rem}.btn-green,.btn-primary{background-color:var(--primary);border-color:var(--primary);color:#1d1d1f}.btn-green:hover,.btn-green:active,.btn-green:focus,.btn-primary:hover,.btn-primary:active,.btn-primary:focus{background-color:var(--tertiary) !important;border-color:var(--tertiary) !important;color:#fff !important}.btn-secondary{background-color:var(--tertiary);border-color:var(--tertiary);color:#fff}.btn-secondary:hover,.btn-secondary:active,.btn-secondary:focus{background-color:rgba(var(--tertiary-rgb), 0.8) !important;border-color:rgba(var(--tertiary-rgb), 0.8) !important;color:#fff !important}.btn-outline{background:none;border:2px solid var(--tertiary)}.btn-outline:hover,.btn-outline:active,.btn-outline:focus{background-color:var(--tertiary) !important;border-color:var(--tertiary) !important;color:#fff !important}.btn-ghost{background:none;color:#fff;border:2px solid #fff}.btn-ghost:hover,.btn-ghost:active,.btn-ghost:focus{background-color:var(--primary) !important;border-color:var(--primary) !important;color:var(--tertiary) !important}.btn-white,.btn-white{background-color:#fff;border-color:#fff;color:var(--body-color)}.btn-white:hover,.btn-white:active,.btn-white:focus,.btn-white:hover,.btn-white:active,.btn-white:focus{background-color:var(--tertiary) !important;border-color:var(--tertiary) !important;color:#fff !important}@keyframes left-to-right{from{transform:translateX(0)}to{transform:translateX(10px)}}@media(max-width: 767.999px){.btn-container{display:flex;flex-direction:column;align-items:center}.btn-container .btn{width:100%;margin-bottom:1rem}}.parent{position:relative}.element-right,.element-left{width:100%;height:200px}@media(min-width: 992px){.element-right,.element-left{position:absolute;top:0;z-index:-1}}.element-right{left:0}.element-left{right:0}.col-content-left{position:sticky !important;top:0 !important;z-index:99 !important}.dropdown-sub{position:relative;top:0;background:none;margin:1rem 0;transition:all .3s ease}@media(min-width: 992px){.dropdown-sub{position:sticky}}.dropdown-sub .dropdown-toggle,.dropdown-sub .dropdown-toggle:focus{color:var(--primary);font-weight:bold;text-transform:initial;font-size:1rem;letter-spacing:normal !important;width:100%;text-align:left;justify-content:flex-start;min-height:48px;background:#000}.dropdown-sub .dropdown-toggle::after,.dropdown-sub .dropdown-toggle:focus::after{border:none;display:inline-block;font-family:bootstrap-icons !important;font-style:normal;font-weight:400 !important;font-variant:normal;text-transform:none;line-height:1;vertical-align:-0.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:auto;font-size:24px;content:""}.dropdown-sub .dropdown-toggle.show::after,.dropdown-sub .dropdown-toggle:focus.show::after{content:""}@media(min-width: 992px){.dropdown-sub .dropdown-toggle,.dropdown-sub .dropdown-toggle:focus{display:none}}.dropdown-sub .dropdown-menu{position:relative;width:100%;border:none;border-radius:0;backdrop-filter:blur(10px);box-shadow:0 8px 12px -2px rgba(0,0,0,.1);background:#fff}@media(min-width: 992px){.dropdown-sub .dropdown-menu{display:block;box-shadow:none;background:none}}.dropdown-sub .dropdown-menu .dropdown-item,.dropdown-sub .dropdown-menu .dropdown-item:link,.dropdown-sub .dropdown-menu .dropdown-item:visited,.dropdown-sub .dropdown-menu .dropdown-item:active,.dropdown-sub .dropdown-menu .dropdown-item:focus{display:flex;flex-wrap:wrap;word-break:break-word;overflow-wrap:break-word;white-space:normal;background:none;transition:all .3s ease;padding-top:12px;padding-bottom:12px;border-left:4px solid rgba(var(--gray-rgb), 1);color:rgba(var(--body-color-rgb), 0.7);border-bottom:none}.dropdown-sub .dropdown-menu .dropdown-item:hover,.dropdown-sub .dropdown-menu .dropdown-item:link:hover,.dropdown-sub .dropdown-menu .dropdown-item:visited:hover,.dropdown-sub .dropdown-menu .dropdown-item:active:hover,.dropdown-sub .dropdown-menu .dropdown-item:focus:hover{color:rgba(var(--primary-rgb), 1) !important}.dropdown-sub .dropdown-menu .dropdown-item.active,.dropdown-sub .dropdown-menu .dropdown-item:link.active,.dropdown-sub .dropdown-menu .dropdown-item:visited.active,.dropdown-sub .dropdown-menu .dropdown-item:active.active,.dropdown-sub .dropdown-menu .dropdown-item:focus.active{color:rgba(var(--body-color-rgb), 1);background:#fff;border-left:4px solid var(--primary)}@media(min-width: 992px){.col-content-left,.col-content-right{padding-top:140px}}.col-lg-3{position:relative}.section-with-scroll-margin{scroll-margin-top:131px}@media(min-width: 992px){.section-with-scroll-margin{scroll-margin-top:83px}}#hcic .section-with-scroll-margin{scroll-margin-top:263px}@media(min-width: 320px){#hcic .section-with-scroll-margin{scroll-margin-top:199px}}@media(min-width: 992px){#hcic .section-with-scroll-margin{scroll-margin-top:133px}}@media(min-width: 1200px){#hcic .section-with-scroll-margin{scroll-margin-top:170px}}#back-to-top{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:2px solid rgba(255,255,255,0);background:none;transition:all .3s ease;background:#fff}#back-to-top:hover{border-color:var(--primary)}#back-to-top:hover svg{fill:var(--bg)}.form-control{border-radius:0 !important}.form-control:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:var(--primary);outline:0;box-shadow:0 0 0 .25rem rgba(var(--primary-rgb), 0.25)}.form-check-label{display:flex;align-items:center}.form-check-input{margin:0 8px 0 0}.form-check-input:checked{background-color:#a1c213;border-color:#a1c213}.form-check-input:focus{border-color:#a1c213;box-shadow:0 0 0 .25rem rgba(161,194,19,.25)}.form-switch .form-check-input:checked{background-color:#a1c213;border-color:#a1c213}.form-switch .form-check-input:focus{border-color:#a1c213;box-shadow:0 0 0 .25rem rgba(161,194,19,.25)}.form-select{background-color:#fff;border-color:#a1c213;border:var(--bs-border-width) solid var(--bs-border-color);color:#000;min-height:43px}.form-select option:hover{background-color:#ff0 !important;background-image:none !important}.form-select:focus{border-color:#a1c213;box-shadow:0 0 0 .25rem rgba(161,194,19,.25)}label>[type=checkbox],label>[type=radio]{width:24px;height:24px}.stat-card{text-align:center}.stat-num,.stat-symbol{letter-spacing:-0.03em}.tab-accordion .tab-menu{display:none;list-style:none;padding:0;margin:0}@media(min-width: 992px){.tab-accordion .tab-menu{display:flex}}.tab-accordion .tab-menu li a:link,.tab-accordion .tab-menu li a:visited{display:flex;padding:1rem;position:relative;font-weight:700;color:var(--body-color);text-decoration:none;background-image:linear-gradient(to right, var(--primary) 100%, var(--primary) 100%),linear-gradient(to right, rgba(0, 0, 0, 0.1) 100%, rgba(0, 0, 0, 0.1) 100%);background-repeat:no-repeat;background-size:0% 2px,100% 2px;background-position:0% 100%,0% 100%;transition:background-size .5s ease}.tab-accordion .tab-menu li.active a:link,.tab-accordion .tab-menu li.active a:visited{background-size:100% 2px,100% 2px !important}.tab-accordion .accordion{min-height:364px}@media(min-width: 992px){.tab-accordion .accordion .accordion-header{display:none}}.tab-accordion .accordion .accordion-item{position:relative}@media(min-width: 992px){.tab-accordion .accordion .accordion-item{border:none}}.tab-accordion .accordion .accordion-button:not(.collapsed){color:#000;background:none;box-shadow:none}.tab-accordion .accordion .accordion-button:focus{color:#000;box-shadow:none !important}.tab-accordion .accordion .accordion-button::after{background:none;width:50px;height:50px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2716%27 height=%2716%27 fill=%27currentColor%27 class=%27bi bi-plus-lg%27 viewBox=%270 0 16 16%27%3e%3cpath fill-rule=%27evenodd%27 d=%27M8 2a.5.5 0 0 1 .5.5v5h5a.5.5 0 0 1 0 1h-5v5a.5.5 0 0 1-1 0v-5h-5a.5.5 0 0 1 0-1h5v-5A.5.5 0 0 1 8 2%27/%3e%3c/svg%3e");background-size:21px 21px;background-repeat:no-repeat;background-position:center}.tab-accordion .accordion .accordion-button[aria-expanded=true]{border-bottom:2px solid var(--primary)}.tab-accordion .accordion .accordion-button[aria-expanded=true]::after{transform:rotate(225deg)}@media(min-width: 992px){.tab-accordion .accordion .accordion-collapse.collapsing{position:absolute;top:0;left:0;height:auto !important;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}}.greystoneSubscribe h2{color:#fff;margin-top:0px}.greystoneSubscribe .form-control{border:3px solid #dcdcdc;box-shadow:none;background-color:#d3d3d3;color:#000 !important;height:40px;font-size:16px;text-transform:none}.greystoneSubscribe .form-control input[type=text]::-webkit-input-placeholder{text-align:center;color:#999}.greystoneSubscribe .form-control input[type=text]::placeholder{color:#999;opacity:1}.greystoneSubscribe .form-control input[type=text]:-moz-placeholder{text-align:center;color:#999}.greystoneSubscribe .form-control input[type=text]::-moz-placeholder{text-align:center;color:#999}.greystoneSubscribe .form-control input[type=text]:-ms-input-placeholder{text-align:center;color:#999}.greystoneSubscribe .form-control input[type=text]:-ms-input-placeholder{text-align:center;color:#999}.greystoneSubscribe .form-control input,.greystoneSubscribe .form-control select,.greystoneSubscribe .form-control textarea{color:#000}.greystoneSubscribe .form-control textarea:focus,.greystoneSubscribe .form-control input:focus{color:#000}.greystoneSubscribe label{color:#3f3f3f;display:inline}.greystoneSubscribe .greystoneSubscribe_checkBoxColumn .row{margin-bottom:20px}.greystoneSubscribe .greystoneSubscribe_checkBoxColumn .greystoneSubscribe_checkBoxField{font-size:14px}.greystoneSubscribe button{background-color:#3f3f3f;color:#fff;width:100%;height:40px;border-radius:6px;border:3px solid #dcdcdc;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.greystoneSubscribe button:hover{background-color:#9b9999}.greystoneSubscribe .greystoneSubscribe_successMessage{color:#fff;font-weight:bold}.greystoneSubscribe .greystoneSubscribe_contactMeText{color:#3f3f3f;font-weight:bold}#mc_embed_signup h2{font-weight:bold;padding:0;margin:15px 0;font-size:1.4em}#mc_embed_signup a{background-image:none;color:#000;font-weight:bold}#mc_embed_signup a:hover{font-size:1.025em}#mc_embed_signup input:focus{border-color:#a1c213;box-shadow:0 0 0 .25rem rgba(161,194,19,.25)}#mc_embed_signup .clear{clear:both}#mc_embed_signup .mc-field-group.input-group ul{margin:0;padding:5px 0;list-style:none}#mc_embed_signup .mc-field-group.input-group ul li{display:flex;margin:0 8px 0 0}#mc_embed_signup div#mce-responses{float:left;top:-1.4em;padding:0em .5em 0em .5em;overflow:hidden;width:90%;margin:0 5%;clear:both}#mc_embed_signup div.response{margin:1em 0;padding:1em .5em .5em 0;font-weight:bold;float:left;top:-1.5em;z-index:1;width:80%}#mc_embed_signup #mce-error-response{display:none}#mc_embed_signup #mce-success-response{color:#529214;display:none}#mc_embed_signup label.error{display:block;float:none;width:auto;margin-left:1.05em;text-align:left;padding:.5em 0}#mc_embed_signup .helper_text{margin-top:2px;display:inline-block;padding:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:14px;font-weight:normal;z-index:1}#mc-embedded-subscribe{clear:both;width:auto;display:block;margin:1em 0 1em 5%}#mc_embed_signup #num-subscribers{font-size:1.1em}#mc_embed_signup #num-subscribers span{padding:.5em;border:1px solid #ccc;margin-right:.5em;font-weight:bold}#mc_embed_signup #mc-embedded-subscribe-form div.mce_inline_error{display:inline-block;margin:2px 0 1em 0;padding:3px;background-color:rgba(0,0,0,0);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:14px;font-weight:normal;z-index:1;color:#dc3545}.mc-field-group{display:block;margin-bottom:1rem}.mc-field-group .checkbox.subfield{display:flex}.mc-field-group [type=checkbox],.mc-field-group [type=radio],.form-check [type=checkbox],.form-check [type=radio]{width:24px;height:24px;margin:0 8px 0 0}.mc-field-group [type=checkbox],.form-check-input{margin:0 8px 0 0}.mc-field-group [type=checkbox]:checked,.form-check-input:checked{background-color:#a1c213 !important;border-color:#a1c213 !important}.mc-field-group [type=checkbox]:focus,.form-check-input:focus{border-color:#a1c213 !important;box-shadow:0 0 0 .25rem rgba(161,194,19,.25) !important}.mc-field-group label,.sf-fieldWrp label{margin-bottom:.5rem}.mc-field-group [type=text],.mc-field-group [type=email],.mc-field-group [type=password],.mc-field-group [type=tel],.mc-field-group [type=url],.mc-field-group [type=number],.mc-field-group [type=search],.mc-field-group [type=date],.mc-field-group [type=time],.mc-field-group [type=datetime-local],.mc-field-group [type=month],.mc-field-group [type=week],.mc-field-group [type=color],.mc-field-group textarea,.sf-fieldWrp [type=text],.sf-fieldWrp [type=email],.sf-fieldWrp [type=password],.sf-fieldWrp [type=tel],.sf-fieldWrp [type=url],.sf-fieldWrp [type=number],.sf-fieldWrp [type=search],.sf-fieldWrp [type=date],.sf-fieldWrp [type=time],.sf-fieldWrp [type=datetime-local],.sf-fieldWrp [type=month],.sf-fieldWrp [type=week],.sf-fieldWrp [type=color],.sf-fieldWrp textarea{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:0;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.mc-field-group [type=text]:focus,.mc-field-group [type=email]:focus,.mc-field-group [type=password]:focus,.mc-field-group [type=tel]:focus,.mc-field-group [type=url]:focus,.mc-field-group [type=number]:focus,.mc-field-group [type=search]:focus,.mc-field-group [type=date]:focus,.mc-field-group [type=time]:focus,.mc-field-group [type=datetime-local]:focus,.mc-field-group [type=month]:focus,.mc-field-group [type=week]:focus,.mc-field-group [type=color]:focus,.mc-field-group textarea:focus,.sf-fieldWrp [type=text]:focus,.sf-fieldWrp [type=email]:focus,.sf-fieldWrp [type=password]:focus,.sf-fieldWrp [type=tel]:focus,.sf-fieldWrp [type=url]:focus,.sf-fieldWrp [type=number]:focus,.sf-fieldWrp [type=search]:focus,.sf-fieldWrp [type=date]:focus,.sf-fieldWrp [type=time]:focus,.sf-fieldWrp [type=datetime-local]:focus,.sf-fieldWrp [type=month]:focus,.sf-fieldWrp [type=week]:focus,.sf-fieldWrp [type=color]:focus,.sf-fieldWrp textarea:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:var(--primary);outline:0;box-shadow:0 0 0 .25rem rgba(var(--primary-rgb), 0.25)}input[data-sf-role=captcha-input]{display:block;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:0;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}input[data-sf-role=captcha-input]:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:var(--primary);outline:0;box-shadow:0 0 0 .25rem rgba(var(--primary-rgb), 0.25)}#mc_embed_shell input[type=submit],.sf-fieldWrp [type=submit],[data-sf-role=captcha-audio-btn]{display:inline-flex;align-items:center;justify-content:center;transition:all .3s ease;border-radius:0;font-size:.875rem;text-transform:uppercase;padding:.75rem 1.25rem;letter-spacing:.09em !important;font-weight:500;line-height:1.2 !important;background-color:var(--primary);border-color:var(--primary);color:#1d1d1f;border:none;margin:0 5px 10px 0}#mc_embed_shell input[type=submit]:hover,.sf-fieldWrp [type=submit]:hover,[data-sf-role=captcha-audio-btn]:hover{background-color:var(--tertiary);border-color:var(--tertiary);color:#fff !important}#mc_embed_signup .btn-secondary{background-color:var(--tertiary) !important;border-color:var(--tertiary) !important;color:#fff !important}#mc_embed_signup .btn-secondary:hover,#mc_embed_signup .btn-secondary:active,#mc_embed_signup .btn-secondary:focus{background-color:rgba(var(--tertiary-rgb), 0.8) !important;border-color:rgba(var(--tertiary-rgb), 0.8) !important;color:#fff}input[type=checkbox].gdpr{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:24px;height:24px;border-radius:0 !important;margin:0 8px 0 0;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:4px;cursor:pointer;display:inline-block;position:relative;background-color:#fff}input[type=checkbox].gdpr:checked{background-color:#a1c213 !important;border-color:#a1c213 !important}input[type=checkbox].gdpr:checked{background-color:green;border-color:green;background-image:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 20%27%3e%3cpath fill=%27none%27 stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273%27 d=%27m6 10 3 3 6-6%27/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;background-size:contain}#hcic .util-nav{display:flex;text-align:right;border-bottom:1px solid #fafafa;align-items:center;justify-content:flex-end;font-size:14px;height:48px}#hcic .util-nav a:link,#hcic .util-nav a:visited,#hcic .util-nav .underline{color:var(--body-color);font-weight:600;text-decoration:none;width:100%;background-image:linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%),linear-gradient(to right, #a1c213, #7cd2be);background-repeat:no-repeat;background-size:0% 6px;background-position:0% 100%;transition:background-size .5s}#hcic .util-nav a:hover,#hcic .util-nav a:active,#hcic .util-nav a:focus,#hcic .util-nav .link:hover .underline{color:#000;background-size:100% 6px;background-position:0% 100%}[data-sf-element=ImageBlock] a{display:block;padding-bottom:6px}.sfPageEditor header{margin-top:30px;position:static}.sfPageEditor .box-overlay-content{margin-left:10rem;margin-top:5rem}.sfPageEditor .box-img-content .box-content{margin-top:120px}.sfPageEditor .section-overlay .section-overlay-img{z-index:2}.sfPageEditor#hcic footer.hcic-footer{margin-top:3rem}.sfPageEditor .sfPageWrapper #sfPageContainer main{margin-top:20px !important}.sfPageEditor .sfPageWrapper #sfPageContainer main .section-target .box-overlay{min-height:700px}.sfPageEditor footer.sf-modal-window__buttons.-bottom{z-index:100 !important;position:fixed !important}.blogpost{margin-top:20px}.blogpost .list-unstyled li{padding-bottom:20px;margin:0}.blogpost .list-unstyled li .head-title a{color:#8fae3d !important}.blogpost .list-unstyled li .description{line-height:1.5em !important;margin-left:20px;font-size:.975rem}.blogpost .list-unstyled li h4{font-weight:bold;margin-bottom:.5rem;font-size:20px}.blogpost .list-unstyled li p{font-size:.8rem}.blogpost .list-unstyled li a{text-decoration:none;width:fit-content;color:#05668e}.blogpost .list-unstyled li a:hover{text-decoration:none !important}.blogpost .pagination{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:1%;padding:0;list-style:none}.blogpost .pagination .page-item{flex:0 0 auto;display:inline-block}.blogpost .pagination .page-item .page-link{color:#779b17;border:none !important;padding:.5em 1em;font-size:1rem;border-radius:.25em;transition:background-color .2s ease}.blogpost .pagination .page-item .page-link:hover{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.blogpost .pagination .page-item.active .page-link{background-color:#779b17;border-color:#779b17;color:#fff}.blog-container{display:flex;flex-direction:column;gap:1rem}@media(min-width: 768px){.blog-container{flex-direction:row}}@media(max-width: 768px){.blog-container .col-3{width:100%}.blog-container .col-9{width:100%}}.blogpost .col-3{display:block;text-align:center}.blogpost .col-9{display:flex;flex-direction:column;height:100%}.blogpost .description{margin-bottom:1rem}.blogpost a.p-0{align-self:flex-start;color:#337ab7;text-decoration:none}.blogpost a.p-0:hover{text-decoration:underline;color:#23527c}.blogpost .blogpostimage{height:140px}
