@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&family=Open+Sans:wght@700&display=swap");@font-face{font-family:home-security;src:url(/fonts/home-security.eot?arihdl);src:url(/fonts/home-security.eot?arihdl#iefix) format("embedded-opentype"),url(/fonts/home-security.ttf?arihdl) format("truetype"),url(/fonts/home-security.woff?arihdl) format("woff"),url(/fonts/home-security.svg?arihdl#home-security) format("svg");font-weight:400;font-style:normal;font-display:swap}:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,:after,:before{box-sizing:border-box}a,button{cursor:revert}menu,ol,ul{list-style:none}img{max-width:100%}table{border-collapse:collapse}textarea{white-space:revert}meter{-webkit-appearance:revert;appearance:revert}::placeholder{color:unset}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word}:where([draggable=true]){-webkit-user-drag:element}body,html{font-family:Montserrat,sans-serif;overflow-x:hidden}.all-t{transition:all .4s ease}.delay-05s{animation-delay:.5s}.delay-1s{animation-delay:1s}.button{display:flex;align-items:center;justify-content:center;padding:14px 50px;background:#e5e5e5;border-radius:100px;line-height:22px;font-weight:600;font-size:16px;transition:all .4s ease;text-align:center}.button.button--primary{background:#2ac28c;color:#fff}.button:hover,.partner__list-item:hover{box-shadow:0 25px 15px -20px rgb(0 0 0/15%)}.heading--2{font-size:42px;font-weight:500;margin-bottom:45px;line-height:48px;color:#2a2a2a}.header{align-items:center;margin:0;padding:0;background:#306bf3}.header,.header__container{display:flex;flex-direction:column;justify-content:center}.header__container{align-items:flex-start;width:100%;max-width:1110px;padding-top:16px;padding-bottom:16px}.header__logo{width:219px;height:38px;background:url(/img/provider/logo-hs.svg) no-repeat 50%;background-size:contain;margin:0;padding:0}.header__logo,.hero{display:flex;flex-direction:column}.hero{position:relative;align-items:center;justify-content:center;min-height:510px;background:#e5e5e5 url(/img/provider/hero-landing.webp) no-repeat top 0 center;background-size:cover;margin-bottom:12px}.hero .hero__title{font-size:42px;font-weight:500;letter-spacing:-.62px;line-height:48px;color:#fff;margin-bottom:16px;text-align:center}.hero .hero__text{color:#fff;font-size:18px;line-height:25px;font-weight:400;max-width:692px;text-align:center;margin-bottom:24px}.partner{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:84px 0}.hero__button{min-width:320px}.partner__list{display:flex;flex-direction:row;align-items:center;justify-content:space-between;max-width:848px;width:100%}.partner__list-item{display:flex;flex-direction:column;align-items:center;justify-content:center;width:272px;background:#f2f6fa;padding:28px;border-radius:9px;transition:all .4s ease}.partner__list-icon{display:flex;width:70px;height:70px;background:no-repeat 50%;margin-bottom:4px;transition:all .4s ease}.icon-increase{background-image:url(/img/provider/icon-increase.svg)}.icon-visitor{background-image:url(/img/provider/icon-visitor.svg)}.icon-drive{background-image:url(/img/provider/icon-drive.svg)}.partner__list-item:hover .partner__list-text{color:#306bf3}.partner__list-text{display:flex;width:100%;max-width:180px;text-align:center;text-transform:uppercase;font-weight:600;font-size:12px;color:#2e363e;line-height:18px;transition:all .4s ease}.mission,.mission__container{display:flex;flex-direction:column;align-items:center;justify-content:center}.mission__container{width:100%;max-width:1110px;padding:71px;border-radius:17px;background:#306bf3;color:#fff;transition:all .4s ease}.mission__container:hover{background-color:#1a57e3}.mission__title{font-size:12px;font-weight:600;text-transform:uppercase;line-height:18px;letter-spacing:.1em;text-align:center;margin-bottom:42px}.mission__text{font-size:32px;line-height:48px;text-align:center;font-weight:500;letter-spacing:-.62px;width:100%;max-width:888px}.mission__button{margin:84px auto;min-width:284px}.platform,.platform__container{display:flex;flex-direction:column;align-items:center;justify-content:center}.platform__container{width:100%;max-width:1110px}.platform__list{flex-direction:row;background-color:#f2f6fa;width:100%;border-radius:16px;overflow:hidden}.platform__list,.platform__list-item{display:flex;align-items:center;justify-content:center}.platform__list-item{flex-direction:column;min-height:442px;width:50%;transition:all .4s ease}.platform__list-item:last-child{background:#e2ebf4}.platform__list-item:hover{box-shadow:inset -60px -13px 67px -37px #fff}.platform__list-item:last-child:hover{box-shadow:inset 60px -12px 67px -37px rgba(179,199,219,.4)}.platform__list-title{font-size:32px;font-weight:500;line-height:50px;letter-spacing:-.62px;margin-bottom:10px}.platform__list-text{font-size:22px;line-height:31px;letter-spacing:-.62px;width:100%;max-width:339px;color:#000;text-align:center}.platform__icon{display:flex;flex-direction:column;width:64px;height:64px;background:red;margin-bottom:10px;background:no-repeat 50%;background-size:contain;transition:all .4s ease}.icon-result{background-image:url(/img/provider/icon-result.svg)}.icon-transparency{background-image:url(/img/provider/icon-transparency.svg)}.platform__list-item:hover .platform__icon{transform:scale(1.15)}.why{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:84px 0}.whay__heading-text{font-size:18px;letter-spacing:-2%;color:#2e363e;margin-bottom:45px}.why__list{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:100%;max-width:784px;padding:0;border-radius:4px;overflow:hidden}.why__list-item{display:flex;width:100%;padding:16px}.why__list-item.is--header{background-color:#f5f5f5;border-bottom:1px solid #dadada;font-weight:600;color:#000;font-size:20px;padding-left:16px}.why__list-item.is--header:before{content:none}.why__list-item.is--header:hover{background-color:#f5f5f5}.why__list-item{background-color:#f2f6fa;border-bottom:1px solid #d5e2ef;font-weight:400;color:#000;font-size:18px;position:relative;padding-left:48px;transition:all .4s ease}.why__list-item:hover{border-bottom:1px solid #a7c7e8;background-color:#e6eef6}.why__list-item:before{content:"";width:24px;height:24px;background:url(/img/provider/icon-list-check.svg) no-repeat 50%;position:absolute;top:14px;left:16px}.partner-up{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#306bf3;color:#fff;padding:69px 0}.partner-up__title{font-size:42px;font-weight:500;line-height:50px;letter-spacing:-.62px;margin-bottom:13px}.partner-up__text{font-size:18px;letter-spacing:-2%;line-height:24px;width:100%;max-width:378px;text-align:center;margin-bottom:24px}.partner-up__button{min-width:284px}.faqs{align-items:center;justify-content:center;padding:84px 0}.accordion-page__nav,.faqs{display:flex;flex-direction:column}.accordion-page__nav{width:100%;max-width:752px;margin:0 auto;justify-content:space-between;height:auto}.accordion-page__nav .accordion-page__nav-container{min-width:175px;margin-bottom:15px;background-color:#fff;border-radius:10px;border:1px solid #e4e4e4}.accordion-page__nav .accordion-page__nav-title{margin-bottom:0;position:relative;padding:24px 0 19px 60px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px;line-height:24px;font-weight:700;color:#000;cursor:pointer}.accordion-page__nav-container .accordion-page__nav-title:before{content:"";display:inline-block;position:absolute;left:17px;top:24px;width:24px;height:24px;background:url(/img/provider/faq-icon.svg) no-repeat 50%;transition:all .3s ease}.accordion-page__nav-container.slide--open .accordion-page__nav-title:before{transform:rotate(180deg)}.accordion-page__nav .accordion-page__nav-container.slide--open .accordion-page__nav-list{display:block;max-height:500px;height:auto;transition:.4s ease-in;padding:0 50px 30px 0;padding-bottom:24px;max-height:none}.accordion-page__nav .accordion-page__nav-list{display:none;list-style:none;max-height:0;transition:max-height .4s ease-out;overflow:hidden;padding:0 50px 30px 0;max-height:none}.accordion-page__nav .accordion-page__nav-container.slide--open{display:block;max-height:none;background-color:#f2f6fa;border:1px solid #f2f6fa}.accordion-page__nav .accordion-page__text{font-size:16px;line-height:25px;font-family:Montserrat,sans-serif;padding:0 0 0 60px;color:#464646;display:block}.accordion-page__nav .accordion-page__text>a,.accordion-page__text{color:#306bf3}footer.footer-page{background-color:#f6f9fb;padding-top:50px;padding-bottom:20px}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}footer.footer-page .footer-page__nav{display:flex;flex-direction:row;justify-content:space-between;border-bottom:1px solid #c1c1c1;padding-bottom:74px}footer.footer-page .footer-page__nav-container{min-width:175px}footer.footer-page .footer-page__nav-title{color:#0a6dfc;margin-bottom:20px;position:relative;font-family:Open Sans,sans-serif;font-size:14px;font-weight:700;line-height:24.88px}footer.footer-page .footer-page__nav-list{margin:0;padding:0}footer.footer-page .footer-page__nav-link,footer.footer-page .footer-page__nav-list,footer.footer-page .footer-page__nav-title .footer-page__nav-toggle:before{transition:all .2s linear}footer.footer-page .footer-page__nav-list{list-style:none}footer.footer-page .footer-page__nav-link{text-decoration:none;opacity:.6;color:#8791ac;font:400 14px/1.77778 Roboto,sans-serif}footer.footer-page .footer-page__disclaimer{border-bottom:1px solid #c1c1c1;margin-bottom:0;padding-top:54px;padding-bottom:54px}footer.footer-page .footer-page__disclaimer-text{color:#8791ac;margin-bottom:0;text-align:center;font:400 12px/1.77778 Roboto,sans-serif;line-height:21.3334px}.footer-page__disclaimer,.footer-page__nav-item{line-height:32px}footer.footer-page .footer-page__nav-container.slide--open .footer-page__nav-list{max-height:500px;height:auto;padding-bottom:20px}footer.footer-page .footer-page__nav-container.slide--open .footer-page__nav-toggle:before{transform:rotate(180deg)}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (max-width:1000px){footer.footer-page{padding-top:20px}footer.footer-page .footer-page__nav{width:100%;flex-direction:column;border:none;padding-bottom:0}footer.footer-page .footer-page__nav-container{border-bottom:1px solid hsla(0,0%,76%,.6)}footer.footer-page .footer-page__nav-title{padding:10px 0 10px 15px;margin-bottom:0}footer.footer-page .footer-page__nav-title .footer-page__nav-toggle{display:block;min-width:100%;position:absolute;top:0;bottom:0;left:0;height:100%;width:100%}footer.footer-page .footer-page__nav-list{max-height:0;overflow:hidden}footer.footer-page .footer-page__nav-item{margin:0;padding:0;display:block;padding-left:15px}footer.footer-page .footer-page__disclaimer{padding-bottom:60px}footer.footer-page .footer-page__disclaimer-text{font-size:10px;text-align:justify;line-height:1.5em}}@media (min-width:1200px){.container{max-width:1270px}}@media (max-width:1199px){.heading--2{font-size:24px;line-height:37px}.hero{background:#e5e5e5 url(/img/provider/hero-landing-mobile.webp) no-repeat 50%;background-size:cover}.hero__text-container{padding-left:16px;padding-right:16px}.hero .hero__title{text-align:left;font-size:32px}.hero .hero__text{text-align:left}.partner__list{flex-direction:column}.partner__list-item{margin-bottom:16px}.mission,.mission__container{padding-left:16px;padding-right:16px}.mission__text{font-size:20px;line-height:31px}.mission__button{min-width:320px}.platform__title.heading--2{max-width:320px;text-align:center}.platform__list{flex-direction:column;border-radius:0}.platform__list-item{min-width:100%;min-height:340px}.platform__list-title{font-size:24px}.platform__list-text{font-size:18px}.faqs,.partner-up,.why{padding-left:16px;padding-right:16px}.whay__title.heading--2{margin-bottom:22px}.why__list-item{line-height:24px}.partner-up__title{font-size:24px}.partner-up__text{font-size:16px}.partner-up__button{min-width:320px}.accordion-page__nav .accordion-page__nav-title{text-overflow:clip;white-space:normal}.header__container{padding-left:16px;padding-right:16px}footer.footer-page .footer-page__nav-title .footer-page__nav-toggle:before{content:"\E901";color:#0a6dfc;position:absolute;top:13px;right:15px;font-family:home-security;font-size:12px}.partner__title.heading--2,.platform__title.heading--2,.whay__heading-text{margin-bottom:60px}.faqs,.partner,.why{padding-top:60px}.mission__button{margin-bottom:60px}}