/*TAGS*/
body { color: #6097cf /*6495ED*/ !important; }
a,a:hover { color: white; text-decoration: none; }
a.menu,a.menu.visited,a.menu:hover,a.menu:active{ font-size: 18px; font-weight: 500; color: #FFF; padding: 10px 35px; text-decoration: none; border: 2px solid transparent; }
a.menu:hover { border: 2px solid #FFF; border-radius: 5px; transition: border 400ms ease-out; }
input.email{ width: 77% !important; height: 50px; font-size: 17px; }
h1{ padding: 20px; }

/*IDs*/

/*CLASSES*/
.center{ text-align: center; }
.right{ text-align: right; }
.left{ text-align: left; }
.background{ background: url(../imagens/fundo.jpg) no-repeat fixed; background-size: cover; min-height: 100vh; /*100% 120%;*/ }
.menu{ color: white !important; font: inherit; }
.titulo{ text-align: center; padding-bottom: 50px; }
.subtitulo{ text-align: center; background-color: transparent; }
.btn-experimente{ height: 50px; font-size: 17px; }
.experimente{ min-height: 80vh; color: white; }
.funcionalidades{ min-height: 100vh; background-color: white; padding-top: 20px; }
.item-40{ min-height: 40vh; }
.planos{ min-height: 105vh; background-color: white; }
.video{ min-height: 105vh; padding-top: 40px; background-color: #5496cf; color: white; }
.video-item{ padding: 25px;}
.video-experimente{ height: 150px;}
.rodape{ height: 20vh; background-color: #363a3d; color: white; }
.rodape-item{ height: 100%; }