/*!/wp-content/themes/vectaride/css/main.css*/body{margin:0;font-family:'Inter','Inter Fallback',sans-serif;color:#344256}*,:before,:after{box-sizing:border-box}html,body{-webkit-text-size-adjust:100%}:root{--gray-50:#f9fafb;--gray-200:#e5e7eb;--gray-400:#9ca3af;--gray-500:#6b7280;--gray-900:#111827;--blue-50:#eff6ff;--blue-100:#dbeafe;--blue-500:#3b82f6;--blue-600:#2563eb;--blue-700:#1d4ed8;--teal-50:#f0fdfa;--teal-600:#0d9488;--green-600:#16a34a;--radius-sm:0.375rem;--radius:0.5rem;--shadow-card-hover:0 10px 15px -3px rgba(0, 0, 0, 0.1);--shadow-popular:0 4px 16px rgba(26,86,219,0.12), 0 24px 48px rgba(26,86,219,0.08)}p,.document-pages ul li{font-size:16px;line-height:24px;font-weight:400}h1,h2,h3,h4,h5,h6{letter-spacing:-.025em}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:1rem;padding-left:1rem}.color-button,.vectaride-common-btn a,.hylyt_blk .card-item .plan-btn,.vectaride-book-a-demo form input[type="submit"],.cntct-form-wrap .wpcf7 form .submit-wrap input[type="submit"],.cntct-form-wrap .wpcf7 form .submit-wrap .msg-submit,.homepage-banner-btn.cntct-btn{background-image:linear-gradient(135deg,hsl(217 91% 60%),hsl(142 76% 36%));border-radius:.75rem;padding-left:1.5rem;padding-right:1.5rem;padding-top:.75rem;padding-bottom:.75rem;font-size:.875rem;line-height:1.25rem;font-weight:700;color:hsl(0 0% 98%);box-shadow:0 0 #0000,0 0 #0000,0 20px 60px -10px hsl(217 91% 60% / .2);border:0;text-decoration:none;animation-duration:.3s;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex;font-family:'Inter','Inter Fallback',sans-serif}.homepage-banner-btn.cntct-btn{font-size:1rem!important;line-height:1.5rem!important;padding-left:2rem;padding-right:2rem;gap:.5rem;justify-content:center}.homepage-banner-btn.cntct-btn:after{content:"";background:url(/wp-content/themes/vectaride/css/../assets/images/arrow-white.svg);width:16px;height:16px;background-size:cover;margin:auto 0 auto .5rem}.color-button:hover,.vectaride-common-btn a:hover,.hylyt_blk .card-item .plan-btn:hover,.vectaride-book-a-demo form input[type="submit"]:hover,.cntct-form-wrap .wpcf7 form .submit-wrap input[type="submit"]:hover,.cntct-form-wrap .wpcf7 form .submit-wrap .msg-submit:hover,.homepage-banner-btn.cntct-btn:hover{transform:scaleX(1.05) scaleY(1.05);box-shadow:0 0 #0000,0 0 #0000,0 0 60px #3c83f666}.cntct-form-wrap .wpcf7 form .submit-wrap input[type="submit"],.cntct-form-wrap .wpcf7 form .submit-wrap .msg-submit{width:100%;height:3.5rem;box-shadow:0 0 #0000,0 0 #0000,0 0 60px hsl(217 91% 60% / .4);cursor:pointer}.cntct-form-wrap .wpcf7 form .submit-wrap .msg-submit{display:flex;justify-content:center;align-items:center}.cntct-form-wrap .wpcf7 form .submit-wrap .msg-submit .btn-icon{width:1rem;height:1rem;margin-right:.75rem}.cntct-form-wrap .wpcf7 form .submit-wrap .msg-submit .btn-icon svg{width:1rem;height:1rem}header{position:sticky;top:0;z-index:50;border-bottom:1px solid #e1e7ef;background-color:#fffffff2;backdrop-filter:blur(4px)}.header_wrap{height:4rem;display:flex;align-items:center;justify-content:space-between}.menu_toggle,.menu_toggle_close{width:2.75rem;height:2.75rem;display:block;vertical-align:middle;display:flex;justify-content:center;align-items:center;cursor:pointer}.menu_toggle:hover,.menu_toggle_close{background-color:#16a249;color:#fafafa;transform:scaleX(1.05) scaleY(1.05);border-radius:.75rem}.header_wrap .header-button-wrap,.header_wrap .nav_menu,.hide,.annual_sctn,.switched .mnthly_sctn,.cntct-form-wrap.vc_row:after,.cntct-form-wrap.vc_row:before,.about-page-section .vc-inner-banner-section-bg-wrapper,.contact-page-section .vc-inner-banner-section-bg-wrapper{display:none}.logo a{display:block}.logo img,.footer-logo a img{height:2rem}.nav_menu ul{padding:0;margin:0;display:flex}.header_wrap_mob .nav_menu ul{display:block}header .menu-item:first-child{margin-left:0}header .menu-item{font-size:.875rem;line-height:1.25rem;font-weight:500;margin-left:2rem;margin-right:0;list-style:none}.header_wrap_mob .menu-item{font-size:1rem;line-height:1.5rem;padding-top:.5rem;padding-bottom:.5rem;padding-left:.75rem;padding-right:.75rem;margin-left:0;margin-right:0;margin-top:4px;margin-bottom:0;list-style:none}.header_wrap_mob .menu-item:first-child{margin-top:0}header .menu-item a{text-decoration:none;color:#55657c}header .menu-item.current-menu-item a,header .menu-item:hover a{color:#2f6fe4}.header_wrap_mob .menu-item.current-menu-item{background-color:#3c83f61a}.menu_toggle_close svg{height:1rem;width:1rem}.menu_toggle svg{height:1.5rem;width:1.5rem}.header_wrap_mob{border-top:1px solid #e1e7ef;padding-top:.5rem;padding-bottom:.75rem;padding-left:.5rem;padding-right:.5rem}.header_wrap_mob .header-button-wrap{padding-top:.5rem;padding-bottom:.5rem;padding-left:.75rem;padding-right:.75rem;margin-left:0;margin-right:0;margin-top:4px;margin-bottom:0}.header_wrap_mob .header-button{display:flex;align-items:center;justify-content:center}.menu-item.has-children{position:relative}.dropdown-arrow{display:inline-block;margin-left:4px;font-size:.7em;transition:transform 0.3s ease}@media (min-width:768px){.header_wrap .sub-menu{position:absolute;top:100%;left:0;background-color:#fff;min-width:225px;box-shadow:0 4px 6px -1px rgb(0 0 0 / .1),0 2px 4px -1px rgb(0 0 0 / .06);border-radius:.5rem;padding:.5rem 0;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all 0.3s ease;z-index:100}.header_wrap .menu-item.has-children:hover .sub-menu{opacity:1;visibility:visible;transform:translateY(0)}.header_wrap .sub-menu .menu-item{margin:0;padding:.5rem 1rem;display:block}.header_wrap .sub-menu .menu-item a{display:block;padding:.5rem 0;color:#55657c;text-decoration:none;transition:color 0.2s ease}.header_wrap .sub-menu .menu-item a:hover,.header_wrap .sub-menu .menu-item.current-menu-item a{color:#2f6fe4}.header_wrap .menu-item.has-children:hover .dropdown-arrow{transform:rotate(180deg)}.header_wrap .sub-menu .menu-item.has-children .sub-menu{top:0;left:100%;margin-top:0;margin-left:.5rem}}.header_wrap_mob .sub-menu{display:none;padding-left:1.5rem;margin-top:.5rem;border-left:2px solid #e1e7ef}.header_wrap_mob .menu-item-has-children.has-children .sub-menu{display:none}.header_wrap_mob .menu-item.has-children.submenu-open .sub-menu{display:block}.header_wrap_mob .dropdown-arrow{float:right;font-size:.8em;cursor:pointer;padding:.25rem;margin-left:.5rem}.header_wrap_mob .menu-item.has-children.submenu-open .dropdown-arrow{transform:rotate(180deg)}.header_wrap_mob .sub-menu .menu-item{padding:.5rem 0;margin:0}.header_wrap_mob .sub-menu .menu-item a{display:block;color:#55657c;text-decoration:none}.header_wrap_mob .sub-menu .menu-item a:hover,.header_wrap_mob .sub-menu .menu-item.current-menu-item a{color:#2f6fe4}.header_wrap_mob .sub-menu .dropdown-arrow{display:none}.menu-item.has-children>a{position:relative}footer{border-top:1px soild #e1e7ef;background-color:#e1e7ef80}footer .container{padding-top:3rem;padding-bottom:3rem}.footer_top_wrapper{display:grid;gap:2rem;grid-template-columns:repeat(1,minmax(0,1fr))}.footer-left{grid-column:span 1 / span 1}.footer-logo a{margin-bottom:1rem;display:flex;align-items:center}.footer-widget.footer-widget-1 .widget_block.widget_text p{margin:0 0 1rem 0;max-width:30rem;color:#55657c}.footer-widget.footer-widget-1 #block-8{color:#55657c;display:flex;gap:18px;flex-wrap:wrap}.footer-widget.footer-widget-1 #block-8 div{display:flex;align-items:center}.footer-widget.footer-widget-1 #block-8 svg{width:1rem;height:1rem}.footer-widget.footer-widget-1 .widget_block a{font-size:.875rem;line-height:1.25rem;color:#55657c;text-decoration:none;margin-left:8px}.footer-widget.footer-widget-1 .widget_block a:hover{color:#1d4ed8}.widget-container.widget_nav_menu h3{color:#344256;letter-spacing:-.025em;margin:0 0 1rem 0;font-weight:600;font-size:16px;line-height:24px}.widget-container.widget_nav_menu ul{margin:0;padding:0;list-style:none}footer .menu-item a{text-decoration:none;color:#55657c}footer .menu-item.current-menu-item a,footer .menu-item:hover a{color:#1d4ed8}footer .menu-item:first-child{margin-top:0}footer .menu-item{margin-top:8px;font-size:16px;line-height:24px;font-weight:400}.footer-bottom{padding-top:2rem;margin-top:2rem;border-top:1px solid #e1e7ef;display:flex;flex-direction:column;align-items:center;gap:1rem}.ft_pwrd_sctn{display:flex;gap:.5rem;align-items:center}.ft_pwrd_sctn p{color:#1f2937;font-size:.875rem;line-height:1.25rem;margin:0}.ft_pwrd_sctn img{height:2rem}.ft_pwrd_sctn img:hover{opacity:.8}.footer-copyright p{font-size:.875rem;line-height:1.25rem;margin:0;color:#1f2937}.document-pages .container{max-width:56rem;padding-top:3rem;padding-bottom:3rem}.document-pages h1,h1{font-size:2.25rem;line-height:2.5rem;font-weight:700;margin:0 0 1rem 0}.document-pages .wpb_wrapper>p{color:#55657c;margin:0 0 2rem 0}.document-pages .wpb_wrapper div>p,.document-pages .wpb_wrapper div>section{margin:0 0 2rem 0}.document-pages .wpb_wrapper h2{font-size:1.5rem;line-height:2rem;font-weight:600;margin:0 0 1rem 0;display:flex}.document-pages .wpb_wrapper h2 .vtra-static-no{flex-shrink:0}.document-pages .wpb_wrapper h2 .vtra-static-title{flex:1}.document-pages .wpb_wrapper ul{margin:0;padding-left:1.5rem;list-style-type:disc}.document-pages .wpb_wrapper ul li:first-child{margin-top:0}.document-pages .wpb_wrapper ul li{margin-top:8px}.document-pages .wpb_wrapper div>section>p,.document-pages .wpb_wrapper div>section>ul{margin:0 0 1rem 0}.document-pages .wpb_wrapper div>section>p:last-child,.document-pages .wpb_wrapper div>section>ul:last-child{margin:0}.stc-error-wrap{display:flex;justify-content:center;align-items:center;flex-direction:column;margin:5rem 0}.vecta-prc-tgl-wrap{padding-top:5rem;padding-bottom:5rem;background:linear-gradient(180deg,hsl(0 0% 100%),hsl(214 32% 97%));text-align:center;width:100%;margin:0 auto}.vecta-prc-tgl-wrap h1{color:#344256;font-weight:700;font-size:2.25rem;line-height:2.5rem;margin:0 0 1.5rem 0}.dual_head_txt{background-image:linear-gradient(135deg,hsl(217 91% 60%),hsl(142 76% 36%));-webkit-background-clip:text;background-clip:text;color:#fff0}.vecta-prc-tgl-wrap p.hd_partxt{color:#55657c;font-size:1.25rem;line-height:1.75rem;max-width:51rem;margin-top:0;margin-bottom:2rem;margin-left:auto;margin-right:auto}.pricing-switcher{display:flex;gap:1rem;justify-content:center;align-items:center;margin-bottom:2rem}.pricing-switcher .btn{font-size:.875rem;line-height:1.25rem;color:#55657c}.pricing-switcher .btn.active{color:#344256;font-weight:500}.toggle-thumb{width:2.75rem;height:1.5rem;background:#e1e7ef;border-radius:30px;position:relative;cursor:pointer}.switched .toggle-thumb{background-color:#3c83f6}.toggle-thumb::after{position:absolute;content:"";top:50%;transform:translateY(-50%);left:4px;height:1rem;width:1rem;border-radius:50%;background:#fff;transition:all 0.3s}.switched .toggle-thumb::after{left:calc(100% - (1rem + 4px))}.featured-text{background-color:#3c83f61a;border-radius:9999px;padding-left:.5rem;padding-right:.5rem;padding-top:.25rem;padding-bottom:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:500;color:#3c83f6}.pricing_cards_wrapper{margin-top:40px;padding-bottom:5rem}.mnthly_sctn,.switched .annual_sctn{grid-template-columns:repeat(1,minmax(0,1fr));display:grid;gap:2rem;max-width:72rem;margin-left:auto;margin-right:auto}.card{position:relative;border-radius:.75rem;border:1px solid #e1e7ef;background-color:#fff;color:#344256;animation-duration:.3s;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);box-shadow:0 0 #0000,0 0 #0000,0 1px 2px 0 rgb(0 0 0 / .05)}.card-item{padding:1.5rem;opacity:0;transform:translateY(30px);transition:opacity 0.6s ease,transform 0.6s ease}.card-item.animated{opacity:1;transform:translateY(0)}.card-item .plan-btn{width:100%!important;font-size:1rem!important;line-height:1.5rem!important}.price_head{padding-bottom:2rem;text-align:left}.price_head p.plan-title{font-size:1.5rem;line-height:2rem;font-weight:700;margin:0}.package-text{color:#55657c;margin:6px 0 0 0}.price-duration-wrapper{margin:6px 0 0 0}.price{color:#344256;font-weight:700;font-size:2.25rem;line-height:2.5rem}.price-duration{color:#55657c}.pricing-credit-remainder{text-align:center;font-size:.75rem;color:#6b7280;margin-top:-16px;margin-bottom:18px}.price_plan{font-size:.875rem;line-height:1.25rem;font-weight:500;color:#2f6fe4;margin:6px 0 0 0;display:block}.price_details ul{list-style:none;margin:0;padding:0}.price_details ul li.plan_list-tick{display:flex;align-items:center;margin-top:12px;color:#55657c;font-size:16px;line-height:24px;font-weight:400}.price_details ul li.plan_list-tick:first-child{margin-top:0}.price_details .plan_list-tick svg{margin-right:.75rem;width:1.25rem;height:1.25rem;color:#3c83f6;flex-shrink:0}.card-item .exclusion-text{padding:.75rem;margin:16px 0 0 0;background-color:#e1e7ef80;border-radius:.75rem;font-size:.875rem;line-height:1.25rem;color:#55657c}.card-item .exclusion-text b{font-weight:500}.footer-banner-buttons{display:flex;gap:1rem;justify-content:center;flex-direction:column}.plain-button,.card-item .plan-btn,.cnt-sls-btn,.footer-banner-btn.get-started-btn,.footer-banner-btn.rqst-demo-btn,.homepage-banner-btn.feat_btn{display:inline-flex;height:3rem;align-items:center;justify-content:center;gap:.5rem;white-space:nowrap;border-radius:.75rem;border:2px solid #3c83f633;padding-left:2rem;padding-right:2rem;font-size:1rem;line-height:1.5rem;font-weight:600;color:#2f6fe4;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s;background-color:#fff;text-decoration:none}.plain-primary{background:linear-gradient(135deg,#1a56db 0%,#0d9488 100%);color:#fff!important;box-shadow:0 4px 14px rgb(26 86 219 / .25)}.plain-button:hover,.card-item .plan-btn:hover,.homepage-banner-btn.feat_btn:hover{transform:scaleX(1.05) scaleY(1.05);border-color:#3c83f6;background-color:#3c83f6;box-shadow:0 0 #0000,0 0 #0000,0 20px 60px -10px hsl(217 91% 60% / .2);color:#fafafa}.prc-rqt-btn,.footer-banner-btn.pricing-rqst-button,.footer-banner-btn.exp-feat-btn{display:inline-flex;height:3rem;align-items:center;justify-content:center;gap:.5rem;white-space:nowrap;border-radius:.75rem;padding-left:2rem;padding-right:2rem;font-size:1rem;line-height:1.5rem;font-weight:600;color:#fafafa;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s;text-decoration:none;border:2px solid #fafafae6}.prc-rqt-btn:hover,.footer-banner-btn.pricing-rqst-button:hover,.footer-banner-btn.exp-feat-btn:hover{transform:scaleX(1.05) scaleY(1.05);background-color:#fafafa1a;color:#fafafa}.footer-banner-btn.get-started-btn::after,.footer-banner-btn.rqst-demo-btn::after{content:"";background:url(/wp-content/themes/vectaride/css/../assets/images/arrow-blue.svg);width:16px;height:16px;background-size:cover;margin:auto 0 auto .5rem}.card-item .plan-btn svg{width:1rem;height:1rem;margin-left:.5rem;flex-shrink:0}.card:hover{transform:translate(0,-.25rem) scaleX(1) scaleY(1);box-shadow:0 0 #0000,0 0 #0000,0 20px 60px -10px hsl(217 91% 60% / .2)}.card.hylyt_blk{transform:scaleX(1.05) scaleY(1.05);box-shadow:0 0 0 0 #fff,0 0 0 calc(2px + 0px) hsl(217 91% 60%),0 1px 2px 0 rgb(0 0 0 / .05),0 0 #0000}.card.hylyt_blk:hover{box-shadow:0 0 0 0 #fff,0 0 0 2px hsl(217 91% 60%),0 20px 60px -10px hsl(217 91% 60% / .2)}.highlight-text-wrap{position:absolute;top:-1rem;left:50%;transform:translate(-50%,0) scaleX(1) scaleY(1)}.highlight-text{color:#fafafa;font-weight:500;font-size:.875rem;line-height:1.25rem;padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;padding-right:1rem;background-image:linear-gradient(135deg,hsl(217 91% 60%),hsl(142 76% 36%));align-items:center;display:flex;border-radius:9999px}.highlight-text svg{margin-right:.25rem;height:1rem;width:1rem}.footer-banner-buttons .plain-button:hover,.cnt-sls-btn:hover,.footer-banner-btn.rqst-demo-btn:hover,.footer-banner-btn.get-started-btn:hover{transform:scaleX(1.05) scaleY(1.05);border-color:#3c83f633;background-color:#fff;box-shadow:0 0 #0000,0 0 #0000,0 20px 60px -10px hsl(217 91% 60% / .2);color:#3c83f6}.vc-faq-section{background-color:#e1e7ef80;padding-top:5rem;padding-bottom:5rem}.faq-header{margin-bottom:4rem;text-align:center}.faq-header h2{font-size:1.875rem;line-height:2.25rem;margin:0 0 1rem 0;font-weight:700;color:#344256}.faq-header p{font-size:1.25rem;line-height:1.75rem;color:#55657c;margin:0}.faq-items{margin-left:auto;margin-right:auto;max-width:56rem;display:flex;flex-direction:column;gap:1rem}.faq-item{border-radius:.75rem;border:1px solid #e1e7ef;background-color:#fff;color:#344256;box-shadow:0 0 #0000,0 0 #0000,0 1px 2px 0 rgb(0 0 0 / .05);padding:0;overflow:hidden}.faq-item .faq-question{width:100%;text-align:left;background:none;border:none;padding:1.25rem 1.5rem;margin:0;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-family:'Inter','Inter Fallback',sans-serif;font-size:1rem;line-height:1.5rem;font-weight:600;color:#344256;transition:background-color 0.3s ease}.faq-item .faq-question:hover{background-color:#f8fafc}.faq-item .faq-question-text{flex:1;text-align:left}.faq-item .faq-toggle-icon{font-size:1.25rem;font-weight:400;line-height:1;transition:transform 0.3s ease;color:#3b82f6;min-width:1.5rem;text-align:center}.faq-item.faq-item-open .faq-toggle-icon{transform:rotate(180deg)}.faq-item .faq-answer{margin:0;overflow:hidden;max-height:0;opacity:0;transition:max-height 0.4s ease,opacity 0.4s ease,padding 0.4s ease}.faq-item.faq-item-open .faq-answer{max-height:500px;opacity:1;transition:max-height 0.4s ease,opacity 0.4s ease,padding 0.4s ease}.faq-item .faq-answer-inner{padding:1.5rem;color:#55657c;line-height:24px;font-size:16px;font-weight:400}.faq-item.faq-item-open .faq-question{border-bottom:1px solid #e1e7ef}.faq-item{backface-visibility:hidden;-webkit-backface-visibility:hidden}.faq-question{-webkit-tap-highlight-color:#fff0;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}@media (max-width:768px){.faq-question{min-height:48px;touch-action:manipulation}.faq-toggle-icon{min-width:2rem;min-height:2rem;display:flex;align-items:center;justify-content:center}}@media (hover:hover) and (pointer:fine){.faq-question:hover{background-color:#f8fafc;transition:background-color 0.2s ease}}@media (prefers-reduced-motion:reduce){.faq-item,.faq-question,.faq-answer,.faq-toggle-icon{transition:none!important;animation:none!important}}.vc-footer-banner{background:linear-gradient(135deg,hsl(217 91% 60%),hsl(217 91% 45%));padding-top:5rem;padding-bottom:5rem;color:#fafafa;text-align:center}.footer-banner-content h3,.footer-banner-content h2{font-size:1.875rem;line-height:2.25rem;font-weight:700;margin:0 0 1rem 0}.footer-banner-content p{font-size:1.25rem;line-height:1.75rem;color:#fafafae6;max-width:45rem;margin-bottom:2rem;margin-top:0;margin-left:auto;margin-right:auto}.stc-pgcnt-wrap .vc_column-inner{padding-top:0!important}.innerpage_banner{position:relative}.innerpage_banner_img{width:100%;height:250px;object-fit:cover}.bnr-inr-cnt-wrap{padding-top:80px;padding-bottom:50px;background:linear-gradient(135deg,hsl(217 91% 60%),hsl(142 76% 36%));width:100%}.bnr-inr-cnt-wrap h1{color:#fff}.resources_block,.single-post-container .container{padding-top:5rem;padding-bottom:5rem}.single-post-container .bnr-inr-cnt-inner.container{padding-top:0rem;padding-bottom:0rem}.grid-container{display:grid;gap:2rem;grid-template-columns:repeat(1,minmax(0,1fr))}.grid-item{padding:24px;border-radius:16px;border:1px solid rgb(3 51 51 / .12);background:#FFF}.grid-item .post-thumbnail img{border-radius:8px;width:100%;height:195px;object-fit:cover}.grid-item h2{color:#344256;font-size:20px;font-weight:500;line-height:32px;margin:24px 0 0 0!important;display:inline-block}.grid-item h2:hover,.read-more:hover{color:#2f6fe4}.grid-item .post-excerpt{color:#55657c;font-size:16px;font-weight:400;line-height:28px;margin:10px 0 10px 0}.read-more{color:#55657c}.post-author-info{display:flex;gap:12px;flex-direction:row;justify-content:flex-start;align-items:center}.author-avatar img{border-radius:50%;width:40px;height:40px!important}.post-author-info-text{display:flex;flex-direction:column}.post-author-info-text .author-name{font-weight:400;font-size:16px;line-height:28px;letter-spacing:0}.grid-item .post-date{color:#55657c;font-size:12px;font-weight:400;line-height:18px;margin:0}.resources-pagination{margin-top:30px;display:flex;flex-direction:row;justify-content:center;gap:10px}.resources-pagination ul.pagination-list{padding:0;margin:0;list-style:none;display:flex;flex-direction:row;gap:10px}.resources-pagination ul li a,.resources-pagination ul li span{border:1px solid #3c83f6;;border-radius:5px;padding:8px 13px;margin:5px;letter-spacing:0;color:#55657c;;font-size:12px;line-height:18px;min-width:39px;width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-decoration:none}.resources-pagination ul li span.current{background:linear-gradient(135deg,hsl(217 91% 60%),hsl(142 76% 36%));;color:#fff;border-color:#3c83f6;;font-weight:700}.resources-pagination .page-numbers:hover{background:linear-gradient(135deg,hsl(217 91% 60%),hsl(142 76% 36%));color:#fff}.single-post-container .post-meta .blog-info{display:flex;gap:12px;flex-direction:row;justify-content:flex-start;align-items:center}.single-post-container .post-meta .author-info img{border-radius:50%;width:40px;height:40px!important}.single-post-container .post-meta .date-info-txt{display:flex;flex-direction:column}.single-post-container .post-meta .author-name{font-weight:400;font-size:16px;line-height:28px;letter-spacing:0;color:#fff}.single-post-container .post-meta .post-date{font-size:12px;font-weight:400;line-height:18px;margin:0;color:#fff}.single-post-container .featured-image img{width:100%;height:100%;border-radius:16px;object-fit:cover}.single-post-container .content-wrapper{display:flex;gap:24px;justify-content:space-between;flex-direction:column}.single-post-container .post-content{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:40px;padding-top:40px}.single-post-container .post-content p,.single-post-container .post-content h1{margin:0 0 2rem 0}.single-post-container .post-content h2,.single-post-container .post-content h3,.single-post-container .post-content h4,.single-post-container .post-content h5,.single-post-container .post-content h6{margin:0 0 1rem 0}.single-post-container .post-content ul{margin:0 0 1rem 0;padding-left:1.5rem;list-style-type:disc}.single-post-container .post-content ol{margin:0 0 1rem 0;padding-left:1.5rem}.single-post-container .post-content ul li,.single-post-container .post-content ol li{margin-top:8px;font-size:16px;line-height:24px;font-weight:400}.single-post-container .post-content ul li:first-child,.single-post-container .post-content ol li:first-child{margin-top:0}.single-post-container .innerpage_banner_img{height:400px}.vectaride-form{background-color:#FFF;border-color:#fff0;border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;padding:35px;box-shadow:0 0 #0000,0 0 #0000,0 25px 50px -12px rgb(0 0 0 / .25)}.vectaride-form:hover{box-shadow:0 0 #0000,0 0 #0000,0 0 60px hsl(217 91% 60% / .4)}.vectaride-form h2{color:#344256;font-size:24px;font-weight:600;line-height:48px;margin-bottom:30px!important;margin-top:0px!important}.vectaride-book-a-demo form p{margin:0 0 32px 0}.vectaride-book-a-demo form input[type="text"],.vectaride-book-a-demo form input[type="email"]{border-radius:8px;border:1px solid #EFEFEF;background:#FFF;padding:11px 12px;margin-top:6px;width:-webkit-fill-available;font-size:16px;line-height:24px;height:45px;font-family:'Inter','Inter Fallback',sans-serif}.vectaride-book-a-demo form textarea{border-radius:8px;border:1px solid #EFEFEF;background:#FFF;padding:11px 12px;margin-top:6px;width:-webkit-fill-available;font-size:16px;line-height:24px;height:100px;resize:none;font-family:'Inter','Inter Fallback',sans-serif}.cntct-form-wrap{padding-top:4rem;padding-bottom:4rem;grid-template-columns:repeat(1,minmax(0,1fr));display:grid;gap:3rem;margin:0}.cntct-form-wrap .vc_column-inner{padding:0}.cntct-form-wrap .vc_column_container.vc_col-sm-6{width:100%!important}.cntct-form-wrap .vc_column_container.vc_col-sm-6:first-child{order:2}.cntct-form-wrap .vc_column_container.vc_col-sm-6:last-child{order:1}.cntct-form-wrap .wpb_text_column.wpb_content_element{margin-bottom:2.5rem}.cntct-form-wrap .wpb_text_column.wpb_content_element .wpb_wrapper h2{color:#fff0;font-size:1.875rem;background-image:linear-gradient(to right,hsl(217 91% 60%),hsl(142 76% 36%));background-clip:text;line-height:2.25rem;font-weight:700;margin:0 0 1rem 0}.cntct-form-wrap .wpb_text_column.wpb_content_element .wpb_wrapper p{color:#55657c;font-size:1.125rem;line-height:1.625;margin:0}@keyframes fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.cntct-form-wrap .wpcf7 form{animation-delay:.6s;animation-duration:.5s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s;backdrop-filter:blur(24px);box-shadow:0 0 #0000,0 0 #0000,0 25px 50px -12px rgb(0 0 0 / .25);color:#344256;background-image:linear-gradient(to bottom right,hsl(0 0% 100% / .8),hsl(0 0% 100% / .5));background-color:#fff;border-radius:.75rem;animation:fade-in .3s ease-out;padding:1.5rem}.cntct-form-wrap .wpcf7 form:hover{box-shadow:0 0 #0000,0 0 #0000,0 0 60px hsl(217 91% 60% / .4)}.cntct-form-wrap .wpcf7 form h3.contact-head{padding-bottom:1.5rem;margin:0;color:#344256;font-size:1.25rem;line-height:1.75rem;font-weight:600;align-items:center;display:flex}.cntct-form-wrap .wpcf7 form .contact-head-img{background-image:linear-gradient(to bottom right,hsl(217 91% 60% / .2),hsl(142 76% 36% / .2));margin-right:.75rem;display:flex;height:2.5rem;width:2.5rem;border-radius:.75rem;align-items:center;justify-content:center}.cntct-form-wrap .wpcf7 form .contact-head-img>p{margin:0;line-height:0}.cntct-form-wrap .wpcf7 form p{margin:0}.cntct-form-wrap .wpcf7 form .contact-head-img svg{color:#3c83f6;width:1.25rem;height:1.25rem}.name-email-wrap{grid-template-columns:repeat(1,minmax(0,1fr));display:grid;gap:1.25rem}.cntct-form-wrap .wpcf7 form input[type="text"],.cntct-form-wrap .wpcf7 form input[type="email"]{height:3rem}.cntct-form-wrap .wpcf7 form textarea{height:140px;resize:none}.cntct-form-wrap .wpcf7 form input[type="text"],.cntct-form-wrap .wpcf7 form input[type="email"],.cntct-form-wrap .wpcf7 form textarea{display:flex;width:100%;border:1px solid #e1e7ef4d;border-radius:10px;background-color:#ffffff80;padding-left:.75rem;padding-right:.75rem;padding-top:.5rem;padding-bottom:.5rem;font-size:1rem;line-height:1.5rem;font-family:'Inter','Inter Fallback',sans-serif;backdrop-filter:blur(4px);margin-top:12px}.cntct-form-wrap .wpcf7 form input[type="text"]:hover,.cntct-form-wrap .wpcf7 form input[type="email"]:hover,.cntct-form-wrap .wpcf7 form textarea:hover,.vectaride-form form input[type="text"]:hover,.vectaride-form form input[type="email"]:hover,.vectaride-form form textarea:hover{border:1px solid #3c83f680}.cntct-form-wrap .wpcf7 form input[type="text"]:focus,.cntct-form-wrap .wpcf7 form input[type="email"]:focus,.cntct-form-wrap .wpcf7 form textarea:focus,.vectaride-form form input[type="text"]:focus,.vectaride-form form input[type="email"]:focus,.vectaride-form form textarea:focus,.cntct-form-wrap .wpcf7 form input[type="text"]:focus-visible,.cntct-form-wrap .wpcf7 form input[type="email"]:focus-visible,.cntct-form-wrap .wpcf7 form textarea:focus-visible,.vectaride-form form input[type="text"]:focus-visible,.vectaride-form form input[type="email"]:focus-visible,.vectaride-form form textarea:focus-visible{outline:2px solid #3c83f680;outline-offset:2px;box-shadow:0 0 0 2px hsl(0 0% 100%),0 0 0 calc(2px + 2px) hsl(217 91% 60%),0 0 #0000}.cntct-form-wrap .wpcf7 form label,.vectaride-form form label{font-size:.875rem;line-height:1.25rem;color:#344256cc;font-weight:600}.cntct-form-wrap .wpcf7 form label:focus,.vectaride-form form label:focus{color:#3c83f6}.cntct-form-wrap .wpcf7 form .company-wrap,.cntct-form-wrap .wpcf7 form .msg-wrap,.cntct-form-wrap .wpcf7 form .submit-wrap{margin-top:24px}.cntct-form-wrap .wpcf7 form .submit-wrap{position:relative}.cntct-form-wrap .wpcf7 form .wpcf7-spinner{position:absolute;bottom:0;left:0;right:0;margin:auto;top:0}.cntct-form-wrap .wpb_raw_code.wpb_raw_html.wpb_content_element{margin:0}.contact-card.mail-card{background-image:linear-gradient(to bottom right,rgb(59 130 246 / .2),rgb(37 99 235 / .2));backdrop-filter:blur(12px);box-shadow:0 0 #0000,0 0 #0000,0 1px 2px 0 rgb(0 0 0 / .05);color:#344256;border-radius:.75rem}.contact-card.mail-card:hover{background-image:linear-gradient(to bottom right,rgb(59 130 246 / .3),rgb(37 99 235 / .3))}.contact-card.phn-card{background-image:linear-gradient(to bottom right,rgb(34 197 94 / .2),rgb(22 163 74 / .2));backdrop-filter:blur(12px);box-shadow:0 0 #0000,0 0 #0000,0 1px 2px 0 rgb(0 0 0 / .05);color:#344256;border-radius:.75rem;margin-top:16px}.contact-card.phn-card:hover{background-image:linear-gradient(to bottom right,rgb(34 197 94 / .3),rgb(22 163 74 / .3))}.contact-card.bsns-card{background-image:linear-gradient(to bottom right,rgb(168 85 247 / .2),rgb(147 51 234 / .2));backdrop-filter:blur(12px);box-shadow:0 0 #0000,0 0 #0000,0 1px 2px 0 rgb(0 0 0 / .05);color:#344256;border-radius:.75rem;margin-top:16px}.contact-card.bsns-card:hover{background-image:linear-gradient(to bottom right,rgb(168 85 247 / .3),rgb(147 51 234 / .3))}.contact-card{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}.cntct-form-wrap .mail-card-inner,.cntct-form-wrap .phn-card-inner,.cntct-form-wrap .bsns-card-inner{display:flex;align-items:flex-start;padding:1.5rem}.contact-card:hover{transform:translate(0,-.5rem) scaleX(1) scaleY(1);box-shadow:0 0 #0000,0 0 #0000,0 20px 25px -5px rgb(0 0 0 / .1),0 8px 10px -6px rgb(0 0 0 / .1)}.contact-card:hover .img-wrap{transform:rotate(3deg) scaleX(1.1) scaleY(1.1)}.contact-card:hover .img-wrap svg{color:#fff}.cntct-form-wrap .img-wrap{background-image:linear-gradient(to bottom right,rgb(255 255 255 / .2),rgb(255 255 255 / .1));border-radius:1rem;flex-shrink:0;width:3.5rem;height:3.5rem;display:flex;align-items:center;justify-content:center}.cntct-form-wrap .img-wrap svg{color:#3c83f6;width:1.75rem;height:1.75rem}.cntct-form-wrap .cnt-wrap{flex:1 1 0%;margin-left:16px}.cntct-form-wrap .cnt-hd{font-size:1.125rem;line-height:1.75rem;font-weight:700;margin:0 0 .5rem 0;color:#344256}.contact-card:hover .cnt-hd{color:#1d4ed8}.cntct-form-wrap .cnt-dl{font-weight:600;margin:0 0 .25rem 0;color:#344256}.cntct-form-wrap .cnt-dsp{font-size:.875rem;line-height:1.25rem;color:#55657c;margin:0}.inner-banner-content{max-width:45rem;margin-left:auto;margin-right:auto;font-size:1.25rem;line-height:1.625;color:#55657c;font-weight:400;animation-delay:.4s;animation:fade-in .3s ease-out .4s both}.vc-inner-banner{background-image:linear-gradient(to bottom right,hsl(217 91% 60% / .1),hsl(214 32% 91% / .05),hsl(142 76% 36% / .05));padding-top:5rem;padding-bottom:5rem}.inner-banner-content-wrapper{max-width:56rem;text-align:center;margin-left:auto;margin-right:auto}@keyframes pulse{50%{opacity:.5}}.highlight-icon{display:flex}.highlight-icon svg{margin-right:.5rem;width:1rem;height:1rem;animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.inner-banner-highlight{margin:0 0 2rem 0;display:inline-flex;animation:fade-in .3s ease-out;align-items:center;border-radius:9999px;border:1px solid #fff3;background-image:linear-gradient(to right,hsl(217 91% 60% / .2),hsl(142 76% 36% / .2));padding-left:1.5rem;padding-right:1.5rem;padding-top:.75rem;padding-bottom:.75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;color:#3c83f6;box-shadow:0 0 #0000,0 0 #0000,0 10px 15px -3px rgb(0 0 0 / .1),0 4px 6px -4px rgb(0 0 0 / .1);backdrop-filter:blur(12px)}.inner-banner-title-wrap{animation:fade-in .3s ease-out;animation-delay:.2s}.inner-banner-title{margin:0 0 2rem 0;background-image:linear-gradient(to right,hsl(217 91% 60%),hsl(142 76% 36%),hsl(214 32% 91%));background-clip:text;font-weight:700;color:#fff0;font-size:3rem;line-height:1.25}.inner-banner-title .cnt_dual_head_txt{display:block}.feacture-page-section .vc-inner-banner{background-image:linear-gradient(180deg,hsl(0 0% 100%),hsl(214 32% 97%));padding-top:60px;padding-bottom:60px;position:relative}.feacture-page-section .vc-inner-banner .vc-inner-banner-section-bg-wrapper{top:0;right:0;bottom:0;left:0;position:absolute;opacity:.05}.feacture-page-section .vc-inner-banner .vc-inner-banner-section-bg-one{filter:blur(64px);background-color:#3c83f6;border-radius:9999px;width:18rem;height:18rem;top:5rem;left:2.5rem;position:absolute}.feacture-page-section .vc-inner-banner .vc-inner-banner-section-bg-two{filter:blur(64px);background-color:#16a249;border-radius:9999px;width:24rem;height:24rem;right:2.5rem;bottom:5rem;position:absolute}.feacture-page-section .vc-inner-banner .container{position:relative;z-index:10}.feacture-page-section .inner-banner-highlight{margin:0 0 1.5rem 0;display:inline-flex;animation:fade-in .3s ease-out;align-items:center;border-radius:9999px;border:1px solid #3c83f680;background-color:#3c83f60d;background-image:none;padding-left:1rem;padding-right:1rem;padding-top:.5rem;padding-bottom:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:500;color:#344256;box-shadow:none;backdrop-filter:none}.feacture-page-section .inner-banner-highlight:hover{background-color:#3c83f61a}.feacture-page-section .highlight-icon svg{animation:none}.feacture-page-section .inner-banner-title-wrap{animation:fade-in .3s ease-out;animation-delay:.1s}.feacture-page-section .inner-banner-title{margin:0 0 1.5rem 0;background-image:none;background-clip:unset;font-weight:700;color:#344256;font-size:2.25rem;line-height:2.5rem}.feacture-page-section .inner-banner-content .ft-sub-desp-up{animation-delay:0.2s;color:#55657c;font-size:1.25rem;line-height:1.75rem;max-width:48rem;margin-bottom:2rem;margin-left:auto;margin-right:auto;animation:fade-in .3s ease-out .2s both}.feacture-page-section .inner-banner-content .ft-sub-desp-lwr{animation-delay:0.3s;color:#55657c;font-size:1.125rem;line-height:1.75rem;max-width:56rem;margin-bottom:2rem;margin-left:auto;margin-right:auto;animation:fade-in .3s ease-out .3s both}.feacture-page-section .inner-banner-content{animation:none;max-width:100%}.vc-feature-section{padding-top:5rem;padding-bottom:5rem}.feature-title{text-align:center}.feature-title h2{color:#344256;font-size:2.25rem;line-height:2.5rem;font-weight:700;margin:0 0 1rem 0;letter-spacing:-.025em}.feature-cards{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.feature-card{position:relative;padding:1.75rem;animation:fade-in .3s ease-out;border-radius:1rem;border:1px solid rgb(225 231 239 / .6);color:#344256;box-shadow:0 0 #0000,0 0 #0000,0 1px 3px 0 rgb(0 0 0 / .04);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.4s}.feature-card:hover{box-shadow:0 8px 25px rgb(59 130 246 / .12);transform:translate(0,-4px);border-color:rgb(59 130 246 / .3);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.4s}.feature-card-bg-image{background-image:linear-gradient(135deg,rgb(59 130 246 / .05),rgb(22 163 74 / .08));opacity:0;top:0;right:0;bottom:0;left:0;position:absolute;z-index:0;transition:opacity 0.4s cubic-bezier(.4,0,.2,1)}.feature-card:hover .feature-card-bg-image{opacity:1}.feature-card .popular-badge{position:absolute;right:1rem;top:-10px;display:inline-flex;align-items:center;border-radius:9999px;background-image:linear-gradient(135deg,hsl(217 91% 60%),hsl(142 76% 36%));padding:.375rem .875rem;font-size:.8125rem;line-height:1rem;color:#fafafa;font-weight:600;box-shadow:0 4px 12px rgb(59 130 246 / .3);transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;z-index:1}.feature-card-heading-wrapper{display:flex;gap:1rem;align-items:flex-start;margin-bottom:1.25rem;position:relative;z-index:1}.feature-icon{width:3.5rem;height:3.5rem;display:flex;align-items:center;justify-content:center;border-radius:.875rem;background-image:linear-gradient(135deg,hsl(217 91% 60%),hsl(142 76% 36%));box-shadow:0 4px 12px rgb(59 130 246 / .25);transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.4s;flex-shrink:0}.feature-card:hover .feature-icon{transform:rotate(5deg) scale(1.08);box-shadow:0 6px 16px rgb(59 130 246 / .35)}.feature-icon svg{color:#fafafa;width:1.75rem;height:1.75rem}.feature-card:hover .feature-card-title{color:#3b82f6}.feature-card-title{flex:1 1 0%;font-size:1.125rem;line-height:1.625rem;margin:0 0 .5rem 0;font-weight:600;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.4s;color:#344256}.feature-card ul.feature-points{list-style:none;margin:0;padding:0;display:grid;gap:.875rem;position:relative;z-index:1}.feature-points li{display:flex;gap:.75rem;align-items:flex-start;color:#55657c;font-size:.9375rem;line-height:1.5rem}.feature-points li .point-text{flex:1}.feature-points li .tick-icon svg{margin-top:.125rem;height:1.125rem;width:1.125rem;flex-shrink:0;color:#16a34a;fill:#fff;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.feature-card:hover .feature-points li .tick-icon svg{transform:scale(1.1)}.home-feat-no-card .feature-cards{grid-template-columns:repeat(1,minmax(0,1fr))}.home-feat-no-card .feature-card{position:relative;padding:0;animation:none;border-radius:0;border:0;color:#344256;box-shadow:none;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.home-feat-no-card .feature-card:hover .feature-card-bg-image{background-image:none}.home-feat-no-card .feature-card:hover{box-shadow:none;transform:none;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.icon-block-items{display:grid;max-width:64rem;margin-left:auto;margin-right:auto;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem}.icon-block-item{animation:fade-in .3s ease-out;position:relative;border-radius:.75rem;border:1px solid #e1e7ef;padding:2rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;background:#fff}.icon-block-item-bg-image{background-image:linear-gradient(135deg,hsl(217 91% 60%),hsl(142 76% 36%));top:0;right:0;bottom:0;left:0;position:absolute;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;opacity:0}.icon-block-item-wrapper,.vc-icon-block-section .container{position:relative;z-index:10}.icon-block-tile-container{display:flex;gap:1rem;align-items:flex-start;margin:0 0 1rem 0}.icon-block-icon{height:3.5rem;width:3.5rem;display:flex;align-items:center;justify-content:center;border-radius:.75rem;background-image:linear-gradient(135deg,hsl(217 91% 60%),hsl(142 76% 36%));box-shadow:0 0 #0000,0 0 #0000,0 10px 15px -3px rgb(0 0 0 / .1),0 4px 6px -4px rgb(0 0 0 / .1);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.icon-block-icon svg{color:#fafafa;width:1.75rem;height:1.75rem}.icon-block-title-wrapper{flex:1 1 0%}.icon-block-title{color:#fff0;font-weight:700;font-size:1.875rem;line-height:2.25rem;background-clip:text;background-image:linear-gradient(135deg,hsl(217 91% 60%),hsl(142 76% 36%));margin:0 0 .25rem 0}.icon-block-sub-text{color:#55657c;font-size:.875rem;line-height:1.25rem}.icon-block-description{color:#344256;font-weight:500;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.vc-icon-block-section .icon-block-content h3{font-size:1.875rem;line-height:2.25rem;margin:0 0 1rem 0;font-weight:700;color:#344256}.vc-icon-block-section .icon-block-content p{max-width:42rem;margin:0 auto;color:#55657c}.icon-block-content{margin-bottom:4rem;text-align:center}.vc-icon-block-section{background-image:linear-gradient(180deg,hsl(0 0% 100%),hsl(214 32% 97%));padding-top:80px;padding-bottom:80px;position:relative}.vc-icon-block-section-bg-wrapper{opacity:.05;position:absolute;top:0;right:0;bottom:0;left:0}.vc-icon-block-section-bg-one{filter:blur(64px);background-color:#16a249;border-radius:9999px;width:16rem;height:16rem;top:50%;left:25%;position:absolute}.vc-icon-block-section-bg-two{position:absolute;bottom:25%;right:25%;height:20rem;width:20rem;border-radius:9999px;background-color:#3c83f6;filter:blur(64px)}.icon-block-highlight{margin-bottom:1rem;display:inline-flex;align-items:center;border-radius:9999px;border:1px solid #3c83f680;background-color:#3c83f60d;padding-left:.625rem;padding-right:.625rem;padding-top:.125rem;padding-bottom:.125rem;font-size:.75rem;line-height:1rem;font-weight:600;color:#344256;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.icon-block-highlight svg{margin-right:.5rem;height:1rem;width:1rem;display:inline}.icon-block-item:hover{transform:translate(0,-.25rem) scaleX(1) scaleY(1);box-shadow:0 0 #0000,0 0 #0000,0 20px 60px -10px hsl(217 91% 60% / .2)}.icon-block-item:hover .icon-block-item-bg-image{opacity:.05}.icon-block-item:hover .icon-block-description{color:#3c83f6}.icon-block-item:hover .icon-block-icon{transform:rotate(6deg) scaleX(1.1) scaleY(1.1)}.about-page-section .vc-inner-banner{background-image:linear-gradient(180deg,hsl(0 0% 100%),hsl(214 32% 97%));padding-top:6rem;padding-bottom:6rem}.about-page-section .inner-banner-title{color:#344256;animation:none;background-image:none}.about-page-section .inner-banner-content{animation:none;max-width:100%}.our-vsn-txt{background-image:linear-gradient(180deg,hsl(0 0% 100%),hsl(214 32% 97%))}.who-we-rtext .vc_col-sm-12,.our-vsn-txt .vc_col-sm-12{padding-top:6rem;padding-bottom:6rem}.who-we-rtext:after,.our-vsn-txt::after{content:"";display:block;border-bottom:1px solid #e1e7ef;width:80%;margin:auto}.who-we-rtext p{max-width:67rem;margin-left:auto;margin-right:auto;font-size:1.125rem;line-height:1.625rem;color:#55657c;margin-top:32px;margin-bottom:0;text-align:center}.vc-mission-section{padding-top:5rem;padding-bottom:5rem}.vc-mission-section.two-col{background-color:#e1e7ef80}.two-col .mission-title,.three-col .mission-title{margin:0 0 1.5rem 0;text-align:center;font-size:2.25rem;line-height:2.5rem;font-weight:700;color:#344256;letter-spacing:-.025em}.two-col .mission-title:after,.three-col .mission-title:after,.feature-title h2:after,.faq-header h2:after{content:"";height:.25rem;width:6rem;border-radius:9999px;display:block;background-image:linear-gradient(135deg,hsl(217 91% 60%),hsl(142 76% 36%));margin-top:1.5rem;margin-left:auto;margin-right:auto}.three-col .icon-content-block-content{text-align:center}.three-col .icon-content-block-content h3,.two-col .icon-content-block-content h3,.feature-title h3,.faq-header h3{max-width:60rem;font-size:1.125rem;line-height:1.625rem;color:#55657c;margin:0 auto 3.5rem auto;text-align:center;font-weight:400}.our-vsn-txt p{max-width:67rem;margin-left:auto;margin-right:auto;font-size:1.5rem;line-height:1.625;font-weight:600;font-style:italic;color:#344256;margin-top:32px;margin-bottom:0;text-align:center;border-radius:1rem;background-color:#ffffff80;border:1px solid #e1e7ef;padding:2rem;box-shadow:0 0 #0000,0 0 #0000,0 20px 60px -10px hsl(217 91% 60% / .2);backdrop-filter:blur(4px)}.mission-items{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem;margin-top:1rem}.mission-item{border-radius:1rem;border:1px solid rgb(225 231 239 / .6);color:#344256;background:#fff;box-shadow:0 0 #0000,0 0 #0000,0 1px 3px 0 rgb(0 0 0 / .04);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;padding:1.75rem;display:flex;flex-direction:column}.mission-description{font-size:1rem;line-height:1.625;color:#55657c;margin-top:.875rem}.mission-heading{font-size:1.25rem;line-height:1.75rem;font-weight:600;color:#344256;margin:0}.mission-icon{transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;background-image:linear-gradient(135deg,hsl(217 91% 60%),hsl(142 76% 36%));border-radius:.875rem;display:flex;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;margin-bottom:1.25rem;box-shadow:0 4px 12px rgb(59 130 246 / .15)}.mission-icon svg{color:#fafafa;width:1.75rem;height:1.75rem;fill:#fafafa}.mission-item:hover{box-shadow:0 8px 25px rgb(59 130 246 / .15);transform:translate(0,-4px);border-color:rgb(59 130 246 / .3)}.mission-item:hover .mission-icon{transform:rotate(8deg) scale(1.05);box-shadow:0 6px 16px rgb(59 130 246 / .25)}.footer-banner-icon svg{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;width:3rem;height:3rem;margin-bottom:1.5rem;margin-left:auto;margin-right:auto}.vc-homepage-banner{background-image:linear-gradient(180deg,hsl(0 0% 100%),hsl(214 32% 97%));padding-top:5rem;padding-bottom:5rem}.vc-homepage-banner-wrapper{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));align-items:center;gap:3rem}.homepage-banner-content{animation:fade-in .3s ease-out}@keyframes scale-in{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}.homepage-banner-image{animation:scale-in .2s ease-out}.homepage-banner-image img{width:100%;border-radius:.75rem;box-shadow:0 0 #0000,0 0 #0000,0 20px 60px -10px hsl(217 91% 60% / .2);height:auto}.homepage-banner-content p{line-height:1.625;font-size:1.25rem;margin:0 0 2rem 0;color:#55657c}.homepage-banner-buttons{gap:1rem;display:flex;flex-direction:column}.three-col .mission-item{padding:1.5rem;display:flex;flex-direction:column}.three-col .mission-icon{transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;background-image:linear-gradient(135deg,hsl(217 91% 60%),hsl(142 76% 36%));border-radius:.75rem;display:flex;justify-content:center;align-items:center;width:3rem;height:3rem;margin-bottom:1rem;box-shadow:0 3px 10px rgb(59 130 246 / .15)}.three-col .mission-icon svg{color:#fafafa;width:1.375rem;height:1.375rem}.three-col .mission-icon svg path{fill:#fff}.three-col .mission-heading{font-size:1.125rem;line-height:1.625rem;font-weight:600;color:#344256;margin:.625rem 0 0 0}.three-col .mission-description{font-size:.9375rem;line-height:1.5rem;color:#55657c;margin-top:.75rem;margin-top:24px}.who-we-rtext h2,.our-vsn-txt h2{margin-top:0;margin-bottom:0}.who-we-rtext .wpb_text_column.wpb_content_element.container,.our-vsn-txt .wpb_text_column.wpb_content_element.container{margin-bottom:0}.dynamic-total{background:var(--gray-50);border-radius:var(--radius-sm);padding:12px 14px;margin:16px 0 20px;border:1px solid var(--gray-200);transition:background 0.3s}.dynamic-total.active-tier{background:var(--blue-50);border-color:var(--blue-500)}.total-label{font-size:.72rem;text-transform:uppercase;letter-spacing:.06em;color:var(--gray-500);margin-bottom:4px;font-weight:600}.total-price{font-family:'Inter','Inter Fallback',sans-serif;font-size:1.45rem;font-weight:700;color:var(--gray-900)}.total-breakdown{font-size:.75rem;color:var(--gray-500);margin-top:2px}.total-savings{font-size:.75rem;color:var(--green-600);font-weight:600;margin-top:3px}@media (min-width:640px){.container{padding-left:1.5rem;padding-right:1.5rem}.header_wrap_mob{padding-left:.75rem;padding-right:.75rem}.homepage-banner-buttons{flex-direction:row}.footer-banner-buttons{flex-direction:row}}@media (min-width:768px){.header_wrap_mob{display:none;height:100vh;overflow-y:auto;-webkit-overflow-scrolling:touch}.menu_toggle,.menu_toggle_close{display:none}.header-button-wrap,.nav_menu{display:flex!important}.footer_top_wrapper{grid-template-columns:repeat(4,minmax(0,1fr))}.footer-left{grid-column:span 2 / span 2}.vecta-prc-tgl-wrap h1,h1{font-size:3.75rem;line-height:1}.post-title{line-height:1.2}.mnthly_sctn,.switched .annual_sctn{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-container{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-banner-content h3,.footer-banner-content h2{font-size:2.25rem;line-height:2.5rem}.faq-header h2{font-size:2.25rem;line-height:2.5rem}.faq-items{gap:1.5rem}.name-email-wrap{grid-template-columns:repeat(2,minmax(0,1fr))}.cntct-form-wrap .wpcf7 form input[type="text"],.cntct-form-wrap .wpcf7 form input[type="email"],.cntct-form-wrap .wpcf7 form textarea{font-size:.875rem;line-height:1.25rem}.inner-banner-title{font-size:4.5rem;line-height:1.2}.feature-title h2{font-size:2.25rem;line-height:2.5rem}.icon-block-items{grid-template-columns:repeat(2,minmax(0,1fr))}.vc-icon-block-section .icon-block-content h3{font-size:2.25rem;line-height:2.5rem}.mission-items{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem}.about-page-section .inner-banner-content{font-size:1.5rem;line-height:2rem}.who-we-rtext p{font-size:1.25rem;line-height:1.75rem}.our-vsn-txt p{padding:3rem;font-size:1.875rem;line-height:2.25rem}.three-col .mission-title{font-size:2.25rem;line-height:2.5rem}.feacture-page-section .inner-banner-title{font-size:3.75rem;line-height:1}.feature-card-title{font-size:1.25rem;line-height:1.75rem}.feature-card-heading-wrapper{margin-bottom:1.5rem}.feature-card .popular-badge{top:.5rem;padding:.125rem .625rem}.vc-feature-section{padding-top:4.5rem;padding-bottom:4.5rem}.feature-title h2{font-size:2rem;line-height:2.25rem}.feature-cards{grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem}.feature-card{padding:1.25rem}.feature-icon{width:3.25rem;height:3.25rem}.feature-icon svg{width:1.625rem;height:1.625rem}.feature-card-title{font-size:1.0625rem;line-height:1.625rem}.feature-points li{font-size:.9375rem;line-height:1.5rem;gap:.5rem}.feature-points li .tick-icon svg{height:1.0625rem;width:1.0625rem}}@media (min-width:1024px){.container{padding-left:2rem;padding-right:2rem}.grid-container{grid-template-columns:repeat(3,minmax(0,1fr))}.single-post-container .content-wrapper{flex-direction:row}.single-post-container .sidebar{margin-bottom:30px;padding-top:40px}.cntct-form-wrap{padding-top:5rem;padding-bottom:5em;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;gap:4rem}.cntct-form-wrap .vc_column_container.vc_col-sm-6:first-child{order:1}.cntct-form-wrap .vc_column_container.vc_col-sm-6:last-child{order:2}.cntct-form-wrap .wpcf7 form{padding:2rem}.contact-card.phn-card,.contact-card.bsns-card{margin-top:24px}.vc-inner-banner{padding-top:6rem;padding-bottom:6rem}.feature-cards{grid-template-columns:repeat(2,1fr);gap:1.75rem}.feature-card{padding:1.5rem}.feature-icon{width:3.5rem;height:3.5rem}.feature-icon svg{width:1.75rem;height:1.75rem}.mission-items{gap:2rem}.three-col .mission-items{gap:1.5rem;grid-template-columns:repeat(3,minmax(0,1fr))}.two-col .mission-items{grid-template-columns:repeat(2,minmax(0,1fr))}.mission-item{padding:2rem}.two-col .mission-item{padding:2.25rem}.vc-homepage-banner-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}.about-page-section .vc-inner-banner{padding-top:8rem;padding-bottom:8rem}.who-we-rtext .vc_col-sm-12,.our-vsn-txt .vc_col-sm-12{padding-top:80px;padding-bottom:80px}}@media (min-width:1300px){.feature-card .popular-badge{top:1rem}}@media (min-width:1400px){.container{max-width:1400px}}@media (max-width:991px) and (min-width:767px){.header_wrap .menu-item{margin-left:1rem}}@media (max-width:350px){.feacture-page-section .inner-banner-highlight,.inner-banner-highlight{font-size:.675rem}}.price-card{background:#fff;border-radius:var(--radius);border:1px solid var(--gray-200);padding:36px 30px 32px;position:relative;transition:transform 0.35s cubic-bezier(.4,0,.2,1),box-shadow 0.35s;animation:fadeUp 0.6s ease-out both}.price-card:nth-child(1){animation-delay:0.35s}.price-card:nth-child(2){animation-delay:0.45s}.price-card:nth-child(3){animation-delay:0.55s}.price-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-card-hover)}.price-card.popular{border:2px solid var(--blue-600);box-shadow:var(--shadow-popular);padding-top:42px}.price-card.popular:hover{box-shadow:0 8px 24px rgb(26 86 219 / .15),0 32px 56px rgb(26 86 219 / .1)}.tier-icon{width:42px;height:42px;border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:16px;font-size:1.1rem}.tier-icon.starter{background:#eef2ff;color:var(--blue-600)}.tier-icon.growth{background:var(--blue-100);color:var(--blue-700)}.tier-icon.enterprise{background:#f0fdfa;color:var(--teal-600)}.price-display{margin-bottom:8px}.price-base{display:flex;align-items:baseline;gap:3px;margin-bottom:2px}.price-dollar{font-family:'Inter','Inter Fallback',sans-serif;font-size:2.4rem;font-weight:800;color:var(--gray-900);letter-spacing:-.03em;line-height:1}.price-period{font-size:.9rem;color:var(--gray-500);font-weight:400}.price-detail{font-size:.82rem;color:var(--blue-600);font-weight:500;margin-bottom:2px}.price-included{font-size:.78rem;color:var(--gray-400);margin-bottom:4px}.features-label{font-size:.78rem;font-weight:600;color:var(--gray-500);text-transform:uppercase;letter-spacing:.05em;margin-bottom:14px}.feature-item{display:flex;align-items:flex-start;gap:10px;margin-bottom:11px;font-size:.87rem;color:var(--gray-700);line-height:1.45}.feature-check{flex-shrink:0;width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-top:1px}.feature-check.blue{background:#eef2ff;color:var(--blue-600)}.feature-check.green{background:var(--green-50);color:var(--green-600)}.feature-check svg{width:11px;height:11px}.feature-new{font-size:.65rem;font-weight:700;color:var(--green-600);background:var(--green-50);padding:1px 6px;border-radius:4px;margin-left:4px;vertical-align:middle;letter-spacing:.03em}.excludes{margin-top:16px;padding-top:14px;border-top:1px solid var(--gray-200);font-size:.78rem;color:var(--gray-400)}.compliance-section-wrapper{margin-top:32px;background:#f0fdfa;border:1px solid #99f6e4;border-radius:16px;padding:28px 32px;display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.compliance-section-title{font-weight:700;color:#134e4a;margin-bottom:6px}.compliance-section-description{font-size:.88rem;color:#0f766e;line-height:1.5}.compliance-section-button{flex-shrink:0;display:inline-flex;align-items:center;gap:8px;background:#0d9488;color:#fff;padding:12px 24px;border-radius:10px;font-size:.92rem;font-weight:600;text-decoration:none;white-space:nowrap;margin-top:20px;transition:background 0.2s ease,transform 0.2s ease,box-shadow 0.2s ease}.compliance-section-button:hover{background:#0f766e;transform:translateY(-2px);box-shadow:0 4px 12px rgb(13 148 136 / .4)}@keyframes fadeUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:860px){.calc-section{width:45%}.slider-row{gap:14px;padding-right:10px}.vehicle-count{width:72px;font-size:1.5rem}.slider-labels{max-width:calc(100% - 20px)}.slider-labels span:nth-child(1){left:.5%}.slider-labels span:nth-child(2){left:14%}.slider-labels span:nth-child(3){left:29%}.slider-labels span:nth-child(4){left:58%}.slider-labels span:nth-child(5){left:84%}.price-card{padding:24px 20px;font-size:14px}.footer-widget.footer-widget-1 #block-8{flex-direction:column}}.vecta-pricing-section{position:relative;display:flex;flex-direction:column;gap:40px;align-items:center}.pricing-switcher{display:flex;align-items:center;justify-content:center;gap:14px;position:relative}.save-badge{font-size:.75rem;font-weight:600;background:rgb(16 185 129 / .2);color:#10b981;padding:4px 12px;border-radius:100px;border:1px solid rgb(16 185 129 / .3);margin-left:8px}.calc-section{max-width:780px;width:85%;margin:0 auto;margin-top:-100px;padding:0 24px;position:relative;z-index:10}.calc-card{background:#fff;border-radius:16px;box-shadow:0 4px 20px rgb(0 0 0 / .08),0 0 0 1px rgb(0 0 0 / .03);padding:32px 36px;text-align:center}.calc-title{font-family:'Inter','Inter Fallback',sans-serif;font-size:1.05rem;font-weight:600;color:#111827;margin-bottom:4px}.calc-sub{color:#6b7280;margin-bottom:20px}.card.popular{border:2px solid var(--blue-600);box-shadow:var(--shadow-popular)}.slider-row{display:flex;align-items:center;gap:16px;padding-right:12px}.vehicle-slider,#vehicle-slider{flex:1;-webkit-appearance:none;appearance:none;height:6px;background:#e5e7eb;border-radius:3px;outline:none;cursor:pointer;width:100%}.vehicle-slider::-webkit-slider-thumb,#vehicle-slider::-webkit-slider-thumb{-webkit-appearance:none;width:24px;height:24px;background:#1a56db;border-radius:50%;cursor:grab;box-shadow:0 2px 8px rgb(26 86 219 / .35);transition:transform 0.15s,box-shadow 0.15s}.vehicle-slider::-webkit-slider-thumb:hover,#vehicle-slider::-webkit-slider-thumb:hover{transform:scale(1.15);box-shadow:0 3px 12px rgb(26 86 219 / .45)}.vehicle-slider::-webkit-slider-thumb:active,#vehicle-slider::-webkit-slider-thumb:active{cursor:grabbing}.vehicle-count{width:78px;text-align:center;font-family:'Inter','Inter Fallback',sans-serif;font-size:1.6rem;font-weight:700;color:#1a56db;background:#eff6ff;padding:6px 14px;border-radius:10px}.slider-labels{position:relative;height:20px;margin-top:4px;font-size:.75rem;color:#9ca3af}.slider-labels span{position:absolute;transform:translateX(-50%)}.slider-labels span:nth-child(1){left:1%}.slider-labels span:nth-child(2){left:16.37%}.slider-labels span:nth-child(3){left:32.78%}.slider-labels span:nth-child(4){left:58.39%}.slider-labels span:nth-child(5){left:84%}.pricing-section{padding:48px 24px;background:#fff;max-width:1280px;margin:0 auto}.pricing-section .cards-grid{display:grid;grid-template-columns:repeat(1,1fr);gap:24px;margin-bottom:32px}.pricing-section .tier-name{font-family:'Inter','Inter Fallback',sans-serif;font-size:1.25rem;font-weight:700;color:#111827;margin-bottom:8px;letter-spacing:-.01em}.pricing-section .tier-desc{font-size:.92rem;line-height:1.5;color:#6b7280;margin-bottom:16px;min-height:42px}.pricing-section .popular-badge{position:absolute;top:-12px;right:24px;background:linear-gradient(135deg,#10b981,#059669);color:#fff;font-size:.7rem;font-weight:700;padding:6px 14px;border-radius:100px;text-transform:uppercase;letter-spacing:.06em;box-shadow:0 2px 8px rgb(16 185 129 / .25)}.pricing-section .cta-btn{display:inline-flex;align-items:center;justify-content:center;width:100%;padding:14px 24px;border-radius:12px;font-size:.95rem;font-weight:600;text-decoration:none;transition:all 0.25s ease;cursor:pointer}.pricing-section .cta-btn:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgb(0 0 0 / .12)}.pricing-section .cta-btn.cta-outline{background:#fff0;border:2px solid #1a56db;color:#1a56db}.pricing-section .cta-btn.cta-outline:hover{background:#1a56db;color:#fff}.pricing-section .cta-btn.cta-primary{background:linear-gradient(135deg,#1a56db,#1e40af);border:2px solid #1a56db;color:#fff;box-shadow:0 4px 14px rgb(26 86 219 / .3)}.pricing-section .cta-btn.cta-primary:hover{background:linear-gradient(135deg,#1e40af,#1e3a8a);box-shadow:0 6px 20px rgb(26 86 219 / .4)}.pricing-section .cta-btn.cta-teal{background:linear-gradient(135deg,#0d9488,#0f766e);border:2px solid #0d9488;color:#fff;box-shadow:0 4px 14px rgb(13 148 136 / .3)}.pricing-section .cta-btn.cta-teal:hover{background:linear-gradient(135deg,#0f766e,#115e59);box-shadow:0 6px 20px rgb(13 148 136 / .4)}@media (max-width:768px){.vc-faq-section{padding-top:3.5rem;padding-bottom:3.5rem}.vc-mission-section.two-col,.vc-mission-section.three-col{padding-top:3.5rem;padding-bottom:3.5rem}.vc-feature-section{padding-top:3.5rem;padding-bottom:3.5rem}.feature-title h2{font-size:1.75rem;line-height:2rem}.feature-cards{grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem}.feature-card{padding:1.25rem;border-radius:.875rem}.feature-icon{width:2.75rem;height:2.75rem}.feature-icon svg{width:1.375rem;height:1.375rem}.feature-card-title{font-size:1rem;line-height:1.5rem}.feature-points li{font-size:.875rem;line-height:1.375rem;gap:.625rem}.feature-card ul.feature-points{grid-template-columns:repeat(1,1fr)}.feature-points li .tick-icon svg{height:1rem;width:1rem;margin-top:2.5px}.mission-items{grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem}.mission-item{padding:1.25rem}.mission-icon{width:2.5rem;height:2.5rem}.mission-icon svg{width:1.25rem;height:1.25rem}.mission-heading{font-size:1.125rem;line-height:1.625rem}.mission-description{font-size:.9375rem;line-height:1.5rem}.three-col .mission-icon svg{width:1.125rem;height:1.125rem}.three-col .mission-heading{font-size:1rem;line-height:1.5rem}.three-col .mission-description{font-size:.875rem;line-height:1.375rem}.faq-header h2{font-size:1.625rem;line-height:2rem}.faq-header p{font-size:1.125rem;line-height:1.625rem}.faq-items{max-width:100%;gap:.875rem}.faq-item .faq-question{padding:1.125rem 1.375rem;font-size:1.0625rem;line-height:1.625rem}.faq-item .faq-answer-inner{padding:1.375rem;font-size:.9875rem;line-height:1.625rem}.calc-section{max-width:100%;padding:0 16px}.slider-row{gap:12px;padding-right:8px}.vehicle-slider{height:8px}.vehicle-slider::-webkit-slider-thumb{width:28px;height:28px}.vehicle-count{width:68px;font-size:1.4rem;padding:5px 10px}.slider-labels{font-size:.7rem}.slider-labels span:nth-child(1){left:0%}.slider-labels span:nth-child(2){left:17%}.slider-labels span:nth-child(3){left:33%}.slider-labels span:nth-child(4){left:57%}.slider-labels span:nth-child(5){left:81%}.pricing-section{padding:32px 16px}.pricing-section .tier-name{font-size:1.1rem}.pricing-section .tier-desc{font-size:.87rem;min-height:auto}.pricing-section .popular-badge{right:16px;font-size:.65rem;padding:4px 10px}}@media (max-width:480px){.slider-labels{display:none}.vc-faq-section{padding-top:3rem;padding-bottom:3rem}.faq-header h2{font-size:1.5rem;line-height:1.875rem}.faq-header p{font-size:1rem;line-height:1.5rem}.faq-items{max-width:100%;gap:.75rem}.faq-item .faq-question{padding:1rem 1.25rem;font-size:.95rem;line-height:1.375rem}.faq-item .faq-toggle-icon{min-width:1.25rem;font-size:1.125rem}.faq-item .faq-answer-inner{padding:1.25rem;font-size:.9375rem;line-height:1.5rem}.vc-feature-section{padding-top:3rem;padding-bottom:3rem}.feature-title h2{font-size:1.5rem;line-height:1.875rem}.feature-cards{grid-template-columns:repeat(1,minmax(0,1fr));gap:.875rem}.feature-card{padding:1rem;border-radius:.75rem}.feature-icon{width:2.5rem;height:2.5rem}.feature-icon svg{width:1.25rem;height:1.25rem}.feature-card-title{font-size:.9375rem;line-height:1.375rem}.feature-points{gap:.625rem}.feature-points li{font-size:.8125rem;line-height:1.25rem}.feature-points li .tick-icon svg{height:.875rem;width:.875rem}.feature-card .popular-badge{padding:.25rem .625rem;font-size:.6875rem;right:.75rem}.mission-title{font-size:1.5rem;line-height:2rem}.mission-title:after{width:4rem}.mission-items{gap:.875rem}.mission-item{padding:1rem}.mission-icon{width:2.25rem;height:2.25rem;margin-bottom:.875rem}.mission-icon svg{width:1.125rem;height:1.125rem}.mission-heading{font-size:1rem;line-height:1.5rem;margin-top:.625rem}.mission-description{font-size:.875rem;line-height:1.375rem;margin-top:.5rem}.three-col .mission-heading{font-size:.9375rem;line-height:1.375rem}.three-col .mission-description{font-size:.8125rem;line-height:1.25rem}.icon-content-block-content h3{font-size:1rem;line-height:1.5rem;margin-bottom:2.5rem}}@media (max-width:375px){.calc-card{padding:24px 16px}.vehicle-count{width:60px;font-size:1.2rem;padding:4px 8px}.slider-labels{max-width:calc(100% - 72px);font-size:.65rem}.slider-labels span:nth-child(1){left:-2%}.slider-labels span:nth-child(2){left:9%}.slider-labels span:nth-child(3){left:21%}.slider-labels span:nth-child(4){left:48%}.slider-labels span:nth-child(5){left:70%}}@media (min-width:640px) and (max-width:1024px){.vc-faq-section{padding-top:4rem;padding-bottom:4rem}.faq-header h2{font-size:1.75rem;line-height:2.125rem}.faq-header p{font-size:1.1875rem;line-height:1.6875rem}.faq-items{max-width:100%;gap:1rem}.faq-item .faq-question{padding:1.1875rem 1.4375rem;font-size:1.0625rem;line-height:1.6875rem}.faq-item .faq-answer-inner{padding:1.4375rem}.pricing-section .cards-grid{grid-template-columns:repeat(2,1fr)}.pricing-section .price-card:nth-child(3){grid-column:span 2 / span 2}.vc-mission-section.two-col,.vc-mission-section.three-col{padding-top:4.5rem;padding-bottom:4.5rem}.mission-title{font-size:2rem;line-height:2.25rem}.mission-items{gap:1.25rem}.mission-item{padding:1.5rem}.mission-icon{width:3rem;height:3rem}.mission-icon svg{width:1.5rem;height:1.5rem}.mission-heading{font-size:1.1875rem;line-height:1.6875rem}.mission-description{font-size:1rem;line-height:1.625rem}.three-col .mission-heading{font-size:1.0625rem;line-height:1.625rem}.three-col .mission-description{font-size:.9375rem;line-height:1.5rem}.icon-content-block-content h3{font-size:1.0625rem;line-height:1.625rem;margin-bottom:3rem}}@media (min-width:1025px){.faq-header h2{font-size:1.875rem;line-height:2.25rem}.faq-header p{font-size:1.25rem;line-height:1.75rem}.faq-items{max-width:56rem;gap:1.25rem}.faq-item .faq-question{padding:1.25rem 1.5rem;font-size:1.125rem;line-height:1.75rem}.faq-item .faq-answer-inner{padding:1.5rem}.pricing-section .cards-grid{grid-template-columns:repeat(3,1fr)}.mission-title{font-size:2.25rem;line-height:2.5rem}.mission-title:after{width:6rem}.mission-items{gap:1.5rem}.mission-item{padding:1.75rem}.mission-icon{width:3.5rem;height:3.5rem}.mission-icon svg{width:1.75rem;height:1.75rem}.mission-heading{font-size:1.25rem;line-height:1.75rem}.mission-description{font-size:1rem;line-height:1.625rem}.three-col .mission-heading{font-size:1.125rem;line-height:1.625rem}.three-col .mission-description{font-size:.9375rem;line-height:1.5rem}.icon-content-block-content h3{font-size:1.125rem;line-height:1.625rem;margin-bottom:3.5rem}}@media (max-width:580px) and (min-width:481px){.slider-labels span:nth-child(4){left:54%}.slider-labels span:nth-child(5){left:76%}}.compare-section{padding:2rem 1rem 5rem 1rem;max-width:1200px;margin:0 auto;text-align:center}.compare-title{font-size:2rem;font-weight:700;color:var(--gray-900);margin-bottom:12px;line-height:1.3}.compare-sub{font-size:1rem;color:var(--gray-500);max-width:600px;margin:0 auto 40px;line-height:1.6}.savings-grid{display:grid;grid-template-columns:1fr;gap:20px;max-width:1000px;margin:0 auto}.savings-card{background:#fff;border:1px solid var(--gray-200);border-radius:12px;padding:24px;text-align:center;transition:transform 0.3s,box-shadow 0.3s}.savings-card:hover{transform:translateY(-4px);box-shadow:0 10px 25px rgb(0 0 0 / .1)}.savings-number{font-size:2rem!important;font-weight:800;color:var(--blue-600);margin-bottom:12px;line-height:1.2}.savings-label{font-size:.95rem;color:var(--gray-600);line-height:1.5}@media (min-width:640px){.savings-grid{grid-template-columns:repeat(2,1fr)}.compare-title{font-size:2.25rem}.savings-number{font-size:3rem}}@media (min-width:1025px){.savings-grid{grid-template-columns:repeat(3,1fr)}.compare-section{padding-bottom:5rem}.compare-title{font-size:2.5rem}.compare-sub{font-size:1.125rem;margin-bottom:50px}.savings-card{padding:32px}}