html{scroll-behavior:smooth}@font-face{font-display:swap}#floating-contact-button{position:fixed;z-index:9999;top:50%;right:-70px;transform:rotate(270deg);font-weight:500;font-size:15px;letter-spacing:1.5px;background-color:#2e3180;border:none;padding:10px 20px;pointer-events:auto;transition:background-color 0.3s ease-in-out}#floating-contact-button:hover{background-color:#2e2e80}@media (max-width:768px){#floating-contact-button{display:none}}.elementor-field-group .elementor-field-textual:focus{box-shadow:inset 0 0 0 0 #61bd75;outline:0}.elementor-field-type-telephone{margin-bottom:20px!important}.elementor-field-group{align-items:baseline!important}textarea.elementor-field-textual{resize:none;height:120px}.bookkeeping-form-section textarea.elementor-field-textual{height:80px}.elementor-widget-form input[type="checkbox"]{width:12px}.elementor-kit-7 .get-in-touch a,.elementor-kit-7 p a,.single.elementor-kit-7 .elementor-element li a,.elementor-kit-7 .elementor-field-type-checkbox a{color:#2e2e80}.elementor-kit-7 h3 a{color:#000}.elementor-kit-7 .elementor-field-type-checkbox label{font-size:11px!important}.bookkeeping-form-section a{color:#4caf50}.experience-future-section.procure-to-pay-section .elementor-image-box-img img{background-color:#fffce9;border-radius:24px;transition:transform 0.3s ease-in-out}.experience-future-section.procure-to-pay-section .elementor-image-box-img img:hover{transform:scale(1.05)}.number-section span{font-size:42px;color:#4caf50}.number-section p.elementor-image-box-description{color:rgba(255,255,255,.8)!important}.business-tab-section .e-n-tabs-heading{background-color:#b5b5b3;border-radius:6px;padding:10px 0;display:flex;justify-content:space-evenly}@media (max-width:768px){.e-n-tabs button.e-n-tab-title{height:40px!important}.elementor-kit-7 .e-n-tab-title-text h3{color:#1a365d;font-family:"Graphik Regular",Sans-serif;font-size:16px;font-weight:500;line-height:24px}}.experience-future-section.procure-to-pay-section .service-card,.outsourcing-drives-section .service-card.primary{box-shadow:0 4px 6px -1px rgb(0 0 0 / .1),0 2px 4px -2px rgb(0 0 0 / .1);transition:all 0.3s ease-in-out}.experience-future-section.procure-to-pay-section .service-card:hover,.outsourcing-drives-section .service-card.primary:hover{box-shadow:0 10px 15px -3px rgb(0 0 0 / .1),0 4px 6px -4px rgb(0 0 0 / .1);margin-top:-10px}.experience-future-section.procure-to-pay-section .service-card:hover{border-image:linear-gradient(to right,#61bd75,#2e2e80);border-image-slice:1}.timeline-section .twae-wrapper .twae-icon{height:70px!important;width:70px!important;border-color:#2e2e80}.timeline-section .twae-wrapper .twae-icon svg{height:35px;width:35px}.timeline-section .twae-vertical.twae-wrapper .twae-icon{top:calc(var(--tw-ibx-position) * 1% - var(--tw-ibx-size) * var(--tw-ibx-position) / 100);left:calc(10px - 90px)}.timeline-section .twae-vertical.twae-wrapper .twae-story.twae-story-left .twae-icon{left:auto;right:calc(10px - 90px)}@media (max-width:768px){.timeline-section .twae-vertical.twae-wrapper .twae-story.twae-story-left .twae-icon{left:calc(var(--tw-ibx-size) / 2 - var(--tw-ibx-size) * 2);right:auto}}.timeline-section .twae-wrapper .twae-content{box-shadow:0 4px 6px -1px rgb(0 0 0 / .1),0 2px 4px -2px rgb(0 0 0 / .1)}.footer-social-icons span.elementor-icon-list-text{display:none}.tooltip-icon{color:#0073e6;cursor:pointer;font-size:16px;position:relative;display:inline-block}.tooltip-icon .tooltip-text{visibility:hidden;font-family:sans-serif;max-width:90vw;width:430px;background-color:#4caf50;font-size:12px;line-height:16px;color:#fff;text-align:left;border-radius:5px;padding:10px;position:absolute;z-index:999;bottom:125%;left:50%;transform:translateX(-50%);opacity:0;transition:opacity 0.3s;box-sizing:border-box;word-wrap:break-word;white-space:normal}.tooltip-icon:hover .tooltip-text{visibility:visible;opacity:1}@media (max-width:600px){.tooltip-icon .tooltip-text{width:max-content;font-size:11px;line-height:15px;left:-150%!important;padding:8px;bottom:140%}}i.fas.fa-info-circle.tooltip-icon:before{content:"\f05a"}.elementor-kit-7 .dropdown button:focus{background-color:#fff;color:var(--e-global-color-f2f2386);border-style:solid;border-width:0;border-color:#fff;border-radius:0}@media (max-width:768px){.elementor-shortcode .dropdown-content{top:55px;right:0}}.page-id-67369 .cky-consent-container.cky-banner-bottom,.page-id-67293 .cky-consent-container.cky-banner-bottom,.page-id-67282 .cky-consent-container.cky-banner-bottom,.page-id-67270 .cky-consent-container.cky-banner-bottom,.page-id-67230 .cky-consent-container.cky-banner-bottom,.page-id-67092 .cky-consent-container.cky-banner-bottom{display:none}.cky-consent-container{width:90px!important}.cky-consent-container .cky-consent-bar{padding:5px 5px!important}.cky-consent-container.cky-banner-bottom .cky-consent-bar{padding:1px 17px!important}.cky-consent-container button.cky-btn.cky-btn-customize,.cky-consent-container button.cky-btn.cky-btn-reject,.cky-consent-container button.cky-btn.cky-btn-accept{padding:10px}.cky-consent-container button.cky-btn.cky-btn-accept{max-width:70px!important;font-size:10px}.cky-box-bottom-left{bottom:0px!important;left:0px!important}.cky-consent-container .cky-notice-des{font-size:9px!important;line-height:14px!important}@media (max-width:768px){.cky-consent-container{width:190px!important}}.recaptcha_v3-bottomleft{display:none}div#contact-us-section{scroll-behavior:smooth;scroll-margin:100px}.swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal{z-index:1}.hero-banner-color{background-color:#fff;background-image:linear-gradient(to right,rgba(0,0,0,.05) 1px,transparent 1px),linear-gradient(to bottom,rgba(0,0,0,.05) 1px,transparent 1px);background-size:40px 40px}.hero-side-section .purchase-order{background-color:rgb(255 250 211 / 20%);border-radius:.5rem;border:1px solid rgb(255 250 211)}.home .search-header-section{display:block}body.elementor-popup-modal-open header,body.elementor-popup-modal-open footer{display:none!important}@media (max-width:768px){.service-icon h3.elementor-image-box-title{margin-bottom:0px!important}}.button-hand-hover-icon{cursor:pointer!important}.swiper-pagination{z-index:1!important}