*{margin:0;padding:0;box-sizing:border-box;scroll-behavior:smooth}html{font-size:62.5%}body{font-family:"Inter",sans-serif;font-weight:450;font-size:clamp(1.2rem,1.2rem + 2*(100vw - 375px)/1065,1.4rem);color:var(--description);background-color:var(--background)}h1{font-size:clamp(3.2rem,3.2rem + 16*(100vw - 375px)/1065,4.8rem)}h2{font-size:clamp(2.4rem,2.4rem + 12*(100vw - 375px)/1065,3.6rem)}h3{font-size:clamp(2rem,2rem + 4*(100vw - 375px)/1065,2.4rem)}h4{font-size:clamp(1.8rem,1.8rem + 2*(100vw - 375px)/1065,2rem)}h5{font-size:clamp(1.6rem,1.6rem + 2*(100vw - 375px)/1065,1.8rem)}.sm-text{font-size:clamp(1rem,1rem + 2*(100vw - 375px)/1065,1.2rem)}h1,h2{font-weight:700}h3,h4,h5{font-weight:600}h1,h2,h3,h4,h5{line-height:normal;color:var(--primary);margin-bottom:0}h1 span,h2 span,h3 span,h4 span,h5 span{background:var(--logo-gradient);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.section-gap{margin-bottom:4.8rem}.section-padding-y{padding:4.8rem 0}p,span,li,a,strong{line-height:157%}a,svg,path,img{transition:all .3s ease-in-out}p{margin-bottom:0}ul,ol{padding:0;margin:0}ul li,ol li{list-style-type:none}a{color:var(--primary);text-decoration:none;display:inline-block}label{font-size:1.6rem;display:block;font-weight:500;text-transform:capitalize;color:var(--primary);margin-bottom:4px}input:not([type=submit]):not([type=radio]),textarea,select{width:100%;padding:1.2rem;border:1px solid rgba(0,0,0,.1019607843);border-radius:.8rem;font-size:1.4rem;background-color:rgba(0,0,0,0);color:var(--description)}input:not([type=submit]):not([type=radio]):focus,textarea:focus,select:focus{outline-color:var(--secondary)}input:not([type=submit]):not([type=radio])::placeholder,textarea::placeholder,select::placeholder{opacity:.6}select{appearance:none;-webkit-appearance:none;cursor:pointer}button{background-color:rgba(0,0,0,0);border:none;outline:none}iframe{width:100%}.bg-light-blue{background-color:var(--background)}.error{color:var(--red)}.input-field{margin-bottom:2.4rem}.input-field .input-area{position:relative;z-index:1}.input-field .input-area .icon{position:absolute;left:1.2rem;top:1.2rem}.input-field .input-area .icon+input,.input-field .input-area .icon+select,.input-field .input-area .icon+p input,.input-field .input-area .icon+p select,.input-field .input-area .icon+span input,.input-field .input-area .icon+span select{padding-left:3.6rem}.input-field .select-field{position:relative;z-index:1}.input-field .select-field::before{content:"";width:11px;height:7px;background:url(../images/icons/angle-down.svg) no-repeat center/contain;position:absolute;top:50%;right:1.6rem;z-index:-1}.input-field .choose-box{gap:2.4rem;margin-top:.8rem}.input-field .choose-box label{cursor:pointer}.input-field .choose-box label input{accent-color:var(--primary)}.input-field .choose-box label input,.input-field .choose-box label::before{width:1.6rem;height:1.6rem;margin-right:4px}.input-field .choose-box label::before{content:"";background:url(../images/icons/checked.svg) no-repeat center/contain;display:none}.input-field .choose-box label.checked{position:relative}.input-field .choose-box label.checked input{position:absolute;inset:0;opacity:0}.input-field .choose-box label.checked::before{margin-top:-4px;display:inline-block;vertical-align:middle}.input-field .error{display:block;margin-top:4px}.submit-field{max-width:fit-content;position:relative}.submit-field input{border:none;outline:none;background-color:rgba(0,0,0,0);position:absolute;inset:0;opacity:0}.submit-field button{color:var(--title)}.submit-field:hover input,.submit-field:hover button{color:var(--white)}.submit-field .wpcf7-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.over-title{display:inline-block;padding:.8rem 1.6rem;border-radius:2.8rem;background-color:var(--background);margin-bottom:1.6rem;font-weight:600}.section-title{margin-bottom:3.2rem}.section-title .section-over-title{font-weight:700;font-size:clamp(1.4rem,1.4rem + 4*(100vw - 375px)/1065,1.8rem);line-height:2.2rem;letter-spacing:0;color:var(--secondary);text-transform:uppercase;display:inline-block;margin-bottom:1.6rem}.section-title .section-over-title img{width:2.2rem;height:2.2rem;margin-right:4px}.section-title h1+p,.section-title h2+p,.section-title h3+p,.section-title h4+p{margin-top:1.6rem}.vc-btn{padding:.8rem 1.6rem;border-radius:4px;font-weight:600;letter-spacing:0;position:relative;z-index:1}.vc-btn.vc-btn-filled::before,.vc-btn.vc-btn-filled::after,.vc-btn.vc-btn-text::before,.vc-btn.vc-btn-text::after{content:"";position:absolute;inset:0;z-index:-1;border-radius:4px;transition:all .25s ease-in-out}.vc-btn.vc-btn-filled::before,.vc-btn.vc-btn-text::before{background-color:var(--primary)}.vc-btn.vc-btn-filled::after,.vc-btn.vc-btn-text::after{background-color:var(--secondary)}.vc-btn.vc-btn-filled:hover,.vc-btn.vc-btn-text:hover{color:var(--white)}.vc-btn.vc-btn-filled:hover svg,.vc-btn.vc-btn-filled:hover path,.vc-btn.vc-btn-text:hover svg,.vc-btn.vc-btn-text:hover path{fill:var(--white);stroke:var(--white)}.vc-btn.vc-btn-filled:hover::before,.vc-btn.vc-btn-text:hover::before{transform:translate(4px, 4px)}.vc-btn.vc-btn-filled svg,.vc-btn.vc-btn-text svg{margin-left:.8rem}.vc-btn.vc-btn-filled:hover svg{transform:translateX(0.8rem)}.vc-btn.vc-btn-text::before,.vc-btn.vc-btn-text::after{opacity:0}.vc-btn.vc-btn-text:hover::before,.vc-btn.vc-btn-text:hover::after{opacity:1}.vc-btn.vc-btn-outlined{border:1px solid var(--secondary);color:var(--secondary)}.vc-btn.vc-btn-outlined:hover{background-color:var(--secondary);color:var(--white)}.vc-btn-text.vc-secondary{color:var(--secondary)}.vc-btn-text.vc-secondary:hover{color:var(--white)}.vc-btn-text.vc-gradient{background:var(--logo-gradient);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-weight:600}.vc-btn-text.vc-gradient:hover{text-decoration:underline}.vc-btn-text.vc-gradient:hover svg{transform:translateX(0.8rem)}.vc-btn-text.vc-primary{color:var(--primary);font-weight:600}.vc-btn-text.vc-primary:hover{color:var(--secondary)}.vc-btn-text.vc-primary:hover svg{transform:translateX(5px)}.vc-btn-text.vc-primary:hover svg path{fill:var(--secondary);stroke:var(--secondary)}.vc-btn-text svg{margin:0 .8rem}.overlay{position:fixed;inset:0;z-index:8;background-color:var(--black-500);opacity:0;visibility:hidden}.overlay.active{opacity:1;visibility:visible}.video-block{border-radius:.8rem;border:4px solid var(--white);box-shadow:0px 0px 3.6rem 4px hsla(0,0%,100%,.1019607843)}.video-block .video{background-attachment:scroll !important;border-radius:.8rem;padding:0 !important}.video-block .video::before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:4.8rem;height:4.8rem;background:url(../images/icons/play-btn.svg) no-repeat center/contain}.video-block .inlinePlayButton{z-index:9;opacity:0 !important}.styled-list ul:not(.breadcrumb) li,.styled-list ol:not(.breadcrumb) li{color:var(--primary);font-weight:500;position:relative;padding-left:2rem}.styled-list ul:not(.breadcrumb) li::before,.styled-list ol:not(.breadcrumb) li::before{content:"";width:13px;height:15px;position:absolute;left:0;top:6px;background:url(../images/icons/custom-list-shape.svg) no-repeat center/contain}.styled-list ul:not(.breadcrumb) li:not(:last-child),.styled-list ol:not(.breadcrumb) li:not(:last-child){margin-bottom:.8rem}.faq-item{padding:1.6rem;background-color:var(--background);border-radius:.8rem}.faq-item .faq-title{position:relative;cursor:pointer}.faq-item .faq-title *{font-weight:500;font-size:1.6rem;line-height:19.3 .6rem;letter-spacing:0%;color:var(--primary);max-width:calc(100% - 4rem);text-align:start}.faq-item .faq-title *::after{content:"";width:1rem;height:.8rem;background:url(../images/icons/angle-down.svg) no-repeat center/contain;position:absolute;right:-0.8rem;top:6px;transition:all .3s ease-in-out}.faq-item .faq-content-box{display:grid;grid-template-rows:0fr;overflow:hidden;transition:all .3s ease-in-out}.faq-item .faq-content-box .faq-content{overflow:hidden}.faq-item .faq-content-box .faq-content *:first-child{margin-top:1.6rem}.faq-item:not(:last-child){margin-bottom:.8rem}.faq-item.active .faq-title *::after{transform:rotate(-180deg)}.faq-item.active .faq-content-box{grid-template-rows:1fr}.tab-content{display:none}.tab-content.active{display:block}.vc-container{overflow:hidden;border-radius:1.2rem}.vc-container .vc-image-container{max-height:31.2rem;overflow:hidden;position:relative}.vc-container .vc-image-container span.date{position:absolute;right:.8rem;bottom:.8rem;background-color:var(--primary);color:var(--white);padding:4px .8rem;border-radius:4px}.vc-container .vc-image-container span.date svg{margin-right:4px}.vc-container .vc-image-container img{aspect-ratio:400/312;object-fit:cover}.vc-container .vc-details{background:var(--background);padding:1.6rem}.vc-container .vc-details h4,.vc-container .vc-details h5{margin-bottom:.8rem}.vc-container .vc-details h4 a,.vc-container .vc-details h5 a,.vc-container .vc-details p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.vc-container .vc-details p{font-weight:450;margin-bottom:2rem}.vc-container.news-card .vc-image-container{max-height:127px}.vc-container.news-card .vc-image-container img{aspect-ratio:400/200;object-fit:cover}.vc-container.news-card .vc-details{background-color:var(--white);padding:1.6rem 2.4rem}.vc-container.news-card .vc-details h4,.vc-container.news-card .vc-details h5{margin-bottom:1.6rem}.vc-container.news-card .vc-details p{margin-bottom:1.6rem}.vc-container.news-card .vc-details .vc-gradient{padding-top:1.6rem;border-top:1px solid var(--black-100)}.vc-container:hover .vc-image-container img{transform:scale(1.05)}.vc-container:hover .vc-details h4 a,.vc-container:hover .vc-details h5 a{color:var(--secondary)}.slick-dots{position:unset}.slick-dots li{width:6px;height:6px;background-color:var(--primary);opacity:.24}.slick-dots li *{display:none !important}.slick-dots li.slick-active{width:3.6rem;opacity:1;background:url(../images/icons/active-dot.svg) no-repeat center/contain,rgba(0,0,0,0)}.marker-shape{position:relative}.marker-shape::after{content:"";width:15.63%;height:auto;background:url(../images/icons/brand.svg) no-repeat center/contain;position:absolute;height:80px;top:calc(-80px + 4rem)}.marker-shape.marker-shape-left::after{left:0}.marker-shape.marker-shape-right::after{right:0}.pagination{gap:.8rem;margin-top:3.2rem}.pagination li{cursor:pointer}.pagination li *{padding:.8rem 1.2rem;border:1px solid var(--black-100);border-radius:4px;transition:all .3s ease-in-out}.pagination li *:not(:disabled):hover,.pagination li *:not(:disabled).active{background-color:var(--secondary);color:var(--white);border-color:var(--secondary)}.pagination li *:disabled{cursor:not-allowed}.slick-hidden{display:none !important}.vc-toast{position:fixed;bottom:1rem;right:1rem;background-color:var(--white);z-index:12;border-radius:1.2rem;width:32rem;box-shadow:8px 8px 32px 8px rgba(0,0,0,.2);border-left:6px solid rgba(0,0,0,0);opacity:0;visibility:hidden;transform:translateX(100%);transition:all .2s linear}.vc-toast.success,.vc-toast.warning,.vc-toast.info,.vc-toast.error{opacity:1;visibility:visible;transform:translateX(0)}.vc-toast .toast-content{position:relative;padding:1.2rem 1.2rem 1.2rem 6rem}.vc-toast .toast-content h4,.vc-toast .toast-content .toast-icon img{display:none}.vc-toast .toast-content h4{margin-bottom:.4rem;color:var(--title)}.vc-toast .toast-content p{color:var(--description)}.vc-toast .toast-content .toast-icon img{max-width:2.4rem;position:absolute;top:50%;transform:translateY(-50%);left:1.6rem}.vc-toast .toast-content .close-toast{position:absolute;top:1.2rem;right:1.2rem}.vc-toast.success{border-color:var(--green)}.vc-toast.success .toast-content h4.success,.vc-toast.success .toast-content .toast-icon img.success{display:block}.vc-toast.error{border-color:var(--red)}.vc-toast.error .toast-content h4.error,.vc-toast.error .toast-content .toast-icon img.error{display:block}.vc-toast.info{border-color:var(--blue)}.vc-toast.info .toast-content h4.info,.vc-toast.info .toast-content .toast-icon img.info{display:block}.vc-toast.warning{border-color:var(--yellow)}.vc-toast.warning .toast-content h4.warning,.vc-toast.warning .toast-content .toast-icon img.warning{display:block}.wpcf7-response-output{display:none}.vc-popup{position:fixed;inset:0;background-color:var(--black-100);backdrop-filter:blur(12px);display:grid;place-items:center;z-index:9;opacity:0;visibility:hidden}.vc-popup.active{opacity:1;visibility:visible}.vc-popup .vcp-content{background-color:var(--white);padding:2.4rem 1.6rem;width:clamp(32rem,50vw,60rem)}.vc-popup .vcp-content .modal-header{margin-bottom:2.4rem}@media(min-width: 576px){.vc-btn{padding:1.2rem 2.4rem}.vc-container,.vc-details{height:100%}.vc-container .vc-image-container{flex:1 0 auto}}@media(min-width: 992px){.vc-container .vc-details{padding:2.4rem}.slope-top{position:relative}.slope-top::before{content:"";position:absolute;top:-60px;left:0;right:0;background-color:var(--background);transform-origin:left top;transform:rotate(2deg);height:60px}.marker-shape::after{top:-18%}.marker-shape.marker-shape-left::after{left:5%}.faq-item{padding:2.4rem}.faq-item .faq-title *::after{right:0;width:14px}.pagination{margin-top:56px}.pagination li *{padding:1.2rem 1.6rem}.vc-toast{min-width:40rem}.vc-toast .toast-content{padding:1.6rem 2rem 1.6rem 6rem}.vc-toast .toast-content .toast-icon img{max-width:3.2rem}}@media(min-width: 1200px){.section-title{margin-bottom:4.8rem}.container{padding:0 1.6rem}.row{--bs-gutter-x: 1.6rem}.input-field .choose-box{gap:3.2rem}.section-gap{margin-bottom:96px}.section-padding-y{padding:96px 0}.marker-shape::after{top:-20%;height:250px}}@media(min-width: 1440px){.container{max-width:1320px;padding:0 50px}.vc-container.news-card .vc-image-container{max-height:200px}.marker-shape::after{top:-24%}}@media(min-width: 1920px){.container{max-width:1800px;padding:0 100px}}.header{background-color:var(--primary);padding:1.6rem 0}.header .header-content-box .menu-wrapper .header-cta{gap:1.4rem}.header .header-content-box .menu-wrapper .header-cta .vc-secondary{font-weight:700;margin-top:.4rem}.header .header-content-box .menu-wrapper .header-cta .ham{transform:scaleX(-1)}.header .header-content-box .menu-wrapper .primary-menu-wrapper{padding:2.4rem 1.6rem;transition:all .3s ease-in-out}.header .header-content-box .menu-wrapper .primary-menu-wrapper.active{opacity:1;visibility:visible;transform:translateX(0)}.header .header-content-box .menu-wrapper .primary-menu-wrapper .mobile-header{padding-bottom:2.4rem;margin-bottom:2.4rem;border-bottom:1px solid var(--white-200)}.header .header-content-box .menu-wrapper .primary-menu-wrapper .primary-menu a{color:var(--white);width:100%;padding:1.2rem 0}.header .header-content-box .menu-wrapper .primary-menu-wrapper .primary-menu li{width:100%}.header .header-content-box .menu-wrapper .primary-menu-wrapper .primary-menu li.active>a,.header .header-content-box .menu-wrapper .primary-menu-wrapper .primary-menu li:hover>a,.header .header-content-box .menu-wrapper .primary-menu-wrapper .primary-menu li.current-menu-item>a{color:var(--secondary)}.header .header-content-box .menu-wrapper .primary-menu-wrapper .primary-menu li.active>a::after,.header .header-content-box .menu-wrapper .primary-menu-wrapper .primary-menu li:hover>a::after,.header .header-content-box .menu-wrapper .primary-menu-wrapper .primary-menu li.current-menu-item>a::after{background:url(../images/icons/angle-down-yellow.svg) no-repeat center/contain !important;transform:rotate(180deg)}.header .header-content-box .menu-wrapper .primary-menu-wrapper .primary-menu li.menu-item-has-children>a{position:relative}.header .header-content-box .menu-wrapper .primary-menu-wrapper .primary-menu li.menu-item-has-children>a::after{content:"";display:inline-block;width:1rem;height:.6rem;background:url(../images/icons/angle-down-white.svg) no-repeat center/contain;margin-left:.8rem;vertical-align:middle;transition:all .3s ease-in-out;position:absolute;top:50%;transform:translateY(-50%);right:0}.header .header-content-box .menu-wrapper .primary-menu-wrapper .primary-menu li.menu-item-has-children ul.sub-menu{display:none;opacity:0;visibility:hidden;transform:translateY(20px);transition:all .3s ease-in-out}.header .header-content-box .menu-wrapper .primary-menu-wrapper .primary-menu li.menu-item-has-children ul.sub-menu li a{padding-left:1rem;padding-right:1rem;border-radius:4px}.header .header-content-box .menu-wrapper .primary-menu-wrapper .primary-menu li.menu-item-has-children ul.sub-menu li a:hover{background-color:var(--secondary);color:var(--white)}.header .header-content-box .menu-wrapper .primary-menu-wrapper .primary-menu li.menu-item-has-children.active ul.sub-menu{display:block;opacity:1;visibility:visible;transform:translateY(0)}.header .header-content-box .menu-wrapper .primary-menu-wrapper .primary-menu>li>a{font-size:1.4rem}.header:not(.front-page-header){border-bottom:1px solid hsla(0,0%,100%,.1019607843);background-color:rgba(0,0,0,0);position:fixed;left:0;right:0;z-index:9}.header.fixed-header{position:fixed;top:0;left:0;right:0;z-index:9;background-color:var(--primary)}.mobile-call{border-top:1px solid var(--white-200)}@media(max-width: 1199px){.header .header-content-box .menu-wrapper .primary-menu-wrapper{position:fixed;top:0;left:0;bottom:0;right:0;max-height:100vh;overflow:auto;z-index:9;opacity:0;visibility:hidden;transform:translateX(-100%);background-color:var(--primary)}}@media(min-width: 1200px){.header{position:relative;z-index:9}.header .header-content-box .menu-wrapper{gap:4rem}.header .header-content-box .menu-wrapper .header-cta{padding-left:1.6rem;position:relative;z-index:1}.header .header-content-box .menu-wrapper .header-cta::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:calc(100% - .8rem);background-color:var(--white-200)}.header .header-content-box .menu-wrapper .primary-menu-wrapper{padding:0;overflow:visible}.header .header-content-box .menu-wrapper .primary-menu-wrapper .primary-menu{gap:2rem}.header .header-content-box .menu-wrapper .primary-menu-wrapper .primary-menu li{width:unset}.header .header-content-box .menu-wrapper .primary-menu-wrapper .primary-menu li.menu-item-has-children>a::after{transform:translateY(0);position:unset}.header .header-content-box .menu-wrapper .primary-menu-wrapper .primary-menu li.menu-item-has-children.active>a::after{transform:translateY(0) rotate(180deg)}.header .header-content-box .menu-wrapper .primary-menu-wrapper .primary-menu li.menu-item-has-children:has(.sub-menu){position:relative}.header .header-content-box .menu-wrapper .primary-menu-wrapper .primary-menu li.menu-item-has-children ul.sub-menu{position:absolute;left:0;top:100%;min-width:24rem;background-color:var(--primary);padding:1.6rem .8rem .8rem;border-radius:0 0 4px 4px}.header .header-content-box .menu-wrapper .primary-menu-wrapper .primary-menu li.menu-item-has-children ul.sub-menu li a{padding:.8rem 1.6rem}.header .header-content-box .menu-wrapper .primary-menu-wrapper .primary-menu a{padding:0}}@media(min-width: 1200px){.header .header-content-box .menu-wrapper{gap:3.2rem}.header .header-content-box .menu-wrapper .primary-menu-wrapper .primary-menu{gap:2.4rem}}@media(min-width: 1440px){.header .header-content-box .menu-wrapper{gap:6.8rem}.header .header-content-box .menu-wrapper .primary-menu-wrapper .primary-menu{gap:3.2rem}}.header .mega-menu-wrapper{position:absolute;left:0;right:0;top:74px;background:#fff;box-shadow:0px .8rem 4rem 0px rgba(0,0,0,.2);z-index:1;opacity:0;visibility:hidden;transform:translateY(20px);transition:all .3s ease-in-out}@starting-style{.header .mega-menu-wrapper{opacity:0;visibility:hidden}}.header .mega-menu-wrapper.active{opacity:1;visibility:visible;transform:translateY(0)}.header .mega-menu-wrapper strong,.header .mega-menu-wrapper p{color:var(--description)}.header .mega-menu-wrapper strong{display:block;margin-bottom:1.6rem;font-weight:700}.header .mega-menu-wrapper strong.over-title{border-radius:.8rem;max-width:fit-content;background:rgba(12,66,172,.1019607843);margin-bottom:3.2rem}.header .mega-menu-wrapper strong.over-title::before{content:"";display:inline-block;width:1.2rem;height:1.2rem;background:url(../images/icons/radio-icon.svg) no-repeat center/contain;margin-right:.8rem;vertical-align:middle}.header .mega-menu-wrapper .mm-item ul li{gap:1.6rem;padding:1.6rem 3.6rem 1.6rem 1.6rem;border-radius:.8rem;transition:all .3s ease-in-out}.header .mega-menu-wrapper .mm-item ul li a{font-size:1.6rem;font-weight:600;margin-bottom:4px;padding:0}.header .mega-menu-wrapper .mm-item ul li:hover{background-color:var(--secondary)}.header .mega-menu-wrapper .mm-item ul li .mm-item-icon img{max-width:28px;width:100%;height:100%;object-fit:contain}.header .mega-menu-wrapper .row>div:not(:last-child) .mm-item{margin-bottom:2.4rem}@media(max-width: 1199px){.header .mega-menu-wrapper{padding:24px 0;z-index:9;max-height:calc(100vh - 60px);overflow:auto;overscroll-behavior:contain}.header .mega-menu-wrapper .mm-item .mmi-content>a{margin-top:24px}}@media(min-width: 1200px){.header .mega-menu-wrapper::before{content:"";position:absolute;top:0;right:0;bottom:0;background-color:var(--background);width:20%;z-index:-1}.header .mega-menu-wrapper .mm-item{padding:4rem 0}.header .mega-menu-wrapper .mm-item.mm-featured{background-color:var(--background);height:100%}.header .mega-menu-wrapper .mm-item.mm-featured .mmi-content{max-width:calc(100% - 5.6rem);margin-left:auto;margin-right:auto}.header .mega-menu-wrapper .mm-item.mm-featured a.vc-gradient{margin-top:2.4rem}.header .mega-menu-wrapper .mm-item:not(.mm-featured){max-width:fit-content}.header .mega-menu-wrapper .mm-item:not(.mm-featured) .vc-gradient{padding-top:1.6rem;border-top:1px solid var(--black-100)}.header .mega-menu-wrapper .mm-item ul li a{color:var(--primary)}.header .mega-menu-wrapper .mm-item ul li:hover{background-color:var(--background)}.header .mega-menu-wrapper .mm-item .client-info .client-logo{max-width:11.8rem;margin-bottom:1.6rem}.header .mega-menu-wrapper .mm-item .client-info .client-title strong{display:block;margin-bottom:2.4rem;font-size:clamp(1.6rem,1.6rem + 2*(100vw - 375px)/1065,1.8rem);line-height:133%;font-weight:500}.header .mega-menu-wrapper .mm-item .client-info .client-image{max-height:15rem;overflow:hidden}.header .mega-menu-wrapper .mm-item a.vc-gradient{margin-top:1.6rem}}.breadcrumb{border:1px solid hsla(0,0%,100%,.1019607843);padding:.8rem 1.6rem;border-radius:30px;max-width:fit-content;flex-wrap:nowrap}.breadcrumb li{display:flex;align-items:center}.breadcrumb li a,.breadcrumb li span{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1;font-size:clamp(1.2rem,1.2rem + 2*(100vw - 375px)/1065,1.4rem);color:var(--white);font-weight:500;font-size:1.2rem;text-align:left}.breadcrumb li a{text-wrap:nowrap}.breadcrumb li a:hover{color:var(--secondary) !important}.breadcrumb li span{font-weight:400}.breadcrumb li:not(:last-child){position:relative;z-index:1}.breadcrumb li:not(:last-child)::after{content:"";display:inline-block;vertical-align:middle;width:6px;height:7px;background:url(../images/icons/breadcrumb-icon.svg) no-repeat center/contain;margin:0 .8rem}.banner{position:relative;z-index:1}.banner::before,.banner::after{content:"";position:absolute;top:0;left:0;right:0;bottom:-9.5rem;z-index:-1;transition:clip-path 1s ease-in-out}.banner::after{background:#fff;clip-path:var(--blue-polygon)}.banner::before{background-color:#fbad33;clip-path:var(--yellow-polygon)}.banner+section{padding-top:12.8rem}.banner .banner-content{padding-bottom:3.2rem}.banner .banner-content h1{margin-bottom:1.6rem}.banner .banner-content p+ul{margin-top:3.2rem}.banner .banner-content .banner-btn-group{margin-top:2.4rem;padding-top:2.4rem;border-top:1px solid;border-image-source:linear-gradient(90deg, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0) 100%);border-image-slice:1}.banner .banner-content .banner-btn-group a:not(:last-child){margin-right:.4rem}.banner .banner-content .banner-btn-group a.vc-btn-text:hover{background-color:var(--secondary);color:var(--white)}.banner .banner-content .banner-btn-group a.vc-btn-text:hover svg path{fill:var(--white)}.banner .banner-image{max-width:60.8rem;margin-bottom:3.2rem;border-radius:.8rem;overflow:hidden}.banner .banner-image video{max-width:100%;height:auto}.banner.inner-page-banner{padding-top:12rem}.banner.inner-page-banner h1,.banner.inner-page-banner h2,.banner.inner-page-banner p,.banner.inner-page-banner li{color:var(--white) !important}.banner.inner-page-banner p a{color:var(--secondary)}.banner.inner-page-banner::after{background:linear-gradient(180deg, rgba(37, 68, 100, 0.95) -2.93%, rgba(19, 35, 66, 0.95) 100%),var(--banner-bg) no-repeat center/cover}.banner.inner-page-banner .banner-image{max-width:unset}.banner.inner-page-banner .banner-image::before{display:none}.banner.inner-page-banner .banner-image .video-block .video{height:32rem !important}.banner.inner-page-banner .banner-image .video-block .video iframe{width:100% !important;height:100% !important;margin:0 !important}.banner+.success-stories .section-padding-y{padding-top:0}.banner:has(+.faqs-page){padding-bottom:4.8rem}.client-slider-wrapper{margin-top:3.2rem;padding-bottom:4rem}.client-slider-wrapper .client-slider{margin:0 -0.8rem}.client-slider-wrapper .client-slider>.client:not(:first-child){display:none}.client-slider-wrapper .client-slider>.client:first-child{max-width:9.2rem}.client-slider-wrapper .client-slider .client{padding:0 .8rem}.client-slider-wrapper .client-slider .client img{width:8.8rem;height:2.4rem;object-fit:contain}@media(min-width: 768px){.banner .banner-content{padding-bottom:0}.banner::before,.banner::after{bottom:-10rem}.banner+section{padding-top:20rem}.client-slider-wrapper{padding-bottom:0}}@media(min-width: 992px){.banner .banner-image{margin-bottom:0;position:relative}.banner .banner-image::before{position:absolute;bottom:0;left:0;right:0;content:"";background:linear-gradient(to bottom, transparent 10%, #fff 60%);height:8rem}.banner.inner-page-banner{padding-top:13.6rem}.banner.inner-page-banner h1{font-size:clamp(2.8rem,2.8rem + 12*(100vw - 375px)/1065,4rem)}.banner.inner-page-banner ul li::before{background:url(../images/icons/custom-list-shape-light.svg) no-repeat center/contain}.banner.inner-page-banner .banner-image,.banner.inner-page-banner .video-block,.banner.inner-page-banner .inline-YTPlayer{height:42.7rem !important;overflow:hidden}.banner.inner-page-banner .banner-image .video-block .inline-YTPlayer .video{height:100% !important}.client-slider-wrapper{margin-top:4.8rem}}@media(min-width: 1200px){.banner+section{padding-top:24.8rem}.banner.inner-page-banner+section{padding-top:20rem}.banner.section-padding-y:not(.inner-page-banner){padding-top:0}.banner:not(.inner-page-banner) .inner-content{position:relative;padding-top:9.6rem}.banner:not(.inner-page-banner) .inner-content.section-padding-y{padding-bottom:0}.banner:not(.inner-page-banner) .inner-content .banner-image{position:absolute;top:0;right:0;bottom:0;overflow:hidden}}.footer-wrapper .footer-absolute-shape{position:relative;z-index:3}.footer-wrapper .footer-absolute-shape>img{position:absolute;right:0;max-width:clamp(8rem,10vw,19rem);bottom:calc(100% - 4rem);z-index:2}.footer-wrapper.is-not-found .footer-absolute-shape{display:none}.footer{background:var(--white);padding-top:4.8rem;position:relative;z-index:1;overflow:hidden}.footer::before,.footer::after{content:"";position:absolute;top:0;bottom:0;left:-100px;right:-100px;z-index:-2}.footer::before{background-color:var(--secondary);transform-origin:left top;transform:rotate(3deg)}.footer::after{background:url("../images/icons/footer-bg.png") no-repeat right/cover,linear-gradient(180deg, #254464 -2.93%, #132342 100%);transform-origin:right top;transform:rotate(-3deg)}.footer .footer-links-wrapper{border-bottom:1px solid var(--white-200)}.footer .footer-links-wrapper .footer-links{color:var(--white);margin-bottom:3.2rem}.footer .footer-links-wrapper .footer-links strong{display:block;text-transform:uppercase;font-weight:700;line-height:19.3 .6rem;position:relative;padding-bottom:1.2rem;margin-bottom:2rem;font-size:clamp(1.4rem,1.4rem + 2*(100vw - 375px)/1065,1.6rem)}.footer .footer-links-wrapper .footer-links strong::after{content:"";position:absolute;bottom:0;left:0;width:5.2rem;height:.2rem;background:var(--secondary)}.footer .footer-links-wrapper .footer-links ul li a{color:var(--white);font-weight:450;line-height:16.94px;letter-spacing:0%}.footer .footer-links-wrapper .footer-links ul li a:hover{color:var(--secondary)}.footer .footer-links-wrapper .footer-links ul li:not(:last-child){margin-bottom:1.2rem}.footer .icon-list{gap:.8rem}.footer .icon-list .contacts-logo{max-width:1.8rem}.footer .icon-list .downloads-logo{max-width:12.8rem;background-color:var(--white);border-radius:8px}.footer .footer-bottom{padding:2.4rem 0;color:var(--white)}.footer .footer-bottom .footer-bottom-copyright{text-align:center}.footer .footer-bottom .footer-bottom-copyright img{max-width:10.5rem;height:auto}.footer .footer-bottom .footer-bottom-copyright p{margin-top:1.6rem}.footer .footer-bottom .footer-bottom-member{gap:1.6rem;margin-top:2rem}.footer .footer-bottom .footer-bottom-member img{max-width:12.8rem;height:auto}@media(min-width: 768px){.footer .footer-bottom .footer-bottom-copyright{text-align:left}.footer .footer-bottom .footer-bottom-member{margin-bottom:auto 0}}@media(min-width: 992px){.footer-wrapper .footer-absolute-shape>img{bottom:calc(100% - 80px)}.footer{padding-top:96px}.footer .footer-links-wrapper .footer-links{margin-bottom:4.8rem}}@media(min-width: 1200px){.footer{padding-top:13.2rem}.footer .footer-links-wrapper{padding-bottom:5.6rem}.footer .footer-links-wrapper .footer-links{margin-bottom:0;max-width:calc(100% - 4rem)}}.aside-toc h5{position:fixed;left:0;transform-origin:left bottom;top:50%;transform:translateY(-50%) rotate(90deg);box-shadow:0px 0px 3.6rem 4px rgba(0,0,0,.1019607843);background-color:var(--primary);color:var(--white);z-index:4;padding:4px .8rem;border-radius:4px 4px 0 0;display:none}.aside-toc>ul{position:fixed;top:50%;transform:translateY(-50%) translateX(-100%);left:0;background-color:var(--white);box-shadow:0px 0px 3.6rem 4px rgba(0,0,0,.1019607843);padding:2rem;border-radius:0 .8rem .8rem 0;z-index:4;opacity:0;visibility:hidden;transition:all .3s ease-in-out;max-height:50vh;overflow:auto}.aside-toc>ul.active{opacity:1;visibility:visible;transform:translateY(-50%) translateX(0)}.aside-toc>ul li{width:100%;font-weight:500}.aside-toc>ul li a{display:block;padding:.8rem 0;font-weight:500}.aside-toc>ul li a:hover,.aside-toc>ul li a.active{color:var(--primary);border-color:var(--primary) !important}.aside-toc>ul li a.active{font-weight:600}.aside-toc>ul li:not(:last-child){margin-bottom:1.6rem}.aside-toc>ul li:not(:last-child) a{border-bottom:1px solid rgba(var(--description), 0.1)}.aside-cta{padding:1.6rem;border-radius:.8rem;overflow:hidden;background:url(../images/icons/testimonial-bg.png) no-repeat left/cover}.aside-cta:not(:last-child){margin-bottom:1.6rem}.aside-cta h3,.aside-cta h2{margin-bottom:.8rem}.aside-cta p,.aside-cta h3,.aside-cta h2{color:var(--white)}.aside-cta p{margin-bottom:1.6rem}.aside-cta .ac-image{margin-top:2.4rem}.aside-cta:has(.ac-image){padding:2.4rem 1.6rem 0}.aside-cta .ac-content .icon{max-width:2.8rem;margin-bottom:.8rem}.aside-cta .ac-content a::first-letter{text-transform:uppercase}.aside-cta .ac-content a.vc-btn-text{color:var(--white);font-weight:700}.aside-cta .ac-content a.vc-btn-text span{color:var(--secondary);transition:all .3s ease-in-out}.aside-cta .ac-content a.vc-btn-text:hover{color:var(--secondary)}.aside-cta .ac-content a.vc-btn-text:hover span{transform:translateX(1rem)}@media(min-width: 992px){.aside-toc{position:sticky;top:80px;max-width:calc(100% - 4.8rem);margin-left:auto}.aside-toc>ul{position:unset;padding:0;opacity:1;visibility:visible;transform:translateX(0);box-shadow:unset;border-radius:unset;max-height:unset;max-width:unset}.aside-toc>ul li a{font-size:1.6rem}.aside-toc>ul li:not(:last-child){margin-bottom:2.4rem}.aside-cta h3,.aside-cta h2{margin-bottom:1.6rem}}.solutions{position:relative}.solutions h1,.solutions h2,.solutions h3,.solutions h4,.solutions h5,.solutions p,.solutions ul li a,.solutions li{color:var(--white)}.solutions>img{position:absolute;inset:0;z-index:-1;width:100%;height:100%;overflow:cover}.solutions .vc-tab-controller{background-color:var(--white-200);border-radius:.8rem;margin-bottom:2.4rem}.solutions .vc-tab-controller ul li a{padding:0 0 .8rem 2.8rem;border-bottom:1px solid var(--white-200);display:block;width:100%;font-weight:500;position:relative}.solutions .vc-tab-controller ul li a::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:var(--white);transform-origin:left;transform:scale(0);transition:all .3s ease-in-out}.solutions .vc-tab-controller ul li a img{position:absolute;top:50%;transform:translateY(-50%);left:0;max-width:16px}.solutions .vc-tab-controller ul li a:hover,.solutions .vc-tab-controller ul li a.active{font-weight:600}.solutions .vc-tab-controller ul li a:hover::after,.solutions .vc-tab-controller ul li a.active::after{transform:scaleX(0.58)}.solutions .vc-tab-controller ul li:not(:last-child){margin-bottom:2.4rem}.solutions .vc-tab-controller .select-field{background:var(--white);border-radius:.8rem}.solutions .vc-tab-controller select{font-weight:600}.solutions .vc-tab-controller a.vc-btn{margin-top:2.4rem}.solutions .tab-content-wrapper .tab-content .solution-content .solution-image{max-width:400px;margin-bottom:2.4rem}.solutions .tab-content-wrapper .tab-content .solution-content h4,.solutions .tab-content-wrapper .tab-content .solution-content h3{margin-bottom:1.6rem}.solutions .tab-content-wrapper .tab-content .solution-content h3{font-size:clamp(1.8rem,1.8rem + 2*(100vw - 375px)/1065,2rem)}.solutions .tab-content-wrapper .tab-content .solution-content a.vc-btn-text{margin-top:1.6rem;padding:1.2rem 0}.solutions .tab-content-wrapper .tab-content .solution-content a.vc-btn-text:hover{text-decoration:underline}.solutions .tab-content-wrapper .tab-content .solution-content a.vc-btn-text:hover svg{transform:translateX(0.8rem)}.solutions .tab-content-wrapper .tab-content .solution-content a.vc-btn-text:hover svg path{fill:var(--white)}.solutions .solution-footer{margin-top:2.4rem}@media(min-width: 992px){.solutions .vc-tab-controller{padding:2rem}.solutions .vc-tab-controller ul li a{font-size:1.6rem}.solutions .tab-content-wrapper{max-width:calc(100% - 4rem);margin-left:auto}}.story{background-color:var(--background);padding:1.2rem;border-radius:1.6rem;margin:0 .8rem;width:unset !important}.story .stories-content .story-logo{max-width:167px;mix-blend-mode:Multiply;margin-bottom:3.2rem}.story .stories-content .stories-body h3{font-weight:500;margin-bottom:1.6rem}.story .stories-content .stories-body h3 span{font-weight:600}.story .stories-content .stories-body p{margin-bottom:1.6rem;font-weight:450}.story .stories-content .success-employee{gap:.8rem}.story .stories-content .success-employee img{max-width:4.4rem;height:auto}.story .stories-content .success-employee .success-employee-detail strong{display:block;margin-bottom:4px;color:var(--primary)}.story .stories-content .success-stories-cta{margin-top:3.2rem}.story .story-image{margin-bottom:3.2rem;border-radius:.8rem;overflow:hidden;max-height:45.2rem}.success-stories .section-title{max-width:102.4rem}.success-stories .success-stories-bottom{margin-top:3.2rem}.success-stories .success-stories-bottom .vc-btn-text{margin-top:2.4rem}.success-stories .ss-slider-wrapper{position:relative;z-index:1}.success-stories .ss-slider-wrapper .next-btn,.success-stories .ss-slider-wrapper .prev-btn{position:absolute;top:50%;transform:translateY(-50%);z-index:2}.success-stories .ss-slider-wrapper .next-btn.slick-disabled,.success-stories .ss-slider-wrapper .prev-btn.slick-disabled{opacity:.3;cursor:not-allowed}.success-stories .ss-slider-wrapper .prev-btn{left:-2rem}.success-stories .ss-slider-wrapper .next-btn{right:-2rem;transform:translateY(-50%) rotate(180deg)}.success-stories .ss-slider-wrapper .ss-slider{border-radius:1.6rem;overflow:hidden}.success-stories .ss-slider-wrapper .ss-slider>.story:not(:first-child){display:none}.success-stories .ss-content-wrapper{border-bottom:1px solid var(--black-100)}@media(min-width: 576px){.story{padding:2.4rem}.success-stories .success-stories-bottom .vc-btn-text{margin-top:0}}@media(min-width: 992px){.story{padding:3.2rem}.story .stories-content .stories-body h3,.story .stories-content .stories-body p{margin-bottom:2.4rem}.story .stories-content .story-logo{margin-bottom:64px}.story .story-image{margin-bottom:0}}@media(min-width: 1200px){.story .stories-content{max-width:calc(100% - 4.8rem)}.success-stories .ss-slider-wrapper .prev-btn{left:-4rem}.success-stories .ss-slider-wrapper .next-btn{right:-4rem}}.use-case .use-case-wrapper .tab-content-wrapper .tab-content .row>div:not(:last-child) .vc-container{margin-bottom:2rem}.use-case .use-case-wrapper .tab-content-wrapper .tab-content .vc-container .vc-details p{-webkit-line-clamp:3}.use-case .vc-tab-controller ul{background-color:var(--background);padding:.8rem;border-radius:.8rem;gap:.8rem;max-width:fit-content;margin:0 auto}.use-case .vc-tab-controller ul li a{padding:1.2rem 2.4rem;border-radius:4px;font-weight:600}.use-case .vc-tab-controller ul li a.active,.use-case .vc-tab-controller ul li a:hover{background-color:var(--secondary)}@media(min-width: 576px){.use-case .use-case-wrapper .tab-content-wrapper .tab-content .row{--bs-gutter-y: 1.6rem}.use-case .use-case-wrapper .tab-content-wrapper .tab-content .row>div:not(:last-child) .vc-container{margin-bottom:0}}.counter-section:has(+.testimonials){position:relative;z-index:1;padding:0}.counter-section:has(+.testimonials)::before{content:"";position:absolute;left:0;right:0;bottom:0;height:24rem;background:#1b3251;z-index:-1}.counter-section .section-title{max-width:102.4rem}.counter-section .video-block iframe{height:100%}.counter-section .video-block .video{height:480px !important}.counter-section .progress-block-wrapper{margin-bottom:4.4rem}.counter-section .progress-block-wrapper .progress-block{text-align:center;margin:0 0 2rem}.counter-section .progress-block-wrapper .progress-block .pie,.counter-section .progress-block-wrapper .progress-block svg{width:96px !important;height:96px !important;margin:0 auto}.counter-section .progress-block-wrapper .progress-block strong{font-weight:500;display:block;margin-top:.8rem;max-width:60%;margin:.8rem auto 0}.counter-section .progress-block-wrapper .progress-block text{font-weight:700;font-size:2rem;line-height:2.8rem;letter-spacing:0%}@media(min-width: 992px){.counter-section .progress-block-wrapper .row>div:not(:last-child) .progress-block{position:relative}.counter-section .progress-block-wrapper .row>div:not(:last-child) .progress-block::after{content:"";position:absolute;right:0;top:2rem;width:1px;height:calc(100% - 80px);background-color:var(--black-100)}}@media(min-width: 1200px){.counter-section .progress-block-wrapper .progress-block{margin:0}}.testimonials-wrapper{padding:2.4rem;background:#fff;border-radius:.8rem;height:100%}.testimonials-wrapper .testimonials-head{margin-bottom:2.4rem}.testimonials-wrapper .testimonials-head .company-profile{max-width:94px}.testimonials-wrapper p{color:var(--description);font-weight:450}.testimonials-wrapper .testimonials-employee{gap:.8rem;margin-top:3.2rem}.testimonials-wrapper .testimonials-employee img{max-width:4.4rem;height:auto}.testimonials-wrapper .testimonials-employee .employee-detail strong{color:var(--primary);font-weight:600;display:block;margin-bottom:4px}.testimonials{position:relative;z-index:1}.testimonials .section-title h2{color:var(--white)}.testimonials>img{position:absolute;inset:0;z-index:-1;width:100%;height:100%;object-fit:cover;object-position:bottom}.testimonials .testimonial-slider-wrapper .testimonial-slider{margin:0 -0.8rem}.testimonials .testimonial-slider-wrapper .testimonial-slider .slick-list,.testimonials .testimonial-slider-wrapper .testimonial-slider .slick-track{display:flex}.testimonials .testimonial-slider-wrapper .testimonial-slider .slick-slide{margin:0 .8rem}.testimonials .testimonial-slider-wrapper .testimonial-slider .slick-slide>div{height:100%}.testimonials .testimonial-slider-wrapper .testimonial-slider>.testimonials-wrapper:not(:first-child){display:none}.testimonials .testimonial-slider-wrapper .testimonial-slider>.testimonials-wrapper:first-child{max-width:600.8rem}.testimonials .testimonial-slider-wrapper .slick-dots{margin-top:3.2rem}.testimonials .testimonial-slider-wrapper .slick-dots li{background-color:hsla(0,0%,100%,.4)}@media(min-width: 992px){.testimonials-wrapper .testimonials-employee .employee-detail strong{font-size:1.6rem}.testimonials .testimonial-slider-wrapper{position:relative;z-index:1}.testimonials .testimonial-slider-wrapper .next-btn,.testimonials .testimonial-slider-wrapper .prev-btn{position:absolute;top:50%;transform:translateY(-50%)}.testimonials .testimonial-slider-wrapper .next-btn:hover svg path,.testimonials .testimonial-slider-wrapper .prev-btn:hover svg path{fill:var(--secondary)}.testimonials .testimonial-slider-wrapper .next-btn.slick-disabled,.testimonials .testimonial-slider-wrapper .prev-btn.slick-disabled{opacity:.4;cursor:not-allowed}.testimonials .testimonial-slider-wrapper .next-btn{right:-2rem}.testimonials .testimonial-slider-wrapper .prev-btn{left:-2rem}}@media(min-width: 1200px){.testimonials .testimonial-slider-wrapper .next-btn{right:-4rem}.testimonials .testimonial-slider-wrapper .prev-btn{left:-4rem}}.faqs .cta{margin-top:2.4rem}.faqs .cta p a{color:var(--secondary);font-weight:500}.faqs .cta p a::after{content:"";display:inline-block;width:14px;height:1rem;background:url(../images/icons/arrow-right.svg) no-repeat center/contain;margin-left:.8rem}@media(min-width: 992px){.faqs .section-title{margin-bottom:0}.faqs .faqs-wrapper{max-width:calc(100% - 4.8rem);margin-left:auto}.faqs .cta{padding-top:2.4rem;border-top:1px solid rgba(0,0,0,.1)}.faqs .content-wrapper{position:sticky;top:9.4rem}.faqs:has(+.marker-shape.news) .content-wrapper{height:calc(100% - 400px)}}.news .row>div:not(:last-child) .vc-container{margin-bottom:2rem}@media(min-width: 576px){.news .row{--bs-gutter-y: 2rem}.news .row>div:not(:last-child) .vc-container{margin-bottom:0}}.contact-block .block-title{margin-bottom:3.2rem}.contact-block .block-title h2+p,.contact-block .block-title h3+p,.contact-block .block-title h4+p{margin-top:.8rem}.contact-block .contact-form-wrapper{background-color:var(--background);padding:2.4rem;border-radius:.8rem}.contact-block .contact-form-wrapper .row{--bs-gutter-x: 0.8rem}.contact-block .support-information{margin-top:3.2rem}.contact-block .support-information .si-image{max-height:34.4rem;border-radius:1.2rem;overflow:hidden;margin-bottom:3.2rem}.contact-block .support-information .si-content h2,.contact-block .support-information .si-content h3,.contact-block .support-information .si-content h4{margin-bottom:.8rem}.contact-block .support-information .si-content ul{margin-top:2.4rem}.contact-block .support-information .si-content ul li{font-weight:500}@media(min-width: 992px){.contact-block .contact-form-wrapper{padding:3.2rem}.contact-block .support-information{max-width:calc(100% - 2.4rem);margin-left:auto;margin-top:0}}.zigzag-image-text .zit-image{max-height:360px;overflow:hidden;margin-bottom:2.4rem;border-radius:.8rem}.zigzag-image-text .zit-content .zitc-icon{max-width:3.2rem;margin-bottom:1.6rem}.zigzag-image-text .zit-content .zitc-detail h2,.zigzag-image-text .zit-content .zitc-detail h3,.zigzag-image-text .zit-content .zitc-detail p,.zigzag-image-text .zit-content .zitc-detail ul{margin-bottom:1.6rem}.zigzag-image-text .zit-content .zitc-detail a:not(.vc-btn){color:var(--secondary)}.zigzag-image-text .zigzag-image-text-wrapper>.row:not(:last-child){margin-bottom:3.2rem}.zigzag-image-text:has(+.client-review){padding-bottom:0}@media(min-width: 992px){.zigzag-image-text .zit-image{margin-bottom:0}.zigzag-image-text .zit-content{max-width:calc(100% - 4.4rem)}.zigzag-image-text .zigzag-image-text-wrapper>.row:nth-child(even) .zit-content{margin-left:auto}.zigzag-image-text .zigzag-image-text-wrapper>.row:not(:last-child){margin-bottom:64px}}@media(min-width: 1200px){.zigzag-image-text .zigzag-image-text-wrapper>.row:not(:last-child){margin-bottom:80px}}.feature-card{background-color:var(--white);border-radius:.8rem;padding:3.2rem 2rem;margin-bottom:2rem}.feature-card .fc-icon{max-width:4.8rem;height:4.8rem;margin-bottom:2.4rem}.feature-card .fc-icon img{width:100%;height:100%;object-fit:contain}.feature-card .fc-content h4,.feature-card .fc-content h5{margin-bottom:.8rem}.feature-card .fc-content a.vc-btn-text{margin-top:2.8rem}.why-varicon.slope-top::after{max-width:14rem;object-fit:contain}@media(min-width: 768px){.why-varicon .row{--bs-gutter-y: 2.4rem}.feature-card{padding:3.2rem;margin-bottom:0;height:100%}.feature-card .fc-content{height:100%}}@media(min-width: 992px){main section:last-of-type.section-padding-y,main section:last-of-type .section-padding-y,main .join-community:has(+.cta-section).section-padding-y,main .join-community:has(+.cta-section) .section-padding-y{padding:4.8rem 0 12rem}}@media(min-width: 1200px){main section:last-of-type.section-padding-y,main section:last-of-type .section-padding-y,main .join-community:has(+.cta-section).section-padding-y,main .join-community:has(+.cta-section) .section-padding-y{padding:9.6rem 0 20rem}}.payroll-services .ps-item{background-color:var(--background);border-radius:.8rem;margin-bottom:2rem}.payroll-services .ps-item h3:not(:last-child),.payroll-services .ps-item p:not(:last-child){margin-bottom:1.6rem}.payroll-services .ps-item .psi-content{padding:2.4rem}.payroll-services .ps-item .psi-image img{mix-blend-mode:darken}@media(min-width: 768px){.payroll-services .ps-item{margin-bottom:0;height:100%}.payroll-services .ps-item.featured{padding:2.4rem}.payroll-services .ps-item.featured .psi-content{padding:0}.payroll-services .row{--bs-gutter-y: 1.6rem}}@media(min-width: 1200px){.payroll-services .ps-item.featured{padding:4rem 72px}.payroll-services .ps-item.featured .psi-content{max-width:calc(100% - 64px)}.payroll-services .ps-item .psi-content{padding:3.2rem 3.2rem 2.4rem}}.cta-section{background:url(../images/icons/testimonial-bg.png) no-repeat center/cover;padding:4.8rem 0}.cta-section .cs-content-box h2,.cta-section .cs-content-box h3{margin-bottom:1.6rem}.cta-section .cs-content-box a.vc-btn{margin-top:3.2rem}.cta-section .cs-content-box h2,.cta-section .cs-content-box h3,.cta-section .cs-content-box p{color:var(--white)}.cta-section:has(+.section-padding-y){margin-bottom:0}.cta-section::after{max-width:14rem;object-fit:contain}.cta-section+.marker-shape::after{display:none}@media(min-width: 992px){.cta-section{padding-top:56px;padding-bottom:0;position:relative;z-index:1;min-height:32rem}.cta-section::before{content:"";position:absolute;left:0;right:0;bottom:-1px;height:4.4rem;background-color:var(--background);z-index:-1}.cta-section.marker-shape-left::after{height:155px;width:14rem;top:-28%}.cta-section .cs-image{max-width:calc(100% - 4.8rem);margin-left:auto}.cta-section:has(+.bg-white)::before{background-color:var(--white)}}.page-intro .inner-content-box{padding-bottom:3.2rem;border-bottom:1px solid var(--black-100)}.page-intro .pi-content p+p{margin-top:1.6rem}.page-intro+.section-padding-y{padding-top:0}@media(min-width: 992px){.page-intro .inner-content-box{padding-bottom:56px}.page-intro .section-title{margin-bottom:0}}.client-review .cr-slider{margin:0 -0.4rem}.client-review .cr-slider>.cr-block:not(:first-child){display:none}.client-review .cr-slider .slick-list,.client-review .cr-slider .slick-track{display:flex}.client-review .cr-slider .slick-list .slick-slide,.client-review .cr-slider .slick-track .slick-slide{margin:0 .4rem}.client-review .cr-slider .slick-list .slick-slide>div,.client-review .cr-slider .slick-list .slick-slide .cr-block,.client-review .cr-slider .slick-track .slick-slide>div,.client-review .cr-slider .slick-track .slick-slide .cr-block{height:100%}.client-review .cr-block{background-color:var(--background);border-radius:.8rem;padding:2rem}.client-review .cr-block .cr-image{border-radius:4px;overflow:hidden;margin-bottom:2rem;max-height:24rem}.client-review .cr-block .cr-content h4{padding-bottom:2.4rem;margin-bottom:2.4rem;border-bottom:1px solid var(--black-100)}.client-review .cr-block .cr-content .cr-client-info strong{display:block;margin-bottom:4px}.client-review .cr-block .cr-content .cr-client-info .client-logo{margin-top:.8rem;max-width:90px}@media(min-width: 992px){.client-review .cr-block{padding:2.4rem}.client-review .cr-block .cr-image{max-width:calc(100% - 2.4rem);max-height:356px}.client-review .cr-block .cr-content strong{font-size:1.6rem}}@media(min-width: 1200px){.client-review:has(+.slope-top){padding-bottom:146px}}.faqs-page{padding-top:0 !important;position:relative;z-index:3}.faqs-page .faqs-content-box{box-shadow:0px 0px 3.6rem 4px rgba(0,0,0,.1019607843);padding:3.2rem 1.6rem;border-radius:.8rem}.faqs-page .faqs-wrapper{max-width:unset}.faqs-page .faq-block{scroll-margin-top:80px}.faqs-page .faq-block:not(:last-child){padding-bottom:2.4rem;margin-bottom:2.4rem;border-bottom:1px solid var(--black-100)}.faqs-page .faq-block h2{font-size:clamp(2rem,2rem + 4*(100vw - 375px)/1065,2.4rem)}.faqs-page .faq-block h3,.faqs-page .faq-block h2{margin-bottom:2rem}@media(min-width: 992px){.faqs-page .faqs-content-box{padding:64px 4.8rem}.faqs-page .faq-block h2,.faqs-page .faq-block h3{margin-bottom:2.4rem}.faqs-page .faq-block:not(:last-child){padding-bottom:4.8rem;margin-bottom:4.8rem}}.case-study-item{background-color:var(--background);border-radius:1.6rem}.case-study-item .csi-image{position:relative;overflow:hidden;border-radius:1.6rem 1.6rem 0 0;flex:1 0 auto}.case-study-item .csi-image img{aspect-ratio:400/202;object-fit:cover}.case-study-item .csi-content{padding:3.6rem 1.6rem 1.6rem;position:relative}.case-study-item .csi-content .csi-icon{position:absolute;top:-4rem;left:2.4rem;width:13.2rem;height:6.4rem;border-radius:6px;background-color:var(--white);text-align:center;line-height:4.8rem;border:1px solid var(--primary);overflow:hidden}.case-study-item .csi-content .csi-icon img{width:100%;height:100%;object-fit:contain}.case-study-item .csi-content h5{color:var(--description);font-weight:500;margin-bottom:1.6rem}.case-study-item .csi-content h5 span{color:var(--primary);background:unset;font-weight:600;-webkit-text-fill-color:unset}.case-study-item .csi-content h5,.case-study-item .csi-content span{transition:all .3s ease-in-out}.case-study-item .csi-content a.vc-gradient{padding:1.2rem 0}.case-study-item:hover .csi-image img{transform:scale(1.1)}.case-study-item:hover .csi-content a h5,.case-study-item:hover .csi-content a span{color:var(--secondary)}.case-study-listing .row{--bs-gutter-y: 1.6rem}@media(min-width: 768px){.case-study-item{height:100%}.case-study-item .csi-content{padding:3.6rem 2.4rem 2.4rem}.case-study-item .csi-content .csi-icon{left:3.2rem}.case-study-listing .row{--bs-gutter-y: 1.6rem;--bs-gutter-x: 1.6rem}}.news-page .section-title ul{background-color:var(--background);padding:.8rem;border-radius:.8rem;gap:.8rem;max-width:fit-content;margin-top:2.4rem}.news-page .section-title ul li a{padding:1.2rem 2.4rem;border-radius:4px;font-weight:600}.news-page .section-title ul li a.active,.news-page .section-title ul li a:hover{background-color:var(--secondary)}@media(min-width: 576px){.news-page .row{--bs-gutter-y: 2.4rem}}@media(min-width: 992px){.news-page{padding-top:16rem !important}.news-page .row{--bs-gutter-y: 4rem}.news-page .section-title{position:unset;max-width:unset}.news-page .section-title ul li{width:unset}.news-page .section-title ul li:not(:last-child){margin-bottom:0}.news-page .section-title ul li:not(:last-child) a{border:none}}.news-detail .featured-image{margin-bottom:3.2rem;border:1px solid rgba(0,0,0,.2);border-radius:.8rem;max-height:47.2rem;overflow:hidden}.news-detail .news-body h2{font-size:clamp(2rem,2rem + 8*(100vw - 375px)/1065,2.8rem);line-height:normal;margin-bottom:1.6rem}.news-detail .news-body h2:not(:first-child){margin-top:2rem}.news-detail .news-body h3{margin-bottom:1.2rem;font-size:clamp(1.6rem,1.6rem + 8*(100vw - 375px)/1065,2.4rem)}.news-detail .news-body h3:not(:first-child){margin-top:1.6rem}.news-detail .news-body strong{display:block}.news-detail .news-body p,.news-detail .news-body li,.news-detail .news-body a{font-weight:450 !important}.news-detail .news-body p+p,.news-detail .news-body p+ul,.news-detail .news-body p+img,.news-detail .news-body p+figure,.news-detail .news-body p+strong,.news-detail .news-body ul+p,.news-detail .news-body ul+ul,.news-detail .news-body ul+img,.news-detail .news-body ul+figure,.news-detail .news-body ul+strong,.news-detail .news-body ol+p,.news-detail .news-body ol+ul,.news-detail .news-body ol+img,.news-detail .news-body ol+figure,.news-detail .news-body ol+strong,.news-detail .news-body img+p,.news-detail .news-body img+ul,.news-detail .news-body img+img,.news-detail .news-body img+figure,.news-detail .news-body img+strong,.news-detail .news-body figure+p,.news-detail .news-body figure+ul,.news-detail .news-body figure+img,.news-detail .news-body figure+figure,.news-detail .news-body figure+strong,.news-detail .news-body strong+p,.news-detail .news-body strong+ul,.news-detail .news-body strong+img,.news-detail .news-body strong+figure,.news-detail .news-body strong+strong{margin-top:1.6rem}.news-detail .news-body figcaption{font-style:italic;margin-top:.8rem}.news-detail .news-body a{color:var(--secondary);text-decoration:underline}.news-detail .news-body a:hover{color:var(--primary)}.news-detail .news-body ul li strong,.news-detail .news-body ol li strong{font-weight:600}.news-detail .news-body ol{padding-left:2rem}.news-detail .news-body ol li{list-style-type:decimal;padding-left:0}.news-detail .news-body ol li::before{display:none}.news-detail .news-case-study{margin-top:4.8rem;padding:3.2rem 4.8rem 3.2rem 3.2rem;border-radius:.8rem;position:relative;z-index:1;overflow:hidden}.news-detail .news-case-study::before,.news-detail .news-case-study::after{content:"";position:absolute;inset:0}.news-detail .news-case-study::before{opacity:.95;background:linear-gradient(0deg, #273756, #273756),linear-gradient(180deg, #254464 -2.93%, #132342 100%)}.news-detail .news-case-study::after{clip-path:polygon(0 100%, 100% calc(100% - 2rem), 100% 100%);background:var(--logo-gradient)}.news-detail .news-case-study .case-study-body{position:relative;z-index:3}.news-detail .news-case-study .case-study-body h3,.news-detail .news-case-study .case-study-body p{color:#fff}.news-detail .news-case-study .case-study-body p{margin-top:1.6rem;font-weight:450;line-height:2.2rem;letter-spacing:0%}.news-detail .news-case-study .case-study-body h3{font-weight:700;line-height:3.2rem}.news-detail .news-case-study .case-study-body .vc-btn{margin-top:1.6rem}.news-detail .nd-author-socials{margin-top:3.2rem;border-left:4px solid var(--primary);padding:4px 1.2rem}.news-detail .nd-author-socials strong{font-weight:600}.news-detail .nd-author-socials .nd-socials{gap:.8rem}.news-detail .nd-author-socials .nd-socials ul{gap:.8rem}.news-detail .nd-author-socials .nd-socials ul li a{width:2.4rem;height:2.4rem;border-radius:50%;border:2px solid var(--description);display:flex;align-items:center;justify-content:center}.news-detail .nd-author-socials .nd-socials ul li a:hover{border:none;background:var(--logo-gradient)}.news-detail .nd-author-socials .nd-socials ul li a:hover svg path{fill:var(--white)}.news-detail .news-aside{margin-top:3.2rem}@media(min-width: 992px){.news-detail .featured-image{margin-bottom:6.4rem}.news-detail .news-body h2:not(:first-child){margin-top:6rem}.news-detail .news-body figure,.news-detail .news-body img{max-width:80%}.news-detail .nd-author-socials>strong{font-size:1.6rem}.news-detail .news-aside{max-width:calc(100% - 2.4rem);margin-left:auto;margin-top:0;position:sticky;top:80px}}.related-section .rs-content-box{border-top:1px solid var(--black-100)}.related-section .news-card{margin-bottom:1.6rem}@media(min-width: 768px){.related-section .news-card{margin-bottom:0}}.case-study-detail h2{font-size:clamp(2rem,2rem + 8*(100vw - 375px)/1065,2.8rem)}.case-study-detail .csd-content-box .section-title{margin-bottom:1.6rem}.case-study-detail .csd-content-box .section-title .section-over-title{margin-bottom:.8rem}.case-study-detail .csd-content-box .csd-block:not(:last-child){padding-bottom:3.2rem;margin-bottom:3.2rem;border-bottom:1px solid var(--black-100)}.case-study-detail .csd-content-box .csd-block ol,.case-study-detail .csd-content-box .csd-block ul{padding-left:2rem}.case-study-detail .csd-content-box .csd-block ol li,.case-study-detail .csd-content-box .csd-block ul li{list-style-type:decimal}.case-study-detail .csd-content-box .csd-block ol li strong,.case-study-detail .csd-content-box .csd-block ul li strong{display:block;margin-bottom:.8rem}.case-study-detail .csd-content-box .csd-block ol li:not(:last-child),.case-study-detail .csd-content-box .csd-block ul li:not(:last-child){margin-bottom:2.4rem}.case-study-detail .csd-content-box .csd-block h4{margin-bottom:.8rem}.case-study-detail .csd-content-box .csd-block h4:not(:first-of-type){margin-top:3.2rem}.case-study-detail .csd-content-box .csd-block figure{max-width:100%}.case-study-detail+.section-padding-y:not(.zigzag-image-text){padding-top:0}.detail-aside .aside-toc ul{min-width:20rem}.detail-aside .aside-toc ul li strong{margin-bottom:.8rem;color:var(--description);font-weight:600;opacity:.5}.detail-aside .aside-toc ul li a{padding:0;border:none}.detail-aside .aside-toc ul li a:hover{color:var(--secondary)}.detail-aside .aside-toc ul li ul li:not(:last-child){margin-bottom:.8rem}.detail-aside .aside-cta{margin-top:3.2rem}.detail-aside .features .item img{max-width:1.6rem;height:1.6rem}.detail-aside .features .item:not(:last-child){margin-bottom:.8rem}@media(min-width: 992px){.case-study-detail .section-title{margin-bottom:2.4rem}.case-study-detail .csd-content-box .csd-block:not(:last-child){padding-bottom:4.8rem;margin-bottom:4.8rem}.case-study-detail .csd-content-box .csd-block .csd-content-box ol li:not(:last-child),.case-study-detail .csd-content-box .csd-block .csd-content-box ul li:not(:last-child){margin-bottom:3.2rem}.detail-aside{max-width:calc(100% - 3.2rem);margin-right:auto;margin-top:0;position:sticky;top:10rem}.detail-aside .aside-toc{position:static;max-width:unset}.detail-aside .aside-toc>ul>li:not(:last-child){margin-bottom:3.2rem}}.about-client-block{margin-bottom:3.2rem;padding:2.4rem;border-radius:1.2rem}.about-client-block .section-title{margin-bottom:2.4rem}.about-client-block .section-title .client-logo{max-width:12rem;margin-top:2.4rem}.about-client-block .acb-image{max-width:31.2rem}@media(min-width: 768px){.about-client-block .section-title .client-logo{margin-top:0}}@media(min-width: 992px){.about-client-block{margin-bottom:4.8rem;padding:4rem;border-radius:1.6rem}.about-client-block.solution-block{padding:2.4rem}.about-client-block .acb-image{max-width:calc(100% - 2.4rem)}}.case-study-banner .banner-counter-card{margin-top:3.2rem}.case-study-banner .banner-counter-card .counter-card{background-color:rgba(46,65,93,.5);padding:1.6rem;border-radius:.8rem;margin-bottom:.8rem}.case-study-banner .banner-counter-card .counter-card h3{font-weight:700;margin-bottom:4px}@media(min-width: 768px){.case-study-banner .banner-counter-card{max-width:calc(100% - 4.8rem);margin-left:auto}}.single-image-block{padding-top:0 !important}.single-image-block:has(+.section-padding-y){padding-bottom:0}.single-image-block .si-image{max-height:32rem;border-radius:.8rem;border:4px solid var(--white);overflow:hidden;position:relative;z-index:2}.single-image-block .si-image img{width:100%;height:100%;object-fit:cover}@media(min-width: 992px){.single-image-block .si-image{max-height:600px}}.request-demo{overflow-x:hidden}.request-demo .submit-field button{font-weight:600}.request-demo a{display:block;font-weight:600;word-break:break-all}.request-demo a img{margin-right:.8rem}.request-demo a:hover{color:var(--secondary)}.request-demo span:not(.wpcf7-not-valid-tip),.request-demo a,.request-demo p,.request-demo strong,.request-demo h3,.request-demo ol li{color:var(--white)}.request-demo h3{margin-top:2.4rem;margin-bottom:.8rem}.request-demo label span{color:var(--primary) !important}.request-demo .contact-info{gap:1.2rem;padding-bottom:2.4rem;margin-bottom:2.4rem;border-bottom:1px solid var(--white-200)}.request-demo .contact-info .ci-item{padding:1.6rem;border-radius:.8rem;background:hsla(0,0%,100%,.1019607843);width:calc(50% - 1.6rem)}.request-demo .contact-info .ci-item .cii-icon{margin-bottom:.8rem}.request-demo .contact-info .ci-item .cii-content span.sm-text{display:block;margin-bottom:.4rem}.request-demo .socials strong{display:block;margin-bottom:.8rem}.request-demo .socials ul{gap:1.6rem}.request-demo .rd-content-box{position:relative;z-index:1;padding-bottom:4rem}.request-demo .rd-content-box::before{content:"";z-index:-1;position:absolute;inset:0 -100px;background:linear-gradient(180deg, rgba(37, 68, 100, 0.95) -2.93%, rgba(19, 35, 66, 0.95) 100%)}.request-demo .rd-content-box .section-title .header-logo{margin-bottom:4.8rem}.request-demo .rd-content-box .section-title .back-btn{margin-bottom:1.6rem}.request-demo .rd-content-box .section-title h2,.request-demo .rd-content-box .section-title h3,.request-demo .rd-content-box .section-title h4{font-weight:550;font-size:20px;line-height:28px;margin-bottom:1.6rem}.request-demo .rd-content-box .section-title ol,.request-demo .rd-content-box .section-title ul{counter-reset:custom-counter}.request-demo .rd-content-box .section-title ol li,.request-demo .rd-content-box .section-title ul li{padding-left:3.6rem;position:relative;counter-increment:custom-counter;font-weight:500;font-size:14px;color:var(--background)}.request-demo .rd-content-box .section-title ol li strong,.request-demo .rd-content-box .section-title ul li strong{display:block;color:var(--white);font-weight:600;font-size:16px;margin-bottom:4px}.request-demo .rd-content-box .section-title ol li::before,.request-demo .rd-content-box .section-title ul li::before{content:counter(custom-counter);left:0;top:0;width:2.4rem;height:2.4rem;background:var(--logo-gradient);display:flex;align-items:center;justify-content:center;border-radius:50%}.request-demo .rd-content-box .section-title ol li::after,.request-demo .rd-content-box .section-title ol li::before,.request-demo .rd-content-box .section-title ul li::after,.request-demo .rd-content-box .section-title ul li::before{position:absolute}.request-demo .rd-content-box .section-title ol li:not(:last-child),.request-demo .rd-content-box .section-title ul li:not(:last-child){padding-bottom:2.8rem}.request-demo .rd-content-box .section-title ol li:not(:last-child)::after,.request-demo .rd-content-box .section-title ul li:not(:last-child)::after{content:"";left:1.2rem;top:3.2rem;bottom:.8rem;width:1px;background:var(--logo-gradient)}.request-demo .rd-faqs{padding:4.8rem 0;border-top:1px solid var(--black-100)}.request-demo .rd-faqs h2,.request-demo .rd-faqs strong{color:var(--title)}.request-demo .rd-faqs p,.request-demo .rd-faqs li,.request-demo .rd-faqs span{color:var(--description)}@media(min-width: 992px){.request-demo{position:relative;z-index:1;max-height:100vh;overflow:hidden}.request-demo h3{margin-top:3.2rem;margin-bottom:.8rem}.request-demo::before,.request-demo::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0px;z-index:-1;transition:clip-path 1s ease-in-out}.request-demo::after{background:linear-gradient(180deg, rgba(37, 68, 100, 0.95) -2.93%, rgba(19, 35, 66, 0.95) 100%),var(--banner-bg) no-repeat center/cover;clip-path:polygon(44% 0, 35.07% 100%, 50.86% 100%, 0 100%, 0 0)}.request-demo::before{background-color:#fbad33;clip-path:polygon(46% 0, 35.07% 100%, 50.86% 100%, 0 100%, 0 0)}.request-demo .contact-info .ci-item{width:calc(100% - 3.2rem);gap:1.2rem}.request-demo .contact-info .ci-item:not(:last-child){margin-bottom:1.2rem}.request-demo .rd-content-box{max-width:320px;display:flex;flex-direction:column;justify-content:space-between}.request-demo .rd-content-box::before{display:none}.request-demo .rd-content-box,.request-demo .rd-right-wrapper{height:100vh;overflow:auto}.request-demo .rd-content-box::-webkit-scrollbar,.request-demo .rd-right-wrapper::-webkit-scrollbar{display:none}.request-demo .rd-faqs{padding:6.4rem 0 8rem}}@media(min-width: 1200px){.request-demo .contact-form-wrapper.section-padding-y{padding:4.8rem 0 96px}.request-demo .rd-content-box{max-width:400px}}.our-values .inside{margin-bottom:2.4rem}.current-opening .row{--bs-gutter-y: 1.6rem}.current-opening .opening{border-radius:1.2rem;padding:1.6rem}.current-opening .opening h5{margin-bottom:.8rem}.current-opening .opening .location svg{max-width:1.6rem;margin-right:.4rem}.career-detail .location svg,.career-detail .time svg{width:2rem;height:2rem;margin-right:.8rem}.join-community .box{background:linear-gradient(180deg, #254464 -2.93%, #132342 100%);display:flex;align-items:center;justify-content:center;height:100%;padding:2rem}.join-community .box h3{color:var(--white);margin-bottom:1.6rem}.join-community img{width:100%;height:100%;object-fit:cover}.join-community .row{--bs-gutter-y: 3.2rem;--bs-gutter-x: 3.2rem}.template-card-wrapper .template-card{height:100%;border:1px solid rgba(39,55,86,.1);background:#fff;box-shadow:3px 3px 12px 2px rgba(39,55,86,.04);display:block}.template-card-wrapper .template-card .img-div{overflow:hidden;height:200px}.template-card-wrapper .template-card .img-div img{height:100%;width:100%;object-fit:cover;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.template-card-wrapper .template-card .text-content{padding:1.5rem;color:#233759}.template-card-wrapper .template-card .text-content .info{border-bottom:1px solid rgba(35,55,89,.1)}.template-card-wrapper .template-card .text-content .info .title{color:#fbad33;font-weight:bold;margin-bottom:8px;color:#233759}.template-card-wrapper .template-card .text-content .info p{color:#233759}.template-card-wrapper .template-card .text-content .download-info{border-bottom:1px solid rgba(35,55,89,.1);padding:1.25rem 0}.template-card-wrapper .template-card .text-content .download-info .item{display:flex;align-items:center}.template-card-wrapper .template-card .text-content .download-info .item .downloads.count{border-radius:28px;background:#f0f0f1;color:#233759;padding:4px .8rem;font-weight:500;margin-left:.5rem}.template-card-wrapper .template-card .text-content .download-info .item .downloads.icon{border-radius:28px;background:rgba(0,0,0,0);color:#233759;font-weight:500;margin-left:.5rem;display:flex}.template-card-wrapper .template-card .text-content .download-info .item .downloads.icon .item{padding:4px .8rem;display:flex;align-items:center}.template-card-wrapper .template-card .text-content .download-info .item .downloads.icon .item img{margin-right:4px}.template-card-wrapper .template-card .text-content .download-info .item .downloads.icon .item:not(:last-child){border-right:1px solid rgba(35,55,89,.1)}.template-card-wrapper .template-card .text-content .download-info .item .downloads.icon svg{margin-right:4px}.template-card-wrapper .template-card .text-content .view-more:hover{color:#fbad33;transform:none}.template-card-wrapper .template-card .text-content .view-template{padding-top:1.25rem}.template-card-wrapper .template-card:hover a,.template-card-wrapper .template-card:hover p,.template-card-wrapper .template-card:hover .item{color:#233759}.template-card-wrapper .template-card:hover .info .title{color:#fbad33}.template-card-wrapper .template-card:hover .view-template{font-weight:700;text-decoration:underline}.template-card-wrapper .template-card:hover .img-div img{transform:scale(1.1)}@media(min-width: 992px){.template-listing .aside-toc h5{position:unset;transform:unset;color:var(--title);padding:0;box-shadow:none;border-radius:0;background-color:rgba(0,0,0,0)}.template-listing .template-content-wrapper{max-width:calc(100% - 2.4rem);margin-left:auto}}.page-not-found{min-height:70vh;display:grid;place-items:center;z-index:2;position:relative}.page-not-found::before{content:"";position:absolute;inset:0 0 -10rem 0;background:linear-gradient(to top, #254464 -2.93%, #132342 100%);z-index:-1}.page-not-found h1{font-size:9.6rem !important;margin-bottom:0 !important}.page-not-found h2{margin-bottom:1.6rem}.page-not-found p{margin-bottom:4rem}.page-not-found *{color:var(--white)}@media(min-width: 768px){.page-not-found .inner-content{max-width:50%;margin:0 auto}}.investor-slider-wrapper .investor-slider>.client:not(:first-child){display:none}.investor-slider-wrapper .investor-slider .slick-slide{margin:0 .4rem}.investor-slider-wrapper .investor-slider .client img{width:100%;height:100%;object-fit:cover}.vc-steps{background-color:var(--white) !important}.vc-steps .steps-container{position:relative;z-index:1;border-bottom:1px solid var(--black-100)}.vc-steps .steps-image{text-align:center}.vc-steps .steps-image img{aspect-ratio:481/307;width:100%;height:100%;object-fit:cover}.vc-steps .steps-image img:not(.absolute-image){max-width:48.1rem;margin:0 auto}.vc-steps .absolute-image{position:absolute;bottom:0;right:0;object-fit:contain;z-index:-1;aspect-ratio:413/458;max-width:41.3rem}.vc-steps .steps-list{counter-reset:step-counter}.vc-steps .steps-list .step{padding-left:56px;counter-increment:step-counter;position:relative;z-index:1}.vc-steps .steps-list .step::before{width:4rem;height:4rem;border-radius:50%;background-color:var(--primary);color:var(--white);left:0;top:0;content:counter(step-counter);font-weight:600;font-size:18px;line-height:100%;letter-spacing:0;display:grid;place-items:center}.vc-steps .steps-list .step::before,.vc-steps .steps-list .step::after{position:absolute}.vc-steps .steps-list .step h4{margin-bottom:8px}.vc-steps .steps-list .step:not(:last-child){padding-bottom:3.2rem}.vc-steps .steps-list .step:not(:last-child)::after{content:"";left:2rem;top:5.2rem;bottom:1.2em;width:1px;background-color:var(--secondary)}.vc-steps .steps-cta{margin-top:2.4rem}@media(min-width: 1200px){.vc-steps .section-title{margin-bottom:8rem}.vc-steps .steps-list .step:not(:last-child){padding-bottom:6.4rem}.vc-steps .steps-cta{padding-left:5.6rem;margin-top:3.2rem}}.accounting .section-title h2{line-height:100%;letter-spacing:0}.accounting .section-title a{margin-top:2.4rem}@media(min-width: 992px){.accounting .section-title a{margin-top:3.2rem}}.ai-driven-card{border-radius:16px;padding:32px 32px 0 32px}.ai-driven-card h3 img{max-width:32px}.ai-driven-card h3+p{margin-top:16px}.ai-driven-card p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.ai-driven-card .featured-image,.ai-driven-card .video-block{max-width:78%;margin:0 auto}.ai-driven-card .featured-image{margin-top:16px}.ai-driven-card .ai-video-block{margin-top:32px}.ai-driven-card .ai-video-block iframe{width:100% !important;height:100% !important;margin:0 auto !important}.ai-driven-card .ai-video-block .inlinePlayButton{opacity:0}.ai-driven-card:hover a{color:var(--secondary)}.ai-driven .ai-driven-section-footer{margin-top:32px}.ai-driven .ai-driven-section-footer a{margin-top:16px}.ai-driven .row{--bs-gutter-x: 16px;--bs-gutter-y: 16px}.ai-driven:has(+.use-case){padding-bottom:0}@media(min-width: 768px){.ai-driven .ai-driven-card{height:100%}}@media(min-width: 992px){.ai-driven .ai-driven-section-footer{margin-top:48px}}
