@charset "UTF-8";.sidebar{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fff;color:#000}.sidebar .bg{z-index:999;position:fixed;top:0;left:0;bottom:0;width:400px;background:#fff}@media (max-width: 738px){.sidebar .bg{width:200px}}.sidebar .bg .links{position:absolute;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px}.sidebar .bg .links a{font-size:40px}@media (max-width: 738px){.sidebar .bg .links a{font-size:20px}}.sidebar button{z-index:999;width:50px;height:50px;border-radius:50%;position:fixed;top:25px;left:25px;background-color:transparent;border:none;cursor:pointer}.navbar{height:100px}.navbar .wrapper{max-width:1366px;margin:auto;display:flex;align-items:center;justify-content:space-between;height:100%}@media (max-width: 738px){.navbar .wrapper{justify-content:flex-end;padding:20px}}.navbar .wrapper span{font-weight:700}@media (max-width: 738px){.navbar .wrapper span{display:none}}.navbar .wrapper .social{display:flex;gap:20px}.navbar .wrapper .social img{width:18px;height:18px}.navbar .img-div{cursor:pointer;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:start;align-items:center;animation:1s ease-out 0s 1 fromLeftToRight}.navbar .img-div:hover>*{max-width:100%}.navbar .p_style{display:block;color:#fff;width:auto;max-width:0%;font-size:2vh;white-space:nowrap;overflow:hidden;transition:max-width .3s linear;color:#fafafa;text-transform:uppercase;font-style:normal;letter-spacing:.1em;line-height:1.8em;font-weight:800;margin:0 0 0 15px;background:linear-gradient(to right,#fff 0,#4d4d4d,#fff 20%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:shine 10s infinite linear}@keyframes p-animation{0%{display:none}to{display:current}0%{translate:0 20px}to{translate:none;opacity:1}}@keyframes shine{0%{background-position:0}to{background-position:650px}}.navbar .image_style{width:70px;width:50px}.cursor{width:50px;height:50px;border-radius:50%;border:1px solid white;position:fixed;z-index:999}@media (max-width: 738px){.cursor{display:none}}.potraitview{height:calc(100vh - 100px);overflow:hidden;background:linear-gradient(180deg,#1c2d38,#090e11);position:relative}.potraitview .wrapper{max-width:1366px;height:100%;margin:auto}.potraitview .wrapper .textContainer{width:60%;height:100%;display:flex;flex-direction:column;justify-content:center;gap:40px;line-height:1}@media (max-width: 738px){.potraitview .wrapper .textContainer{height:50%;width:100%;gap:20px;align-items:center;text-align:center;w:linear-gradient(180deg,rgb(47,73,90),rgb(9,14,17))}}.potraitview .wrapper .textContainer h2{font-size:30px;color:#0076b6;letter-spacing:10px}@media (max-width: 738px){.potraitview .wrapper .textContainer h2{font-size:20px}}.potraitview .wrapper .textContainer h1{font-size:58px}@media (max-width: 738px){.potraitview .wrapper .textContainer h1{font-size:20px}}.potraitview .wrapper .textContainer .buttons button{padding:20px;border:1px solid white;border-radius:10px;background-color:transparent;color:#fff;margin-right:20px;cursor:pointer;font-weight:300}.potraitview .wrapper .textContainer img{width:50px}.potraitview .imageContainer{height:100%;position:absolute;top:0;right:0}@media (max-width: 738px){.potraitview .imageContainer{height:50%;width:100%;top:unset;bottom:0}}.potraitview .imageContainer img{width:100%;height:100%;object-fit:cover}.potraitview .slidingTextContainer{position:absolute;font-size:50vh;bottom:-120px;white-space:nowrap;color:#ffffff09;width:50%;font-weight:700}@media (max-width: 738px){.potraitview .slidingTextContainer{font-size:20vh;bottom:320px}}.parallax{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.parallax h1{font-size:100px;z-index:2}@media (max-width: 738px){.parallax h1{font-size:40px;text-align:center}}.parallax .particles{background-size:cover;background-position:bottom;width:100%;height:100%;position:absolute;z-index:1}@media (max-width: 738px){.parallax .particles{background-size:contain;background-repeat:no-repeat;width:100%;height:100%;position:absolute;z-index:1}}.projects{position:relative}.projects .progress{position:sticky;top:0;left:0;padding-top:50px;text-align:center;color:orange;font-size:36px;z-index:-1}@media (max-width: 738px){.projects .progress{padding-top:calc(97vh - 100px);font-size:16px}}.projects .progress .progressBar{height:10px;background-color:#fff}.projects .container{display:flex;align-items:center;justify-content:center;width:100%;height:100%;overflow:hidden}.projects .container .wrapper{max-width:1366px;height:100%;margin:auto;display:flex;align-items:center;justify-content:center;gap:50px}@media (max-width: 738px){.projects .container .wrapper{flex-direction:column}}.projects .container .wrapper .imageContainer{flex:1;height:50%}@media (max-width: 738px){.projects .container .wrapper .imageContainer{width:100%;max-height:300px}}.projects .container .wrapper .imageContainer img{width:100%;height:100%;border-radius:20px;object-fit:cover}@media (max-width: 738px){.projects .container .wrapper .imageContainer img{width:95%;height:75%;margin-top:5%;margin-left:2%}}.projects .container .wrapper .textContainer{flex:1;display:flex;flex-direction:column;gap:30px}@media (max-width: 738px){.projects .container .wrapper .textContainer{transform:none!important;padding:10px;align-items:center;text-align:center;margin-top:-60px}}.projects .container .wrapper .textContainer h2{font-size:72px;line-height:1}@media (max-width: 738px){.projects .container .wrapper .textContainer h2{font-size:30px;margin-top:-20px}}.projects .container .wrapper .textContainer p{color:gray;font-size:20px}@media (max-width: 738px){.projects .container .wrapper .textContainer p{font-size:15px;text-wrap:balance;text-align:center}}.projects .container .wrapper .textContainer button{background-color:orange;border:none;border-radius:10px;font-size:large;padding:10px;width:200px;cursor:pointer}.spinner{width:18px;height:18px;border:3px solid #fff;border-top:3px solid orange;border-radius:50%;margin:auto}.copyright{text-align:center;padding:1rem 0;font-size:.9rem;color:#555;flex-shrink:0}@media (max-width: 738px){.copyright{font-size:10px}}.contact2{height:100%;max-width:100%;display:flex;flex-direction:column}.contact{margin:auto auto 0;display:flex;align-items:center;justify-content:center;width:80%;height:100%}@media (max-width: 738px){.contact{width:100%;padding:10px;flex-direction:column}}.contact .textContainer{display:flex;flex-direction:column;gap:40px;width:185%}@media (max-width: 738px){.contact .textContainer{gap:20px;text-align:center;align-items:center;margin-top:20px}}.contact .textContainer h1{font-size:100px;line-height:88px}@media (max-width: 738px){.contact .textContainer h1{font-size:36px;line-height:50px}}.contact .textContainer span{font-weight:300}.contact .formContainer{position:relative;width:100%}@media (max-width: 738px){.contact .formContainer{padding:50px 50px 0;width:100%}}.contact .formContainer .phoneSvg{stroke:orange;position:absolute;margin:auto;z-index:-1}@media (max-width: 738px){.contact .formContainer .phoneSvg{top:50%;left:50%;transform:translate(-50%,-50%)}}.contact .formContainer .svg{width:"450px";height:"450px"}@media (max-width: 738px){.contact .formContainer .svg{width:"400px";height:"400px"}}.contact .formContainer form{display:flex;flex-direction:column}.contact .formContainer form input,.contact .formContainer form textarea{margin-top:20px;padding:20px;background-color:transparent;border:1px solid white;color:#fff;border-radius:5px}@media (max-width: 738px){.contact .formContainer form input,.contact .formContainer form textarea{padding:10px}}.contact .formContainer form button{margin-top:20px;padding:20px;border:none;background-color:orange;cursor:pointer;font-weight:500}@media (max-width: 738px){.contact .formContainer form button{padding:10px}}.carousel{width:100%;border-radius:20px;cursor:pointer;align-self:center}@media (max-width: 738px){.carousel{width:95%;margin-top:5%}}.experiences{position:relative}.experiences .progress{position:sticky;top:0;left:0;padding-top:50px;text-align:center;color:orange;font-size:36px;z-index:-1}@media (max-width: 738px){.experiences .progress{padding-top:calc(97vh - 100px);font-size:16px}}.experiences .progress .progressBar{height:10px;background-color:#fff}.experiences .container{display:flex;align-items:center;justify-content:center;width:100%;height:100%;overflow:hidden;z-index:2}.experiences .container .wrapper{max-width:1366px;height:100%;margin:auto;display:flex;align-items:center;justify-content:center;gap:50px}@media (max-width: 738px){.experiences .container .wrapper{flex-direction:column}}.experiences .container .wrapper .imageContainer{flex:1;height:50%}@media (max-width: 738px){.experiences .container .wrapper .imageContainer{width:100%;max-height:300px;object-fit:scale-down}}.experiences .container .wrapper .imageContainer img{width:100%;height:100%;border-radius:20px}@media (max-width: 738px){.experiences .container .wrapper .imageContainer img{width:95%;height:75%;margin-top:10%;margin-left:2%}}.experiences .container .wrapper .textContainer{flex:1;display:flex;flex-direction:column;gap:30px}@media (max-width: 738px){.experiences .container .wrapper .textContainer{transform:none!important;padding:10px;align-items:center;text-align:center}}.experiences .container .wrapper .textContainer h2{font-size:72px;line-height:1}@media (max-width: 738px){.experiences .container .wrapper .textContainer h2{font-size:30px;margin-top:-20px}}.experiences .container .wrapper .textContainer p{color:gray;font-size:20px}@media (max-width: 738px){.experiences .container .wrapper .textContainer p{font-size:16px;text-wrap:balance;text-align:center}}.experiences .container .wrapper .textContainer button{background-color:orange;border:none;border-radius:10px;font-size:large;padding:10px;width:150px;cursor:pointer}.preloader{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(360deg,#2f495a,#090e11);z-index:9999;overflow:hidden}.child-div-preloader{display:flex;flex-direction:row;align-items:center;justify-content:center}.block{width:2%;height:auto}.blocks-container{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:flex-start;overflow:hidden}.block{width:60px;height:auto;margin-right:20px}.loading-text{font-size:16px;margin-top:20px;font-weight:700;color:#fff;text-align:center;max-width:100%;display:flex;flex-wrap:wrap;justify-content:center;font-family:fantasy;position:relative}.loading-text span{display:inline-block;opacity:0;transform:translateY(100px);animation:appearFromBottom 1s ease-out forwards}@keyframes appearFromBottom{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.loading-text span:nth-child(1){margin-right:3px;animation-delay:0s}.loading-text span:nth-child(2){margin-right:3px;animation-delay:.1s}.loading-text span:nth-child(3){margin-right:3px;animation-delay:.2s}.loading-text span:nth-child(4){margin-right:3px;animation-delay:.3s}.loading-text span:nth-child(5){animation-delay:.4s;margin-right:3px}.loading-text span:nth-child(6){animation-delay:.5s;margin-right:3px}.loading-text span:nth-child(7){animation-delay:.6s;margin-right:3px}.loading-text span:nth-child(8){animation-delay:.7s;margin-right:3px}.loading-text span:nth-child(9){animation-delay:.8s;margin-right:3px}.loading-text span:nth-child(10){animation-delay:.9s;margin-right:3px}.loading-text span:nth-child(11){animation-delay:1s;margin-right:3px}.loading-text span:nth-child(12){animation-delay:1.1s;margin-right:3px}.loading-text span:nth-child(13){animation-delay:1.2s;margin-right:3px}.loading-text span:nth-child(14){animation-delay:1.3s;margin-right:3px}.loading-text span:nth-child(15){animation-delay:1.4s;margin-right:3px}.loading-text span:nth-child(16){animation-delay:1.5s;margin-right:3px}.loading-text span:nth-child(17){animation-delay:1.6s;margin-right:3px}.loading-text span:nth-child(18){animation-delay:1.7s;margin-right:3px}.loading-text span:nth-child(19){animation-delay:1.8s;margin-right:3px}.loading-text span:nth-child(20){animation-delay:1.9s;margin-right:3px}.loading-text span:nth-child(21){animation-delay:1.9s;margin-right:3px}.highlight{color:#005bbd;font-size:20px;font-weight:700;animation:appearFromLeft 1s ease-out forwards}.highlight:nth-child(1){animation-delay:0s}.highlight:nth-child(2){animation-delay:.1s}.progress-bar{margin-bottom:20px;width:80%;max-width:400px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:50px}.progress-bar::-webkit-progress-bar{background:#f3f3f3;border-radius:50px}.progress-bar::-webkit-progress-value{background:#043c79;border-radius:50px}.progress-bar::-moz-progress-bar{background:#043c79;border-radius:50px}html{scroll-snap-type:y mandatory;scroll-behavior:smooth}*{padding:0;margin:0;--error-color: red;--enable-color: green;box-sizing:border-box;font-family:DM Sans,sans-serif}body{background-color:#1c2d38;color:#d3d3d3}a{text-decoration:none;color:inherit}section{height:100vh;width:100vw;scroll-snap-align:center;overflow:hidden}.team-container{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;height:100%;justify-content:center;overflow:hidden;background:linear-gradient(#2f495a,#090e11);color:#fff}.team-h1{font-size:80px;z-index:2;margin-top:80px;margin-bottom:20px}@media (max-width: 738px){.team-h1{font-size:30px;width:90%}}.team-img{width:20%;height:auto}@media (max-width: 738px){.team-img{display:none}}.team-gif-container{display:flex;justify-content:center;align-items:center;width:100%;height:100%;flex-direction:row;gap:150px}@media (max-width: 738px){.team-gif-container{gap:20px}}.team-gif{width:35%;border-radius:12px}@media (max-width: 738px){.team-gif{width:90%}}.team-p{width:85%;font-size:1.2rem;line-height:1.5}@media (max-width: 738px){.team-p{font-size:16px;text-wrap:balance}}.team-button{background-color:orange;border:none;border-radius:10px;font-size:large;padding:10px;cursor:pointer;margin-bottom:40px}@media (max-width: 738px){.team-button{font-size:medium}}
