.column,
.columns {
padding: 0 15px;
margin-left: 0;
margin-right: 0;
box-sizing: border-box;
}
.one-sixth.column {
width: 16.666%;
} .one-fifth.column {
width: 20%;
} .one-fourth.column,
.four.columns {
width: 25%;
} .one-third.column {
width: 33.333%;
} .two-fifth.column {
width: 40%;
} .one-second.column {
width: 50%;
} .three-fifth.column {
width: 60%;
} .two-third.column {
width: 66.666%;
} .three-fourth.column {
width: 75%;
} .four-fifth.column {
width: 80%;
} .five-sixth.column {
width: 83.333%;
} .one.column {
width: 100%;
} .mcb-section.full-width .column_map {
padding: 0;
}
a {
transition: color 0.5s;
}
.btn {
transition: background-color 0.5s;
}  .under-construction {
color: #474646;
}
.under-construction #Content {
margin-top: 30px;
margin-bottom: 20px;
}
.under-construction #Content.vmiddle {
margin-top: -400px;
position: absolute;
left: 0;
right: 0;
top: 50%;
margin-bottom: 0;
}
.under-construction h1 {
font-size: 13px;
font-weight: 500;
line-height: 20px;
letter-spacing: 2px;
}
.under-construction form p {
font-weight: bold;
font-size: 12px;
margin-bottom: 0px;
letter-spacing: 2px;
line-height: 2;
}
.under-construction .wpcf7 .ajax-loader {
position: absolute;
}
.under-construction #Content .wpcf7-text,
.under-construction #Content textarea {
border: 1px solid #414141 !important;
letter-spacing: 2px;
}
.under-construction form .wpcf7-submit {
color: #fff;
margin: 0 auto;
border-radius: 0;
border: none;
width: 134px;
font-size: 12px;
padding: 9px 0;
letter-spacing: 2px;
height: auto;
background: #3d5575;
text-transform: uppercase;
transition: background-color 0.5s;
}
.under-construction form .wpcf7-submit:hover {
background: #222;
}
.under-construction form #recaptcha div {
margin: 0 auto;
}
.under-construction form input {
height: 30px;
}
.under-construction form textarea {
height: 100px;
}
.under-construction .column_countdown {
margin-bottom: 0px;
}
.under-construction .downcount {
text-align: center;
margin-bottom: 20px;
}
.under-construction .downcount .number-wrapper {
font-size: 22px;
color: #3d5575;
}
.under-construction .downcount .number-wrapper .number {
font-weight: bold;
line-height: 20px;
}
.under-construction .downcount .column {
width: 11%;
display: inline-block;
float: none;
margin-bottom: 2px;
}
.under-construction .downcount .title {
font-size: 12px;
font-weight: bold !important;
color: #3d5575 !important;
}
.under-construction #Content .section_wrapper,
.under-construction #Content .container {
max-width: 1200px;
}
.under-construction .form-contato {
padding: 0;
max-width: 438px;
margin: 0 auto;
float: none;
}
.under-construction .login {
max-width: 438px;
margin: 0 auto;
float: none;
}
.under-construction .login .wpcf7-text {
width: 140px;
float: left;
margin-right: 33px;
text-transform: uppercase;
font-size: 9px;
padding: 0 13px;
height: 25px;
margin-bottom: 5px;
letter-spacing: 2px;
}
.under-construction .login .lbl {
font-weight: bold;
font-size: 12px;
margin-bottom: 0px;
letter-spacing: 2px;
}
.under-construction .login .wpcf7-submit {
float: right;
width: 62px;
font-size: 8px;
height: 27px;
outline: none;
box-shadow: none;
margin-top: -1px;
}
.under-construction .column.captcha.ativo {
margin-bottom: 18px;
}
.under-construction .assinatura {
margin-bottom: 22px;
}
.under-construction .assinatura p {
font-size: 9px;
color: #696969;
font-weight: bold;
margin-bottom: 0;
letter-spacing: 2px;
}
.under-construction .assinatura a {
color: #3d5575;
}
.assinatura ul.social li:first-child::after {
content: "|";
padding-left: 5px;
}
.under-construction .redes-sociais a {
color: #000;
}
.under-construction .redes-sociais ul {
margin: 0;
}
.under-construction .redes-sociais li {
display: inline-block;
}
.under-construction .redes-sociais li i {
font-size: 23px;
}
.under-construction .wpcf7-form .column {
margin-bottom: 6px;
}
.under-construction .endereco p {
text-align: center;
letter-spacing: 1px;
font-size: 13px;
}
.under-construction .endereco h4 {
letter-spacing: 1px;
margin-bottom: 5px;
font-size: 20px;
}
@media only screen and (max-width: 515px) {
.under-construction .login .wpcf7-text {
width: 100%;
height: 33px;
}
}
.tp-caption {
-moz-user-select: text !important;
-khtml-user-select: text !important;
-webkit-user-select: text !important;
-o-user-select: text !important;
} #Action_bar .column {
padding: 5px 0;
}
#Action_bar .contact_details {
float: right;
}
#Action_bar .contact_details li {
font-size: 24px;
font-weight: 700;
letter-spacing: 5px;
}
#Top_bar .container {
max-width: 1725px;
}
#Top_bar .container .top_bar_left {
width: auto;
max-width: 100%;
}
#Top_bar.is-sticky .menu_wrapper .menu>li>a {
font-weight: bold;
}
#Top_bar:not(.is-sticky) .menu>li>a {
padding: 30px 0;
}
#Top_bar:not(.is-sticky) {
padding-top: 27px;
padding-bottom: 27px;
}
#Top_bar #logo {
height: 75px !important;
line-height: 100px !important;
}
#Footer {
text-align: center;
}
#Footer h4 {
font-size: 24px;
font-weight: 700;
letter-spacing: 5px;
}
#Footer #text-4 p:not(:last-child) {
border-bottom: 1px solid #003d6d;
padding: 3px 0;
margin: 0;
}
#Footer .social {
margin-top: -10px;
}
#Footer .social li {
display: inline-block;
font-size: 12px;
letter-spacing: 0px;
text-transform: lowercase;
}
#Footer .assinatura {
margin-top: -15px;
display: inline-block;
}
#Footer .assinatura p {
margin: 0;
}
#Subheader {
background: #fff !important;
padding-bottom: 30px !important;
}
body:not(.single-pacotes) #Subheader .title-area {
width: auto;
display: inline-block;
}
body:not(.single-pacotes) #Subheader h1.title {
text-align: center;
border-bottom: 5px solid #e61d25;
padding-bottom: 5px;
}
#Subheader #breadcrumbs {
font-size: 16px;
letter-spacing: 0;
font-weight: 600;
padding: 70px 0 0 0;
display: block;
color: #fff;
text-align: center;
}
#Subheader #breadcrumbs a,
#Subheader #breadcrumbs span {
color: #fff;
}
.archive #Subheader {
border-bottom: 2px solid #0a4c8e;
}
#Top_bar .menu>li ul {
background: #fff !important;
border-top: 4px solid #3477a7;
left: auto;
display: block !important;
opacity: 0;
visibility: hidden;
transition: opacity 0.2s, visibility 0.2s;
transition-timing-function: ease-in-out;
}
#Top_bar .menu li ul li {
width: 250px;
background: none;
}
#Top_bar .menu>li ul li a {
color: #fff !important;
}
#Top_bar .menu li ul li {
border-bottom: 2px solid transparent;
transition: all 0.65s;
}
#Top_bar .menu li ul li:hover {
border-color: #fff;
}
#Top_bar .menu>li ul li:last-child a {
border: none;
} #Header #Top_bar:not(.is-sticky) {
padding: 0;
}
#Header #Top_bar:not(.is-sticky) .column {
padding: 0;
}
#Header #Top_bar:not(.is-sticky) #logo {
padding: 0;
height: auto !important;
}
#Header #Top_bar:not(.is-sticky) .logo {
float: left;
margin: 0; padding: 10px 90px 40px 20px;
border-radius: 0 200px 40px 0;
}
#Header #Top_bar:not(.is-sticky) .menu>li>a {
padding: 14px 0px;
margin: 0 5px;
color: #fff;
border-radius: 1px;
}
#Header #Top_bar:not(.is-sticky) .menu>li.current_page_item>a { color: #eee;
}
#Header #Top_bar:not(.is-sticky) .menu>li>a:hover {
color: #d8c923;
}
#Header #Top_bar:not(.is-sticky) .menu>li>a span {
padding: 0 15px;
line-height: 1;
}
#Header #Top_bar:not(.is-sticky) .menu_wrapper {
background: #09549f;
margin-top: 0px;
margin-right: 0;
padding: 15px 20px 15px 60px;
border-radius: 0 4px 0 80px;
}
#Top_bar .fone {
position: absolute;
top: 108px;
left: 346px;
color: #e41e24;
font-size: 17px;
line-height: 1;
text-align: center;
letter-spacing: 1px;
}
#Top_bar.is-sticky .fone {
display: none;
}
#Top_bar .fone i {
float: left;
transform: rotate(90deg);
margin-right: 5px;
} #Top_bar .menu>li ul {
background: #fff !important;
border-top: 4px solid #d8c923;
left: auto;
top: 59px;
}
#Top_bar .menu>li ul li a {
color: #333 !important;
font-size: 14px;
font-weight: 600;
}
#Top_bar .menu>li ul li a:hover {
color: #3477a7 !important;
background: none !important;
}
#Top_bar .menu>li:hover ul {
visibility: visible;
opacity: 1;
} body #Content .fancy_heading h2 {
font-size: 36px;
color: #010202;
line-height: 1.4em;
letter-spacing: 5px;
}
#Content #pacotes h2,
.home #Content .fancy_heading h2 {
display: inline-block;
padding: 5px 50px;
border: 2px solid #BF9212;
border-radius: 30px;
letter-spacing: 3px; background: #fff;
font-size: 30px;
color: #0169b1;
}
#Content #banner-onibus h2 {
display: inline-block;
padding: 5px 50px;
border: 2px solid #0a4c8e;
border-radius: 30px;
letter-spacing: 3px; background: #fff;
font-size: 30px;
color: #0169b1;
}
#pacotes .vc_btn3,
.btn-round-blue .vc_btn3 {
background: #3477a7;
border: none !important;
border-radius: 30px;
text-transform: uppercase;
font-weight: 700;
letter-spacing: 1px;
font-size: 12px;
padding: 12px 30px;
}
#pacotes .vc_btn3:hover,
.btn-round-blue .vc_btn3:hover {
background: #014777;
}
#pacotes ul {
list-style: none;
margin: 0;
padding: 0;
max-width: 100%;
margin: 0 auto;
width: 1340px;
}
#pacotes ul:after {
clear: both;
content: "";
display: block;
}
#pacotes ul li {
width: 19%;
max-width: 100%;
margin: 0 auto;
float: left;
background: #fff;
margin-right: 1%;
margin-bottom: 26px;
min-height: 390px;
border-radius: 3px;
}
#pacotes ul li:nth-child(5n) {
margin-right: 0;
}
#pacotes ul li .imagem {
height: 216px;
background: #f1f1f1;
}
#pacotes ul li .imagem img {
height: 100%;
width: 100%;
max-width: inherit;
border-radius: 3px 3px 0 0;
}
#pacotes ul li .titulo {
padding: 4px 12px 0px 12px;
height: 60px;
overflow: hidden;
}
#pacotes ul li .titulo h3 {
font-size: 14px;
line-height: 1.3;
letter-spacing: 0.5px;
font-weight: 700;
text-transform: uppercase;
padding: 10px 0;
margin: 0;
}
#pacotes ul li .titulo h3 a {
color: #b10101;
display: block;
height: 37px;
overflow: hidden;
}
#pacotes ul li .titulo h3 a:hover {
color: #222;
}
#pacotes ul li .saida_retorno {
padding: 20px 12px 10px 12px;
}
#pacotes ul li .saida_retorno span {
display: block;
margin-bottom: 6px;
font-size: 14px;
letter-spacing: 2px;
font-weight: 900;
color: #323232;
}
#pacotes ul li .saida_retorno span strong {
display: inline-block;
width: 115px;
text-align: right;
padding-right: 5px;
box-sizing: border-box;
margin-right: 15px;
position: relative;
border-radius: 3px;
}
#pacotes ul li .saida_retorno span strong:before {
content: "";
height: 24px;
width: 24px;
background: url(//guacutur.com.br/wp-content/uploads/2017/10/calendar.png);
position: absolute;
left: 4px;
top: -4px;
}
#pacotes ul li .saida_retorno span:nth-child(1) strong {
background: #0169b1;
color: #fff;
}
#pacotes ul li .saida_retorno span:nth-child(2) strong {
background: #b10101;
color: #fff;
}
#pacotes.viagens-de-compras ul li .saida_retorno span:nth-child(2) strong,
body.term-viagens-de-compras #pacotes ul li .saida_retorno span:nth-child(2) strong {
display: none;
}
.viagens-de-compras ul li {
height: auto !important;
min-height: unset !important;
}
.viagens-de-compras ul li .saida_retorno {
display: none !important;
}
#pacotes li .btn {
display: block;
text-align: center; background: #BF9212;
text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.44);
color: #fff;
padding: 10px;
text-decoration: none;
margin: 0 10px 10px;
border-radius: 3px;
font-size: 14px;
text-transform: uppercase;
font-weight: 600;
}
#pacotes li .btn:hover {
background: #094179;
}
#pacotes .imagem {
position: relative;
}
#pacotes .valor {
position: absolute;
right: -10px;
top: 50px;
padding: 10px;
text-align: right;
vertical-align: middle;
background: #c30e0e;
font-weight: bold;
color: #fff;
border-radius: 3px 3px 0px 3px;
line-height: 1;
}
#pacotes .valor:after {
content: "";
width: 10px;
height: 6px;
background: #6f1111;
right: 0;
position: absolute;
top: 100%;
border-radius: 0px 0px 9px 0px;
}
#pacotes .valor .tempo {
display: block;
font-weight: normal;
font-size: 12px;
}
#reserva {
color: #fff;
}
#reserva h2 {
color: #fff;
text-transform: uppercase;
letter-spacing: 5px;
font-size: 30px;
}
#reserva .vc_btn3 {
color: #0169b1;
border-radius: 0;
border: 0;
font-size: 24px;
font-weight: 700;
letter-spacing: 5px;
padding: 13px 88px;
background-color: #fff !important;
}
#reserva .vc_btn3:hover {
background: #d8ca29 !important;
}
#servicos .wpb_wrapper {
width: 1420px;
max-width: 100%;
margin: 0 auto;
}
#servicos .wpb_wrapper .photo_box {
width: 450px;
float: left;
max-width: 100%;
margin-right: 33px;
position: relative;
cursor: pointer;
overflow: hidden;
}
#servicos .wpb_wrapper .photo_box:last-child {
margin-right: 0;
}
#servicos .wpb_wrapper .photo_box h4,
#servicos .wpb_wrapper .photo_box .desc {
position: absolute;
z-index: 2;
}
#servicos .wpb_wrapper .photo_box h4 {
color: #ffffff;
font-weight: bold;
bottom: 90px;
text-transform: uppercase;
font-size: 14px;
letter-spacing: 3px;
}
#servicos .wpb_wrapper .photo_box .desc {
bottom: 65px;
color: #fff;
text-transform: uppercase;
font-size: 30px;
font-weight: bold;
}
#servicos .wpb_wrapper .photo_box:before {
content: "";
width: 336px;
height: 76px;
position: absolute;
bottom: 60px;
right: 0;
z-index: 1;
opacity: 0.6;
}
#servicos .wpb_wrapper .photo_box:nth-child(1):before {
background: #58310e;
}
#servicos .wpb_wrapper .photo_box:nth-child(2):before {
background: #0169b1;
}
#servicos .wpb_wrapper .photo_box:nth-child(3):before {
background: #b10101;
}
#servicos .wpb_wrapper .image_wrapper {
width: 101%;
}
#servicos .wpb_wrapper .photo_box:nth-child(1) h4 {
right: 235px;
}
#servicos .wpb_wrapper .photo_box:nth-child(1) .desc {
right: 203px;
}
#servicos .wpb_wrapper .photo_box:nth-child(2) h4 {
right: 210px;
}
#servicos .wpb_wrapper .photo_box:nth-child(2) .desc {
right: 133px;
}
#servicos .wpb_wrapper .photo_box:nth-child(3) h4 {
right: 204px;
}
#servicos .wpb_wrapper .photo_box:nth-child(3) .desc {
right: 165px;
}
#Content .sidebar #servicos .photo_box h4 {
right: 20px;
}
#Content .sidebar #servicos .photo_box .desc {
right: 20px;
}
.sidebar #servicos .wpb_wrapper .photo_box {
margin: 0;
}
#Content .grid .post-item {
background: transparent !important;
}
#dicas .post-item .image_frame {
margin-bottom: 0;
}
#dicas .post-item .one-sixth.column {
display: none;
}
#dicas .grid .post-desc-wrapper {
padding: 0 30px;
box-sizing: border-box;
}
#dicas .post-item .five-sixth.column {
width: 100%;
padding: 0;
background: #fafafa;
transition: all 0.65s;
}
#dicas .posts_group {
width: 1200px;
margin: 0 auto;
max-width: 100%;
}
#dicas .grid .post-desc-wrapper .post-desc {
padding: 20px 0;
}
#dicas .grid .image_wrapper {
height: 270px;
overflow: hidden;
}
#dicas .grid .post-desc-wrapper .post-desc h2 {
margin-bottom: 0;
font-size: 20px;
line-height: 1.4em;
transition: all 0.65s;
}
#dicas .post-item .post-excerpt,
#dicas .grid .post-footer,
#Subheader:after,
.page-id-402 #Content .team .desc_wrapper .hr_color,
.page-id-130 #Content .team .desc_wrapper .hr_color,
.widget-area:before,
#shr-admin-badge {
display: none;
}
#dicas .post-item .wp-post-image {
width: 100%;
height: 100%;
display: block;
object-fit: cover;
}
#dicas .post-item .image_frame a {
display: block;
height: 100%;
}
.home #dicas .post-item .five-sixth .date_label {
display: block;
position: static;
background: none;
border: 0;
padding: 10px 0 0 0;
font-size: 13px;
letter-spacing: 0;
transition: all 0.65s;
}
.home #dicas .post-item .five-sixth .date_label i {
color: #f5031a;
margin-right: 5px;
transition: all 0.65s;
}
.home #dicas .post-item .five-sixth.column:hover {
background: #ffe500;
}
.home #dicas .post-item .five-sixth.column:hover .date_label,
.home #dicas .post-item .five-sixth.column:hover .date_label i,
.home #dicas .post-item .five-sixth.column:hover h2 {
color: #000000 !important;
}
.page-id-404 #Content form,
.parent-pageid-447 #Content form {
width: 700px;
max-width: 100%;
margin: 0 auto;
display: block;
}
.page-id-404 #Content .column_map {
padding: 0;
}
#Content form p {
text-transform: uppercase;
font-weight: bold;
}
#Content form input[type="submit"] {
float: right;
margin: 0;
text-transform: uppercase;
letter-spacing: 2px;
} body:not(.home) #Content {
padding-top: 80px;
}
.with_aside .sections_group {
padding-top: 0;
}
.aside_right .widget-area {
padding: 0;
border: 0;
}
.page-id-235 #Content h2,
.page-id-402 #Content .fancy_heading h2 {
padding-bottom: 5px;
font-size: 20px;
letter-spacing: 1px;
text-align: left;
position: relative;
padding-left: 20px;
margin-bottom: 0;
margin-top: 30px;
}
.page-id-235 #Content h2:before,
.page-id-402 #Content h2:before {
content: "";
display: block;
height: 10px;
width: 10px;
position: absolute;
background: #444444;
margin-right: 40px;
left: -0;
top: 10px;
}
.page-id-402 #Content .team .image_frame {
margin-bottom: 0;
}
.page-id-402 #Content .team_vertical .desc_wrapper {
text-align: center;
}
.page-id-402 #Content .team .desc_wrapper h4 {
font-weight: bold;
padding-top: 5px;
padding-bottom: 5px;
background: #f1f1f1;
}
.page-id-402 #Content .team .subtitle {
color: #333;
font-weight: 700;
letter-spacing: 0;
padding: 6px 0 5px;
background: #fff;
margin: 0;
font-size: 16px;
text-align: left;
}
.page-id-402 #Content .team_vertical .image_wrapper {
height: 240px;
}
.page-id-402 #Content .team .desc {
text-align: left;
line-height: 1.4;
font-size: 15px;
color: #666;
}
.page-id-402 .fancy_heading .inside {
text-align: left;
color: #666;
font-size: 16px;
}
.page-id-402 .fancy_heading {
text-align: center;
margin-bottom: 16px;
} .page-id-130 #Content .wpb_wrapper a {
color: #088bd8;
}
.page-id-130 #Content .fancy_heading h2 {
padding-bottom: 5px;
font-size: 20px;
letter-spacing: 1px;
text-align: left;
position: relative;
padding-left: 20px;
margin-bottom: 0;
margin-top: 30px;
}
.page-id-130 #Content h2:before {
content: "";
display: block;
height: 10px;
width: 10px;
position: absolute;
background: #444444;
margin-right: 40px;
left: -0;
top: 10px;
}
.page-id-130 #Content .team .image_frame {
margin-bottom: 0;
}
.page-id-130 #Content .team_vertical .desc_wrapper {
text-align: center;
}
.page-id-130 #Content .team .desc_wrapper h4 {
font-weight: bold;
padding-top: 5px;
padding-bottom: 5px;
background: #f1f1f1;
}
.page-id-130 #Content .team .subtitle {
color: #333;
font-weight: 700;
letter-spacing: 0;
padding: 6px 0 5px;
background: #fff;
margin: 0;
font-size: 16px;
text-align: left;
}
.page-id-130 #Content .team_vertical .image_wrapper {
height: 240px;
}
.page-id-130 #Content .team .desc {
text-align: left;
line-height: 1.4;
font-size: 15px;
color: #666;
}
.page-id-130 .fancy_heading .inside {
text-align: left;
color: #666;
font-size: 16px;
}
.page-id-130 .fancy_heading {
text-align: center;
margin-bottom: 16px;
} .mensagem-direta label {
font-size: 14px;
line-height: 1;
}
.mensagem-direta .wpcf7-form-control-wrap {
margin-bottom: 10px;
}
.mensagem-direta #recaptcha {
float: left;
}
.single-envira .post-header {
display: none;
}
.single-envira .single-photo-wrapper {
display: none;
}
.single-envira #Subheader {
padding: 50px 0 !important;
background: #fff !important;
}
.single-envira #Subheader #breadcrumbs {
margin: 0;
color: #bbb;
}
.single-envira #Subheader #breadcrumbs a,
.single-envira #Subheader #breadcrumbs span {
color: #bbb;
}
.wpcf7-response-output {
margin: 10px 0 0 !important;
}
.archive #pacotes {
margin: 39px 0 20px 0;
float: left;
}
.blog #Content .post-item .post-head {
display: none;
}
.blog #Content .post-item .post-desc {
padding: 0;
text-align: left;
}
.blog #Content .post-item .one-sixth {
width: 10%;
padding: 40px 0;
margin-bottom: 0;
}
.blog #Content .post-item .five-sixth {
width: 80%;
padding: 15px 0;
margin-bottom: 0;
}
.blog #Content .post-item .data {
line-height: 1;
font-weight: bold;
width: auto;
float: left;
position: relative;
}
.blog #Content .post-item .post-desc h2 {
font-size: 26px;
line-height: 1.4em;
font-weight: 600;
}
.blog #Content .post-desc .post-excerpt {
margin-bottom: 0;
font-size: 17px;
letter-spacing: 0;
line-height: 1.4em;
color: #797979;
font-weight: 300;
margin-bottom: 33px;
}
.blog #Content .post-item .data:before {
content: "";
display: block;
height: 40px;
width: 40px;
background: rgba(1, 71, 119, 0.21);
z-index: -1;
position: absolute;
right: -19px;
top: 5px;
}
.blog .post-photo-wrapper img {
width: 100%;
max-height: 300px;
object-fit: cover;
}
.pager .pages {
background: none;
}
.pager .pages a {
border-radius: 50%;
margin: 0 3px;
}
.pager a.next_page,
.pager a.prev_page {
letter-spacing: 0;
font-weight: 600;
text-decoration: none;
} .single #Content {
padding-top: 0px !important;
}
.single .the_content_wrapper {
padding: 60px 0;
float: left;
}
.single-post #Content {
padding-top: 15px !important;
}
.single-post #Content .single-photo-wrapper .image_frame,
.single-post #Content .single-photo-wrapper .image_frame img {
width: 100%;
transform: inherit !important;
}
.single-post #Content .author-date,
.single-post #Content .category.meta-categories,
.single-post #Content .category.mata-tags {
display: none;
}
.single-post #Content .title_wrapper {
padding-left: 0;
}
.single-post #Content .single-photo-wrapper {
margin-bottom: 10px;
}
.single-post #Content .post-header .title_wrapper h1 {
font-size: 26px;
line-height: 1.4em;
font-weight: 600;
margin-bottom: 0;
}
.single-post #Content .post-wrapper-content {
margin-bottom: 70px;
}
.single-post .the_content_wrapper {
margin: 0 1.7%;
}
.single-post #Subheader h1 {
display: none;
}
.single-post #Subheader {
background: #fff !important;
padding: 20px 0 0 0 !important;
} .single-venda #Subheader {
background: #09549f !important;
}
.single-venda #Subheader h1 {
color: #fff !important;
}
.single-venda .gallery .gallery-item .image_wrapper img {
height: 200px !important;
object-fit: cover;
}
#frota ul {
list-style: none;
padding: 0;
margin: 0;
}
#frota h2 {
margin-bottom: 40px;
}
#frota li {
margin-bottom: 30px;
overflow: hidden;
padding: 15px;
border-bottom: 2px solid #aaa;
}
#frota .coluna-1 {
width: 25%;
display: inline-block;
}
#frota .coluna-2 {
width: 75%;
float: right;
}
#frota .imagem {
float: left;
margin-right: 15px;
max-width: 320px;
}
#frota .imagem img {
display: block;
}
#frota .titulo h3 {
font-size: 20px;
line-height: 1.2;
margin-bottom: 10px;
color: #ac0101;
}
#frota .titulo h3 a {
color: #ac0101;
}
#frota .descricao {
font-size: 17px;
color: #0000ff;
}
#frota .campos {
margin-top: 20px;
overflow: hidden;
font-weight: 700;
font-size: 16px;
letter-spacing: 0;
}
@media only screen and (max-width: 1200px) {
#frota .coluna-1 {
width: 30%;
}
#frota .coluna-2 {
width: 70%;
}
#frota .campos {
float: right;
}
}
@media only screen and (max-width: 768px) {
#frota .coluna-1,
#frota .coluna-2 {
width: 100%;
}
}
#frota li>a {
text-decoration: none;
}
#frota .campos .btn,
#frota .campos a {
display: block;
float: left;
margin-right: 27px;
line-height: 50px;
text-decoration: none;
}
.post-type-archive-venda #frota li {
padding: 0;
margin: 0;
background: none;
}
.post-type-archive-venda #frota li>a {
padding: 25px 15px;
display: flex;
overflow: hidden;
align-items: center;
}
#frota .conteudo {
display: flex;
flex-direction: column;
flex: 1;
}
.post-type-archive-venda #frota li>a:hover {
background-color: #fff;
}
.post-type-archive-frota #frota li {
display: flex;
align-items: center;
padding: 25px 15px;
margin: 0;
}
.post-type-archive-frota #frota li:hover {
background-color: #fff;
}
.post-type-archive-frota #frota li a {
text-decoration: none;
}
#frota .campos .img {
float: left;
background: #e4cd06;
border-radius: 50%;
width: 50px;
height: 50px;
text-align: center;
line-height: 46px;
transition: background-color 0.5s;
margin-right: 10px;
}
#frota .campos a:hover .img {
background: #d0b900;
}
#frota .campos img {
vertical-align: middle;
max-width: 32px;
}
#frota .resumo {
color: #444;
}
#frota .resumo .more-link {
display: none;
} .page-id-447 #servicos .wpb_wrapper .photo_box:nth-child(1) .desc {
right: 200px;
bottom: 59px;
}
.page-id-447 #servicos .wpb_wrapper .photo_box:nth-child(1) h4 {
right: 165px;
bottom: 93px;
}
.page-id-447 #servicos .wpb_wrapper .photo_box:nth-child(2) .desc {
right: 170px;
}
.page-id-447 #servicos .wpb_wrapper .photo_box:nth-child(3) .desc {
right: 217px;
bottom: 72px;
}
.single-pacotes #Subheader {
padding: 240px 0 100px 0 !important;
position: relative;
background-size: cover !important;
background-position: center !important;
}
.single-pacotes #Subheader:before {
content: "";
display: block;
background: rgba(0, 0, 0, 0.2);
top: 0;
bottom: 0;
left: 0;
right: 0;
position: absolute;
}
.single-pacotes #Subheader .title,
.single-pacotes #Subheader #breadcrumbs {
text-align: left !important;
}
.single-pacotes #Subheader .title {
color: #fff;
font-weight: 900;
letter-spacing: 2px;
margin-bottom: 10px;
}
.single-pacotes #Subheader #breadcrumbs a,
.single-pacotes #Subheader #breadcrumbs span {
color: #fff !important;
text-transform: uppercase;
}
.single-pacotes .the_content_wrapper {
float: none;
padding: 0;
margin: 0;
}
.single-pacotes .conteudo {
display: block;
width: 100%;
float: left;
position: relative;
top: -95px;
}
.single-pacotes #Content ul {
list-style: none;
margin: 0;
padding: 0;
}
.single-pacotes #Content ul li {
display: block;
width: auto;
float: left;
padding: 14px 30px;
margin-bottom: 0;
font-weight: 700;
letter-spacing: 1px;
color: #fff;
cursor: pointer;
transition: all 0.65s;
}
.single-pacotes .linha.condicoes-comerciais p {
margin-bottom: 5px;
}
.single-pacotes #Content .linha.condicoes-comerciais .column+.column {
margin-top: 0;
}
.single-pacotes #Content .content_left>ul>li:not(.ativo) {
background: #e02429;
}
.single-pacotes #Content .content_left>ul>li:not(.ativo):hover {
background: rgba(224, 36, 41, 0.8);
color: #fff;
}
.single-pacotes #Content ul li.ativo,
.single-pacotes #Content ul li:hover,
.single-pacotes #Content ul li:focus {
background: #fbfbfb;
color: #014777;
}
.single-pacotes #Content .sidebar_right {
background: #fff;
}
.single-pacotes .sidebar_right .tempo {
display: block;
font-size: 16px;
}
.single-pacotes #Content .conteudo_interna {
float: left;
display: block;
width: 100%;
background: #fbfbfb;
box-sizing: border-box;
}
.single-pacotes #Content .conteudo_interna h2 {
font-size: 24px;
line-height: 24px;
font-weight: 600;
}
.single-pacotes #Content .sidebar_right {
background: #fbfbfb;
margin: 55px 0 0 0;
display: block;
padding: 25px 15px 10px 15px;
}
.single-pacotes #Content .sidebar_right h2 {
font-size: 24px;
line-height: 24px;
font-weight: 600;
}
.single-pacotes #Content form {
font-size: 11px;
line-height: 2.4em;
}
.single-pacotes #Content form input[type="submit"] {
width: 100%;
}
.single-pacotes #Content .introducao {
font-size: 14px;
letter-spacing: 0;
color: #a3a3a3;
}
.single-pacotes #Content .detalhes {
padding: 40px 0 0 0;
display: block;
float: left;
width: 100%;
}
.single-pacotes #Content .detalhes .linha {
border-bottom: 1px dashed #e6e6e6;
float: left;
width: 100%;
margin: 5px 0;
}
.single-pacotes #Content .detalhes .linha.incluso p {
font-weight: normal;
}
.single-pacotes #Content .detalhes .linha .column {
margin: 15px 0;
}
.single-pacotes #Content .detalhes .linha .column:nth-child(1) {
font-weight: bold;
}
.single-pacotes #Content .detalhes .linha ul {
margin: 0;
padding: 0;
list-style: none;
}
.single-pacotes #Content .detalhes .linha ul li {
display: inline-block;
color: #333;
padding: 0;
margin-right: 10px;
}
.single-pacotes #Content .conteudos {
display: none;
background: #fbfbfb;
width: 100%;
min-height: 300px;
float: left;
padding: 60px 40px;
box-sizing: border-box;
}
.single-pacotes #Content .conteudos.ativo {
display: block;
}
.single-pacotes #Content .gallery-icon .image_frame {
margin-bottom: 0px;
}
.single-pacotes .sidebar_right .btn {
display: block;
width: 100%;
text-transform: uppercase;
letter-spacing: 1px;
font-weight: bold;
border-radius: 3px;
box-shadow: none;
outline: none;
}
.single-pacotes .sidebar_right h4 strong {
color: #4c9e61;
}
.single-pacotes .linha.incluso img {
margin-top: 15px;
max-width: 270px !important;
width: 100%;
display: block;
border-radius: 2px;
}
.single-frota #Content #gallery-2 .gallery-item {
margin-bottom: 0px !important;
}
.single-frota #Content #gallery-2 .gallery-item .image_frame {
height: 140px;
overflow: hidden;
margin-bottom: 15px !important;
}
.single-frota #Content #gallery-2 {
margin: 20px auto;
}
.single-frota #Content .gallery .gallery-item .gallery-icon {
margin: 0 !important;
}
.page-id-397 #Content .wpb_wrapper .wpcf7-form {
display: block;
}
.form-pacotes {
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: rgba(0, 0, 0, 0.44);
z-index: 800;
visibility: hidden;
opacity: 0;
transition: opacity 0.3s, visibility 0.3s;
}
.form-pacotes.ativo {
opacity: 1;
visibility: visible;
}
.form-pacotes .wpcf7 {
max-width: 400px;
margin: 0 auto;
background: #fff;
padding: 20px;
box-sizing: border-box;
border-radius: 6px;
border-top: 4px solid #247fbd;
top: -500px;
position: relative;
transform: translateY(-50%);
transition: top 0.6s;
}
.form-pacotes.ativo .wpcf7 {
top: 50%;
}
.form-pacotes .ajax-loader {
position: absolute;
top: 26px;
left: 230px;
}
.form-pacotes .g-recaptcha {
margin-bottom: 15px;
margin-top: 5px;
}
.form-pacotes label {
line-height: 1;
}
.form-pacotes .wpcf7-form-control-wrap {
margin-bottom: 12px;
}
.form-pacotes .wpcf7-submit {
border-radius: 3px;
font-weight: bold;
}
.form-pacotes .icon-cancel {
position: absolute;
right: 10px;
top: 10px;
font-size: 24px;
color: #aaa;
cursor: pointer;
}
.form-pacotes .icon-cancel:hover {
color: #777;
}
.form-pacotes .wpcf7-response-output {
margin: 10px 0 0 !important;
width: 100%;
}
.servico-galeria {
padding-top: 40px;
background: #f8f8f8;
}
.servico-galeria h3 {
color: #3477a7;
margin-bottom: 30px;
text-align: center;
}
.home #Content .icon_box .image_wrapper {
background: #014777;
height: 100px;
width: 100px;
line-height: 120px;
padding: 0;
border-radius: 50%;
margin: 0 auto 10px;
}
.home #Content .icon_box .columbia .image_wrapper {
background-color: #5892e0;
}
.home #Content .icon_box .hunter .image_wrapper {
background-color: #456845;
}
.home #Content .icon_box .lime .image_wrapper {
background-color: #8ded6d;
}
.home #Content .icon_box .neon-purple .image_wrapper {
background-color: #b03fff;
}
.home #Content .icon_box .royal .image_wrapper {
background-color: #3f4496;
}
.home #Content .icon_box .red .image_wrapper {
background-color: #c34043;
}
.home #Content .icon_box .teal .image_wrapper {
background-color: #44a196;
}
.home #Content .icon_box .laranja-mostarda .image_wrapper {
background-color: #f6b233;
}
.home #Content .icon_box .azul-facebook .image_wrapper {
background-color: #1877f1;
}
.home #Content .icon_box img {
top: 0 !important;
}
.home #Content .icon_box:hover .desc_wrapper .title:before {
display: none;
}
.home #Content .icon_box .title {
font-weight: 900;
font-size: 16px;
text-transform: uppercase;
line-height: 1.2;
margin: 25px 0 15px;
color: #222;
}
.home #Content .icon_box .title:before {
display: none !important;
}
.home #Content .icon_box .desc {
font-size: 14px;
line-height: 1.4;
color: #666;
}
.home #Content .icon_box a {
position: relative;
z-index: 3;
}
.home #Content .icon_box a:after {
content: "";
transition: transform 0.5s cubic-bezier(0.07, 0.69, 0, 1.36), opacity 0.3s;
opacity: 0;
width: 100px;
height: 100px;
position: absolute;
background: #7594ab;
top: 0;
border-radius: 50%;
left: 50%;
margin-left: -50px;
z-index: -1;
transform: scale(0.7);
}
.home #Content .icon_box:hover a:after {
transform: scale(1.13);
opacity: 1;
} .home .testimonials_list {
max-width: 850px;
margin: 0 auto;
}
.testimonials_list .item {
clear: none !important;
}
.testimonials_list .subtitle {
display: none;
}
.testimonials_list .hr_color {
display: none;
}
.testimonials_list .blockquote {
margin: 0;
}
.testimonials_list blockquote {
margin: 0;
position: static;
color: #fff;
margin-bottom: 30px;
}
#Content .testimonials_list .desc {
width: 100%;
float: none;
margin: 0;
text-align: center;
}
.testimonials_list .item .desc h4 {
color: #fff;
margin: 0;
font-weight: 900;
letter-spacing: 1px;
}
#Content .slick-dots {
list-style: none;
margin: 20px 0 0;
text-align: center;
line-height: 1;
}
#Content .slick-dots li {
margin: 0;
display: inline-block;
}
#Content .slick-dots button {
font-size: 0;
width: 18px;
height: 18px;
padding: 0;
border-radius: 50%;
background: #fff;
opacity: 0.5;
box-shadow: none;
outline: none;
transition: opacity 0.5s;
}
#Content .slick-dots button:after {
display: none;
}
#Content .slick-dots button:hover {
opacity: 1;
background: #fff;
}
#Content .slick-dots .slick-active button {
border: 3px solid #fff;
background: none;
opacity: 1;
}
.testimonials_list .icon-quote {
display: inline;
margin-left: 10px;
}
.testimonials_list .icon-quote.inicio {
transform: rotate(180deg);
margin-right: 10px;
display: inline-block;
} .archive.post-type-archive #Content,
.archive.tax-pacote #Content {
background: #f6f6f6;
}
.archive.post-type-archive #Content .section_wrapper,
.archive.tax-pacote #Content .section_wrapper {
max-width: 1370px;
}
#Content .envira-gallery-item .caption {
display: none !important;
}
.envirabox-caption-wrap {
display: none;
}  @media only screen and (max-width: 1699px) {
#Header #Top_bar:not(.is-sticky) .logo {
padding: 5px 90px 30px 20px;
}
#Header #Top_bar:not(.is-sticky) #logo {
max-width: 320px;
}
#Top_bar .fone {
top: 98px;
left: 176px;
}
#Top_bar .menu>li>a span:not(.description) {
font-size: 16px !important; }
}
@media only screen and (min-width: 1240px) and (max-width: 1400px) {
#Top_bar .container .top_bar_left {
width: 100% !important;
} #pacotes ul {
text-align: center;
}
#pacotes ul li {
display: inline-block;
float: none;
margin: 0 11px 25px !important;
text-align: left;
}
#Header #Top_bar:not(.is-sticky) .logo {
padding: 5px 70px 30px 10px;
}
}
@media (min-width: 768px) and (max-width: 992px) {
.hidden-sm {
display: none;
}
}
@media (max-width: 980px) {
#Content #pacotes h2,
.home #Content .fancy_heading h2 {
font-size: 18px !important;
line-height: 1.2;
padding: 11px 40px;
border-width: 1px;
border-radius: 50px;
letter-spacing: 1px;
}
.post-type-archive-venda #frota li>a,
.post-type-archive-frota #frota li {
flex-direction: column;
gap: 10px;
}
.post-type-archive-venda #frota .imagem {
max-width: 100%;
margin: 0;
}
}
@media (max-width: 480px) {
#Content #pacotes h2,
.home #Content .fancy_heading h2 {
font-size: 16px !important;
padding: 9px 15px;
}
}
@media only screen and (max-width: 767px) {
#pacotes .valor {
font-size: 9px;
padding-right: 20px;
}
#pacotes .valor .tempo {
font-size: 8px;
}
#pacotes ul li .titulo h3 a {
height: auto;
}
#pacotes ul li .titulo {
height: auto;
}
#pacotes ul li .saida_retorno span {
font-size: 10px;
}
.hidden-xs {
display: none;
}
#Top_bar .column {
padding: 0;
}
#Top_bar #menu>ul {
background: #014777;
}
#Top_bar #menu ul li {
border-bottom: 1px solid #fff;
}
#Top_bar #menu ul li.submenu .menu-toggle,
.with_aside .four.columns {
display: none !important;
}
#Top_bar #menu>ul li a {
text-align: center;
color: #fff;
text-transform: uppercase;
font-size: 18px;
letter-spacing: 2px;
}
.mobile-header-mini #Top_bar #menu {
padding: 30px 0 0 0;
}
.minimalist-header-no #Subheader {
padding: 30px 0 !important;
}
#Subheader #breadcrumbs {
padding: 30px 0 0 0;
}
#Top_bar a.responsive-menu-toggle i {
line-height: 32px;
}
.responsive-menu-toggle {
border: 2px solid #393582;
color: #393582 !important;
border-radius: 0 !important;
}
body:not(.home) #Content {
padding-top: 60px;
}
body #Content .fancy_heading h2 {
letter-spacing: 2px;
font-size: 20px;
}
#servicos,
#dicas {
padding-top: 0px !important;
}
#servicos .wpb_wrapper .photo_box {
margin-bottom: 20px;
}
#reserva h2 {
font-size: 24px;
text-align: center;
line-height: 1.4em;
}
#reserva p {
font-size: 20px;
line-height: 1.4em;
text-align: center;
}
#reserva .vc_btn3 {
box-sizing: border-box;
display: block;
padding: 13px 0;
}
#pacotes {
padding-top: 30px !important;
padding-bottom: 30px !important;
}
#pacotes ul li {
margin: 0 auto;
float: none;
}
#dicas .post-item .five-sixth.column {
margin-bottom: 0;
}
#dicas .grid .post-desc-wrapper .post-desc h2 {
text-align: center;
}
#Footer p {
font-size: 18px;
line-height: 1.4em;
}
#Footer h4 {
letter-spacing: 1px;
font-size: 16px;
}
#Footer .container {
padding: 0 !important;
font-size: 11px;
}
.page-id-235 #Content h2:before,
.page-id-402 #Content h2:before {
top: 5px;
}
#frota ul li {
width: 100%;
margin-bottom: 30px;
}
#frota ul li .imagem {
height: auto;
}
.page-id-447 #Content {
padding-top: 30px !important;
}
#pacotes ul {
width: 90%;
}
#pacotes ul li {
width: 100%;
margin-bottom: 40px;
padding-bottom: 3px;
box-shadow: 0 1px 5px #0003;
}
.archive #pacotes {
margin: 0;
margin-bottom: 15px;
}
.archive #Content {
padding-top: 20px !important;
}
.single-post #Content .single-photo-wrapper,
.single-post #Content .column.one.post-header {
padding: 0 7px;
}
.single-post .the_content_wrapper {
padding-bottom: 0;
}
.single-post #Subheader #breadcrumbs {
padding: 0 !important;
}
#Top_bar .fone {
display: none;
}
#Header #Top_bar:not(.is-sticky) .logo {
padding: 15px 10px;
background: #fff;
border: none;
border-radius: 0;
}
#Header #Top_bar:not(.is-sticky) .menu_wrapper {
border-radius: 0;
width: 100%;
padding: 0;
}
#Header #Top_bar .menu>li ul {
display: block !important;
opacity: 1;
background: #1a5b88 !important;
visibility: visible;
}
#Top_bar #menu>ul li a {
color: #fff !important;
}
.single-pacotes .conteudo {
top: 0;
}
.single-pacotes #Content ul {
background: #014777;
overflow: hidden;
margin: 0 -15px;
}
.single-pacotes #Content .section_wrapper {
padding: 0 !important;
}
.single-pacotes #Subheader .title {
font-size: 25px;
}
#Subheader #breadcrumbs {
font-size: 14px;
}
.single-pacotes #Content .detalhes .linha .column {
margin: 0 0 2px;
padding: 0;
}
.single-pacotes #Content .sidebar_right {
margin-top: 15px;
}
.single-pacotes #Content .conteudos {
padding: 25px 15px;
}
.single-pacotes #Content .detalhes {
padding: 0;
}
.single-pacotes #map_canvas {
max-width: 100%;
}
}
.fretamento-slide .vc_images_carousel .vc_carousel-control .icon-next,
.vc_images_carousel .vc_carousel-control .icon-prev {
color: #fff;
font-size: 40px;
font-weight: bold;
margin-top: -20px;
margin-left: -20px;
}
.fretamento-slide .vc_carousel-indicators li {
background: #f1f1f1;
}
.post-item.isotope-item .column.one-sixth {
display: none;
}
.wpcf7 .wpcf7-form p {
font-size: 15px;
}
.wpcf7 .wpcf7-form p span {
padding-top: 5px;
}
.wpcf7 .wpcf7-text,
.wpcf7 .wpcf7-select,
.wpcf7 .wpcf7-textarea {
font-size: 15px;
border-color: #a5a5a5;
border-radius: 3px;
}
.wpcf7 .wpcf7-submit {
border-radius: 3px !important;
font-weight: bold;
}
.page-id-130 .wpcf7 .wpcf7-form {
display: block;
}
@media only screen and (max-width: 1778px) and (min-width: 1700px) {
#Header #Top_bar:not(.is-sticky) .menu>li>a span {
padding: 0 10px;
}
}
@media only screen and (max-width: 1509px) {
#Header #Top_bar:not(.is-sticky) .menu>li>a span {
padding: 0 5px;
}
}
@media only screen and (max-width: 1309px) {
#Header #Top_bar:not(.is-sticky) #logo {
max-width: 280px;
}
#Top_bar .fone {
top: 90px;
left: 130px;
}
}
@media only screen and (max-width: 1240px) {
#Top_bar .column {
padding: 0;
}
#Top_bar #menu>ul {
background: #014777;
}
#Top_bar #menu ul li {
border-bottom: 1px solid #fff;
}
#Top_bar #menu ul li.submenu .menu-toggle,
.with_aside .four.columns {
display: none !important;
}
#Top_bar #menu>ul li a {
text-align: center;
color: #fff;
text-transform: uppercase;
font-size: 18px;
letter-spacing: 2px;
}
#Top_bar .fone {
display: none;
}
#Header #Top_bar:not(.is-sticky) .logo {
padding: 15px 10px;
background: #fff;
border: none;
border-radius: 0;
}
#Header #Top_bar:not(.is-sticky) .menu_wrapper {
border-radius: 0;
width: 100%;
padding: 0;
}
#Header #Top_bar .menu>li ul {
display: block !important;
opacity: 1;
background: #1a5b88 !important;
visibility: visible;
}
#Top_bar #menu>ul li a {
color: #fff !important;
}
#Top_bar #menu {
overflow: scroll !important;
height: 84vh !important;
margin-top: -38px !important;
}
#Top_bar.is-sticky #menu {
margin-top: 0 !important;
height: 88vh !important;
}
.responsive-menu-toggle {
border: 2px solid #393582;
color: #393582 !important;
border-radius: 0 !important;
}
}
@media (min-width: 1240px) and (max-width: 1275px) {
#Top_bar .menu>li>a span:not(.description) {
font-size: 14px !important;
}
}
@media (min-width: 768px) and (max-width: 1240px) {
body.page-id-402 .vc_col-sm-3 {
width: 33% !important;
}
#pacotes ul {
text-align: center !important;
}
#pacotes ul li {
display: inline-block !important;
float: none !important;
}
body.archive.tax-pacote #pacotes ul {
display: flex;
flex-wrap: wrap;
width: 100%;
}
}
body.home .tp-caption.rev-btn {
display: none !important;
}
.dn {
display: none !important;
}
.banner-frota h2.title {
font-size: 26px !important;
}
@media (min-width: 768px) and (max-width: 1250px) {
body.post-type-archive-pacotes #pacotes {
display: flex;
flex-wrap: wrap;
width: 100%;
}
body.post-type-archive-pacotes #pacotes li {
margin: 20px !important;
}
}
#mfn-rev-slider {
position: relative !important;
}
@media(min-width: 1200px) and (max-width:1280px) {
#blog-home .blog_wrapper .post-excerpt {
font-size: 12px !important;
line-height: 1.2em;
}
}
@media(min-width: 1280px) {
#blog-home .blog_wrapper .post-excerpt {
font-size: 12px !important;
line-height: 1.1em;
}
}
@media(min-width: 1307px) {
#blog-home .blog_wrapper .post-excerpt {
font-size: 13px !important;
line-height: 1.1em;
}
}
@media(min-width: 1400px) {
#blog-home .blog_wrapper .post-excerpt {
font-size: 13.5px !important;
line-height: 1.2em;
}
}
@media(min-width: 1500px) {
#blog-home .blog_wrapper .post-excerpt {
font-size: 14px !important;
line-height: 1.2em;
}
}
@media(min-width: 1500px) {
#blog-home .blog_wrapper .post-excerpt {
font-size: 14.5px !important;
line-height: 1.2em;
}
}
@media(min-width: 1600px) {
#blog-home .blog_wrapper .post-excerpt {
font-size: 15px !important;
line-height: 1.2em;
}
}
@media(min-width: 1600px) {
#blog-home .blog_wrapper .post-excerpt {
font-size: 16px !important;
line-height: 1.2em;
}
}
@media(min-width: 1800px) {
#blog-home .blog_wrapper .post-excerpt {
font-size: 17px !important;
line-height: 1.4em;
}
}
@media(max-width: 980px) {
#menu-menu-principal {
position: relative;
z-index: 100;
}
.vc_custom_1618518347393 {
margin-top: 0 !important;
margin-bottom: 0 !important;
}
.vc_column-inner {
padding-top: 0 !important;
}
.fancy_heading .title,
.vc_btn3-container {
margin-bottom: 0 !important;
}
.fancy_heading {
margin-bottom: 10px !important;
padding-bottom: 0 !important;
}
.wpb_wrapper>div {
margin-bottom: 10px !important;
}
.vc_row.banner-frota {
margin-top: 0 !important;
}
}
.mobile-header-mini #Top_bar #menu{padding: 0 !important; margin-top: 0 !important;}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;backface-visibility:hidden;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;height:100%;left:0;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.87;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s,visibility 0s linear .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s,visibility 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;text-align:center;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;-webkit-transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;height:100%;margin-right:-.25em;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--next{z-index:99995}.fancybox-slide--image{overflow:visible;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px 6px 0}.fancybox-slide--iframe{padding:44px 44px 0}.fancybox-content{background:#fff;display:inline-block;margin:0 0 6px;max-width:100%;overflow:auto;padding:0;padding:24px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{-webkit-animation-timing-function:cubic-bezier(.5,0,.14,1);animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;margin:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-webkit-transform-origin:top left;transform-origin:top left;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-drag .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-dragging .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--html .fancybox-content{margin-bottom:6px}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;margin:0;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff;height:calc(100% - 44px);margin-bottom:44px}.fancybox-iframe,.fancybox-video{background:transparent;border:0;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{vertical-align:top}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;cursor:pointer;display:inline-block;height:44px;margin:0;outline:none;padding:10px;transition:color .2s;vertical-align:top;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:focus,.fancybox-button:hover{color:#fff}.fancybox-button.disabled,.fancybox-button.disabled:hover,.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default}.fancybox-button svg{display:block;overflow:visible;position:relative;shape-rendering:geometricPrecision}.fancybox-button svg path{fill:transparent;stroke:currentColor;stroke-linejoin:round;stroke-width:3}.fancybox-button--pause svg path:nth-child(1),.fancybox-button--play svg path:nth-child(2){display:none}.fancybox-button--play svg path,.fancybox-button--share svg path,.fancybox-button--thumbs svg path{fill:currentColor}.fancybox-button--share svg path{stroke-width:1}.fancybox-navigation .fancybox-button{height:38px;opacity:0;padding:6px;position:absolute;top:50%;width:38px}.fancybox-show-nav .fancybox-navigation .fancybox-button{transition:opacity .25s,visibility 0s,color .25s}.fancybox-navigation .fancybox-button:after{content:"";left:-25px;padding:50px;position:absolute;top:-25px}.fancybox-navigation .fancybox-button--arrow_left{left:6px}.fancybox-navigation .fancybox-button--arrow_right{right:6px}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#555;cursor:pointer;height:44px;margin:0;padding:6px;position:absolute;right:0;top:0;width:44px;z-index:10}.fancybox-close-small svg{fill:transparent;opacity:.8;stroke:currentColor;stroke-width:1.5;transition:stroke .1s}.fancybox-close-small:focus{outline:none}.fancybox-close-small:hover svg{opacity:1}.fancybox-slide--iframe .fancybox-close-small,.fancybox-slide--image .fancybox-close-small,.fancybox-slide--video .fancybox-close-small{color:#ccc;padding:5px;right:-12px;top:-44px}.fancybox-slide--iframe .fancybox-close-small:hover svg,.fancybox-slide--image .fancybox-close-small:hover svg,.fancybox-slide--video .fancybox-close-small:hover svg{background:transparent;color:#fff}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-drag .fancybox-close-small{display:none}.fancybox-caption{bottom:0;color:#fff;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:25px 44px;right:0}.fancybox-caption:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAEtCAQAAABjBcL7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHRJREFUKM+Vk8EOgDAIQ0vj/3+xBw8qIZZueFnIKC90MCAI8DlrkHGeqqGIU6lVigrBtpCWqeRWoHDNqs0F7VNVBVxmHRlvoVqjaYkdnDIaivH2HqZ5+oZj3JUzWB+cOz4G48Bg+tsJ/tqu4dLC/4Xb+0GcF5BwBC0AA53qAAAAAElFTkSuQmCC);background-repeat:repeat-x;background-size:contain;bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:-25px;z-index:-1}.fancybox-caption:after{border-bottom:1px solid hsla(0,0%,100%,.3);content:"";display:block;left:44px;position:absolute;right:44px;top:0}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{-webkit-animation:a .8s infinite linear;animation:a .8s infinite linear;background:transparent;border:6px solid hsla(0,0%,39%,.5);border-radius:100%;border-top-color:#fff;height:60px;left:50%;margin:-30px 0 0 -30px;opacity:.6;padding:0;position:absolute;top:50%;width:60px;z-index:99999}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-webkit-transform:rotate(1turn);transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(.1) skew(10deg);transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#fff;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:transparent;top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs>ul{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x>ul{overflow:hidden}.fancybox-thumbs-y>ul::-webkit-scrollbar{width:7px}.fancybox-thumbs-y>ul::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y>ul::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs>ul>li{-webkit-backface-visibility:hidden;backface-visibility:hidden;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs-loading{background:rgba(0,0,0,.1)}.fancybox-thumbs>ul>li{background-position:50%;background-repeat:no-repeat;background-size:cover}.fancybox-thumbs>ul>li:before{border:4px solid #4ea7f9;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs .fancybox-thumbs-active:before{opacity:1}@media (max-width:800px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs>ul>li{max-width:calc(100% - 10px)}}