.owl-carousel{-webkit-tap-highlight-color:transparent;position:relative;display:none;width:100%;z-index:1}.header-btn16{display:inline-block;font-size:var(--vl-font-size-font-s18);line-height:var(--vl-font-size-font-s18);background:var(--vl-bg-bg-28);padding:8px 16px;border-radius:30px;position:relative;z-index:1}.header-btn16:hover{background:var(--vl-text-text-2);transform:translateY(-5px)}.preloader{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999999999;background-color:var(--vl-text-text-1);justify-content:center}.loading,.loading-container{height:120px;position:relative;width:120px;border-radius:100%}.loading-container{margin:40px auto}.loading{border:1px solid transparent;border-color:transparent var(--vl-text-text-4) transparent var(--vl-text-text-4);animation:rotate-loading 1.5s linear 0s infinite normal;transform-origin:50% 50%}.loading-container .loading,.loading-container:hover .loading{transition:all .5s ease-in-out}.testimonial2-section-area .testimonial2-owl-carousel-area .testimonial-author-box{position:relative;z-index:1;padding:32px;border-radius:8px;transition:all .4s;background:#303168}.testimonial2-section-area .testimonial2-owl-carousel-area .testimonial-author-box:hover{transition:all .4s;background:var(--vl-bg-bg-10)}.testimonial2-section-area .testimonial2-owl-carousel-area .testimonial-author-box:hover .quito1{filter:brightness(0) invert(1);transition:all .4s}.testimonial2-section-area .testimonial2-owl-carousel-area .testimonial-author-box:hover ul li{background:#f94595;transition:all .4s}.testimonial2-section-area .testimonial2-owl-carousel-area .testimonial-author-box .quito1{height:48px;width:48px;-o-object-fit:cover;object-fit:cover;transition:all .4s}.testimonial2-section-area .testimonial2-owl-carousel-area .testimonial-author-box ul{margin-bottom:32px}.testimonial2-section-area .testimonial2-owl-carousel-area .testimonial-author-box ul li{display:inline-block;height:28px;width:28px;text-align:center;line-height:28px;transition:all .4s;background:#46477b;border-radius:4px;color:#ffba00}.testimonial2-section-area .testimonial2-owl-carousel-area .testimonial-author-box .content-area .images-content .content p,.testimonial2-section-area .testimonial2-owl-carousel-area .testimonial-author-box p.pera{font-family:var(--vl-family-font1);font-size:var(--vl-font-size-font-s16);line-height:var(--vl-font-size-font-s26);color:var(--vl-text-text-1);font-weight:var(--vl-weight-regular);opacity:80%;transition:all .4s}.testimonial2-section-area .testimonial2-owl-carousel-area .testimonial-author-box .content-area{display:flex;align-items:center;justify-content:space-between;margin-top:36px}.testimonial2-section-area .testimonial2-owl-carousel-area .testimonial-author-box .content-area .images-content{display:flex;align-items:center}.testimonial2-section-area .testimonial2-owl-carousel-area .testimonial-author-box .content-area .images-content .img1 img{height:70px;width:70px;border-radius:50%}.testimonial2-section-area .testimonial2-owl-carousel-area .testimonial-author-box .content-area .images-content .content{margin-left:16px}.testimonial2-section-area .testimonial2-owl-carousel-area .testimonial-author-box .content-area .images-content .content a{font-size:var(--vl-font-size-font-s20);line-height:var(--vl-font-size-font-s20);font-weight:var(--vl-weight-semibold);color:var(--vl-text-text-1);transition:all .4s;display:inline-block;margin-bottom:12px}.testimonial2-section-area .testimonial2-owl-carousel-area .testimonial-author-box .content-area .images-content .content p{line-height:var(--vl-font-size-font-s16)}strong{font-weight:bolder}progress{vertical-align:baseline}@media (min-width:576px){.col-sm-5,.col-sm-7{flex:0 0 auto;width:41.66666667%}.col-sm-7{width:58.33333333%}}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-floating>.form-control:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.m-0{margin:0!important}.fa-sr-only-focusable:not(:focus),.sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.mt-30{margin-top:30px}.mr-15{margin-right:15px}p.subscribe-form input{width:100%;padding:10px 14px;border-radius:30px;border:1px solid #e5e7eb;background:#fff}button.subscribe-form-button{display:inline-flex;align-items:center;justify-content:space-between;padding:10px;background:#4e2fda;border-radius:30px;position:absolute;right:0;top:0;transition:all .3s;transform:translateY(0);height:100%}button.subscribe-form-button:hover{background:#2e00ff;transition:all .3s;transform:translateY(-5px)}button.subscribe-form-button input{background:0 0;border:0;padding:0 4px 0 0;font-size:18px;color:#fff;font-weight:700}button.subscribe-form-button i{width:40px;height:30px;background:#fff;display:flex;align-items:center;justify-content:center;border-radius:50%;transform:rotate(-45deg);transition:all .3s}button.subscribe-form-button:hover i{transition:all .3s;transform:rotate(0)}ul.footer-info li{margin-bottom:12px}.footer__widget li:last-child,ul.footer-info li:last-child{margin-bottom:0}h3.footer__widget-title{margin-bottom:24px}.footer-col-1{padding-right:0}@media only screen and (min-width:1200px) and (max-width:1399px){.footer-col-1{padding-right:0}}@media only screen and (min-width:992px) and (max-width:1199px){.footer-col-1{padding-right:0}}@media only screen and (min-width:576px) and (max-width:767px){.footer-col-1{padding-right:0}}@media (max-width:575px){.footer-col-1{padding-right:0}}.footer-col-2{padding-left:20px}@media only screen and (min-width:992px) and (max-width:1199px){.footer-col-2{padding-left:0}}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.footer-col-2{padding-left:0}}.footer-col-4{padding-left:0}@media only screen and (min-width:992px) and (max-width:1199px){.footer-col-4{padding-left:0}}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px),(max-width:575px){.footer-col-4{padding-left:0}}.offcanvas__text p{margin-bottom:25px}.offcanvas__contact h4{font-size:22px;margin-bottom:20px}.offcanvas__contact ul li:not(:last-child){margin-bottom:20px}.offcanvas__contact ul li:hover i{background:var(--vl-theme-1);color:var(--vl-theme-5);border-color:var(--vl-theme-1)}.offcanvas__contact-icon i{display:inline-block;width:40px;height:40px;line-height:40px;text-align:center;border:1px solid var(--vl-theme-4);-webkit-border-radius:7px;-moz-border-radius:7px;-o-border-radius:7px;-ms-border-radius:7px;border-radius:7px}.offcanvas__map iframe{width:100%;height:200px;border:0}.offcanvas__social ul li{display:inline-block}.offcanvas__social ul li:not(:last-child){margin-right:5px}.offcanvas__social ul li a{display:inline-block;width:40px;height:40px;line-height:42px;text-align:center;background:var(--vl-theme-4);color:var(--vl-theme-1);-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.offcanvas__social ul li a:hover{background:var(--vl-theme-1);color:var(--vl-theme-5)}.tp-page-content ul li ul{margin-top:7px}.wp-block-group{margin-bottom:24px}.footer__widget .wp-block-group__inner-container h2{font-size:20px;font-weight:500;margin-bottom:25px}.bg-center-center{background-position:center center;background-size:cover}.vl_btn_full{width:100%;text-align:center;justify-content:center}.footer__widget ul li a{position:relative;z-index:2}.footer__widget ul li a:before{position:absolute;content:"";height:3px;width:0;background:var(--vl-bg-bg-34);left:0;bottom:3px;z-index:-1;transition:all .3s}.footer__widget ul li a:hover:before{width:8px;transition:all .3s}.footer__widget ul li a:hover{padding-left:8px}@media screen and (max-width:767px){.copyright-menu{margin-left:0;margin-top:12px}}.footer-10{background:var(--vl-bg-bg-29);padding:80px 0 0}.footer-10 .footer-info-widget .social-links a{height:40px;width:40px;background:#33231c;line-height:40px;margin:0 6px 0 0;color:var(--vl-text-text-1)}.footer-10 .footer__widget ul li a,.footer-10 p,.footer-10 ul.footer-info li span i{color:var(--vl-text-text-1);opacity:80%}.footer-10 .footer__widget ul li a:hover{color:var(--vl-text-text-14)!important}.footer-10 .footer__widget ul li a:before{background:var(--vl-bg-bg-25)!important}.footer-10 .footer-info-widget .social-links a:hover{background:var(--vl-bg-bg-25);color:var(--vl-text-text-1);transition:all .4s}.footer-10 ul.footer-info li span{display:flex;line-height:24px}.footer-10 ul.footer-info li span i{margin:4px 8px 0 0}.footer-10 .footer__bottom .copyright-menu{text-align:end}.footer-10 .footer__bottom .copyright-menu ul{list-style:none}.footer-10 .footer__bottom .copyright-menu ul li{list-style:none;display:inline-block}.footer-10 .footer__bottom .copyright-menu ul li a,.footer-10 ul.footer-info li span{color:var(--vl-text-text-1);transition:all .4s;opacity:80%}.footer-10 .footer__bottom .copyright-menu ul li:nth-child(1){margin:0 16px 0 0}.footer-10 .footer__bottom-inner{padding:22px 0;border-top:1px solid var(--vl-border-border-5)}.footer__widget li{list-style:none;margin-bottom:10px}.footer-10 button.subscribe-form-button{background:var(--vl-bg-bg-25);opacity:1;height:100%}.footer-10 button.subscribe-form-button i{color:var(--vl-text-text-14)}.footer-10 p.subscribe-form input{opacity:1}.e-con.e-grid{--grid-justify-content:start;--grid-align-content:start;--grid-auto-flow:row;grid-template-columns:var(--e-con-grid-template-columns);grid-template-rows:var(--e-con-grid-template-rows);justify-content:var(--grid-justify-content);align-content:var(--grid-align-content);grid-auto-flow:var(--grid-auto-flow);justify-items:var(--justify-items);align-items:var(--align-items)}.elementor-widget-image{text-align:center}.elementor-widget-image img{vertical-align:middle;display:inline-block}.elementor-widget-text-editor{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-49 .elementor-element.elementor-element-5ea741b .header-btn16 span,.elementor-49 .elementor-element.elementor-element-a1f7ae2 .header-btn16{background-color:#ff6610}.elementor-49 .elementor-element.elementor-element-2e7d31b .header-btn16:hover,.elementor-49 .elementor-element.elementor-element-5ea741b .header-btn16:hover,.elementor-49 .elementor-element.elementor-element-a1f7ae2 .header-btn16:hover{background-color:var(--e-global-color-secondary)}.elementor-49 .elementor-element.elementor-element-5ea741b .header-btn16{background-color:#fff;color:#090b0e}.elementor-49 .elementor-element.elementor-element-2e7d31b .header-btn16,.elementor-49 .elementor-element.elementor-element-61cf3be .header-btn16 span{background-color:#ff6610}.elementor-49 .elementor-element.elementor-element-a567ca6 .testimonial2-section-area .testimonial2-owl-carousel-area .testimonial-author-box{background-color:#fff}.elementor-49 .elementor-element.elementor-element-a567ca6 .testimonial2-section-area .testimonial2-owl-carousel-area .testimonial-author-box ul li{background-color:#f5faff}.elementor-49 .elementor-element.elementor-element-a567ca6 .testimonial2-section-area .testimonial2-owl-carousel-area .testimonial-author-box p.pera{font-family:"Figtree",Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#3d4c5e}.elementor-49 .elementor-element.elementor-element-a567ca6 .testimonial2-section-area .testimonial2-owl-carousel-area.owl-carousel .testimonial-author-box .content-area .images-content .content a{font-family:"Figtree",Sans-serif;font-size:20px;font-weight:600;line-height:26px}.elementor-49 .elementor-element.elementor-element-a567ca6 .testimonial2-section-area .testimonial2-owl-carousel-area.owl-carousel .testimonial-author-box .content-area .images-content .content p{font-family:"Figtree",Sans-serif;font-size:16px;font-weight:400;color:#3d4c5e}.elementor-49 .elementor-element.elementor-element-61cf3be .header-btn16{background-color:#fff;color:#ff6610}.elementor-49 .elementor-element.elementor-element-61cf3be .header-btn16:hover{background-color:#090b0e;color:#fff}.fa-envelope-open:before{content:""}.fa-linkedin:before{content:""}.fa-map-marker-alt:before{content:""}.fa-youtube:before{content:""}