@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8c0f877bd1202585-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9c18eba18d4baf22-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8c0f877bd1202585-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/9c18eba18d4baf22-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8c0f877bd1202585-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/9c18eba18d4baf22-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans Fallback;src:local("Arial");ascent-override:94.90%;descent-override:29.66%;line-gap-override:0.00%;size-adjust:104.53%}.__className_ab4043{font-family:DM Sans,DM Sans Fallback;font-style:normal}.__variable_ab4043{--font-dm-sans:"DM Sans","DM Sans Fallback"}

/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-font-weight:initial;--tw-leading:initial;--tw-border-style:solid;--tw-content:"";--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}@layer theme{:host,:root{--font-mono:var(--font-geist-mono);--color-white:#fff;--spacing:.25rem;--container-3xl:48rem;--container-5xl:64rem;--container-7xl:80rem;--text-base:1rem;--text-base--line-height:calc(1.5/1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--font-weight-normal:400;--font-weight-bold:700;--default-font-family:var(--font-dm-sans);--default-mono-font-family:var(--font-geist-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.order-1{order:1}.order-2{order:2}.order-3{order:3}.col-3{grid-column:3}.col-6{grid-column:6}.col-9{grid-column:9}.col-12{grid-column:12}.flex{display:flex}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}}:root{--background:#fff;--foreground:#171717}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}body{background:var(--background);color:var(--foreground);font-family:Arial,Helvetica,sans-serif}p{color:#757589;font-size:18px;line-height:28px}p.subtitle-2{font-size:20px;line-height:32px}p:last-child{margin-bottom:calc(var(--spacing)*0)}a.app-link{z-index:1;display:inline-block;position:relative}.liststyle{margin:calc(var(--spacing)*0);padding:calc(var(--spacing)*0);list-style-type:none}ul li a{transition:all .3s}h1,h2,h3,h4,h5,h6{margin-bottom:calc(var(--spacing)*5);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}h1{--tw-leading:68px;font-size:56px;line-height:68px}h2{--tw-leading:62px;font-size:50px;line-height:62px}h3{--tw-leading:46px;font-size:35px;line-height:46px}h4{--tw-leading:32px;font-size:26px;line-height:32px}.order-3{order:3}ul li{margin-top:calc(var(--spacing)*2.5);margin-bottom:calc(var(--spacing)*2.5);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));color:#757589}.app-section-gap{padding-block:calc(var(--spacing)*16)}.app-section-gap.no-top-gap{padding-top:calc(var(--spacing)*0)}.app-basic-thine-line{border-top:1px var(--tw-border-style);border-color:#c7c7d5}.bg-color-extra09{background-color:#00004b}.bg-color-lightest{background-color:#fafafb}.extra04-color{color:#00cfff}.extra08-color{color:#00d09c}.theme-gradient{background:linear-gradient(#eaf8ff,#f6f6ff)}.theme-gradient-4{background:linear-gradient(#fef7e2,#eeeefd)}.theme-gradient-5{background:linear-gradient(#a7fff5,#fff0)}.tex-center{text-align:center}.d-none{display:none}.d-block{display:block}.d-flex{display:flex}.align-items-end{align-items:flex-end}.justify-content-center{justify-content:center}.ptb--20{padding-block:calc(var(--spacing)*5)}.pt--170{padding-top:calc(var(--spacing)*44)}.pb--70{padding-bottom:calc(var(--spacing)*20)}.pt_sm--30{padding-top:calc(var(--spacing)*7)}.mt--20{margin-top:calc(var(--spacing)*5)}.mt--30{margin-top:30px!important}.mt_sm--30{margin-top:calc(var(--spacing)*7)}.mt_sm--40{margin-top:calc(var(--spacing)*10)}.mt--60{margin-top:60px}.app-button{z-index:10;height:calc(var(--spacing)*12);padding-inline:calc(var(--spacing)*7);--tw-leading:3rem;line-height:3rem;text-decoration-line:none;transition:all .5s;display:inline-block;position:relative}a.app-button{background-color:var(--color-white)}.app-button .button-text,.app-button span{display:inline-block}.app-button .button-icon{margin-left:calc(var(--spacing)*2.5)}a.app-button span.button-icon{border-left:4.5px solid #0000;border-color:#0000 #0000 #0000 #000024;border-style:solid;border-width:4.5px 0 4.5px 6px;width:0;height:0}a.app-button.btn-solid span.button-icon{border-color:#0000 #0000 #0000 #fff}.app-button.btn-solid{color:var(--color-white)}.app-button.btn-solid:after,.app-button.btn-solid:before{-o-transition:all .3s;top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:calc(1*-1);--tw-content:"";content:var(--tw-content);width:100%;height:100%;transition:all .3s;position:absolute}.app-button.btn-solid:before{background-color:#000248}.app-button.btn-solid:after{border-style:var(--tw-border-style);opacity:0;border-width:2px;border-color:#000248}a.app-button.btn-transparent span.button-icon{border-left:4.5px solid #0000;border-color:#0000 #0000 #0000 #000024;border-style:solid;border-width:4.5px 0 4.5px 6px;width:0;height:0}.app-button.btn-large{height:46px;padding-inline:calc(var(--spacing)*7);--tw-leading:46px;line-height:46px}a.app-button.btn-transparent:before,button.app-button.btn-transparent:before{content:"";z-index:-1;-o-transition:all .3s;border:2px solid #000248;width:100%;height:100%;transition:all .3s;position:absolute;top:0;left:0}a.app-button.btn-transparent:after,button.app-button.btn-transparent:after{content:"";z-index:-1;opacity:0;-o-transition:all .3s;background-color:#000248;width:100%;height:100%;transition:all .3s;position:absolute;top:0;left:0;transform:scale(.5)}.app-button.btn-solid.btn-extra02-color:before{background-color:#5bcc9f}.app-button.btn-solid.btn-extra02-color:after{border-color:#5bcc9f}.app-button.btn-solid.btn-extra07-color:before{background-color:#007aff}.app-button.btn-solid.btn-extra07-color:after{border-color:#007aff}a.app-button.btn-transparent:hover,button.app-button.btn-transparent:hover{color:var(--color-white)}a.app-button.btn-transparent:hover:before,button.app-button.btn-transparent:hover:before{opacity:0;transform:scale(1.2)}a.app-button.btn-transparent:hover:after,button.app-button.btn-transparent:hover:after{opacity:1;transform:scale(1)}.app-button.btn-solid.btn-extra02-color:hover{color:#5bcc9f}.app-button.btn-solid.btn-extra07-color:hover{color:#007aff}.app-button.btn-solid:hover:before{opacity:0;transform:scale(.5)}.app-button.btn-solid:hover:after{opacity:1;transform:scale(1)}a.app-button.btn-transparent:hover span.button-icon{border-color:#0000 #0000 #0000 #fff}a.app-button.btn-solid.btn-extra02-color:hover span.button-icon{border-color:#0000 #0000 #0000 #5bcc9f}a.app-button.btn-solid.btn-extra07-color:hover span.button-icon{border-color:#0000 #0000 #0000 #007aff}.app-container{width:100%;padding-inline:calc(var(--spacing)*4);margin-inline:auto}.align-items-center{align-items:center}.align-items-center,.row{flex-wrap:wrap;display:flex}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{width:100%;padding-inline:calc(var(--spacing)*4);position:relative}.col-6{flex:0 0 50%;max-width:50%}.col-12{flex:0 0 100%;max-width:100%}.col-3{flex:0 0 25%;max-width:25%}.col-9{flex:0 0 75%;max-width:75%}.header-default{transition:all .4s}.header-default.header-transparent{top:calc(var(--spacing)*0);right:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:50;padding-top:calc(var(--spacing)*5);position:absolute}.header-style-1 .mainmenu-wrapper .mainmenu-nav ul.main-menu{justify-content:flex-end;align-items:center;display:flex}.header-style-1 .mainmenu-wrapper .mainmenu-nav{flex-basis:83%}.header-style-1 .mainmenu-wrapper .header-button{flex-basis:inherit;margin-left:calc(var(--spacing)*5)}.header-style-1 .app-button{padding-inline:calc(var(--spacing)*5)}.brand a img{max-width:191px}.app-light-logo{filter:brightness(0)invert()}.header-default .mainmenu-wrapper{justify-content:flex-end;align-items:center;display:flex}ul.main-menu{flex-wrap:wrap;align-items:center;display:flex}ul.main-menu>li>a{padding-inline:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*6);color:#000248}ul.main-menu>li:hover>a{color:#702fff}.app-menubar{margin-left:calc(var(--spacing)*6);cursor:pointer;color:#000248;align-items:center;height:19px;display:flex}.app-menubar div{pointer-events:auto;color:#000248;width:24px;height:18px;display:block;position:relative}.app-menubar div i{-o-transition:all .3s cubic-bezier(.645,.045,.355,1);top:50%;left:calc(var(--spacing)*0);background:currentColor;width:100%;height:2px;margin-top:-1px;transition:all .3s cubic-bezier(.645,.045,.355,1);position:absolute}.app-menubar div i:after,.app-menubar div i:before{background-color:inherit;--tw-content:"";content:var(--tw-content);-o-transition:width .3s cubic-bezier(.645,.045,.355,1);width:100%;height:100%;transition:width .3s cubic-bezier(.645,.045,.355,1);position:absolute;left:50%;transform:translate(-50%)}.app-menubar div i:before{top:-8px}.app-menubar div i:after{top:8px}.app-menubar div:hover i:after,.app-menubar div:hover i:before{width:70%}ul.social-share{margin:calc(var(--spacing)*-2.5);flex-wrap:wrap;justify-content:flex-start;text-decoration-line:none;display:flex}ul.social-share li{margin:calc(var(--spacing)*2)}ul.social-share li a{-o-transition:all .5s;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));color:#757589;align-items:center;text-decoration-line:none;transition:all .5s;display:flex}ul.social-share li .icon{height:calc(var(--spacing)*4);width:calc(var(--spacing)*4);display:inline-block}ul.social-share.social-share-style-2{margin-right:calc(var(--spacing)*0)}ul.social-share.social-share-style-2 li .icon svg{fill:#999ab8}ul.social-share.social-share-style-2 li a span:not(.icon){padding-left:calc(var(--spacing)*2);color:#757589}.follow-us ul.social-share.social-share-style-2{justify-content:flex-start}ul.social-share li a:hover{color:#702fff}ul.social-share.social-share-style-2 li a:hover .icon svg{fill:#702fff}ul.social-share.social-share-style-2 li a:hover span:not(.icon){color:#702fff}.app-slider-area{position:relative;overflow:hidden}.slider-fixed-height{padding-block:calc(var(--spacing)*16);padding-top:calc(var(--spacing)*24)}.app-slide{z-index:10;position:relative}.app-slide.slide-style-4 .follow-us{margin-top:calc(var(--spacing)*8);position:relative}.app-slide.slide-style-4 .follow-us:before{top:50%;left:calc(var(--spacing)*0);--tw-content:"";content:var(--tw-content);background-color:#c7c7d6;height:1px;position:absolute;transform:translateY(-50%)}.app-slide.slide-style-4 .content p{margin-top:calc(var(--spacing)*5);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));color:#52526c}.app-slide.slide-style-4 .content .app-display-1,.app-slide.slide-style-4 .content p{margin-bottom:calc(var(--spacing)*0)}.app-slide.slide-style-4 .content .slider-button{margin-top:calc(var(--spacing)*10)}.app-slide.slide-style-4 .thumbnail{align-items:flex-end;height:100%}.app-slide.slide-style-4 .thumbnail .image{z-index:2;height:100%;position:relative}.app-slide.slide-style-4 .thumbnail .image img{width:100%}.app-slide.banner-technology{padding-top:150px;padding-bottom:200px}.app-slide.banner-technology.bg_image--1{background-image:url(/slides/bg-image-33.jpg);background-repeat:no-repeat;background-size:cover}.app-slide.banner-technology.theme-gradient:after{content:"";z-index:-1;background:linear-gradient(#a7fff5,#fff0);width:100%;height:100%;position:absolute;top:0;left:0}.bg-shape-image{z-index:11;width:100%;position:absolute;bottom:-3%;left:50%;transform:translate(-50%)}.app-display-1{--tw-leading:45px;font-size:36px;line-height:45px}.footer-style-3 .app-section-gap{padding-top:calc(var(--spacing)*20);padding-bottom:calc(var(--spacing)*14)}.footer-widget-item ul li+li,.footer-widget-item ul.menu li+li{margin-top:calc(var(--spacing)*2.5)}.footer-widget-item .title{margin-bottom:calc(var(--spacing)*4);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.footer-default.footer-style-3 .footer-widget-item h6.title{color:var(--color-white)}.footer-default.footer-style-3 .footer-widget-item ul.menu li a{z-index:1;padding:calc(var(--spacing)*0);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));color:#c7c7d6;transition:all .3s;display:inline-block;position:relative}.footer-default.footer-style-3 .footer-widget-item ul.menu li a:hover{color:var(--color-white)}.footer-widget-item .footer-widget-item{margin-bottom:calc(var(--spacing)*8)}.footer-default.footer-style-3 .footer-widget-item .app-footer-address{margin-top:calc(var(--spacing)*9)}.footer-default.footer-style-3 .footer-widget-item .app-footer-address .address p span{padding-right:calc(var(--spacing)*3);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);display:inline-block}.footer-default.footer-style-3 .footer-widget-item .app-footer-address .address p{margin-bottom:calc(var(--spacing)*0);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:#c7c7d6;display:flex}.footer-default.footer-style-3 .footer-widget-item .app-footer-address .address p+p{margin-top:calc(var(--spacing)*5)}.footer-default.footer-style-3 .footer-widget-item .app-footer-address .address a:hover{color:var(--color-white)}.copyright-default p{font-size:15px}.copyright-default .quick-contact{margin-top:calc(var(--spacing)*3)}.copyright-default .quick-contact ul{flex-wrap:wrap;display:flex}.copyright-default .quick-contact ul li{margin-inline:calc(var(--spacing)*3.5);margin-block:calc(var(--spacing)*0)}.copyright-default .quick-contact ul li a{text-decoration-line:none;transition:width .6s cubic-bezier(.25,.8,.25,1);display:inline-block}.footer-default.footer-style-3 .copyright-default .inner p{color:#f6f5fa}.footer-default.footer-style-3 .copyright-default .quick-contact ul li a{color:#f6f5fa;font-size:15px}.app-breadcrumb-area.breadcrumb-style-default{padding-block:calc(var(--spacing)*20);padding-top:calc(var(--spacing)*32)}.app-breadcrumb-area.breadcrumb-style-default ul.app-breadcrumb{margin-bottom:calc(var(--spacing)*.5)}ul.app-breadcrumb li{margin:calc(var(--spacing)*0);--tw-leading:24px;--tw-font-weight:var(--font-weight-normal);font-size:15px;line-height:24px;font-weight:var(--font-weight-normal);position:relative}ul.app-breadcrumb li.separator{margin-inline:calc(var(--spacing)*3.5)}ul.app-breadcrumb li.separator:before{height:calc(var(--spacing)*1);width:calc(var(--spacing)*1);--tw-content:"";content:var(--tw-content);background-color:#757589;border-radius:3.40282e+38px;position:absolute;top:50%;left:-4px;transform:translateY(-50%)}ul.app-breadcrumb li span.bread-current,ul.app-breadcrumb li.item-current{color:#702fff}.app-breadcrumb-area.breadcrumb-style-default .app-page-title{margin-bottom:calc(var(--spacing)*0);--tw-leading:41px;font-size:30px;line-height:41px}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],textarea{height:auto;-webkit-box-shadow:none;box-shadow:none;background:0 0;border:0;border-bottom:2px solid #c7c7d5;outline:none;width:100%;padding:0;font-size:18px;font-weight:400;line-height:28px}.form-group{z-index:2;margin-bottom:30px;position:relative}.form-group label{color:#757589;z-index:-1;letter-spacing:.5px;width:100%;font-size:18px;line-height:28px;transition:all .3s;position:absolute;top:9px;left:0}.form-group input{padding-left:0}.form-group input,.form-group textarea{background-color:#0000;border:0;border-bottom:2px solid #c7c7d5;padding-top:8px;padding-bottom:8px}.form-group textarea{resize:none;min-height:165px}.app-contact-form.contact-form-style-1{z-index:50;max-width:490px;padding:calc(var(--spacing)*12);perspective:1000px;position:relative;box-shadow:0 0 10px #0000001a}.app-contact-form.contact-form-style-1:before{content:"";width:92%;height:92%;transform-style:preserve-3d;filter:blur(50px);background:#0002481a;position:absolute;bottom:-20px;left:-20px}.app-contact-form.contact-form-style-1:after{content:"";width:100%;height:100%;-webkit-transform-style:preserve-3d;transform-style:flat;-webkit-transform:rotateY(-10deg);transform:none;background:#fff;position:absolute;inset:0}.app-contact-form.contact-form-style-1>div{z-index:99;position:relative}.app-address{z-index:2;max-width:450px;padding:50px;position:relative}.app-address:before{width:92%;height:92%;filter:blur(50px);background:#0002481a;bottom:-20px;left:-20px}.app-address:after,.app-address:before{content:"";z-index:1;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;position:absolute;transform:rotateY(-10deg)}.app-address:after{width:100%;height:100%;background:#fff;inset:0}.app-address .inner{z-index:2;position:relative}.app-address .inner .icon{margin-bottom:18px}.app-address .inner .content .title{margin-bottom:20px;font-size:26px;font-weight:700;line-height:32px}.app-address .inner .content p+p{margin-top:20px}.app-address .inner .content p a{color:#702fff;font-size:22px;font-weight:700;text-decoration:none}.app-office-location .thumbnail{margin-bottom:30px}.app-office-location .content h4.title{margin-bottom:15px}.app-office-location .content p{margin-bottom:20px}.app-breadcrumb-area.breadcrumb-style-2 p{margin-bottom:0;padding-right:0;font-size:16px;line-height:25px}.app-breadcrumb-area.breadcrumb-style-2 .thumbnail .image-group{z-index:3;padding-right:0;display:inline-block;position:relative;transform:perspective(0)rotateY(0)}.app-breadcrumb-area.breadcrumb-style-2 .thumbnail .image-group img{z-index:2;position:relative}.app-breadcrumb-area.breadcrumb-style-2 .thumbnail .image-group:before{content:"";z-index:1;border:4px solid #000345;width:calc(100% - 116px);height:calc(100% - 19px);position:absolute;top:35px;right:144px}.app-breadcrumb-area.breadcrumb-style-2 .thumbnail .image-group img.image-2{position:absolute;bottom:85px;right:0}.mesonry-list.grid-metro3{align-items:center;display:flex}.mesonry-list.grid-metro3 .portfolio{width:33.3333%}.app-team .inner .thumbnail{z-index:3;display:inline-block;position:relative}.app-team .inner .thumbnail:before{content:"";z-index:-1;opacity:0;visibility:hidden;border:2px solid #000345;width:calc(100% - 2px);height:calc(100% - 7px);transition:all .5s;position:absolute;top:23px;right:21px;box-shadow:0 0 1px #0000}.app-team .inner .content{padding-top:calc(var(--spacing)*5)}.app-team .inner .content .title{margin-bottom:calc(var(--spacing)*2.5)}.app-team .inner:hover .thumbnail:before{opacity:1;visibility:visible}.section-title span.sub-title{z-index:1;margin-bottom:calc(var(--spacing)*5);padding-inline:calc(var(--spacing)*4);--tw-leading:35px;background-color:#0000;font-size:15px;line-height:35px;display:inline-block;position:relative}.section-title span.sub-title:before{bottom:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:-1;--tw-content:"";content:var(--tw-content);background:#7a19ff1a;width:100%;height:100%;position:absolute;transform:perspective(400px)rotateY(-11deg)}.section-title span.sub-title.extra07-color:before{background:#007aff1a}.section-title span.sub-title.extra08-color:before{background:#00d09c1a}.section-title span.sub-title.extra04-color:before{background:#00cfff1a}.section-title .title{z-index:2;margin-bottom:calc(var(--spacing)*5);position:relative}.app-service-area.layout-2 .section-title{margin-bottom:calc(var(--spacing)*28)}.app-service{z-index:2;background-color:var(--color-white);position:relative}.app-service:before{content:"";z-index:-1;width:92%;height:92%;transform-style:preserve-3d;filter:blur(50px);opacity:0;background:#0002481a;transition:all .7s;position:absolute;bottom:-20px;left:-20px;transform:rotateY(-10deg)}.app-service .inner{padding-inline:calc(var(--spacing)*10);padding-block:calc(var(--spacing)*16);transition-delay:.2s;position:relative}.app-service .inner:before{content:"";z-index:-1;opacity:0;visibility:hidden;border:3px solid #000345;width:calc(100% - 7px);height:calc(100% - 13px);transition:all .4s .2s;position:absolute;top:32px;right:32px;transform:perspective(500px)rotateY(-5deg);box-shadow:0 0 1px #0000}.app-service .inner .icon{z-index:2;perspective:100px;width:120px;height:100px;margin:0 auto 45px;position:relative}.app-service .inner .icon:before{content:"";z-index:-1;width:88px;height:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;background:linear-gradient(#ebfffd,#efeefa);position:absolute;top:-15%;right:44%;transform:rotateY(-7deg);box-shadow:0 0 1px #0000}.app-service .inner .icon .icon-inner{text-align:center;border-radius:100%;justify-content:center;align-items:center;width:62px;height:62px;line-height:58px;display:flex;position:relative;left:32px}.app-service .inner .icon .icon-inner>img{width:49px;position:absolute;top:0;right:0}.app-service .inner .content{z-index:2;position:relative}.app-service .inner .content .title{margin-bottom:20px}.app-service .inner .content p{margin-bottom:30px}.app-service.item-type__design .inner .icon .icon-inner{background:#ffcd3e}.app-service.item-type__development .inner .icon .icon-inner{background:#5bcc9f}.app-service.item-type__marketing .inner .icon .icon-inner{background:#49ccff}.app-service-area.layout-2 .app-service.active .inner,.app-service-area.layout-2 .app-service:hover .inner{background-color:var(--color-white)}.app-service.active:before,.app-service:hover:before{opacity:1}.app-service.active .inner:before,.app-service:hover .inner:before{opacity:1;visibility:visible}.app-service-style--3 .icon{text-align:center;background:#702fff;border-radius:100%;width:62px;height:62px;line-height:62px;position:relative}.app-service-style--3 .icon img{position:absolute;top:0;right:-5px}.app-service-style--3 .icon .text{color:#fff;font-size:26px;font-weight:700}.app-service-style--3 .content{padding-top:40px}.app-service-style--3.pos-2 .icon{background:#ff9166}.app-service-style--3.pos-3 .icon{background:#49ccff}.app-service-style--3.pos-4 .icon{background:#ffcd3e}.app-service-style--3.pos-5 .icon{background:#5bcc9f}.portfolio{margin-top:60px;padding:0 22px}.portfolio .inner .thumb{z-index:3;transition:all .3s;display:inline-block;position:relative;transform:perspective(0)rotateY(0)}.portfolio .inner .thumb:before{content:"";opacity:0;pointer-events:none;opacity:1;z-index:-1;border:4px solid #000345;width:calc(100% + 2px);height:calc(100% - 15px);transition:all .3s;position:absolute;top:35px;right:20px;box-shadow:0 5px 35px #0002481a}.portfolio .inner .thumb img,.portfolio .inner .thumb:before{transform:perspective(400px)rotateY(-7deg)}.app-counterup{z-index:2;flex-direction:column;justify-content:center;width:280px;height:280px;display:flex;position:relative}.app-counterup:before{content:"";z-index:-1;width:92%;height:92%;transform-style:preserve-3d;filter:blur(25px);background:#0002481a;transition:all .3s;position:absolute;bottom:-14px;left:-14px;transform:rotateY(-10deg)}.app-counterup:after{content:"";z-index:-1;background:#fff;width:100%;height:100%;position:absolute;inset:0;transform:perspective(500px)rotateY(-5deg);box-shadow:0 0 1px #0000}.app-counterup .icon{background-color:#702fff1a;border-radius:100%;justify-content:center;align-items:center;width:50px;height:50px;margin:0 auto;line-height:47px;display:flex}.app-counterup .icon img{width:auto;height:20px}.app-counterup .count{margin-top:20px;margin-bottom:0;font-size:50px;font-weight:700;line-height:62px;display:inline-block;position:relative}.app-counterup .count:after{content:"+"}.funfact-layout-2 .row .funfact-item .app-counterup{-webkit-transform:perspective(500px)rotateY(-5deg);transform:perspective(500px)rotateY(-11deg)}.funfact-layout-2 .row .funfact-item:nth-child(2) .app-counterup{margin-top:120px}.funfact-layout-2 .row .funfact-item:nth-child(3) .app-counterup{margin-top:0}.funfact-layout-2 .row .funfact-item:nth-child(4) .app-counterup{margin-top:60px}.app-call-to-action a.app-button{margin-bottom:30px}.app-call-to-action .callto-action span,.app-call-to-action .callto-action span.text{color:#757589;font-size:15px;font-weight:400;line-height:24px}.app-call-to-action .callto-action span.text{padding-right:21px}.app-call-to-action .callto-action .phone{align-items:center;display:flex}.app-call-to-action .callto-action .phone .icon{margin-right:calc(var(--spacing)*2)}.app-call-to-action .callto-action span a{color:#000248;font-size:22px;font-weight:700;line-height:26px;text-decoration:none;display:inline-block}.popup-mobile-menu{visibility:hidden;opacity:0;-o-transition:all .3s cubic-bezier(.645,.045,.355,1);z-index:999999;background:#000000e6;width:100%;height:100%;transition:all .3s cubic-bezier(.645,.045,.355,1);position:fixed;top:0;left:0}.popup-mobile-menu .inner{text-align:left;-o-transition:all .3s;cursor:default;background:#702fff;width:400px;max-width:80%;height:100%;padding-top:85px;transition:all .3s;position:relative;overflow-y:auto;transform:translate(-100%)}.popup-mobile-menu .inner .close-menu{cursor:pointer;z-index:99;flex-shrink:0;width:40px;height:40px;position:absolute;top:16px;right:15px}.popup-mobile-menu .inner .close-menu:after,.popup-mobile-menu .inner .close-menu:before{content:"";transform-origin:50%;-o-transition:all .3s cubic-bezier(.645,.045,.355,1);background:#fff;width:24px;height:3px;transition:all .3s cubic-bezier(.645,.045,.355,1);position:absolute;top:19px;left:8px}.popup-mobile-menu .inner .close-menu:before{transform:rotate(-45deg)}.popup-mobile-menu .inner .close-menu:after{transform:rotate(45deg)}.popup-mobile-menu .inner .mobileheader{background:#702fff;align-items:center;padding:15px;display:flex;position:absolute;top:0;left:0;right:0}.popup-mobile-menu .inner .menu-item ul.mainmenu-item{margin:20px 60px}.popup-mobile-menu .inner .menu-item ul.mainmenu-item li{color:#fff;margin:0;font-size:24px;font-weight:700;line-height:30px}.popup-mobile-menu .inner .menu-item ul.mainmenu-item li a:not(.app-button){text-transform:capitalize;color:#fff;padding-top:12px;padding-bottom:12px;padding-right:22px;font-weight:400;text-decoration:none;display:inline-block;position:relative}.popup-mobile-menu .inner .menu-item ul.mainmenu-item li.with-button{margin-top:calc(var(--spacing)*8)}.popup-mobile-menu .inner .menu-item ul.mainmenu-item li.with-button a{color:#702fff;font-size:medium;line-height:3rem}body.popup-mobile-manu-visible .popup-mobile-menu{visibility:visible;opacity:1}body.popup-mobile-manu-visible .popup-mobile-menu .inner{transform:none}.team-portfolio_grid{gap:calc(var(--spacing)*8);display:grid}.team-portfolio_grid img{filter:grayscale()}@media only screen and (min-width:768px){.app-breadcrumb-area.breadcrumb-style-2 .thumbnail .image-group{padding-right:118px;transform:perspective(500px)rotateY(-5deg)}.justify-content-md-end{justify-content:flex-end}.tex-md-left{text-align:left}ul li{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.brand a img{max-width:270px}.app-section-gap{padding-block:calc(var(--spacing)*32)}.mt_md-0{margin-top:calc(var(--spacing)*0)}.mt_md--40{margin-top:calc(var(--spacing)*10)}.pt_md--40{padding-top:calc(var(--spacing)*10)}.app-container{max-width:var(--container-3xl)}.app-slide.slide-style-4 .follow-us:before{width:50%}.app-display-1{--tw-leading:55px;font-size:44px;line-height:55px}.app-slide.slide-style-4 .content p{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));padding-right:20%}.col-lg-5{flex:0 0 41.6667%;max-width:41.6667%}.col-md-6{flex:0 0 50%;max-width:50%}.header-default.header-transparent{padding-top:calc(var(--spacing)*10)}.slider-fixed-height{padding-block:calc(var(--spacing)*20);padding-top:calc(var(--spacing)*32)}.app-slide.slide-style-4 .thumbnail .image:after{right:calc(var(--spacing)*0);bottom:calc(var(--spacing)*0);z-index:calc(1*-1);background-color:var(--color-white);--tw-content:"";content:var(--tw-content);width:114px;height:424px;position:absolute;right:106px}.app-slide.slide-style-4 .thumbnail .image.image-two:after{right:calc(var(--spacing)*0)}.app-slide.banner-technology{z-index:2;padding-top:250px;padding-bottom:360px;position:relative}.app-button.btn-large{--tw-leading:56px;height:56px;line-height:56px}.footer-widget-item .footer-widget-item{margin-bottom:calc(var(--spacing)*16)}.footer-widget-item .title{margin-bottom:calc(var(--spacing)*6)}.copyright-default .quick-contact{margin-top:calc(var(--spacing)*0)}.follow-us ul.social-share.social-share-style-2{justify-content:flex-end}.app-breadcrumb-area.breadcrumb-style-default{padding-top:calc(var(--spacing)*44);padding-bottom:calc(var(--spacing)*20)}.app-breadcrumb-area.breadcrumb-style-default ul.app-breadcrumb{margin-bottom:calc(var(--spacing)*2)}.app-breadcrumb-area.breadcrumb-style-default .app-page-title{--tw-leading:68px;font-size:56px;line-height:68px}.app-contact-form.contact-form-style-1{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.app-breadcrumb-area.breadcrumb-style-2 p{color:#737387;padding-right:12%;font-size:20px;line-height:32px}.section-title.text-center p{padding:0 25%}.team-portfolio_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (min-width:1024px){.app-display-1{--tw-leading:68px;font-size:55px;line-height:68px}.app-container{max-width:var(--container-5xl)}.slider-fixed-height{width:100%;height:950px}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.col-lg-4{flex:0 0 33.3333%;max-width:33.3333%}.col-lg-8{flex:0 0 66.6667%;max-width:66.6667%}.col-lg-12{flex:0 0 100%;max-width:100%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-6{flex:0 0 50%;max-width:50%}.text-lg-right{text-align:right}.d-lg-none{display:none}.d-lg-block{display:block}.app-slide.slide-style-4 .follow-us:before{width:73%}.app-slide.slide-style-4 .follow-us{margin-top:calc(var(--spacing)*36)}.header-style-1 .mainmenu-wrapper .header-button{margin-left:calc(var(--spacing)*10);flex-basis:17%}.footer-widget-item .title{margin-bottom:calc(var(--spacing)*9)}.footer-default.footer-style-3 .footer-widget-item .app-footer-address .address p:first-child span.address-info{padding-right:27%}}@media only screen and (min-width:1280px){.app-container{max-width:var(--container-7xl)}.col-xl-5{flex:0 0 41.6667%;max-width:41.6667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-2{flex:0 0 16.6667%;max-width:16.6667%}.app-display-1{--tw-leading:90px;font-size:80px;line-height:90px}.offset-xl-1{margin-left:8.33333%}}@media only screen and (min-width:992px) and (max-width:1199px){.app-slide.slide-style-4 .follow-us:before{width:63%}.app-slide.slide-style-4 .thumbnail .image:after{height:335px}}@media only screen and (min-width:768px) and (max-width:1280px){footer .brand a img{max-width:100%}}@media only screen and (max-width:767px){h2{font-size:30px;line-height:40px}h4{font-size:20px;line-height:29px}p{font-size:16px;line-height:26px}.section-title .title{margin-bottom:10px}.app-service{margin-top:30px}.app-service-area.layout-2 .section-title{margin-bottom:5px}.app-service-area.layout-2 .app-service .inner{background:#fafafb;padding:30px 10px}.header-style-1 .app-button{display:none}.app-breadcrumb-area.pt--170{padding-top:100px}.app-breadcrumb-area.breadcrumb-style-2 .title{margin-bottom:10px;font-size:40px;line-height:57px}.app-breadcrumb-area.breadcrumb-style-2 p{font-size:14px;line-height:23px}.app-breadcrumb-area.breadcrumb-style-2 .thumbnail .image-group:before{display:none}.mesonry-list.grid-metro3{flex-direction:column}.mesonry-list.grid-metro3 .portfolio{width:100%}.app-service.active .inner:before,.app-service:hover .inner:before{opacity:0;visibility:hidden}.popup-mobile-menu .inner .menu-item ul.mainmenu-item{margin:20px 30px}.popup-mobile-menu .inner .menu-item ul.mainmenu-item li{font-size:20px;line-height:25px}.app-counterup .count{margin-top:14px;font-size:42px;line-height:53px}.funfact-layout-2 .row .funfact-item:nth-child(2) .app-counterup{margin-top:50px}.funfact-layout-2 .row .funfact-item:nth-child(3) .app-counterup{margin-top:30px}p.subtitle-2{font-size:16px;line-height:26px}}@media only screen and (max-width:640px){.app-breadcrumb-area.breadcrumb-style-2 .title{font-size:27px;line-height:38px}.app-office-location .thumbnail img{width:100%}.app-counterup{width:auto;height:auto;margin:30px auto 0;padding:20px 10px}.app-counterup .count{margin-top:9px;font-size:28px;line-height:42px}.funfact-layout-2 .row .funfact-item:nth-child(2) .app-counterup{margin-top:30px}}@media screen and (-webkit-min-device-pixel-ratio:0){.app-service-area .app-service .inner .icon:before{transform:rotateY(7deg)}.app-service-area .app-service .inner:before{transform:none}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}