/*!/wp-content/themes/vectaride/style.css*/body{margin:0;font-family:'Inter',sans-serif;color:#344256}*,:before,:after{box-sizing:border-box}html,body{-webkit-text-size-adjust:100%}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',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(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBjbGFzcz0ibHVjaWRlIGx1Y2lkZS1hcnJvdy1yaWdodCBtbC0yIGgtNCB3LTQiPjxwYXRoIGQ9Ik01IDEyaDE0Ij48L3BhdGg+PHBhdGggZD0ibTEyIDUgNyA3LTcgNyI+PC9wYXRoPjwvc3ZnPg==);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}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:#65758b;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}.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:#65758b;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:#65758b}.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{padding-top:5rem;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}.card-item .plan-btn{width:100%!important;margin-top:40px;font-size:1rem!important;line-height:1.5rem!important}.price_head{padding-bottom:2rem;text-align:center}.price_head p.plan-title{font-size:1.5rem;line-height:2rem;font-weight:700;margin:0}.package-text{color:#65758b;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:#65758b}.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:#65758b;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-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(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9IiMzYzgzZjYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBjbGFzcz0ibHVjaWRlIGx1Y2lkZS1hcnJvdy1yaWdodCBtbC0yIGgtNCB3LTQiPjxwYXRoIGQ9Ik01IDEyaDE0Ij48L3BhdGg+PHBhdGggZD0ibTEyIDUgNyA3LTcgNyI+PC9wYXRoPjwvc3ZnPg==);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:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem}.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:1.5rem}.faq-item p{font-size:1.125rem;line-height:1.75rem;font-weight:600;margin:0;padding-bottom:1.5rem}.faq-item .faq-answer{color:#65758b;margin:0;line-height:24px;font-size:16px;font-weight:400}.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:#65758b;font-size:16px;font-weight:400;line-height:28px;margin:10px 0 10px 0}.read-more{color:#65758b}.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:#65758b;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:#65758b;;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',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',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:#65758b;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',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:#65758b;margin:0}.inner-banner-content{max-width:45rem;margin-left:auto;margin-right:auto;font-size:1.25rem;line-height:1.625;color:#65758b;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:#65758b;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:#65758b;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:50px;padding-bottom:50px}.feature-title{text-align:center;margin:0 0 4rem 0}.feature-title h2{color:#344256;font-size:1.875rem;line-height:2.25rem;font-weight:700;margin:0 0 1rem 0}.feature-cards{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem}.feature-card{position:relative;padding:1.5rem;animation:fade-in .3s ease-out;border-radius:.75rem;border:1px solid #e1e7ef;color:#344256;box-shadow:0 0 #0000,0 0 #0000,0 1px 2px 0 rgb(0 0 0 / .05);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.feature-card:hover{box-shadow:0 0 #0000,0 0 #0000,0 20px 60px -10px hsl(217 91% 60% / .2);transform:translate(0,-.25rem) scaleX(1) scaleY(1);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.feature-card-bg-image{background-image:linear-gradient(135deg,hsl(217 91% 60%),hsl(142 76% 36%));opacity:0;top:0;right:0;bottom:0;left:0;position:absolute}.feature-card:hover .feature-card-bg-image{opacity:.1}.feature-card .popular-badge{position:absolute;right:1rem;top:-13px;display:inline-flex;align-items:center;border-radius:9999px;background-image:linear-gradient(135deg,hsl(217 91% 60%),hsl(142 76% 36%));padding:5px 12px;font-size:.75rem;line-height:1rem;color:#fafafa;font-weight:600;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-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.feature-card-heading-wrapper{display:flex;gap:1rem;align-items:flex-start;margin-bottom:1rem}.feature-icon{width:3rem;height:3rem;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-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.feature-card:hover .feature-icon{transform:rotate(3deg) scaleX(1.1) scaleY(1.1)}.feature-icon svg{color:#fafafa;width:1.5rem;height:1.5rem}.feature-card:hover .feature-card-title{color:#3c83f6}.feature-card-title{flex:1 1 0%;font-size:18px;line-height:24px;margin:0 0 .5rem 0;font-weight:600;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.feature-card ul.feature-points{list-style:none;margin:0;padding:0}.feature-points li{display:flex;gap:.75rem;align-items:flex-start;color:#65758b;margin-top:12px}.feature-points li:first-child{margin-top:0}.feature-points li .tick-icon svg{height:1.25rem;width:1.25rem;flex-shrink:0;color:#16a249;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.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:#65758b;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:#65758b}.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:#65758b;margin-top:32px;margin-bottom:0;text-align:center}.vc-mission-section.two-col{padding-top:6rem;padding-bottom:6rem}.vc-mission-section.three-col{padding-top:5rem;padding-bottom:5rem}.vc-mission-section.two-col .container{max-width:72rem}.two-col .mission-title{margin:0 0 4rem 0}.three-col .mission-title{font-size:1.875rem;line-height:2.25rem;font-weight:700;color:#344256;margin:0 0 1rem 0;text-align:center}.three-col .icon-content-block-content h3{max-width:43rem;font-size:1.25rem;line-height:1.75rem;color:#65758b;margin:0 auto 4rem auto;text-align:center;font-weight:400}.two-col .mission-title,.who-we-rtext h2,.our-vsn-txt h2{text-align:center;font-size:2.25rem;line-height:2.5rem;font-weight:700;color:#344256}.two-col .mission-title:after,.who-we-rtext h2::after,.our-vsn-txt 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:32px;margin-left:auto;margin-right:auto}.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:2rem}.mission-item{border-radius:.75rem;border:1px solid #e1e7ef;color:#344256;box-shadow:0 0 #0000,0 0 #0000,0 1px 2px 0 rgb(0 0 0 / .05);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s;padding:2rem}.mission-description{font-size:1.125rem;line-height:1.625;color:#65758b;margin-top:24px}.mission-heading{font-size:1.5rem;line-height:2rem;font-weight:700;color:#344256;margin:24px 0 0 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:.75rem;display:flex;justify-content:center;align-items:center;width:4rem;height:4rem;margin-bottom:1.5rem}.mission-icon svg{color:#fafafa;width:2rem;height:2rem}.mission-item:hover{box-shadow:0 0 #0000,0 0 #0000,0 20px 60px -10px hsl(217 91% 60% / .2);transform:translate(0,-.25rem) scaleX(1) scaleY(1)}.mission-item:hover .mission-icon{transform:rotate(6deg) scaleX(1.1) scaleY(1.1)}.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:#65758b}.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}.three-col .mission-icon svg{color:#fafafa;width:1.5rem;height:1.5rem}.three-col .mission-icon svg path{fill:#fafafa}.three-col .mission-heading{font-size:1.25rem;line-height:1.75rem;font-weight:600;color:#344256;margin:6px 0 0 0}.three-col .mission-description{font-size:16px;line-height:24px;color:#65758b;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}@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{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{grid-template-columns:repeat(2,minmax(0,1fr))}.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}.two-col .mission-title,.who-we-rtext h2,.our-vsn-txt h2{font-size:3rem;line-height:1}.mission-items{grid-template-columns:repeat(2,minmax(0,1fr))}.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}}@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,minmax(0,1fr))}.vc-mission-section.two-col{padding-top:8rem;padding-bottom:8rem}.mission-items{gap:2.5rem}.three-col .mission-items{gap:2rem;grid-template-columns:repeat(3,minmax(0,1fr))}.mission-item{padding:2.5rem}.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}.cntct-form-wrap .cnt-dl{font-size:14px}.footer-widget.footer-widget-1 #block-8{flex-direction:column}}