@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@100;300;400;500;600;700&display=swap);.hero{min-height:calc(100vh - 80px);overflow:hidden}@media(max-width:1024px){.hero{margin-top:70px}}.hero .heroContainer{display:flex;gap:50px;margin:auto;max-width:1366px}@media(max-width:768px){.hero .heroContainer{flex-direction:column;margin:0 20px}}@media(max-width:1024px){.hero .heroContainer{margin:0 30px}}.hero .hero__left{display:flex;flex:1 1;flex-direction:column;gap:40px;margin-top:50px}.hero .hero__left h1{color:#fff;font-size:100px;font-weight:700;margin-bottom:5px}@media(max-width:768px){.hero .hero__left h1{font-size:37px}}@media(max-width:1024px){.hero .hero__left h1{font-size:45px}}.hero .hero__left .brief{color:#fff;font-size:19px;line-height:30px;max-width:80%;text-align:justify}@media(max-width:768px){.hero .hero__left .brief{max-width:100%}}.hero .hero__left span{color:#d3d3d3;color:#f5a119;color:var(--primary-color);font-size:20px;font-weight:500}.hero .hero__left p{color:#d3d3d3;font-weight:300}.hero .hero__left .div{display:flex;gap:30px}@media(max-width:768px){.hero .hero__left .div{align-items:center;justify-content:center}}.hero .hero__left .btn{align-items:center;background-color:#fff;border:none;border-radius:5px;color:#0c0c1d;display:flex;gap:10px}.hero .hero__left .btn,.hero .hero__left .btn-outline{cursor:pointer;font-size:20px;padding:12px 18px;width:-webkit-max-content;width:max-content}.hero .hero__left .btn-outline{background-color:transparent;border:1px solid #fff;color:#fff}.hero .hero__left .icons{display:flex;font-size:20px;gap:20px}.hero .hero__right{flex:1 1}.hero .hero__right .image__container{height:600px;position:relative;width:100%}@media(max-width:768px){.hero .hero__right .image__container{height:400px}}@media(max-width:1024px){.hero .hero__right .image__container{height:450px}}.hero .hero__right .image__container img{height:100%;object-fit:cover;width:90%}@media(max-width:768px){.hero .hero__right .image__container img{width:100%}}@media(max-width:1024px){.hero .hero__right .image__container img{width:100%}}.hero .slidingTextContainer{bottom:0;color:hsla(0,0%,100%,.035);font-size:30vh;font-weight:700;position:absolute;white-space:nowrap;width:50%;z-index:-1}@media(max-width:768px){.hero .slidingTextContainer{display:none}}@media(max-width:1024px){.hero .slidingTextContainer{bottom:120px;font-size:8vh}}.about{min-height:100vh;padding:30px 0}.about .scroll{margin:100px 0;text-align:center}.about .aboutWrapper{display:flex;justify-content:center;margin:70px auto 0;max-width:1366px}@media(max-width:768px){.about .aboutWrapper{flex-direction:column;margin:0 20px}}@media(max-width:1024px){.about .aboutWrapper{margin:0 30px}}.about .aboutWrapper .aboutleft{flex:1 1}.about .aboutWrapper .aboutleft h1{color:#f5a119;color:var(--primary-color);font-size:30px;font-weight:600;padding-top:10px}@media(max-width:768px){.about .aboutWrapper .aboutleft h1{margin:20px 0}}.about .aboutWrapper .aboutright{flex:4 1}.about .aboutWrapper .aboutright p{color:#fff;font-size:16px;padding:10px}.navbar{height:100px}.navbar .navbar__container{align-items:center;display:flex;height:100%;justify-content:space-between;margin:auto;max-width:1366px}@media(max-width:768px){.navbar .navbar__container{justify-content:flex-end;margin:0 30px}}@media(max-width:1024px){.navbar .navbar__container{margin:0 30px}}.navbar .navbar__container span{color:#fff;font-weight:700}@media(max-width:768px){.navbar .navbar__container span{display:none}}@media(max-width:1024px){.navbar .navbar__container span{margin-left:70px}}.navbar .navbar__container .socials{display:flex;gap:10px}.sidebar{align-items:center;background-color:#fff;color:#000;display:flex;flex-direction:column;justify-content:center}.sidebar .bg{background-color:#fff;bottom:0;left:0;position:fixed;top:0;width:400px;z-index:1}.sidebar .bg .links{align-items:center;display:flex;flex-direction:column;gap:20px;height:100%;justify-content:center;position:absolute;width:100%}.sidebar button{background-color:transparent;border:none;border-radius:50%;height:50px;left:25px;position:fixed;top:25px;width:50px;z-index:2}.course{align-items:center;display:flex;height:100vh;justify-content:center}.course .box{background-color:#fff;height:300px;width:300px}.services{background-color:#0e0e0e;height:100%;padding-top:70px;text-align:center}.services .heading{font-size:80px}.services .services__container{display:flex;gap:50px;margin:20px auto;max-width:1366px}.services .services__container .services__wrapper{background-color:#fff;border-radius:5px;height:500px;margin-top:20px;width:450px}.services .services__container .services__wrapper .image{border-radius:inherit;height:300px;width:100%}.services .services__container .services__wrapper img{height:100%;object-fit:cover;width:100%}.services .services__container .services__wrapper h1{color:#000;margin-top:40px}.services .services__container .services__wrapper p{color:#000;padding:10px}.contact{display:flex;height:100%;justify-content:space-between;margin:auto;max-width:1366px;overflow:hidden}@media(max-width:768px){.contact{align-items:center;flex-direction:column;gap:40px;margin:0 20px}}@media(max-width:1024px){.contact{margin:0 30px}}.contact .textContainer{display:flex;flex:1 1;flex-direction:column;gap:40px}@media(max-width:768px){.contact .textContainer{text-align:center}}.contact .textContainer h2{color:#d3d3d3;font-size:100px;font-weight:700;line-height:90px}@media(max-width:768px){.contact .textContainer h2{font-size:25px;line-height:50px}}@media(max-width:1024px){.contact .textContainer h2{font-size:40px}}.contact .textContainer .item{display:flex;flex-direction:column;gap:10px}.contact .formContainer{flex:1 1;position:relative}@media(max-width:768px){.contact .formContainer{padding:50px;width:100%}}.contact .formContainer .phoneSvg{margin:auto;position:absolute;top:0;z-index:-1}@media(max-width:768px){.contact .formContainer .phoneSvg svg{width:300px}}.contact .formContainer form{display:flex;flex-direction:column;gap:20px}.contact .formContainer form input,.contact .formContainer form textarea{background:transparent;border:1px solid #fff;border-radius:5px;color:#fff;padding:20px}.contact .formContainer form button{background-color:#f5a119;background-color:var(--primary-color);border:none;cursor:pointer;font-weight:500;padding:20px}.contactHead{margin:70px 0;text-align:center}.contactHead h1{font-size:100px;font-weight:700}@media(max-width:768px){.contactHead h1{font-size:40px}.contactHead p{font-size:15px}}.portfolio{margin-bottom:20px;position:relative}.portfolio .attention{display:flex;font-size:18px;justify-content:flex-start;line-height:40px;margin:50px auto;max-width:80%;text-align:justify}.portfolio .progress{font-size:40px;left:0;padding:50px;position:-webkit-sticky;position:sticky;text-align:center;top:0}.portfolio .progress,.portfolio .progress h1{color:#f5a119;color:var(--primary-color)}@media(max-width:768px){.portfolio .progress{font-size:20px;padding-top:calc(100vh - 100px)}}.portfolio .progress .progressBar{background-color:#fff;height:5px;margin-top:10px}.portfolio .container{overflow:hidden;width:100%}.portfolio .container,.portfolio .container .wrapper{align-items:center;display:flex;height:100%;justify-content:center}.portfolio .container .wrapper{gap:50px;margin:auto;max-width:1366px}@media(max-width:768px){.portfolio .container .wrapper{flex-direction:column;margin:0 30px}}@media(max-width:1024px){.portfolio .container .wrapper{margin:0 30px}}.portfolio .container .imageContainer{flex:2 1;height:400px;width:100%}@media(max-width:768px){.portfolio .container .imageContainer{max-width:400px}}@media(max-width:1024px){.portfolio .container .imageContainer{flex:2 1}}.portfolio .container .imageContainer img{height:100%;object-fit:cover;object-position:30%;width:100%}@media(max-width:1024px){.portfolio .container .imageContainer img{object-position:20% 40%}}.portfolio .container .textContainer{display:flex;flex:1 1;flex-direction:column;gap:30px}@media(max-width:768px){.portfolio .container .textContainer{margin:0 30px;-webkit-transform:none!important;transform:none!important}}.portfolio .container .textContainer h2{color:#fff;font-size:30px;font-weight:600}@media(max-width:768px){.portfolio .container .textContainer h2{font-size:18px}}@media(max-width:1024px){.portfolio .container .textContainer h2{font-size:25px}}.portfolio .container .textContainer p{color:#d3d3d3;font-size:15px;line-height:30px;text-align:justify}@media(max-width:768px){.portfolio .container .textContainer p{font-size:14px;text-align:justify}}.portfolio .container .textContainer button{background-color:orange;border:none;border-radius:10px;cursor:pointer;font-size:20px;font-weight:500;padding:10px;width:200px}.graphicWrapper{background-color:var(--card-bg);height:200px;text-align:center;width:100%}.graphicWrapper,.graphicWrapper .graphicContainer{align-items:center;display:flex;justify-content:center}.graphicWrapper .graphicContainer{flex-direction:column;gap:30px}.graphicWrapper .graphicContainer button{background-color:var(--primary-color);border:none;border-radius:5px;cursor:pointer;padding:10px 15px}.cursor{background-color:#fff;border:1px solid #d3d3d3;border-radius:50%;height:50px;opacity:.5;position:fixed;width:50px;z-index:999}@media(max-width:768px){.cursor{display:none}}@media(max-width:1024px){.cursor{display:none}}:root{--primary-color:#f5a119;--secondary-color:#020405;--heading-color:#fff;--body-bg:#000;--small-text-color:#acb2b2;--font-name:"Montserrat",sans-serif;--card-bg:#141414}*{box-sizing:border-box;margin:0;padding:0}p{color:#acb2b2;color:var(--small-text-color);font-size:.9rem;line-height:28px}h1,h2,h3,h4{color:#fff;color:var(--heading-color);font-weight:500}html{scroll-behavior:smooth}body{background:#000;background:var(--body-bg);box-sizing:border-box;color:#d3d3d3;font-family:Montserrat,sans-serif;font-family:var(--font-name);overflow-x:hidden}section{min-height:100vh;scroll-snap-align:center}a{color:inherit;text-decoration:none}.div1{background-color:#141414;background-color:var(--card-bg);display:flex;height:100vh;justify-content:center;margin-bottom:100px;margin-top:200px;position:relative}@media(max-width:768px){.div1{margin-bottom:0}}.div1 .attentionWrapper{margin:0 auto;max-width:1366px;padding:30px;position:relative;text-align:center;width:100%}.div1 .attentionWrapper p{bottom:80px;font-size:18px;line-height:38px;margin-top:100px;position:absolute}@media(max-width:768px){.div1 .attentionWrapper p{bottom:50px}}.div1 .attentionWrapper .line{background-color:#fff;left:50%;min-height:300px;position:absolute;top:25%;width:2px}@media(max-width:768px){.div1 .attentionWrapper .line{height:200px;margin-bottom:20px;top:20%}}.div1 .attentionWrapper h2{color:#fff;font-size:30px;margin-top:50px}
/*# sourceMappingURL=main.3483ca6f.css.map*/