html {font-family:sans-serif; line-height:1.15; -ms-text-size-adjust:100%; -webkit-text-size-adjust:100%; }body {margin:0;}article,aside,footer,header,nav,section {display:block;}h1 {font-size:2em;margin:0.67em 0;}figcaption,figure,main { display:block;}figure {margin:1em 40px;}hr {box-sizing:content-box; height:0; overflow:visible; }pre {font-family:monospace, monospace; font-size:1em; }a {background-color:transparent; -webkit-text-decoration-skip:objects; }a:active,a:hover {outline-width:0;}abbr[title] {border-bottom:none; text-decoration:underline; text-decoration:underline dotted; }b,strong {font-weight:inherit;}b,strong {font-weight:bolder;}code,kbd,samp {font-family:monospace, monospace; font-size:1em; }dfn {font-style:italic;}mark {background-color:#ff0;color:#000;}small {font-size:80%;}sub,sup {font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub {bottom:-0.25em;}sup {top:-0.5em;}audio,video {display:inline-block;}audio:not([controls]) {display:none;height:0;}img {border-style:none;}svg:not(:root) {overflow:hidden;}button,input,optgroup,select,textarea {font-family:sans-serif; font-size:100%; line-height:1.15; margin:0; }button,input { overflow:visible;}button,select { text-transform:none;}button,html [type="button"], [type="reset"],[type="submit"] {-webkit-appearance:button; }button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner {border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring {outline:1px dotted ButtonText;}fieldset {border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend {box-sizing:border-box; color:inherit; display:table; max-width:100%; padding:0; white-space:normal; }progress {display:inline-block; vertical-align:baseline; }textarea {overflow:auto;}[type="checkbox"],[type="radio"] {box-sizing:border-box; padding:0; }[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button {height:auto;}[type="search"] {-webkit-appearance:textfield; outline-offset:-2px; }[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration {-webkit-appearance:none;}::-webkit-file-upload-button {-webkit-appearance:button; font:inherit; }details, menu {display:block;}summary {display:list-item;}canvas {display:inline-block;}template {display:none;}[hidden] {display:none;}html {position:relative;background:white;color:#282828;font-family:Arial, Helvetica, sans-serif;font-size:16px;line-height:1em;overflow-x:hidden;}body {position:relative;padding-top:136px;font-family:'Source Sans Pro', sans-serif;font-size:18px;line-height:1.65;color:#000;overflow-x:hidden;}p { display:block; line-height:1.65; margin:1.5em 0 0 0; letter-spacing:0.04em; color:#000; }p:first-child { margin-top:0; }p.centerAlign { text-align:center; margin-left:auto; margin-right:auto; }div { position:relative; zoom:1; }img { display:block; max-width:100%; height:auto; }hr { display:none; }a { display:inline-block; color:inherit; }* { box-sizing:border-box; position:relative; }*, *:link, *:visited, *:hover, *:active, *:focus {outline:0 !important;}*, *:link, *:visited, *:hover, *:active, *:focus, a, a:link, a:visited, a:hover, a:active, a:focus {outline:0;}.leftAlign { text-align:left; }.rightAlign { text-align:right; }.centerAlign { text-align:center; }.blockCenterAlign { margin-left:auto; margin-right:auto; }.leftFloat { float:left; }.rightFloat { float:right; }.hidden { display:none; }.clear { clear:both; display:block; overflow:hidden; visibility:hidden; width:0; height:0; font-size:0; line-height:0; }.clearLeft { clear:left; display:block; overflow:hidden; visibility:hidden; width:0; height:0; font-size:0; line-height:0; }.clearRight { clear:right; display:block; overflow:hidden; visibility:hidden; width:0; height:0; font-size:0; line-height:0; }.division {display:block;height:1px;background:black;margin:30px 0;}.clearfix:after {visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}.clearfix { display:inline-block; }* html .clearfix { height:1%; }.clearfix { display:block; }.mw1280 { max-width:1280px; }.mw1170 { max-width:1170px; }.mw1024 { max-width:1024px; }.mw960{ max-width:960px; }.mw800{ max-width:800px; }.mw760{ max-width:760px; }.mw640{ max-width:640px; }.mw585{ max-width:585px; }.mw530{ max-width:530px; }.mw520{ max-width:520px; }.mw480{ max-width:480px; }.mw320{ max-width:320px; }.mw90pct { max-width:90%; }.mw80pct { max-width:80%; }.mw70pct { max-width:70%; }.mw60pct { max-width:60%; }.mw50pct { max-width:50%; }.text-white { color:#fff; }.tp0 { padding-top:0 !important; }.rp0 { padding-right:0 !important; }.bp0 { padding-bottom:0 !important; }.lp0 { padding-left:0 !important; }.ap5 { padding:5px !important; }.tp5 { padding-top:5px !important; }.rp5 { padding-right:5px !important; }.bp5 { padding-bottom:5px !important; }.lp5 { padding-left:5px !important; }.ap10 { padding:10px !important; }.tp10 { padding-top:10px !important; }.rp10 { padding-right:10px !important; }.bp10 { padding-bottom:10px !important; }.lp10 { padding-left:10px !important; }.ap15 { padding:15px !important; }.tp15 { padding-top:15px !important; }.rp15 { padding-right:15px !important; }.bp15 { padding-bottom:15px !important; }.lp15 { padding-left:15px !important; }.ap20 { padding:20px !important; }.tp20 { padding-top:20px !important; }.rp20 { padding-right:20px !important; }.bp20 { padding-bottom:20px !important; }.lp20 { padding-left:20px !important; }.am0 { margin:0 !important; }.tm0 { margin-top:0 !important; }.rm0 { margin-right:0 !important; }.bm0 { margin-bottom:0 !important; }.lm0 { margin-left:0 !important; }.am5 { margin:5px !important; }.tm5 { margin-top:5px !important; }.rm5 { margin-right:5px !important; }.bm5 { margin-bottom:5px !important; }.lm5 { margin-left:5px !important; }.am10 { margin:10px !important; }.tm10 { margin-top:10px !important; }.rm10 { margin-right:10px !important; }.bm10 { margin-bottom:10px !important; }.lm10 { margin-left:10px !important; }.am15 { margin:15px !important; }.tm15 { margin-top:15px !important; }.rm15 { margin-right:15px !important; }.bm15 { margin-bottom:15px !important; }.lm15 { margin-left:15px !important; }.am20 { margin:20px !important; }.tm20 { margin-top:20px !important; }.rm20 { margin-right:20px !important; }.bm20 { margin-bottom:20px !important; }.lm20 { margin-left:20px !important; }.tm40 { margin-top:40px !important; }.rm40 { margin-right:40px !important; }.bm40 { margin-bottom:40px !important; }.lm40 { margin-left:40px !important; }form {display:block;}form ul {display:block;margin:0;padding:0;}form > ul > li {display:block;margin:0 0 22px 0;padding:0;}input[type=text], input[type=email], input[type=tel], input[type=password], textarea, select {box-sizing:border-box;display:block;width:100%;margin:0;padding:9px 0 !important;font-family:'Source Sans Pro', sans-serif !important;font-weight:400;font-size:18px !important;line-height:1.65 !important;letter-spacing:0.04em;color:#16143A !important;background:#FFF;border:none;border-bottom:2px solid rgba(0, 0, 0, 0.1);border-radius:0;outline:none;transition:all 150ms ease;}.formStyle1 input[type=text], .formStyle1 input[type=email], .formStyle1 input[type=tel], .formStyle1 input[type=password], .formStyle1 textarea, .formStyle1 select {color:#fff !important;background:transparent;border-color:rgba(255, 255, 255, 0.1);}form ul li textarea {min-height:240px;max-width:100%;}input[type=text]:focus, input[type=email]:focus, input[type=tel]:focus, input[type=password]:focus, textarea:focus, select:focus {outline:none;}.formStyle1 input[type=text]:focus, .formStyle1 input[type=email]:focus, .formStyle1 input[type=tel]:focus, .formStyle1 input[type=password]:focus, .formStyle1 textarea:focus, .formStyle1 select:focus {border-color:#fff;}.formInputError {border-left:1px solid #b30808;}input[type=submit], input[type=button], button {border:none;}input[type=submit]:hover, input[type=button]:hover, button:hover {cursor:hand;cursor:pointer;}form ::placeholder {}form ::-webkit-input-placeholder {}form ::-moz-placeholder {}form :-ms-input-placeholder {}form :-moz-placeholder {}.boxLoading {display:none;margin:15px 0;padding:15px;text-align:left;color:#383838;font-size:1rem;line-height:1em;font-weight:400;background:no-repeat 98.5% 50% #f0f0f0;background-size:auto 75%;}.boxLoading.loading {display:block;background-image:url(../img/icons/icon-loader.gif);}.boxLoading.ok {display:block;background-image:url(../img/icons/icon-ok.svg);}.boxLoading.alert {display:block;background-image:url(../img/icons/icon-alert.svg);}.boxLoading.error {display:block;background-image:url(../img/icons/icon-error.svg);}@media screen and (max-width:1279px) {}@media screen and (max-width:1023px) {body {padding-top:108px !important;}}@media screen and (max-width:767px) {}@media screen and (max-width:639px) {body {padding-top:80px !important;font-size:16px;line-height:1.65;}form > ul > li {margin:0 0 16px 0;}input[type=text], input[type=email], input[type=tel], input[type=password], textarea, select {font-size:16px !important;line-height:1.65 !important;}}.button {display:inline-block;box-sizing:border-box;min-width:140px;padding:12px 20px;font-family:'Source Sans Pro', sans-serif;font-size:18px;font-weight:700;line-height:1.2;color:#16143A;letter-spacing:0.04em;text-align:center;text-decoration:none !important;text-transform:uppercase;background-color:#EAE209;border:none;border-radius:60px;outline:none;transition:all 0.15s ease-out;}.button:hover {background-color:#f3ee71;}.button.larger {min-width:315px;}.button.medium {min-width:275px;}.button.pink {background-color:#CE1D72;color:#fff;}.button.pink:hover {background-color:#9e1658;color:#fff;}@media screen and (max-width:1279px) {}@media screen and (max-width:1023px) {}@media screen and (max-width:767px) {}@media screen and (max-width:639px) {.button.larger {min-width:285px;}.button.medium {min-width:235px;}}.containerExtended {max-width:1668px;margin:0 auto;padding:0 24px;}.header {position:fixed;top:0;left:0;right:0;padding:16px 0;z-index:1100;}.header .background {content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:url(../img/backgrounds/bg-header-1.jpg) no-repeat center;background-size:cover;z-index:0;}.header.noOpacity .background {opacity:0;}.header .containerExtended {display:flex;justify-content:space-between;align-items:center;z-index:10;}.header .btAbrirBusca {display:inline-block;padding:12px;background:url(../img/icons/icon-lupa-1.svg) no-repeat center;background-size:contain;}.header #FormBusca {position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);opacity:0;visibility:hidden;z-index:-1;transition:all 200ms ease;}.header #FormBusca.active {opacity:1;visibility:visible;z-index:10;}.header #FormBusca input {padding:9px 55px !important;border:1px solid rgba(0, 0, 0, 0.2);}header #FormBusca .btFecharBusca,header #FormBusca .btBuscar {position:absolute;top:50%;transform:translateY(-50%);padding:24px;z-index:10;}header #FormBusca .btFecharBusca {left:0;background:url(../img/icons/icon-close-1.svg) no-repeat center;background-size:17px auto;}header #FormBusca .btBuscar {right:0;background:url(../img/icons/icon-lupa-2.svg) no-repeat center;background-size:24px auto;}.header #FormBusca ::placeholder { color:#16143A;}.header #FormBusca ::-webkit-input-placeholder { color:#16143A;}.header #FormBusca ::-moz-placeholder { color:#16143A;}.header #FormBusca :-ms-input-placeholder { color:#16143A;}.header #FormBusca :-moz-placeholder { color:#16143A;}.btResponsiveMenu {display:none;width:42px;}.btResponsiveMenu .menuIcon {width:100%;height:38px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;}.btResponsiveMenu .menuIcon span {display:block;position:absolute;height:6px;width:100%;background:#fff;border-radius:10px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;}.btResponsiveMenu .menuIcon span:nth-child(1) {top:0px;}.btResponsiveMenu .menuIcon span:nth-child(2),.btResponsiveMenu .menuIcon span:nth-child(3) {top:16px;}.btResponsiveMenu .menuIcon span:nth-child(4) {top:32px;}.btResponsiveMenu.close .menuIcon span:nth-child(1) {top:15px;width:0%;left:50%;}.btResponsiveMenu.close .menuIcon span:nth-child(2) {-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}.btResponsiveMenu.close .menuIcon span:nth-child(3) {-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}.btResponsiveMenu.close .menuIcon span:nth-child(4) {top:15px;width:0%;left:50%;}.boxMainMenu {overflow:visible;}.boxMainMenu > ul {display:flex;justify-content:flex-end;align-items:center;}.boxMainMenu > ul > li {margin:0 15px;}.boxMainMenu > ul > li > a {padding:6px 0;color:#fff;}.boxMainMenu > ul > li > a::after {content:'';position:absolute;bottom:0;left:50%;right:50%;height:1px;background:#fff;transition:all 200ms ease;}.boxMainMenu > ul > li:hover > a::after,.boxMainMenu > ul > li.selected > a::after {right:0;left:0;}.boxMainMenu > ul > li.hasSubMenu > a {padding-right:15px;background:url(../img/icons/icon-arrow-down-1.svg) no-repeat right center;}.boxMainMenu > ul > li:hover .subMenu {opacity:1;visibility:visible;z-index:10;}.boxMainMenu .subMenu {position:absolute;top:41px;left:50%;transform:translateX(-50%);min-width:230px;border-top:16px solid transparent;opacity:0;visibility:hidden;z-index:-1;}.boxMainMenu .subMenu > ul {margin:0 0 -12px;padding:20px 24px;font-weight:600;color:#16143A;text-align:center;background:#fff;box-shadow:2px 2px 6px rgba(0, 0, 0, 0.25);}.boxMainMenu .subMenu > ul > li {margin:0 0 12px;}.titleStyle1 {font-weight:900;font-size:52px;line-height:1.1;color:#000000;}.titleStyle1.larger {font-size:68px;line-height:1;}.titleStyle1.medium {font-size:42px;line-height:1.15;}.titleStyle1.white { color:#fff; }.titleStyle2 {font-weight:700;font-size:20px;line-height:1;letter-spacing:0.04em;text-transform:uppercase;color:#CE1D72;}.titleStyle3 {font-weight:700;font-size:18px;line-height:1.2;text-align:center;letter-spacing:0.04em;text-transform:uppercase;color:#FFFFFF;}.titleStyle3 span {display:inline-block;min-width:373px;padding:12px 20px;background:#0F77A5;z-index:10;}.titleStyle3::after {content:'';position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);border-top:1px solid rgba(0, 0, 0, 0.12);}#popup-overlay {position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0);display:flex;justify-content:center;align-items:center;z-index:9999;opacity:0;visibility:hidden;transition:all 0.3s ease;}#popup-overlay.active {background-color:rgba(0,0,0,0.5);opacity:1;visibility:visible;}#popup-content {background:url(../img/backgrounds/bg-page-section-2.jpg) no-repeat center #16143A;background-size:cover;padding:45px;border-radius:8px;width:calc(100% - 80px);max-width:960px;max-height:90vh;text-align:center;box-shadow:0 5px 15px rgba(0,0,0,0.3);transform:translateY(20px);transition:all 0.3s ease;transition-delay:0.1s;overflow-y:auto;}#popup-overlay.active #popup-content {transform:translateY(0);}#popup-content p {color:#fff;}#popup-close {position:absolute;right:20px;top:20px;padding:14px;background:url(../img/icons/icon-close-2.svg) no-repeat center;background-size:12px auto;background-color:rgba(255,255,255, 0.12);border-radius:50%;cursor:pointer;}@media screen and (max-width:1279px) {.boxMainMenu > ul > li {margin:0 12px;}.titleStyle1.larger {font-size:63px;line-height:1.1;}}@media screen and (max-width:1023px) {.containerExtended {padding:0 12px;}.header.noOpacity .background {opacity:1 !important;}.header .logo {width:70px;}.header #FormBusca {right:62px;}.btResponsiveMenu {display:block;}.boxMainMenu {position:fixed;top:107px;left:0;right:0;bottom:0;background:#16143A;opacity:0;visibility:hidden;z-index:-1;transition:all 200ms ease;}.boxMainMenu.active {opacity:1;visibility:visible;z-index:20;}.boxMainMenu > ul {flex-direction:column;justify-content:flex-start;height:calc(100vh - 107px);overflow-y:scroll;-webkit-overflow-scrolling:touch;}.boxMainMenu > ul > li {width:100%;margin:0;padding:10px 0;text-align:center;}.boxMainMenu > ul > li.selected {background:#fff;}.boxMainMenu > ul > li > a {padding:10px;font-size:24px;line-height:1;}.boxMainMenu > ul > li.hasSubMenu > a {padding-right:22px;background-size:12px auto;}.boxMainMenu > ul > li.selected > a {color:#16143A;}.boxMainMenu > ul > li > a::after {display:none;}.boxMainMenu .subMenu {position:relative;top:auto;left:auto;transform:none;display:none;min-width:auto;opacity:1;visibility:visible;z-index:10;}.boxMainMenu .subMenu > ul {margin:0;box-shadow:none;}.boxMainMenu .subMenu > ul > li {margin:0 0 16px;}.boxMainMenu .subMenu > ul > li:last-of-type {margin:0;}.titleStyle1 {font-size:46px;line-height:1.1;}.titleStyle1.larger {font-size:56px;line-height:1.1;}.titleStyle1.medium {font-size:38px;line-height:1.1;}}@media screen and (max-width:767px) {#popup-content {width:calc(100% - 48px);padding:45px 25px;}}@media screen and (max-width:639px) {.header {padding:11px 0;}.header .logo {width:54px;}.header #FormBusca {top:auto;bottom:-93px;left:-106px;right:-12px;transform:none;padding:12px;background:#16143A;}.header .btAbrirBusca {opacity:1;visibility:visible;z-index:10;transition:all 200ms ease;}.header .btAbrirBusca.inactive {opacity:0;visibility:hidden;z-index:-1;}.btResponsiveMenu {width:38px;}.btResponsiveMenu .menuIcon {height:34px;}.btResponsiveMenu .menuIcon span:nth-child(2),.btResponsiveMenu .menuIcon span:nth-child(3) {top:14px;}.btResponsiveMenu .menuIcon span:nth-child(4) {top:28px;}.boxMainMenu {top:80px;}.boxMainMenu > ul {height:calc(100vh - 80px);border-bottom:90px solid #16143a;}.boxMainMenu .btAgendarDemonstracao {position:absolute;bottom:20px;left:12px;right:12px;}.titleStyle1 {font-size:38px;line-height:1.1;}.titleStyle1.larger {font-size:42px;line-height:1.1;}.titleStyle1.medium {font-size:30px;line-height:1.1;}.titleStyle3 span {max-width:270px;min-width:auto;}}