body{background:50% fixed;background-image:linear-gradient(0deg,#000,transparent),url(/static/media/backgroundflightplanhorizontal.442cfce001ff09665a30.jpeg);background-repeat:no-repeat;background-size:cover;font-family:Francois One,sans-serif;margin:0}@media (orientation:portrait){h1{color:#f7fbff;font-size:8em;margin-bottom:0}}@media (orientation:landscape){h1{color:#f7fbff;font-size:4.5em;margin-bottom:0}}a{text-decoration:none}.home{margin:0 auto}.layout{align-items:center;display:flex;flex-flow:row wrap;justify-content:center;margin-top:1.5em;max-width:700px}.layout button{background-color:#f7fbff;border:0;border-radius:5px;border-top:.3em solid red;color:#000!important;font-family:inherit;font-size:1.6em;height:4.5em;margin:.5em;padding:.5em 1em;text-align:left;width:9em}@media (orientation:portrait){.layout button{font-size:3em}}.layout .button:hover,.layout button:hover{background-color:#f7fbff;border-top:.3em solid #f7fbff;color:red;cursor:pointer}.layout svg{color:red;display:block;margin:0}.nav-logo{color:#f7fbff;padding:.5em 3em;width:100%}.linkedin-logo,.nav-logo{background:none;border:none;cursor:pointer}.linkedin-logo{width:5%}.nav-buttons,.nav-container{align-items:center;display:flex;justify-content:space-around}.nav-buttons{padding:2em;width:30em}.nav-buttons button{background:none;border:none;color:#f7fbff;font-family:Francois One,sans-serif;font-size:1.5em;opacity:.8;width:4.9em}.nav-buttons .active-page-btn,.nav-buttons .active-page-btn:hover{color:#07c;cursor:pointer}.btn-mb{width:5.2em!important}.nav-buttons button:hover{color:#04080c;cursor:pointer;opacity:1}.main-container{color:#fff;font-family:Roboto,sans-serif;text-shadow:-1px -1px 20px #000}.select-model-container{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:2em}.select-model-container label{display:inline-block;padding:.5em .5em 0 .05em}.select-model-container button,.select-model-container select{border:none;border-radius:8px;font-family:inherit;padding:0 .5em}.map-container,.mb-container{align-items:center;display:flex;justify-content:center;padding:1em}.map-table{height:40em;padding-right:2em;padding-top:1em}.map-table td,.mb-table td{align-items:center;display:flex;justify-content:space-between;padding:.5em}.map-table input,.mb-table input{margin:0 1em;width:5em}.boton-generar-pdf{background-color:#07c;border:none;border-radius:5px;color:#fff;display:block;margin:1em 4em;padding:.5em 1em}.boton-generar-pdf:hover{background-color:#fff;color:#07c;cursor:pointer}.boton-generar-pdf:disabled{background-color:#ccc;color:#666;cursor:not-allowed}.nav-container .boton-generar-pdf{font-size:1.2em;font-weight:700;margin:0}.mb-table,.points-table{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:1em auto;padding:0 0 2em;width:-webkit-max-content;width:max-content}.mb-table{margin-left:5em}.points-table input{margin:.3em;padding:.5em;width:9em}.mb-table-labels,.points-table-labels{display:flex;justify-content:space-around;text-align:center;width:100%}.points-table-labels li{display:inline-block;text-align:center;width:7em}input{border-radius:5px;font-family:inherit;font-style:italic;text-align:center}.graph-container{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:2em}.graph-container button{margin:1em 0}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;text-align:center}input[type=number]{-moz-appearance:textfield}.meteo-container{align-items:center;background:linear-gradient(#000,transparent);border-radius:20px;display:flex;flex-direction:column;justify-content:center;margin:0 auto;padding:2em;width:80%}.meteo-container button{background-color:#a61d25;border:none;border-radius:5px;color:#f7fbff;cursor:pointer;font-family:inherit;font-size:2em;margin:1em 0 1em 1em;padding:.5em 1em}.meteo-links{flex-flow:row wrap;width:70em}.meteo-links,.meteo-links a{align-items:center;display:flex;justify-content:center;padding:2em}.meteo-links a{border-radius:10px;color:#f7fbff;flex-direction:column;margin:1em;text-decoration:none;width:10em}#map{border-radius:10px;height:50em;margin-right:5em;padding:20px;width:80em}div.disabled{opacity:.5}.about-btn{right:0;width:10em}.about-btn,.photographer-btn{background:none;background-color:#000;border:none;border-radius:5px;bottom:0;color:#f7fbff;display:block;font-family:sans-serif;font-size:.6em;margin:1em;opacity:.6;padding:.5em;position:fixed}.photographer-btn{left:0;width:auto}.about-btn:hover,.photographer-btn:hover{cursor:pointer;opacity:1}h2{font-size:1.7em;text-shadow:-1px -1px 0 #000}h2,h3{font-family:Francois One,sans-serif;font-weight:400}h3{font-size:2em;text-shadow:-1px -1px 10px #000}.modal{background-color:rgba(0,0,0,.5);border:2px solid #fff;bottom:0;color:#fff;flex-direction:column;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9999}.help,.modal{align-items:center;display:flex}.modal-button{background-color:#a61d25;border:none;border-radius:10px;color:#fff;cursor:pointer;display:block;font-size:1.2em;font-weight:700;height:2em;line-height:1em;margin:0 0 0 80%;padding:.5em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.modal-button:active,.modal-button:hover{background-color:#f7fbff;color:#a61d25}.modal-content{background-color:#000;border-radius:10px;padding:3em;text-align:center}.modal-content .header{font-size:3em}.modal-close{background-color:#a61d25;border:none;border-radius:5px;color:#f7fbff;cursor:pointer;font-family:inherit;font-size:2em;font-size:1.5em;padding:.4em 1em}.modal-content a{color:#a61d25;text-decoration:none}.modal-content a:active,.modal-content a:hover{color:#f7fbff}.upload-container{align-items:center;display:flex;justify-content:end;margin-bottom:1em;margin-right:20%}.upload-button,::-webkit-file-upload-button{background-color:#a61d25;border:none;border-radius:10px;color:#f7fbff;cursor:pointer;font-family:inherit;font-size:1em;margin-right:1em;padding:.5em 1em}.custom-file-input{margin-right:4em;text-shadow:-1px -1px 10px #000;width:15em}.upload-button:active,.upload-button:hover,::-webkit-file-upload-button:active,::-webkit-file-upload-button:hover{background-color:#f7fbff;color:#a61d25}@media (min-width:768px){.home{margin-left:10%}.layout{justify-content:start}}.about-container{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.about-container p{font-family:Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1.2em;font-weight:400;text-shadow:-1px -1px 10px #000}.about-authors{display:flex;justify-content:space-around}.about-authors h4{font-family:Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1.5em;font-weight:400;text-align:center;text-shadow:-1px -1px 10px #000}.about-authors img{border-radius:50%;height:7em;margin:0 0 1em;width:7em}.about-authors p{text-align:justify;text-shadow:-1px -1px 10px #000;width:90%}.author{align-items:center;display:flex;flex-direction:column;justify-content:first baseline;padding:0 2em;text-align:center;width:50%}.boton-contact-us{background-color:#07c;border:none;border-radius:5px;color:#fff;display:block;margin:1em 4em;padding:.5em 1em}@media (orientation:portrait){.about-btn,.photographer-btn{font-size:larger}.about-authors{display:contents}.about-authors h3{font-size:3em}.about-authors h4{font-size:2em}.about-authors p{font-size:1.5em}.author{align-items:center;display:flex;flex-direction:column;justify-content:first baseline;padding:2em;text-align:center}.boton-contact-us{font-size:1.5em}}
/*# sourceMappingURL=main.531ef7e4.css.map*/