.kl-content-carousel{display:grid;grid-template-columns:60% 40%}.kl-content-carousel__module-header p{font-size:1.1em}.kl-content-carousel__image-stack{display:grid}.kl-content-carousel__image-stack img{filter:drop-shadow(0 4px 12px rgba(0,0,0,.25));grid-area:1/1;height:auto;max-height:580px;max-width:100%;object-fit:contain;object-position:right;opacity:1;transition:opacity 3ms ease-out}.kl-content-carousel__image-stack img:not(.active){opacity:0}.kl-content-carousel__column-two{border-left:1px solid #ddc9ff;padding-left:100px;--top:50%}.kl-content-carousel__column-one,.kl-content-carousel__column-two{display:flex;flex-direction:column;gap:1rem;justify-content:center;padding-block:110px;position:relative}.kl-content-carousel__column-one{padding-right:100px}.kl-content-carousel__column-two:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' fill='none'%3E%3Ccircle cx='24' cy='24' r='12' fill='%23ad7bf6'/%3E%3Ccircle cx='24' cy='24' r='18' stroke='%23ad7bf6' stroke-opacity='.52' stroke-width='12'/%3E%3C/svg%3E");background-size:contain;content:"";height:34px;left:0;position:absolute;top:var(--top,50%);transform:translate(-50%,-50%);transition:top 1.5s ease-out;width:34px}.kl-content-carousel__content-wrapper .kl-content-carousel__content{border:4px solid transparent;color:#76879d;cursor:pointer;padding:25px 30px 20px}.kl-content-carousel__content p:last-child{margin-bottom:0}.kl-content-carousel__content h1,.kl-content-carousel__content h2,.kl-content-carousel__content h3{margin-bottom:1rem}.kl-content-carousel__content p{color:inherit}.kl-content-carousel__content-wrapper .kl-content-carousel__content.active,.kl-content-carousel__content-wrapper .kl-content-carousel__content:focus,.kl-content-carousel__content-wrapper .kl-content-carousel__content:hover{background:#d3edfd;border-color:#ddc9ff}button[class^=kl-content-carousel__button]{background:none;border:2px solid #aa81f3;border-radius:50px;cursor:pointer;display:inline-grid;height:50px;padding:0;place-content:center;width:50px}button[class^=kl-content-carousel__button] svg polyline{stroke:#aa81f3}button[class^=kl-content-carousel__button]:focus,button[class^=kl-content-carousel__button]:hover{background-color:#481ac3;border-color:#481ac3}button[class^=kl-content-carousel__button]:focus svg polyline,button[class^=kl-content-carousel__button]:hover svg polyline{stroke:#fff}button[class^=kl-content-carousel__button] svg{height:10px;margin:auto;width:10px}.kl-content-carousel__navigation{display:flex;gap:1rem;justify-content:flex-end;margin-top:30px}.kl-content-carousel__mobile-content-wrapper{display:none}@media (max-width:768px){.kl-content-carousel{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto}.kl-content-carousel__column-two:before,.kl-content-carousel__content-wrapper,.kl-content-carousel__navigation{display:none}.kl-content-carousel__mobile-content-wrapper{display:block}.kl-content-carousel__column-two{border:0;padding:20px}.kl-content-carousel__mobile-contents{display:grid}.kl-content-carousel__mobile-contents>*{grid-area:1/1}.kl-content-carousel__mobile-contents>:not(.active){opacity:0}.kl-content-carousel__image-stack img{object-position:center}.kl-content-carousel__mobile-content-wrapper{background:#d3edfd;margin-inline:-20px;margin-top:30px;padding:25px 25px 12px;width:calc(100% + 40px)}.kl-content-carousel__column-one{padding:40px 20px 10px;width:100%}.kl-content-carousel__mobile-nav{display:flex;flex-direction:row;justify-content:space-between;margin-top:25px}.kl-content-carousel__mobile-nav>div.kl-content-carousel__mobile-progress{align-items:center;display:flex;flex-basis:50%;flex-direction:row;gap:5px}.kl-content-carousel__mobile-nav>div{flex:0 1 auto;width:fit-content}.kl-content-carousel__mobile-progress>div{background:#fff;flex:0 0 40px;height:4px}.kl-content-carousel__mobile-progress>div.active{background:#aa81f3}}.kl-image-switcher__images-container{display:grid;grid-template-columns:1fr;max-width:1196px}.kl-image-switcher__images-container>*{grid-column:1/1;grid-row:1/1}.kl-image-switcher__image-container{transition:opacity .4s cubic-bezier(.455,.03,.515,.955);width:100%}.kl-image-switcher__image-container img{height:auto;height:100%;max-width:1196px;object-fit:cover;width:100%}.kl-image-switcher__tabs-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:0;background-color:#fff;cursor:pointer}.kl-image-switcher__tabs-container h2{color:#3a4554;font-size:28px}.kl-image-switcher__tabs-container p{color:#76879d;font-size:17.8px}.kl-image-switcher__tab-container{background-color:#fff;cursor:pointer;padding:84px 40px;transition:background-color .1s cubic-bezier(.455,.03,.515,.955)}.kl-image-switcher__tab-container:hover{background-color:#f5f7fa}.kl-image-switcher__tab-container.active{background-color:#d3edfd;outline:4px solid #d9cafb;outline-offset:-4px}.kl-image-switcher__arrow-button,.kl-image-switcher__indicator-container{display:none}@media screen and (max-width:850px){.kl-image-switcher__tabs-container{grid-template-columns:1fr}.kl-image-switcher__tab-container{padding:65px 20px}}@media screen and (max-width:480px){.kl-image-switcher__tabs-container{grid-template-columns:1fr;position:relative}.kl-image-switcher__tabs-container>*{grid-column:1;grid-row:1}.kl-image-switcher__tab-container,.kl-image-switcher__tab-container.active,.kl-image-switcher__tab-container:hover{background-color:#d3edfd;cursor:auto;outline:none;padding:38px 38px 40px;pointer-events:none}.kl-image-switcher__arrow-button{bottom:15px;display:block;height:44px;position:absolute;right:15px;width:44px}.kl-image-switcher__indicator-container{background-color:transparent;bottom:34px;display:flex;gap:5px;height:4px;left:38px;position:absolute;width:130px}.kl-image-switcher__indicator-item{background-color:#fff;height:4px;width:43px}.kl-image-switcher__indicator-item.active{background-color:#aa81f3}}@font-face{font-display:swap;font-family:Fakt Pro;font-weight:400;src:url(https://39877435.fs1.hubspotusercontent-na1.net/hubfs/39877435/web-fonts/FaktPro-Normal.woff)}@font-face{font-display:swap;font-family:Fakt Pro;font-style:italic;font-weight:400;src:url(https://39877435.fs1.hubspotusercontent-na1.net/hubfs/39877435/web-fonts/FaktPro-NormalItalic.woff)}@font-face{font-display:swap;font-family:Fakt Pro;font-weight:500;src:url(https://39877435.fs1.hubspotusercontent-na1.net/hubfs/39877435/web-fonts/FaktPro-Medium.woff)}@font-face{font-display:swap;font-family:Fakt Pro;font-style:italic;font-weight:500;src:url(https://39877435.fs1.hubspotusercontent-na1.net/hubfs/39877435/web-fonts/FaktPro-MediumItalic.woff)}@font-face{font-display:swap;font-family:Fakt Pro;font-weight:600;src:url(https://39877435.fs1.hubspotusercontent-na1.net/hubfs/39877435/web-fonts/FaktPro-SemiBold.woff)}@font-face{font-display:swap;font-family:Fakt Pro;font-style:italic;font-weight:600;src:url(https://39877435.fs1.hubspotusercontent-na1.net/hubfs/39877435/web-fonts/FaktPro-SemiBoldItalic.woff)}@font-face{font-display:swap;font-family:Fakt Pro;font-weight:700;src:url(https://39877435.fs1.hubspotusercontent-na1.net/hubfs/39877435/web-fonts/FaktPro-Bold.woff)}@font-face{font-display:swap;font-family:Fakt Pro;font-style:italic;font-weight:700;src:url(https://39877435.fs1.hubspotusercontent-na1.net/hubfs/39877435/web-fonts/FaktPro-BoldItalic.woff)}.kl-features-05__heading{margin-inline:auto;max-width:var(--heading-content-max-width,100%);padding:110px 64px;text-align:center}.kl-features-05__sections{display:flex;flex-direction:column;gap:64px}.kl-features-05__section{align-items:center;display:flex;flex-direction:column-reverse;gap:32px}.kl-features-05__image img{display:block}.kl-features-05__content ul:not(.no-list){padding-left:32px}.kl-features-05__content ul:not(.no-list) li{list-style-type:none;margin-bottom:16px;position:relative}.kl-features-05__content ul:not(.no-list) li:before{background-image:url(https://lp.onfleet.com/hubfs/landing-pages/Path%209954.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:26px;left:-32px;position:absolute;top:0;width:26px}.kl-features-05__preheader{color:#aa81f3;display:block;font-size:23px;font-weight:500;line-height:1.43;margin-bottom:8px}@media (max-width:799px){.kl-features-05 .kl-rich-text{max-width:100%!important}.kl-features-05__section:nth-child(2n){background:#fff;padding-block:64px}.kl-features-05__section .kl-features-05__content{padding:0 32px}.kl-features-05__image{padding-inline:16px}.kl-features-05__image img{display:block;max-height:45vh;width:auto}}@media (min-width:800px){.kl-features-05__sections{gap:128px;padding-bottom:96px;padding-left:80px;padding-right:16px}.kl-features-05__section{align-items:center;flex-direction:row;gap:64px}.kl-features-05__content,.kl-features-05__image{flex:1 1 50%}.kl-features-05__section h2:first-child,.kl-features-05__section h3:first-child,.kl-features-05__section h4:first-child{position:relative}.kl-features-05__section h2:first-child:before,.kl-features-05__section h3:first-child:before,.kl-features-05__section h4:first-child:before{animation:dot-pulse 2s ease-in-out infinite;background-image:url(https://39877435.fs1.hubspotusercontent-na1.net/hubfs/39877435/landing-pages/location_pin-1-2x.webp);background-size:contain;content:"";height:28px;left:0;position:absolute;top:6px;transform:translateX(-64px);width:28px}.kl-features-05{position:relative}.kl-features-05:before{border-left:2px solid #cdb0ff;content:"";height:calc(100% - 6px);left:30px;position:absolute;top:6px;transform:translateX(-50%)}@keyframes dot-pulse{50%{filter:contrast(.75) brightness(1.15)}}}.kl-faq__header h3{color:#76879d;font-size:24px}.kl-faq{border:0}.kl-faq__entry+.kl-faq__entry{border-top:0}.kl-faq__header{border-bottom:1px solid #76879d;padding:20px 0}.kl-faq__entry--active .kl-faq__header{margin-bottom:20px}.kl-faq__icon{background:#76879d;border-radius:36px;height:36px;padding:8px;width:36px}.kl-faq__icon:after,.kl-faq__icon:before{background:#fff}.kl-faq__icon:before{height:4px;width:calc(100% - 16px)}.kl-faq__icon:after{height:calc(100% - 16px);width:4px}.kl-faq__description{padding-left:0}.kl-faq__description p{font-size:18px}.kl-faq__entry--active .kl-faq__header h3,.kl-faq__header:hover h3{color:#38a5ff}.kl-faq__entry--active .kl-faq__icon,.kl-faq__header:hover .kl-faq__icon{background:#38a5ff}.kl-features-03__section{transform:none!important}.kl-features-03__image{transform:translateX(50px);transition:inherit}.active .kl-features-03__image{transform:translateX(0)}.kl-features-03__content{transform:translateX(-50px);transition:inherit}.kl-features-03__content .kl-rich-text{margin-top:60px}.active .kl-features-03__content{transform:translateX(0)}.kl-features-03__section{background:none;flex-direction:row-reverse}.kl-features-03__image{flex-basis:50%}.kl-features-03__titles li{max-width:145px}.kl-features-03__content .kl-rich-text p,.kl-features-03__content .kl-rich-text ul{font-size:18px}.kl-features-03__content .kl-rich-text h3{font-size:28px}.kl-features-03__content .kl-rich-text li+li{margin-top:13px}.kl-features-03__content .kl-rich-text ul{list-style:none}.kl-features-03__content .kl-rich-text li{position:relative}.kl-features-03__content .kl-rich-text li:before{content:url(https://oneclickcontractor.com/hubfs/New%20Brand%20Assets/New%20Website%20Assets/Misc/purple-dot-11.svg);left:-1rem;position:absolute}.kl-features-03__section{display:flex;grid-area:stack;opacity:0;transform:translateX(50px);transition:transform .75s ease-in-out,opacity .25s ease-in-out}.kl-features-03__section.active{opacity:1;transform:translateX(0)}.kl-features-03__sections{display:grid;grid-template-areas:stack;grid-template-columns:1fr;grid-template-rows:1fr}.kl-features-03__titles li h4:after{background-color:#089bfa;bottom:-24px;height:4px}.kl-features-03__titles li h4:focus,.kl-features-03__titles li h4:hover,.kl-features-03__titles li.active h4{color:#089bfa}ul.kl-features-03__titles:before{background:#76879d;bottom:-24px;content:"";height:4px;opacity:.1;position:absolute;width:100%}ul.kl-features-03__titles{margin-bottom:52px;position:relative}.kl-features-03__titles li h4{font-size:18px;font-weight:400;line-height:22px}@media (max-width:768px){.kl-features-03__titles{display:flex;flex-wrap:wrap;gap:20px;padding:20px 0}.kl-features-03__titles li{background:transparent;flex:1 0 max-content;max-width:none;padding:0;text-align:left}.kl-features-03__titles li.active h4{border-bottom:3px solid}.kl-features-03__titles li h4{max-width:180px}.kl-features-03__titles li+li{border:0}.kl-features-03__titles:before{display:none}.kl-features-03__section{flex-direction:column}.kl-features-03__image img{max-height:40vh!important}.kl-features-03__content{flex-basis:auto;padding:20px}.kl-features-03__image{flex-basis:auto}.kl-features-03__image img{margin:0}.kl-features-03__content .kl-rich-text{margin-top:0}ul.kl-features-03__titles{flex-wrap:nowrap}.kl-features-03__titles li h4{padding-right:40px}ul.kl-features-03__titles{height:fit-content;overflow-x:scroll;overflow-y:clip}}.kl-footer__wrapper{padding:60px}.kl-footer__legal{font-size:14px;justify-content:space-between}.kl-footer__legal>span{align-items:center;display:flex;flex:1 1 auto;flex-direction:row;gap:5%;justify-content:flex-end}.kl-footer__legal a{white-space:nowrap}.kl-footer__legal a:active,.kl-footer__legal a:focus,.kl-footer__legal a:hover{color:#fff;text-decoration:underline}.kl-footer__legal a.footer-btn{border:1px solid;border-radius:7px;padding:1px 12px;transition:all .15s linear}.kl-footer__legal a.footer-btn:focus,.kl-footer__legal a.footer-btn:hover{background:#431dbb;border-color:#431dbb;text-decoration:none}@media (max-width:610px){.kl-footer__legal>span{align-items:flex-start;flex-direction:column;gap:20px}}.overwrite-text-color{color:var(--custom-testimonials-text-color,#000)}.no-cards .kl-slider-testimonial{background:none;border:none;box-shadow:none;padding:0}.no-cards .kl-slider-testimonial__content:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='51' height='44'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M31.078 19.71V0H51v9.756C51 24.09 46.816 35.638 41.438 44h-9.961c4.78-7.367 6.375-15.729 6.773-24.29zM0 19.71V0h19.922v9.756c0 14.334-4.184 25.882-9.563 34.244H.4c4.78-7.367 6.374-15.729 6.773-24.29z'/%3E%3C/svg%3E");background-size:contain;content:"";height:55px;left:85%;opacity:.2;position:absolute;top:0;width:64px;z-index:-1}.kl-slider-testimonial__content p{font-size:22px}.kl-slider-testimonial__author-photo img{height:72px;width:72px}.kl-slider-testimonial__author{font-size:18px}.kl-slider-testimonial__author span{font-size:unset}.kl-slider-testimonial__author-position{color:unset}.kl-slider-testimonial__author-content,.kl-slider-testimonial__content{font-weight:unset}.no-cards button.glide__arrow{background:none;color:inherit}.no-cards button.glide__arrow svg{height:48px;width:48px}.kl-testimonial-slider .glide__arrow svg path{fill:unset}.kl-slider-testimonial>div{margin-left:40%;margin-right:10%;width:50%}.kl-slider-testimonial>div:not([class])>a{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;width:40%}.kl-slider-testimonial{position:relative}.kl-slider-testimonial__header,.kl-slider-testimonial__header img{margin:0}.kl-slider-testimonial__footer{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.kl-testimonial-slider .glide__bullet{background:var(--custom-testimonials-text-color,currentColor);border-radius:0;height:5px;opacity:.5;width:40px}.kl-testimonial-slider .glide__bullet--active,.kl-testimonial-slider .glide__bullet--active:active,.kl-testimonial-slider .glide__bullet--active:focus,.kl-testimonial-slider .glide__bullet--active:hover,.kl-testimonial-slider .glide__bullet:active,.kl-testimonial-slider .glide__bullet:focus,.kl-testimonial-slider .glide__bullet:hover{opacity:1;outline:none!important}@media (max-width:900px){.no-cards .kl-slider-testimonial>div{margin:0;width:100%}.no-cards .kl-slider-testimonial>div:not([class])>a{display:block;height:auto;position:relative;width:100%}.no-cards .kl-slider-testimonial__header img{margin:0 auto 13px;max-height:150px}.no-cards .kl-slider-testimonial__content{position:relative}.kl-testimonial-slider-wrapper.no-cards{margin:0 32px;overflow:hidden}.no-cards .glide__arrows{display:none}.no-cards .glide__bullets{opacity:1;transform:none}.kl-slider-testimonial>div{position:relative}}@media (min-width:901px){.kl-slider-testimonial__header{height:100%;justify-content:center;width:100%}.kl-slider-testimonial__header img{max-height:100%}.kl-testimonial-slider .glide__slides{padding-bottom:0}.kl-slider-testimonial>div{position:relative}.kl-slider-testimonial__content p:last-child{margin-bottom:0}.kl-slider-testimonial>div:not([class])>a{transform:translateX(-100%)}}form label{color:#93a3b7;font-size:13px;font-weight:500}input[type=email],input[type=file],input[type=number],input[type=password],input[type=tel],input[type=text],select,textarea{background-color:#f5f8fa;border:1px solid #cbd6e2;border-radius:3px;font-size:16px;padding:10px}fieldset.form-columns-2>.hs-dependent-field{width:50%}fieldset.form-columns-2 .hs-form-field.hs_segment__c{width:100%!important}input.hs-button[type=submit]{border-radius:3px;display:block;font-size:13px;font-weight:700;line-height:13px;margin-left:auto;margin-right:8px;padding:12px 24px}.hs-form-field{margin:0 0 .75rem}.hs-fieldtype-textarea.hs-input{height:40px}h3.form-title:empty{display:none}h1{line-height:1.111}.systems-page--subscription-preferences .systems-page__content{padding:80px 20px}.subscription-preferences-logo{display:block;height:32px;margin:0 auto 32px;width:218px}.systems-page--subscription-preferences .systems-page__content .fakelabel span{color:#3a4554;font-weight:600}#email-prefs-form .header{margin-bottom:1.15rem}.systems-page--subscription-preferences .systems-page__content input[type=checkbox]{margin-right:5px}