.header{align-items:center;background-color:#ffffff80;color:#2f6185;display:flex;justify-content:space-between;padding:20px}.main-titles{cursor:pointer;display:flex}.title{font-size:30px;font-weight:700;margin-right:70px;position:relative;text-decoration:none}.title:hover{color:#f7941d}.subtitles{font-size:15px;padding:10px;position:absolute;top:100%;width:120px;z-index:999}.subtitle{color:#fff;cursor:pointer;margin-bottom:10px}.subtitle:hover{color:#f7941d}@media (min-width:1000px){.logo{margin-left:15px}}.headline{text-align:right}.static-text{font-weight:700}.dynamic-text,.static-text{font-size:30px;text-transform:uppercase}.dynamic-text{color:#2f6185;margin-left:170px;overflow:hidden;white-space:nowrap;width:360px}.dynamic-text:after{animation:blink-caret .75s infinite;content:"|";display:inline-block}@keyframes blink-caret{50%{opacity:0}}@media (min-width:1000px){.dynamic-text{color:#f7941d}.dynamic-text,.static-text{font-size:45px}}.video-displayer-container{display:block;flex-direction:column;font-family:Montserrat;margin:60px auto auto;text-align:center}.static-video-text{font-size:30px;font-weight:700;margin-bottom:25px;text-align:center;text-transform:uppercase}.content-container{display:block}.above-video-description{color:#f2f2f2;font-size:18px;font-size:20px;margin:auto auto 15px;max-width:95%;text-align:right}@media (min-width:800px){.content-container{align-items:center;display:flex;flex-direction:row;gap:10px;margin:auto;max-width:1200px}.project-image{max-height:450px}.left{left:4%}.right{right:4%}.above-video-description{margin-bottom:65px;margin-top:45px;max-width:810px;padding-left:230px}.image-container-desktop{display:flex;margin-bottom:15px;position:relative}.image-container-mobile{display:none}}.main-container{background-color:#183347;color:#fff;font-family:Montserrat,sans-serif;margin:250px auto auto;padding-bottom:50px;padding-top:50px;text-align:center}.main-title-text{font-size:33px;margin:20px 30px}.main-title-text,.title-text{color:#f7941d;font-weight:700;text-transform:uppercase}.title-text{font-size:30px;margin-bottom:25px}.content-wrapper{margin:0 auto;max-width:800px;padding:0 20px;text-align:left}.benefits-list{color:#fff;font-size:18px;line-height:1.6;margin-bottom:20px}.benefits-list h2{color:#f7941d;font-size:24px;font-weight:700;margin-bottom:20px}.benefits-list ul{list-style-type:none;padding-left:20px}.benefits-list ul li:before{content:"➜";margin-bottom:10px;margin-right:8px}.request-button{align-items:center;background-color:#f7941d;border:none;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;display:flex;font-size:20px;font-weight:700;height:120px;justify-content:center;line-height:1.3;margin-top:20px;padding:20px 30px;position:relative;right:-10px;text-align:center;text-decoration:none;text-transform:uppercase;top:-10px;width:120px}.request-button:hover{background-color:#3e7dab}@media (min-width:800px){.main-container{max-width:1050px;padding-bottom:30px}.main-title-text{color:#f7941d;font-size:33px;font-weight:700;margin:10px 90px;text-transform:uppercase}.content-wrapper{align-items:center;display:flex;flex-direction:row;gap:20px}.request-button{margin-left:auto;margin-top:0}}.footer{background-color:#183347;margin-top:50px;padding:20px}.footer__contact-info{display:flex;flex-direction:column;justify-content:center;margin:auto;max-width:95%}.footer__contact-item{align-items:center;color:#fff;display:flex;margin-bottom:10px}.footer__icon{color:#f7941d;margin-right:5px}.footer__logos{display:flex;margin:auto}.footer__logo{height:auto;margin:30px auto 20px;width:50px}.bottom_infos{column-gap:20px;display:flex;flex-direction:row;justify-content:flex-start;margin-left:10px;margin-top:30px}.info_button{background-color:initial;border:0;color:#f7941d;cursor:pointer;font-size:15px;padding-bottom:10px;text-decoration:none}.info_button:hover{text-decoration:underline}@media (min-width:800px){.footer__contact-info{flex-direction:row;justify-content:space-between;max-width:50%}.bottom_infos{margin-left:300px}}.social-media-widget{display:flex;flex-direction:column;gap:10px;left:0;padding:10px;position:fixed;top:50%;transform:translateY(-50%)}.social-media-widget a{align-items:center;background-color:#0000004d;border-radius:50%;color:#fff;display:flex;justify-content:center;padding:10px;text-decoration:none;transition:background-color .3s}.social-media-widget a:hover{background-color:#000000b3}@media (max-width:600px){.social-media-widget a{padding:6px}.social-media-widget a svg{height:22px;width:22px}}.background-image{background-image:url(https://i.postimg.cc/c12pJGDW/sky.png);background-position:50%;background-size:cover;height:550px;left:0;position:absolute;top:0;width:100%;z-index:-1;@media (min-width:1000px){height:640px}}body{background-color:#3e7dab;margin:0;padding:0}.app{display:"flex";flex-direction:"column";position:relative;z-index:1}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url(/static/media/Montserrat-Medium.b8c6753baa964ccac1ba.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:url(/static/media/Montserrat-Bold.50f0257aa1e905f4bfaf.ttf) format("truetype")}.services-container{background-color:#2f6185;box-shadow:0 4px 8px #32324680;color:#fff;display:flex;flex-direction:column;margin:auto;max-width:90%}.service-image{box-shadow:0 4px 8px #32324680;height:180px;margin-left:15px;margin-top:15px;width:290px}.service{display:flex;margin:20px}.service-content{max-width:60%}.service-title{color:#f7941d}.left,.right{align-items:center;justify-content:center}.desktop{display:none}.mobile{display:flex;margin-left:10px;margin-right:10px}@media (min-width:1000px){.mobile{display:none}.desktop{display:flex}.right{justify-content:flex-end}.left{justify-content:flex-start}.service-image{height:281px;margin-left:30px;margin-right:30px;width:423px}.services-container{max-width:70%}}.project-container{display:flex;flex-direction:column;font-family:Montserrat;margin:auto;text-align:center}.project-title{color:#183347;font-size:25px;margin-bottom:5px;margin-top:10px;text-align:center}.content-container{display:flex;flex-direction:column}.right-section{margin-top:30px}.image-container-mobile{display:flex;margin-top:20px;position:relative}.project-description{color:#f2f2f2;font-size:18px;margin:30px 5px 10px;text-align:center}.image-container-desktop{display:none}.arrow-button{background-color:#00000080;border:none;border-radius:50%;color:#fff;cursor:pointer;padding:10px;position:absolute;top:50%;transform:translateY(-50%);transition:background-color .3s ease}.arrow-button:hover{background-color:#000000b3}.left{left:1%}.right{right:1%}.project-image{border-radius:5px;box-shadow:0 4px 12px #4b709e80;display:block;margin-left:auto;margin-right:auto;max-height:700px;max-width:80%;transition:opacity .5s ease}.bracket-content{color:#f7941d}.project-info-table td,.project-info-table th{border-radius:10px;padding:15px}.project-info-table th{background-color:#f2f2f2}@media (min-width:800px){.content-container{align-items:center;display:flex;flex-direction:row;gap:10px;margin:auto;max-width:1200px}.project-image{max-height:450px}.left{left:4%}.right{right:4%}.project-title{margin-bottom:25px;margin-top:30px}.project-description{margin:30px auto auto;max-width:670px}.image-container-desktop{display:flex;margin-bottom:15px;position:relative}.image-container-mobile{display:none}}.aboutBody{background-color:#2f6185;box-shadow:0 4px 8px #32324680;color:#fff;max-width:90%;padding-bottom:70px;padding-top:70px}.aboutBody,.aboutInnerBody{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:auto;text-align:center}.about-title{color:#f7941d}.about-text{max-width:95%}.background-image2{background-image:url(https://i.postimg.cc/hvf2BhFm/panel.png);background-position:50%;background-size:cover;height:700px;left:0;position:absolute;top:0;width:100%;z-index:-1}.teamMembersBody{margin:auto;padding-top:20px}.teamMembersBody,.teamMembersInnerBody{display:flex;flex-direction:column;justify-content:center}.teamMembersInnerBody{align-items:center;background-color:#f5f5f5;box-shadow:0 4px 12px #4b709e80;margin-bottom:30px;padding:25px 15px 15px;width:270px}.titles{display:flex;flex-direction:column;margin-left:10px;text-align:left}.title{color:#2f6185;font-size:15px;margin-bottom:7px}@media (min-width:800px){.teamMembersBody{flex-direction:row;gap:50px;justify-content:space-between;padding-top:40px}.teamMembersInnerBody{width:300px}.about-text,.aboutBody{max-width:70%}}.contactBody{gap:40px;padding:30px}.contactBody,.contactInnerBody{display:flex;flex-direction:column;justify-content:center}.contactInnerBody{align-items:center;background-color:#fffc;color:#2f6185;font-size:20px}.contactInnerBody,.map{height:250px;width:300px}@media (min-width:800px){.contactInnerBody{height:350px;width:400px}.contactBody{flex-direction:row;justify-content:space-between}.map{height:350px;width:400px}}
/*# sourceMappingURL=main.1bef12a7.css.map*/