ul.vl-nav-menu li a{display:block}@media screen and (min-width:1025px){.vlcore-menu-horizontal ul.vl-nav-menu li{display:inline-block;margin:0 6px}.vlcore-menu-horizontal .vl-nav-menu ul li ul{position:absolute;left:0;top:50px;border-radius:4px;width:220px;box-shadow:rgba(0,0,0,.2) 0px 20px 30px;padding:10px}.vlcore-menu-horizontal .vl-nav-menu ul li ul li ul{left:200px}.vlcore-menu-horizontal .vl-nav-menuul li ul li a{color:red}.vlcore-menu-horizontal .vl-nav-menu ul li a{color:#000;font-size:16px;display:block;font-weight:500;padding:10px 15px;transition:all .3s}.vlcore-menu-horizontal .vl-nav-menu ul li:hover .tp-submenu{visibility:visible;transition:all .5s ease-in-out;opacity:1;z-index:9;top:150.3%;position:absolute;transition:all .4s;transform:scale(1)}.vlcore-menu-horizontal .vl-nav-menu{padding:2px 24px;position:relative}.vlcore-menu-horizontal .vl-nav-menuul li ul{position:absolute;left:0;top:50px;border-radius:4px;border:2px solid rgba(106,92,255,.1098039216);background:#fff;-webkit-backdrop-filter:blur(27px);backdrop-filter:blur(27px);width:220px;box-shadow:rgba(0,0,0,.068) 0px 20px 30px}.vlcore-menu-horizontal .vl-nav-menu ul li ul li ul{left:190px;top:10px}.vlcore-menu-horizontal .vl-nav-menuul li ul li a{color:#000;display:flex;justify-content:space-between}.vlcore-menu-horizontal .vl-nav-menu ul li a{color:#000;font-size:16px;display:block;font-weight:400;padding:6px 16px;transition:all .3s}.vlcore-menu-horizontal .vl-nav-menu ul li a:hover{color:#516cf7;transition:all .3s}.vlcore-menu-horizontal .vl-nav-menu ul li a.active{color:#516cf7}.vlcore-menu-horizontal .vl-nav-menu li{display:inline-block}.vlcore-menu-horizontal .vl-nav-menu li{position:relative;z-index:9}.vlcore-menu-horizontal .vl-nav-menu li li{display:block}.vlcore-menu-horizontal .vl-nav-menu li>ul{opacity:0;visibility:hidden;top:60px;left:0;transition:all .3s;transform:translateY(20px) rotateX(45deg);position:absolute;background:#fff;width:max-content;padding:10px;border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.vlcore-menu-horizontal .vl-nav-menu li li>ul{left:100%;right:auto}.vlcore-menu-horizontal .vl-nav-menu li li:hover>ul{top:0}.vlcore-menu-horizontal .vl-nav-menu li:hover>ul{visibility:visible;opacity:1;top:50px;transition:all .3s;z-index:99;left:0;transform:translateY(0)}.vlcore-menu-horizontal .vl-nav-menu li.has-dropdown1{position:relative}.vlcore-menu-horizontal .vl-nav-menu li.has-dropdown1 span{position:absolute;right:10px}.vlcore-menu-horizontal .vl-nav-menu li:hover>ul ul{left:100%;right:auto}.vlcore-mobile-menu{display:none}button.dropdown-toggle-arrow-btn{margin-left:4px}button.dropdown-toggle-arrow-btn{margin-left:4px}.vlcore-desktop-menu ul.sub-menu .menu-item-has-children button.dropdown-toggle-arrow-btn{transform:rotate(-90deg)}.vlcore-desktop-menu ul.sub-menu .menu-item-has-children>a{display:flex;align-items:center;justify-content:space-between}.vlcore-menu-horizontal .vl-nav-menu li:hover>ul ul.sub-menu{left:100%;right:auto;top:0 !important}}@media screen and (max-width:1024px){.contact-box{display:flex;align-items:center;margin-bottom:10px}.contact-box .icon{margin-right:10px}.offcanvas-info-wrap{padding:20px}.vl-offcanvas-info .single-footer-items .contact-box .icon i,.vl-offcanvas-info .single-footer-items .contact-box .icon svg{width:18px;height:18px}.vl-copyright-social a svg{width:16px;height:16px}.vl-copyright-social a:hover svg{fill:#fff}.vl-offcanvas-social li{display:inline-block}div#vlcore-mobile-menu .vl-nav-menu{padding:12px}.mobile-menu-logo{width:150px}div#vlcore-mobile-menu .vl-nav-menu li a{padding:6px}span.menu_humber_icon.menu_open_btn{padding:4px 8px 8px}.mobile-trigger{display:none}.mobile-trigger.mobile-trigger-active{display:block}.vlcore-nav-menu-nav.vlcore-desktop-menu.vlcore-menu-horizontal{display:none}.vlcore-nav-menu-nav.vlcore-mobile-menu{visibility:hidden;opacity:0;transition:all .3s;position:fixed;left:-100%;top:0;height:100%;width:100%;overflow-y:scroll;z-index:99;background:#fff}.vlcore-nav-menu-nav.vlcore-mobile-menu.mobile-menu-show{visibility:visible;opacity:1;transition:all .3s;left:0}.vlcore-menu-horizontal .vl-nav-menu li{display:block;width:100%}.vlcore-menu-horizontal .vlcore-humberger-wrap{display:inline-block;padding:6px 10px;border:1px solid #000;border-radius:4px}.vlcore-menu-horizontal .menu_humber_icon{display:inline-block;width:auto;height:auto;cursor:pointer}.vlcore-menu-horizontal .menu_humber_icon svg{width:20px;height:auto}.vlcore-nav-menu-mobile-humberger{display:none}.vlcore-menu-horizontal .vlcore-nav-menu-mobile-humberger{display:block}.vlcore-nav-menu{position:relative}.mobile-menu-top{display:flex;justify-content:space-between;padding:20px}.vlcore-mobile-menu .vl-nav-menu li a{display:block}.vlcore-mobile-menu .vl-nav-menu li{position:relative}.vlcore-mobile-menu .vl-nav-menu li .dropdown-toggle-btn{position:absolute;right:6px;width:30px;height:30px;border:1px solid #000;z-index:9;border-radius:4px}.vlcore-mobile-menu ul li.menu-item-has-children>a .dropdown-toggle-btn i{-webkit-transition:all .3s 0s ease-out;-moz-transition:all .3s 0s ease-out;-ms-transition:all .3s 0s ease-out;-o-transition:all .3s 0s ease-out;transition:all .3s 0s ease-out}.vlcore-mobile-menu ul li.menu-item-has-children>a .dropdown-toggle-btn.dropdown-opened i{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.vlcore-mobile-menu ul li .submenu{position:static;min-width:100%;padding:0;box-shadow:none;visibility:visible;opacity:1;display:none}.vlcore-mobile-menu ul li .submenu li{float:none;display:block;width:100%;padding:0}.vlcore-mobile-menu .dropdown-opened>ul.sub-menu{display:block}.vlcore-mobile-menu>ul.sub-menu{display:none}.vlcore-humberger-wrap{display:inline-block}span.menu_humber_icon{padding:6px 10px;border:1px solid #000;border-radius:4px;cursor:pointer}}.vlcore-simple-menu ul li{display:inline-block}.search-btn-trigger{font-size:20px;cursor:pointer}.search-form-close{width:50px;height:50px;font-size:50px;color:#fff;position:absolute;top:30px;right:30px;z-index:999;cursor:pointer;display:flex;align-items:center;justify-content:center}.search-form-hidden{position:fixed;width:100%;height:0;left:0;top:-100%;background:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;z-index:99;opacity:0;visibility:hidden;transition:all .6s}.search-form-hidden .vl-search-fields{width:50%}.search-form-hidden.seach-form-show{height:50%;left:0;top:0;opacity:1;visibility:visible;transition:all .6s}.search-form-close svg{fill:#fff;width:24px;height:auto}.vl-btn1{display:inline-block;background-color:#0e38b1;border-radius:7px;padding:16px 20px;color:#fff;font-weight:700;overflow:hidden;position:relative;z-index:1;transition:all .4s;border:none}.vl-btn1 span{display:inline-block;padding-left:4px}.vl-btn1:hover{color:#fff;transition:all .4s;background-color:#3059ce}.vl-translatey:hover{transform:translateY(-4px);transition:all .4s}.vl-btn{display:flex;align-items:center}.vl-btn span{display:inline-flex}.vl-offcanvas-social a{display:flex !important;align-items:center;justify-content:center}a.vl-btn.vl-btn2.vl-translatey{display:flex;align-items:center;justify-content:center;background:red;padding:10px 14px;color:#fff;font-weight:700;border-radius:30px}span.vl-btn-icons{min-width:30px;min-height:30px;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:50%}.vl-btns-icons-wrap{height:100%;width:100%;position:relative;z-index:2}span.vl-btn-arrow{width:100%;height:100%;display:flex;justify-content:center;align-items:center;position:absolute;transform:rotate(-45deg);transition:all .8s}span.vl-btn-arrow svg{width:100%;height:100%;fill:#fff}a.vl-btn.vl-btn2.vl-translatey:hover span.vl-btn-arrow.arrow1{transition:all .8s;transform:translateY(0px) rotate(-45deg) translateX(45px)}span.vl-btn-arrow.arrow2{transform:translateX(0) rotate(-45deg) translateX(-45px);transition:all .8s}a.vl-btn.vl-btn2.vl-translatey:hover span.vl-btn-arrow.arrow2{transform:translateX(0) rotate(-45deg) translateX(0);transition:all .8s}.vl-btn2{position:relative;z-index:2;overflow:hidden}.vl-btn2:after{position:absolute;content:"";height:100%;width:0;background:#000;transition:all .6s;z-index:-1}.vl-btn2.vl-btn-slide-middle:after{height:100%;width:0}.vl-btn2.vl-btn-slide-middle:hover:after{width:100%;transition:all .6s}.vl-btn2.vl-btn-slide-left:after{height:100%;width:0;left:0;top:0}.vl-btn2.vl-btn-slide-left:hover:after{width:100%;transition:all .6s}.vl-btn2.vl-btn-slide-right:after{height:100%;width:0;right:0;top:0}.vl-btn2.vl-btn-slide-right:hover:after{width:100%;transition:all .6s}.vl-btn2.vl-btn-slide-bottom:after{height:0;width:100%;bottom:0;left:0}.vl-btn2.vl-btn-slide-bottom:hover:after{height:100%;transition:all .6s}.vl-btn2.vl-btn-slide-top:after{height:0;width:100%;left:0;top:0}.vl-btn2.vl-btn-slide-top:hover:after{height:100%;transition:all .6s}.vl-btn-full{width:100%;display:flex;align-items:center;justify-content:center}.theme-btn23{color:#000;font-size:18px;font-style:normal;font-weight:700;line-height:18px;letter-spacing:-.36px;display:inline-block;transition:all .4s;background:green;border-radius:90px;padding:10px 10px 10px 20px}.theme-btn23:hover{color:#fff;transition:all .4s;background:linear-gradient(90deg,#7144ff 0%,#9500ff 100%)}.theme-btn23 span{height:36px;width:36px;text-align:center;line-height:36px;border-radius:50%;background:#fff;display:inline-block;transition:all .4s;color:#000;transform:rotate(-45deg);margin-left:6px}.theme-btn23:hover span{transform:rotate(0);transition:all .4s}.vl-offanvas-open-btn{width:35px;padding:6px;border:1px solid #000;display:flex;align-items:center;justify-content:center;height:35px;border-radius:4px;cursor:pointer}.vl-close-btn{width:35px;padding:6px;border:1px solid #000;display:flex;align-items:center;justify-content:center;height:35px;border-radius:4px;cursor:pointer}.vl-offcanvas-area{background:#fff;position:fixed;right:0;top:0;height:100%;z-index:99;padding:24px;width:100%}.vl-offcanvas-logo{width:120px}.vl-offcanvas-top{display:flex;align-items:center;justify-content:space-between}a.offcanvas-btn{display:inline-block;background-color:#0e38b1;border-radius:7px;padding:16px 20px;color:#fff;font-weight:700;overflow:hidden;position:relative;z-index:1;transition:all .4s;border:none}a.offcanvas-btn:hover{background-color:#000;color:#fff}.vl-offanvas-socials ul li a{display:inline-block;color:#000;font-size:16px;background-color:#e7ebf7;height:32px;width:32px;text-align:center;line-height:32px;border-radius:50%;margin:0 2px;transition:all .4s}.vl-offanvas-socials ul li a:hover{color:#fff;background-color:#0e38b1;transition:all .4s}.vl-offanvas-socials ul li a:hover svg{fill:#fff}.vl-offanvas-socials li{display:inline-block}.vl-offanvas-socials{margin:20px 0}.vl-single-contact{display:flex;align-items:center}.vl-contact-icon{width:40px;text-align:center;line-height:40px;height:40px;font-size:20px;color:#0d0e10}.vl-contact-content a{font-size:16px;color:#0d0e10}.vl-offcanvas-bottom h3{font-size:24px;font-weight:600;margin-bottom:16px}.vl-offcanvas-top{margin-bottom:40px}.vl-contact-info{margin-bottom:40px}.vl-offanvas-socials ul li a svg{width:14px;height:14px}.vl-offanvas-socials ul li a i{font-size:14px;margin:0}.vl-offcanvas-area{left:-100%;visibility:hidden;opacity:0;transition:all .3s}.vl-offcanvas-area.active{left:0;visibility:visible;opacity:1;transition:all .6s}.vl-contact-icon svg{width:20px}.vl-offcanvas-menu{margin-bottom:40px}.vl-offcanvas-open{display:flex;align-items:center}.vl-offcanvas-area{max-height:100%;overflow-y:scroll}