@font-face {font-family: "Tagesschrift";src: url("../fonts/Garet-Book.ttf");}*, *:before, *:after {margin: 0;padding: 0;font-family: "Garet Book", sans-serif;font-size: 1em;color: #444;font-weight: 400;line-height: 1.4em;letter-spacing: 0em;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}html {scroll-behavior: smooth;}body {background-color: #4E5F73;}.banner-rs {display: block;width: 290px;max-width: 290px;margin: 15px auto 20px auto;}.test-nb {float: left;text-align: center;margin-bottom: 20px;width: 100%;}.body-promo {background: #900;background-image: url(../../storage/images/bg-promo.jpg?new);background-attachment: fixed;background-size: cover;}.main-bg {background-color: #3D4F61;}.main-bg-promo {background-image: url(../../storage/images/bg-promo.png);background-repeat: no-repeat;background-position: 25% -50px;background-size: 40%;}.page-call {max-width: 1200px;margin: 0 auto;}.call {color: #fff;}h1 {font-size: 2em;font-weight: 400;}h2 {font-size: 1.8em;font-weight: 600;}h3 {font-size: 1.5em;font-weight: 800;}h4 {font-size: 1.2em;font-weight: 500;}p {margin-bottom: 15px;}b, strong {font-weight: bold;}mark {padding: 5px 10px;background: #eee;}ul {list-style: none;}img {border: none;max-width: 100%;vertical-align: middle;}small {font-size: 0.75em;color: #555;}a {text-decoration: underline;color: #ff0;}a img {border: 0;}object, embed, video, frame, iframe, iframe[style] {max-width: 100%;height: auto;}.container {float: left;width: 100%;}.content {position: relative;display: block;margin: 0 auto;padding: 10px 0;width: 96%;max-width: 1200px;}.contrast {color: #f44;font-size: 1.8em;text-align: center;}.paragraph {margin-top: 35px;}.indent {text-indent: 2em;}.paragraph:first-letter {font-size: 1.2em;}.fontzero {font-size: 0px;}.left {text-align: left;}.justify {text-align: justify;}.center {text-align: center;}.right {text-align: right;}.pointer {cursor: pointer;}.radius {border-radius: 7px;-webkit-border-radius: 7px;-moz-border-radius: 7px;}.curved {border-radius: 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;}.ratio {position: relative;padding-bottom: 56.25%;float: left;width: 100%;height: 0;}.media {position: absolute;width: 100%;height: 100%;left: 0;top: 0;}.paginator {float: right;margin-top: 10px;color: #999;text-align: center;width: 100%;}.paginator ul {display: block;background: #024;padding: 10px;text-align: center;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;}.paginator ul li {display: inline;}.paginator ul li a, .paginator ul li span {padding: 5px;font-size: 1.1em;font-weight: bold;}.paginator ul li a {color: #fff;text-decoration: none;}.paginator ul li a:hover {text-decoration: underline;}.result {background-color: #ffa;border-bottom: 3px solid #dd9;padding: 1.3em;margin-bottom: 20px;font-size: 1em;text-align: center;}.input {border: 1px solid #aaa;padding: 5px;}.input:focus {background-color: #eea;box-shadow: 1px 1px 2px #eee;}.fixed {width: 100%;}.btn {cursor: pointer;border: none;padding: 10px 25px 15px 25px;color: #fff !important;background-color: #0263ca;border-bottom: 2px solid #014794;vertical-align: top;}.btn:hover {background-color: #014794;border-bottom: 2px solid #0263ca;}.btn-green {cursor: pointer;border: none;padding: 10px 25px;color: #fff !important;background-color: #2a2;border-bottom: 2px solid #191;vertical-align: top;}.btn-green:hover {background-color: #191;border-bottom: 2px solid #171;}.btn:active {position: relative;top: 1px;}.btn_upload {background-color: #222;color: #222;}.btn_upload:hover {background-color: #333;color: #333;}.btn_padding {padding: 8px 20px;font-weight: 800;}.btn_sub {padding-top: 5px !important;background-color: transparent;border: 1px solid #024;border-bottom: 3px solid #024;color: #024;}.btn_sub:hover {background-color: #eee;border: 1px solid #024;color: #024;border-bottom: 3px solid #035;}.separator {display: inline-block;width: 100%;margin: 30px 0px;}.zoom {-webkit-transition: all 0.8s ease;-moz-transition: all 0.8s ease;-ms-transition: all 0.8s ease;-o-transition: all 0.8s ease;transition: all 0.8s ease;}.zoom:hover {-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}.upload {margin-bottom: 10px;}.clear {clear: both;}.red {color: #f44;}.blue {color: #07f;}.white {color: #fff;}.gray {color: #aaa;}.green {color: #4a4;}.page {max-width: 1200px;margin: 40px auto 90px auto;padding: 20px 30px 20px 30px;background-color: #fff;border: 1px solid #999;box-shadow: 1px 5px 12px #024;}.tf {font-size: 0.85em;}.topic, .topic2 {font-size: 1.5em;text-shadow: 1px 0px 0px #f30, 1px 0px 0px #f30, 1px 0px 0px #f30, 1px 0px 0px #f30, 0px 0px 1px #f30, 0px 0px 1px #f30, 0px 0px 1px #f30, 0px 0px 1px #f30;font-weight: 800;color: #f90;}.topic sup {font-size: 20px;}.topic2 {font-size: 1.2em;}.topics {font-size: 1.2em;font-weight: 500;}.boxorange {font-size: 1.2em;font-weight: 300;color: #555;background: transparent;border: none;text-align: justify;}.title-packages {font-size: 1em;font-weight: 800;color: #fff;}.size-value {font-size: 2em;}.size-test {font-size: 1.25em;}.btnhome {display: inline-block;width: 100%;text-align: center;margin: 0px;margin-bottom: 12px;}.traffic-site {font-size: 1.25em;font-weight: 800;color: #fff;text-shadow: 1px 2px 1px #777;}.article {font-size: 1.25em;}.header {background-color: #2c3e50;}.header .logo {float: left;max-width: 15em;}.header .mobile {position: absolute;right: 10px;top: 10px;width: 46px;height: 46px;cursor: pointer;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;background: #ccc url(../../storage/images/mobile.png) center center no-repeat;z-index: 9999;}.header .mobile:hover {background-color: #999;}.header .mobile:active {background-color: #666;}.tf {font-weight: 300;}.tf li {font-weight: 300;}.main-attraction {float: left;width: 100%;margin-bottom: 20px;}.main-attraction .h1 {font-size: 29px;color: #fff;font-weight: 400;}.main-attraction .h3 {font-size: 29px;color: #ff0;margin: 20px 0px;text-shadow: 1px 2px 1px #777;font-weight: bold;}.text, .text b, .text i, .text u, .text li {color: #fff;}.h5 {font-size: 29px;color: #555;font-weight: 300;display: inline-block;width: 100%;text-align: center;}.packs, .packs-nb {float: left;width: 100%;margin-bottom: 20px;border: 1px solid #09f;min-height: 504px;background: #fff;}.packs-nb {background: #222;}.packs-header {background-color: #09f;padding: 15px;font-weight: bold;font-size: 1.5em;text-align: center;border-top-left-radius: 5px;border-top-right-radius: 5px;-moz-border-top-left-radius: 5px;-moz-border-top-right-radius: 5px;-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;}.packs-header h1 {color: #ff0;text-shadow: 1px 2px 1px #024;}.packs-content {padding: 15px;color: #555;font-weight: 300;text-align: center;font-size: 0.9em;}.packs-content p {margin-top: 20px;text-align: center;margin-bottom: 10px;}.packs-content h3 {text-align: center;margin-bottom: 20px;font-size: 3.5em;font-weight: bold;}.packs-content .origin {font-size: 1.2em;color: #555 !important;}.packs-btn {margin: 10px 0px 40px 0px;text-align: center;}.packs-btn a {text-decoration: none;}.packs-prices {float: left;width: 49%;margin-right: 2%;text-align: center;}.packs-prices:nth-of-type(2n+0) {margin-right: 0px;}.packs-content-content {font-size: 0.8em;letter-spacing: -0.5px;text-align: center;}.packs-nb .btn {background: #c90000;border: 1px solid #a90000;border-bottom: 2px solid #a90000;}.packs-nb .btn:hover {background: #a90000;border: 1px solid #c90000;border-bottom: 2px solid #c90000;}.complement {border: 1px solid #ccc;padding: 20px;font-size: 1.1em;color: #333;text-align: left;margin-top: 20px;background: rgba(255, 255, 255, 0);box-shadow: 1px 1px 2px #aaa;font-weight: 300;}.complement h1 {margin-bottom: 30px;font-weight: 800;}.footer ul {text-align: center;}.footer ul li {display: inline;margin-right: 10px;}.footer ul li:nth-of-type(5n+0) {margin-right: 0px;}.footer a {color: #eee;font-size: 0.8em;}.footer {font-size: 0.8em;text-align: center;color: #eee;}.footer b {color: #eee;}.rocket {float: left;width: 100%;text-align: center;margin-bottom: 20px;}.rocket img {max-width: 100%;width: 80%;}.rocket h1, .rocket h1 span {color: #ff0;line-height: 1.1em;}.rocket-bold {font-weight: 800;color: #ff0;font-style: italic;}.ncircle {float: left;width: 100%;text-align: center;margin-bottom: 20px;}.ncirclecircle {border: 2px solid #068;padding: 20px 10px 0px 10px;background-color: #ff0;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;display: block;width: 210px;height: 210px;margin: 0 auto;}.ncircle-numb {margin-top: 20px;font-weight: 800;font-size: 3em;color: #2c3e50;}.ncircle-numb span {font-weight: 800;color: #2c3e50;}.ncircle-desc {font-size: 1.1em;color: #024;font-weight: bold;}._call {color: #EEE;text-align: center;margin: 50px 0px;font-size: 24px;}._call a {color: #FF0;font-weight: 800;}._topic {color: #FF0;margin-bottom: 30px;text-align: center;}._text {color: #EEE;font-size: 1.3em;margin-bottom: 30px;}._text b {color: #FF0;font-weight: 800;}._text-topic {color: #EEE;font-size: 1.5em;font-weight: 800;margin-bottom: 30px;}._margin-left {margin-left: 40px;}._margin {display: inline-block;width: 100%;margin: 30px 0px;}._margin0 {margin: 0px;}.marginb0 {margin-bottom: 0px;}._testimonials {background: #2c3e50;color: #EEE;border: 1px solid #FF0;padding: 20px;max-width: 666px;margin: 0px auto 40px auto;}._text-testimonials {color: #EEE;text-align: center;}._text-testimonials b {font-weight: 800;color: #FF0;}._increment {font-size: 1.4em;}._italic {font-style: italic;}._btn {background: #FF0;color: #2c3e50;text-decoration: none;font-weight: 800;padding: 15px 40px;border: 1px solid #2c3e50;}._btn-red {background: #D90000;color: #FF0;text-decoration: none;font-weight: 800;padding: 15px 40px;border: 1px solid #f44;}._btn:hover, ._btn-red:hover {background: #2c3e50;color: #FF0;border: 1px solid #FF0;}._package {padding: 10px;background: #2c3e50;color: #FF0;font-weight: 800;font-size: 1.2em;text-align: center;}._red {color: #D90000;}._description {margin: 10px 0px 0px 0px;background: #4E5F73;padding: 10px;text-align: center;color: #EEE;min-height: 150px;}._description b, ._description i, ._description div, ._description div b {color: #EEE;}._description div {margin: 15px 0px;}._description span {display: inline-block;width: 100%;text-align: center;margin: 10px 0px 15px 0px;}._price {background: #4E5F73;text-align: center;padding: 20px 10px;color: #4D4;font-weight: 800;margin: 10px 0px;font-size: 1.4em;}._price s {color: #DDD;}._call-action {margin: 0px;text-align: center;background: #2c3e50;padding: 30px 0px;}._b2 {float: left;width: 100%;margin-bottom: 20px;}@media (min-width: 60em) {._call {font-size: 37px;font-weight: 800;}._b2 {width: 48.5%;margin-right: 3%;margin-bottom: 0px;}._b2:nth-of-type(2n+0) {margin-right: 0px;}}.boxContato {border: 1px solid #ccc;padding: 20px;max-width: 400px;}.boxLogin {border: 1px solid #ccc;padding: 20px;max-width: 290px;}.boxLogin .pass {margin-top: 20px;font-size: 0.8em;}.boxLogin .pass span {color: #aaa;}.forms .input {margin-top: 15px;}.table {border-collapse: collapse;}.table-border {border: 1px solid #f44;}.tr-header th {background-color: #f44;color: #fff;font-weight: 800;}.table th, .table td {padding: 5px;}.tr-footer th {background-color: #f44;color: #ff9;font-weight: 800;}.title-h3 {margin: 30px 0px;font-weight: 300;}.last-registers {display: inline-block;width: 100%;border: 1px solid #ccc;padding: 5px;}.last-registers div {float: left;width: 13.6%;margin-right: 0.8%;font-size: 0.7em;}.last-registers div:nth-of-type(7n+0) {margin-right: 0px;}@media (max-width: 19.9375em) {.content {padding: 20px 0;width: 96%;}}@media (min-width: 20em) {}@media (min-width: 30em) {.content {padding: 20px 0;width: 94%;}.packs, .packs-nb {width: 31%;margin-right: 3.5%;}.packs:nth-of-type(2n+0) {margin-right: 0px;}.packs-nb:nth-of-type(3n+0) {margin-right: 0px;}.topic, .topic2 {font-size: 2.5em;}.topic2 {font-size: 2em;}.topics {font-size: 2em;}.topic sup {font-size: 40px;}.title-packages {font-size: 1em;letter-spacing: -0.5px;}.size-value {font-size: 4em;}.size-test {font-size: 2.25em;}.btnhome {margin: 10px 15%;width: 70%;}.traffic-site {font-size: 1.25em;font-weight: 800;}.article {font-size: 2.25em;}}@media (min-width: 37.5em) {.content {padding: 20px 0;width: 92%;}.main-attraction {width: 48.5%;margin-right: 3%;padding: 0 20px;text-align: center;}.main-attraction:nth-of-type(2n+0) {margin-right: 0px;}.main-attraction h1 {font-size: 2.5em;font-weight: 800;}.main-attraction h3 {font-size: 2em;font-weight: 400;margin-top: 40px;color: #e90000;}.main-attraction h5, .main-attraction h2 {font-size: 1.5em;font-weight: 300;margin-top: 40px;color: #333;}.main-attraction h2 {font-weight: 500;}.main-attraction .box {border: 1px solid #ccc;padding: 20px;font-size: 1.3em;color: #333;text-align: left;margin-top: 20px;background-color: #fff;box-shadow: 1px 1px 2px #aaa;}}@media (min-width: 48em) {.content {padding: 20px 0;width: 90%;}.banner-rs {width: 468px;max-width: 468px;margin: 15px auto 20px auto;}.topic {font-size: 3.5em;}.tf {font-size: 1.1em;}.topic2 {font-size: 2.5em;}.test-nb {width: 48.5%;margin-right: 3%;}.test-nb:nth-of-type(2n+0) {margin-right: 0px;}.topics {font-size: 3em;}.topic sup {font-size: 60px;}.title-packages {font-size: 1.5em;letter-spacing: -0.5px;}.size-value {font-size: 6em;}.size-test {font-size: 2.75em;}.btnhome {margin: 10px 25%;width: 50%;}.traffic-site {font-size: 2.25em;font-weight: 800;}.article {font-size: 3.25em;}.article-full {font-size: 2em;}}@media (min-width: 60em) {.content {padding: 20px 0;width: 92%;}.rocket {width: 48.5%;margin-right: 3%;margin-bottom: 0px;}.rocket:nth-of-type(2n+0) {margin-right: 0px;}.rocket h1 {margin-top: 50px;font-size: 4em;font-weight: 800;letter-spacing: -2px;color: #fff;}.rocket h1 span {letter-spacing: 12px;color: #ff0;font-weight: 800;font-style: italic;}.ncircle {width: 24%;margin-right: 1.3333%;margin-bottom: 0px;}.ncircle:nth-of-type(4n+0) {margin-right: 0px;}.main-attraction {margin-bottom: 0px;}.packs {width: 32%;margin-right: 2%;}.packs:nth-of-type(2n+0) {margin-right: 2%;}.packs:nth-of-type(3n+0) {margin-right: 0px;}}@media (min-width: 64em) {.content {padding: 20px 0;width: 94%;}}@media (max-width: 68.6875em) {.nav {position: fixed;left: -100%;top: 0;width: 76%;height: 100%;min-width: 200px;max-width: 360px;background: #222;z-index: 99;overflow: hidden;overflow-y: auto;}.nav_item {float: left;width: 100%;position: relative;}.nav_item>a {float: left;width: 100%;padding: 15px;text-transform: uppercase;text-decoration: none;color: #eee;font-weight: bold;font-size: 0.875em;}.nav_item:hover, .nav_item>a:hover {background: #444;color: #fff;}.nav_sub {float: left;width: 100%;padding: 10px;background: #333;}.nav_sub_item {float: left;width: 100%;}.nav_sub_item a {float: left;width: 100%;padding: 15px;text-transform: uppercase;text-decoration: none;color: #fff;font-size: 0.8em;}.nav_sub_item a:hover {background: #f44;}}@media (min-width: 68.75em) {.content {padding: 20px 0;width: 96%;}.header .mobile {display: none;}.nav {float: right;text-align: right;margin-top: 1.2em;}.nav_item {position: relative;display: inline-block;margin-right: 0px;}.nav_seta {padding-right: 20px !important;}.nav_item:last-of-type {margin-right: 0px;}.nav_item>a {float: left;padding: 3px 6px;text-transform: uppercase;text-decoration: none;color: #eee;font-size: 0.9em;font-weight: bold;}.nav_item>a:hover {background: transparent;color: #fe0;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;}.nav_sub {display: none;position: absolute;top: 100%;left: 0;width: 210%;background: #ddd;padding: 10px;text-align: left;z-index: 99;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;margin-top: 1px;}.nav_item:hover .nav_sub, .nav_item>a:hover .nav_sub {display: block;}.nav_sub_item {float: left;width: 100%;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;list-style-image: none;list-style-type: none;}.nav_sub:focus {margin-bottom: -1px;}.nav_sub_item a {float: left;width: 100%;padding: 10px;text-decoration: none;text-transform: uppercase;font-size: 0.8em;color: #777;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;}.nav_sub_item a:hover {background: #f44;color: #fff;}}@media (min-width: 80em) {}