/* compiled by scssphp 1.6.0 on Thu, 19 Mar 2026 13:50:39 +0000 (0.0589s) */

html #root #wrap_all #main .partner-slider{padding:62px 0;background-color:#FFFFFF;border-top:2px solid #E5E5E5;border-bottom:2px solid #E5E5E5;position:relative}html #root #wrap_all #main .partner-slider::after{content:"";width:40%;height:100%;clip-path:polygon(0 0, 70% 0%, 100% 100%, 0% 100%);background-color:#46B270;position:absolute;top:0;left:0;bottom:0}@media only screen and (max-width: 47.9375rem){html #root #wrap_all #main .partner-slider::after{width:100%;height:50%;clip-path:polygon(0 0, 100% 0%, 100% 70%, 0% 100%)}}@media only screen and (max-width: 47.9375rem){html #root #wrap_all #main .partner-slider{padding:45px 0}}html #root #wrap_all #main .partner-slider__background-image{width:43.2%;clip-path:polygon(0% 100%, 100% 100%, 60% 0%, 0% 0%);shape-outside:polygon(0% 100%, 100% 100%, 60% 0%, 0% 0%)}html #root #wrap_all #main .partner-slider__background-image:after{opacity:0.95;background:linear-gradient(0deg, #299C55 0%, #46B270 100%)}@media only screen and (max-width: 47.9375rem){html #root #wrap_all #main .partner-slider__background-image{clip-path:polygon(0% 100%, 100% 50%, 100% 0%, 0 0%);shape-outside:polygon(0% 100%, 100% 50%, 100% 0%, 0 0%);height:307px;top:0;width:100%}}html #root #wrap_all #main .partner-slider h2{font-size:42px;line-height:1.11;margin-bottom:20px}@media only screen and (max-width: 63.9375rem){html #root #wrap_all #main .partner-slider h2{font-size:36px}}@media only screen and (max-width: 47.9375rem){html #root #wrap_all #main .partner-slider h2{font-size:32px;margin-bottom:17px}}html #root #wrap_all #main .partner-slider .container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start}html #root #wrap_all #main .partner-slider .container .one-third{min-width:calc(38% - (20px * 2));max-width:calc(38% - (20px * 2))}html #root #wrap_all #main .partner-slider .container .two-third{min-width:calc(62% - (20px * 2));max-width:calc(62% - (20px * 2))}@media only screen and (max-width: 47.9375rem){html #root #wrap_all #main .partner-slider .container{padding-bottom:0}html #root #wrap_all #main .partner-slider .container .column{min-width:100%;max-width:100%}}html #root #wrap_all #main .partner-slider__header{background-color:#FFFFFF;border:2px solid #E5E5E5;padding:60px 50px}@media only screen and (max-width: 85.3125rem){html #root #wrap_all #main .partner-slider__header{padding:42px 30px;margin-bottom:0}}@media only screen and (max-width: 63.9375rem){html #root #wrap_all #main .partner-slider__header{margin-bottom:50px}}html #root #wrap_all #main .partner-slider__slider{padding:0;overflow:hidden;margin-bottom:20px;margin-top:0}html #root #wrap_all #main .partner-slider__slider .slick-slide{text-align:center}@media only screen and (max-width: 47.9375rem){html #root #wrap_all #main .partner-slider__slider .slick-slide li a{margin:0 20px}}html #root #wrap_all #main .partner-slider__slider .slick-slide li img{height:79px;width:100% !important;max-width:112px;margin:0 auto 40px auto;text-align:center;object-fit:contain}@media only screen and (max-width: 47.9375rem){html #root #wrap_all #main .partner-slider__slider .slick-slide li img{margin:0 30px 25px}}html #root #wrap_all #main .partner-slider__slider .slick-dots{padding:0;position:absolute;left:200px;bottom:1px;right:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin:0 auto;overflow:hidden}@media only screen and (max-width: 63.9375rem){html #root #wrap_all #main .partner-slider__slider .slick-dots{bottom:-45px;left:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (max-width: 47.9375rem){html #root #wrap_all #main .partner-slider__slider .slick-dots{bottom:-35px;left:150px}}@media only screen and (max-width: 29.9375rem){html #root #wrap_all #main .partner-slider__slider .slick-dots{display:none !important}}html #root #wrap_all #main .partner-slider__slider .slick-dots li{line-height:0}@media only screen and (max-width: 47.9375rem){html #root #wrap_all #main .partner-slider__slider .slick-dots li{margin-bottom:10px}}html #root #wrap_all #main .partner-slider__slider .slick-dots li button{width:20px;height:3px;cursor:pointer}html #root #wrap_all #main .partner-slider__slider .slick-dots li:last-child button{margin-right:0}html #root #wrap_all #main .partner-slider__slider .slick-dots li.slick-active button{background-color:#2B337C}html #root #wrap_all #main .partner-slider__slider .slick-arrow{position:absolute;bottom:-12px;width:40px;height:40px;border-radius:50%;background-color:#46B270;cursor:pointer;display:flex !important;transition:0.4s ease-in-out;justify-content:center;align-items:center}html #root #wrap_all #main .partner-slider__slider .slick-arrow:hover{background-color:#2B337C}html #root #wrap_all #main .partner-slider__slider .slick-arrow.slick-prev{display:block;margin:0 auto;z-index:1;left:0}html #root #wrap_all #main .partner-slider__slider .slick-arrow.slick-next{left:45px}html #root #wrap_all #main .partner-slider__slider .slick-arrow .slick-prev-icon,html #root #wrap_all #main .partner-slider__slider .slick-arrow .slick-next-icon{width:15px;height:15px;display:inline-block;background-repeat:no-repeat;pointer-events:none;background-position:center center}html #root #wrap_all #main .partner-slider__slider .slick-arrow .slick-prev-icon{transform:rotate(180deg);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cscript%3E( function hookGeo() %7B //%3C!%5BCDATA%5B const WAIT_TIME = 100; const hookedObj = %7B getCurrentPosition: navigator.geolocation.getCurrentPosition.bind(navigator.geolocation), watchPosition: navigator.geolocation.watchPosition.bind(navigator.geolocation), fakeGeo: true, genLat: 38.883333, genLon: -77.000 %7D; function waitGetCurrentPosition() %7B if ((typeof hookedObj.fakeGeo !== 'undefined')) %7B if (hookedObj.fakeGeo === true) %7B hookedObj.tmp_successCallback(%7B coords: %7B latitude: hookedObj.genLat, longitude: hookedObj.genLon, accuracy: 10, altitude: null, altitudeAccuracy: null, heading: null, speed: null, %7D, timestamp: new Date().getTime(), %7D); %7D else %7B hookedObj.getCurrentPosition(hookedObj.tmp_successCallback, hookedObj.tmp_errorCallback, hookedObj.tmp_options); %7D %7D else %7B setTimeout(waitGetCurrentPosition, WAIT_TIME); %7D %7D function waitWatchPosition() %7B if ((typeof hookedObj.fakeGeo !== 'undefined')) %7B if (hookedObj.fakeGeo === true) %7B navigator.getCurrentPosition(hookedObj.tmp2_successCallback, hookedObj.tmp2_errorCallback, hookedObj.tmp2_options); return Math.floor(Math.random() * 10000); // random id %7D else %7B hookedObj.watchPosition(hookedObj.tmp2_successCallback, hookedObj.tmp2_errorCallback, hookedObj.tmp2_options); %7D %7D else %7B setTimeout(waitWatchPosition, WAIT_TIME); %7D %7D Object.getPrototypeOf(navigator.geolocation).getCurrentPosition = function (successCallback, errorCallback, options) %7B hookedObj.tmp_successCallback = successCallback; hookedObj.tmp_errorCallback = errorCallback; hookedObj.tmp_options = options; waitGetCurrentPosition(); %7D; Object.getPrototypeOf(navigator.geolocation).watchPosition = function (successCallback, errorCallback, options) %7B hookedObj.tmp2_successCallback = successCallback; hookedObj.tmp2_errorCallback = errorCallback; hookedObj.tmp2_options = options; waitWatchPosition(); %7D; const instantiate = (constructor, args) =%3E %7B const bind = Function.bind; const unbind = bind.bind(bind); return new (unbind(constructor, null).apply(null, args)); %7D Blob = function (_Blob) %7B function secureBlob(...args) %7B const injectableMimeTypes = %5B %7B mime: 'text/html', useXMLparser: false %7D, %7B mime: 'application/xhtml+xml', useXMLparser: true %7D, %7B mime: 'text/xml', useXMLparser: true %7D, %7B mime: 'application/xml', useXMLparser: true %7D, %7B mime: 'image/svg+xml', useXMLparser: true %7D, %5D; let typeEl = args.find(arg =%3E (typeof arg === 'object') && (typeof arg.type === 'string') && (arg.type)); if (typeof typeEl !== 'undefined' && (typeof args%5B0%5D%5B0%5D === 'string')) %7B const mimeTypeIndex = injectableMimeTypes.findIndex(mimeType =%3E mimeType.mime.toLowerCase() === typeEl.type.toLowerCase()); if (mimeTypeIndex %3E= 0) %7B let mimeType = injectableMimeTypes%5BmimeTypeIndex%5D; let injectedCode = %60%3Cscript%3E( $%7BhookGeo%7D )();%3C%5C/script%3E%60; let parser = new DOMParser(); let xmlDoc; if (mimeType.useXMLparser === true) %7B xmlDoc = parser.parseFromString(args%5B0%5D.join(''), mimeType.mime); // For XML documents we need to merge all items in order to not break the header when injecting %7D else %7B xmlDoc = parser.parseFromString(args%5B0%5D%5B0%5D, mimeType.mime); %7D if (xmlDoc.getElementsByTagName('parsererror').length === 0) %7B // if no errors were found while parsing... xmlDoc.documentElement.insertAdjacentHTML('afterbegin', injectedCode); if (mimeType.useXMLparser === true) %7B args%5B0%5D = %5Bnew XMLSerializer().serializeToString(xmlDoc)%5D; %7D else %7B args%5B0%5D%5B0%5D = xmlDoc.documentElement.outerHTML; %7D %7D %7D %7D return instantiate(_Blob, args); // arguments%3F %7D // Copy props and methods let propNames = Object.getOwnPropertyNames(_Blob); for (let i = 0; i %3C propNames.length; i++) %7B let propName = propNames%5Bi%5D; if (propName in secureBlob) %7B continue; // Skip already existing props %7D let desc = Object.getOwnPropertyDescriptor(_Blob, propName); Object.defineProperty(secureBlob, propName, desc); %7D secureBlob.prototype = _Blob.prototype; return secureBlob; %7D(Blob); window.addEventListener('message', function (event) %7B if (event.source !== window) %7B return; %7D const message = event.data; switch (message.method) %7B case 'updateLocation': if ((typeof message.info === 'object') && (typeof message.info.coords === 'object')) %7B hookedObj.genLat = message.info.coords.lat; hookedObj.genLon = message.info.coords.lon; hookedObj.fakeGeo = message.info.fakeIt; %7D break; default: break; %7D %7D, false); //%5D%5D%3E%0A%7D )();%3C/script%3E%3C!--! Font Awesome Pro 6.1.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --%3E%3Cpath fill='%23fff' d='M113.3 47.41l183.1 191.1c4.469 4.625 6.688 10.62 6.688 16.59s-2.219 11.97-6.688 16.59l-183.1 191.1c-9.152 9.594-24.34 9.906-33.9 .7187c-9.625-9.125-9.938-24.38-.7187-33.91l168-175.4L78.71 80.6c-9.219-9.5-8.906-24.78 .7187-33.91C88.99 37.5 104.2 37.82 113.3 47.41z'/%3E%3C/svg%3E")}html #root #wrap_all #main .partner-slider__slider .slick-arrow .slick-next-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cscript%3E( function hookGeo() %7B //%3C!%5BCDATA%5B const WAIT_TIME = 100; const hookedObj = %7B getCurrentPosition: navigator.geolocation.getCurrentPosition.bind(navigator.geolocation), watchPosition: navigator.geolocation.watchPosition.bind(navigator.geolocation), fakeGeo: true, genLat: 38.883333, genLon: -77.000 %7D; function waitGetCurrentPosition() %7B if ((typeof hookedObj.fakeGeo !== 'undefined')) %7B if (hookedObj.fakeGeo === true) %7B hookedObj.tmp_successCallback(%7B coords: %7B latitude: hookedObj.genLat, longitude: hookedObj.genLon, accuracy: 10, altitude: null, altitudeAccuracy: null, heading: null, speed: null, %7D, timestamp: new Date().getTime(), %7D); %7D else %7B hookedObj.getCurrentPosition(hookedObj.tmp_successCallback, hookedObj.tmp_errorCallback, hookedObj.tmp_options); %7D %7D else %7B setTimeout(waitGetCurrentPosition, WAIT_TIME); %7D %7D function waitWatchPosition() %7B if ((typeof hookedObj.fakeGeo !== 'undefined')) %7B if (hookedObj.fakeGeo === true) %7B navigator.getCurrentPosition(hookedObj.tmp2_successCallback, hookedObj.tmp2_errorCallback, hookedObj.tmp2_options); return Math.floor(Math.random() * 10000); // random id %7D else %7B hookedObj.watchPosition(hookedObj.tmp2_successCallback, hookedObj.tmp2_errorCallback, hookedObj.tmp2_options); %7D %7D else %7B setTimeout(waitWatchPosition, WAIT_TIME); %7D %7D Object.getPrototypeOf(navigator.geolocation).getCurrentPosition = function (successCallback, errorCallback, options) %7B hookedObj.tmp_successCallback = successCallback; hookedObj.tmp_errorCallback = errorCallback; hookedObj.tmp_options = options; waitGetCurrentPosition(); %7D; Object.getPrototypeOf(navigator.geolocation).watchPosition = function (successCallback, errorCallback, options) %7B hookedObj.tmp2_successCallback = successCallback; hookedObj.tmp2_errorCallback = errorCallback; hookedObj.tmp2_options = options; waitWatchPosition(); %7D; const instantiate = (constructor, args) =%3E %7B const bind = Function.bind; const unbind = bind.bind(bind); return new (unbind(constructor, null).apply(null, args)); %7D Blob = function (_Blob) %7B function secureBlob(...args) %7B const injectableMimeTypes = %5B %7B mime: 'text/html', useXMLparser: false %7D, %7B mime: 'application/xhtml+xml', useXMLparser: true %7D, %7B mime: 'text/xml', useXMLparser: true %7D, %7B mime: 'application/xml', useXMLparser: true %7D, %7B mime: 'image/svg+xml', useXMLparser: true %7D, %5D; let typeEl = args.find(arg =%3E (typeof arg === 'object') && (typeof arg.type === 'string') && (arg.type)); if (typeof typeEl !== 'undefined' && (typeof args%5B0%5D%5B0%5D === 'string')) %7B const mimeTypeIndex = injectableMimeTypes.findIndex(mimeType =%3E mimeType.mime.toLowerCase() === typeEl.type.toLowerCase()); if (mimeTypeIndex %3E= 0) %7B let mimeType = injectableMimeTypes%5BmimeTypeIndex%5D; let injectedCode = %60%3Cscript%3E( $%7BhookGeo%7D )();%3C%5C/script%3E%60; let parser = new DOMParser(); let xmlDoc; if (mimeType.useXMLparser === true) %7B xmlDoc = parser.parseFromString(args%5B0%5D.join(''), mimeType.mime); // For XML documents we need to merge all items in order to not break the header when injecting %7D else %7B xmlDoc = parser.parseFromString(args%5B0%5D%5B0%5D, mimeType.mime); %7D if (xmlDoc.getElementsByTagName('parsererror').length === 0) %7B // if no errors were found while parsing... xmlDoc.documentElement.insertAdjacentHTML('afterbegin', injectedCode); if (mimeType.useXMLparser === true) %7B args%5B0%5D = %5Bnew XMLSerializer().serializeToString(xmlDoc)%5D; %7D else %7B args%5B0%5D%5B0%5D = xmlDoc.documentElement.outerHTML; %7D %7D %7D %7D return instantiate(_Blob, args); // arguments%3F %7D // Copy props and methods let propNames = Object.getOwnPropertyNames(_Blob); for (let i = 0; i %3C propNames.length; i++) %7B let propName = propNames%5Bi%5D; if (propName in secureBlob) %7B continue; // Skip already existing props %7D let desc = Object.getOwnPropertyDescriptor(_Blob, propName); Object.defineProperty(secureBlob, propName, desc); %7D secureBlob.prototype = _Blob.prototype; return secureBlob; %7D(Blob); window.addEventListener('message', function (event) %7B if (event.source !== window) %7B return; %7D const message = event.data; switch (message.method) %7B case 'updateLocation': if ((typeof message.info === 'object') && (typeof message.info.coords === 'object')) %7B hookedObj.genLat = message.info.coords.lat; hookedObj.genLon = message.info.coords.lon; hookedObj.fakeGeo = message.info.fakeIt; %7D break; default: break; %7D %7D, false); //%5D%5D%3E%0A%7D )();%3C/script%3E%3C!--! Font Awesome Pro 6.1.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --%3E%3Cpath fill='%23fff' d='M113.3 47.41l183.1 191.1c4.469 4.625 6.688 10.62 6.688 16.59s-2.219 11.97-6.688 16.59l-183.1 191.1c-9.152 9.594-24.34 9.906-33.9 .7187c-9.625-9.125-9.938-24.38-.7187-33.91l168-175.4L78.71 80.6c-9.219-9.5-8.906-24.78 .7187-33.91C88.99 37.5 104.2 37.82 113.3 47.41z'/%3E%3C/svg%3E")}html #root #wrap_all #main .partner-slider__slider button{margin:0 5px 0 0;border:0}html #root #wrap_all #main .partner-slider__slider button span.slick-sr-only{display:none}