a,a:hover{text-decoration:none}ul{padding:0;margin:0}ul li{list-style:none}h2,p{margin-bottom:0}h1,h2,h3,h4,h5,h6{margin-bottom:0}input,textarea{background:none;border:none;outline:none}img{max-width:100%;max-height:100%}
.space8{height:8px}.space10{height:10px}.space12{height:12px}
.space16{height:16px}
.space20{height:20px}
.space24{height:24px}
.space30{height:30px}.space32{height:32px}
.space48{height:48px}
:root{--ztc-text-text-1:#fff;--ztc-text-text-2:#0F0D0D;--ztc-text-text-3:#5B5D61;--ztc-text-text-4:#155FFF;--ztc-text-text-5:#E8040F;--ztc-text-text-6:#EC4A05;--ztc-text-text-7:#F8CE69;--ztc-text-text-8:#1C1853;--ztc-bg-bg-1:#fff;--ztc-bg-bg-2:#0F0D0D;--ztc-bg-bg-3:#155FFF;--ztc-bg-bg-4:#F2F2F2;--ztc-bg-bg-5:#E8040F;--ztc-bg-bg-6:#F4F4F9;--ztc-bg-bg-7:#EC4A05;--ztc-bg-bg-8:#F5F3F4;--ztc-bg-bg-9:#F8CE69;--ztc-bg-bg-10:#F5F3F4;--ztc-bg-bg-11:#1C1853;--ztc-border-border-1:#E5E7EB;--ztc-border-border-2:#dfdcdc;--ztc-font-size-font-s10:10px;--ztc-font-size-font-s12:12px;--ztc-font-size-font-s14:14px;--ztc-font-size-font-s16:16px;--ztc-font-size-font-s18:18px;--ztc-font-size-font-s20:20px;--ztc-font-size-font-s22:22px;--ztc-font-size-font-s24:24px;--ztc-font-size-font-s26:26px;--ztc-font-size-font-s28:28px;--ztc-font-size-font-s30:30px;--ztc-font-size-font-s32:32px;--ztc-font-size-font-s34:34px;--ztc-font-size-font-s36:36px;--ztc-font-size-font-s38:38px;--ztc-font-size-font-s40:40px;--ztc-font-size-font-s42:42px;--ztc-font-size-font-s44:44px;--ztc-font-size-font-s46:46px;--ztc-font-size-font-s48:48px;--ztc-font-size-font-s50:50px;--ztc-font-size-font-s52:52px;--ztc-font-size-font-s54:54px;--ztc-font-size-font-s56:56px;--ztc-font-size-font-s58:58px;--ztc-font-size-font-s60:60px;--ztc-font-size-font-s62:62px;--ztc-font-size-font-s64:64px;--ztc-font-size-font-s66:66px;--ztc-font-size-font-s68:68px;--ztc-font-size-font-s70:70px;--ztc-font-size-font-s10:10px;--ztc-font-size-font-s12:12px;--ztc-font-size-font-s14:14px;--ztc-font-size-font-s16:16px;--ztc-font-size-font-s18:18px;--ztc-font-size-font-s20:20px;--ztc-font-size-font-s22:22px;--ztc-font-size-font-s24:24px;--ztc-font-size-font-s26:26px;--ztc-font-size-font-s28:28px;--ztc-font-size-font-s30:30px;--ztc-font-size-font-s32:32px;--ztc-font-size-font-s34:34px;--ztc-font-size-font-s36:36px;--ztc-font-size-font-s38:38px;--ztc-font-size-font-s40:40px;--ztc-font-size-font-s42:42px;--ztc-font-size-font-s44:44px;--ztc-font-size-font-s46:46px;--ztc-font-size-font-s48:48px;--ztc-font-size-font-s50:50px;--ztc-font-size-font-s52:52px;--ztc-font-size-font-s54:54px;--ztc-font-size-font-s56:56px;--ztc-font-size-font-s58:58px;--ztc-font-size-font-s60:60px;--ztc-font-size-font-s62:62px;--ztc-font-size-font-s64:64px;--ztc-font-size-font-s66:66px;--ztc-font-size-font-s68:68px;--ztc-font-size-font-s70:70px;--ztc-specing-height6:6px;--ztc-specing-height8:8px;--ztc-specing-height10:10px;--ztc-specing-height12:12px;--ztc-specing-height14:114px;--ztc-specing-height16:16px;--ztc-specing-height18:18px;--ztc-specing-height20:20px;--ztc-specing-height22:22px;--ztc-specing-height24:24px;--ztc-specing-height26:26px;--ztc-specing-height28:28px;--ztc-specing-height30:30px;--ztc-specing-height32:32px;--ztc-specing-height34:34px;--ztc-specing-height36:36px;--ztc-specing-height38:38px;--ztc-specing-height40:40px;--ztc-specing-height42:42px;--ztc-specing-height44:44px;--ztc-specing-height46:46px;--ztc-specing-height48:48px;--ztc-specing-height50:50px;--ztc-specing-height52:52px;--ztc-specing-height54:54px;--ztc-specing-height56:56px;--ztc-specing-height58:58px;--ztc-specing-height60:60px;--ztc-specing-height70:70px;--ztc-specing-height80:80px;--ztc-specing-height90:90px;--ztc-specing-height100:100px;--ztc-specing-height110:110px;--ztc-specing-height120:120px;--ztc-specing-height130:130px;--ztc-weight-regular:400;--ztc-weight-medium:500;--ztc-weight-semibold:600;--ztc-weight-bold:700;--ztc-weight-black:800;--ztc-family-font1:'Plus Jakarta Sans',serif;--ztc-family-font2:'Plus Jakarta Sans',serif}
.about2{position:relative;z-index:1;overflow:hidden}.about2 .images-area{position:relative;z-index:1}
(max-width:767px){.about2 .images-area{margin-bottom:30px}
.about2 .images-area .img1 img{width:370px;height:580px;border-radius:8px}
(max-width:767px){.about2 .images-area .img1 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.about2 .images-area .img2{position:relative;z-index:1;right:60px;text-align:end;margin-top:-370px}
(max-width:767px){.about2 .images-area .img2{right:0;margin-top:30px;text-align:start}
.service2{position:relative;z-index:1;overflow:hidden;background:var(--ztc-bg-bg-6)}.service2 .service2-boxarea{position:relative;z-index:1;overflow:hidden;background:var(--ztc-bg-bg-1);padding:24px;border-radius:8px;transition:all 0.4s;margin-bottom:30px}.service2 .service2-boxarea:hover{transform:translateY(-10px);transition:all 0.4s}.service2 .service2-boxarea:hover .image-icons .icons{background:var(--ztc-bg-bg-5);transition:all 0.6s;left:0;border-radius:0 8px 0 0}.service2 .service2-boxarea:hover .image-icons .img1 img{transform:scale(1.1) rotate(4deg);transition:all 0.4s}.service2 .service2-boxarea .image-icons{position:relative;z-index:1}.service2 .service2-boxarea .image-icons .img1{position:relative;z-index:1;border-radius:8px 8px 0 0;transition:all 0.4s}.service2 .service2-boxarea .image-icons .img1 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:8px 8px 0 0;transition:all 0.4s}.service2 .service2-boxarea .image-icons .icons{height:80px;width:80px;text-align:center;line-height:80px;background:var(--ztc-bg-bg-2);display:inline-block;position:absolute;bottom:0;left:-24px;z-index:2;transition:all 0.6s}.service2 .service2-boxarea .content-area{background:var(--ztc-bg-bg-6);padding:24px}.service2 .service2-boxarea .content-area .title{color:var(--ztc-text-text-2);font-family:var(--ztc-family-font1);font-size:var(--ztc-font-size-font-s24);font-style:normal;font-weight:var(--ztc-weight-bold);line-height:24px;display:inline-block;transition:all 0.4s}
(max-width:767px){.service2 .service2-boxarea .content-area .title{font-size:var(--ztc-font-size-font-s20);line-height:20px}
.service2 .service2-boxarea .content-area p{color:var(--ztc-text-text-3);font-family:var(--ztc-family-font1);font-size:var(--ztc-font-size-font-s18);font-style:normal;font-weight:var(--ztc-weight-medium);line-height:28px}.service2 .service2-boxarea .content-area .readmore{color:var(--ztc-text-text-2);font-family:var(--ztc-family-font1);font-size:var(--ztc-font-size-font-s20);font-style:normal;font-weight:var(--ztc-weight-bold);line-height:20px;display:inline-block;transition:all 0.4s}
.service2 .service2-boxarea .content-area .readmore i{margin-left:4px;transform:rotate(-45deg);transition:all 0.4s}
.vl-header-action-item{float:right;border:1px solid var(--ztc-text-text-2);padding:6px;border-radius:4px;color:var(--ztc-text-text-2)}.vl-header-action-item button{border:none;outline:none;background:none;transition:all 0.4s;color:var(--ztc-text-text-2);font-size:var(--ztc-font-size-font-s20)}.vl-offcanvas{position:fixed;background:var(--ztc-bg-bg-3);width:450px;z-index:99;right:0;top:0;padding:50px 40px;height:100%;opacity:0;visibility:hidden;transform:translateX(100%);transition:0.3s;overflow-y:scroll;overscroll-behavior-y:contain;scrollbar-width:none}
only screen and (max-width:450px){.vl-offcanvas{width:100%}
.vl-offcanvas-open{opacity:1;visibility:visible;transform:translateX(0)}.vl-offcanvas-close-toggle{font-size:var(--ztc-font-size-font-s30);color:var(--vl-heading-color)}
only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),(max-width:767px){.vl-offcanvas-header{margin-bottom:40px}
.vl-offcanvas-info span a{display:block;color:var(--ztc-text-text-1);margin-bottom:10px}.vl-offcanvas-info span a i{margin:0 4px 0 0}.vl-offcanvas-sm-title{font-size:var(--ztc-font-size-font-s24);color:var(--ztc-text-text-1)}
.vl-offcanvas-overlay{position:fixed;top:0;left:0;z-index:50;width:100%;height:100%;visibility:hidden;opacity:0;transition:0.45 easc-in-out;background:rgba(24,24,24,0.4)}.vl-offcanvas-overlay-open{opacity:0.7;visibility:visible}.vl-offcanvas .vl-offcanvas-logo{height:50px;width:164px;-o-object-fit:contain;object-fit:contain;filter:brightness(0) invert(1)}.vl-offcanvas .vl-offcanvas-close button{border:none;background:none;outline:none;color:var(--ztc-text-text-1)}.vl-offcanvas-menu ul{list-style:none}.vl-offcanvas-menu ul li{position:relative}.vl-offcanvas-menu ul li a{padding:8px 0;display:block;font-size:var(--ztc-font-size-font-s18);font-weight:var(--ztc-weight-medium);color:var(--ztc-text-text-1);transition:all 0.4s}.vl-offcanvas-menu ul li a span{display:block}.vl-offcanvas-menu ul li > a{border-bottom:none}
.vl-offcanvas-menu ul li .sub-menu{display:none;padding-left:20px}.vl-menu-close{position:absolute;right:0;top:7px;border:1px solid var(--ztc-text-text-1);height:30px;width:30px;text-align:center;font-size:12px;line-height:25px;background:transparent;color:var(--ztc-text-text-1);border-radius:4px}.vl-menu-close i{transition:0.3s}.homepage2-body .vl-header-action-item{float:right;border:1px solid var(--ztc-text-text-2);padding:6px;border-radius:4px;color:var(--ztc-text-text-2)}.homepage2-body .vl-header-action-item button{border:none;outline:none;background:none;transition:all 0.4s;color:var(--ztc-text-text-2);font-size:var(--ztc-font-size-font-s20)}.homepage2-body .vl-offcanvas{position:fixed;background:var(--ztc-bg-bg-5);width:450px;z-index:99;right:0;top:0;padding:50px 40px;height:100%;opacity:0;visibility:hidden;transform:translateX(100%);transition:0.3s;overflow-y:scroll;overscroll-behavior-y:contain;scrollbar-width:none}
only screen and (max-width:450px){.homepage2-body .vl-offcanvas{width:100%}
.homepage2-body .vl-offcanvas-open{opacity:1;visibility:visible;transform:translateX(0)}.homepage2-body .vl-offcanvas-close-toggle{font-size:var(--ztc-font-size-font-s30);color:var(--vl-heading-color)}
only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),(max-width:767px){.homepage2-body .vl-offcanvas-header{margin-bottom:40px}
.homepage2-body .vl-offcanvas-info span a{display:block;color:var(--ztc-text-text-1);margin-bottom:10px}.homepage2-body .vl-offcanvas-info span a i{margin:0 4px 0 0}.homepage2-body .vl-offcanvas-sm-title{font-size:var(--ztc-font-size-font-s24);color:var(--ztc-text-text-1)}
.homepage2-body .vl-offcanvas-overlay{position:fixed;top:0;left:0;z-index:50;width:100%;height:100%;visibility:hidden;opacity:0;transition:0.45 easc-in-out;background:rgba(24,24,24,0.4)}.homepage2-body .vl-offcanvas-overlay-open{opacity:0.7;visibility:visible}.homepage2-body .vl-offcanvas .vl-offcanvas-logo{height:50px;width:164px;-o-object-fit:contain;object-fit:contain;filter:brightness(0) invert(1)}.homepage2-body .vl-offcanvas .vl-offcanvas-close button{border:none;background:none;outline:none;color:var(--ztc-text-text-1)}.homepage2-body .vl-offcanvas-menu ul{list-style:none}.homepage2-body .vl-offcanvas-menu ul li{position:relative}.homepage2-body .vl-offcanvas-menu ul li a{padding:8px 0;display:block;font-size:var(--ztc-font-size-font-s18);font-weight:var(--ztc-weight-medium);color:var(--ztc-text-text-1);transition:all 0.4s}.homepage2-body .vl-offcanvas-menu ul li a span{display:block}.homepage2-body .vl-offcanvas-menu ul li > a{border-bottom:none}
.homepage2-body .vl-offcanvas-menu ul li .sub-menu{display:none;padding-left:20px}.homepage2-body .vl-menu-close{position:absolute;right:0;top:7px;border:1px solid var(--ztc-text-text-1);height:30px;width:30px;text-align:center;font-size:12px;line-height:25px;background:transparent;color:var(--ztc-text-text-1);border-radius:4px}.homepage2-body .vl-menu-close i{transition:0.3s}
.heading1 h2{color:var(--ztc-text-text-2);font-family:var(--ztc-family-font1);font-size:var(--ztc-font-size-font-s44);font-style:normal;font-weight:var(--ztc-weight-bold);line-height:52px;display:inline-block;transition:all 0.4s}
(max-width:767px){.heading1 h2{font-size:var(--ztc-font-size-font-s32);line-height:40px}
.heading1 p{color:var(--ztc-text-text-3);font-family:var(--ztc-family-font1);font-size:var(--ztc-font-size-font-s18);font-style:normal;font-weight:var(--ztc-weight-medium);line-height:26px}.heading2 h5{color:var(--ztc-text-text-5);font-family:var(--ztc-family-font1);font-size:var(--ztc-font-size-font-s18);font-style:normal;font-weight:var(--ztc-weight-medium);line-height:18px;display:inline-block;transition:all 0.4s;border-radius:4px;background:rgba(232,4,15,0.1);text-transform:uppercase;padding:10px 14px}.heading2 h2{color:var(--ztc-text-text-2);font-family:var(--ztc-family-font1);font-size:var(--ztc-font-size-font-s44);font-style:normal;font-weight:var(--ztc-weight-bold);line-height:52px;display:inline-block;transition:all 0.4s}
(max-width:767px){.heading2 h2{font-size:var(--ztc-font-size-font-s32);line-height:40px}
.heading2 p{color:var(--ztc-text-text-3);font-family:var(--ztc-family-font1);font-size:var(--ztc-font-size-font-s18);font-style:normal;font-weight:var(--ztc-weight-medium);line-height:26px}
.vl-btn1{color:var(--ztc-text-text-1) !important;font-family:var(--ztc-family-font1);font-size:var(--ztc-font-size-font-s18);font-style:normal;font-weight:var(--ztc-weight-bold);line-height:18px;text-transform:uppercase;display:inline-block;transition:all 0.4s;background:var(--ztc-bg-bg-3);padding:20px 24px;border-radius:8px;position:relative;z-index:1}.vl-btn1::after{position:absolute;content:"";height:100%;width:0;left:50%;top:0;background:var(--ztc-bg-bg-2);transition:all 0.4s;border-radius:8px;z-index:-1}.vl-btn1:hover{transform:translateY(-5px);transition:all 0.4s}.vl-btn1:hover::after{width:100%;height:100%;transition:all 0.4s;left:0}.vl-btn1 i{margin-left:4px}.vl-btn2{color:var(--ztc-text-text-1) !important;font-family:var(--ztc-family-font1);font-size:var(--ztc-font-size-font-s18);font-style:normal;font-weight:var(--ztc-weight-bold);line-height:18px;text-transform:uppercase;display:inline-block;transition:all 0.4s;background:var(--ztc-bg-bg-5);padding:18px 24px;border-radius:8px;position:relative;z-index:1}.vl-btn2::after{position:absolute;content:"";height:100%;width:0;left:50%;top:0;background:var(--ztc-bg-bg-2);transition:all 0.4s;border-radius:8px;z-index:-1}.vl-btn2:hover{transform:translateY(-5px);transition:all 0.4s}.vl-btn2:hover::after{width:100%;height:100%;transition:all 0.4s;left:0}.vl-btn2 i{margin-left:4px}
.image-anime{position:relative;overflow:hidden}.image-anime:after{content:"";position:absolute;width:200%;height:0%;left:50%;top:50%;background-color:rgba(255,255,255,0.3);transform:translate(-50%,-50%) rotate(-45deg);z-index:1}.image-anime:hover:after{height:250%;transition:all 600ms linear;background-color:transparent}
.sp1{padding:100px 0 100px}
(max-width:767px){.sp1{padding:50px 0 50px}
.sp2{padding:100px 0 70px}
(max-width:767px){.sp2{padding:50px 0 20px}
.space-margin60{margin-bottom:60px}
(max-width:767px){.space-margin60{margin-bottom:30px}
.vl-footer2-section-area{position:relative;z-index:1;overflow:hidden;background:var(--ztc-bg-bg-6);padding:270px 0 32px}
.vl-footer2-section-area .footer-widget-area.foot-padding1{padding-left:70px}
(max-width:767px){.vl-footer2-section-area .footer-widget-area.foot-padding1{padding:0}
.vl-footer2-section-area .footer-widget-area.foot-padding1 ul li{padding-top:24px}
.vl-footer2-section-area .footer-widget-area.foot-padding2 ul li{padding-top:24px}.vl-footer2-section-area .footer-widget-area.foot-padding2 ul li a{color:rgba(15,13,13,0.8);font-family:var(--ztc-family-font1);font-size:var(--ztc-font-size-font-s18);font-style:normal;font-weight:var(--ztc-weight-medium);line-height:18px;display:inline-block;transition:all 0.4s}
.vl-footer2-section-area .footer-widget-area h3{color:var(--ztc-text-text-2);font-family:var(--ztc-family-font1);font-size:var(--ztc-font-size-font-s24);font-style:normal;font-weight:var(--ztc-weight-bold);line-height:24px;margin-bottom:4px}.vl-footer2-section-area .footer-widget-area ul li{padding-top:24px}.vl-footer2-section-area .footer-widget-area ul li a{color:rgba(15,13,13,0.8);font-family:var(--ztc-family-font1);font-size:var(--ztc-font-size-font-s18);font-style:normal;font-weight:var(--ztc-weight-medium);line-height:18px;display:inline-block;transition:all 0.4s}
.vl-footer2-section-area .copyright-area{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #DBDBDB;padding-top:24px}
(max-width:767px){.vl-footer2-section-area .copyright-area{display:block;text-align:center}
.vl-footer2-section-area .copyright-area a{color:var(--ztc-text-text-3);font-family:var(--ztc-family-font1);font-size:var(--ztc-font-size-font-s18);font-style:normal;font-weight:var(--ztc-weight-medium);line-height:18px;display:inline-block;transition:all 0.4s;opacity:80%}
(max-width:767px){.vl-footer2-section-area .copyright-area a{line-height:24px}
(max-width:767px){.vl-footer2-section-area .copyright-area ul{padding-top:20px}
.vl-footer2-section-area .copyright-area ul li{display:inline-block}.vl-footer2-section-area .copyright-area ul li a{color:var(--ztc-text-text-3);font-family:var(--ztc-family-font1);font-size:var(--ztc-font-size-font-s18);font-style:normal;font-weight:var(--ztc-weight-medium);line-height:18px;display:inline-block;transition:all 0.4s;opacity:80%}.vl-footer2-section-area .copyright-area ul li span{display:inline-block;margin:0 16px;color:#DBDBDB}
.slider-arrow-main{position:relative;z-index:1}.slider-arrow-main .hero2-slider-main{position:relative;z-index:1;overflow:hidden}
.slider-arrow-main .hero2-slider-main .slick-slide.slick-current.slick-active h2{transition:transform 1600ms ease,opacity 1600ms ease;transform:translateX(0px);opacity:1}.slider-arrow-main .hero2-slider-main .slick-slide.slick-current.slick-active p{transition:transform 1700ms ease,opacity 1700ms ease;transform:translateX(0px);opacity:0.9 !important}.slider-arrow-main .hero2-slider-main .slick-slide.slick-current.slick-active .play-btns-area{transition:transform 1800ms ease,opacity 1800ms ease;transform:translateX(0px);opacity:1}.slider-arrow-main .hero2-slider-main .hero2-section-area{position:relative;z-index:1;padding:280px 0 120px}
(max-width:767px){.slider-arrow-main .hero2-slider-main .hero2-section-area{padding:160px 0 120px}
.slider-arrow-main .hero2-slider-main .hero2-section-area .hero-bg2{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;z-index:-1}.slider-arrow-main .hero2-slider-main .hero2-section-area .slider-heading{position:relative;z-index:1;overflow:hidden}
(max-width:767px){.slider-arrow-main .hero2-slider-main .hero2-section-area .slider-heading{overflow:inherit}
.slider-arrow-main .hero2-slider-main .hero2-section-area .slider-heading h2{color:var(--ztc-text-text-1);font-family:var(--ztc-family-font1);font-size:var(--ztc-font-size-font-s70);font-style:normal;font-weight:var(--ztc-weight-bold);line-height:74px;transition:transform 1400ms ease,opacity 1400ms ease;transform:translateX(-800px);position:relative;opacity:0}
(max-width:767px){.slider-arrow-main .hero2-slider-main .hero2-section-area .slider-heading h2{font-size:var(--ztc-font-size-font-s32);line-height:40px}
.slider-arrow-main .hero2-slider-main .hero2-section-area .slider-heading p{color:rgba(255,255,255,0.9);font-family:var(--ztc-family-font1);font-size:var(--ztc-font-size-font-s18);font-style:normal;font-weight:var(--ztc-weight-medium);line-height:26px;transition:transform 1400ms ease,opacity 1400ms ease;transform:translateX(-900px);position:relative;opacity:0 !important}.slider-arrow-main .hero2-slider-main .hero2-section-area .slider-heading .play-btns-area{display:flex;align-items:center;transition:transform 1400ms ease,opacity 1400ms ease;transform:translateX(-1000px);position:relative;opacity:0}
(max-width:767px){.slider-arrow-main .hero2-slider-main .hero2-section-area .slider-heading .play-btns-area{display:inline-block}
.slider-arrow-main .testimonial-arrows{position:absolute;z-index:2;right:30px;bottom:50px}
(max-width:767px){.slider-arrow-main .testimonial-arrows{bottom:20px}
.homepage2-body .vl-transparent-header{position:absolute;top:0;left:0;right:0;z-index:99}
(max-width:767px){.homepage2-body .vl-transparent-header{background:var(--ztc-bg-bg-1)}
.homepage2-body .vl-transparent-header .vl-logo img{width:164px;height:50px;-o-object-fit:contain;object-fit:contain}
.homepage2-body .vl-transparent-header .header-top-area{display:flex;align-items:center;justify-content:space-between;padding-bottom:16px;border-bottom:1px solid #E7E7E7;visibility:visible;opacity:1;transition:all 0.4s}
(max-width:767px){.homepage2-body .vl-transparent-header .header-top-area{display:none}
.homepage2-body .vl-transparent-header .row-bg1{background:var(--ztc-bg-bg-1);padding:16px;border-radius:0 0 8px 8px;position:relative;z-index:1}
(max-width:767px){.homepage2-body .vl-transparent-header .row-bg1{background:none;box-shadow:none}
.homepage2-body .vl-transparent-header .row-bg1::after{position:absolute;content:"";height:100%;width:5px;left:0;top:0;background:var(--ztc-bg-bg-5);border-radius:0 0 0 8px}
(max-width:767px){.homepage2-body .vl-transparent-header .row-bg1::after{display:none}
.homepage2-body .header-sticky{position:fixed;left:0;right:0;top:0;animation:0.7s ease-in-out 0s normal none 1 running vlfadeInDown;background:var(--ztc-bg-bg-1);box-shadow:0px 20px 30px rgba(1,15,28,0.1)}
.homepage2-body .header-sticky .row-bg1{box-shadow:none;transition:all 0.4s;padding:16px 0}.homepage2-body .header-sticky .row-bg1::after{display:none !important}
(max-width:767px){.homepage2-body .header-sticky .row-bg1{box-shadow:none}
.homepage2-body .header-sticky .space16{display:none !important}.homepage2-body .header-sticky .header-top-area{display:none}
.preloader{position:fixed;background:var(--ztc-bg-bg-1);left:0;top:0;z-index:9999;width:100%;height:100%}.preloader .loader{width:70px;padding:8px;aspect-ratio:1;border-radius:50%;background:var(--ztc-bg-bg-2);--_m:conic-gradient(#0000 10%,#000),linear-gradient(#000 0 0) content-box;-webkit-mask:var(--_m);mask:var(--_m);-webkit-mask-composite:source-out;mask-composite:subtract;animation:l3 1s infinite linear;position:absolute;left:50%;top:50%;margin-left:-35px;margin-top:-35px;height:70px}
.progress-wrap{position:fixed;right:30px;bottom:30px;height:56px;width:56px;cursor:pointer;display:block;border-radius:50px;box-shadow:inset 0 0 0 2px rgba(0,0,0,0.1);z-index:10000;opacity:0;visibility:hidden;transform:translateY(15px);transition:all 200ms linear;color:var(--ztc-text-text-1)}
.progress-wrap::after{position:absolute;font-family:"FontAwesome";content:"\f062";text-align:center;line-height:56px;font-size:18px;color:var(--ztc-text-text-2);left:0;top:0;height:56px;width:56px;cursor:pointer;display:block;z-index:1;transition:all 200ms linear}
.progress-wrap::before{position:absolute;font-family:"FontAwesome";content:"\f062";text-align:center;line-height:56px;font-size:18px;opacity:0;left:0;top:0;height:56px;width:56px;cursor:pointer;display:block;z-index:2;transition:all 200ms linear}
.progress-wrap svg path{fill:none}.progress-wrap svg.progress-circle path{stroke:var(--ztc-text-text-2);stroke-width:4;box-sizing:border-box;transition:all 200ms linear}
.cta2-section{position:relative;z-index:2;margin-bottom:-200px}.cta2-section .cta-main-content{position:relative;z-index:1;background:var(--ztc-bg-bg-5);border-radius:8px;padding:70px;overflow:hidden}
(max-width:767px){.cta2-section .cta-main-content{padding:20px 20px 0 20px}
.cta2-section .cta-main-content .heading1 h2{color:var(--ztc-text-text-1)}
.cta2-section .cta-main-content .heading1 p{color:var(--ztc-text-text-1);opacity:90%}.cta2-section .cta-main-content .heading1 .btn-area1 .vl-btn2{background:var(--ztc-bg-bg-1);color:var(--ztc-text-text-2) !important}.cta2-section .cta-main-content .heading1 .btn-area1 .vl-btn2:hover{color:var(--ztc-text-text-1) !important}.cta2-section .cta-main-content .heading1 .btn-area1 .vl-btn2.btn2{margin-left:16px;border:1px solid var(--ztc-text-text-1);background:none;color:var(--ztc-text-text-1) !important}.cta2-section .cta-main-content .heading1 .btn-area1 .vl-btn2.btn2:hover{border:1px solid var(--ztc-text-text-2)}
(max-width:767px){.cta2-section .cta-main-content .heading1 .btn-area1 .vl-btn2.btn2{margin-left:0;margin-top:20px}
.cta2-section .cta-main-content .cta-images{position:relative;z-index:1;text-align:end}
(max-width:767px){.cta2-section .cta-main-content .cta-images{margin-top:30px}
.cta2-section .cta-main-content .cta-images .ot-bg1{position:absolute;left:0;z-index:-1;max-height:300px;top:0}
.cta2-section .cta-main-content .cta-images .img1{position:absolute;top:-60px}
(max-width:767px){.cta2-section .cta-main-content .cta-images .img1{position:relative;top:0}
.cta2-section .cta-main-content .cta-images .img1 img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}
.testimonial2{position:relative;z-index:1;background:var(--ztc-bg-bg-6);overflow:hidden}.testimonial2 .testimonial2-slider-area .testimonial-boxarea{position:relative;z-index:1;overflow:hidden}.testimonial2 .testimonial2-slider-area .testimonial-boxarea .img1{position:absolute;width:220px;height:220px;border-radius:50%;top:50%;margin-top:-110px;z-index:2;left:30px}
(max-width:767px){.testimonial2 .testimonial2-slider-area .testimonial-boxarea .img1{position:relative;left:0;margin-top:0;text-align:center;margin:0 auto;padding-bottom:10px}
.testimonial2 .testimonial2-slider-area .testimonial-boxarea .img1 img{width:220px;height:220px;-o-object-fit:cover;object-fit:cover;border-radius:50%;padding:5px;background:var(--ztc-bg-bg-5)}.testimonial2 .testimonial2-slider-area .testimonial-boxarea .content-boxarea{background:var(--ztc-bg-bg-1);border-radius:8px;padding:32px 24px 32px 132px;margin:0 0 0 140px;position:relative;z-index:1}
(max-width:767px){.testimonial2 .testimonial2-slider-area .testimonial-boxarea .content-boxarea{margin:0;padding:16px}
.testimonial2 .testimonial2-slider-area .testimonial-boxarea .content-boxarea .quito{position:absolute;bottom:16px;right:16px}.testimonial2 .testimonial2-slider-area .testimonial-boxarea .content-boxarea ul li{color:var(--ztc-text-text-5);display:inline-block}.testimonial2 .testimonial2-slider-area .testimonial-boxarea .content-boxarea p{color:var(--ztc-text-text-3);font-family:var(--ztc-family-font1);font-size:var(--ztc-font-size-font-s16);font-style:normal;font-weight:var(--ztc-weight-medium);line-height:28px}.testimonial2 .testimonial2-slider-area .testimonial-boxarea .content-boxarea .name-area a{color:var(--ztc-text-text-2);font-family:var(--ztc-family-font1);font-size:var(--ztc-font-size-font-s20);font-style:normal;font-weight:var(--ztc-weight-bold);line-height:20px;display:inline-block;transition:all 0.4s}
.testimonial2 .testimonial2-slider-area .slick-dots{display:flex;justify-content:center;margin-top:48px}.testimonial2 .testimonial2-slider-area .slick-dots li{margin:0 8px}.testimonial2 .testimonial2-slider-area .slick-dots button{display:inline-block;width:14px;height:14px;padding:0;border:none;border-radius:100%;background:#F2C4CA;text-indent:-9999px;border-radius:50%;position:relative}.testimonial2 .testimonial2-slider-area .slick-dots button::after{position:absolute;content:"";height:24px;width:24px;border-radius:50%;background:#F2C4CA;left:-5px;top:-5px;z-index:-1;visibility:hidden;opacity:0;transition:all 0.4s}.testimonial2 .testimonial2-slider-area .slick-dots li.slick-active button{background:var(--ztc-bg-bg-5)}.testimonial2 .testimonial2-slider-area .slick-dots li.slick-active button::after{visibility:visible;opacity:1;transition:all 0.4s}
.proejct1{position:relative;z-index:1;overflow:hidden}
.skills2{position:relative;z-index:1;overflow:hidden}.skills2 .heading2{padding:0 50px 0 0}
(max-width:767px){.skills2 .heading2{padding:0;margin-bottom:30px}
