.fs-70{font-size:3.75rem}@media (min-width:991px) and (max-width:1980px){.ap-26-hero .img-fluid{padding-left:2rem!important}}@media(max-width:991px){.btn-sakon_dark.youtube,.btn.btn-ap-get{padding:.75rem 1.75rem;width:67%!important}.ap-26_btns{display:inline-flex;justify-content:center;text-align:center}.w-75.ap-26_btns{width:100%!important}.ap-26-hero small br{display:none}.ap-26-hero .fs-70{font-size:3rem!important;text-align:center}.ap-26-hero .img-fluid{padding-left:0!important}}.ap-26-hero li div{font-family:Lato;font-size:18px;line-height:26px;margin-bottom:23px}.ap-26-hero li div,.fs-14{color:#010827;font-weight:400}.fs-14{font-size:14px;font-style:italic}.ap-26-hero .list-unstyled li{align-items:flex-start;display:flex;flex-wrap:nowrap;gap:10px}.ap-26-hero .list-unstyled li>div{flex:1}.ap-26-hero li{align-items:flex-start;display:flex;margin-top:-5px}.ap-26-hero li img{margin-left:5px;margin-top:5px}.ap-26-hero .img-fluid{padding-left:6rem}.ap-26-hero{background-color:#f2f9fc;border-bottom:1px solid rgba(0,0,0,.102)}.ap_banner{background:url(https://5890945.fs1.hubspotusercontent-na1.net/hubfs/5890945/home-2025/lady-with-laptop.jpg) no-repeat;background-position:50%;background-size:cover;height:95vh}.ap_banner .container-fluid{align-items:center;display:flex;height:100%;padding:0 12rem}.ap_banner h1{color:#000;font-size:3.125rem}.ap_banner p{align-items:center;color:#000;display:flex;font-size:1.5rem;justify-content:space-evenly;width:fit-content}.trusted-section{background-image:url(https://www.sakon.com/hubfs/bg-strip4.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-top:1px}@media (max-width:767px){.banner-logo{background:linear-gradient(135deg,#a5dbcf61,#cff6f3 50%,#9ad2c68c)!important;padding-top:3rem}.trusted-section{background-image:unset!important}.ap_banner{background:unset;height:40vh;text-align:center}.ap_banner h1{font-size:2rem!important}.ap_banner h1 br{display:none}.ap_banner .container-fluid{justify-content:center;padding:2.5rem 1rem 1rem}.ap_banner #player{margin:auto}.ap_banner p{font-size:1.25rem;margin:auto;padding-bottom:1.5rem!important}}.ap-trusted-title{font-size:1.5rem;font-weight:400}.trusted-section .global-logo{width:80%}.trusted-section{background-color:transparent!important;text-align:center}.logo-item1{align-items:center;display:flex;justify-content:center}.logo-item1 img{height:auto;max-height:100%;max-width:100%;object-fit:contain;width:auto}.gap-5{gap:3.5rem!important}.logo-item1 img[alt=kaiser]{width:120rem}.logo-item1 img[alt=honeywell-logo]{margin-top:.75rem}.logo-item1 img[alt=servicenow-logo]{width:75rem}.logo-item1 img[alt=fis-logo]{width:40rem}.logo-item1 img[alt=dollartree]{margin-bottom:-.275rem}@media (max-width:768px){.logo-mob-slider .slick-track{align-items:end;display:flex}.logo-item1{align-items:end;display:flex!important;justify-content:space-around;padding:0 1.125rem}.logo-item1 img{object-fit:contain;width:6rem!important}.logo-item1 img[alt=kaiser]{width:12rem!important}.logo-item1 img[alt=fis-logo]{width:4rem!important}.logo-item1 img[alt=servicenow-logo]{width:7rem!important}.logo-item1 img[alt=dollartree]{width:8rem!important}.logo-item1 img[alt=honeywell-logo]{margin-bottom:0!important}.logo-mob-slider .slick-list{-webkit-mask-image:linear-gradient(90deg,transparent,#000 15%,#000 85%,transparent);mask-image:linear-gradient(90deg,transparent,#000 15%,#000 85%,transparent)}.logo-mob-slider .slick-slide,.logo-mob-slider .slick-track{backface-visibility:hidden;transform:translateZ(0)}.logo-mob-slider,.logo-mob-slider *{pointer-events:none;touch-action:none;user-select:none;-webkit-user-drag:none}}@media (min-width:2000px){.logo-item1 img[alt=kaiser]{width:75rem}.logo-item1 img[alt=fis-logo]{width:25rem}.logo-item1 img[alt=servicenow-logo]{width:45rem}.ap_banner{height:60vh}}@media (max-width:767px){.ap_banner{background-image:none!important}}@media (min-width:1920px){.px-xxxl-5{width:90%!important}.ap-26-banner_text ul li{padding-right:1rem}.ap-26-hero .banner-img{width:50%!important}}@media screen and (min-width:1921px){.ap-26-hero .banner-subtext{font-size:1.125rem!important}}.ap-26-hero .banner-subtext{font-size:18px;font-weight:500;line-height:28px;margin-bottom:2rem;margin-top:1rem}@media (min-width:1800px){.ap-26-hero .banner-subtext{padding-right:5rem}}@media(min-width:1100px) and (max-width:1507px){.ap-26-hero .fs-70{font-size:3.5rem}}