@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_2ae47f08-module__h69qWW__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_2ae47f08-module__h69qWW__variable{--font-geist-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1rgnod-3esatf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.0r6juujl39pe6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_eb58308d-module__w_p2Lq__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_eb58308d-module__w_p2Lq__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
@property --bg-1-x{syntax:"<number>";inherits:true;initial-value:0}@property --bg-2-x{syntax:"<number>";inherits:true;initial-value:0}@property --bg-2-y{syntax:"<number>";inherits:true;initial-value:0}@property --bg-3-x{syntax:"<number>";inherits:true;initial-value:0}@property --bg-3-y{syntax:"<number>";inherits:true;initial-value:0}:root{--primaryColor:#fe4f56;--secondaryColor:#000;--bg-grain:url("data:image/svg+xml,%3Csvg viewBox='0 0 600 600' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E")}html,body{font-family:var(--font-geist-sans), sans-serif;margin:0;padding:0}input,textarea{-webkit-user-select:text;user-select:text}img{-webkit-user-drag:none;user-drag:none}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}*{box-sizing:border-box;margin:0;padding:0}::-webkit-scrollbar{width:0;height:0}::-webkit-scrollbar-track{background:#0000000c}::-webkit-scrollbar-thumb{background:#757575;border-radius:5px}::-webkit-scrollbar-thumb:hover{background:var(--primaryColor)}.container{width:1440px;margin:0 auto}@media (max-width:1800px){.container{width:calc(100% - 100px)}}@media (max-width:1060px){.container{width:calc(100% - 80px)}}@media (max-width:768px){.container{width:calc(100% - 50px)}}@media (max-width:480px){.container{width:calc(100% - 30px)}}a,article,button,div,span,i,b,h1,h2,h3,h4,h5,h6,p,input,ul,li,select,label,textarea{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;font-family:var(--font-geist-sans), sans-serif}input::-webkit-inner-spin-button{-webkit-appearance:none;font-family:var(--font-geist-sans), sans-serif;margin:0}input{-webkit-tap-highlight-color:transparent}::-webkit-datetime-edit-year-field:not([aria-valuenow]){color:#0000}::-webkit-datetime-edit-month-field:not([aria-valuenow]){color:#0000}::-webkit-datetime-edit-day-field:not([aria-valuenow]){color:#0000}video::-internal-media-controls-overlay-cast-button{display:none}.lg-video-wrap video::-webkit-media-controls{-webkit-appearance:none!important;display:none!important}.lg-video-wrap video::-webkit-media-controls-enclosure{-webkit-appearance:none!important;display:none!important}.lg-video-wrap video::-webkit-media-controls-panel{-webkit-appearance:none!important;display:none!important}textarea{resize:none;font-family:var(--font-geist-sans), sans-serif}::selection{color:#fff;background:#1d1d1d}p{font-family:var(--font-geist-sans), sans-serif}a{text-decoration:none}.whatsapp-float{color:#fff;z-index:9999;cursor:pointer;background-color:#25d366;border-radius:50px;justify-content:center;align-items:center;width:60px;height:60px;font-size:32px;text-decoration:none;transition:transform .3s,background-color .3s,box-shadow .3s;display:flex;position:fixed;bottom:30px;right:30px;box-shadow:2px 2px 10px #0003}.whatsapp-float:before{content:"";z-index:-1;opacity:.6;background-color:#25d366;border-radius:50px;width:100%;height:100%;animation:2s infinite whatsapp-pulse;position:absolute}.whatsapp-float:hover{background-color:#128c7e;transform:scale(1.1);box-shadow:2px 5px 15px #0000004d}@keyframes whatsapp-pulse{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}@media (max-width:768px){.whatsapp-float{width:50px;height:50px;font-size:26px;bottom:20px;right:20px}}
.primaryBtn{background:var(--primaryColor);color:#fff;cursor:pointer;--squircle-displacement:30pt;height:50px;clip-path:shape(from 0 var(--squircle-displacement), curve to var(--squircle-displacement) 0 with 0 0/0 0, hline to calc(100% - var(--squircle-displacement)), curve to 100% var(--squircle-displacement) with 100% 0/100% 0, vline to calc(100% - var(--squircle-displacement)), curve to calc(100% - var(--squircle-displacement)) 100% with 100% 100%/100% 100%, hline to var(--squircle-displacement), curve to 0 calc(100% - var(--squircle-displacement)) with 0 100%/0 100%, close);border:none;outline:none;justify-content:center;align-items:center;gap:10px;padding:0 24px;font-size:16px;font-weight:400;transition:all .3s;display:flex}.primaryBtn:hover{background:var(--secondaryColor)}.primaryBtn svg{width:18px;height:18px}.secondaryBtn{height:50px;color:var(--primaryColor);border:1px solid var(--primaryColor);cursor:pointer;--squircle-displacement:30pt;clip-path:shape(from 0 var(--squircle-displacement), curve to var(--squircle-displacement) 0 with 0 0/0 0, hline to calc(100% - var(--squircle-displacement)), curve to 100% var(--squircle-displacement) with 100% 0/100% 0, vline to calc(100% - var(--squircle-displacement)), curve to calc(100% - var(--squircle-displacement)) 100% with 100% 100%/100% 100%, hline to var(--squircle-displacement), curve to 0 calc(100% - var(--squircle-displacement)) with 0 100%/0 100%, close);background:0 0;outline:none;justify-content:center;align-items:center;gap:10px;padding:0 24px;font-size:16px;font-weight:400;transition:all .3s;display:flex}.secondaryBtn:hover{background:var(--secondaryColor)}.secondaryBtn svg{width:18px;height:18px}nav{z-index:20;background:#fff;width:100%;transition:background .3s,box-shadow .3s;position:fixed;top:0;left:0}nav .navMain{justify-content:space-between;align-items:center;width:100%;height:70px;display:flex}nav .navMain .navCol1,nav .navMain .navCol2{align-items:center;gap:60px;display:flex}nav .navMain .navLogo{width:140px;height:60px;position:relative}nav .navMain .navLogo img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}nav .navMain .navLink{align-items:center;display:flex}@media (max-width:1024px){nav .navMain .navLink{display:none}}nav .navMain .navLink ul{align-items:center;gap:40px;display:flex}nav .navMain .navLink ul li{list-style:none;position:relative}nav .navMain .navLink ul li a{color:#000;opacity:.7;align-items:center;gap:5px;padding:10px 0;font-size:16px;font-weight:400;transition:all .3s;display:flex}nav .navMain .navLink ul li a:hover{opacity:1}nav .navMain .navLink ul li a svg{font-size:14px}nav .navMain .navLink ul li.hasDropdown:hover .dropdownMega{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}nav .navMain .navLink ul li .dropdownMega{corner-shape:squircle;opacity:0;visibility:hidden;background:#fff;border:1px solid #0000000d;border-radius:58px;grid-template-columns:1fr 1fr;gap:40px;min-width:800px;padding:30px;transition:all .3s;display:grid;position:absolute;top:100%;left:50%;transform:translate(-50%)translateY(10px);box-shadow:0 20px 40px #0000000b}nav .navMain .navLink ul li .dropdownMega:hover li{opacity:.4}nav .navMain .navLink ul li .dropdownMega .megaCol ul{flex-direction:column;gap:20px;padding:0;display:flex}nav .navMain .navLink ul li .dropdownMega .megaCol ul li{width:100%;transition:all .3s}nav .navMain .navLink ul li .dropdownMega .megaCol ul li:hover{opacity:1!important}nav .navMain .navLink ul li .dropdownMega .megaCol ul li a{opacity:1;align-items:flex-start;gap:20px;padding:0;text-decoration:none;display:flex}nav .navMain .navLink ul li .dropdownMega .megaCol ul li a:hover{background:0 0}nav .navMain .navLink ul li .dropdownMega .megaCol ul li a:hover .iconBox{background:#f0f0f0}nav .navMain .navLink ul li .dropdownMega .megaCol ul li a .iconBox{background:#f7f7f7;flex-shrink:0;justify-content:center;align-items:center;width:45px;height:45px;transition:all .3s;display:flex}nav .navMain .navLink ul li .dropdownMega .megaCol ul li a .iconBox svg{color:#333;font-size:18px}nav .navMain .navLink ul li .dropdownMega .megaCol ul li a .textBox{flex-direction:column;gap:4px;display:flex}nav .navMain .navLink ul li .dropdownMega .megaCol ul li a .textBox strong{color:#111;font-size:16px;font-weight:500;transition:all .3s}nav .navMain .navLink ul li .dropdownMega .megaCol ul li a .textBox p{color:#666;margin:0;font-size:13px;font-weight:300;line-height:1.4}nav .navMain .navConatct{align-items:center;gap:40px;display:flex}@media (max-width:500px){nav .navMain .navConatct{display:none}}nav .navMain .navConatct .navWhatsappBtn{opacity:.7;cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;transition:all .3s;display:flex}nav .navMain .navConatct .navWhatsappBtn:hover{opacity:1}nav .navMain .navConatct .navWhatsappBtn svg{color:#000;stroke-width:1.5px;width:100%;height:100%}nav .navMain .navConatct .navConatctBox{opacity:.7;cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;transition:all .3s;display:flex}nav .navMain .navConatct .navConatctBox:hover{opacity:1}nav .navMain .navConatct .navConatctBox svg{color:#000;stroke-width:2px;width:100%;height:100%}nav .navMain .navConatct .navConatctBtn,nav .navMain .navBar{align-items:center;display:flex}nav .navMain .navBar .navBarBox{cursor:pointer;flex-direction:column;gap:5px;width:30px;display:flex}nav .navMain .navBar .navBarBox span{background:#000;width:100%;height:2px}.navBanner{background:0 0}.navBanner .navMain .navLink ul li a,.navBanner .navMain .navConatct .navWhatsappBtn svg,.navBanner .navMain .navConatct .navConatctBox svg{color:#fff}.navBanner .navMain .navBar .navBarBox span{background:#fff}.callPopup{z-index:5;background:#0000006c;width:100%;height:100vh;display:none;position:fixed;top:0;left:0;overflow-y:auto}.callPopup .container{justify-content:flex-end;display:flex}.callPopup .callPopupBox{visibility:hidden;opacity:0;background:#fff;flex-direction:column;width:600px;padding:40px;transition:all .3s;display:flex;position:absolute;top:0}@media (max-width:690px){.callPopup .callPopupBox{width:90%}}@media (max-width:500px){.callPopup .callPopupBox{width:92%;padding:20px}}.callPopup .callPopupBox h2{font-size:22px;font-weight:600}.callPopup .callPopupBox p{color:#585858;margin-top:10px;font-size:16px;line-height:1.3}.callPopup .callPopupBox .phoneNumber{color:#006aff;align-items:center;gap:10px;width:fit-content;margin-top:30px;font-size:20px;font-weight:500;text-decoration:none;display:flex}.callPopup .callPopupBox .phoneNumber:hover{text-decoration:underline}.callPopup .callPopupBox .phoneNumber .icon{width:20px;height:20px}.callPopup .callPopupBox .phoneNumber .icon svg{width:100%;height:100%}.callPopup .callPopupBox .requestCallBack{color:#000;background:#edf9ff;border:1px solid #dbe6f5;border-radius:10px;align-items:center;gap:20px;width:100%;margin-top:30px;padding:20px;text-decoration:none;display:flex}.callPopup .callPopupBox .requestCallBack:hover .requestCallBackBox3{transition:all .3s;transform:translate(10px)}.callPopup .callPopupBox .requestCallBack .requestCallBackBox1{width:20px}.callPopup .callPopupBox .requestCallBack .requestCallBackBox1 .icon{width:20px;height:20px}.callPopup .callPopupBox .requestCallBack .requestCallBackBox1 .icon svg{width:100%;height:100%}.callPopup .callPopupBox .requestCallBack .requestCallBackBox2{flex-direction:column;width:calc(100% - 80px);display:flex}.callPopup .callPopupBox .requestCallBack .requestCallBackBox2 h3{font-size:18px;font-weight:600}.callPopup .callPopupBox .requestCallBack .requestCallBackBox2 p{margin-top:5px;font-weight:400}.callPopup .callPopupBox .requestCallBack .requestCallBackBox3{width:20px;transition:all .3s}.callPopup .callPopupBox .requestCallBack .requestCallBackBox3 .icon{width:20px;height:20px}.callPopup .callPopupBox .requestCallBack .requestCallBackBox3 .icon svg{width:100%;height:100%}.callPopupActive{display:block}.callPopupActive .callPopupBox{visibility:visible;opacity:1;transition:all .5s;top:90px}.sidemenuOverlay{z-index:100;opacity:0;visibility:hidden;pointer-events:none;background:#000000af;justify-content:end;align-items:center;width:100%;height:100vh;display:flex;position:fixed;top:0;right:0}.sidemenuOverlay .sidemenuBox{background:#fff;flex-direction:column;gap:20px;width:550px;height:100vh;display:flex;position:absolute;top:0;right:0}@media (max-width:600px){.sidemenuOverlay .sidemenuBox{width:100%}}.sidemenuOverlay .sidemenuBox .sidemenuHeader{justify-content:space-between;align-items:center;width:100%;height:70px;padding:0 30px;display:flex}@media (max-width:600px){.sidemenuOverlay .sidemenuBox .sidemenuHeader{padding:0 10px}}.sidemenuOverlay .sidemenuBox .sidemenuHeader .backBtn{cursor:pointer;color:#333;background:0 0;border:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.sidemenuOverlay .sidemenuBox .sidemenuHeader .backBtn svg{width:80%;height:80%;transition:all .3s}.sidemenuOverlay .sidemenuBox .sidemenuHeader .backBtn:hover{background:#f8f9fa}.sidemenuOverlay .sidemenuBox .sidemenuHeader .backBtn:hover svg{transform:translate(-5px)}.sidemenuOverlay .sidemenuBox .sidemenuHeader .closeSidemenu{cursor:pointer;color:#333;border:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.sidemenuOverlay .sidemenuBox .sidemenuHeader .closeSidemenu svg{width:80%;height:80%;transition:all .3s}.sidemenuOverlay .sidemenuBox .sidemenuHeader .closeSidemenu:hover{background:#f8f9fa}.sidemenuOverlay .sidemenuBox .sidemenuHeader .closeSidemenu:hover svg{transform:rotate(90deg)}.sidemenuOverlay .sidemenuBox .sidemenuLink{flex-direction:column;gap:20px;width:100%;height:calc(100vh - 100px);margin-top:30px;padding:0 0 20px;display:flex;overflow:auto}.sidemenuOverlay .sidemenuBox .sidemenuLink::-webkit-scrollbar{width:10px;height:10px}.sidemenuOverlay .sidemenuBox .sidemenuLink ul{flex-direction:column;width:100%;display:flex}.sidemenuOverlay .sidemenuBox .sidemenuLink ul li{list-style:none}.sidemenuOverlay .sidemenuBox .sidemenuLink ul li a{color:#000;padding:10px 50px;font-size:2.2em;font-weight:300;transition:all .3s;display:block}@media (max-width:600px){.sidemenuOverlay .sidemenuBox .sidemenuLink ul li a{padding:10px 20px;font-size:1.6em}}.sidemenuOverlay .sidemenuBox .sidemenuLink ul li a:hover{color:var(--secondaryColor);background:#f8f9fa}.sidemenuOverlay .sidemenuBox .sidemenuLink ul li .backBtn{color:#000;cursor:pointer;text-align:left;opacity:.6;background:0 0;border:none;align-items:center;gap:8px;width:100%;padding:15px 50px;font-size:1.6em;font-weight:400;transition:all .3s;display:flex}.sidemenuOverlay .sidemenuBox .sidemenuLink ul li .backBtn:hover{color:var(--secondaryColor);opacity:1;background:#f8f9fa}.sidemenuOverlay .sidemenuBox .sidemenuLink ul li .backBtn svg{font-size:1.2em}.titleTag{color:#666;margin-bottom:20px;font-size:16px;font-weight:400}.title{color:#111;letter-spacing:-1.8px;margin-bottom:10px;font-size:3em;font-weight:800;line-height:1.1}@media (max-width:520px){.title{font-size:2.6em}}.bannerTitle{letter-spacing:-1.8px;color:#2c2c2c;font-size:6em;font-weight:800;line-height:1.1}@media (max-width:1200px){.bannerTitle{font-size:5em}}@media (max-width:992px){.bannerTitle{font-size:4em}}@media (max-width:600px){.bannerTitle{font-size:3em}}.subTitle{margin-bottom:15px;font-size:24px;font-weight:500}@media (max-width:1024px){.subTitle{font-size:22px}}.linkBtn{color:#fff;z-index:0;background:var(--secondaryColor);--squircle-displacement:25pt;clip-path:shape(from 0 var(--squircle-displacement), curve to var(--squircle-displacement) 0 with 0 0/0 0, hline to calc(100% - var(--squircle-displacement)), curve to 100% var(--squircle-displacement) with 100% 0/100% 0, vline to calc(100% - var(--squircle-displacement)), curve to calc(100% - var(--squircle-displacement)) 100% with 100% 100%/100% 100%, hline to var(--squircle-displacement), curve to 0 calc(100% - var(--squircle-displacement)) with 0 100%/0 100%, close);align-items:center;gap:10px;padding:10px 20px;font-size:16px;font-weight:400;text-decoration:none;transition:all .3s;display:flex;position:relative}.linkBtn:hover{color:#fff;background:var(--primaryColor)}.description{opacity:.8;font-size:16px;font-weight:300;line-height:1.4}.aiChatBotPopupOverlay{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:99999;background:#000000b3;justify-content:center;align-items:center;width:100vw;height:100vh;padding:60px;display:flex;position:fixed;top:0;left:0}.aiChatBotPopupOverlay .closePopup{z-index:100;cursor:pointer;color:#333;background:#fff;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute;top:20px;right:20px;box-shadow:0 4px 15px #0000001a}.aiChatBotPopupOverlay .closePopup svg{width:18px;height:18px;transition:all .3s}.aiChatBotPopupOverlay .closePopup:hover svg{transform:rotate(90deg)}.aiChatBotPopupOverlay .aiChatBotPopup{background:#e2e9ed;border:1px solid #ffffff14;width:100%;height:100%;padding:10px;display:flex;position:relative;overflow:hidden}.aiChatBotPopupOverlay .aiChatBotPopup .aiChatBotPopupInfo{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:50%;height:100%;padding:40px;display:flex}.aiChatBotPopupOverlay .aiChatBotPopup .aiChatBotPopupInfo .aiChatBotPopupInfoAvatart{margin-bottom:20px}.aiChatBotPopupOverlay .aiChatBotPopup .aiChatBotPopupMessage{background:#fff;flex-direction:column;width:50%;height:100%;display:flex;overflow:hidden}.aiChatBotPopupOverlay .aiChatBotPopup .aiChatBotPopupMessage .chatHistory{flex-direction:column;flex:1;gap:15px;padding:40px 30px 20px;display:flex;overflow-y:auto}.aiChatBotPopupOverlay .aiChatBotPopup .aiChatBotPopupMessage .chatHistory::-webkit-scrollbar{width:6px}.aiChatBotPopupOverlay .aiChatBotPopup .aiChatBotPopupMessage .chatHistory::-webkit-scrollbar-thumb{background:#0000001a;border-radius:10px}.aiChatBotPopupOverlay .aiChatBotPopup .aiChatBotPopupMessage .chatHistory .chatMessage{width:100%;display:flex}.aiChatBotPopupOverlay .aiChatBotPopup .aiChatBotPopupMessage .chatHistory .chatMessage .msgBubble{border-radius:14px;max-width:80%;padding:12px 18px;font-size:15px;line-height:1.5}.aiChatBotPopupOverlay .aiChatBotPopup .aiChatBotPopupMessage .chatHistory .chatMessage.ai{justify-content:flex-start}.aiChatBotPopupOverlay .aiChatBotPopup .aiChatBotPopupMessage .chatHistory .chatMessage.ai .msgBubble{color:#333;background:#f0f0f5;border-bottom-left-radius:5px}.aiChatBotPopupOverlay .aiChatBotPopup .aiChatBotPopupMessage .chatHistory .chatMessage.user{justify-content:flex-end}.aiChatBotPopupOverlay .aiChatBotPopup .aiChatBotPopupMessage .chatHistory .chatMessage.user .msgBubble{color:#fff;background:#6b00ff;border-bottom-right-radius:5px}.aiChatBotPopupOverlay .aiChatBotPopup .aiChatBotPopupMessage .chatInputArea{background:#fff;border-top:1px solid #0000000d;align-items:center;gap:10px;padding:20px 30px 30px;display:flex}.aiChatBotPopupOverlay .aiChatBotPopup .aiChatBotPopupMessage .chatInputArea input{background-color:#f7f8f9;border:1px solid #0000001a;border-radius:14px;outline:none;flex:1;padding:15px 20px;font-size:15px;transition:border-color .3s}.aiChatBotPopupOverlay .aiChatBotPopup .aiChatBotPopupMessage .chatInputArea input:focus{border-color:var(--primaryColor)}.aiChatBotPopupOverlay .aiChatBotPopup .aiChatBotPopupMessage .chatInputArea .sendBtn{background:var(--primaryColor);color:#fff;cursor:pointer;border:none;justify-content:center;align-items:center;width:50px;height:50px;font-size:20px;transition:transform .3s,background .3s;display:flex}.aiChatBotPopupOverlay .aiChatBotPopup .aiChatBotPopupMessage .chatInputArea .sendBtn:hover{background:var(--secondaryColor);transform:scale(1.05)}@media (max-width:900px){.aiChatBotPopupOverlay{padding:20px}.aiChatBotPopupOverlay .aiChatBotPopup{border-radius:32px;flex-direction:column}.aiChatBotPopupOverlay .aiChatBotPopup .aiChatBotPopupInfo{text-align:left;flex-direction:row;justify-content:flex-start;align-items:center;gap:12px;width:100%;height:auto;padding:15px 70px 15px 20px}.aiChatBotPopupOverlay .aiChatBotPopup .aiChatBotPopupInfo .aiChatBotPopupInfoAvatart{transform-origin:50%;flex-shrink:0;justify-content:center;align-items:center;width:80px;height:80px;margin-bottom:0;display:flex;transform:scale(.38)}.aiChatBotPopupOverlay .aiChatBotPopup .aiChatBotPopupInfo .title{letter-spacing:-.5px;margin-bottom:0;font-size:18px;line-height:1.2}.aiChatBotPopupOverlay .aiChatBotPopup .aiChatBotPopupInfo .title br,.aiChatBotPopupOverlay .aiChatBotPopup .aiChatBotPopupInfo .description{display:none}.aiChatBotPopupOverlay .aiChatBotPopup .aiChatBotPopupMessage{border-radius:24px;flex:1;width:100%}.aiChatBotPopupOverlay .aiChatBotPopup .aiChatBotPopupMessage .chatHistory{padding:20px 20px 10px}.aiChatBotPopupOverlay .aiChatBotPopup .aiChatBotPopupMessage .chatInputArea{padding:15px 20px 20px}}@media (max-width:480px){.aiChatBotPopupOverlay{padding:0}.aiChatBotPopupOverlay .closePopup{width:35px;height:35px;top:15px;right:15px}.aiChatBotPopupOverlay .aiChatBotPopup{border:none;border-radius:0}.aiChatBotPopupOverlay .aiChatBotPopup .aiChatBotPopupInfo{padding:12px 65px 12px 15px}.aiChatBotPopupOverlay .aiChatBotPopup .aiChatBotPopupInfo .aiChatBotPopupInfoAvatart{width:70px;height:70px;transform:scale(.33)}.aiChatBotPopupOverlay .aiChatBotPopup .aiChatBotPopupInfo .title{font-size:16px}.aiChatBotPopupOverlay .aiChatBotPopup .aiChatBotPopupMessage{border-radius:0}.aiChatBotPopupOverlay .aiChatBotPopup .aiChatBotPopupMessage .chatHistory{padding:15px 15px 10px}.aiChatBotPopupOverlay .aiChatBotPopup .aiChatBotPopupMessage .chatInputArea{padding:10px 15px 15px}}.tesitmonialPopupOverlay{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:99999;background:#000000b3;justify-content:center;align-items:center;width:100vw;height:100vh;padding:60px;display:flex;position:fixed;top:0;left:0}@media (max-width:1024px){.tesitmonialPopupOverlay{padding:40px}}@media (max-width:768px){.tesitmonialPopupOverlay{padding:20px}}@media (max-width:480px){.tesitmonialPopupOverlay{padding:10px}}.tesitmonialPopupOverlay .closePopup{z-index:100;cursor:pointer;color:#333;background:#fff;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute;top:20px;right:20px;box-shadow:0 4px 15px #0000001a}.tesitmonialPopupOverlay .closePopup svg{width:18px;height:18px;transition:all .3s}.tesitmonialPopupOverlay .closePopup:hover svg{transform:rotate(90deg)}@media (max-width:768px){.tesitmonialPopupOverlay .closePopup{width:35px;height:35px;top:10px;right:10px}}.tesitmonialPopupOverlay .tesitmonialPopup{background:#e2e9ed;border:1px solid #ffffff14;align-items:flex-start;gap:40px;width:100%;height:100%;max-height:calc(100vh - 120px);padding:40px;display:flex;position:relative;overflow:hidden}@media (max-width:1024px){.tesitmonialPopupOverlay .tesitmonialPopup{max-height:calc(100vh - 80px)}}@media (max-width:900px){.tesitmonialPopupOverlay .tesitmonialPopup{flex-direction:column;gap:20px;padding:30px}}@media (max-width:768px){.tesitmonialPopupOverlay .tesitmonialPopup{max-height:calc(100vh - 40px);padding:20px}}@media (max-width:480px){.tesitmonialPopupOverlay .tesitmonialPopup{max-height:calc(100vh - 20px);padding:10px}}.tesitmonialPopupOverlay .tesitmonialPopup .tesitmonialPopupPreview{flex-direction:column;justify-content:center;width:50%;height:auto;display:flex}@media (max-width:900px){.tesitmonialPopupOverlay .tesitmonialPopup .tesitmonialPopupPreview{width:100%}}.tesitmonialPopupOverlay .tesitmonialPopup .tesitmonialPopupPreview .customVideoPlayer{aspect-ratio:16/9;background:#000;width:100%;position:relative;overflow:hidden}.tesitmonialPopupOverlay .tesitmonialPopup .tesitmonialPopupPreview .customVideoPlayer video{-o-object-fit:cover;object-fit:cover;cursor:pointer;width:100%;height:100%;display:block}.tesitmonialPopupOverlay .tesitmonialPopup .tesitmonialPopupPreview .customVideoPlayer .customVideoControls{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:1;visibility:visible;background:#00000021;border-radius:50px;align-items:center;gap:12px;padding:12px 14px;transition:opacity .5s ease-in-out,visibility .3s,transform .3s;display:flex;position:absolute;bottom:16px;left:16px;right:16px;transform:translateY(0)}.tesitmonialPopupOverlay .tesitmonialPopup .tesitmonialPopupPreview .customVideoPlayer.playing .customVideoControls{opacity:0;visibility:hidden;transform:translateY(15px)}.tesitmonialPopupOverlay .tesitmonialPopup .tesitmonialPopupPreview .customVideoPlayer.playing:hover .customVideoControls{opacity:1;visibility:visible;transform:translateY(0)}.tesitmonialPopupOverlay .tesitmonialPopup .tesitmonialPopupPreview .customVideoPlayer .videoControlBtn{color:#111;cursor:pointer;background:#fff;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.tesitmonialPopupOverlay .tesitmonialPopup .tesitmonialPopupPreview .customVideoPlayer .videoProgress{appearance:none;cursor:pointer;border-radius:10px;outline:none;width:100%;height:10px;transition:height .15s ease-in-out}.tesitmonialPopupOverlay .tesitmonialPopup .tesitmonialPopupPreview .customVideoPlayer .videoProgress:hover{height:10px}.tesitmonialPopupOverlay .tesitmonialPopup .tesitmonialPopupPreview .customVideoPlayer .videoProgress::-webkit-slider-runnable-track{background:0 0;border:none;width:100%;height:100%}.tesitmonialPopupOverlay .tesitmonialPopup .tesitmonialPopupPreview .customVideoPlayer .videoProgress::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#fff;border-radius:50%;width:18px;height:18px;margin-top:-4px;transition:transform .15s ease-in-out;transform:scale(0)}.tesitmonialPopupOverlay .tesitmonialPopup .tesitmonialPopupPreview .customVideoPlayer .videoProgress:hover::-webkit-slider-thumb{transform:scale(1)}.tesitmonialPopupOverlay .tesitmonialPopup .tesitmonialPopupPreview .customVideoPlayer .videoProgress::-moz-range-track{background:0 0;border:none;width:100%;height:100%}.tesitmonialPopupOverlay .tesitmonialPopup .tesitmonialPopupPreview .customVideoPlayer .videoProgress::-moz-range-thumb{cursor:pointer;background:#fff;border:none;border-radius:50%;width:18px;height:18px;transition:transform .15s ease-in-out;transform:scale(0)}.tesitmonialPopupOverlay .tesitmonialPopup .tesitmonialPopupPreview .customVideoPlayer .videoProgress:hover::-moz-range-thumb{transform:scale(1)}.tesitmonialPopupOverlay .tesitmonialPopup .tesitmonialPopupDetails{background:#fff;flex-direction:column;width:calc(50% - 40px);height:100%;padding:40px;display:flex;overflow-y:auto}@media (max-width:900px){.tesitmonialPopupOverlay .tesitmonialPopup .tesitmonialPopupDetails{width:100%;padding:25px}}@media (max-width:480px){.tesitmonialPopupOverlay .tesitmonialPopup .tesitmonialPopupDetails{padding:20px}}.tesitmonialPopupOverlay .tesitmonialPopup .tesitmonialPopupDetails::-webkit-scrollbar{width:6px}.tesitmonialPopupOverlay .tesitmonialPopup .tesitmonialPopupDetails::-webkit-scrollbar-thumb{background:#0000001a;border-radius:10px}.tesitmonialPopupOverlay .tesitmonialPopup .tesitmonialPopupDetails .clientCompany{color:var(--primaryColor);font-size:16px;font-weight:500}.tesitmonialPopupOverlay .tesitmonialPopup .tesitmonialPopupDetails .clientInfo{border-bottom:1px solid #e7e7e7;align-items:flex-end;gap:5px;margin-top:20px;padding-bottom:20px;display:flex}@media (max-width:480px){.tesitmonialPopupOverlay .tesitmonialPopup .tesitmonialPopupDetails .clientInfo{flex-direction:column;align-items:flex-start;gap:2px;margin-top:12px;padding-bottom:12px}}.tesitmonialPopupOverlay .tesitmonialPopup .tesitmonialPopupDetails .clientInfo .clientName{color:#2b2b2b;font-size:22px;font-weight:500}@media (max-width:768px){.tesitmonialPopupOverlay .tesitmonialPopup .tesitmonialPopupDetails .clientInfo .clientName{font-size:18px}}.tesitmonialPopupOverlay .tesitmonialPopup .tesitmonialPopupDetails .clientInfo .clientPosition{color:#7b7b7b;margin-bottom:2px;font-size:14px;font-weight:400}@media (max-width:768px){.tesitmonialPopupOverlay .tesitmonialPopup .tesitmonialPopupDetails .clientInfo .clientPosition{font-size:12px}}.tesitmonialPopupOverlay .tesitmonialPopup .tesitmonialPopupDetails .qouts{color:#b8b8b8;width:30px;height:30px;margin-top:20px}.tesitmonialPopupOverlay .tesitmonialPopup .tesitmonialPopupDetails .qouts svg{width:100%;height:100%}@media (max-width:768px){.tesitmonialPopupOverlay .tesitmonialPopup .tesitmonialPopupDetails .qouts{width:24px;height:24px;margin-top:15px}}.tesitmonialPopupOverlay .tesitmonialPopup .tesitmonialPopupDetails p{color:#4a4a4a;text-overflow:unset;-webkit-line-clamp:unset;margin-top:10px;font-size:16px;line-height:1.6;display:block}@media (max-width:768px){.tesitmonialPopupOverlay .tesitmonialPopup .tesitmonialPopupDetails p{font-size:14px}}.tesitmonialPopupOverlay .tesitmonialPopup .tesitmonialPopupDetails .primaryBtn{color:#fff;background:#000;width:fit-content;margin-top:20px;padding:14px 24px}.tesitmonialPopupOverlay .tesitmonialPopup .tesitmonialPopupDetails .primaryBtn:hover{background:var(--primaryColor)}@media (max-width:480px){.tesitmonialPopupOverlay .tesitmonialPopup .tesitmonialPopupDetails .primaryBtn{text-align:center;justify-content:center;width:100%}}footer{background:#111;width:100%;padding:100px 0 20px}footer .footerMain{flex-direction:column;gap:40px;width:100%;display:flex}footer .footerMain .footerHead{border-bottom:1px solid #292929;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:30px;width:100%;padding-bottom:40px;display:flex}footer .footerMain .footerHead .footerHeadCol1{flex-direction:column;width:50%;display:flex}@media (max-width:850px){footer .footerMain .footerHead .footerHeadCol1{width:100%}}footer .footerMain .footerHead .footerHeadCol1 .footerLogo{aspect-ratio:3/1.2;width:180px;position:relative}@media (max-width:1024px){footer .footerMain .footerHead .footerHeadCol1 .footerLogo{width:160px}}footer .footerMain .footerHead .footerHeadCol1 .footerLogo img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}footer .footerMain .footerHead .footerHeadCol1 p{color:#fff;opacity:1;margin-top:20px;font-size:22px;font-weight:200}@media (max-width:1024px){footer .footerMain .footerHead .footerHeadCol1 p{font-size:20px}}footer .footerMain .footerHead .footerHeadCol2{display:flex}@media (max-width:850px){footer .footerMain .footerHead .footerHeadCol2{width:100%}}footer .footerMain .footerHead .footerHeadCol2 .footerSocialLinks{align-items:center;gap:20px;display:flex}@media (max-width:480px){footer .footerMain .footerHead .footerHeadCol2 .footerSocialLinks{gap:10px}}footer .footerMain .footerHead .footerHeadCol2 .footerSocialLinks a{color:#fff;background:#1f1f1f;justify-content:center;align-items:center;width:60px;height:60px;transition:all .3s ease-in-out;display:flex}@media (max-width:1024px){footer .footerMain .footerHead .footerHeadCol2 .footerSocialLinks a{width:50px;height:50px}}footer .footerMain .footerHead .footerHeadCol2 .footerSocialLinks a:hover{color:#111;background:#fff}footer .footerMain .footerHead .footerHeadCol2 .footerSocialLinks a svg{width:50%;height:50%}footer .footerMain .footerLink{border-bottom:1px solid #292929;grid-template-columns:repeat(4,1fr);gap:50px;width:100%;padding-bottom:40px;display:grid}@media (max-width:850px){footer .footerMain .footerLink{grid-template-columns:repeat(2,1fr)}}@media (max-width:650px){footer .footerMain .footerLink{grid-template-columns:repeat(1,1fr)}}footer .footerMain .footerLink .footerLinkCol{flex-direction:column;display:flex}footer .footerMain .footerLink .footerLinkCol h3{color:#fff;font-size:16px;font-weight:500}footer .footerMain .footerLink .footerLinkCol ul{flex-wrap:wrap;gap:14px 24px;width:100%;margin-top:30px;display:flex}@media (max-width:850px){footer .footerMain .footerLink .footerLinkCol ul{margin-top:20px}}footer .footerMain .footerLink .footerLinkCol ul li{width:100%;list-style:none}footer .footerMain .footerLink .footerLinkCol ul li a{color:silver;width:fit-content;font-size:18px;font-weight:200;transition:all .3s ease-in-out;display:flex}@media (max-width:1024px){footer .footerMain .footerLink .footerLinkCol ul li a{font-size:16px}}footer .footerMain .footerLink .footerLinkCol ul li a:hover{color:#fff}footer .footerMain .footerContact{grid-template-columns:repeat(2,1fr);gap:50px;width:100%;display:grid}@media (max-width:768px){footer .footerMain .footerContact{grid-template-columns:repeat(1,1fr);gap:40px}}footer .footerMain .footerContact .footerContactCol1{flex-direction:column;display:flex}footer .footerMain .footerContact .footerContactCol1 h3{color:#fff;font-size:16px;font-weight:500}footer .footerMain .footerContact .footerContactCol1 ul{flex-direction:column;gap:10px;width:100%;margin-top:30px;display:flex}@media (max-width:850px){footer .footerMain .footerContact .footerContactCol1 ul{margin-top:20px}}footer .footerMain .footerContact .footerContactCol1 ul li{align-items:flex-start;gap:20px;list-style:none;display:flex}footer .footerMain .footerContact .footerContactCol1 ul li .col1{width:140px}@media (max-width:650px){footer .footerMain .footerContact .footerContactCol1 ul li .col1{width:110px}}footer .footerMain .footerContact .footerContactCol1 ul li .col1 span{color:#fff;font-size:16px;font-weight:200}@media (max-width:1024px){footer .footerMain .footerContact .footerContactCol1 ul li .col1 span{font-size:14px}}footer .footerMain .footerContact .footerContactCol1 ul li .col2 span{color:#fff;font-size:16px;font-weight:200}@media (max-width:1024px){footer .footerMain .footerContact .footerContactCol1 ul li .col2 span{font-size:14px}}footer .footerMain .footerContact .footerContactCol1 ul li .col3{flex-direction:column;gap:10px;display:flex}footer .footerMain .footerContact .footerContactCol1 ul li .col3 a{color:silver;font-size:18px;font-weight:200;transition:all .3s ease-in-out;display:flex}@media (max-width:1024px){footer .footerMain .footerContact .footerContactCol1 ul li .col3 a{font-size:16px}}footer .footerMain .footerContact .footerContactCol1 ul li .col3 a:hover{color:#fff}footer .footerMain .footerContact .footerContactCol2{flex-direction:column;display:flex}footer .footerMain .footerContact .footerContactCol2 h3{color:#fff;font-size:16px;font-weight:500}footer .footerMain .footerContact .footerContactCol2 .footerContactLocation{flex-wrap:wrap;gap:20px;width:100%;margin-top:30px;display:flex}@media (max-width:930px){footer .footerMain .footerContact .footerContactCol2 .footerContactLocation{gap:40px}}@media (max-width:850px){footer .footerMain .footerContact .footerContactCol2 .footerContactLocation{margin-top:20px}}footer .footerMain .footerContact .footerContactCol2 .footerContactLocation .footerContactLocationBox{flex-direction:column;width:calc(50% - 10px);display:flex}@media (max-width:930px){footer .footerMain .footerContact .footerContactCol2 .footerContactLocation .footerContactLocationBox{width:100%}}@media (max-width:768px){footer .footerMain .footerContact .footerContactCol2 .footerContactLocation .footerContactLocationBox{width:calc(50% - 20px)}}@media (max-width:650px){footer .footerMain .footerContact .footerContactCol2 .footerContactLocation .footerContactLocationBox{width:100%}}footer .footerMain .footerContact .footerContactCol2 .footerContactLocation .footerContactLocationBox .loactionTitle{align-items:center;gap:10px;display:flex}footer .footerMain .footerContact .footerContactCol2 .footerContactLocation .footerContactLocationBox .loactionTitle img{aspect-ratio:3/2;background:#eee;border-radius:5px;width:35px;overflow:hidden}footer .footerMain .footerContact .footerContactCol2 .footerContactLocation .footerContactLocationBox .loactionTitle img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}footer .footerMain .footerContact .footerContactCol2 .footerContactLocation .footerContactLocationBox .loactionTitle h4{color:#fff;font-size:16px;font-weight:300}footer .footerMain .footerContact .footerContactCol2 .footerContactLocation .footerContactLocationBox p{color:silver;margin-top:20px;font-size:18px;font-weight:200;line-height:1.4}@media (max-width:1024px){footer .footerMain .footerContact .footerContactCol2 .footerContactLocation .footerContactLocationBox p{font-size:16px}}footer .footerMain .footerContact .footerContactCol2 .footerContactLocation .footerContactLocationBox .secondaryBtn{color:#fff;--squircle-displacement:0px;border-color:#fff;border-radius:14px;width:fit-content;height:40px;margin-top:20px;padding:4px 20px;font-size:14px}footer .footerMain .footerContact .footerContactCol2 .footerContactLocation .footerContactLocationBox .secondaryBtn:hover{color:#000;background:#fff}footer .footerMain .footerContact .footerContactCol2 .footerContactLocation .footerContactLocationBox ul{flex-direction:column;gap:10px;width:100%;margin-top:20px;display:flex}@media (max-width:1212px){footer .footerMain .footerContact .footerContactCol2 .footerContactLocation .footerContactLocationBox ul{gap:20px}}footer .footerMain .footerContact .footerContactCol2 .footerContactLocation .footerContactLocationBox ul li{align-items:flex-start;gap:20px;list-style:none;display:flex}@media (max-width:1212px){footer .footerMain .footerContact .footerContactCol2 .footerContactLocation .footerContactLocationBox ul li{flex-direction:column;gap:10px}}footer .footerMain .footerContact .footerContactCol2 .footerContactLocation .footerContactLocationBox ul li .col1{width:100px}@media (max-width:1375px){footer .footerMain .footerContact .footerContactCol2 .footerContactLocation .footerContactLocationBox ul li .col1{width:60px}}@media (max-width:1212px){footer .footerMain .footerContact .footerContactCol2 .footerContactLocation .footerContactLocationBox ul li .col1{width:100%}}footer .footerMain .footerContact .footerContactCol2 .footerContactLocation .footerContactLocationBox ul li .col1 span{color:#fff;font-size:16px;font-weight:200}@media (max-width:1024px){footer .footerMain .footerContact .footerContactCol2 .footerContactLocation .footerContactLocationBox ul li .col1 span{font-size:14px}}@media (max-width:1212px){footer .footerMain .footerContact .footerContactCol2 .footerContactLocation .footerContactLocationBox ul li .col2{display:none}}footer .footerMain .footerContact .footerContactCol2 .footerContactLocation .footerContactLocationBox ul li .col2 span{color:#fff;font-size:16px;font-weight:200}footer .footerMain .footerContact .footerContactCol2 .footerContactLocation .footerContactLocationBox ul li .col3{flex-direction:column;gap:10px;display:flex}@media (max-width:1212px){footer .footerMain .footerContact .footerContactCol2 .footerContactLocation .footerContactLocationBox ul li .col3{width:100%}}footer .footerMain .footerContact .footerContactCol2 .footerContactLocation .footerContactLocationBox ul li .col3 a{color:silver;font-size:18px;font-weight:200;transition:all .3s ease-in-out;display:flex}@media (max-width:1024px){footer .footerMain .footerContact .footerContactCol2 .footerContactLocation .footerContactLocationBox ul li .col3 a{font-size:14px}}footer .footerMain .footerContact .footerContactCol2 .footerContactLocation .footerContactLocationBox ul li .col3 a:hover{color:#fff}footer .footerStrip{background:#000;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;margin-top:60px;padding:10px 20px;display:flex}footer .footerStrip p{color:#9c9c9c;font-size:14px;font-weight:200}footer .footerStrip .designed{align-items:center;gap:10px;display:flex}footer .footerStrip .designed svg{color:#fff;width:14px;height:14px}footer .footerStrip .designed a{aspect-ratio:3/2;width:60px;position:relative}footer .footerStrip .designed a img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.notFoundWrapper{z-index:0;background:#111;width:100%;margin-top:70px;position:relative}.notFoundWrapper .notFoundWrapperMain{flex-wrap:wrap;gap:40px;width:100%;min-height:calc(100vh - 70px);padding:40px 0;display:flex}@media (max-width:768px){.notFoundWrapper .notFoundWrapperMain{min-height:calc(100vh - 140px)}}.notFoundWrapper .notFoundWrapperMain .notFoundWrapperDetails{flex-direction:column;justify-content:center;align-items:center;width:60%;display:flex}@media (max-width:1024px){.notFoundWrapper .notFoundWrapperMain .notFoundWrapperDetails{width:100%}}.notFoundWrapper .notFoundWrapperMain .notFoundWrapperDetails h1{text-align:center;color:#fff;mix-blend-mode:lighten;letter-spacing:-.04em;background:var(--bg-grain), conic-gradient(from 140deg at calc(var(--bg-1-x) * 1%) 90%, #1a0d00, #00011a, #fffffa, #15009e, #d232aa, #fa8c3d, #fff480, #fffffa, #7ed4fb, #040d8b, #010014), radial-gradient(ellipse at calc(var(--bg-2-x) * 1%) calc(var(--bg-2-y) * 1%), white 12%, transparent 35%), radial-gradient(ellipse at calc(var(--bg-3-x) * 1%) calc(var(--bg-3-y) * 1%), #61a8fa, transparent 35%);background-blend-mode:color-burn;-webkit-text-fill-color:transparent;opacity:1;background-repeat:repeat;background-size:500px,cover;-webkit-background-clip:text;font-size:10em;font-weight:400;font-stretch:110%;animation:20s linear infinite alternate bg}@media (max-width:768px){.notFoundWrapper .notFoundWrapperMain .notFoundWrapperDetails h1{font-size:8em}}@media (max-width:600px){.notFoundWrapper .notFoundWrapperMain .notFoundWrapperDetails h1{font-size:6em}}@keyframes bg{0%{--bg-1-x:calc(50 / 2);--bg-2-y:calc(80 / 2);--bg-2-x:calc(70 / 2);--bg-3-y:calc(40 / 2);--bg-3-x:calc(90 / 2)}25%{--bg-1-x:30;--bg-2-y:50;--bg-2-x:80;--bg-3-y:20;--bg-3-x:70}50%{--bg-1-x:10;--bg-2-y:40;--bg-2-x:30;--bg-3-y:80;--bg-3-x:50}75%{--bg-1-x:70;--bg-2-y:10;--bg-2-x:50;--bg-3-y:30;--bg-3-x:40}to{--bg-1-x:calc(50 / 2);--bg-2-y:calc(80 / 2);--bg-2-x:calc(70 / 2);--bg-3-y:calc(40 / 2);--bg-3-x:calc(90 / 2)}}.notFoundWrapper .notFoundWrapperMain .notFoundWrapperDetails h2{color:#fff;text-align:center;font-weight:300}@media (max-width:600px){.notFoundWrapper .notFoundWrapperMain .notFoundWrapperDetails h2{font-size:2em}}.notFoundWrapper .notFoundWrapperMain .notFoundWrapperDetails p{color:#fff;text-align:center}.notFoundWrapper .notFoundWrapperMain .notFoundWrapperDetails a{margin-top:40px}.notFoundWrapper .notFoundWrapperMain .notFoundWrapperChat{flex-direction:column;width:calc(40% - 40px);display:flex}@media (max-width:1024px){.notFoundWrapper .notFoundWrapperMain .notFoundWrapperChat{display:none}}.notFoundWrapper .notFoundWrapperMain .notFoundWrapperChat .notFoundWrapperChatHead{align-items:center;gap:20px;width:100%;display:flex}.notFoundWrapper .notFoundWrapperMain .notFoundWrapperChat .notFoundWrapperChatHead .notFoundWrapperChatHeadAvatar{background:#fff;width:80px;height:80px;padding:10px;position:relative;overflow:hidden}.notFoundWrapper .notFoundWrapperMain .notFoundWrapperChat .notFoundWrapperChatHead .notFoundWrapperChatHeadAvatar img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.notFoundWrapper .notFoundWrapperMain .notFoundWrapperChat .notFoundWrapperChatHead .notFoundWrapperChatHeadDetails{flex-direction:column;width:calc(100% - 100px);display:flex}.notFoundWrapper .notFoundWrapperMain .notFoundWrapperChat .notFoundWrapperChatHead .notFoundWrapperChatHeadDetails h3{color:#fff;font-size:32px;font-weight:300}.notFoundWrapper .notFoundWrapperMain .notFoundWrapperChat .notFoundWrapperChatHead .notFoundWrapperChatHeadDetails p{color:#fff;font-size:14px;font-weight:200}.notFoundWrapper .notFoundWrapperMain .notFoundWrapperChat .notFoundWrapperChatBox{background:#fff;flex-direction:column;width:100%;margin-top:30px;display:flex;overflow:hidden}.notFoundWrapper .notFoundWrapperMain .notFoundWrapperChat .notFoundWrapperChatBox .chatHistory{flex-direction:column;gap:15px;width:100%;height:calc(100vh - 350px);padding:40px 30px 20px;display:flex;overflow-y:auto}.notFoundWrapper .notFoundWrapperMain .notFoundWrapperChat .notFoundWrapperChatBox .chatHistory::-webkit-scrollbar{width:6px}.notFoundWrapper .notFoundWrapperMain .notFoundWrapperChat .notFoundWrapperChatBox .chatHistory::-webkit-scrollbar-thumb{background:#0000001a;border-radius:10px}.notFoundWrapper .notFoundWrapperMain .notFoundWrapperChat .notFoundWrapperChatBox .chatHistory .chatMessage{width:100%;display:flex}.notFoundWrapper .notFoundWrapperMain .notFoundWrapperChat .notFoundWrapperChatBox .chatHistory .chatMessage .msgBubble{border-radius:14px;max-width:80%;padding:12px 18px;font-size:15px;line-height:1.5}.notFoundWrapper .notFoundWrapperMain .notFoundWrapperChat .notFoundWrapperChatBox .chatHistory .chatMessage.ai{justify-content:flex-start}.notFoundWrapper .notFoundWrapperMain .notFoundWrapperChat .notFoundWrapperChatBox .chatHistory .chatMessage.ai .msgBubble{color:#333;background:#f0f0f5;border-bottom-left-radius:5px}.notFoundWrapper .notFoundWrapperMain .notFoundWrapperChat .notFoundWrapperChatBox .chatHistory .chatMessage.user{justify-content:flex-end}.notFoundWrapper .notFoundWrapperMain .notFoundWrapperChat .notFoundWrapperChatBox .chatHistory .chatMessage.user .msgBubble{color:#fff;background:#6b00ff;border-bottom-right-radius:5px}.notFoundWrapper .notFoundWrapperMain .notFoundWrapperChat .notFoundWrapperChatBox .chatInputArea{background:#fff;border-top:1px solid #0000000d;align-items:center;gap:10px;padding:20px 30px 30px;display:flex}.notFoundWrapper .notFoundWrapperMain .notFoundWrapperChat .notFoundWrapperChatBox .chatInputArea input{background-color:#f7f8f9;border:1px solid #0000001a;border-radius:14px;outline:none;width:calc(100% - 60px);padding:15px 20px;font-size:15px;transition:border-color .3s}.notFoundWrapper .notFoundWrapperMain .notFoundWrapperChat .notFoundWrapperChatBox .chatInputArea input:focus{border-color:var(--primaryColor)}.notFoundWrapper .notFoundWrapperMain .notFoundWrapperChat .notFoundWrapperChatBox .chatInputArea .sendBtn{background:var(--primaryColor);color:#fff;cursor:pointer;border:none;justify-content:center;align-items:center;width:50px;height:50px;font-size:20px;transition:transform .3s,background .3s;display:flex}.notFoundWrapper .notFoundWrapperMain .notFoundWrapperChat .notFoundWrapperChatBox .chatInputArea .sendBtn:hover{background:var(--secondaryColor);transform:scale(1.05)}.squircle{--squircle-displacement:60pt;clip-path:shape(from 0 var(--squircle-displacement), curve to var(--squircle-displacement) 0 with 0 0/0 0, hline to calc(100% - var(--squircle-displacement)), curve to 100% var(--squircle-displacement) with 100% 0/100% 0, vline to calc(100% - var(--squircle-displacement)), curve to calc(100% - var(--squircle-displacement)) 100% with 100% 100%/100% 100%, hline to var(--squircle-displacement), curve to 0 calc(100% - var(--squircle-displacement)) with 0 100%/0 100%, close)}
