﻿@font-face{font-family:"ResolveSans";src:url("../webfonts/ResolveSansMediumExt.eot");src:url("../webfonts/ResolveSansMediumExt.eot?#iefix") format("embedded-opentype"), url("../webfonts/ResolveSansMediumExt.woff2") format("woff2"), url("../webfonts/ResolveSansMediumExt.woff") format("woff"), url("../webfonts/ResolveSansMediumExt.svg#ResolveSansMediumExt") format("svg");font-weight:500;font-style:normal;font-stretch:expanded;font-display:swap;unicode-range:U+0020-00FE}@font-face{font-family:"ResolveSans";src:url("../webfonts/ResolveSansSemiboldExt.eot");src:url("../webfonts/ResolveSansSemiboldExt.eot?#iefix") format("embedded-opentype"), url("../webfonts/ResolveSansSemiboldExt.woff2") format("woff2"), url("../webfonts/ResolveSansSemiboldExt.woff") format("woff"), url("../webfonts/ResolveSansSemiboldExt.svg#ResolveSansSemiboldExt") format("svg");font-weight:600;font-style:normal;font-stretch:expanded;unicode-range:U+0020-00FE;font-display:swap}body{background-color:#FFFFFF;color:#000000;font-size:clamp(14px, 0.9375vw, 18px);font-family:"Montserrat", serif}*{outline:0 none}::-moz-selection{background-color:#00FF00;color:#FFFFFF}::selection{background-color:#00FF00;color:#FFFFFF}::-webkit-input-placeholder{color:#000000;opacity:1}:-moz-placeholder{color:#000000;opacity:1}::-moz-placeholder{color:#000000;opacity:1}:-ms-input-placeholder{color:#000000;opacity:1}:root{--bs-primary-rgb: 8, 185, 255}h1,.h1{font-size:clamp(27px, 2.0833333333vw, 40px);font-weight:600;line-height:1;text-transform:uppercase;margin-bottom:0.35em;font-family:"ResolveSans", sans-serif;letter-spacing:-0.03em}h2,.h2{font-size:clamp(27px, 2.6041666667vw, 50px);font-weight:600;line-height:1.1;text-transform:uppercase;margin-bottom:0.35em;font-family:"ResolveSans", sans-serif;letter-spacing:-0.03em}h3,.h3{font-size:clamp(20px, 1.25vw, 24px);font-weight:700;line-height:1.1;margin-bottom:0.5em;font-family:"Montserrat", serif}h4,.h4{font-size:18px;font-family:"Montserrat", serif;font-weight:700;margin-bottom:0.75em;text-transform:uppercase}h5,.h5{font-size:16px;font-family:"Montserrat", serif;font-weight:600}h6,.h6{font-size:14px;font-weight:700}.container{max-width:1920px;padding-left:clamp(25px, 7.2916666667vw, 140px);padding-right:clamp(25px, 7.2916666667vw, 140px)}@media (min-width:1200px){.container.narrow{padding-left:clamp(25px, 9.1145833333vw, 175px);padding-right:clamp(25px, 9.1145833333vw, 175px)}}@media (min-width:1441px){.container.narrow{padding-left:clamp(25px, 14.4791666667vw, 278px);padding-right:clamp(25px, 14.4791666667vw, 278px)}}@media (max-width:1199px){.container{padding-left:25px;padding-right:25px}}a,button,.button,input,.fas,.far,label,button[type="submit"]{-webkit-transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, opacity 0.2s ease-in-out;-moz-transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, opacity 0.2s ease-in-out;-ms-transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, opacity 0.2s ease-in-out;-o-transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, opacity 0.2s ease-in-out;transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, opacity 0.2s ease-in-out;text-decoration:none}input,textarea,button,select{font-family:"Montserrat", serif;outline:none !important;line-height:normal}input[type="submit"]{-webkit-appearance:none}input[type="text"],input[type="email"],input[type="password"],input[type="tel"],input[type="number"],input[type="file"],input[type="search"],textarea,select,.selectric{width:100%;font-family:"Montserrat", serif;font-size:clamp(14px, 0.8333333333vw, 16px);font-weight:500;border:1px solid #000000;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;line-height:22px !important;padding:13px 16px;background-color:#FFFFFF;color:#000000;-webkit-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out;-moz-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out;-ms-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out;-o-transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out;transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out, border-color 0.3s ease-in-out}input[type="text"].form-control,input[type="email"].form-control,input[type="password"].form-control,input[type="tel"].form-control,input[type="number"].form-control,input[type="file"].form-control,input[type="search"].form-control,textarea.form-control,select.form-control,.selectric.form-control{height:60px;font-weight:300;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.wrapper{width:100%;overflow:clip}.page-body>*:last-child{margin-bottom:0}div.gform_wrapper.gravity-theme input[type=color],div.gform_wrapper.gravity-theme input[type=date],div.gform_wrapper.gravity-theme input[type=datetime-local],div.gform_wrapper.gravity-theme input[type=datetime],div.gform_wrapper.gravity-theme input[type=email],div.gform_wrapper.gravity-theme input[type=month],div.gform_wrapper.gravity-theme input[type=number],div.gform_wrapper.gravity-theme input[type=password],div.gform_wrapper.gravity-theme input[type=search],div.gform_wrapper.gravity-theme input[type=tel],div.gform_wrapper.gravity-theme input[type=text],div.gform_wrapper.gravity-theme input[type=time],div.gform_wrapper.gravity-theme input[type=url],div.gform_wrapper.gravity-theme input[type=week],div.gform_wrapper.gravity-theme select,div.gform_wrapper.gravity-theme textarea{font-size:clamp(14px, 0.9375vw, 18px);line-height:22px;padding:13px 23px;border-color:#F1F1F1;background-color:#F1F1F1;font-weight:500;letter-spacing:-0.01em}div.gform_wrapper.gravity-theme .chosen-container{font-size:clamp(15px, 0.9375vw, 18px);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}div.gform_wrapper.gravity-theme .chosen-container-single .chosen-single{background:#FFFFFF;color:#202020;line-height:22px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;border-color:#FFFFFF;padding:18px 23px;font-weight:500;height:auto}div.gform_wrapper.gravity-theme .chosen-container-single .chosen-single span{line-height:inherit}div.gform_wrapper.gravity-theme .chosen-container-single .chosen-single div{width:42px;display:flex;align-items:center;justify-content:flex-start;padding-left:10px}div.gform_wrapper.gravity-theme .chosen-container-single .chosen-single div:before{content:"";width:0;height:0;border-style:solid;border-width:7px 7px 0 7px;border-color:#00FF00 transparent transparent transparent;-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-ms-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out}div.gform_wrapper.gravity-theme .chosen-container-single .chosen-single div b{display:none}div.gform_wrapper.gravity-theme .chosen-container-single .chosen-drop{border-color:#202020;-webkit-border-radius:0 0 8px 8px;-moz-border-radius:0 0 8px 8px;border-radius:0 0 8px 8px;background-color:#F9F9F9;padding:0}div.gform_wrapper.gravity-theme .chosen-container-active.chosen-with-drop .chosen-single{background:#FFFFFF;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-color:#202020}div.gform_wrapper.gravity-theme .chosen-container-active.chosen-with-drop .chosen-single div:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}div.gform_wrapper.gravity-theme .chosen-container .chosen-results{color:#202020;margin:0;padding:0}div.gform_wrapper.gravity-theme .chosen-container .chosen-results li{padding:12px 23px}div.gform_wrapper.gravity-theme .chosen-container .chosen-results li.group-option{padding-left:32px}div.gform_wrapper.gravity-theme .chosen-container .chosen-results li.highlighted{background:#00FF00;color:#FFFFFF}div.gform_wrapper.gravity-theme .gform_validation_errors>h2{padding-left:35px !important;text-transform:none;font-family:inherit}div.gform_wrapper.gravity-theme .gform_fields{grid-column-gap:16px;grid-row-gap:16px}div.gform_wrapper.gravity-theme .iti__flag-container{font-size:13px}div.gform_wrapper.gravity-theme .iti__flag-container .iti__selected-flag{padding:0 10px}div.gform_wrapper.gravity-theme .gform_required_legend{display:none}div.gform_wrapper.gravity-theme .gfield{position:relative}div.gform_wrapper.gravity-theme .gfield.gfield_visibility_hidden{position:absolute}div.gform_wrapper.gravity-theme .gfield .gfield_description{padding-top:0;padding-bottom:0;font-style:italic;font-size:clamp(13px, 0.8333333333vw, 16px);font-weight:500}div.gform_wrapper.gravity-theme .gfield_required{color:inherit}div.gform_wrapper.gravity-theme .gfield--type-consent{margin-top:30px}div.gform_wrapper.gravity-theme .gfield--type-section:not(:first-child){margin-top:30px}div.gform_wrapper.gravity-theme .gfield--type-section h3{font-size:inherit}div.gform_wrapper.gravity-theme .gfield_consent_description{border:none !important;max-height:none !important;overflow:visible !important;padding:0 !important;font-size:13px !important;margin-top:30px !important}div.gform_wrapper.gravity-theme .gsection{border:none;padding:0;margin:0}div.gform_wrapper.gravity-theme .gsection.empty h3{display:none}div.gform_wrapper.gravity-theme .gsection h3{margin-bottom:0;font-size:inherit;display:inline;font-weight:600}div.gform_wrapper.gravity-theme .gsection .gsection_description{margin:0;padding:0;font-style:italic;font-size:clamp(13px, 0.8333333333vw, 16px);font-weight:500;display:inline;margin-left:20px}@media (max-width:767px){div.gform_wrapper.gravity-theme .gsection .gsection_description{display:block;margin-left:0}}div.gform_wrapper.gravity-theme legend{width:auto}div.gform_wrapper.gravity-theme .gfield_label{font-weight:600;margin-bottom:10px;font-size:inherit;line-height:1.33}@media (max-width:991px){div.gform_wrapper.gravity-theme .gfield_label{line-height:1.32}}div.gform_wrapper.gravity-theme .gfield_label+.gfield_description{margin-top:-12px;margin-bottom:10px}div.gform_wrapper.gravity-theme .gfield--type-fileupload label{cursor:pointer;display:inline-flex;align-items:center}div.gform_wrapper.gravity-theme .gfield--type-fileupload label:before{content:"";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:clamp(32px, 2.1875vw, 42px);height:clamp(32px, 2.1875vw, 42px);flex:0 0 42px;flex-basis:clamp(32px, 2.1875vw, 42px);display:inline-flex;align-items:center;justify-content:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:#FFFFFF;background-color:#00FF00;margin-right:15px;-webkit-transition:transform 0.2s ease-in-out;-moz-transition:transform 0.2s ease-in-out;-ms-transition:transform 0.2s ease-in-out;-o-transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out}div.gform_wrapper.gravity-theme .gfield--type-fileupload label:hover:before{background-color:#00FF00}div.gform_wrapper.gravity-theme .gfield--type-fileupload input[type="file"]{position:absolute;left:-9999px;width:100px}div.gform_wrapper.gravity-theme .gfield--type-fileupload .gform_fileupload_rules{display:none}div.gform_wrapper.gravity-theme .gfield_radio{display:flex;flex-wrap:wrap;row-gap:12px}div.gform_wrapper.gravity-theme .gfield_radio label{font-size:clamp(14px, 0.8333333333vw, 16px);max-width:none}div.gform_wrapper.gravity-theme .gfield_radio .gchoice{position:relative}@media (max-width:575px){div.gform_wrapper.gravity-theme .gfield_radio .gchoice{flex:0 0 100%}}div.gform_wrapper.gravity-theme .gfield_radio .gchoice:not(:last-child){margin-right:27px}div.gform_wrapper.gravity-theme .gfield_radio .gchoice input{position:absolute;opacity:0;left:0;top:0}div.gform_wrapper.gravity-theme .gfield_radio .gchoice input+label{position:relative;display:block;padding-left:32px;font-weight:600}div.gform_wrapper.gravity-theme .gfield_radio .gchoice input+label:before{content:"";width:22px;height:22px;border:1px solid #FFFFFF;background-color:#FFFFFF;position:absolute;left:0;top:0}div.gform_wrapper.gravity-theme .gfield_radio .gchoice input:checked+label:after{content:"";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:22px;height:22px;color:#08B9FF;display:flex;align-items:center;justify-content:center;font-size:8px;position:absolute;left:0px;top:0}div.gform_wrapper.gravity-theme .validation_message{margin-top:3px;background:none;border:none;padding:0;font-size:13px}div.gform_wrapper.gravity-theme .gform_validation_errors{padding:12px;box-shadow:none}div.gform_wrapper.gravity-theme .gfield_checkbox .gchoice+.gchoice{margin-top:10px}div.gform_wrapper.gravity-theme .gfield_checkbox .gchoice>input[type="checkbox"]{position:absolute;left:0;top:0;opacity:0}div.gform_wrapper.gravity-theme .gfield_checkbox .gchoice>input[type="checkbox"]+label{font-size:clamp(13px, 0.78125vw, 15px);position:relative;padding-left:32px;cursor:pointer}div.gform_wrapper.gravity-theme .gfield_checkbox .gchoice>input[type="checkbox"]+label:before{content:"";width:22px;height:22px;border:1px solid #FFFFFF;background-color:#FFFFFF;position:absolute;left:0;top:0}div.gform_wrapper.gravity-theme .gfield_checkbox .gchoice>input[type="checkbox"]:checked+label:after{content:"";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:22px;height:22px;color:#08B9FF;display:flex;align-items:center;justify-content:center;font-size:8px;position:absolute;left:0px;top:0}div.gform_wrapper.gravity-theme .ginput_container_consent{position:relative}div.gform_wrapper.gravity-theme .ginput_container_consent>input[type="checkbox"]{position:absolute;left:0;top:0;opacity:0}div.gform_wrapper.gravity-theme .ginput_container_consent>input[type="checkbox"]+label{font-size:clamp(13px, 0.78125vw, 15px);position:relative;padding-left:32px;cursor:pointer}div.gform_wrapper.gravity-theme .ginput_container_consent>input[type="checkbox"]+label:before{content:"";width:22px;height:22px;border:1px solid #FFFFFF;background-color:#FFFFFF;position:absolute;left:0;top:0}div.gform_wrapper.gravity-theme .ginput_container_consent>input[type="checkbox"]:checked+label:after{content:"";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:22px;height:22px;color:#FFFFFF;background-color:#08B9FF;display:flex;align-items:center;justify-content:center;font-size:8px;position:absolute;left:0px;top:0}div.gform_wrapper.gravity-theme .gfield_error input[type="text"][aria-invalid=true],div.gform_wrapper.gravity-theme .gfield_error input[type="email"][aria-invalid=true],div.gform_wrapper.gravity-theme .gfield_error input[type="tel"][aria-invalid=true],div.gform_wrapper.gravity-theme .gfield_error textarea[aria-invalid=true]{border-width:1px}div.gform_wrapper.gravity-theme .gform_drop_area{border:1px solid #D9D9D9;background-color:#D9D9D9;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}div.gform_wrapper.gravity-theme .gform_footer{padding-bottom:0;padding-top:0;margin-top:20px;justify-content:center}div.gform_wrapper.gravity-theme .gform_footer .button{min-width:150px;width:100%}div.gform_wrapper.gravity-theme #field_submit{align-self:flex-start;justify-content:flex-end}div.gform_wrapper.gravity-theme #field_submit .button{width:100%}select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="7" fill="none" viewBox="0 0 12 7"><path stroke="%2308B9FF" stroke-width="2.5" d="m1 1 5 4 5-4"/></svg>');background-repeat:no-repeat;background-position:right 20px center;padding-right:45px !important}textarea{height:140px;display:block;resize:none}@media (max-width:767px){textarea{height:120px}}a{color:#08B9FF}a:hover{color:#00FF00}b,strong{font-weight:700}p,ul,ol{margin-bottom:25px}input[type=search]::-ms-clear{display:none;width:0;height:0}input[type=search]::-ms-reveal{display:none;width:0;height:0}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{display:none}@media (max-width:991px){#wpadminbar{display:none !important}html[lang*="-"]{margin-top:0 !important}}@media only screen and (min-width:768px){.alignleft{float:left;margin-right:calc(2 * 1rem)}}@media only screen and (min-width:768px){.alignright{margin-left:calc(2 * 1rem);float:right}}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.wp-caption{max-width:100%;padding:4px;background-color:#FFFFFF;border:1px solid rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);margin-bottom:25px;text-align:center;font-size:0.85em;font-style:italic}.wp-caption-text{margin:10px 0}.videoWrapper{position:relative;padding-bottom:56.25%;height:0}.videoWrapper iframe,.videoWrapper video{position:absolute;top:0;left:0;width:100%;height:100%}.img-bg{position:relative;display:block}.img-bg img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.selectric{background-color:transparent;padding-top:10px;padding-bottom:10px;padding-left:25px;color:#202020}.selectric .label{color:inherit;font-size:clamp(17px, 1.0416666667vw, 20px);text-transform:uppercase;height:auto;line-height:1.2;margin-left:18px;margin-right:0}.selectric .button{background:none !important;color:#00FF00;padding:0 !important;display:flex;align-items:center;justify-content:center;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important;border:none !important;width:24px;height:24px;position:absolute;right:auto;left:5px;top:50%;margin-top:-12px;-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-ms-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out}.selectric .button:before,.selectric .button:after{content:"";border:none;width:100%;height:3px;background:#bd4a94;background:-moz-linear-gradient(-45deg, #bd4a94 0%, #d51c28 100%);background:-webkit-linear-gradient(-45deg, #bd4a94 0%, #d51c28 100%);background:linear-gradient(135deg, #bd4a94 0%, #d51c28 100%);position:absolute;-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-ms-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transform-origin:50% 50%;top:50%;left:0;margin-top:-1.5px}.selectric .button:after{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.selectric-hover .selectric .label{color:#00FF00}.selectric-hover .selectric .button{color:#00FF00;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.selectric-hover.selectric-open .selectric .label{color:#00FF00}.selectric-open .label{color:#00FF00}.selectric-open .button:after{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.selectric-open .selectric-items{opacity:1}.selectric-items{background-color:#FFFFFF;border:none;padding:13px 15px;opacity:0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-border-radius:0 0 20px 0;-moz-border-radius:0 0 20px 0;border-radius:0 0 20px 0;-webkit-box-shadow:3px 3px 10px rgba(0, 0, 0, 0.1);-moz-box-shadow:3px 3px 10px rgba(0, 0, 0, 0.1);box-shadow:3px 3px 10px rgba(0, 0, 0, 0.1)}.selectric-items .selectric-scroll{-webkit-overflow-scrolling:touch}.selectric-items .selectric-scroll::-webkit-scrollbar{width:2px}.selectric-items .selectric-scroll::-webkit-scrollbar-track{background:rgba(0, 0, 0, 0)}.selectric-items .selectric-scroll::-webkit-scrollbar-thumb{background:#00FF00}.selectric-items li{background:none !important;position:relative;color:#000000;white-space:nowrap;padding:8px 15px 8px 22px;font-size:16px}.selectric-items li:before{content:"";width:11px;height:11px;border:1px solid #00FF00;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:block;position:absolute;left:0;top:50%;margin-top:-5.5px}.selectric-items li:hover{color:#00FF00}.selectric-items li.selected{color:#202020}.selectric-items li.selected:before{background-color:#00FF00}.fancybox-bg{background:linear-gradient(57.98deg, rgba(0, 79, 255, 0.4) -6.25%, rgba(0, 41, 7, 0.4) 56.38%)}.fancybox-active>.wrapper{filter:blur(6px)}.chosen-container{font-size:clamp(14px, 0.9375vw, 18px);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.chosen-container-multi .chosen-choices{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border:1px solid #FFFFFF;background:#FFFFFF;padding:12px 42px 12px 16px}.chosen-container-multi .chosen-choices:after{content:"";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:6px;-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-ms-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;color:#00FF00;width:42px;display:flex;align-items:center;height:50px;padding-left:10px;position:absolute;top:0;right:0}.chosen-container-multi .chosen-choices li.search-field input[type=text]{color:#202020;padding:0}.chosen-container-multi .chosen-choices li.search-choice{font-size:12px;background:#FFFFFF;color:#202020;margin:2px 3px 2px 0;line-height:1em}.chosen-container-single .chosen-single{background:#FFFFFF;color:#202020;line-height:22px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:1px solid #FFFFFF;padding:13px 16px;height:auto;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.chosen-container-single .chosen-single span{line-height:inherit}.chosen-container-single .chosen-single div{width:42px;display:flex;align-items:center;justify-content:flex-start;padding-left:10px}.chosen-container-single .chosen-single div:before{content:"";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:6px;-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-ms-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;color:#00FF00}.chosen-container-single .chosen-single div b{display:none}.chosen-container-single .chosen-single .chosen-search{display:none}.chosen-container .chosen-drop{background-color:#FFFFFF;padding:0 16px 16px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.chosen-container .chosen-drop .chosen-search{display:none}.chosen-container-active.chosen-with-drop .chosen-single{background:#FFFFFF;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.chosen-container-active.chosen-with-drop .chosen-single div:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.chosen-container .chosen-results{color:#202020;margin:0;padding:0}.chosen-container .chosen-results::-webkit-scrollbar{width:7px;border-radius:10px}.chosen-container .chosen-results::-webkit-scrollbar-track{background:#D9D9D9;border-radius:10px}.chosen-container .chosen-results::-webkit-scrollbar-thumb{background:#00FF00;border-radius:10px}.chosen-container .chosen-results li{padding:5px 0;position:relative;font-size:clamp(14px, 0.9375vw, 18px);line-height:1.2}.chosen-container .chosen-results li.group-option{padding-left:32px}.chosen-container .chosen-results li.highlighted{background:#FFFFFF;color:#00FF00}.chosen-container .chosen-results li.result-selected{background:#FFFFFF;color:#00FF00}.hide{display:none}@media (min-width:992px){body.admin-bar .fancybox-toolbar{top:32px}}.navbar{padding:10px 0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;position:relative;left:0;z-index:99;width:100%}.navbar-top{font-size:clamp(14px, 0.8333333333vw, 16px);font-weight:600;height:35px;display:flex;align-items:center}.navbar-top .container-fluid{padding-left:clamp(25px, 4.0625vw, 78px);padding-right:clamp(25px, 4.0625vw, 78px)}@media (max-width:991px){.navbar-top .container-fluid{padding-left:25px;padding-right:25px}}.navbar-top .nav{justify-content:flex-end}.navbar-top .nav>li>a{color:#002907}.navbar-top .nav>li>a:hover{color:#00FF00}.navbar-top .nav>li+li{margin-left:clamp(20px, 1.3541666667vw, 26px)}.navbar.sticky{-webkit-box-shadow:0px 5px 20px rgba(0, 0, 0, 0.1);-moz-box-shadow:0px 5px 20px rgba(0, 0, 0, 0.1);box-shadow:0px 5px 20px rgba(0, 0, 0, 0.1)}@media (min-width:1200px){.navbar.sticky{background-color:#FFFFFF;position:fixed;top:0}}@media (max-width:1199px){.navbar.sticky{background-color:#002907}}@media (min-width:1200px){.navbar.sticky .logo{width:clamp(100px, 5.4166666667vw, 104px)}.navbar.sticky .logo svg path{fill:#08B9FF}.navbar.sticky .navbar-nav>li>a{color:#000000}}.navbar .container-fluid{padding-left:18px;padding-right:18px;display:flex;align-items:center;justify-content:space-between}.navbar .logo{position:relative;width:clamp(90px, 6.40625vw, 123px);z-index:102}.navbar .logo svg{width:100%;height:auto}.navbar .logo svg path{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.navbar-return .button-link{color:#202020}.navbar-return .button-link:before{content:"«";color:#08B9FF;margin-right:8px}.navbar-return .button-link:hover{color:#08B9FF}.navbar-toggler{width:auto;padding:8px 15px;height:auto;display:flex;justify-content:center;align-items:center;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;z-index:102;border:1px solid #00FF00;position:relative;background:none;color:#FFFFFF;font-weight:700;font-size:14px;text-transform:uppercase}.navbar-toggler:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.navbar-toggler .txt{opacity:0}.navbar-toggler .txt-close{position:absolute;width:100%;left:0;text-align:center;opacity:1}.navbar-toggler.collapsed .txt{opacity:1}.navbar-toggler.collapsed .txt-close{opacity:0}.navbar-secondary{padding-top:35px}.navbar-secondary .nav{flex-direction:column}.navbar-secondary .nav>li>a{display:inline-flex;align-items:center;color:#08B9FF;text-transform:uppercase;font-weight:700;font-size:18px}.navbar-secondary .nav>li>a:after{content:"»";margin-left:7px}.navbar-secondary .nav>li+li{margin-top:7px}@media (max-width:1199px){.navbar-collapse{background:#002907;background-size:cover;position:absolute;left:0;top:0;width:100%;z-index:20;padding:0}.navbar-collapse-content{height:100vh;padding:110px 50px 65px;display:flex;flex-direction:column}}@media (min-width:1200px){.navbar-collapse-content{display:flex;align-items:center;flex-grow:1}}@media (max-width:1199px){.navbar-collapse-content-scroll{display:flex;flex-direction:column;flex-grow:1;max-height:100%;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}}.navbar-nav{position:relative;z-index:10;flex-grow:1}@media (min-width:1200px){.navbar-nav{align-items:center}}@media (max-width:1199px){.navbar-nav{display:block}}.navbar-nav>li{position:relative}@media (max-width:991px){.navbar-nav>li{flex:0 0 100%}}.navbar-nav>li.current-menu-item>a,.navbar-nav>li.current-menu-ancestor>a{color:#08B9FF}.navbar-nav>li>a{display:flex;align-items:center;color:#FFFFFF;font-weight:400;padding-left:clamp(15px, 1.0416666667vw, 20px);padding-right:clamp(15px, 1.0416666667vw, 20px);padding-top:clamp(6px, 0.3645833333vw, 7px);padding-bottom:clamp(6px, 0.3645833333vw, 7px);position:relative;line-height:22px;font-size:clamp(12px, 0.7291666667vw, 14px);font-weight:700;position:relative;text-transform:uppercase}.navbar-nav>li>a.active{color:#08B9FF}.navbar-nav>li>a .menu-item-toggle{display:none}@media (max-width:1199px){.navbar-nav>li>a{padding-left:0;padding-top:13px;padding-bottom:13px;line-height:24px;padding-right:45px;color:#FFFFFF !important;font-size:18px;position:relative}.navbar-nav>li>a .menu-item-toggle{position:absolute;right:0;width:40px;height:100%;font-size:8px;display:flex;align-items:center;justify-content:flex-end;color:#00FF00}.navbar-nav>li>a .menu-item-toggle .icon-chevron-down{-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-ms-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out}.navbar-nav>li>a .menu-item-toggle.active .icon-chevron-down{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}}@media (min-width:1200px){.navbar-nav>li.menu-item-has-children>a:after{content:"";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:6px;width:20px;height:20px;color:#00FF00;display:flex;align-items:center;justify-content:center;-webkit-transition:transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-ms-transition:transform 0.3s ease-in-out;-o-transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out}}@media (min-width:992px){.navbar-nav>li:last-child>a{padding-right:0}}@media (max-width:1199px){.navbar-nav>li+li{border-top:1px solid #104419}}.navbar-nav>li>ul{visibility:hidden;opacity:0;transition-property:opacity, visibility;transition-duration:0.3s, 0s;transition-delay:0s, 0.3s;transition-timing-function:ease-in-out;position:absolute;top:100%;left:0;list-style:none;margin:-15px 0 0;font-weight:600;width:100%;min-width:164px;font-size:13px;padding:28px 21px 12px;line-height:1.3}@media (min-width:1200px){.navbar-nav>li>ul:before{content:"";width:100%;height:100%;left:0;top:0;position:absolute;background:linear-gradient(180deg, #CECCCC 0%, #F1F1F1 52.49%);-webkit-clip-path:polygon(0% 0%, 21px 21px, 100% 21px, 100% calc(100% - 23px), calc(100% - 23px) 100%, 0% 100%);clip-path:polygon(0% 0%, 21px 21px, 100% 21px, 100% calc(100% - 23px), calc(100% - 23px) 100%, 0% 100%);z-index:-1}}@media (max-width:1199px){.navbar-nav>li>ul{position:static;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;visibility:visible;opacity:1;text-align:left;padding:0 0 15px 15px;margin:0;width:auto;text-align:left;min-width:auto;font-size:18px;background:none;display:none}}.navbar-nav>li>ul li{break-inside:avoid-column}.navbar-nav>li>ul li a{display:block;padding:5px 0;color:#000000}@media (max-width:1199px){.navbar-nav>li>ul li a{padding:5px 0;color:#FFFFFF !important;font-weight:500}}.navbar-nav>li>ul li a:hover{color:#08B9FF}.navbar-nav>li>ul li.current-menu-item>a{color:#08B9FF}@media (min-width:1200px){.navbar-nav>li.industries-menu>ul,.navbar-nav>li.resources-menu>ul{width:clamp(320px, 19.375vw, 372px);display:flex;padding-top:0;padding-bottom:0}.navbar-nav>li.industries-menu>ul>li,.navbar-nav>li.resources-menu>ul>li{padding-top:28px;padding-bottom:12px;position:relative}.navbar-nav>li.industries-menu>ul>li:first-child,.navbar-nav>li.resources-menu>ul>li:first-child{padding-right:20px;flex:0 0 43%}.navbar-nav>li.industries-menu>ul>li+li,.navbar-nav>li.resources-menu>ul>li+li{padding-left:20px;flex:1}.navbar-nav>li.industries-menu>ul>li+li:before,.navbar-nav>li.resources-menu>ul>li+li:before{content:"";width:1px;background:#D0D0D0;height:calc(100% - 21px);position:absolute;left:0;bottom:0}.navbar-nav>li.industries-menu>ul>li>a,.navbar-nav>li.resources-menu>ul>li>a{font-weight:800;text-decoration:underline}.navbar-nav>li.industries-menu>ul>li>ul,.navbar-nav>li.resources-menu>ul>li>ul{list-style:none;margin:0;padding:0}}@media (max-width:1200px){.navbar-nav>li.industries-menu>ul>li>a,.navbar-nav>li.resources-menu>ul>li>a{font-weight:700;color:#08B9FF !important;text-decoration:underline}.navbar-nav>li.industries-menu>ul>li>ul,.navbar-nav>li.resources-menu>ul>li>ul{padding:0;margin:0;list-style:none}}@media (min-width:1200px){.navbar-nav>li.industries-menu>ul>li>a{color:#000000 !important}}.navbar-nav>li.resources-menu>ul>li:first-child{flex:0 0 45%}.navbar-nav>li.resources-menu>ul>li>a{display:none}.navbar-nav>li:hover>a{color:#08B9FF}.navbar-nav>li:hover.menu-item-has-children>a:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.navbar-nav>li:hover>ul{visibility:visible;opacity:1;transition-delay:0s, 0s}.footer{--h:clamp(70px, 18.9583333333vw, 364px);--w:clamp(50px, 14.1666666667vw, 272px);--w2:clamp(12px, 1.25vw, 24px);color:#FFFFFF;position:relative;pointer-events:none}@media (max-width:991px){.footer{text-align:center}}@media (max-width:1299px){.footer .container{padding-left:50px;padding-right:50px}}.footer-content{padding-top:clamp(120px, 28.4895833333vw, 547px);padding-bottom:clamp(30px, 6.4583333333vw, 124px);position:relative;z-index:2;margin-top:calc(-1 * var(--h));-webkit-clip-path:polygon(0 var(--h), calc(100% - var(--w)) var(--h), 100% 0, 100% 100%, 0 100%);clip-path:polygon(0 var(--h), calc(100% - var(--w)) var(--h), 100% 0, 100% 100%, 0 100%);pointer-events:none}.footer-content:before{content:"";width:100%;height:100%;background:linear-gradient(67.49deg, #004FFF -4.57%, #002907 41.31%);position:absolute;left:0;bottom:0;z-index:-1;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.footer:after{content:"";width:calc(var(--w) + var(--w2));height:var(--h);position:absolute;right:0;top:0;z-index:1;background:linear-gradient(208.41deg, #07BFE8 9.48%, #00FF00 79.46%);-webkit-clip-path:polygon(0 0, 0% 100%, 100% 0);clip-path:polygon(0 0, 0% 100%, 100% 0);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}@media (max-width:991px){.footer:after{height:calc(var(--h) + 15px);top:-15px}}.footer a{color:#08B9FF}.footer a:hover{text-decoration:underline}.footer-top,.footer-bottom{pointer-events:auto}.footer-company{font-size:clamp(14px, 0.8333333333vw, 16px)}@media (max-width:991px){.footer-company{margin-bottom:45px}}@media (max-width:991px) and (min-width:768px){.footer-company{display:flex;align-items:center;justify-content:space-between;text-align:left}}@media (max-width:991px) and (min-width:768px){.footer-company-details{width:300px}}.footer-logo{max-width:clamp(200px, 11.875vw, 228px);margin-bottom:36px}@media (max-width:991px){.footer-logo{max-width:228px;margin-left:auto;margin-right:auto}}@media (max-width:767px){.footer-logo{max-width:160px}}.footer-phone{font-weight:700;font-size:clamp(18px, 1.09375vw, 21px);margin-bottom:20px}.footer-address{margin-bottom:20px}.footer-address p{margin-bottom:0}.footer-email{margin-bottom:20px}@media (max-width:767px){.footer-social .nav{justify-content:center}}.footer-social .nav li a{color:#00FF00;font-size:22px;text-decoration:none !important}.footer-social .nav li a:hover{color:#08B9FF}.footer-social .nav li+li{margin-left:clamp(22px, 1.3541666667vw, 26px)}.footer-menu{flex:0 0 70%;font-size:clamp(13px, 0.78125vw, 15px);text-align:left}@media (max-width:767px){.footer-menu{text-align:center}}.footer-menu .nav{display:block;column-count:4;column-gap:clamp(26px, 4.6875vw, 90px)}@media (max-width:1399px){.footer-menu .nav{column-count:3}}@media (max-width:767px){.footer-menu .nav{column-count:1}}.footer-menu .nav>li{break-inside:avoid-column;margin-bottom:30px}.footer-menu .nav>li>a{text-transform:uppercase;font-weight:700}.footer-menu .nav>li>a:hover{color:#00FF00;text-decoration:none}.footer-menu .nav>li>ul{padding:0;list-style:none;margin-bottom:0}.footer-menu .nav>li>ul>li>a{color:#FFFFFF;padding:5px 0;display:inline-block;line-height:1.3}.footer-menu .nav>li>ul>li>a:hover{color:#00FF00;text-decoration:none}.footer-bottom{margin-top:clamp(40px, 5.3125vw, 102px)}@media (max-width:1199px){.footer-bottom{text-align:center}}.footer-subscribe{max-width:clamp(320px, 16.9791666667vw, 326px)}@media (max-width:1199px){.footer-subscribe{margin-left:auto;margin-right:auto;margin-bottom:30px}}.footer-subscribe h2.gform_title{font-size:clamp(17px, 0.9895833333vw, 19px);letter-spacing:-0.01em;margin-bottom:1em}.footer-subscribe .gform_description{display:none}.footer-subscribe div.gform_wrapper.gravity-theme .gform_fields{display:flex;grid-column-gap:0;flex-direction:column}@media (max-width:575px){.footer-subscribe div.gform_wrapper.gravity-theme .gform_fields{display:block}}.footer-subscribe div.gform_wrapper.gravity-theme .gfield--type-email{flex:1}.footer-subscribe div.gform_wrapper.gravity-theme input[type=email]{padding:9px 15px;border:none}.footer-subscribe div.gform_wrapper.gravity-theme .button{padding:7px 18px}@media (max-width:575px){.footer-subscribe div.gform_wrapper.gravity-theme .button{width:100%}}.footer-subscribe div.gform_wrapper.gravity-theme .gform-footer{margin:0}.footer-subscribe--thankyou{max-width:none;width:fit-content}.footer-subscribe--thankyou div.gform_wrapper.gravity-theme input[type=email]{border:1px solid #002907;max-width:300px}.footer-subscribe--thankyou div.gform_wrapper.gravity-theme .gform-footer{justify-content:flex-start}.footer-subscribe--thankyou div.gform_wrapper.gravity-theme .button{margin:10px 0 0 0}.footer-copyright{font-size:clamp(12px, 0.6770833333vw, 13px);font-weight:300}.footer-credits{font-size:clamp(12px, 0.6770833333vw, 13px);font-weight:300}@media (max-width:1199px){.footer-credits{margin-top:15px}}.footer-credits a{color:#FFFFFF}.footer-credits a:hover{text-decoration:underline}.sticky-menu{position:fixed;right:clamp(25px, 2.0833333333vw, 40px);bottom:0;z-index:30}.sticky-menu>ul{list-style:none;padding:0;margin:0}.sticky-menu>ul>li+li{margin-top:6px}.sticky-menu>ul>li>a{text-align:center;display:flex;font-size:15px;line-height:1.2;align-items:center;font-weight:700;text-transform:uppercase;font-family:"Montserrat", serif;color:#000000;position:relative}.sticky-menu>ul>li>a>span{position:absolute;z-index:2;right:0;top:0;height:100%;overflow:hidden;max-width:50px;white-space:nowrap;opacity:0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;background:#00FF00;display:flex;align-items:center;justify-content:center;padding-right:60px;padding-left:20px}.sticky-menu>ul>li>a .icomoon{margin:0;width:48px;height:50px;display:flex;align-items:center;justify-content:center;background:#00FF00;color:#000000;font-size:18px !important;position:relative;z-index:3}.sticky-menu>ul>li>a:hover>span{max-width:225px;opacity:1}.page-builder-section{padding-top:clamp(65px, 9.375vw, 180px);padding-bottom:clamp(65px, 9.375vw, 180px)}.button{display:inline-block;background:#00FF00;color:#000000;text-transform:uppercase;font-weight:700;font-family:"Montserrat", serif;border:none;font-size:clamp(14px, 0.8333333333vw, 16px);padding:12px 20px;line-height:26px;text-decoration:none;white-space:nowrap}.button:hover{background-color:#08B9FF;color:#000000}.button-inline,.button-link{font-family:"Montserrat", serif;font-weight:700;font-size:clamp(14px, 0.9375vw, 18px);text-transform:uppercase;display:inline-block}.breadcrumbs{text-transform:uppercase;margin-bottom:12px;font-size:clamp(13px, 0.8333333333vw, 16px)}.breadcrumbs a{color:#FFFFFF}.breadcrumbs .icon-arrow{font-size:10px;margin-left:10px;margin-right:10px;vertical-align:2px}.section-generic_page .cms-page-block{max-width:clamp(920px, 57.2916666667vw, 1100px);margin-left:auto;margin-right:auto}.section-generic_page .cms-page-block h2{font-size:clamp(26px, 1.6666666667vw, 32px)}.section-generic_page .cms-page-block h3{font-family:"ResolveSans", sans-serif}.section-generic_page .cms-page-block a{text-decoration:underline}@media (max-width:991px) and (min-width:740px){.section-generic_page .container{padding-left:75px;padding-right:75px}}.swiper-button-prev,.swiper-button-next{display:flex;align-items:center;justify-content:center;width:clamp(48px, 5.2083333333vw, 100px);height:clamp(48px, 5.2083333333vw, 100px);cursor:pointer;background:#00FF00;color:#000000;font-size:clamp(18px, 1.09375vw, 21px);padding:0;top:50%;margin-top:clamp(-50px, -2.6041666667vw, -24px)}.swiper-button-prev:after,.swiper-button-next:after{display:none !important}.swiper-button-prev{left:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.swiper-button-next{right:0;-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%)}.swiper-button:hover{color:#08B9FF}.word-3si{text-transform:none}.nav-tabs{--bs-nav-tabs-border-width: 0;--bs-nav-tabs-border-radius: 0;margin-bottom:clamp(25px, 2.0833333333vw, 40px);font-size:clamp(14px, 0.8333333333vw, 16px);--bs-nav-link-color: #000000;--bs-nav-tabs-link-active-color: #000000;--bs-nav-tabs-link-active-bg: #08B9FF}.nav-tabs .nav-link{text-transform:uppercase;font-weight:700;line-height:30px;padding:10px 25px}.nav-tabs .nav-link:not(.active){background-color:#FFFFFF}.modal{--bs-backdrop-opacity: 0.9;--bs-modal-border-radius: 0;--bs-modal-border-width: 0;--bs-modal-box-shadow: 0px 4px 12px #00000040;--bs-modal-width:clamp(1024px, 84.7916666667vw, 1628px)}.modal-open>.wrapper{filter:blur(6px)}.modal-backdrop{background:linear-gradient(57.98deg, rgba(0, 79, 255, 0.4) -6.25%, rgba(0, 41, 7, 0.4) 56.38%)}.modal-close{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:none;padding:0;background:#00FF00;color:#000000;position:absolute;right:clamp(20px, 3.125vw, 60px);top:clamp(20px, 3.125vw, 60px);z-index:10}.modal-close:hover{background-color:#08B9FF}.modal-content{-webkit-clip-path:polygon(67px 0, 100% 0, 100% 100%, 0 100%, 0 90px);clip-path:polygon(67px 0, 100% 0, 100% 100%, 0 100%, 0 90px)}.modal-body{padding:0}.modal#popupModal{--bs-modal-width:clamp(720px, 64.84375vw, 1245px)}.modal#popupModal~.modal-backdrop{background:#002907}.modal#popupModal .modal-close{top:clamp(20px, 1.3020833333vw, 25px);right:clamp(20px, 1.3020833333vw, 25px)}.modal#popupModal .modal-body{padding-top:clamp(55px, 3.0208333333vw, 58px);padding-bottom:clamp(40px, 3.0208333333vw, 58px);padding-left:clamp(30px, 3.4375vw, 66px);padding-right:clamp(30px, 3.4375vw, 66px)}.modal#popupModal .popup-logo{max-width:clamp(135px, 9.2708333333vw, 178px);margin-left:auto;margin-right:auto;margin-bottom:36px}.modal#popupModal .popup-logos{display:flex;align-items:center;justify-content:space-between;row-gap:20px;column-gap:20px;border:2px solid #000000;border-bottom:none;padding-top:clamp(20px, 1.3020833333vw, 25px);padding-left:clamp(25px, 1.875vw, 36px);padding-right:clamp(25px, 1.875vw, 36px);margin-bottom:clamp(45px, 4.7916666667vw, 92px);position:relative}.modal#popupModal .popup-logos:before{content:"";width:2px;height:20px;background:#000000;position:absolute;left:50%;margin-left:-1px;bottom:100%}.modal#popupModal .page-body h2{font-size:clamp(27px, 2.0833333333vw, 40px);letter-spacing:-0.03em;color:#002907}.modal#popupModal .page-body h3{text-transform:uppercase;color:#08B9FF;font-size:clamp(18px, 1.4583333333vw, 28px)}.pagination{justify-content:center}.pagination .wp-pagenavi{margin-top:40px}.wp-pagenavi{display:flex;flex-wrap:wrap;column-gap:12px;row-gap:12px}.wp-pagenavi>*{display:flex;align-items:center;justify-content:center;width:clamp(30px, 2.0833333333vw, 40px);height:clamp(30px, 2.0833333333vw, 40px);background:#F1F1F1;border:1px solid #E7E5E5;font-size:clamp(14px, 0.8333333333vw, 16px);color:#000000}.wp-pagenavi>*.current{background-color:#00FF00;border-color:#00FF00}.wp-pagenavi>*.extend{background-color:#FFFFFF;border-color:#FFFFFF}.wp-pagenavi>*.previouspostslink,.wp-pagenavi>*.nextpostslink{background-color:#00FF00;border-color:#00FF00;color:#000000;font-size:clamp(9px, 0.5729166667vw, 11px)}.wp-pagenavi>*.previouspostslink .icon-arrow{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.wp-pagenavi a:hover{background-color:#00FF00;border-color:#00FF00;color:#000000}.section-page_title{position:relative;z-index:3}.section-page_title .page-body{max-width:clamp(720px, 51.0416666667vw, 980px);margin-inline:auto}.section-portal_page .block-notes{border:1px solid #EBF2F4;background-color:#F1F1F1;padding:15px}.section-generic_page,.section-portal_page{position:relative}.section-generic_page .shadow-shape,.section-portal_page .shadow-shape{position:absolute;right:0;bottom:0;width:58%;max-width:1118px;z-index:1;-webkit-transform:translateX(14%);-moz-transform:translateX(14%);-ms-transform:translateX(14%);-o-transform:translateX(14%);transform:translateX(14%)}.section-generic_page .container,.section-portal_page .container{position:relative;z-index:2}.gform_description{max-width:clamp(720px, 51.0416666667vw, 980px);margin-inline:auto;text-align:center}#wppb-login-wrap{max-width:600px;margin-inline:auto}#wppb-login-wrap #wppb-submit{width:100%}#wppb-login-wrap p.wppb-alert{font-weight:700}.wppb-form-field input[type="text"],.wppb-form-field input[type="password"],.wppb-form-field input[type="number"],.wppb-form-field input[type="email"],.wppb-form-field input[type="url"],.wppb-form-field input[type="search"],.wppb-form-field select,.wppb-form-field textarea{-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important;font-size:clamp(14px, 0.9375vw, 18px) !important;line-height:22px !important;padding:13px 23px !important;border-color:#F1F1F1 !important;background-color:#F1F1F1 !important;font-weight:500 !important;letter-spacing:-0.01em !important}.section-portal_page{padding-top:clamp(45px, 6.25vw, 120px)}.block-user-headline{margin-bottom:35px}.block-user-headline .row{--bs-gutter-y: 15px}.block-user-headline__name{column-gap:16px}.block-user-headline__name h3{color:#08B9FF;margin-bottom:0;text-transform:uppercase}.block-user-headline__name a{color:#202020;text-decoration:underline;font-weight:500;font-size:clamp(14px, 0.8333333333vw, 16px);font-style:italic}.block-user-headline__name a:hover{color:#08B9FF}.wppb-form-field label,#wppb-login-wrap .login-username label,#wppb-login-wrap .login-password label,#wppb-login-wrap .login-auth label{width:auto !important;float:none !important;font-weight:600;font-size:clamp(14px, 0.8333333333vw, 16px)}.wppb-form-field input[type="text"],.wppb-form-field input[type="number"],.wppb-form-field input[type="email"],.wppb-form-field input[type="url"],.wppb-form-field input[type="search"],.wppb-form-field select,.wppb-form-field textarea,.wppb-form-field .wppb-password-field-container,.wppb-checkboxes,.wppb-radios,#wppb-login-wrap .login-username input,#wppb-login-wrap .login-auth input{float:none !important;width:100% !important}#wppb-edit-user>ul{display:flex;flex-wrap:wrap;column-gap:16px;row-gap:16px;max-width:100%}#wppb-edit-user>ul>li{flex:0 0 calc(50% - 8px);margin-bottom:0}#wppb-edit-user>ul>li.wppb-default-e-mail{flex:0 0 100%}#wppb-edit-user .form-submit{text-align:center}.row-main{--bs-gutter-x:clamp(24px, 1.875vw, 36px);--bs-gutter-y: 30px}@media (min-width:768px){.row-main>.col-md-3{width:236px}}@media (min-width:768px){.row-main>.col-md-9{width:calc(100% - 236px)}}@media (min-width:992px){.row-main>.col-md-3{width:286px}}@media (min-width:992px){.row-main>.col-md-9{width:calc(100% - 286px)}}.search-filter-query-posts{--bs-gutter-x: 20px;--bs-gutter-y: 20px}.resource-item .image{position:relative;-webkit-clip-path:polygon(67px 0, 100% 0, 100% 100%, 0 100%, 0 90px);clip-path:polygon(67px 0, 100% 0, 100% 100%, 0 100%, 0 90px)}.resource-item .image .img-bg{background-color:#08B9FF;padding-bottom:70%}.resource-item .image .img-bg-svg{position:absolute;left:50%;top:50%;z-index:3;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:85%}.resource-item .image .post-type{position:absolute;left:20px;bottom:20px;z-index:3}.resource-item .text{padding:16px 24px;display:flex;flex-direction:column;flex-grow:1;background:#F1F1F1;border:1px solid #E7E5E5}.resource-item .text .post-meta{margin-bottom:clamp(20px, 1.25vw, 24px);font-size:clamp(13px, 0.7291666667vw, 14px);column-gap:clamp(25px, 1.875vw, 36px);font-weight:500}.resource-item .text .post-meta .post-date,.resource-item .text .post-meta .post-ttr{display:flex;align-items:center;column-gap:8px;opacity:0.4}.resource-item .text .post-meta .post-date{text-transform:uppercase}.resource-item .text h3{font-family:"ResolveSans", sans-serif;text-transform:uppercase;font-weight:500;margin-bottom:12px;letter-spacing:-0.03em;font-size:clamp(16px, 0.9375vw, 18px)}.resource-item .text h3 a{color:#000000}.resource-item .text h3 a:hover{color:#08B9FF}.resource-item .text .post-excerpt{margin-bottom:24px;font-size:clamp(14px, 0.8333333333vw, 16px)}.resource-item .text .post-author{display:flex;align-items:center;column-gap:8px;font-weight:600;margin-bottom:24px;margin-top:auto}.resource-item .text .post-author img{max-width:32px;height:auto;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;flex-shrink:0}.resource-item .text .post-cta{margin-top:auto}.resource-item .text .post-cta .button-link{font-size:14px}.block-filters{display:flex;flex-direction:column;row-gap:clamp(24px, 1.5625vw, 30px);position:relative}.block-filters--popup{position:absolute;left:0;top:0;padding:50px 20px 20px;background-color:rgba(255, 255, 255, 0.95);z-index:3;border:1px solid #F1F1F1;-webkit-box-shadow:0px 4px 12px #00000040;-moz-box-shadow:0px 4px 12px #00000040;box-shadow:0px 4px 12px #00000040;font-size:14px;display:none}.block-filters--popup-close{position:absolute;right:10px;top:10px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#002907;color:#FFFFFF;display:flex;align-items:center;justify-content:center;padding:0;width:32px;height:32px;border:none;font-size:14px}.block-filters--popup-close:hover{background-color:#104419}.block-filters .search-filter-base{--search-filter-scale-border-radius: 0}.block-filters .search-filter-input-text input[type=text].search-filter-input-text__input{height:50px !important}.block-filters .search-filter-label{color:#08B9FF;text-transform:uppercase;font-family:"ResolveSans", sans-serif;font-weight:600;font-size:clamp(16px, 0.9375vw, 18px);margin-bottom:1em;justify-content:center}.block-filters .swiper-nav{justify-content:center;display:flex;align-items:center;margin-top:18px;width:100%;column-gap:6px}.block-filters .swiper-button-prev,.block-filters .swiper-button-next{position:static;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;top:auto !important;bottom:0 !important;width:32px;height:32px;background-color:transparent;color:#08B9FF;font-size:16px;display:flex;margin-top:0}.block-filters .swiper-button-prev{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.block-filters .swiper-button-next{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.block-filters .search-filter-field--control-type-reset{justify-content:center;flex-direction:row}.block-filters .search-filter-field--control-type-reset .search-filter-input-button{font-weight:700;border:none}.block-filters .search-filter-input-button-group{display:block !important;height:calc((50px + 4px) * 7);position:relative}.block-filters .search-filter-input-button-group .swiper-slide{display:flex;justify-content:center;align-items:center;height:50px !important}.block-filters .search-filter-input-button-group .search-filter-input-button{height:50px;min-height:50px;background-color:#F1F1F1;display:flex;align-items:center;justify-content:center;padding:8px 15px;color:#202020;text-transform:uppercase;text-align:center;line-height:1.05;width:100%;border:none;font-weight:700;font-size:clamp(14px, 0.8333333333vw, 16px);margin:0 !important;box-shadow:none !important}.block-filters .search-filter-input-button-group .search-filter-input-button:hover:not(.is-disabled):not(.search-filter-input-button--is-selected){background-color:#F1F1F1}.block-filters .search-filter-input-button-group .search-filter-input-button--is-selected{background-color:#08B9FF;color:#FFFFFF}.block-filters .search-filter-input-button-group .search-filter-input-button .search-filter-input-button__count{display:none}.block-filters .search-filter-input-button-group .search-filter-input-button.is-disabled{pointer-events:none;opacity:0.4;cursor:not-allowed}.block-filters .search-filter-input-group{display:flex;flex-direction:column;row-gap:4px}.block-filters .search-filter-input-group .search-filter-input-radio{height:50px;min-height:50px;background-color:#F1F1F1;display:flex;align-items:center;justify-content:center;padding:8px 15px;color:#202020;text-transform:uppercase;text-align:center;line-height:1.05}.block-filters .search-filter-input-group .search-filter-input-radio__label{font-weight:700;font-size:clamp(14px, 0.8333333333vw, 16px);padding-left:0;color:inherit}.block-filters .search-filter-input-group .search-filter-input-radio__control{display:none}.block-filters .search-filter-input-group .search-filter-input-radio--is-active{background-color:#08B9FF;color:#FFFFFF}.wppb-form-field.wppb-default-password button.wppb-toggle-pw,.wppb-form-field.wppb-default-repeat-password button.wppb-toggle-pw,#wppb-login-wrap .login-password button.wppb-toggle-pw,#wppb-recover-password-container .wppb-form-field.passw1 .wppb-toggle-pw,#wppb-recover-password-container .wppb-form-field.passw2 .wppb-toggle-pw{right:12px !important}#select_user_to_edit_form{display:none !important}.wppb-alert{text-align:center}.login-register-lost-password{text-align:center}.fancybox-toolbar{opacity:1;transition:opacity 0.25s ease 0s, visibility 0s ease 0s;visibility:visible}.fancybox-button--close{background-color:#00FF00;color:#FFFFFF !important}.page-template-default .section-page_title{padding-top:clamp(65px, 6.7708333333vw, 130px);padding-bottom:clamp(65px, 6.7708333333vw, 130px)}.page-template-default .section-page_title .page-body{max-width:100%}.page-template-default .section-generic_page h2{font-size:clamp(27px, 2.0833333333vw, 40px);letter-spacing:-0.03em;color:#002907}.page-template-default .section-generic_page h3{text-transform:uppercase;color:#08B9FF;font-size:clamp(18px, 1.4583333333vw, 28px);font-family:"Montserrat", serif}