﻿@import url('https://fonts.googleapis.com/css2?family=Epilogue:wght@300;400;500;600;700;900&display=swap');:root:not(#popup){font-size:62.5%}*{margin:0;padding:0;box-sizing:border-box}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:#808080}::-webkit-scrollbar-thumb{background:#fff}::-webkit-scrollbar-thumb:hover{background:#555}body{background-color:#01445C;min-height:100vh;display:flex;flex-direction:column}#page{max-width:120rem;margin:0 auto}#logo{position:fixed;top:3rem;left:3rem}#logo img{height:3.7rem}#container{display:flex;gap:5rem;margin:11rem auto;width:100%}#left-side{width:50%;color:#fff;font-family:'Epilogue',sans-serif;padding:2rem;display:flex;flex-direction:column;justify-content:space-around;font-size:1.8rem;line-height:2rem}#left-side h1{color:#EAA821}#right-side{text-align:center;width:50%;padding:2rem;color:#fff;font-family:'Epilogue',sans-serif;display:flex;flex-direction:column;gap:3rem}#contact-form fieldset{border:0;display:flex;flex-direction:column;gap:1rem;margin:0 auto}#contact-form fieldset input,#contact-form fieldset textarea{border-radius:1rem;padding:.6rem 1.2rem!important;color:#555!important;box-shadow:inset 0 1px 1px rgb(0 0 0 / 8%);height:5.6rem!important;box-shadow:inset 0 1px 1px rgb(0 0 0 / 8%);font-size:1.8rem!important;font-family:'Epilogue',sans-serif!important;width:100%}#contact-form fieldset input:focus,#contact-form fieldset textarea:focus{outline:0;border-color:#66afe9;box-shadow:inset 0 1px 1px rgb(0 0 0 / 8%),0 0 .8rem rgb(102 175 233 / 60%)}#contact-form fieldset textarea{height:10rem!important}#right-side #contact-form-submit{width:21rem;color:#fff;float:right;cursor:pointer;font-weight:bold;transition:.2s ease-out;border-radius:40px;-webkit-box-shadow:0 3px 6px 0 rgb(0 0 0 / 10%);box-shadow:0 3px 6px 0 rgb(0 0 0 / 10%);-webkit-transition:.2s ease-out;-moz-transition:.2s ease-out;margin-top:10px;padding:1rem 0;opacity:1!important;border:1px solid #04445c;background-color:#eba802;font-size:14px}#right-side #contact-form-submit:focus,#right-side #contact-form-submit:hover{border:1px solid #eba802;border-color:#eaa821;background-color:transparent}#rodape{margin-top:auto!important}@media screen and (max-width:991px){#logo{display:flex;justify-content:center;position:relative;top:40px;left:0}#container{display:flex;flex-direction:column;align-items:center;max-width:80rem}#left-side{display:flex;flex-direction:column;gap:2rem;width:100%}#right-side{display:flex;flex-direction:column;gap:2rem;width:100%}}