:root{--empowering-safety-height:auto;--technical-excellence-height:auto}#intro{height:400px;width:80%;display:block;margin:0 auto;padding-top:4rem;position:relative;z-index:1;margin-bottom:5rem}#intro p{font-size:1.2rem;animation:3s anim-lineUp ease-out}section{width:100%;height:525px;display:flex;flex-direction:column;align-items:center;justify-content:space-around}section.row,section .row{margin:0!important}.drone-icon{position:absolute;top:2rem;left:2rem;width:200px}.drone-container svg{fill:#fff}#faa-standars{background-color:#040d12}#faa-standars p{text-align:center;font-size:1.3rem}.content img{padding-bottom:2rem;width:125px}#empowering-safety{background-color:#0b0c0c}#technical-excellence{background-color:#183d3d}#testing-system{height:900px;background-color:#040d12}section#testing-system .bg-section-image{background-image:url(../resources/images/testing-system.webp);background-position:22%}#testing-system h3{font-size:1.25rem;padding-top:1rem;color:#9bd4ff}.content{display:flex;flex-direction:column;justify-content:center;align-items:center;width:75%;margin:0 auto;max-width:1400px}.content h2{text-transform:uppercase;margin-bottom:1.5rem;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:radial-gradient(circle at 18.7% 37.8%,#84f5f0 0,rgb(255 255 255) 90%)}#faa-standars h2{-webkit-text-fill-color:#fff}#contact-banner a,#contact-banner h2,h2{text-transform:uppercase}section hr{opacity:.85;border-top:1px solid #3aabff}.content__text{height:100%;padding:5rem 3rem}.content__text p{font-size:1.2rem;margin-bottom:0}section .bg-section-image{background-image:url(../resources/images/safety-2.webp);background-size:cover;background-position:50%;height:100%;filter:brightness(.7);transition:filter .5s}#technical-excellence .bg-section-image{background-image:url(../resources/images/maintaining-safety.webp);background-position:bottom}section .bg-section-image:hover{filter:brightness(1)}main{position:relative}.drone-container{position:absolute;z-index:2;top:17rem;right:5vw;opacity:.9;transform:scale(.8);transition:transform 3s}.camera-container{display:none;position:absolute;width:60px;top:110px;left:120px}.flash{bottom:30px;left:5px;animation-name:flash;animation-duration:.5ms;animation-iteration-count:infinite;animation-timing-function:linear;animation-play-state:running}.blade,.flash{position:absolute}.blade{top:46px;animation-duration:.2s;animation-name:spin;animation-iteration-count:infinite;animation-timing-function:linear;animation-play-state:running}.bladeLeft{left:5px}.bladeRight{left:224px}@keyframes spin{0%{transform:rotateY(0deg)}to{transform:rotateY(-1turn)}}@keyframes flash{0%{fill:#fff;opacity:1}11%{fill:#fff}22%{fill:#fff}55%{fill:#ff0}77%{fill:#ff0}to{fill:#fff}}.drone-container__next-section{transform:scale(.8) translateY(300px) translateX(-90vw)}.drone-container__safety-section{transform:scale(.8) translateY(1350px) translateX(5vw)}.drone-container__certificate-section{transform:scale(.8) translateY(2050px) translateX(-95vw)}.drone-container__testing-section{transform:scale(.8) translateY(3150px) translateX(0)}.drone-container__banner-section{transform:scale(.8) translateY(3420px) translateX(-46vw)}.drone-container svg,.drone-container svg path{transition:all .5s ease}.drone-container__banner-section svg,.drone-container__banner-section svg path{fill:#fff}#contact-banner{height:650px;width:70%;margin:0 auto;padding:14rem 0 9rem;display:flex;flex-direction:column;justify-content:center;align-items:center}#contact-banner h2{text-align:center;text-transform:uppercase;font-weight:200}#contact-banner a{padding:.5rem 1rem;list-style:none;color:#fff;text-decoration:none;font-family:Space Grotesk;font-size:1rem;border:1px solid #fff;border-radius:5px;margin-top:1.5rem;text-transform:uppercase}#contact-banner a:hover{background-color:#31587f54}footer{margin-top:0}@media screen and (max-width:1600px){.drone-container__banner-section{transform:scale(.8) translateY(2300px) translateX(-44vw)}}@media screen and (max-width:1400px){.drone-container{right:2.5vw;top:17rem;transform:scale(.75)}.drone-container__next-section{transform:scale(.75) translateY(350px) translateX(-92.5vw)}.drone-container__safety-section{transform:scale(.75) translateY(1450px) translateX(0)}.drone-container__certificate-section{transform:scale(.75) translateY(2200px) translateX(-92.5vw)}.drone-container__testing-section{transform:scale(.8) translateY(3150px) translateX(0)}.drone-container__banner-section{transform:scale(.8) translateY(3400px) translateX(-45vw)}section#testing-system .bg-section-image{background-position:33%}.content h2{text-align:center}.content{width:90%}.content__text{padding:4rem 2rem}.content__text p{font-size:1.05rem}}@media screen and (max-width:992px){section{height:auto}#faa-standars{padding:3rem 0}#faa-standars p,.content__text p{font-size:1rem}#empowering-safety{flex-direction:column-reverse}section .bg-section-image{height:300px}#technical-excellence .bg-section-image{background-position:50%}#testing-system{height:auto;flex-direction:column-reverse}.drone-container__banner-section{transform:scale(.8) translateY(3500px) translateX(-40vw)}}@media screen and (max-width:768px){.drone-container{transform:scale(.6);top:19rem}.drone-container__next-section{transform:scale(.6) translateY(400px) translateX(-90vw)}.drone-container__safety-section{transform:scale(.6) translateY(1800px) translateX(0)}.drone-container__certificate-section{transform:scale(.6) translateY(3000px) translateX(-92.5vw)}.drone-container__testing-section{transform:scale(.6) translateY(4750px) translateX(0)}.drone-container__banner-section{transform:scale(.6) translateY(5200px) translateX(-40vw)}}@media screen and (max-width:576px){#intro p{font-size:1rem}#faa-standars img{width:100px}.content__text h2{font-size:1.6rem;text-align:center}#contact-banner h2{font-size:1.25rem}.drone-container{left:1.75rem;top:21rem;transform:scale(.6)}.drone-container__next-section{transform:scale(.6) translateY(1050px)}.drone-container__safety-section{transform:scale(.6) translateY(2300px)}.drone-container__certificate-section{transform:scale(.6) translateY(3700px)}.drone-container__testing-section{transform:scale(.6) translateY(5700px)}.drone-container__banner-section{transform:scale(.6) translateY(6200px)}}