@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,img{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none;color:inherit}:root{--default-font: "Montserrat", sans-serif;--bold-font: "tex-gyre-bold", sans-serif;--color-white: #fff;--color-black: #000000;--highlight-font: "Poppins", sans-serif}body{font-family:var(--default-font);font-size:16px;line-height:1.4;color:var(--color-black)}img{display:block;width:100%;height:auto;max-width:100%}.btn{padding:clamp(6px,2vw,18px) clamp(8px,4vw,54px);width:fit-content;box-shadow:4px 4px 10px #0000001a;font-size:clamp(10px,1.5vw,18px);transition:all .25s linear;color:#fff;border-radius:3.2vw;background-color:#006fe3;position:relative;text-transform:capitalize;display:block;margin-top:clamp(10px,1.2vw,20px)}.btn:hover{background-color:#fff;color:#006fe3}.heading{font-size:clamp(28px,3.5vw,64px);font-weight:400;line-height:1.125;text-transform:capitalize}.container{container-type:inline-size;max-width:1370px;margin-inline:auto;padding-inline:25px;box-sizing:border-box;width:100%}.container-lg{container-type:inline-size;max-width:1650px;margin-inline:auto;padding-inline:25px;box-sizing:border-box;width:100%}header{width:100%;z-index:5;position:fixed;top:clamp(25px,2vw,50px)}header .header__container{background:#0000;padding:20px clamp(26px,5.5vw,52px);display:flex;gap:20px;justify-content:space-between;align-items:center;border-radius:72px;background:#0000001a;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.2);box-shadow:0 20px 40px #0000001a,inset 0 1px #0003;transition:all .4s cubic-bezier(.25,.46,.45,.94);position:relative;overflow:hidden;z-index:5}header .header__container:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);transition:left .8s ease}header .header__container:hover{transform:translateY(-2px);box-shadow:0 25px 50px #00000026,inset 0 1px #ffffff4d}header .header__container:hover:before{left:100%}header .header__container .logo{position:relative;flex-shrink:0}header .header__container .logo a{position:absolute;inset:0}header .header__container .logo{width:clamp(120px,10vw,196px)}header .header__container .menu{width:100%}header .header__container .menu ul{display:flex;justify-content:center;gap:clamp(10px,1.5vw,40px)}header .header__container .header__cta{flex-shrink:0;font-size:clamp(16px,1.1vw,20px);letter-spacing:3.2px}@media(max-width:992px){header .header__container .header__cta,header .header__container .menu a{display:none}}header .header__container .hamburger-icon{position:relative;cursor:pointer;height:20px;width:clamp(22px,3vw,28px);transition:.3s ease-in-out;flex-shrink:0;display:none}@media(max-width:992px){header .header__container .hamburger-icon{display:block}}header .header__container .hamburger-icon span{display:block;position:absolute;height:2px;width:100%;background-color:#fff;border-radius:2px;opacity:1;left:0;transition:.25s ease-in-out}header .header__container .hamburger-icon span:nth-child(1){top:0}header .header__container .hamburger-icon span:nth-child(2),header .header__container .hamburger-icon span:nth-child(3){top:8px}header .header__container .hamburger-icon span:nth-child(4){top:16px}header .header__container .hamburger-open span:nth-child(1){top:8px;width:0%;left:50%}header .header__container .hamburger-open span:nth-child(2){transform:rotate(45deg)}header .header__container .hamburger-open span:nth-child(3){transform:rotate(-45deg)}header .header__container .hamburger-open span:nth-child(4){top:8px;width:0%;left:50%}.nav__link{color:#fff;font-family:var(--default-font);line-height:normal;text-transform:capitalize;letter-spacing:4px;padding:10px 16px;font-weight:500;border-radius:25px;transition:all .3s cubic-bezier(.25,.46,.45,.94);position:relative;overflow:hidden;white-space:nowrap;text-transform:uppercase;font-size:clamp(12px,1vw,16px)}.nav__link:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#ffffff1a,#ffffff0d);border-radius:25px;opacity:0;transition:opacity .3s ease}.nav__link:hover{color:#fff;transform:translateY(-2px);box-shadow:0 8px 20px #00000026}.nav__link:hover:before{opacity:1}.nav__link.active{background:linear-gradient(135deg,#fff3,#ffffff1a);color:#fff;box-shadow:inset 0 1px #ffffff4d,0 4px 12px #0000001a}.fullPage-menu{transition:transform .5s linear}.fullPage-menu .overlay{background-color:#00000080;height:0;position:absolute;top:0;transition:width .3s ease-in-out;width:100%;height:100%}.fullPage-menu{height:100%;position:fixed;top:0;width:100%;z-index:4}.fullPage-menu .fullPage-menu__container{background-color:#000c;position:relative;z-index:1;padding-block:clamp(100px,50vw,180px);box-sizing:border-box;height:100dvh}.fullPage-menu .fullPage-menu__container .container{height:100%}.fullPage-menu .fullPage-menu__container .fullPage-menu__menu{width:min(100%,1264px);margin-inline:auto;overflow-y:auto;height:100%;padding-right:10px}.fullPage-menu .fullPage-menu__container .fullPage-menu__menu::-webkit-scrollbar{width:3px}.fullPage-menu .fullPage-menu__container .fullPage-menu__menu::-webkit-scrollbar-track{background:#f1f1f1}.fullPage-menu .fullPage-menu__container .fullPage-menu__menu::-webkit-scrollbar-thumb{background:#888}.fullPage-menu .fullPage-menu__container .fullPage-menu__menu::-webkit-scrollbar-thumb:hover{background:#555}.fullPage-menu .fullPage-menu__container .fullPage-menu__menu a{text-decoration:none;color:#fff}.fullPage-menu .fullPage-menu__container .fullPage-menu__menu ul{margin:0;padding:0}.fullPage-menu .fullPage-menu__container .fullPage-menu__menu ul li{list-style:none;margin:40px 0;padding:0}.fullPage-menu .fullPage-menu__container .fullPage-menu__menu .closebtn{position:absolute;top:1%;right:8%;font-size:clamp(30px,5vw,60px);color:#fff;line-height:1;z-index:4}@media(min-width:991px){.fullPage-menu .fullPage-menu__container .fullPage-menu__menu .closebtn{top:80px;right:80px}}@media(max-width:991px){.fullPage-menu .fullPage-menu__container .fullPage-menu__menu .closebtn{top:70px}}@media(max-width:575px){.fullPage-menu .fullPage-menu__container .fullPage-menu__menu .closebtn{top:30px}}.footer{position:relative;width:100%;background:#fff;z-index:0;padding-block:clamp(100px,16vw,300px) 10px;margin-top:-2px;overflow:hidden}@media(max-width:991px){.footer{padding-block:clamp(100px,16vw,210px) 12px}}@media(max-width:575px){.footer{height:500px;display:flex;align-items:flex-end}}@media(max-width:425px){.footer{height:600px}}.footer .container{overflow:hidden}.footer:after{content:"";position:absolute;z-index:-1;width:100%;height:100%;background-image:url(/images/footer/footer-bg-art.png);background-repeat:no-repeat;background-size:cover;top:0}.footer .footer_container{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(30px,4vw,70px);align-items:flex-end;position:relative}@media(max-width:767px){.footer .footer_container{grid-template-columns:repeat(2,1fr)}}@media(max-width:575px){.footer .footer_container{grid-template-columns:repeat(1,1fr);gap:100px}}@media(max-width:425px){.footer .footer_container{gap:200px}}.footer .footer_container .contact{display:flex;flex-direction:column;gap:clamp(20px,2vw,32px);padding-bottom:10px;position:relative}@media(max-width:767px){.footer .footer_container .contact{order:0}}@media(max-width:575px){.footer .footer_container .contact{align-items:center;text-align:center}}.footer .footer_container .contact .logo_holder{display:block;max-width:285px;width:25vw}.footer .footer_container .contact .logo_holder img{object-fit:contain}.footer .footer_container .contact .info{display:flex;flex-direction:column;gap:10px;color:#fff;font-size:clamp(12px,1vw,16px);line-height:1.4}.footer .footer_container .contact .social{display:flex;gap:clamp(15px,2vw,32px);color:#fff;font-size:clamp(24px,2vw,30px)}.footer .footer_container .rights{display:flex;justify-content:center;max-width:285px;width:100%;z-index:1}.footer .footer_container .rights p{color:#fff;font-size:clamp(10px,1vw,14px);font-weight:500;position:absolute;bottom:5px;width:100%;white-space:nowrap;text-align:center;left:50%;transform:translate(-50%)}@media(max-width:767px){.footer .footer_container .rights{order:2;width:70%}}@media(max-width:575px){.footer .footer_container .rights{margin-inline:auto}}.footer .footer_container .rights img{object-fit:contain}.footer .footer_container .robot{width:511px;position:relative}@media(max-width:991px){.footer .footer_container .robot{width:360px}}@media(max-width:575px){.footer .footer_container .robot{position:absolute;width:230px;right:-50px}.footer .footer_container .robot img{transform:translate(20%)}}.footer .footer_container .robot .btn-footer{display:flex;gap:clamp(3px,1.5vw,10px);padding:clamp(6px,1.6vw,15px) clamp(5px,1.65vw,12px);background-color:#9f226a;border-radius:clamp(4px,1vw,8px);color:#fff;position:absolute;bottom:27%;left:28%;rotate:-1.9deg;font-weight:700;font-size:clamp(8px,1.3vw,16px);line-height:1.5}.footer .footer_container .robot .btn-footer svg{width:clamp(10px,1.5vw,25px);rotate:181deg}@media(max-width:575px){.footer .footer_container .robot .btn-footer{left:47%}}.explore{position:relative;display:flex;flex-direction:column;gap:clamp(30px,4vw,52px);width:100%;background-color:#fff;margin-top:-2px;padding-top:clamp(50px,4.5vw,100px)}@media(max-width:991px){.explore{margin-top:-14%;z-index:2}}@media(max-width:768px){.explore{margin-top:-30%}}@media(max-width:425px){.explore{margin-top:-40%}}.explore .heading_section{display:flex;flex-direction:column;width:min(90%,1100px);margin-inline:auto;text-align:center;align-items:center}.explore .heading_section .heading{color:#f7aa3d;font-size:clamp(22px,3.5vw,56px);font-family:var(--highlight-font);font-weight:700;line-height:1.6;text-transform:capitalize}.explore .heading_section .sub-heading{color:#000;font-size:clamp(10px,1.5vw,24px);font-variant:all-small-caps;letter-spacing:10.08px}.explore .heading_section .title{color:#000;font-family:var(--highlight-font);font-size:clamp(14px,3vw,40px);font-weight:200;line-height:2;text-transform:capitalize}.explore .heading_section .yellow-btn-holder{position:relative;width:fit-content;height:clamp(78px,11vw,125px);overflow:hidden;display:inline-block;border-radius:3.2vw}.explore .heading_section .yellow-btn-holder .hover-line{position:absolute;top:-1%;left:0;width:50px;height:100%;transform:translate(-100%);z-index:1;object-fit:contain;transition:transform .2s linear}.explore .heading_section .yellow-btn-holder .star-1,.explore .heading_section .yellow-btn-holder .star-2,.explore .heading_section .yellow-btn-holder .star-3,.explore .heading_section .yellow-btn-holder .star-4,.explore .heading_section .yellow-btn-holder .star-5,.explore .heading_section .yellow-btn-holder .star-6{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) translate(0);transition:transform .4s ease,opacity .4s ease;opacity:0;z-index:1;object-fit:contain}.explore .heading_section .yellow-btn-holder .star-1{width:clamp(23px,3vw,39px);height:clamp(20px,3vw,35px)}.explore .heading_section .yellow-btn-holder .star-2{width:clamp(19px,2.7vw,32px);height:clamp(15px,2.5vw,28px)}.explore .heading_section .yellow-btn-holder .star-3{width:clamp(14px,2vw,21px);height:clamp(12px,2vw,18px)}.explore .heading_section .yellow-btn-holder .star-4{width:clamp(12px,1.2vw,14px);height:clamp(9px,1.2vw,12px)}.explore .heading_section .yellow-btn-holder .star-5,.explore .heading_section .yellow-btn-holder .star-6{width:8px;height:7px}.explore .heading_section .yellow-btn-holder .move-btn{position:relative;padding:clamp(8px,1.8vw,18px) clamp(8px,4vw,34px);width:295px;font-size:clamp(12px,2vw,24px);color:#fff;border-radius:3.2vw;text-transform:capitalize;display:inline-block;margin-top:clamp(10px,1.2vw,20px)}@media(max-width:991px){.explore .heading_section .yellow-btn-holder .move-btn{width:250px}}@media(max-width:767px){.explore .heading_section .yellow-btn-holder .move-btn{width:200px}}@media(max-width:520px){.explore .heading_section .yellow-btn-holder .move-btn{width:155px}}.explore .heading_section .yellow-btn-holder .move-btn:before{content:"";position:absolute;inset:0;border-radius:3.2vw;padding:clamp(8px,1.8vw,18px) clamp(8px,4vw,34px);border:1px solid #f7aa3d;background-color:#fff;z-index:0}@media(max-width:520px){.explore .heading_section .yellow-btn-holder .move-btn:before{border-radius:6vw}}.explore .heading_section .yellow-btn-holder .move-btn:after{content:"Get Started Today";position:absolute;inset:0;border-radius:3.2vw;padding:clamp(8px,1.8vw,18px) clamp(8px,4vw,34px);border:1px solid #f7aa3d;background-color:#f7aa3d;z-index:0;transition:transform .2s linear;text-align:center}@media(max-width:520px){.explore .heading_section .yellow-btn-holder .move-btn:after{border-radius:6vw}}.explore .heading_section .yellow-btn-holder:hover .move-btn:after{transform:translateY(20%)}.explore .heading_section .yellow-btn-holder:hover .hover-line{transform:translate(800%)}@media(max-width:991px){.explore .heading_section .yellow-btn-holder:hover .hover-line{transform:translate(360%)}}@media(max-width:767px){.explore .heading_section .yellow-btn-holder:hover .hover-line{transform:translate(420%)}}.explore .heading_section .yellow-btn-holder:hover .star-1{transform:translate(-50%,-50%) translate(130px,25px);opacity:1}.explore .heading_section .yellow-btn-holder:hover .star-2{transform:translate(-50%,-50%) translate(-130px,40px);opacity:1}.explore .heading_section .yellow-btn-holder:hover .star-3{transform:translate(-50%,-50%) translate(70px,-30px);opacity:1}.explore .heading_section .yellow-btn-holder:hover .star-4{transform:translate(-50%,-50%) translate(10px,50px);opacity:1}.explore .heading_section .yellow-btn-holder:hover .star-5{transform:translate(-50%,-50%) translate(-30px,-36px);opacity:1}.explore .heading_section .yellow-btn-holder:hover .star-6{transform:translate(-50%,-50%) translate(-130px,-5px);opacity:1}@media(max-width:991px){.explore .heading_section .yellow-btn-holder:hover .star-1{transform:translate(-50%,-50%) translate(110px,15px)}.explore .heading_section .yellow-btn-holder:hover .star-2{transform:translate(-50%,-50%) translate(-105px,30px)}.explore .heading_section .yellow-btn-holder:hover .star-3{transform:translate(-50%,-50%) translate(70px,-30px)}.explore .heading_section .yellow-btn-holder:hover .star-4{transform:translate(-50%,-50%) translate(10px,40px)}.explore .heading_section .yellow-btn-holder:hover .star-5{transform:translate(-50%,-50%) translate(-30px,-30px)}.explore .heading_section .yellow-btn-holder:hover .star-6{transform:translate(-50%,-50%) translate(-130px,-5px)}}@media(max-width:767px){.explore .heading_section .yellow-btn-holder:hover .star-1{transform:translate(-50%,-50%) translate(95px,15px)}.explore .heading_section .yellow-btn-holder:hover .star-2{transform:translate(-50%,-50%) translate(-85px,25px)}.explore .heading_section .yellow-btn-holder:hover .star-4{transform:translate(-50%,-50%) translate(10px,25px)}.explore .heading_section .yellow-btn-holder:hover .star-5{transform:translate(-50%,-50%) translate(-30px,-30px)}.explore .heading_section .yellow-btn-holder:hover .star-6{transform:translate(-50%,-50%) translate(-95px,-5px)}}@media(max-width:520px){.explore .heading_section .yellow-btn-holder:hover .star-1{transform:translate(-50%,-50%) translate(70px,9px)}.explore .heading_section .yellow-btn-holder:hover .star-2{transform:translate(-50%,-50%) translate(-65px,14px)}.explore .heading_section .yellow-btn-holder:hover .star-3{transform:translate(-50%,-50%) translate(35px,-22px)}.explore .heading_section .yellow-btn-holder:hover .star-4{transform:translate(-50%,-50%) translate(12px,20px)}.explore .heading_section .yellow-btn-holder:hover .star-5{transform:translate(-50%,-50%) translate(-30px,-30px)}.explore .heading_section .yellow-btn-holder:hover .star-6{transform:translate(-50%,-50%) translate(-80px,-8px)}}.footer__swiper{background-color:#fff;margin-top:-2px}.footer__swiper .cards_section{display:flex;gap:55px;justify-content:center;width:min(90%,1450px);margin-inline:auto}@media(max-width:991px){.footer__swiper .cards_section{gap:30px}}@media(max-width:620px){.footer__swiper .cards_section{gap:20px;display:grid;row-gap:100px;grid-template-columns:repeat(2,1fr);place-items:center}}.footer__swiper .cards_section .card{position:relative;display:flex;flex-direction:column;gap:20px;border-radius:10px;background:#fff;box-shadow:0 10px 34px #00000026;width:clamp(180px,15vw,300px);padding-block:clamp(10px,2vw,30px);z-index:1}@media(max-width:390px){.footer__swiper .cards_section .card{width:135px}}.footer__swiper .cards_section .card .img__holder{display:block;padding-inline:clamp(10px,2vw,30px)}.footer__swiper .cards_section .card .img__holder img{object-fit:cover;border-radius:5px}.footer__swiper .cards_section .card .name{color:#727272;font-family:var(--highlight-font);font-size:clamp(10px,1.5vw,24px);font-weight:300;line-height:1.5;text-align:center;text-transform:capitalize;display:none}.footer__swiper .cards_section .card:nth-child(1){transform:translateY(25%) rotate(-5deg)}.footer__swiper .cards_section .card:nth-child(2){transform:translateY(45%) rotate(2deg)}.footer__swiper .cards_section .card:nth-child(3){transform:rotate(-13deg)}.footer__swiper .cards_section .card:nth-child(4){transform:translateY(35%) rotate(13deg)}.hero__banner{height:100svh;background:radial-gradient(100% 100% at 50% 100%,#222930,#0d0e12 35%);position:relative}.hero__banner-content{height:100%;position:relative;padding-inline:25px;overflow:hidden}@media(max-width:991px){.hero__banner-content{display:flex;flex-direction:column;gap:clamp(12px,2.5vw,24px);padding-top:160px;align-items:center}}@media(max-width:991px){.hero__banner-content .hero__banner-heading{position:relative}}.hero__banner-content .hero__banner-heading .pill{position:absolute;z-index:1;top:22%;left:22%;rotate:-8deg}@media(max-width:991px){.hero__banner-content .hero__banner-heading .pill{top:25%;transform:translateY(-90%)}}@media(max-width:575px){.hero__banner-content .hero__banner-heading .pill{top:10%}}.hero__banner-content .hero__banner-heading .pill .banner__sub-title{padding:clamp(10px,4vw,.833vw) clamp(12px,2vw,1.042vw);border-radius:.833vw;background:linear-gradient(90deg,#de4f3f,#f7a83d);color:#fff;font-size:clamp(20px,4vw,2.292vw)}.hero__banner-content .hero__banner-heading .pill .banner__sub-title:before{content:"";position:absolute;top:0;right:0;transform:translate(40%,-70%);width:2.604vw;min-width:30px;aspect-ratio:1;border-radius:50%;background-color:#0daf9d;z-index:-1}.hero__banner-content .banner__title{text-align:center;text-shadow:.104vw 0 #3DB9A0,-.104vw 0 #3DB9A0,0 .104vw #3DB9A0,0 -.104vw #3DB9A0,.078vw .078vw #3DB9A0,-.078vw -.078vw #3DB9A0,.078vw -.078vw #3DB9A0,-.078vw .078vw #3DB9A0;font-size:clamp(42px,7.917vw,7.917vw);font-weight:600;text-transform:capitalize;position:absolute;top:23%;left:50%;transform:translate(-50%)}@media(max-width:991px){.hero__banner-content .banner__title{position:relative;top:unset;left:unset;transform:unset;text-shadow:2px 0 #3DB9A0,-2px 0 #3DB9A0,0 2px #3DB9A0,0 -2px #3DB9A0,1.5px 1.5px #3DB9A0,-1.5px -1.5px #3DB9A0,1.5px -1.5px #3DB9A0,-1.5px 1.5px #3DB9A0}}.hero__banner-content .banner__cta-text{font-size:clamp(22px,4vw,2.292vw);color:#fff;position:absolute;top:41%;right:17.5%}.hero__banner-content .banner__cta-text .banner__cta-line{position:absolute;width:57%;right:1%}@media(max-width:1440px){.hero__banner-content .banner__cta-text{right:15%}}@media(max-width:1266px){.hero__banner-content .banner__cta-text{right:12%}}@media(max-width:991px){.hero__banner-content .banner__cta-text{position:relative;top:unset;right:unset;text-align:center}.hero__banner-content .banner__cta-text .banner__cta-line{right:unset;left:50%;transform:translate(-50%)}}@media(max-width:991px){.hero__banner-content .banner__cta-btns{display:flex;flex-direction:column;gap:16px;align-items:center;margin-top:20px}}.hero__banner-content .banner__cta-btns .banner__cta-btn{padding:clamp(12px,4vw,1.042vw) clamp(16px,4vw,1.667vw);border-radius:2.292vw;border:1px solid var(--border-color, #F7A83D);background:#0d0e12;color:#fff;text-transform:uppercase;font-size:clamp(12px,4vw,.833vw);font-weight:600;display:block;width:fit-content;transition:transform .4s cubic-bezier(.25,.46,.45,.94);position:absolute;overflow:hidden}@media(max-width:991px){.hero__banner-content .banner__cta-btns .banner__cta-btn{position:relative;border-radius:44px}}.hero__banner-content .banner__cta-btns .banner__cta-btn.partner{--border-color: #F7A83D;top:60%;left:22%}@media(max-width:1440px){.hero__banner-content .banner__cta-btns .banner__cta-btn.partner{left:18%}}@media(max-width:1266px){.hero__banner-content .banner__cta-btns .banner__cta-btn.partner{left:15%}}@media(max-width:991px){.hero__banner-content .banner__cta-btns .banner__cta-btn.partner{position:relative;top:unset;left:unset}}.hero__banner-content .banner__cta-btns .banner__cta-btn.demo{--border-color: #008439;top:60%;right:22%}@media(max-width:1440px){.hero__banner-content .banner__cta-btns .banner__cta-btn.demo{right:18%}}@media(max-width:1266px){.hero__banner-content .banner__cta-btns .banner__cta-btn.demo{right:15%}}@media(max-width:991px){.hero__banner-content .banner__cta-btns .banner__cta-btn.demo{position:relative;top:unset;right:unset}}.hero__banner-content .banner__cta-btns .banner__cta-btn:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);transition:left .8s ease}.hero__banner-content .banner__cta-btns .banner__cta-btn:hover{transform:translateY(-2px);box-shadow:0 25px 50px #00000026,inset 0 1px #ffffff4d}.hero__banner-content .banner__cta-btns .banner__cta-btn:hover:before{left:100%}.hero__banner .robo-art{position:absolute;width:45vh;min-width:200px;bottom:1vw;left:50%;transform:translate(-50%);margin-left:.2vw;z-index:1}@media(max-width:991px){.hero__banner .robo-art{width:auto;min-width:auto;width:25svh}}.hero__banner .scroll-indicator{position:absolute;bottom:1.979164vw;left:50%;transform:translate(-50%);width:1.25vw;min-width:14px;z-index:2}.hero__banner .scroll-indicator a{position:absolute;inset:0}.description{padding-block:160px;background-color:#000;position:relative}.description .bg-art{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.description .description__container{border-radius:clamp(32px,4.5vw,52px);background:#00000080;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.2);box-shadow:0 20px 40px #00000080,inset 0 1px #00000080;position:relative;padding:clamp(52px,8.5vw,88px) clamp(16px,8.5vw,152px)}@media(max-width:991px){.description .description__container{padding:clamp(52px,8.5vw,152px) 5px clamp(52px,8.5vw,152px) clamp(16px,8.5vw,152px)}}.description .description__container{overflow:hidden}.description .description__container:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);transition:left .8s ease}.description .description__container .heading__container{padding-bottom:clamp(44px,5.5vw,88px)}.description .description__container .heading__container .heading{color:var(--color-white);font-size:clamp(24px,2.5vw,52px)}.description .description__container .item__container{overflow:hidden;overflow-y:auto;position:relative;height:var(--item-height);display:flex;flex-direction:column;gap:clamp(44px,8vw,88px)}@media(max-width:991px){.description .description__container .item__container{padding-right:10px}}.description .description__container .item__container::-webkit-scrollbar{width:3px}@media(min-width:991px){.description .description__container .item__container::-webkit-scrollbar{display:none}}.description .description__container .item__container::-webkit-scrollbar-track{background:#f1f1f1}.description .description__container .item__container::-webkit-scrollbar-thumb{background:#888}.description .description__container .item__container::-webkit-scrollbar-thumb:hover{background:#555}.description .description__container .item__container .item{display:flex;flex-direction:column;gap:clamp(25px,6.5vw,52px)}.description .description__container .item__container .item .title__container{display:flex;flex-direction:column;gap:clamp(18px,2.5vw,32px)}.description .description__container .item__container .item .title__container .title{font-size:clamp(18px,2.5vw,44px);font-weight:400;color:#fff;line-height:1.19}.description .description__container .item__container .item .title__container p{color:#fff;font-size:clamp(12px,1.5vw,24px);line-height:1.833}.description .description__container .item__container .item .title__container p.color-text{color:var(--info-color, #fff)}.description .description__container .item__container .item .info__container{display:flex;flex-direction:column;gap:clamp(18px,2.5vw,32px)}.description .description__container .item__container .item .info__container .info__title{font-size:clamp(14px,1.5vw,24px);font-weight:700;line-height:1.66;color:var(--info-color, #fff)}.description .description__container .item__container .item .info__container p{color:#fff;font-size:clamp(14px,1.5vw,24px);line-height:1.833}.description .description__container .item__container .item .info__container .info__items{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(10px,2.8vw,52px)}@media(max-width:765px){.description .description__container .item__container .item .info__container .info__items{grid-template-columns:repeat(2,1fr)}}@media(max-width:525px){.description .description__container .item__container .item .info__container .info__items{grid-template-columns:repeat(1,1fr)}}.description .description__container .item__container .item .info__container .info__items .info__item{display:flex;gap:14px;align-items:center}.description .description__container .item__container .item .info__container .info__items .info__item .icon{width:clamp(32px,2.5vw,52px);height:clamp(32px,2.5vw,52px);padding:clamp(8px,1vw,12px);flex-shrink:0}.description .description__container .item__container .item .info__container .info__items .info__item .info p{font-size:clamp(12px,1.5vw,16px);color:#fff}.description .description__container .item__container .item .info__container .info__items .info__item .info p strong{font-size:clamp(14px,1.5vw,24px);display:block}.description .description__container .item__container .item:nth-child(1){--info-color: #FBBD40}.description .description__container .item__container .item:nth-child(1) .info__container .info__items .info__item:last-child{grid-column:span 2}.description .description__container .item__container .item:nth-child(1) .info__container .info__items .info__item:last-child .info{width:min(100%,280px)}@media(max-width:991px){.description .description__container .item__container .item:nth-child(1) .info__container .info__items .info__item:last-child{grid-column:span 1}}.description .description__container .item__container .item:nth-child(1) .info__container .info__items .info p{font-size:clamp(12px,2vw,20px)}.description .description__container .item__container .item:nth-child(2){--info-color: #2DC55C}.description .description__container .item__container .item:nth-child(3){--info-color: #4FA9DE}.video__section{background-color:#fff;padding-block:clamp(100px,12.5vw,200px);overflow:hidden}.video__section .video__container{position:relative}.video__section .video__container .side-art{position:absolute;left:0;top:50%;max-width:200px;width:10vw;min-width:40px;transform:translate(-50%,-50%)}.video__section .video__container .video{border-radius:clamp(18px,2.5vw,52px);overflow:hidden;position:relative;z-index:1;aspect-ratio:3/1.2}.video__section .video__container .video img,.video__section .video__container .video video{width:100%;height:100%;object-fit:cover}@media(max-width:768px){.video__section .video__container .video{aspect-ratio:1}}.video__section .video__container .main-art{position:absolute;right:0;bottom:0;max-width:500px;width:27vw;min-width:150px;z-index:2;transform:translate(28%,27%)}.introduction__outer-container{background-color:#000;position:relative}.introduction__outer-container .introduction{overflow:hidden;padding-bottom:100px}.introduction__outer-container .introduction .introduction__container{position:relative;z-index:1}.introduction__outer-container .introduction .introduction__container .introduction__title{color:#fff;text-align:center;font-size:clamp(26px,4.5vw,52px);text-transform:uppercase;font-weight:700;transform-origin:top}.introduction__outer-container .introduction .introduction__container .content{border-radius:clamp(26px,4.5vw,52px);background:#ffffff1a;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.2);padding-block:clamp(56px,5vw,132px) clamp(80px,25vw,264px)}.introduction__outer-container .introduction .introduction__container .content .logo__section{width:min(90%,1073px);margin-inline:auto;display:flex;flex-direction:column;gap:clamp(28px,5.5vw,62px)}.introduction__outer-container .introduction .introduction__container .content .logo__section .introduction__logo{width:30vw;max-width:577px;min-width:240px;margin-inline:auto}.introduction__outer-container .introduction .introduction__container .content .logo__section p{color:var(--color-white);font-size:clamp(14px,4vw,28px);text-align:center;text-transform:capitalize;width:min(100%,933px);margin-inline:auto}.introduction__outer-container .introduction .introduction__container .art{min-width:260px;width:54vw;max-width:1021px;margin-inline:auto;margin-top:-25%;filter:drop-shadow(0px calc(clamp(6px,1.5vw,16px)*-1) 0 rgba(0,0,0,.25))}.introduction__outer-container .introduction .line{position:relative;height:100%}.introduction__outer-container .introduction .art__div{position:absolute;width:100%;height:100%;bottom:0;display:flex;z-index:0}.introduction__outer-container .introduction .art__div .right-side,.introduction__outer-container .introduction .art__div .left-side{width:50%;height:100%;top:0}.introduction__outer-container .introduction .art__div .right-side{background:conic-gradient(from 270deg at var(--line-width, 70%) var(--line-position, 47.8%),var(--bg-color, #000) 0deg,#FFFFFF 0deg,var(--bg-color, #000) var(--degree, 0),#000 720deg)}.introduction__outer-container .introduction .art__div .left-side{background:conic-gradient(from 270deg at var(--line-width, 70%) var(--line-position, 47.8%),var(--bg-color, #000) 0deg,#FFFFFF 0deg,var(--bg-color, #000) var(--degree, 0),#000 720deg);transform:matrix(-1,0,0,1,1,0)}@media(max-width:768px){.introduction__outer-container .introduction .art__div{--line-width: 90%}}.introduction__outer-container .development__partner{position:relative}.introduction__outer-container .development__partner .development__partner__container{margin-bottom:-17%}@media(max-width:700px){.introduction__outer-container .development__partner .development__partner__container{margin-bottom:-20%}}@media(max-width:525px){.introduction__outer-container .development__partner .development__partner__container{margin-bottom:-28%}}.introduction__outer-container .development__partner .development__partner__container .heading__container{margin-bottom:clamp(30px,5.5vw,52px);text-align:center;width:min(100%,850px);margin-inline:auto}.introduction__outer-container .development__partner .development__partner__container .heading__container .heading{color:var(--color-white);font-size:clamp(22px,3vw,44px);text-transform:none;line-height:1.318}.introduction__outer-container .development__partner .development__partner__container .heading__container .sub__heading{margin-top:clamp(17px,3.5vw,35px);font-size:clamp(16px,3vw,32px);line-height:1;color:var(--color-white)}.introduction__outer-container .development__partner .development__partner__container .content{padding-block:clamp(44px,5vw,88px);padding-inline:clamp(85px,15.5vw,190px);background:#fff;border-radius:clamp(18px,3vw,52px)}@media(max-width:768px){.introduction__outer-container .development__partner .development__partner__container .content{padding-inline:clamp(16px,7vw,85px)}}.introduction__outer-container .development__partner .development__partner__container .content .partner__logos{display:flex;gap:clamp(18px,8vw,88px);align-items:center;margin-bottom:clamp(26px,3vw,52px)}.introduction__outer-container .development__partner .development__partner__container .content p{width:min(100%,818px);margin-inline:auto;color:#00000080;font-size:clamp(14px,2vw,32px);text-align:center;line-height:1.375}.connects{padding-top:clamp(120px,20vw,230px)}.connects .connects__container{width:min(100%,1220px);margin-inline:auto;position:relative;display:flex;flex-direction:column;gap:170px}@media(max-width:991px){.connects .connects__container{gap:120px}}.connects .connects__container .info{text-align:center;width:min(100%,1200px);margin-inline:auto;display:flex;flex-direction:column;gap:16px;position:relative}.connects .connects__container .info h3{font-size:clamp(22px,2vw,44px);color:#4d626d}.connects .connects__container .info h3 .color-green{color:#06b09d}.connects .connects__container .info h3 .highlight{position:relative;color:var(--color-white)}.connects .connects__container .info h3 .highlight:before{content:"";position:absolute;border-radius:clamp(6px,1.5vw,12px);background:linear-gradient(90deg,#de4f3f,#f7a53d);right:-3%;top:0;width:120%;height:110%;z-index:-1;rotate:-8.59deg}@media(max-width:991px){.connects .connects__container .info h3 .highlight:before{rotate:-4.59deg}}.connects .connects__container .lists{display:grid;grid-template-columns:repeat(4,1fr);column-gap:clamp(22px,4vw,44px);grid-auto-rows:1fr}@media(max-width:991px){.connects .connects__container .lists{grid-template-columns:repeat(2,1fr);row-gap:clamp(100px,5.5vw,150px)}}@media(max-width:425px){.connects .connects__container .lists{grid-template-columns:repeat(1,1fr);row-gap:80px}}.connects .connects__container .lists .item{border-radius:12px 12px 8px 8px;background:var(--bg-color);color:var(--color-white);position:relative;padding:60px 16px 16px;display:flex;flex-direction:column;justify-content:flex-end}.connects .connects__container .lists .item .icon{position:absolute;top:0}.connects .connects__container .lists .item p{font-size:clamp(14px,2vw,20px);text-align:center;line-height:1.2}.connects .connects__container .lists .item p strong{display:block}.connects .connects__container .lists .item:nth-child(1){--bg-color: #CD493B}.connects .connects__container .lists .item:nth-child(1) .icon{width:200px;left:50%;transform:translate(-50%,-70%)}@media(max-width:991px){.connects .connects__container .lists .item:nth-child(1) .icon{width:clamp(120px,10.5vw,200px)}}.connects .connects__container .lists .item:nth-child(2){--bg-color: #8E1F5F}.connects .connects__container .lists .item:nth-child(2) .icon{width:220px;left:50%;transform:translate(-50%,-60%)}@media(max-width:991px){.connects .connects__container .lists .item:nth-child(2) .icon{width:clamp(140px,10.5vw,220px)}}.connects .connects__container .lists .item:nth-child(3){--bg-color: #2DC55C}.connects .connects__container .lists .item:nth-child(3) .icon{width:187px;left:45%;transform:translate(-50%,-70%)}@media(max-width:991px){.connects .connects__container .lists .item:nth-child(3) .icon{width:clamp(110px,10.5vw,187px)}}.connects .connects__container .lists .item:nth-child(4){--bg-color: #316AA6}.connects .connects__container .lists .item:nth-child(4) .icon{width:136px;left:45%;transform:translate(-50%,-100%)}@media(max-width:991px){.connects .connects__container .lists .item:nth-child(4) .icon{width:clamp(90px,10.5vw,136px)}}.ecosystem{background-color:#fff;padding-top:clamp(100px,10.5vw,200px);margin-top:-2px;overflow-x:clip}.ecosystem .ecosystem__container{display:grid;grid-template-columns:1fr 1.5fr;gap:clamp(44px,5.5vw,88px);width:min(100%,1120px);margin-inline:auto}@media(max-width:768px){.ecosystem .ecosystem__container{grid-template-columns:1fr}.ecosystem .ecosystem__container .img__holder{width:min(100%,300px)}}@media(max-width:525px){.ecosystem .ecosystem__container .img__holder{margin-left:-20%}}.ecosystem .ecosystem__container .content{display:flex;flex-direction:column;gap:clamp(16px,2.5vw,32px);justify-content:flex-end;padding-bottom:clamp(16px,2.5vw,32px)}.ecosystem .ecosystem__container .content .heading{color:#4d5359;text-transform:unset;font-size:clamp(26px,4.5vw,52px)}.ecosystem .ecosystem__container .content .heading span{color:#2dc55c}.ecosystem .ecosystem__container .content p{font-size:clamp(16px,2vw,24px);line-height:1.33}.ecosystem .ecosystem__swiper{padding-block:clamp(26px,3vw,52px);overflow:visible}.ecosystem .ecosystem__swiper .swiper-slide{width:400px;transition:scale .35s linear}.ecosystem .ecosystem__swiper .swiper-slide-active{scale:1.2}.ecosystem .ecosystem__swiper .single{position:relative;pointer-events:none;-webkit-user-select:none;user-select:none}.ecosystem .ecosystem__swiper .single img{width:100%;height:auto;vertical-align:top;border-radius:8px;pointer-events:none}.innovation{background-color:#fff;margin-top:clamp(75px,9.5vw,200px);padding-bottom:clamp(75px,9.5vw,200px);overflow:hidden;position:relative;z-index:1}.innovation .innovation__container{border-radius:clamp(32px,4.5vw,52px);background:#ffffff80;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.2);padding-block:52px clamp(75px,15vw,273px);position:relative;z-index:1;width:min(100%,1320px);margin-inline:auto}.innovation .innovation__container .info__container .content .heading{color:#45b79d;text-align:center;width:min(100%,708px);margin-inline:auto;font-size:clamp(22px,2.5vw,44px)}.innovation .innovation__container .info__container .innovation__swiper{margin-top:clamp(26px,3vw,52px);overflow:visible}.innovation .innovation__container .info__container .innovation__swiper .single{position:relative;pointer-events:none;-webkit-user-select:none;user-select:none}.innovation .innovation__container .info__container .innovation__swiper .single img{width:100%;height:auto;vertical-align:top;border-radius:20px;pointer-events:none}.innovation .line-animation{width:100%;position:absolute;top:0;overflow:hidden;transform:scaleX(-1)}.innovation .line-animation svg{transform:translate(-12%)}.innovation .line-animation svg rect{transition:width 1s linear;width:var(--line-width)}.robotics__course{background-color:#fff;position:relative;padding-block:0 clamp(150px,10.5vw,300px);margin-top:-2px}.robotics__course .heading{color:#9f226a;text-transform:unset}.robotics__course .robotics__course-container{margin-top:clamp(26px,3vw,52px);background-color:#f9f9f9;position:relative}.robotics__course .robotics__course-container .info{display:grid;grid-template-columns:1fr 1.73fr;gap:clamp(40px,5.5vw,85px);position:relative;z-index:1}@media(max-width:768px){.robotics__course .robotics__course-container .info{grid-template-columns:1fr;gap:0}}.robotics__course .robotics__course-container .info .content{display:flex;flex-direction:column;gap:clamp(26px,3vw,52px)}.robotics__course .robotics__course-container .info .content .section__title{font-size:clamp(18px,2vw,32px);text-transform:capitalize;line-height:1.375}.robotics__course .robotics__course-container .info .content ul{display:flex;flex-direction:column;gap:clamp(10px,1.5vw,20px)}.robotics__course .robotics__course-container .info .content ul li{font-size:clamp(16px,1.5vw,24px);display:flex;align-items:center;gap:clamp(8px,2vw,16px)}.robotics__course .robotics__course-container .info .content ul li svg{width:clamp(16px,2.5vw,28px);aspect-ratio:1;flex-shrink:0}.robotics__course .robotics__course-container .info .left{padding:clamp(30px,10vw,109px) 25px;display:flex;flex-direction:column;justify-content:center;align-items:flex-end}.robotics__course .robotics__course-container .info .left .content{max-width:345px;width:100%}@media(max-width:768px){.robotics__course .robotics__course-container .info .left .content{max-width:100%}}.robotics__course .robotics__course-container .info .right{padding:clamp(80px,10vw,109px) 100px;border-radius:350.5px 0 0 350.5px;background:#9f226a;box-shadow:0 clamp(28px,2.5vw,54px) 4px 0 #00000040 inset;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden}@media(max-width:768px){.robotics__course .robotics__course-container .info .right{border-radius:0;padding:clamp(80px,10vw,109px) 25px}}.robotics__course .robotics__course-container .info .right .content{max-width:550px;color:#fff;width:100%}.robotics__course .robotics__course-container .info .right .content ul{width:min(90%,400px)}@media(max-width:768px){.robotics__course .robotics__course-container .info .right .content{max-width:100%}.robotics__course .robotics__course-container .info .right .content ul{width:min(100%,400px)}}.robotics__course .robotics__course-container .info .side-art{max-width:485px;width:25vw;min-width:160px;position:absolute;overflow:hidden;bottom:-10%;right:0}.robotics__course .robotics__course-container .info .side-art svg,.robotics__course .robotics__course-container .info .side-art img{transform:translate(20%)}@media(max-width:768px){.robotics__course .robotics__course-container .info .side-art{bottom:-12%}}.partner{background-color:#fff;margin-top:-2px;padding-block:clamp(115px,12.5vw,230px);position:relative}@media(max-width:991px){.partner{overflow:hidden}}.partner .container{width:min(100%,1185px)}.partner .heading__container{position:relative;z-index:1;width:min(100%,620px);margin-bottom:clamp(30px,5.5vw,62px)}.partner .heading__container .heading{color:#3e3a39;font-size:clamp(26px,3vw,52px);text-transform:none}.partner .heading__container .sub__heading{margin-top:clamp(17px,3.5vw,35px);font-size:clamp(18px,2.5vw,32px);line-height:1;color:#3e3a39}.partner .partner__container{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(32px,9.5vw,83px);position:relative;z-index:1}@media(max-width:991px){.partner .partner__container{grid-template-columns:1fr}}.partner .partner__container .box{display:flex;flex-direction:column;gap:clamp(26px,3vw,52px)}.partner .partner__container .box .logo{width:50%}.partner .partner__container .box .content{display:flex;flex-direction:column;gap:clamp(16px,3vw,32px)}.partner .partner__container .box .content p,.partner .partner__container .box .content a{font-size:clamp(14px,2.5vw,24px);color:#4d5359}.partner .partner__container .box:nth-child(2){transform:translateY(32px)}@media(max-width:991px){.partner .partner__container .box:nth-child(2){transform:translateY(0)}}.partner .bg{position:absolute;width:90%;top:0;aspect-ratio:1;left:50%;transform:translate(-50%)}@media(max-width:991px){.partner .bg{transform-origin:top;transform:translate(-50%) scale(1.5)}}@media(max-width:525px){.partner .bg{transform-origin:top;transform:translate(-50%) scale(2)}}.why_robo{background-color:#fff;margin-top:-2px}.why_robo .why_robo-container{width:min(100%,1050px);margin-inline:auto;position:relative;display:flex;flex-direction:column;gap:clamp(26px,3vw,52px)}.why_robo .why_robo-container .section__title{color:#fff;text-align:center;width:min(100%,1140px);margin-inline:auto;font-size:clamp(20px,3vw,44px);font-weight:700;line-height:1;padding:clamp(12px,2vw,22px) 30px;background-color:#2dc55c;border-radius:100px;border:clamp(2px,1vw,10px) solid #fff;text-transform:capitalize;box-sizing:border-box}.why_robo .why_robo-container .heading__container{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:clamp(16px,2.5vw,32px);width:min(100%,780px);margin-inline:auto;text-align:center}.why_robo .why_robo-container .heading__container h4{font-size:clamp(16px,2.5vw,32px);font-weight:600;color:#121212}.why_robo .why_robo-container .heading__container p{font-size:clamp(14px,2.5vw,24px);width:90%}.why_robo .why_robo-container .why__swiper{overflow:hidden;width:97%;margin-inline:auto;position:relative}@media(max-width:991px){.why_robo .why_robo-container .why__swiper{width:100%}}.why_robo .why_robo-container .why__swiper .swiper{overflow:visible}.why_robo .why_robo-container .why__swiper .swiper .swiper-slide{display:flex;flex-direction:column;transition:transform .3s ease;transform:scale(.8);border-radius:clamp(25px,4vw,4.5vw);gap:clamp(26px,3.5vw,2.70835vw);text-align:center;position:relative}.why_robo .why_robo-container .why__swiper .swiper .swiper-slide.swiper-slide-active{transform:scale(1);border:clamp(1px,.5vw,4px) solid #fff;z-index:1;background-color:#fff}.why_robo .why_robo-container .why__swiper .swiper .swiper-slide.swiper-slide-prev{rotate:-16deg;transform:translate(15%,10%) scale(.8)}.why_robo .why_robo-container .why__swiper .swiper .swiper-slide.swiper-slide-next{rotate:16deg;transform:translate(-15%,10%) scale(.8)}.why_robo .why_robo-container .why__swiper .swiper .swiper-slide .img__holder{width:100%;overflow:hidden;border-radius:clamp(25px,4vw,4.5vw)}.why_robo .why_robo-container .why__swiper .swiper .swiper-slide .img__holder img{width:100%;height:100%;object-fit:cover}.role{background-color:#fff;padding-block:clamp(150px,16.5vw,300px);margin-top:-2px}.role .role__container{width:min(100%,1015px);margin-inline:auto;display:grid;grid-template-columns:1fr 2fr;gap:clamp(44px,5.5vw,88px)}@media(max-width:991px){.role .role__container{grid-template-columns:1fr}}.role .role__container p{color:#4d5359;font-size:clamp(14px,2.5vw,24px)}.role .role__container .heading__container{color:#4d5359;display:flex;flex-direction:column;gap:clamp(14px,2.5vw,32px)}.role .role__container .heading__container .heading{font-weight:600}.role .role__container .heading__container p{margin-bottom:clamp(8px,2.5vw,16px)}.role .role__container .content{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(26px,3vw,52px)}.role .role__container .content .item .icon{width:clamp(26px,3vw,52px);aspect-ratio:1}.benefits__outer-container{padding-block:clamp(100px,20vw,302px);position:relative;background-color:#fff;margin-top:-2px;z-index:1}.benefits__outer-container .upper__art{position:absolute;width:76.8%;z-index:2;top:0;left:10%;transform:translateY(-25%)}@media(max-width:1770px){.benefits__outer-container .upper__art{left:3.5%}}@media(max-width:1240px){.benefits__outer-container .upper__art{width:100%;left:-5%}}@media(max-width:991px){.benefits__outer-container .upper__art{left:-5%}}.benefits__outer-container .top-art{position:absolute;top:0;left:20%;z-index:1;width:clamp(200px,30vw,661px)}@media(max-width:991px){.benefits__outer-container .top-art{left:10%}}@media(max-width:660px){.benefits__outer-container .top-art{top:1%;left:5%}}.benefits__outer-container .down-art{position:absolute;width:clamp(200px,30vw,470px);bottom:-7%;right:10%;z-index:2}@media(max-width:991px){.benefits__outer-container .down-art{display:none}}.benefits__outer-container .lower__art{position:absolute;bottom:-5%;width:61%;right:0}@media(max-width:991px){.benefits__outer-container .lower__art{bottom:10%;width:100%}}@media(max-width:768px){.benefits__outer-container .lower__art{bottom:15%}}.benefits{position:relative;padding-bottom:200px;background-color:#fff;overflow:hidden}.benefits .heading_container{position:absolute;color:#fff;text-align:center;left:50%;transform:translate(-50%);display:flex;flex-direction:column;gap:clamp(16px,2vw,32px);top:clamp(50px,4.5vw,100px);z-index:1;pointer-events:none}.benefits .heading_container .heading{font-weight:600;font-size:clamp(26px,2.5vw,52px)}.benefits .heading_container p{font-size:clamp(14px,2.5vw,24px)}@media(max-width:991px){.benefits .heading_container{position:relative;left:unset;transform:unset;top:unset;background-color:#4f88c7;padding-top:100px}}.benefits .benefits__container{display:grid;grid-template-columns:repeat(2,1fr);height:100vh;margin-top:-2px}@media(max-width:991px){.benefits .benefits__container{grid-template-columns:1fr;height:auto}}.benefits .benefits__container .img__holder{pointer-events:none;position:absolute;bottom:0;z-index:3;max-width:657px;width:35vw;min-width:120px}@media(max-width:991px){.benefits .benefits__container .img__holder .img-desktop{display:none}}@media(min-width:991.1px){.benefits .benefits__container .img__holder .img-mobile{display:none}}.benefits .benefits__container .hover__title{border-radius:clamp(8px,5.5vw,20px);background:#1212121a;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.2);padding:12px clamp(16px,2vw,32px);overflow:hidden;width:fit-content;font-size:clamp(14px,1.5vw,28px);line-height:1.39;color:#fff;position:absolute;z-index:4}.benefits .benefits__container .hover__title strong{display:block}@media(max-width:991px){.benefits .benefits__container .hover__title{display:none}.benefits .benefits__container .hover__title strong{display:inline}}.benefits .benefits__container .extra{position:absolute;color:#4f88c7;font-size:clamp(12px,1.5vw,16px);padding:26px 16px;background-color:#fff;border-radius:16px;font-weight:500;line-height:1;opacity:0}.benefits .benefits__container .content__title{padding:12px clamp(16px,2vw,32px);overflow:hidden;width:fit-content;font-size:clamp(14px,1.5vw,28px);line-height:1.39;color:#fff;position:absolute}@media(max-width:991px){.benefits .benefits__container .content__title{display:none}}.benefits .benefits__container .section__title{margin-bottom:clamp(16px,3vw,32px);width:fit-content;font-size:clamp(14px,1.5vw,28px);line-height:1.39;color:#fff}@media(min-width:991.1px){.benefits .benefits__container .section__title{display:none}}.benefits .benefits__container .content{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(12px,2vw,32px);width:min(100%,634px);position:absolute;z-index:2;bottom:20%;pointer-events:none}@media(max-width:991px){.benefits .benefits__container .content{position:relative;width:100%}}.benefits .benefits__container .content .item{border-radius:clamp(18px,5.5vw,32px);background:#1212121a;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.2);position:relative;padding:clamp(15px,3vw,38px) clamp(12px,3vw,30px);overflow:hidden;display:flex;flex-direction:column;color:#fff}.benefits .benefits__container .content .item .icon{width:clamp(22px,2vw,52px);aspect-ratio:1}.benefits .benefits__container .content .item p{font-size:clamp(12px,1.5vw,20px);word-break:break-word}.benefits .benefits__container .student{background-color:#4f88c7;position:relative}@media(max-width:991px){.benefits .benefits__container .student{padding-block:clamp(40px,5vw,80px)}}.benefits .benefits__container .student .img__holder{left:0%;transform:translateY(20%)}@media(max-width:991px){.benefits .benefits__container .student .img__holder{max-width:90px;min-width:70px;left:50%;transform:translate(-90%,10%)}}.benefits .benefits__container .student .hover__title{top:32%;right:-17%}.benefits .benefits__container .student .extra{bottom:30%;right:0}.benefits .benefits__container .student .content__title,.benefits .benefits__container .student .content{right:0}@media(max-width:991px){.benefits .benefits__container .student .content{right:0;transform:unset}}.benefits .benefits__container .student .content .item:nth-child(2n){transform:translateY(clamp(50px,3.5vw,100px))}@media(max-width:991px){.benefits .benefits__container .student .content .item:nth-child(2n){transform:unset}}@media(max-width:991px){.benefits .benefits__container .student .content .item:nth-child(3){grid-column:2}}.benefits .benefits__container .teacher{background-color:#3773b5;position:relative}@media(max-width:991px){.benefits .benefits__container .teacher{padding-block:clamp(40px,5vw,80px) clamp(150px,10vw,300px)}}.benefits .benefits__container .teacher .img__holder{right:10%;transform:translateY(20%)}@media(max-width:991px){.benefits .benefits__container .teacher .img__holder{max-width:120px;min-width:70px;right:15%;transform:translateY(35%)}}.benefits .benefits__container .teacher .hover__title{top:-7%;left:18%}.benefits .benefits__container .teacher .extra{bottom:30%;left:0}.benefits .benefits__container .teacher .content__title,.benefits .benefits__container .teacher .content{left:0}@media(max-width:991px){.benefits .benefits__container .teacher .content{transform:unset}}.benefits .benefits__container .teacher .content .item:nth-child(odd){transform:translateY(clamp(50px,3.5vw,100px))}@media(max-width:991px){.benefits .benefits__container .teacher .content .item:nth-child(odd){transform:unset}}.contact__page{background-color:#fff;padding-block:clamp(80px,15vw,260px)}.contact__page .bg-art{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.contact__page .contact__page-container{border-radius:clamp(32px,4.5vw,52px);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.2);background:#ffffff80;position:relative;padding:clamp(35px,8.5vw,78px) clamp(30px,8.5vw,52px);display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(45px,2.5vw,90px)}@media(max-width:991px){.contact__page .contact__page-container{grid-template-columns:1fr}}.contact__page .contact__page-container .heading__container{display:flex;flex-direction:column;gap:clamp(10px,2.5vw,20px)}.contact__page .contact__page-container .heading__container .heading{font-weight:700}.contact__page .contact__page-container .heading__container .heading span{color:#dc4f3f}.contact__page .contact__page-container .form{display:flex;flex-direction:column;gap:clamp(20px,5vw,40px)}.contact__page .contact__page-container .form form{display:flex;flex-direction:column;gap:clamp(10px,2.5vw,20px);font-family:var(--default-font)}.contact__page .contact__page-container .form form input,.contact__page .contact__page-container .form form select{padding:13px 20px;border-radius:12px;border:1px solid #E0E0E0;background-color:transparent;color:#121212}.contact__page .contact__page-container .form form input::placeholder,.contact__page .contact__page-container .form form select::placeholder{color:#121212;font-size:14px;line-height:1.7;font-family:var(--default-font)}.contact__page .contact__page-container .form form button{padding:15px 30px;border-radius:12px;background-color:#dc4f3f;color:#fff;border:none;font-size:16px;font-weight:700;cursor:pointer}.contact__page .contact__page-container .form form .error{font-size:12px;color:red}.contact__page .contact__page-container .info{display:grid;gap:clamp(18px,2.5vw,32px);grid-template-columns:1fr 1.5fr}@media(max-width:475px){.contact__page .contact__page-container .info{grid-template-columns:1fr}}.contact__page .contact__page-container .info .item{display:flex;align-items:center;gap:16px}.contact__page .contact__page-container .info .item .icon{background:#f7aa3d1a;padding:clamp(6px,2.5vw,12px);aspect-ratio:1;border-radius:10px}.contact__page .contact__page-container .info .item .icon svg{display:block;width:clamp(12px,2.5vw,24px)}.contact__page .contact__page-container .info .item .content .number{color:#121212b2;font-weight:500;font-size:clamp(12px,1vw,14px)}.contact__page .contact__page-container .info .item .content .highlight{color:#f7aa3d;font-size:clamp(12px,2.5vw,20px);font-weight:700;letter-spacing:-.45px}@media(max-width:991px){.contact__page .contact__page-container .map{height:400px}}
