@font-face{font-family:Inter;src:url(/fonts/RedHatDisplay-Regular.ttf)format("truetype");font-style:normal;font-display:swap}.masthead_cmp{background-color:#000;gap:150px;height:100vh;display:flex}@media (max-width:999px){.masthead_cmp{gap:50px}.masthead_cmp.component{padding-top:27vw}.masthead_cmp{height:auto}}.masthead_cmp{flex-direction:column;justify-content:center;display:flex}.masthead_cmp .masthead_cmp-wrapper{justify-content:space-between;display:flex}@media (max-width:999px){.masthead_cmp .masthead_cmp-wrapper{text-align:center;flex-direction:column-reverse;align-items:center}}.masthead_cmp h3{color:#547792}.masthead_cmp h1{color:#fab95b}.masthead_cmp p{color:#e8e2db;margin:0}.masthead_cmp--text-content{color:#e8e2db;flex-direction:column;justify-content:center;gap:20px;width:50%;display:flex}@media (max-width:999px){.masthead_cmp--text-content{width:100%}}.masthead_cmp--image-content{align-items:center;width:auto;display:flex}.masthead_cmp--image-content img{border-radius:20px;width:100%;height:20rem}@media (max-width:999px){.masthead_cmp--button-link-wrapper{justify-content:center;display:flex}}.masthead_cmp--button-link-wrapper a .masthead_cmp--button-link{background-color:#547792}@media (max-width:999px){.masthead_cmp--button-link-wrapper a .masthead_cmp--button-link{width:auto}}.masthead_cmp--button-link-wrapper a .masthead_cmp--button-link{text-align:center;border-radius:10px;width:200px;padding:20px;transition:transform .2s}.masthead_cmp--button-link-wrapper a .masthead_cmp--button-link:hover{transform:translateY(-2px);box-shadow:0 6px 14px #00000059,0 0 30px #ffffff40}.masthead_cmp--button-link-wrapper a{color:#e8e2db;text-shadow:0 0 5px #fff9,0 0 10px #fff6;text-decoration:none}.header_cmp ul{display:flex}.header_cmp ul li{list-style:none}.header_cmp ul li a{color:#e8e2db;text-decoration:none}.header_cmp{background-color:#1a3263;justify-content:space-between;transition:all .5s;display:flex;position:sticky}.header_cmp.component{padding:20px 100px}@media (max-width:999px){.header_cmp.component{justify-content:end;width:-webkit-fill-available;width:-moz-available;width:stretch;padding:20px;position:fixed}}@media (min-width:1000px){.header_cmp.scroll{background-color:#0000;padding:10px 90px 0;position:sticky;top:0}.header_cmp.scroll .header_cmp--page-list{padding-left:40px}.header_cmp.scroll .header_cmp--logo-list{padding-right:40px}}@media (max-width:999px){.header_cmp.scroll{position:fixed;top:-1px}}.header_cmp--logo-list{background-color:#1a3263;align-items:center;transition:all 1s;display:flex}.header_cmp--logo-list ul{gap:20px;margin:0}.header_cmp--logo-list ul li a img{width:30px;height:30px}.header_cmp--logo-list{border-top-right-radius:20px;border-bottom-right-radius:20px;padding-right:20px}@media (max-width:999px){.header_cmp--logo-list{height:fit-content;padding-right:0}}.header_cmp--page-list{background-color:#1a3263;border-top-left-radius:20px;border-bottom-left-radius:20px;justify-content:left;width:100%;padding-left:20px;transition:all 1s;display:flex}@media (max-width:999px){.header_cmp--page-list{padding-left:0}.header_cmp--page-list .open-menu,.header_cmp--page-list .close-menu{width:30px;height:30px;transition:opacity .5s,transform .5s,visibility .5s;position:absolute}.header_cmp--page-list .open-menu.hide,.header_cmp--page-list .close-menu.hide{visibility:hidden;opacity:0}.header_cmp--page-list .open-menu.show,.header_cmp--page-list .close-menu.show{visibility:visible;opacity:1}}@media (min-width:1000px){.header_cmp--page-list .open-menu,.header_cmp--page-list .close-menu{display:none}}.header_cmp--page-list .open-menu,.header_cmp--page-list .close-menu{filter:invert()}.header_cmp--page-list ul{gap:100px;padding-left:0}@media (max-width:999px){.header_cmp--page-list ul{gap:30px}.header_cmp--page-list ul.hidden{visibility:hidden;opacity:0;width:0;height:0}.header_cmp--page-list ul.show{visibility:visible;opacity:1;width:auto;height:fit-content;margin-top:80px;transition:all .5s}.header_cmp--page-list ul{background-color:#1a3263;flex-direction:column;display:flex}}.header_cmp--page-list.scroll{border-top-left-radius:0;border-bottom-left-radius:0}.developed-project_cmp{color:#e8e2db;flex-direction:column;gap:10px;display:flex}.developed-project_cmp--title p{color:#fab95b}.developed-project_cmp--project-card-wrapper{gap:20px;display:flex}@media (max-width:999px){.developed-project_cmp--project-card-wrapper .developed-project_cmp--project-card{padding:5px}}.developed-project_cmp--project-card-wrapper .developed-project_cmp--project-card{border:1px solid #1a3263;border-radius:10px}@media (min-width:1000px){.developed-project_cmp--project-card-wrapper .developed-project_cmp--project-card{padding:10px 40px}}.developed-project_cmp--project-card-wrapper .developed-project_cmp--project-card{background:#fff;justify-content:center;width:100%;display:flex}.developed-project_cmp--project-card-wrapper .developed-project_cmp--project-card span img{width:100%;height:60px}.case-studies_cmp{background:#fff;flex-direction:column;gap:40px;margin-top:40px;display:flex}.case-studies_cmp.component{padding-top:100px}.case-studies_cmp--text-title{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.case-studies_cmp--text-title h1{color:#1a3263}.case-studies_cmp--text-title p{color:#000;width:300px}.case-studies_cmp .case-studies_cmp-project-card:nth-child(2n) .case-studies_cmp-project-card-content{flex-direction:row-reverse}@media (max-width:999px){.case-studies_cmp .case-studies_cmp-project-card:nth-child(2n) .case-studies_cmp-project-card-content{flex-direction:column}}.case-studies_cmp .case-studies_cmp-project-card:nth-child(odd) .case-studies_cmp-project-card-content{flex-direction:row}@media (max-width:999px){.case-studies_cmp .case-studies_cmp-project-card:nth-child(odd) .case-studies_cmp-project-card-content{flex-direction:column}}.case-studies_cmp .case-studies_cmp-project-card-content{gap:3%;display:flex}.case-studies_cmp .case-studies_cmp-project-card-content-image{flex:1}.case-studies_cmp .case-studies_cmp-project-card-content-image img{background-color:#fff;border-radius:10px;width:100%;height:100%}.case-studies_cmp .case-studies_cmp-project-card-content-text{flex-direction:column;flex:1;justify-content:center;gap:10px;display:flex}.case-studies_cmp .case-studies_cmp-project-card-content-text span{color:#1a3263;background-color:#fab95b;border-radius:20px;align-items:center;width:fit-content;padding:5px 20px;font-size:12px;display:flex}.case-studies_cmp .case-studies_cmp-project-card-content-text h2{color:#547792}.case-studies_cmp .case-studies_cmp-project-card-content-text p{color:#000}.case-studies-page{background-color:#fff}.experience_cmp{background-color:#547792;flex-direction:column;gap:30px;height:90vh;display:flex}@media (max-width:999px){.experience_cmp{height:auto}}.experience_cmp.component{padding-top:80px}.experience_cmp{justify-content:center}.experience_cmp h1,.experience_cmp h3{color:#fab95b}.get-in-touch_cmp{background:#fab95b;flex-direction:column;justify-content:center;gap:30px;height:100vh;display:flex}@media (max-width:999px){.get-in-touch_cmp{height:100vh}}.get-in-touch_cmp-title{text-align:center;flex-direction:column;align-items:center;gap:15px;display:flex}.get-in-touch_cmp-title h2{color:#1a3263}.get-in-touch_cmp-title p{color:#547792;width:60%}@media (max-width:999px){.get-in-touch_cmp-title p{width:100%}}.get-in-touch_cmp .get-in-touch_cmp-form{justify-content:center;display:flex}.get-in-touch_cmp .get-in-touch_cmp-form form{flex-direction:column;gap:10px;width:50%;display:flex}@media (max-width:999px){.get-in-touch_cmp .get-in-touch_cmp-form form{width:100%}}.get-in-touch_cmp .get-in-touch_cmp-form-email input,.get-in-touch_cmp .get-in-touch_cmp-form-email textarea,.get-in-touch_cmp .get-in-touch_cmp-form-mobile input,.get-in-touch_cmp .get-in-touch_cmp-form-mobile textarea,.get-in-touch_cmp .get-in-touch_cmp-form-message input,.get-in-touch_cmp .get-in-touch_cmp-form-message textarea{outline:none}.get-in-touch_cmp .get-in-touch_cmp-form-email,.get-in-touch_cmp .get-in-touch_cmp-form-mobile,.get-in-touch_cmp .get-in-touch_cmp-form-message{flex-direction:column;gap:3px;display:flex}.get-in-touch_cmp .get-in-touch_cmp-form-email p,.get-in-touch_cmp .get-in-touch_cmp-form-mobile p,.get-in-touch_cmp .get-in-touch_cmp-form-message p{color:#1a3263}.get-in-touch_cmp .get-in-touch_cmp-form-email input{height:25px}.get-in-touch_cmp .get-in-touch_cmp-form-mobile input{height:20px}.get-in-touch_cmp .get-in-touch_cmp-form-message textarea{height:100px}.get-in-touch_cmp .get-in-touch_cmp-form-submit-button{color:#e8e2db;cursor:pointer;background-color:#547792;border:1px solid #547792;border-radius:10px;height:50px;margin-top:10px;transition:all .5s}.get-in-touch_cmp .get-in-touch_cmp-form-submit-button:hover{transform:translateY(-5px)}.backToTop_cmp{padding:20px 130px;transition:opacity .5s,visibility .5s;position:fixed;bottom:0;right:0}.backToTop_cmp.hidden{opacity:0;visibility:hidden}.backToTop_cmp-icon{cursor:pointer;filter:invert(30%)sepia(90%)saturate(6000%)hue-rotate(210deg)brightness(95%)}html{scroll-behavior:smooth}body{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif}@media (min-width:1000px){body .component{padding:20px 130px}}@media (max-width:999px){body .component{padding:50px 20px}}body{color:#e8e2db;background-color:#000;margin:0}p,h3,h2,h1{margin:0}
