@font-face{font-family:"Graviola";src:url("../fonts/Graviola-Black.eot");src:url("../fonts/Graviola-Black.eot?#iefix") format("embedded-opentype"),url("../fonts/Graviola-Black.woff2") format("woff2"),url("../fonts/Graviola-Black.woff") format("woff"),url("../fonts/Graviola-Black.ttf") format("truetype"),url("../fonts/Graviola-Black.svg#Graviola-Black") format("svg");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Graviola";src:url("../fonts/Graviola-BlackItalic.eot");src:url("../fonts/Graviola-BlackItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/Graviola-BlackItalic.woff2") format("woff2"),url("../fonts/Graviola-BlackItalic.woff") format("woff"),url("../fonts/Graviola-BlackItalic.ttf") format("truetype"),url("../fonts/Graviola-BlackItalic.svg#Graviola-BlackItalic") format("svg");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"Graviola";src:url("../fonts/Graviola-Bold.eot");src:url("../fonts/Graviola-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/Graviola-Bold.woff2") format("woff2"),url("../fonts/Graviola-Bold.woff") format("woff"),url("../fonts/Graviola-Bold.ttf") format("truetype"),url("../fonts/Graviola-Bold.svg#Graviola-Bold") format("svg");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Graviola";src:url("../fonts/Graviola-BoldItalic.eot");src:url("../fonts/Graviola-BoldItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/Graviola-BoldItalic.woff2") format("woff2"),url("../fonts/Graviola-BoldItalic.woff") format("woff"),url("../fonts/Graviola-BoldItalic.ttf") format("truetype"),url("../fonts/Graviola-BoldItalic.svg#Graviola-BoldItalic") format("svg");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:"Graviola Book";src:url("../fonts/Graviola-Book.eot");src:url("../fonts/Graviola-Book.eot?#iefix") format("embedded-opentype"),url("../fonts/Graviola-Book.woff2") format("woff2"),url("../fonts/Graviola-Book.woff") format("woff"),url("../fonts/Graviola-Book.ttf") format("truetype"),url("../fonts/Graviola-Book.svg#Graviola-Book") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Graviola Book";src:url("../fonts/Graviola-BookItalic.eot");src:url("../fonts/Graviola-BookItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/Graviola-BookItalic.woff2") format("woff2"),url("../fonts/Graviola-BookItalic.woff") format("woff"),url("../fonts/Graviola-BookItalic.ttf") format("truetype"),url("../fonts/Graviola-BookItalic.svg#Graviola-BookItalic") format("svg");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"Graviola";src:url("../fonts/Graviola-Heavy.eot");src:url("../fonts/Graviola-Heavy.eot?#iefix") format("embedded-opentype"),url("../fonts/Graviola-Heavy.woff2") format("woff2"),url("../fonts/Graviola-Heavy.woff") format("woff"),url("../fonts/Graviola-Heavy.ttf") format("truetype"),url("../fonts/Graviola-Heavy.svg#Graviola-Heavy") format("svg");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Graviola";src:url("../fonts/Graviola-HeavyItalic.eot");src:url("../fonts/Graviola-HeavyItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/Graviola-HeavyItalic.woff2") format("woff2"),url("../fonts/Graviola-HeavyItalic.woff") format("woff"),url("../fonts/Graviola-HeavyItalic.ttf") format("truetype"),url("../fonts/Graviola-HeavyItalic.svg#Graviola-HeavyItalic") format("svg");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"Graviola";src:url("../fonts/Graviola-Italic.eot");src:url("../fonts/Graviola-Italic.eot?#iefix") format("embedded-opentype"),url("../fonts/Graviola-Italic.woff2") format("woff2"),url("../fonts/Graviola-Italic.woff") format("woff"),url("../fonts/Graviola-Italic.ttf") format("truetype"),url("../fonts/Graviola-Italic.svg#Graviola-Italic") format("svg");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"Graviola";src:url("../fonts/Graviola-Light.eot");src:url("../fonts/Graviola-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/Graviola-Light.woff2") format("woff2"),url("../fonts/Graviola-Light.woff") format("woff"),url("../fonts/Graviola-Light.ttf") format("truetype"),url("../fonts/Graviola-Light.svg#Graviola-Light") format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Graviola";src:url("../fonts/Graviola-LightItalic.eot");src:url("../fonts/Graviola-LightItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/Graviola-LightItalic.woff2") format("woff2"),url("../fonts/Graviola-LightItalic.woff") format("woff"),url("../fonts/Graviola-LightItalic.ttf") format("truetype"),url("../fonts/Graviola-LightItalic.svg#Graviola-LightItalic") format("svg");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Graviola";src:url("../fonts/Graviola-Medium.eot");src:url("../fonts/Graviola-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/Graviola-Medium.woff2") format("woff2"),url("../fonts/Graviola-Medium.woff") format("woff"),url("../fonts/Graviola-Medium.ttf") format("truetype"),url("../fonts/Graviola-Medium.svg#Graviola-Medium") format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Graviola";src:url("../fonts/Graviola-MediumItalic.eot");src:url("../fonts/Graviola-MediumItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/Graviola-MediumItalic.woff2") format("woff2"),url("../fonts/Graviola-MediumItalic.woff") format("woff"),url("../fonts/Graviola-MediumItalic.ttf") format("truetype"),url("../fonts/Graviola-MediumItalic.svg#Graviola-MediumItalic") format("svg");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Graviola";src:url("../fonts/Graviola-Regular.eot");src:url("../fonts/Graviola-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/Graviola-Regular.woff2") format("woff2"),url("../fonts/Graviola-Regular.woff") format("woff"),url("../fonts/Graviola-Regular.ttf") format("truetype"),url("../fonts/Graviola-Regular.svg#Graviola-Regular") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Graviola";src:url("../fonts/Graviola-Thin.eot");src:url("../fonts/Graviola-Thin.eot?#iefix") format("embedded-opentype"),url("../fonts/Graviola-Thin.woff2") format("woff2"),url("../fonts/Graviola-Thin.woff") format("woff"),url("../fonts/Graviola-Thin.ttf") format("truetype"),url("../fonts/Graviola-Thin.svg#Graviola-Thin") format("svg");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Graviola";src:url("../fonts/Graviola-ThinItalic.eot");src:url("../fonts/Graviola-ThinItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/Graviola-ThinItalic.woff2") format("woff2"),url("../fonts/Graviola-ThinItalic.woff") format("woff"),url("../fonts/Graviola-ThinItalic.ttf") format("truetype"),url("../fonts/Graviola-ThinItalic.svg#Graviola-ThinItalic") format("svg");font-weight:100;font-style:italic;font-display:swap}:root{--bg-nav: #0d1321;--border-col: rgba(255,255,255,0.12);--text-primary: #e8eaf0;--text-muted: #9ca3af;--icon-col: #c8cdd8;--toggle-track: #374151;--toggle-thumb: #9ca3af;--blue: #213F85;--menu-bg: #a0674a;--menu-text: rgba(255,255,255,0.82);--menu-divider: rgba(255,255,255,0.28);--white: #ffffff;--black: #000000;--terracotta: #8b4e35;--terra-light: #a0614a;--brown: #9e6850;--text-color: #222222;--text-mid: #3d3228;--text-light: #7a6e62;--divider: #e0d8d0;--oval-border: #d0cac2;--tag-border: #c8c0b8;--font: 'Graviola', 'Times New Roman', serif;--nav-h: 88px;--nav-h-mob: 60px}*{transition:background-color .4s ease,color .4s ease,border-color .4s ease,fill .4s ease,stroke .4s ease}html,body{font-family:"Graviola" !important;background-color:#18479f}.overflowX{overflow-x:hidden}h1,h2,h3,h4,h5,h6,a{padding:0;margin:0;text-decoration:none}a:hover{text-decoration:none}.mt0{margin-top:0px}.pt0{padding-top:0px}.mb0{margin-bottom:0px}.pb0{padding-bottom:0px}.ml0{margin-left:0px}.pl0{padding-left:0px}.mr0{margin-right:0px}.pr0{padding-right:0px}.m0{margin:0px}.p0{padding:0px}.mt5{margin-top:5px}.pt5{padding-top:5px}.mb5{margin-bottom:5px}.pb5{padding-bottom:5px}.ml5{margin-left:5px}.pl5{padding-left:5px}.mr5{margin-right:5px}.pr5{padding-right:5px}.m5{margin:5px}.p5{padding:5px}.mt10{margin-top:10px}.pt10{padding-top:10px}.mb10{margin-bottom:10px}.pb10{padding-bottom:10px}.ml10{margin-left:10px}.pl10{padding-left:10px}.mr10{margin-right:10px}.pr10{padding-right:10px}.m10{margin:10px}.p10{padding:10px}.mt15{margin-top:15px}.pt15{padding-top:15px}.mb15{margin-bottom:15px}.pb15{padding-bottom:15px}.ml15{margin-left:15px}.pl15{padding-left:15px}.mr15{margin-right:15px}.pr15{padding-right:15px}.m15{margin:15px}.p15{padding:15px}.mt20{margin-top:20px}.pt20{padding-top:20px}.mb20{margin-bottom:20px}.pb20{padding-bottom:20px}.ml20{margin-left:20px}.pl20{padding-left:20px}.mr20{margin-right:20px}.pr20{padding-right:20px}.m20{margin:20px}.p20{padding:20px}.mt25{margin-top:25px}.pt25{padding-top:25px}.mb25{margin-bottom:25px}.pb25{padding-bottom:25px}.ml25{margin-left:25px}.pl25{padding-left:25px}.mr25{margin-right:25px}.pr25{padding-right:25px}.m25{margin:25px}.p25{padding:25px}.mt30{margin-top:30px}.pt30{padding-top:30px}.mb30{margin-bottom:30px}.pb30{padding-bottom:30px}.ml30{margin-left:30px}.pl30{padding-left:30px}.mr30{margin-right:30px}.pr30{padding-right:30px}.m30{margin:30px}.p30{padding:30px}.mt35{margin-top:35px}.pt35{padding-top:35px}.mb35{margin-bottom:35px}.pb35{padding-bottom:35px}.ml35{margin-left:35px}.pl35{padding-left:35px}.mr35{margin-right:35px}.pr35{padding-right:35px}.m35{margin:35px}.p35{padding:35px}.mt40{margin-top:40px}.pt40{padding-top:40px}.mb40{margin-bottom:40px}.pb40{padding-bottom:40px}.ml40{margin-left:40px}.pl40{padding-left:40px}.mr40{margin-right:40px}.pr40{padding-right:40px}.m40{margin:40px}.p40{padding:40px}.mt45{margin-top:45px}.pt45{padding-top:45px}.mb45{margin-bottom:45px}.pb45{padding-bottom:45px}.ml45{margin-left:45px}.pl45{padding-left:45px}.mr45{margin-right:45px}.pr45{padding-right:45px}.m45{margin:45px}.p45{padding:45px}.mt50{margin-top:50px}.pt50{padding-top:50px}.mb50{margin-bottom:50px}.pb50{padding-bottom:50px}.ml50{margin-left:50px}.pl50{padding-left:50px}.mr50{margin-right:50px}.pr50{padding-right:50px}.m50{margin:50px}.p50{padding:50px}.mt55{margin-top:55px}.pt55{padding-top:55px}.mb55{margin-bottom:55px}.pb55{padding-bottom:55px}.ml55{margin-left:55px}.pl55{padding-left:55px}.mr55{margin-right:55px}.pr55{padding-right:55px}.m55{margin:55px}.p55{padding:55px}.mt60{margin-top:60px}.pt60{padding-top:60px}.mb60{margin-bottom:60px}.pb60{padding-bottom:60px}.ml60{margin-left:60px}.pl60{padding-left:60px}.mr60{margin-right:60px}.pr60{padding-right:60px}.m60{margin:60px}.p60{padding:60px}.mt65{margin-top:65px}.pt65{padding-top:65px}.mb65{margin-bottom:65px}.pb65{padding-bottom:65px}.ml65{margin-left:65px}.pl65{padding-left:65px}.mr65{margin-right:65px}.pr65{padding-right:65px}.m65{margin:65px}.p65{padding:65px}.mt70{margin-top:70px}.pt70{padding-top:70px}.mb70{margin-bottom:70px}.pb70{padding-bottom:70px}.ml70{margin-left:70px}.pl70{padding-left:70px}.mr70{margin-right:70px}.pr70{padding-right:70px}.m70{margin:70px}.p70{padding:70px}.mt75{margin-top:75px}.pt75{padding-top:75px}.mb75{margin-bottom:75px}.pb75{padding-bottom:75px}.ml75{margin-left:75px}.pl75{padding-left:75px}.mr75{margin-right:75px}.pr75{padding-right:75px}.m75{margin:75px}.p75{padding:75px}.mt80{margin-top:80px}.pt80{padding-top:80px}.mb80{margin-bottom:80px}.pb80{padding-bottom:80px}.ml80{margin-left:80px}.pl80{padding-left:80px}.mr80{margin-right:80px}.pr80{padding-right:80px}.m80{margin:80px}.p80{padding:80px}.mt90{margin-top:90px}.pt90{padding-top:90px}.mb90{margin-bottom:90px}.pb90{padding-bottom:90px}.ml90{margin-left:90px}.pl90{padding-left:90px}.mr90{margin-right:90px}.pr90{padding-right:90px}.m90{margin:90px}.p90{padding:90px}.mt100{margin-top:100px}.pt100{padding-top:100px}.mb100{margin-bottom:100px}.pb100{padding-bottom:100px}.ml100{margin-left:100px}.pl100{padding-left:100px}.mr100{margin-right:100px}.pr100{padding-right:100px}.m100{margin:100px}.p100{padding:100px}.mt110{margin-top:110px}.pt110{padding-top:110px}.mb110{margin-bottom:110px}.pb110{padding-bottom:110px}.ml110{margin-left:110px}.pl110{padding-left:110px}.mr110{margin-right:110px}.pr110{padding-right:110px}.m110{margin:110px}.p110{padding:110px}.fs28{font-size:28px}.fs28{font-size:28px}.fs20{font-size:20px !important}.fs22{font-size:22px}.fs24{font-size:24px}.fs14{font-size:14px !important;line-height:20px}.axis-color{color:#97144d !important}.axis-color2{color:#5c0031 !important}.axis-color3{color:#ee286e !important}.orange{color:#f37021 !important}.orange2{color:#dc4d28 !important}.blue{color:#83c6ed}.blue2{color:#034ea2 !important}.light-blue{color:#f0f6fc}.dark-blue{color:#313184}.green{color:#00ac5c !important}.black-333333{color:#333}.fw-300{font-weight:300}.fw-700{font-weight:700}.fw-600{font-weight:600 !important}.fw-500{font-weight:500 !important}.blue{color:#83c6ed !important}.white{color:var(--white) !important}.black-bg{background-color:var(--black) !important}.light-blue-bg{background-color:#f0f6fc !important}.fade-item{opacity:0;transform:translateY(80px);transition:opacity .8s ease,transform .8s ease;will-change:transform,opacity}.fade-item.show{opacity:1;transform:translateY(0)}.fade-item:nth-child(1){transition-delay:.1s}.fade-item:nth-child(2){transition-delay:.2s}.fade-item:nth-child(3){transition-delay:.3s}.fade-item:nth-child(4){transition-delay:.4s}.fade-item:nth-child(5){transition-delay:.5s}.fade-item:nth-child(6){transition-delay:.6s}.container-1360-wrp{max-width:1360px;margin:0 auto;padding:0px 15px}.split-parent{overflow:hidden}.split-child{display:inline-block}.text_reveal{overflow:hidden}.wow{visibility:hidden}img{user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none}.sub-ttle{font-size:16px;line-height:normal;position:relative;margin-bottom:10px;font-family:var(--font);color:var(--brown)}.common-ttle,.common-ttle2{font-size:clamp(1.125rem,.7315rem + 2.0988vw,3.25rem);font-weight:400;line-height:1.1;letter-spacing:-2.1px}.blueColor{color:var(--blue)}.ttle-36{font-size:36px;font-weight:900;line-height:1;letter-spacing:-1.96px;margin-bottom:20px}.ttle-28{font-size:28px;font-weight:400;line-height:1;letter-spacing:-1.96px}.readmore-btn{display:inline-flex;align-items:center;gap:14px;padding:6px 12px 6px 16px;border:1px solid var(--white);border-radius:40px;color:var(--white);text-decoration:none;font-size:14px;font-weight:600;background:rgba(0,0,0,0);transition:all .3s ease}.readmore-btn .arrow{width:38px;height:38px;border-radius:50%;background:#ff7a1a;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700}.readmore-btn:hover{background:var(--white);color:#0b3d82}.readmore-btn:hover .arrow{background:#ff7a1a;color:var(--white)}.revealWrap{width:320px;margin:120px 0;overflow:hidden}.maskReveal{display:block;width:100%;-webkit-mask-image:linear-gradient(to right, black 0%, black 100%);mask-image:linear-gradient(to right, black 0%, black 100%);-webkit-mask-size:0% 100%;mask-size:0% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;will-change:transform,mask-size}.infonumb-card{margin-bottom:10px}.infonumb-card h2{color:#97144d;font-size:26px;font-weight:600;line-height:26px}.infonumb-card .growth{font-size:14px;line-height:18px;margin-top:3px}.infonumb-card .numb{color:#83c6ed;font-size:24px;font-weight:700;line-height:normal;letter-spacing:-0.6px;margin-top:5px}.footnotes{font-size:14px;margin-top:10px}p{font-size:16px;line-height:1.6;font-family:var(--font);font-weight:normal}.split-parent,.words,.chars,.split-child{overflow:hidden;padding-bottom:.1em;margin-bottom:-0.1em;transform-origin:bottom}.split-child{display:inline-block}.text_reveal{overflow:hidden}.scroll-btn{display:inline-flex;align-items:center;gap:10px;border:1px solid var(--white);padding:12px 18px;font-size:13px;color:var(--white);text-decoration:none;letter-spacing:1px;font-family:var(--font)}.scroll-btn span{font-size:16px;display:inline-flex;align-items:center;justify-content:center;animation:floatArrow 2.2s ease-in-out infinite;will-change:transform}.scroll-btn span img{display:block}@keyframes floatArrow{0%{transform:translateY(0px)}50%{transform:translateY(5px)}100%{transform:translateY(0px)}}.main-text{font-size:clamp(1.125rem,.9861rem + .7407vw,1.875rem);line-height:1.5;margin-bottom:30px;font-family:"SangBleu Kingdom"}.read-btn{display:inline-flex;align-items:center;justify-content:space-between;width:fit-content;border:1px solid var(--brown);padding:10px 14px;font-size:12px;color:var(--brown);text-decoration:none;letter-spacing:.5px;transition:all .3s ease;font-family:var(--font)}.read-btn .arrow{margin-left:10px;transition:transform .3s ease}.read-btn .arrow svg{transition:transform .3s ease}.read-btn:hover{background-color:var(--brown);color:var(--white)}.read-btn:hover .arrow{transform:translateX(5px)}.read-btn:hover .arrow svg path{stroke:var(--white)}.top-navbar{width:100%;height:100px;background:#efefef;display:flex;align-items:center;z-index:99;position:fixed;top:0px;left:0px;width:100%;box-shadow:inset 0 -1px 0 rgba(0,0,0,.04)}.top-navbar .nav-container{width:100%;max-width:1520px;margin:0 auto;padding:0 38px;display:flex;align-items:center;justify-content:space-between}.top-navbar .logo{display:flex;align-items:center}.top-navbar .logo img{width:200px;height:auto;display:block}.top-navbar .nav-right{display:flex;align-items:center}.top-navbar .enquire-btn{position:relative;overflow:hidden;height:46px;padding:0 28px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-size:16px;font-weight:500;color:#fff;background:linear-gradient(90deg, #f6a21a 0%, #eb5a23 55%, #cf2328 100%);transition:all .35s ease}.top-navbar .enquire-btn::before{content:"";position:absolute;top:0;left:-130%;width:55%;height:100%;background:linear-gradient(120deg, transparent 0%, rgba(255, 255, 255, 0.12) 35%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0.12) 65%, transparent 100%);transform:skewX(-25deg);transition:left .7s ease}.top-navbar .enquire-btn:hover{transform:translateY(-2px);box-shadow:0 10px 25px rgba(207,35,40,.3)}.top-navbar .enquire-btn:hover::before{left:140%}@media(max-width: 768px){.top-navbar{height:82px}.top-navbar .nav-container{padding:0 20px}.top-navbar .logo img{width:150px}.top-navbar .enquire-btn{height:40px;padding:0 20px;font-size:14px}}.ai-banner{position:relative;width:100%;height:880px;overflow:hidden;background:#02163c;margin-top:50px}.ai-banner .bg-video{position:absolute;top:50%;left:50%;width:100%;height:100%;object-fit:cover;transform:translate(-50%, -50%);z-index:0}.ai-banner::after{content:"";position:absolute;bottom:0px;left:0;width:100%;height:140px;z-index:2;background:linear-gradient(to top, rgb(33, 79, 167), rgba(55, 110, 255, 0))}.ai-banner .container{position:relative;z-index:5;height:100%}.ai-banner .content{position:absolute;top:95px;left:50%;transform:translateX(-50%);text-align:center;width:100%;max-width:980px;padding:0 20px}.ai-banner .content h1{color:#fff;font-size:46px;line-height:1.15;font-weight:300;margin-bottom:42px;letter-spacing:-1px}.ai-banner .content .btn-groups{display:flex;justify-content:center;align-items:center;gap:18px;width:fit-content;margin:0 auto}.ai-banner .content .btn-groups .btn{height:56px;padding:0 34px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-size:14px;font-weight:500;transition:all .35s ease;position:relative;overflow:hidden;white-space:nowrap}.ai-banner .content .btn-groups .btn:hover{transform:translateY(-3px)}.ai-banner .content .btn-groups .primary{background:linear-gradient(90deg, #f6a21a 0%, #eb5a23 55%, #cf2328 100%);color:#fff;box-shadow:0 8px 25px rgba(235,90,35,.35)}.ai-banner .content .btn-groups .primary:hover{box-shadow:0 14px 35px rgba(235,90,35,.55);filter:brightness(1.08)}.ai-banner .content .btn-groups .primary::before{content:"";position:absolute;top:0;left:-120%;width:100%;height:100%;background:hsla(0,0%,100%,.18);transform:skewX(-25deg);transition:.6s ease}.ai-banner .content .btn-groups .primary:hover::before{left:120%}.ai-banner .content .btn-groups .secondary{position:relative;overflow:hidden;border:1px solid #e33b30;color:#fff;background:linear-gradient(90deg, rgba(18, 45, 92, 0.75) 0%, rgba(12, 32, 72, 0.85) 50%, rgba(6, 22, 55, 0.95) 100%);backdrop-filter:blur(6px);transition:all .35s ease}.ai-banner .content .btn-groups .secondary::before{content:"";position:absolute;top:0;left:-140%;width:60%;height:100%;background:linear-gradient(120deg, transparent 0%, rgba(255, 255, 255, 0.08) 35%, rgba(255, 255, 255, 0.35) 50%, rgba(255, 255, 255, 0.08) 65%, transparent 100%);transform:skewX(-25deg);transition:left .7s ease}.ai-banner .content .btn-groups .secondary:hover{background:linear-gradient(90deg, #183f7c 0%, #12315f 50%, #091d44 100%);border-color:#ff5c52;box-shadow:0 10px 28px rgba(227,59,48,.28);transform:translateY(-3px)}.ai-banner .content .btn-groups .secondary:hover::before{left:140%}.certainty-section{width:100%;background:#214fa7;padding:140px 20px;display:flex;justify-content:center;align-items:center;text-align:center;position:relative}.certainty-section .bannerScroll{position:absolute;top:-85px;left:50%;transform:translate(-50%, 0%);display:flex;flex-direction:column;align-items:center;z-index:99}.certainty-section .bannerScroll .scrollLine{position:relative;width:2px;height:130px;background:hsla(0,0%,100%,.15);overflow:hidden}.certainty-section .bannerScroll .scrollLine span{position:absolute;top:-100%;left:0;width:100%;height:100%;background:var(--white);animation:scrollLineMove 1.8s linear infinite}@keyframes scrollLineMove{0%{top:-100%}100%{top:100%}}.certainty-section .certainty-content{max-width:980px;margin:0 auto}.certainty-section h2{font-size:64px;line-height:1.15;font-weight:400;color:#fff;margin-bottom:32px;letter-spacing:-3.2px}.certainty-section p{font-size:28px;line-height:1.55;font-weight:400;color:hsla(0,0%,100%,.42);margin-bottom:38px;letter-spacing:-0.6px}.certainty-section .highlight-text{display:inline-block;font-size:24px;font-weight:700;font-style:italic;color:#ffd72f;letter-spacing:-0.5px}@media(max-width: 991px){.certainty-section{padding:110px 20px}.certainty-section h2{font-size:48px}.certainty-section p{font-size:24px}.certainty-section .highlight-text{font-size:28px}}@media(max-width: 767px){.certainty-section{padding:90px 20px}.certainty-section h2{font-size:34px;line-height:1.25}.certainty-section p{font-size:18px;line-height:1.6}.certainty-section p br{display:none}.certainty-section .highlight-text{font-size:22px}}.visualizer-tabs-section{background:#fff;padding:80px 0 90px;overflow:hidden}.visualizer-tabs-section .custom-tabs{border-bottom:1px solid #ddd;width:fit-content;margin:0 auto;gap:50px;margin-top:50px}.visualizer-tabs-section .custom-tabs .nav-link{border:none;background:rgba(0,0,0,0);font-size:20px;font-weight:500;color:#b5b5b5;padding:0 0 18px;position:relative;transition:.35s ease}.visualizer-tabs-section .custom-tabs .nav-link::after{content:"";position:absolute;left:0;bottom:-1px;width:0;height:3px;background:linear-gradient(90deg, #f6a21a, #cf2328);transition:.35s ease}.visualizer-tabs-section .custom-tabs .nav-link.active{color:#ef7f1a;background:rgba(0,0,0,0)}.visualizer-tabs-section .custom-tabs .nav-link.active::after{width:100%}.visualizer-tabs-section .swiper{overflow:visible;padding-top:20px}.visualizer-tabs-section .step-card{background:#f7f7f7;border-radius:28px;min-height:520px;display:flex;justify-content:space-between;align-items:center;padding:70px;position:relative;overflow:hidden}.visualizer-tabs-section .step-left{max-width:360px;position:relative;z-index:2}.visualizer-tabs-section .step-left .icon-circle{width:64px;height:64px;background:#1f4fa8;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:28px;margin-bottom:34px}.visualizer-tabs-section .step-left h3{font-size:36px;line-height:1.05;font-weight:500;color:var(--text-color);margin-bottom:26px}.visualizer-tabs-section .step-left p{font-size:20px;line-height:1.3;color:var(--text-color);margin-bottom:0}.visualizer-tabs-section .step-left .step-number{position:absolute;left:0;bottom:-220px;font-size:200px;font-weight:800;color:rgba(50,70,120,.08);line-height:1}.visualizer-tabs-section .step-right{flex:1;text-align:center}.visualizer-tabs-section .step-right img{max-width:100%;width:650px}.visualizer-tabs-section .swiper-button-next,.visualizer-tabs-section .swiper-button-prev{width:54px;height:54px;top:50px;color:#111}.visualizer-tabs-section .swiper-button-prev{right:90px;left:auto}.visualizer-tabs-section .swiper-button-next{right:60px}.visualizer-tabs-section .swiper-button-next:after,.visualizer-tabs-section .swiper-button-prev:after{display:none}@media(max-width: 991px){.visualizer-tabs-section .step-card{flex-direction:column;padding:50px 30px;text-align:center;min-height:auto}.visualizer-tabs-section .step-left{max-width:100%}.visualizer-tabs-section .step-left .icon-circle{margin:0 auto 30px}.visualizer-tabs-section .step-left .step-number{display:none}.visualizer-tabs-section .step-right{margin-top:40px}}.visualizer-tabs-section2{background:#fff;padding:80px 0 90px;overflow:hidden;padding-top:0px}.visualizer-tabs-section2 .custom-tabs{border-bottom:1px solid #ddd;width:fit-content;margin:0 auto;gap:50px;margin-top:50px}.visualizer-tabs-section2 .custom-tabs .nav-link{border:none;background:rgba(0,0,0,0);font-size:20px;font-weight:500;color:#b5b5b5;padding:0 0 18px;position:relative;transition:.35s ease}.visualizer-tabs-section2 .custom-tabs .nav-link::after{content:"";position:absolute;left:0;bottom:-1px;width:0;height:3px;background:linear-gradient(90deg, #f6a21a, #cf2328);transition:.35s ease}.visualizer-tabs-section2 .custom-tabs .nav-link.active{color:#ef7f1a;background:rgba(0,0,0,0)}.visualizer-tabs-section2 .custom-tabs .nav-link.active::after{width:100%}.visualizer-tabs-section2 .swiper{overflow:visible;padding-top:20px}.visualizer-tabs-section2 .step-card{background:#f7f7f7;border-radius:28px;min-height:520px;display:flex;justify-content:space-between;align-items:center;padding:70px;position:relative;overflow:hidden}.visualizer-tabs-section2 .step-left{max-width:360px;position:relative;z-index:2}.visualizer-tabs-section2 .step-left .icon-circle{width:64px;height:64px;background:#1f4fa8;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:28px;margin-bottom:34px}.visualizer-tabs-section2 .step-left h3{font-size:36px;line-height:1.05;font-weight:500;color:var(--text-color);margin-bottom:26px}.visualizer-tabs-section2 .step-left p{font-size:20px;line-height:1.3;color:var(--text-color);margin-bottom:0}.visualizer-tabs-section2 .step-left .step-number{position:absolute;left:0;bottom:-220px;font-size:200px;font-weight:800;color:rgba(50,70,120,.08);line-height:1}.visualizer-tabs-section2 .step-right{flex:1;text-align:center}.visualizer-tabs-section2 .step-right img{max-width:100%;width:650px}.visualizer-tabs-section2 .swiper-button-next,.visualizer-tabs-section2 .swiper-button-prev{width:54px;height:54px;top:50px;color:#111}.visualizer-tabs-section2 .swiper-button-prev{right:90px;left:auto}.visualizer-tabs-section2 .swiper-button-next{right:60px}.visualizer-tabs-section2 .swiper-button-next:after,.visualizer-tabs-section2 .swiper-button-prev:after{display:none}.visualizer-tabs-section2 .aiSwiper2Cards{padding:70px 70px;padding-top:130px;border-radius:20px;position:relative;overflow:hidden;height:700px}.visualizer-tabs-section2 .aiSwiper2Cards:before{content:"";position:absolute;left:0px;bottom:0px;height:0%;width:100%;transition:all .4s ease}.visualizer-tabs-section2 .aiSwiper2Cards .aiSwiper2CardsImg{margin-bottom:40px}.visualizer-tabs-section2 .aiSwiper2Cards h2{font-size:36px;line-height:1.05;font-weight:500;color:#fff;margin-bottom:26px;position:relative;z-index:2;transform:translate(0px, 50px);transition:all .35s ease}.visualizer-tabs-section2 .aiSwiper2Cards p{font-size:20px;line-height:1.3;color:#fff;margin-bottom:0;position:relative;z-index:2;transform:translate(0px, 50px);transition:all .35s ease;opacity:0;visibility:hidden}.visualizer-tabs-section2 .aiSwiper2Cards.blue-card{background:radial-gradient(118.64% 171.89% at 127.61% 134.49%, #E2EEFF 31.23%, #2E57A1 75%, #05184D 100%)}.visualizer-tabs-section2 .aiSwiper2Cards.blue-card:before{background:radial-gradient(118.64% 171.89% at 127.61% 134.49%, rgba(226, 238, 255, 0.75) 31.23%, rgba(46, 87, 161, 0.75) 65%, rgba(5, 24, 77, 0.8) 100%);border-radius:16px;box-shadow:0 4px 30px rgba(0,0,0,.08);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.visualizer-tabs-section2 .aiSwiper2Cards.purple-card{background:linear-gradient(163.1deg, rgba(228, 197, 255, 0.75) 15.24%, rgba(126, 64, 178, 0.78) 82.35%)}.visualizer-tabs-section2 .aiSwiper2Cards.purple-card:before{background:linear-gradient(163.1deg, rgba(238, 218, 255, 0.65) 15.24%, rgba(126, 64, 178, 0.72) 82.35%);border-radius:16px;box-shadow:0 4px 30px rgba(0,0,0,.08);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.2)}.visualizer-tabs-section2 .aiSwiper2Cards.yellow-card{background:radial-gradient(150.31% 150.31% at 114.5% -22.52%, #FEFDE9 0%, #EEF68A 59.6%, #63A100 100%)}.visualizer-tabs-section2 .aiSwiper2Cards.yellow-card:before{background:linear-gradient(0deg, rgba(231, 205, 253, 0.45), rgba(231, 205, 253, 0.45)),radial-gradient(150.31% 150.31% at 114.5% -22.52%, rgba(254, 253, 233, 0.65) 0%, rgba(238, 246, 138, 0.65) 59.6%, rgba(99, 161, 0, 0.7) 100%);border-radius:16px;box-shadow:0 4px 30px rgba(0,0,0,.08);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.visualizer-tabs-section2 .aiSwiper2Cards.brown-card{background:radial-gradient(118.64% 171.89% at 127.61% 134.49%, rgba(255, 212, 164, 0.75) 31.23%, rgba(235, 115, 58, 0.75) 75%, rgba(116, 33, 3, 0.82) 100%)}.visualizer-tabs-section2 .aiSwiper2Cards.brown-card:before{background:radial-gradient(118.64% 171.89% at 127.61% 134.49%, rgba(255, 212, 164, 0.65) 31.23%, rgba(235, 115, 58, 0.68) 75%, rgba(116, 33, 3, 0.75) 100%);border-radius:16px;box-shadow:0 4px 30px rgba(0,0,0,.08);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.visualizer-tabs-section2 .aiSwiper2Cards.pink-card{background:radial-gradient(103% 103% at 78.27% 86.69%, rgba(255, 204, 233, 0.75) 0%, rgba(212, 104, 165, 0.75) 61.06%, rgba(91, 37, 67, 0.82) 100%)}.visualizer-tabs-section2 .aiSwiper2Cards.pink-card:before{background:radial-gradient(103% 103% at 78.27% 86.69%, rgba(255, 204, 233, 0.65) 0%, rgba(212, 104, 165, 0.68) 61.06%, rgba(91, 37, 67, 0.75) 100%);border-radius:16px;box-shadow:0 4px 30px rgba(0,0,0,.08);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.visualizer-tabs-section2 .aiSwiper2Cards.Skyblue-card{background:radial-gradient(118.64% 171.89% at 127.61% 134.49%, rgba(195, 255, 250, 0.75) 31.23%, rgba(31, 165, 199, 0.78) 100%)}.visualizer-tabs-section2 .aiSwiper2Cards.Skyblue-card:before{background:radial-gradient(118.64% 171.89% at 127.61% 134.49%, rgba(195, 255, 250, 0.65) 31.23%, rgba(31, 165, 199, 0.68) 100%);border-radius:16px;box-shadow:0 4px 30px rgba(0,0,0,.08);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.visualizer-tabs-section2 .aiSwiper2Cards.babypink-card{background:linear-gradient(323.15deg, rgba(239, 101, 126, 0.78) 17.33%, rgba(255, 214, 221, 0.75) 76.92%)}.visualizer-tabs-section2 .aiSwiper2Cards.babypink-card:before{background:linear-gradient(323.15deg, rgba(239, 101, 126, 0.68) 17.33%, rgba(255, 214, 221, 0.65) 76.92%);border-radius:16px;box-shadow:0 4px 30px rgba(0,0,0,.08);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.visualizer-tabs-section2 .aiSwiper2Cards:hover:before{height:100%}.visualizer-tabs-section2 .aiSwiper2Cards:hover h2{transform:translate(0px, -30px)}.visualizer-tabs-section2 .aiSwiper2Cards:hover p{transform:translate(0px, -30px);opacity:1;visibility:visible;transition-delay:.1s}.visualizer-tabs-section2 .swiper-button-next{display:none}@media(max-width: 991px){.visualizer-tabs-section2 .step-card{flex-direction:column;padding:50px 30px;text-align:center;min-height:auto}.visualizer-tabs-section2 .step-left{max-width:100%}.visualizer-tabs-section2 .step-left .icon-circle{margin:0 auto 30px}.visualizer-tabs-section2 .step-left .step-number{display:none}.visualizer-tabs-section2 .step-right{margin-top:40px}}.beauty-section{position:relative}.beauty-section .container{position:absolute;left:0px;top:150px;right:0px;margin:auto}.beauty-section h3{font-size:30px;font-weight:400;margin-bottom:30px;margin-top:20px}.beauty-section .btn{height:56px;padding:0 34px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-size:14px;font-weight:500;transition:all .35s ease;position:relative;overflow:hidden;white-space:nowrap}.beauty-section .btn:hover{transform:translateY(-3px)}.beauty-section .primary{background:linear-gradient(90deg, #f6a21a 0%, #eb5a23 55%, #cf2328 100%);color:#fff;box-shadow:0 8px 25px rgba(235,90,35,.35)}.beauty-section .primary:hover{box-shadow:0 14px 35px rgba(235,90,35,.55);filter:brightness(1.08)}.beauty-section .primary::before{content:"";position:absolute;top:0;left:-120%;width:100%;height:100%;background:hsla(0,0%,100%,.18);transform:skewX(-25deg);transition:.6s ease}.beauty-section .primary:hover::before{left:120%}.custom-footer{background:#f1f8ff;padding:42px 0 28px;overflow:hidden;border-top:var(--blue) 5px solid}.custom-footer .container-fluid{padding:0 28px}.custom-footer .footer-top{display:flex;justify-content:space-between;align-items:flex-start;gap:40px;padding-bottom:34px}.custom-footer .footer-logo img{width:230px;display:block}.custom-footer .footer-contact{display:flex;align-items:flex-start;gap:70px;padding-top:20px}.custom-footer .contact-box{display:flex;flex-direction:column}.custom-footer .contact-box span{font-size:14px;color:#8b8b8b;margin-bottom:0;font-weight:400}.custom-footer .contact-box a{font-size:18px;font-weight:500;color:#222;text-decoration:none;transition:.3s ease}.custom-footer .contact-box a:hover{color:#cf2328}.custom-footer .footer-divider{width:100%;height:1px;background:rgba(100,120,150,.18);margin-bottom:24px}.custom-footer .footer-bottom{display:flex;justify-content:space-between;align-items:center}.custom-footer .footer-bottom p{margin:0;font-size:15px;color:#222;font-weight:500;letter-spacing:.2px}.custom-footer .social-icons{display:flex;gap:14px}.custom-footer .social-icons a{width:38px;height:38px;border-radius:50%;border:1px solid rgba(0,0,0,.12);display:flex;align-items:center;justify-content:center;color:#222;text-decoration:none;transition:all .35s ease;background:rgba(0,0,0,0)}.custom-footer .social-icons a:hover{background:#fff;transform:translateY(-3px);border-color:#d5d5d5;box-shadow:0 8px 18px rgba(0,0,0,.08)}.custom-footer .social-icons a i{font-size:16px}@media(max-width: 991px){.custom-footer .footer-top{flex-direction:column;gap:35px}.custom-footer .footer-contact{gap:40px;flex-wrap:wrap}}@media(max-width: 767px){.custom-footer{padding:35px 0 24px}.custom-footer .container-fluid{padding:0 20px}.custom-footer .footer-logo img{width:190px}.custom-footer .footer-contact{flex-direction:column;gap:22px}.custom-footer .footer-bottom{flex-direction:column;gap:20px;align-items:flex-start}.custom-footer .social-icons{gap:12px}.custom-footer .social-icons a{width:36px;height:36px}}.fancybox__content{padding:0}@media only screen and (min-width: 1400px)and (max-width: 1599px){.fancybox__content{padding:13px !important}}@media only screen and (min-width: 1200px)and (max-width: 1399px){.fancybox__content{padding:13px !important}}.purva-popup{width:1000px;max-width:95vw;display:flex}@media only screen and (min-width: 1400px)and (max-width: 1599px){.purva-popup{width:940px}}@media only screen and (min-width: 1200px)and (max-width: 1399px){.purva-popup{width:940px}}.popup-left img{width:100%;height:100%;object-fit:cover}.popup-right{width:52%;padding:40px 45px;position:relative}@media only screen and (min-width: 1400px)and (max-width: 1599px){.popup-right{padding:10px 45px}}@media only screen and (min-width: 1200px)and (max-width: 1399px){.popup-right{padding:10px 26px;width:57%}}.popup-right .popup-header{text-align:center}@media only screen and (min-width: 1200px)and (max-width: 1399px){.popup-right .popup-header img{width:120px}}.popup-right .loc{letter-spacing:3px;font-size:13px;margin-top:5px}.popup-right .line{height:1px;background:#ddd;margin:25px 0}@media only screen and (min-width: 1400px)and (max-width: 1599px){.popup-right .line{margin:10px 0}}@media only screen and (min-width: 1200px)and (max-width: 1399px){.popup-right .line{margin:10px 0}}.popup-right .title{font-size:clamp(1.125rem,1.0556rem + .3704vw,1.5rem);margin-bottom:5px;font-weight:500}@media only screen and (min-width: 1400px)and (max-width: 1599px){.popup-right .title{font-size:20px}}@media only screen and (min-width: 1200px)and (max-width: 1399px){.popup-right .title{font-size:18px}}.popup-right .desc{color:#000;margin-bottom:25px;font-size:14px;line-height:1}@media only screen and (min-width: 1200px)and (max-width: 1399px){.popup-right .desc{margin-bottom:13px}}.popup-right .field{display:flex;align-items:center;border-bottom:1px solid #ddd;margin-bottom:22px;position:relative}@media only screen and (min-width: 1400px)and (max-width: 1599px){.popup-right .field{margin-bottom:15px}}@media only screen and (min-width: 1200px)and (max-width: 1399px){.popup-right .field{margin-bottom:15px}}.popup-right .field input,.popup-right select{border:none;background:rgba(0,0,0,0);padding:10px;width:100%;font-size:15px;outline:none}.popup-right .ico{width:22px;height:32px;margin-right:10px;opacity:1}.popup-right .ico img{width:27px}.popup-right .phone .code{border-right:1px solid #ddd;padding:0 10px;margin-right:10px;color:#333;width:80px}.popup-right .agree{display:flex;gap:10px;font-size:13px;color:#666;margin:15px 0;position:relative}@media only screen and (min-width: 1200px)and (max-width: 1399px){.popup-right .agree{font-size:11px}}.popup-right .captcha{display:flex;margin-top:10px}.popup-right .cap-left{display:flex;align-items:center;gap:10px}.popup-right .box{width:18px;height:18px;border:2px solid #ccc}.popup-right .submit{width:fit-content;margin-top:25px;padding:10px 15px;border:none;font-weight:400;font-size:16px;color:var(--white);background:linear-gradient(90deg, #f6a21a 0%, #eb5a23 55%, #cf2328 100%);border-radius:5px;cursor:pointer}.popup-right .error{color:red}.fancybox-content{padding:14px !important}/*# sourceMappingURL=style.css.map */