@import "https://fonts.googleapis.com/css2?family=Saira:wght@300;400;500;600;700;800&display=swap";
:root{--background:#fff;--foreground:#171717;--theme-color:#0697d2;--white-color:#fff;--black-color2:#1d1d1d;--black-soft-color:#7e7e7e;--body-color:#eaf1f5;--border-color:#232323;--paragraph-color:#272727;--gray-color:#f7f7fd;--font-saira:"Saira", sans-serif}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}html{height:100%}html,body{max-width:100vw;overflow-x:hidden}body{min-height:100%;color:var(--foreground);background:var(--background);font-family:var(--font-saira), ui-sans-serif, system-ui, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;display:flex}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}.container{width:100%;max-width:1320px;margin:0 auto;padding:0 15px}.row{flex-wrap:wrap;margin:0 -15px;display:flex}[class*=col-]{padding:0 15px}.col-lg-12{flex:0 0 100%;max-width:100%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-2{flex:0 0 16.6667%;max-width:16.6667%}.col-sm-6{flex:0 0 50%;max-width:50%}.d-flex{display:flex}.align-items-center{align-items:center}.justify-content-between{justify-content:space-between}.justify-content-center{justify-content:center}.flex-wrap{flex-wrap:wrap}.flex-column{flex-direction:column}.g-lg-4{margin:0 -15px}.g-lg-4>[class*=col-]{padding:0 15px}.gy-5{row-gap:3rem}@media (max-width:991px){.col-lg-6,.col-lg-2{flex:0 0 50%;max-width:50%}}@media (max-width:767px){.col-lg-6,.col-lg-2,.col-sm-6{flex:0 0 100%;max-width:100%}}@keyframes fade-up{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-down{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-left{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes fade-right{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes aboutFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes aboutGlow{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}@keyframes aboutOrb{0%,to{transform:translate(-50%,-50%)rotate(0)}50%{transform:translate(-50%,-50%)rotate(180deg)}}@keyframes cardFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes cornerFloatL{0%,to{transform:translate(0)}50%{transform:translate(-15px,15px)}}@keyframes cornerFloatR{0%,to{transform:translate(0)}50%{transform:translate(15px,-15px)}}@keyframes ctaOrbPulse{0%,to{opacity:.3;transform:translate(-50%,-50%)scale(1)}50%{opacity:.5;transform:translate(-50%,-50%)scale(1.8)}}@keyframes dotPulse{0%,to{transform:scale(1)}50%{transform:scale(1.5)}}@keyframes floatShape{0%,to{transform:translate(0)rotate(0)}33%{transform:translate(10px,-10px)rotate(5deg)}66%{transform:translate(-5px,5px)rotate(-3deg)}}@keyframes opcsc{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes opcsc2{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes partnerMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes stepFadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.aos-fade-up{opacity:1;transform:none}.aos-fade-up.aos-animate{animation:1.2s cubic-bezier(.16,1,.3,1) both aosFadeUpSlow}.aos-fade-up[data-aos-delay="0"].aos-animate{animation-delay:0s}.aos-fade-up[data-aos-delay="100"].aos-animate{animation-delay:.1s}.aos-fade-up[data-aos-delay="200"].aos-animate{animation-delay:.2s}.aos-fade-up[data-aos-delay="300"].aos-animate{animation-delay:.3s}.aos-fade-up[data-aos-delay="400"].aos-animate{animation-delay:.4s}.aos-fade-up[data-aos-delay="500"].aos-animate{animation-delay:.5s}.aos-fade-up[data-aos-delay="600"].aos-animate{animation-delay:.6s}.aos-fade-up[data-aos-delay="700"].aos-animate{animation-delay:.7s}.aos-fade-up[data-aos-delay="800"].aos-animate{animation-delay:.8s}.aos-fade-up[data-aos-delay="900"].aos-animate{animation-delay:.9s}.aos-fade-up[data-aos-delay="1000"].aos-animate{animation-delay:1s}@keyframes aosFadeUpSlow{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes aosFadeUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.header-area2{z-index:9999;background:#1d1d1d;justify-content:space-between;align-items:center;width:100%;padding:20px 40px;display:flex;position:fixed;top:0;left:0}.header-area2 .header-logo{flex-shrink:0}.header-area2 .header-logo a{display:inline-block}.header-area2 .header-logo img{width:auto;height:50px}.main-menu{align-items:center;display:flex}.main-menu .menu-list{align-items:center;gap:0;margin:0;padding:0;list-style:none;display:flex}.main-menu .menu-list>li{padding:20px 0;position:relative}.main-menu .menu-list>li>a{color:#fff;text-transform:capitalize;padding:10px 20px;font-size:16px;font-weight:500;text-decoration:none;transition:all .3s;display:block}.main-menu .menu-list>li>a:hover,.main-menu .menu-list>li.active>a{color:var(--theme-color)}.main-menu .menu-list>li.menu-item-has-children>a:after{content:"";vertical-align:middle;margin-left:6px;font-family:bootstrap-icons;font-size:10px}.menu-item-has-children .dropdown-icon{display:none}.sub-menu{opacity:0;visibility:hidden;z-index:9999;background:#222;border:1px solid #ffffff0f;border-radius:8px;min-width:220px;padding:8px 0;transition:all .3s cubic-bezier(.16,1,.3,1);position:absolute;top:100%;left:0;transform:translateY(10px);box-shadow:0 10px 40px #0006}.menu-item-has-children:hover .sub-menu{opacity:1;visibility:visible;transform:translateY(0)}.sub-menu.open{display:block}.sub-menu li{list-style:none}.sub-menu li a{color:#ddd;padding:8px 20px;font-size:15px;text-decoration:none;transition:all .3s;display:block}.sub-menu li a:hover{color:var(--theme-color);background:#0697d20d;padding-left:25px}.nav-right{align-items:center;gap:20px;display:flex}.sidebar-btn2{cursor:pointer;color:#fff;font-size:24px;transition:all .3s}.sidebar-btn2:hover{color:var(--theme-color)}.sidebar-button{cursor:pointer;justify-content:center;align-items:center;width:30px;height:30px;display:none}@media (max-width:991px){.sidebar-btn2{display:none}.sidebar-button{display:flex}}.sidebar-button span{background:#fff;width:24px;height:2px;transition:all .3s;display:block;position:relative}.sidebar-button span:before,.sidebar-button span:after{content:"";background:#fff;width:100%;height:2px;transition:all .3s;position:absolute;left:0}.sidebar-button span:before{top:-8px}.sidebar-button span:after{top:8px}.d-lg-none{display:none}.header-sidebar{z-index:99999;background:#1d1d1d;border-left:1px solid #ffffff0f;width:400px;height:100%;padding:40px;transition:all .5s cubic-bezier(.16,1,.3,1);position:fixed;top:0;right:-400px;overflow-y:auto}.header-sidebar.active{right:0}.sidebar-overlay{z-index:99998;opacity:0;visibility:hidden;background:#0009;width:100%;height:100%;transition:all .3s;position:fixed;top:0;left:0}.sidebar-overlay.active{opacity:1;visibility:visible}.siderbar-top{justify-content:space-between;align-items:center;margin-bottom:40px;display:flex}.sidebar-log img{width:auto;height:50px}.close-btn{cursor:pointer;color:#fff;background:#ffffff0d;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;transition:all .3s;display:flex}.close-btn:hover{background:var(--theme-color)}.sidebar-content p{color:#ddd;margin-bottom:30px;font-size:15px;line-height:1.8}.address-card{margin-bottom:30px}.address-card .single-info{gap:15px;margin-bottom:20px;display:flex}.address-card .single-info .icon{background:#0697d21a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.address-card .single-info .icon i{color:var(--theme-color);font-size:16px}.address-card .single-info .info p{color:#ddd;margin:0;font-size:14px;line-height:1.6}.follow-area{margin-top:30px}.follow-area .blog-widget-title{color:#fff;margin-bottom:5px;font-size:20px;font-weight:600}.follow-area .para{color:#ddd;margin-bottom:20px;font-size:14px}.follow-list{margin:0;padding:0;list-style:none}.follow-list li a{color:#fff;background:#ffffff0d;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:20px;text-decoration:none;transition:all .3s;display:flex}.follow-list li a:hover{background:var(--theme-color)}@media (max-width:1199px){.main-menu .menu-list>li>a{padding:10px 12px;font-size:14px}}@media (max-width:991px){.header-area2{padding:15px 20px}.main-menu{z-index:99999;background:#1d1d1d;border-right:1px solid #ffffff0f;flex-direction:column;align-items:flex-start;width:320px;height:100%;padding:80px 30px 30px;transition:all .4s cubic-bezier(.16,1,.3,1);position:fixed;top:0;left:-320px;overflow-y:auto}.main-menu.show-menu{left:0}.main-menu .menu-list{flex-direction:column;align-items:flex-start;width:100%}.main-menu .menu-list>li{width:100%;padding:0}.main-menu .menu-list>li>a{border-bottom:1px solid #ffffff0d;width:100%;padding:12px 0}.main-menu .menu-list>li.menu-item-has-children>a:after{display:none}.menu-item-has-children{position:relative}.menu-item-has-children .dropdown-icon{color:#fff;cursor:pointer;justify-content:center;align-items:center;width:30px;height:30px;font-size:14px;display:flex;position:absolute;top:8px;right:0}.sub-menu{opacity:1;visibility:visible;min-width:auto;box-shadow:none;background:0 0;border:none;border-radius:0;padding:0 0 0 15px;display:none;position:static;transform:none}.menu-item-has-children:hover .sub-menu{display:none}.sub-menu li a{color:#ddd;padding:10px 0;font-size:14px}.sub-menu li a:hover{background:0 0;padding-left:10px}.d-lg-none{width:100%;height:40px;display:block}}.breadcrumb-area{text-align:center;background:linear-gradient(135deg,#141618 0%,#1d1d1d 100%);padding:170px 0 80px;position:relative;overflow:hidden}.breadcrumb-glow{pointer-events:none;background:radial-gradient(circle,#0697d214 0%,#0000 70%);border-radius:50%;width:500px;height:500px;position:absolute}.breadcrumb-glow-1{top:-150px;left:-150px}.breadcrumb-glow-2{bottom:-150px;right:-150px}.breadcrumb-shape{pointer-events:none;opacity:.5;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.breadcrumb-content{z-index:1;position:relative}.breadcrumb-content h1{color:var(--white-color);text-transform:capitalize;margin-bottom:12px;font-size:44px;font-weight:700}.breadcrumb-links{justify-content:center;align-items:center;gap:8px;font-size:15px;display:flex}.breadcrumb-links a{color:var(--theme-color);font-weight:500;text-decoration:none;transition:all .3s}.breadcrumb-links a:hover{color:#0ab5e8}.breadcrumb-sep{color:#555;align-items:center;display:flex}.breadcrumb-sep svg{width:14px;height:14px}.breadcrumb-current{color:#999}@media (max-width:991px){.breadcrumb-area{padding:140px 0 60px}.breadcrumb-content h1{font-size:32px}}@media (max-width:767px){.breadcrumb-area{padding:130px 0 50px}.breadcrumb-content h1{font-size:28px}}.banner-area3{z-index:1;background-image:linear-gradient(#1d1d1d,#1d1d1d);background-repeat:no-repeat;background-size:cover;align-items:center;min-height:100vh;display:flex;position:relative}.banner-area3 .scroll-down{z-index:11;position:absolute;bottom:90px;right:40px;transform:rotate(90deg)}.banner-area3 .scroll-down a{color:var(--white-color);text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:10px;font-size:16px;font-weight:500;display:flex}.banner-area3 .scroll-down a svg path{transition:all .4s}.banner-area3 .scroll-down a:hover svg path{stroke:var(--theme-color)}.banner-area3 .banner-vector{z-index:0;pointer-events:none;position:absolute;top:50%;right:0;transform:translateY(-50%)}.banner-area3 .social-area{z-index:11;position:absolute;top:50%;right:22px;transform:translateY(-50%)}.banner-area3 .social-area ul{flex-direction:column;gap:20px;display:flex}.banner-area3 .social-area ul li a{color:var(--white-color);font-size:20px;transition:all .4s}.banner-area3 .social-area ul li a:hover{color:var(--theme-color)}.swiper-pagination1{z-index:99;flex-direction:column;gap:40px;display:flex;position:absolute;transform:translateY(-50%);width:unset!important;top:50%!important;left:19px!important;bottom:unset!important}.swiper-pagination1 .swiper-pagination-bullet{opacity:1;background:#ffffff4d;border-radius:50%;width:12px;height:12px;margin:10px 0;transition:all .4s}.swiper-pagination1 .swiper-pagination-bullet-active{background:var(--theme-color);border-radius:30px;width:30px}.banner-area3 .banner-wrapper{align-items:center;width:100%;min-height:100vh;padding:200px 60px 200px 100px;display:flex;position:relative;overflow:hidden}.banner-area3 .banner-wrapper .banner-content{z-index:2;width:50%;max-width:600px;padding-right:40px;position:relative}.banner-area3 .banner-wrapper .banner-content h1{letter-spacing:.02em;text-transform:capitalize;color:var(--white-color);margin-bottom:20px;font-size:48px;font-weight:700;line-height:1.3}.banner-area3 .banner-wrapper .banner-content p{color:#ddd;margin-bottom:50px;font-size:16px;font-weight:400;line-height:35px}.banner-btn-group{align-items:center;gap:50px;display:flex}.banner-area3 .banner-wrapper .banner-image{justify-content:center;align-items:center;width:50%;display:flex;position:absolute;top:0;bottom:0;right:0;overflow:hidden}.banner-area3 .banner-wrapper .banner-image:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,#141618 0%,#14161880 40%,#0000 70%);position:absolute;inset:0}.banner-area3 .banner-wrapper .banner-image img{object-fit:cover;object-position:center;width:100%;height:100%}.banner-area3 .banner-wrapper .banner-image .video-popup{z-index:3;background:#0697d2d9;border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;transition:all .3s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.banner-area3 .banner-wrapper .banner-image .video-popup:hover{background:var(--theme-color);transform:translate(-50%,-50%)scale(1.1)}.banner-area3 .banner-wrapper .banner-image .video-popup svg{width:22px;height:24px}.banner-mobile-bg{display:none}.banner-area3 .banner-wrapper .banner-content>*{opacity:1;transform:translateY(0)}.swiper-slide-active .banner-area3 .banner-wrapper .banner-content>*{animation:.8s cubic-bezier(.16,1,.3,1) forwards bannerContentFade}.swiper-slide-active .banner-area3 .banner-wrapper .banner-content h1{animation-delay:.2s}.swiper-slide-active .banner-area3 .banner-wrapper .banner-content p{animation-delay:.4s}.swiper-slide-active .banner-area3 .banner-wrapper .banner-content .banner-btn-group{animation-delay:.6s}.swiper-slide-active .banner-area3 .banner-wrapper .banner-image img{animation:.8s cubic-bezier(.16,1,.3,1) .3s forwards bannerImgFade}@keyframes bannerContentFade{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes bannerImgFade{0%{opacity:0;transform:translate(80px)}to{opacity:1;transform:translate(0)}}@media (max-width:1750px){.banner-area3 .banner-wrapper{padding:180px 60px 180px 80px}}@media (max-width:1600px){.banner-area3 .banner-wrapper{padding:160px 60px}.banner-area3 .banner-wrapper .banner-content h1{font-size:42px}.banner-btn-group{gap:35px}}@media (max-width:1400px){.banner-area3 .banner-wrapper .banner-content h1{font-size:36px}.banner-area3 .banner-wrapper .banner-content p{margin-right:30px}}@media (max-width:1200px){.banner-area3 .banner-wrapper{padding:140px 40px 90px}.banner-area3 .banner-wrapper .banner-content h1{font-size:32px}.banner-area3 .banner-wrapper .banner-content{padding-right:20px}}@media (max-width:991px){.banner-area3 .banner-wrapper .banner-image{display:none}.banner-area3 .banner-wrapper .banner-content{width:100%;padding-right:0}}@media (max-width:767px){.banner-area3 .scroll-down,.banner-area3 .social-area{display:none}.banner-mobile-bg{z-index:0;background-position:50%;background-size:cover;display:block;position:absolute;inset:0}.banner-mobile-bg:after{content:"";background:linear-gradient(#141618d9 0%,#141618b3 40%,#141618e6 100%);position:absolute;inset:0}.banner-area3 .banner-wrapper{flex-direction:column;justify-content:center;min-height:100vh;padding:120px 24px 80px}.banner-area3 .banner-wrapper .banner-content{text-align:center;flex-direction:column;align-items:center;width:100%;display:flex}.banner-area3 .banner-wrapper .banner-content h1{letter-spacing:.01em;margin-bottom:16px;font-size:26px;line-height:1.35}.banner-area3 .banner-wrapper .banner-content p{color:#bbb;max-width:100%;margin-bottom:36px;font-size:14px;line-height:1.75}.banner-btn-group{flex-wrap:wrap;justify-content:center;gap:16px}.banner-area3 .banner-wrapper .banner-content .primary-btn3{text-transform:uppercase;letter-spacing:.08em;color:#fff;background:linear-gradient(135deg,#0697d2,#0ab5e8);border:none;border-radius:50px;align-items:center;gap:8px;padding:14px 32px;font-size:14px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:0 4px 20px #0697d24d}.banner-area3 .banner-wrapper .banner-content .primary-btn3:hover{transform:translateY(-2px);box-shadow:0 6px 28px #0697d273}.banner-area3 .banner-vector{display:none}.swiper-pagination1{flex-direction:row!important;gap:10px!important;width:auto!important;position:absolute!important;top:auto!important;bottom:24px!important;left:50%!important;transform:translate(-50%)!important}.swiper-pagination1 .swiper-pagination-bullet{background:#ffffff59!important;border-radius:50%!important;width:10px!important;height:10px!important;margin:0 5px!important}.swiper-pagination1 .swiper-pagination-bullet-active{background:#0697d2!important;border-radius:20px!important;width:28px!important}.banner-area3:after{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle,#0697d214 0%,#0000 70%);border-radius:50%;width:300px;height:300px;position:absolute;bottom:-80px;left:50%;transform:translate(-50%)}}@media (max-width:480px){.banner-area3 .banner-wrapper{padding:110px 16px 70px}.banner-area3 .banner-wrapper .banner-content h1{font-size:22px;line-height:1.3}.banner-area3 .banner-wrapper .banner-content p{margin-bottom:28px;font-size:13px;line-height:1.7}.banner-area3 .banner-wrapper .banner-content .primary-btn3{padding:12px 26px;font-size:13px}.swiper-pagination1{bottom:16px!important}}.whatsapp-btn{z-index:9999;cursor:pointer;background:#25d366;border-radius:50%;justify-content:center;align-items:center;width:62px;height:62px;text-decoration:none;transition:all .35s cubic-bezier(.23,1,.32,1);animation:2.5s ease-in-out infinite whatsappPulse;display:flex;position:fixed;bottom:80px;right:28px;box-shadow:0 6px 24px #25d36659}.whatsapp-btn:hover{transform:scale(1.12);box-shadow:0 8px 36px #25d36673}.whatsapp-btn i{color:#fff;font-size:32px;display:block}.whatsapp-tooltip{color:#fff;white-space:nowrap;pointer-events:none;background:#1a1c1e;border:1px solid #ffffff0f;border-radius:10px;align-items:center;gap:8px;padding:10px 18px;font-size:13px;font-weight:500;display:flex;position:absolute;top:50%;right:76px;transform:translateY(-50%);box-shadow:0 4px 16px #0003}.whatsapp-tooltip-dot{background:#25d366;border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite whatsappPulse}@keyframes whatsappPulse{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@media (max-width:576px){.whatsapp-btn{width:54px;height:54px;bottom:80px;right:20px}.whatsapp-btn i{font-size:26px}.whatsapp-tooltip{display:none}}.footer-area{color:var(--white-color);background:#141618;position:relative;overflow:hidden}.footer-area:before{content:"";background:linear-gradient(90deg,#0000,#0697d24d,#0000);height:1px;position:absolute;top:0;left:0;right:0}.footer-top{z-index:1;padding:80px 0 50px;position:relative}.footer-brand .footer-logo{align-items:center;gap:12px;margin-bottom:20px;text-decoration:none;display:inline-flex}.footer-brand .logo-icon{flex-shrink:0}.footer-brand .logo-icon svg{width:36px;height:36px}.footer-brand .logo-text{color:var(--white-color);letter-spacing:-.02em;font-family:Saira,sans-serif;font-size:28px;font-weight:800}.footer-desc{color:#ddd;max-width:360px;margin-bottom:24px;font-size:15px;line-height:1.8}.footer-social{gap:12px;display:flex}.footer-social a{color:#ddd;background:#ffffff0d;border:1px solid #ffffff0f;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;text-decoration:none;transition:all .3s;display:flex}.footer-social a:hover{background:var(--theme-color);border-color:var(--theme-color);color:#fff;transform:translateY(-3px);box-shadow:0 6px 20px #0697d240}.footer-widget{margin-bottom:30px}.footer-widget-title{color:var(--white-color);margin-bottom:24px;padding-bottom:12px;font-size:18px;font-weight:700;position:relative}.footer-widget-title:after{content:"";background:var(--theme-color);border-radius:1px;width:30px;height:2px;position:absolute;bottom:0;left:0}.footer-links{margin:0;padding:0;list-style:none}.footer-links li{margin-bottom:12px}.footer-links li a{color:#ddd;align-items:center;gap:6px;font-size:15px;text-decoration:none;transition:all .3s;display:inline-flex}.footer-links li a:hover{color:var(--theme-color);padding-left:5px}.footer-contact-list{margin:0;padding:0;list-style:none}.footer-contact-list li{color:#ddd;align-items:flex-start;gap:12px;margin-bottom:16px;font-size:15px;line-height:1.6;display:flex}.footer-contact-list li i{color:var(--theme-color);flex-shrink:0;margin-top:2px;font-size:18px}.footer-contact-list li a{color:#ddd;text-decoration:none;transition:all .3s}.footer-contact-list li a:hover{color:var(--theme-color)}.footer-bottom{border-top:1px solid #ffffff0f;margin-top:20px;padding:24px 0}.footer-bottom-content{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.footer-bottom-content p{color:#777;margin:0;font-size:14px}.footer-bottom-content p span{color:var(--theme-color);font-weight:700}.developer-credit{align-items:center;gap:6px;display:flex}@media (max-width:991px){.footer-top{padding:60px 0 30px}.footer-brand .footer-desc{max-width:100%}}@media (max-width:767px){.footer-top{padding:40px 0 20px}.footer-bottom-content{text-align:center;flex-direction:column}}.primary-btn3{background:var(--theme-color);color:var(--white-color);border-radius:5px;align-items:center;padding:20px 45px;font-size:16px;font-weight:600;transition:all .3s;display:inline-flex}.primary-btn3:hover{background:#057bb8;transform:translateY(-3px)}.partner-wrapper{width:100%;overflow:hidden}.marquee_text{gap:40px;width:max-content;animation:30s linear infinite partnerMarquee;display:flex}.marquee_text:hover{animation-play-state:paused}.marquee_text img{object-fit:contain;flex-shrink:0;width:auto;height:50px}.home3-aboutus-section{background:#1d1d1d;padding:120px 0;position:relative;overflow:hidden}.home3-aboutus-section:before{content:"";pointer-events:none;background:radial-gradient(circle,#0697d20f 0%,#0000 70%);border-radius:50%;width:600px;height:600px;position:absolute;top:-50%;left:-20%}.aboutus-badge{color:var(--theme-color);text-transform:uppercase;letter-spacing:.08em;background:#0697d21a;border:1px solid #0697d240;border-radius:50px;margin-bottom:24px;padding:8px 24px;font-size:14px;font-weight:600;display:inline-block}.aboutus-content h2{color:#fff;margin-bottom:20px;font-size:42px;font-weight:700;line-height:1.2}.aboutus-desc{color:#ddd;text-align:justify;margin-bottom:15px;font-size:16px;line-height:1.8}.aboutus-desc-2{margin-bottom:35px}.aboutus-stats{flex-wrap:wrap;gap:50px;margin-top:40px;display:flex}.stat-item h3{color:var(--theme-color);margin-bottom:5px;font-size:38px;font-weight:700}.stat-item span{color:#ddd;text-transform:uppercase;letter-spacing:.06em;font-size:14px}.aboutus-image{justify-content:center;align-items:center;min-height:400px;display:flex;position:relative}.aboutus-img-glow{background:radial-gradient(circle,#0697d21f 0%,#0000 70%);border-radius:50%;width:450px;height:450px;animation:4s ease-in-out infinite aboutGlow;position:absolute}.aboutus-img-orb{border:1px solid #0697d214;border-radius:50%;width:600px;height:600px;animation:6s ease-in-out infinite aboutOrb;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.aboutus-img-orb-2{width:400px;height:400px;animation-delay:-2s}.aboutus-img-orb-3{width:200px;height:200px;animation-delay:-4s}@media (max-width:991px){.aboutus-content{margin-bottom:40px}.aboutus-content h2{font-size:32px}.aboutus-image{min-height:300px}}@media (max-width:767px){.home3-aboutus-section{padding:60px 0}.aboutus-content h2{font-size:28px}.aboutus-stats{gap:25px}.stat-item h3{font-size:30px}}.home3-solution-section{background:#141618;padding:120px 0;position:relative;overflow:hidden}.section-corner-shape{z-index:0;opacity:.05;pointer-events:none;position:absolute}.corner-left{top:0;left:0}.corner-right{bottom:0;right:0;transform:rotate(180deg)}.section-title-3{text-align:center;margin-bottom:50px}.section-title-3 h2{color:#fff;margin-bottom:15px;font-size:42px;font-weight:700}.section-title-3 p{color:#ddd;max-width:600px;margin:0 auto;font-size:16px;line-height:1.8}.solution-card{background:linear-gradient(145deg,#1a1c1e,#141618);border:1px solid #ffffff0d;border-radius:16px;padding:35px 30px;transition:all .4s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.solution-card:hover{border-color:#0697d24d;transform:translateY(-8px);box-shadow:0 20px 60px #0697d21a}.solution-card .icon{justify-content:center;align-items:center;width:60px;height:60px;display:flex}.solution-card .icon svg{width:60px;height:60px}.solution-content h4{color:#fff;margin-bottom:12px;font-size:20px;font-weight:600}.solution-content h4 a{color:#fff;text-decoration:none;transition:all .3s}.solution-content h4 a:hover{color:var(--theme-color)}.solution-content>p{color:#ddd;margin-bottom:15px;font-size:14px;line-height:1.7}.solution-feature{margin:0;padding:0;list-style:none}.solution-feature li{color:#ddd;align-items:center;gap:8px;margin-bottom:8px;font-size:14px;display:flex}.solution-feature li svg{flex-shrink:0;width:16px;height:16px}.mb-55{margin-bottom:55px}@media (max-width:991px){.home3-solution-section{padding:60px 0}.section-title-3 h2{font-size:32px}}@media (max-width:767px){.section-title-3 h2{font-size:28px}}.wcu-section{background:#1d1d1d;padding:120px 0;position:relative;overflow:hidden}.wcu-bg-glow{pointer-events:none;background:radial-gradient(circle,#0697d214 0%,#0000 70%);border-radius:50%;width:500px;height:500px;position:absolute;top:-100px;right:-100px}.wcu-bg-glow-2{top:auto;bottom:-100px;left:-100px}.wcu-header{text-align:center;margin-bottom:60px}.wcu-tag{color:var(--theme-color);text-transform:uppercase;letter-spacing:.05em;background:#0697d21a;border:1px solid #0697d233;border-radius:50px;margin-bottom:15px;padding:8px 20px;font-size:14px;font-weight:600;display:inline-block}.wcu-header h2{color:#fff;margin-bottom:15px;font-size:42px;font-weight:700}.wcu-header p{color:#ddd;max-width:600px;margin:0 auto;font-size:16px;line-height:1.8}.wcu-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.wcu-item{background:linear-gradient(145deg,#141618,#1a1c1e);border:1px solid #ffffff0d;border-radius:16px;padding:35px 30px;transition:all .4s cubic-bezier(.16,1,.3,1);position:relative}.wcu-item:hover{border-color:#0697d24d;transform:translateY(-5px);box-shadow:0 15px 40px #0697d21a}.wcu-item-num{color:#0697d21a;font-size:48px;font-weight:800;line-height:1;position:absolute;top:15px;right:20px}.wcu-item h4{color:#fff;z-index:1;margin-bottom:12px;font-size:20px;font-weight:600;position:relative}.wcu-item p{color:#ddd;z-index:1;text-align:justify;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14px;line-height:1.7;display:-webkit-box;position:relative;overflow:hidden}@media (max-width:991px){.wcu-section{padding:60px 0}.wcu-grid{grid-template-columns:repeat(2,1fr)}.wcu-header h2{font-size:32px}}@media (max-width:767px){.wcu-grid{grid-template-columns:1fr}.wcu-header h2{font-size:28px}}.home3-about-section{background:#141618;padding:120px 0;position:relative}.section-subtitle{color:var(--theme-color);text-transform:uppercase;letter-spacing:.05em;background:#0697d21a;border:1px solid #0697d233;border-radius:50px;margin-bottom:15px;padding:8px 20px;font-size:14px;font-weight:600;display:inline-block}.approach-timeline{padding:40px 0;position:relative}.approach-line{background:linear-gradient(90deg, transparent, var(--theme-color), #0ab5e8, var(--theme-color), transparent);height:2px;position:absolute;top:50%;left:15%;right:15%;transform:translateY(-50%)}.approach-step{text-align:center;opacity:0;padding:30px 20px;animation:.8s forwards stepFadeIn}.step-dot{background:linear-gradient(135deg, var(--theme-color), #0ab5e8);z-index:2;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin:0 auto 20px;display:flex;position:relative;box-shadow:0 0 30px #0697d24d}.step-dot span{color:#fff;font-size:20px;font-weight:700}.step-icon{color:var(--theme-color);margin-bottom:15px;font-size:36px}.approach-step h4{color:#fff;margin-bottom:10px;font-size:18px;font-weight:600}.approach-step p{color:#ddd;text-align:justify;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:250px;margin:0 auto;font-size:14px;line-height:1.7;display:-webkit-box;overflow:hidden}@media (max-width:991px){.home3-about-section{padding:60px 0}.approach-line{display:none}}.home3-success-stories-area{background:#1d1d1d;padding:120px 0;position:relative;overflow:hidden}.view-all-btn{flex-shrink:0}.project-swiper-prev,.project-swiper-next{z-index:10;cursor:pointer;color:#fff;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;transition:all .3s;display:flex}.project-swiper-prev:hover,.project-swiper-next:hover{background:var(--theme-color);border-color:var(--theme-color)}.success-storie-card{background:linear-gradient(145deg,#1a1c1e,#141618);border:1px solid #ffffff0d;border-radius:16px;height:100%;padding:30px;transition:all .4s}.success-storie-card:hover{border-color:#0697d24d;transform:translateY(-8px);box-shadow:0 20px 60px #0697d21a}.success-img{background:#0697d21a;border-radius:12px;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:20px;display:flex}.success-img svg{width:32px;height:32px}.success-category{color:var(--theme-color);text-transform:uppercase;background:#0697d21a;border-radius:4px;margin-bottom:12px;padding:4px 12px;font-size:12px;font-weight:600;display:inline-block}.success-card-body h3{color:#fff;margin-bottom:10px;font-size:18px;font-weight:600}.success-card-body h3 a{color:#fff;text-decoration:none;transition:all .3s}.success-card-body h3 a:hover{color:var(--theme-color)}.success-link{color:var(--theme-color);align-items:center;gap:8px;font-size:14px;font-weight:500;text-decoration:none;transition:all .3s;display:inline-flex}.success-link:hover{gap:12px}.mb-60{margin-bottom:60px}@media (max-width:991px){.home3-success-stories-area{padding:60px 0}}@media (max-width:767px){.primary-btn3{padding:12px 24px;font-size:13px}.project-swiper-prev,.project-swiper-next{width:38px;height:38px}}.home3-testimonil-area{background:#141618;padding:120px 0;position:relative}.swiper-btn-group{flex-shrink:0;gap:10px;display:flex}.swiper-btn{cursor:pointer;color:#fff;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;font-size:18px;transition:all .3s;display:flex}.swiper-btn:hover{background:var(--theme-color);border-color:var(--theme-color)}.testimonial-card3{background:linear-gradient(145deg,#1a1c1e,#141618);border:1px solid #ffffff0d;border-radius:16px;padding:35px 30px;transition:all .4s}.testimonial-card3:hover{border-color:#0697d24d;transform:translateY(-5px)}.testimonial-top{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.review-right ul{gap:3px;margin:0;padding:0;list-style:none;display:flex}.review-right ul li i{color:#ffc107;font-size:14px}.testimonial-content p{color:#ddd;margin-bottom:20px;font-size:15px;font-style:italic;line-height:1.8}.testimonial-btm{justify-content:space-between;align-items:center;display:flex}.author-area{align-items:center;gap:12px;display:flex}.author-img{border-radius:50%;width:48px;height:48px;overflow:hidden}.author-img img{object-fit:cover;width:100%;height:100%}.author-content h4{color:#fff;margin-bottom:2px;font-size:16px;font-weight:600}.author-content span{color:#ddd;font-size:13px}.review-date-and-time{text-align:right}.review-date-and-time p{color:#ddd;margin-bottom:2px;font-size:13px}.review-date-and-time span{color:#777;font-size:12px}@media (max-width:991px){.home3-testimonil-area{padding:60px 0}}.home3-partner-area{background:#1d1d1d;padding:30px 0;position:relative}.partner-title h3{color:#fff;margin-bottom:0;font-size:24px;font-weight:700}.affiliation-logos{flex-wrap:wrap;align-items:center;gap:40px;display:flex}.affiliation-logos img{object-fit:contain;opacity:.7;width:auto;height:50px;transition:all .3s}.affiliation-logos img:hover{opacity:1}.sd-hero{background:#141618;padding:80px 0 60px;position:relative;overflow:hidden}.sd-hero-tag{color:#0697d2;text-transform:uppercase;letter-spacing:.05em;background:#0697d21a;border:1px solid #0697d233;border-radius:50px;margin-bottom:16px;padding:6px 18px;font-size:13px;font-weight:600;display:inline-block}.sd-hero h1{color:var(--white-color);margin-bottom:20px;font-size:44px;font-weight:700;line-height:1.15}.sd-hero p{color:#ccc;max-width:600px;margin-bottom:32px;font-size:16px;line-height:1.8}.sd-hero-actions{flex-wrap:wrap;gap:16px;display:flex}.sd-btn-primary{color:#fff;background:#0697d2;border-radius:8px;align-items:center;gap:8px;padding:16px 36px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.sd-btn-primary:hover{color:#fff;background:#057bb8}.sd-btn-outline{color:#fff;border:2px solid #fff3;border-radius:8px;align-items:center;gap:8px;padding:16px 36px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.sd-btn-outline:hover{color:#0697d2;border-color:#0697d2}.sd-hero-visual{justify-content:center;align-items:center;min-height:300px;display:flex;position:relative}.sd-hero-icon-wrap{z-index:1;background:linear-gradient(145deg,#1a1c1e,#141618);border:1px solid #0697d226;border-radius:50%;justify-content:center;align-items:center;width:160px;height:160px;display:flex;position:relative;box-shadow:0 0 60px #0697d214}.sd-hero-icon-wrap svg{width:72px;height:72px}.sd-hero-glow{pointer-events:none;background:radial-gradient(circle,#0697d20f 0%,#0000 70%);border-radius:50%;width:400px;height:400px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sd-stats{background:#1d1d1d;padding:60px 0}.sd-stat-card{text-align:center;background:linear-gradient(145deg,#1a1c1e,#141618);border:1px solid #ffffff0d;border-radius:16px;height:100%;padding:32px 20px;transition:all .4s}.sd-stat-card:hover{border-color:#0697d233;transform:translateY(-4px)}.sd-stat-card h3{color:#0697d2;margin-bottom:8px;font-size:38px;font-weight:700}.sd-stat-card p{color:#aaa;margin:0;font-size:14px}.section-header-center{text-align:center;margin-bottom:50px}.section-tag{color:#0697d2;text-transform:uppercase;letter-spacing:.05em;background:#0697d21a;border:1px solid #0697d233;border-radius:50px;margin-bottom:12px;padding:6px 18px;font-size:13px;font-weight:600;display:inline-block}.section-header-center h2{color:var(--white-color);margin-bottom:12px;font-size:36px;font-weight:700}.section-header-center p{color:#aaa;max-width:600px;margin:0 auto;font-size:16px}.sd-benefits{background:#141618;padding:80px 0}.sd-benefit-card{background:linear-gradient(145deg,#1a1c1e,#141618);border:1px solid #ffffff0d;border-radius:16px;align-items:flex-start;gap:16px;height:100%;padding:28px 24px;transition:all .4s;display:flex}.sd-benefit-card:hover{border-color:#0697d226;transform:translateY(-3px)}.sd-benefit-num{color:#fff;background:linear-gradient(135deg,#0697d2,#0ab5e8);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;min-width:40px;height:40px;font-size:14px;font-weight:700;display:flex}.sd-benefit-card p{color:#ccc;margin:0;padding-top:8px;font-size:15px;line-height:1.6}.sd-features{background:#1d1d1d;padding:80px 0}.sd-feature-card{background:linear-gradient(145deg,#1a1c1e,#141618);border:1px solid #ffffff0d;border-radius:16px;height:100%;padding:32px 28px;transition:all .4s}.sd-feature-card:hover{border-color:#0697d226;transform:translateY(-3px)}.sd-feature-icon{margin-bottom:16px}.sd-feature-card h4{color:#fff;margin-bottom:8px;font-size:18px;font-weight:600}.sd-feature-card p{color:#aaa;margin:0;font-size:14px;line-height:1.7}.sd-process{background:#141618;padding:80px 0;position:relative}.sd-process-track{position:relative}.sd-process-line{display:none}@media (min-width:992px){.sd-process-track{padding-top:20px}.sd-process-line{background:linear-gradient(90deg,#0697d2,#0697d226,#0697d2);height:2px;display:block;position:absolute;top:50px;left:12.5%;right:12.5%}}.sd-process-card{text-align:center;background:linear-gradient(145deg,#1a1c1e,#141618);border:1px solid #ffffff0d;border-radius:16px;height:100%;padding:36px 24px;transition:all .4s;position:relative}.sd-process-card:hover{border-color:#0697d233;transform:translateY(-4px)}.sd-process-step{color:#fff;background:linear-gradient(135deg,#0697d2,#0ab5e8);border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:20px;font-size:16px;font-weight:700;display:inline-flex;box-shadow:0 0 30px #0697d24d}.sd-process-card h4{color:#fff;margin-bottom:10px;font-size:18px;font-weight:600}.sd-process-card p{color:#aaa;margin:0;font-size:14px;line-height:1.7}.sd-cta{background:linear-gradient(135deg,#0697d2 0%,#057bb8 100%);padding:80px 0;position:relative;overflow:hidden}.sd-cta:before{content:"";pointer-events:none;background:radial-gradient(circle,#ffffff14 0%,#0000 70%);border-radius:50%;width:600px;height:600px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sd-cta-content{z-index:1;text-align:center;position:relative}.sd-cta-content h2{color:#fff;margin-bottom:16px;font-size:36px;font-weight:700}.sd-cta-content p{color:#ffffffe6;max-width:600px;margin-bottom:32px;margin-left:auto;margin-right:auto;font-size:18px;line-height:1.7}.sd-btn-white{color:#0697d2;background:#fff;border-radius:8px;align-items:center;gap:8px;padding:16px 40px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.sd-btn-white:hover{color:#057bb8;background:#ffffffe6}.sd-related{background:#141618;padding:80px 0}.sd-related-card{text-align:center;background:linear-gradient(145deg,#1a1c1e,#141618);border:1px solid #ffffff0d;border-radius:16px;height:100%;padding:28px 24px;text-decoration:none;transition:all .4s;display:block}.sd-related-card:hover{border-color:#0697d233;transform:translateY(-4px)}.sd-related-icon-wrap{background:#0697d21a;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 16px;display:flex}.sd-related-card h4{color:#fff;margin-bottom:8px;font-size:16px;font-weight:600}.sd-related-card p{color:#aaa;margin:0;font-size:13px;line-height:1.6}@media (max-width:767px){.sd-hero h1{font-size:30px}.sd-hero{padding:40px 0}.sd-hero-visual{min-height:200px}.sd-stat-card h3,.section-header-center h2{font-size:28px}.sd-cta-content h2{font-size:26px}.sd-cta-content p{font-size:15px}}.pl-card{text-align:center;background:linear-gradient(145deg,#1a1c1e,#141618);border:1px solid #ffffff0d;border-radius:16px;height:100%;padding:40px 28px 32px;transition:all .4s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.pl-card:before{content:"";opacity:0;background:linear-gradient(90deg,#0000,#0697d2,#0000);height:3px;transition:opacity .4s;position:absolute;top:0;left:0;right:0}.pl-card:hover{border-color:#0697d233;transform:translateY(-6px);box-shadow:0 20px 40px #0000004d}.pl-card:hover:before{opacity:1}.pl-card-icon{background:linear-gradient(135deg,#0697d2,#0ab5e8);border-radius:50%;justify-content:center;align-items:center;width:76px;height:76px;margin:0 auto 24px;transition:transform .4s,box-shadow .4s;display:flex;box-shadow:0 0 40px #0697d240}.pl-card:hover .pl-card-icon{transform:scale(1.08);box-shadow:0 0 50px #0697d259}.pl-card h3{color:#fff;margin-bottom:12px;font-size:20px;font-weight:600;transition:color .3s}.pl-card:hover h3{color:#0697d2}.pl-card p{color:#aaa;margin-bottom:24px;font-size:14px;line-height:1.7}.pl-card-features{border-top:1px solid #ffffff0d;justify-content:space-between;align-items:center;padding-top:20px;display:flex}.pl-card-features span:first-child{color:#666;text-transform:uppercase;letter-spacing:.05em;font-size:12px;font-weight:500}.pl-card-arrow{color:#0697d2;align-items:center;gap:6px;font-size:13px;font-weight:600;transition:gap .3s;display:inline-flex}.pl-card:hover .pl-card-arrow{gap:10px}.pl-card-arrow i{font-size:16px;transition:transform .3s}.pl-card:hover .pl-card-arrow i{transform:translate(3px)}.pl-cta-section{background:#1d1d1d;padding:80px 0}.pl-cta-box{background:linear-gradient(135deg,#0697d2 0%,#057bb8 100%);border-radius:20px;justify-content:space-between;align-items:center;padding:48px 56px;display:flex;position:relative;overflow:hidden}.pl-cta-box:before{content:"";pointer-events:none;background:radial-gradient(circle,#ffffff14 0%,#0000 70%);border-radius:50%;width:400px;height:400px;position:absolute;top:50%;right:-100px;transform:translateY(-50%)}.pl-cta-content{z-index:1;position:relative}.pl-cta-content h2{color:#fff;margin-bottom:8px;font-size:28px;font-weight:700}.pl-cta-content p{color:#ffffffd9;margin:0;font-size:16px}.pl-cta-btn{color:#0697d2;z-index:1;white-space:nowrap;background:#fff;border-radius:8px;align-items:center;gap:8px;padding:14px 32px;font-size:15px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex;position:relative}.pl-cta-btn:hover{color:#057bb8;background:#ffffffe6;transform:translateY(-2px)}@media (max-width:767px){.pl-cta-box{text-align:center;flex-direction:column;gap:24px;padding:36px 28px}.pl-cta-content h2{font-size:22px}}.pd-hero{background:#141618;padding:80px 0 60px;position:relative;overflow:hidden}.pd-hero-tag{color:#0697d2;text-transform:uppercase;letter-spacing:.05em;background:#0697d21a;border:1px solid #0697d233;border-radius:50px;margin-bottom:16px;padding:6px 18px;font-size:13px;font-weight:600;display:inline-block}.pd-hero h1{color:var(--white-color);margin-bottom:20px;font-size:44px;font-weight:700;line-height:1.15}.pd-hero p{color:#ccc;max-width:600px;margin-bottom:32px;font-size:16px;line-height:1.8}.pd-hero-actions{flex-wrap:wrap;gap:16px;display:flex}.pd-btn-primary{color:#fff;background:#0697d2;border-radius:8px;align-items:center;gap:8px;padding:16px 36px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.pd-btn-primary:hover{color:#fff;background:#057bb8}.pd-btn-outline{color:#fff;border:2px solid #fff3;border-radius:8px;align-items:center;gap:8px;padding:16px 36px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.pd-btn-outline:hover{color:#0697d2;border-color:#0697d2}.pd-hero-visual{justify-content:center;align-items:center;min-height:300px;display:flex;position:relative}.pd-hero-icon-wrap{z-index:1;background:linear-gradient(145deg,#1a1c1e,#141618);border:1px solid #0697d226;border-radius:50%;justify-content:center;align-items:center;width:160px;height:160px;display:flex;position:relative;box-shadow:0 0 60px #0697d214}.pd-hero-icon-wrap svg{width:72px;height:72px}.pd-hero-glow{pointer-events:none;background:radial-gradient(circle,#0697d20f 0%,#0000 70%);border-radius:50%;width:400px;height:400px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pd-features{background:#1d1d1d;padding:80px 0}.pd-feature-card{background:linear-gradient(145deg,#1a1c1e,#141618);border:1px solid #ffffff0d;border-radius:16px;height:100%;padding:32px 28px;transition:all .4s;position:relative}.pd-feature-card:hover{border-color:#0697d226;transform:translateY(-3px)}.pd-feature-num{color:#0697d20f;font-size:48px;font-weight:800;line-height:1;position:absolute;top:16px;right:16px}.pd-feature-icon{margin-bottom:16px}.pd-feature-card h4{color:#fff;margin-bottom:8px;font-size:18px;font-weight:600}.pd-feature-card p{color:#aaa;margin:0;font-size:14px;line-height:1.7}.pd-process{background:#141618;padding:80px 0;position:relative}.pd-process-track{position:relative}.pd-process-line{display:none}@media (min-width:992px){.pd-process-track{padding-top:20px}.pd-process-line{background:linear-gradient(90deg,#0697d2,#0697d226,#0697d2);height:2px;display:block;position:absolute;top:50px;left:12.5%;right:12.5%}}.pd-process-card{text-align:center;background:linear-gradient(145deg,#1a1c1e,#141618);border:1px solid #ffffff0d;border-radius:16px;height:100%;padding:36px 24px;transition:all .4s;position:relative}.pd-process-card:hover{border-color:#0697d233;transform:translateY(-4px)}.pd-process-step{color:#fff;background:linear-gradient(135deg,#0697d2,#0ab5e8);border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:20px;font-size:16px;font-weight:700;display:inline-flex;box-shadow:0 0 30px #0697d24d}.pd-process-card h4{color:#fff;margin-bottom:10px;font-size:18px;font-weight:600}.pd-process-card p{color:#aaa;margin:0;font-size:14px;line-height:1.7}.pd-cta{background:linear-gradient(135deg,#0697d2 0%,#057bb8 100%);padding:80px 0;position:relative;overflow:hidden}.pd-cta:before{content:"";pointer-events:none;background:radial-gradient(circle,#ffffff14 0%,#0000 70%);border-radius:50%;width:600px;height:600px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pd-cta-content{z-index:1;text-align:center;position:relative}.pd-cta-content h2{color:#fff;margin-bottom:16px;font-size:36px;font-weight:700}.pd-cta-content p{color:#ffffffe6;max-width:600px;margin-bottom:32px;margin-left:auto;margin-right:auto;font-size:18px;line-height:1.7}.pd-btn-white{color:#0697d2;background:#fff;border-radius:8px;align-items:center;gap:8px;padding:16px 40px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.pd-btn-white:hover{color:#057bb8;background:#ffffffe6}.pd-related{background:#141618;padding:80px 0}.pd-related-card{text-align:center;background:linear-gradient(145deg,#1a1c1e,#141618);border:1px solid #ffffff0d;border-radius:16px;height:100%;padding:28px 24px;text-decoration:none;transition:all .4s;display:block}.pd-related-card:hover{border-color:#0697d233;transform:translateY(-4px)}.pd-related-icon-wrap{background:#0697d21a;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 16px;display:flex}.pd-related-card h4{color:#fff;margin-bottom:8px;font-size:16px;font-weight:600}.pd-related-card p{color:#aaa;margin:0;font-size:13px;line-height:1.6}@media (max-width:767px){.pd-hero h1{font-size:30px}.pd-hero{padding:40px 0}.pd-hero-visual{min-height:200px}.pd-cta-content h2{font-size:26px}.pd-cta-content p{font-size:15px}}.mb-40{margin-bottom:40px}.pt-50{padding-top:50px}.pt-30{padding-top:30px}.pt-20{padding-top:20px}.sec-mar{margin:120px 0}.sec-pad{padding:120px 0}.journey-section{background:#1d1d1d;padding:80px 0;position:relative;overflow:hidden}.journey-header{text-align:center;margin-bottom:50px}.journey-badge{color:#0697d2;text-transform:uppercase;letter-spacing:.05em;background:#0697d21a;border:1px solid #0697d233;border-radius:50px;margin-bottom:12px;padding:6px 18px;font-size:13px;font-weight:600;display:inline-block}.journey-header h2{color:#fff;margin-bottom:15px;font-size:36px;font-weight:700}.journey-header p{color:#aaa;max-width:600px;margin:0 auto;font-size:16px}.journey-timeline{max-width:900px;margin:0 auto;position:relative}.journey-line{background:linear-gradient(#0697d2,#0697d24d);width:2px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.journey-item{align-items:center;margin-bottom:40px;display:flex;position:relative}.journey-item:last-child{margin-bottom:0}.journey-item:nth-child(odd){flex-direction:row}.journey-item:nth-child(2n){flex-direction:row-reverse}.journey-item-content{flex:1;padding:0 40px}.journey-item:nth-child(odd) .journey-item-content{text-align:right}.journey-item:nth-child(2n) .journey-item-content{text-align:left}.journey-card{background:linear-gradient(145deg,#1a1c1e,#141618);border:1px solid #ffffff0d;border-radius:12px;max-width:400px;padding:24px 28px;transition:all .4s cubic-bezier(.16,1,.3,1);display:inline-block}.journey-card:hover{border-color:#0697d233;transform:translateY(-4px);box-shadow:0 12px 40px #0000004d}.journey-year{color:#fff;background:#0697d2;border-radius:20px;margin-bottom:8px;padding:4px 14px;font-size:13px;font-weight:600;display:inline-block}.journey-card h4{color:#fff;margin-bottom:6px;font-size:18px;font-weight:600}.journey-card p{color:#aaa;margin:0;font-size:14px;line-height:1.7}.journey-dot{z-index:1;background:#0697d2;border:3px solid #1d1d1d;border-radius:50%;flex-shrink:0;width:16px;height:16px;position:relative;box-shadow:0 0 0 3px #0697d2}.journey-dot:after{content:"";pointer-events:none;background:radial-gradient(circle,#0697d226 0%,#0000 70%);border-radius:50%;width:40px;height:40px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.journey-item-spacer{flex:1}@media (max-width:991px){.journey-section{padding:60px 0}.journey-header h2{font-size:32px}.journey-item-content{padding:0 30px}}@media (max-width:767px){.journey-section{padding:50px 0}.journey-header{margin-bottom:40px}.journey-header h2{margin-bottom:10px;font-size:28px}.journey-header p{font-size:14px}.journey-timeline{padding-left:40px}.journey-line{left:12px}.journey-item{margin-bottom:24px;flex-direction:row!important}.journey-item-content{flex:1;padding:0 0 0 24px;text-align:left!important}.journey-card{width:100%;max-width:100%;padding:20px 22px}.journey-card h4{margin-bottom:4px;font-size:16px}.journey-card p{font-size:13px;line-height:1.65}.journey-dot{border-width:2px;width:14px;height:14px;position:absolute;left:-28px;box-shadow:0 0 0 2px #0697d2}.journey-dot:after{width:32px;height:32px}.journey-item-spacer{display:none}}@media (max-width:480px){.journey-section{padding:40px 0}.journey-header h2{font-size:24px}.journey-timeline{padding-left:32px}.journey-line{left:8px}.journey-dot{width:12px;height:12px;left:-24px}.journey-card{padding:16px 18px}.journey-card h4{font-size:15px}.journey-card p{font-size:12.5px}.journey-year{padding:3px 12px;font-size:12px}}.wcu-page-section{background:#141618;padding:80px 0}.wcu-page-header{text-align:center;margin-bottom:50px}.wcu-page-badge{color:#0697d2;text-transform:uppercase;letter-spacing:.05em;background:#0697d21a;border:1px solid #0697d233;border-radius:50px;margin-bottom:12px;padding:6px 18px;font-size:13px;font-weight:600;display:inline-block}.wcu-page-header h2{color:#fff;margin-bottom:15px;font-size:36px;font-weight:700}.wcu-page-header p{color:#aaa;max-width:600px;margin:0 auto;font-size:16px}.wcu-page-cards-row{gap:24px 0}.wcu-page-card{text-align:center;background:linear-gradient(145deg,#1a1c1e,#141618);border:1px solid #ffffff0d;border-radius:16px;height:100%;padding:35px 28px;transition:all .4s cubic-bezier(.16,1,.3,1);position:relative}.wcu-page-card:hover{border-color:#0697d240;transform:translateY(-4px);box-shadow:0 12px 36px #0000004d}.wcu-page-card-icon{background:linear-gradient(135deg,#0697d2,#0ab5e8);border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;margin:0 auto 20px;display:flex;box-shadow:0 0 30px #0697d233}.wcu-page-card-icon i{color:#fff;font-size:30px}.wcu-page-card h3{color:#fff;margin-bottom:12px;font-size:20px;font-weight:600}.wcu-page-card p{color:#aaa;margin:0;font-size:14px;line-height:1.7}.wcu-stats-section{background:linear-gradient(135deg,#0697d2,#057bb8);padding:80px 0;position:relative;overflow:hidden}.wcu-stats-glow{pointer-events:none;background:radial-gradient(circle,#ffffff14 0%,#0000 70%);border-radius:50%;width:600px;height:600px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.wcu-stat-item{text-align:center;color:#fff;padding:20px}.wcu-stat-item h3{margin:0 0 8px;font-size:42px;font-weight:700}.wcu-stat-item p{opacity:.9;margin:0;font-size:16px}@media (max-width:991px){.wcu-page-section{padding:60px 0}.wcu-page-header h2{font-size:32px}.wcu-stats-section{padding:60px 0}.wcu-stat-item h3{font-size:36px}}@media (max-width:767px){.wcu-page-section{padding:50px 0}.wcu-page-header{margin-bottom:40px}.wcu-page-header h2{font-size:28px}.wcu-page-header p{font-size:14px}.wcu-page-card{padding:32px 22px 28px}.wcu-page-card-icon{width:60px;height:60px;margin-bottom:16px}.wcu-page-card-icon i{font-size:26px}.wcu-page-card h3{font-size:18px}.wcu-stats-section{padding:50px 0}.wcu-stat-item{padding:15px 10px}.wcu-stat-item h3{font-size:32px}.wcu-stat-item p{font-size:14px}}@media (max-width:480px){.wcu-page-section{padding:40px 0}.wcu-page-header h2{font-size:24px}.wcu-page-card{padding:28px 18px 24px}.wcu-page-card-icon{width:52px;height:52px;margin-bottom:14px}.wcu-page-card-icon i{font-size:22px}.wcu-page-card h3{font-size:16px}.wcu-stat-item h3{font-size:28px}.wcu-stat-item p{font-size:13px}}
