.teste {}
        
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{background-color:transparent}
a:active,a:hover{outline:0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:800}
dfn{font-style:italic}
h1{font-size:2em;margin:.67em 0}
mark{background:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{box-sizing:content-box;height:0}
pre{overflow:auto}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
button{overflow:visible;background: transparent;}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input{line-height:normal}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}
input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0}
textarea{overflow:auto}
optgroup{font-weight:800}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
*,:before,:after{box-sizing:border-box}
html{height:100%;font-size:10px;background: #fff}
body{height:100%;font-size:16px;font-size:1.6rem;font-family: 'Montserrat', sans-serif}
a{text-decoration:none;transition:.3s}
a:hover{transition:.3s}
p{line-height:1.5;}
img{max-width:100%;height:auto}
:focus {outline: none;}
.wrap{width:100%;-js-display:flex;display:flex;flex-flow:row wrap;max-width:1250px;margin-left:auto;margin-right:auto;padding:10px;padding:1rem;-js-display:flex;display:flex;flex-flow:row wrap}
h1 {font-size:36px;font-size:3.6rem;font-weight:700;}
h2 {font-size:31px;font-size:3.1rem;font-weight:700;}
h3 {font-size:26px;font-size:2.6rem;font-weight:700;}
h4 {font-size:21px;font-size:2.1rem;font-weight:700;}
h5 {font-size:16px;font-size:1.6rem;font-weight:700;}
h6 {font-size:16px;font-size:1.6rem;font-weight:400;}
@media (max-width:767px) {
	h1 {font-size:32px;font-size:3.2rem;font-weight:700;}
	h2 {font-size:28px;font-size:2.8rem;font-weight:700;}
	h3 {font-size:24px;font-size:2.4rem;font-weight:700;}
	h4 {font-size:20px;font-size:2rem;font-weight:700;}
	h5 {font-size:16px;font-size:1.6rem;font-weight:700;}
	h6 {font-size:16px;font-size:1.6rem;font-weight:400;}
}
ul {list-style: none;padding-left: 0;}
ul li {position:relative;margin: 0 0 5px 13px;line-height:1.5;font-size:16px;color:#152c66;}
ul li:before {content:'';background:#ffa035;height:6px;width:6px;display: inline-block;border-radius: 50%;margin: 0 11px 2px -13px;}
/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}
.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0px,0px)}
.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}
.owl-carousel .owl-item img{display:block;width:100%}
.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}
.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next,.owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0!important;font:inherit}
.owl-carousel.owl-loaded{display:block}
.owl-carousel.owl-loading{opacity:0;display:block}
.owl-carousel.owl-hidden{opacity:0}
.owl-carousel.owl-refresh .owl-item{visibility:hidden}
.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel.owl-grab{cursor:move;cursor:grab}
.owl-carousel.owl-rtl{direction:rtl}
.owl-carousel.owl-rtl .owl-item{float:right}
.no-js .owl-carousel{display:block}
.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both}
.owl-carousel .owl-animated-in{z-index:0}
.owl-carousel .owl-animated-out{z-index:1}
.owl-carousel .fadeOut{animation-name:fadeOut}
@keyframes fadeOut {
0%{opacity:1}
100%{opacity:0}
}
.owl-height{transition:height 500ms ease-in-out}
.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}
.owl-carousel .owl-item .owl-lazy[src^=""],.owl-carousel .owl-item .owl-lazy:not([src]){max-height:0}
.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}
.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}
.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(//matchrentacar.com.br/wp-content/themes/match/dist/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease}
.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}
.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}
.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease}
.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}
.owl-theme .owl-nav [class*='owl-']{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}
.owl-theme .owl-nav [class*='owl-']:hover{background:#869791;color:#FFF;text-decoration:none}
.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}
.owl-theme .owl-nav.disabled + .owl-dots{margin-top:10px}
.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}
.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}
.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity 200ms ease;border-radius:30px}
.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}
/*** NÃO EDITAR owl Carousel - Criar estilos abaixo desta linha para substituir qualquer propriedade ***/
.owl-nav {display:none;}
.owl-theme .owl-dots {margin:20px 0;}
.owl-stage {padding: 10px 0 20px;}
.owl-carousel .owl-stage-outer {cursor:grab;}
.owl-theme .owl-dots .owl-dot span {background: #fff;height: 17px;width: 17px;border-radius: 50%;border: 3px solid #ff5c35;transition:.3s;}
.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span {background: #ff5c35;transition:.3s;}
@media (min-width:768px) {
.section__column{flex:0 0 auto;width:calc(99.99% * 1/2 - (30px - 30px * 1/2))}
.section__column:nth-child(1n){margin-right:30px;margin-left:0}
.section__column:last-child{margin-right:0}
.section__column:nth-child(2n){margin-right:0;margin-left:auto}
}
input,label,select,button,textarea{margin:0;border:0;padding:0;display:inline-block;vertical-align:middle;white-space:normal;background:none;line-height:1;font-size:16px;font-family:'Montserrat', sans-serif;}
input:focus,select:focus{outline:0}
input,textarea{box-sizing:content-box}
button,input[type=reset],input[type=button],input[type=submit],input[type=checkbox],input[type=radio],select{box-sizing:border-box}
input[type=checkbox],input[type=radio]{width:13px;height:13px}
input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box}
::-webkit-search-decoration{display:none}
button,input[type="reset"],input[type="button"],input[type="submit"]{overflow:visible;width:auto}
::-webkit-file-upload-button{padding:0;border:0;background:none}
textarea{vertical-align:top;overflow:auto}
select[multiple]{vertical-align:top}
.wpcf7,.wpcf7-form,.form{-js-display:flex;display:flex;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;width:100%}
.wpcf7 p,.wpcf7-form p,.form p{margin:0}
.wpcf7 .home_formulario_column,.wpcf7-form .home_formulario_column,.form .home_formulario_column{width:100%}
.wpcf7 input::-webkit-input-placeholder,.wpcf7 textarea::-webkit-input-placeholder,.wpcf7-form input::-webkit-input-placeholder,.wpcf7-form textarea::-webkit-input-placeholder,.form input::-webkit-input-placeholder,.form textarea::-webkit-input-placeholder{color:#6f6f6f}
.wpcf7 select,.wpcf7-form select,.form select{border-radius:0;height:23px;position:relative;}
@media (min-width:768px) {
.wpcf7 .home_formulario_column,.wpcf7-form .home_formulario_column,.form .home_formulario_column{width:48%}
}
.wpcf7_wrap,.wpcf7-form_wrap,.form_wrap{margin-top:0;margin-bottom:20px!important;margin-bottom:2rem!important;width:100%}
.wpcf7_wrap_item > label,.wpcf7-form_wrap_item > label,.form_wrap_item > label{color:#7d7d7d;display:block;margin-bottom:10px;margin-bottom:1rem;font-size:16px;font-size:1.6rem;line-height:1.5}
.wpcf7_wrap_item + .wpcf7_wrap_item,.wpcf7-form_wrap_item + .wpcf7-form_wrap_item,.form_wrap_item + .form_wrap_item{margin-top:10px;margin-top:1rem}
.wpcf7_wrap_group,.wpcf7-form_wrap_group,.form_wrap_group{-js-display:flex;display:flex;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between}
.wpcf7_wrap_group > .wpcf7-form-control-wrap,.wpcf7-form_wrap_group > .wpcf7-form-control-wrap,.form_wrap_group > .wpcf7-form-control-wrap{width:45%}
.wpcf7_wrap_group-3,.wpcf7-form_wrap_group-3,.form_wrap_group-3{-js-display:flex;display:flex;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between}
.wpcf7_wrap_group-3 > .wpcf7-form-control-wrap,.wpcf7-form_wrap_group-3 > .wpcf7-form-control-wrap,.form_wrap_group-3 > .wpcf7-form-control-wrap{width:30%}
.wpcf7_input,.wpcf7_textarea,.wpcf7-form_input,.wpcf7-form_textarea,.form_input,.form_textarea{background-color:transparent;border:1px solid #7d7d7d;color:#7d7d7d;width:100%;padding:5px 0;padding:5px 5px;resize:none;font-size:16px;font-size:1.6rem;font-weight:300;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.wpcf7_textarea,.wpcf7-form_textarea,.form_textarea{height:120px}
.wpcf7_submit,.wpcf7-form_submit,.form_submit{border:1px solid #7d7d7d;font-size:14px;font-size:1.4rem;padding:10px 40px;padding:1rem 4rem;float:right;margin-top:20px;margin-top:2rem;color:#7d7d7d;transition:.2s}
.wpcf7_submit:hover,.wpcf7-form_submit:hover,.form_submit:hover{background-color:#3094c6;color:#fff;border-color:transparent}
.wpcf7-checkbox{-js-display:flex;display:flex;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between}
.wpcf7-list-item{margin:0!important}
.wpcf7-list-item input[type=checkbox]{position:absolute;visibility:hidden}
.wpcf7-list-item-label{color:red;position:relative;font-size:16px;font-size:1.6rem;color:#7d7d7d;line-height:1.5;cursor:pointer}
.wpcf7-list-item-label:before{content:'';width:30px;height:30px;display:inline-block;border:3px solid #7d7d7d;vertical-align:middle;margin-right:10px;margin-right:1rem}
.wpcf7-list-item-label:after{visibility:hidden;background:transparent url(//matchrentacar.com.br/wp-content/themes/match/dist/css/../img/checked.svg) 0 0 no-repeat;content:'';width:19px;height:19px;display:block;position:absolute;top:2px;left:5px}
.page-aside_widget .wpcf7,.page-aside_widget .wpcf7-form,.page-aside_widget .form{-js-display:flex;display:flex;flex-flow:column nowrap}
.page-aside_widget .wpcf7_wrap_group,.page-aside_widget .wpcf7-form_wrap_group,.page-aside_widget .form_wrap_group{-js-display:flex;display:flex;flex-flow:row wrap}
.page-aside_widget .wpcf7_wrap_group > .wpcf7-form-control-wrap,.page-aside_widget .wpcf7-form_wrap_group > .wpcf7-form-control-wrap,.page-aside_widget .form_wrap_group > .wpcf7-form-control-wrap{width:100%}
.page-aside_widget .wpcf7_wrap_group-3,.page-aside_widget .wpcf7-form_wrap_group-3,.page-aside_widget .form_wrap_group-3{-js-display:flex;display:flex;flex-flow:column nowrap}
.page-aside_widget .wpcf7_wrap_group-3 > .wpcf7-form-control-wrap,.page-aside_widget .wpcf7-form_wrap_group-3 > .wpcf7-form-control-wrap,.page-aside_widget .form_wrap_group-3 > .wpcf7-form-control-wrap{width:100%}
.page-aside_widget .wpcf7_input,.page-aside_widget .wpcf7_textarea,.page-aside_widget .wpcf7-form_input,.page-aside_widget .wpcf7-form_textarea,.page-aside_widget .form_input,.page-aside_widget .form_textarea{margin-bottom:10px;margin-bottom:1rem}
.page-aside_widget .wpcf7-list-item{-ms-flex-positive:1;flex-grow:1;margin-bottom:5px!important;margin-bottom:.5rem!important}
.page-aside_widget .wpcf7-list-item:nth-of-type(1),.page-aside_widget .wpcf7-list-item:nth-of-type(3){width:40%}
.page-aside_widget .wpcf7-list-item:nth-of-type(2),.page-aside_widget .wpcf7-list-item:nth-of-type(4){width:60%}
@media (min-width:768px) {
.page-aside_widget .home_formulario_column{width:100%}
}
.alignnone{margin:5px 20px 20px 0}
.aligncenter,div.aligncenter{display:block;margin:5px auto}
.alignright{float:right;margin:0 0 10px 30px;}
.alignleft{float:left;margin:0 30px 10px 0;}
a img.alignright{float:right;margin:5px 0 20px 20px;}
a img.alignnone{margin:5px 20px 20px 0;}
a img.alignleft{float:left;margin:5px 20px 20px 0}
a img.aligncenter{display:block;margin-left:auto;margin-right:auto}
.wp-caption{max-width:96%;padding:0;text-align:center}
.wp-caption.alignnone{margin:5px 20px 20px 0}
.wp-caption.alignnone p.wp-caption-text{text-align:center}
.wp-caption.alignleft{margin:5px 20px 20px 0}
.wp-caption.alignleft p.wp-caption-text{text-align:left}
.wp-caption.alignright{margin:5px 0 20px 20px}
.wp-caption.alignright p.wp-caption-text{text-align:right}
.wp-caption img{display:block;border:0 none;height:auto;margin:0 auto;max-width:98.5%;padding:0;width:auto}
.wp-caption p.wp-caption-text{background:#eee;font-size:12px;line-height:17px;margin:0;padding:5px 10px;padding:.5rem 1rem;color:#434343}
.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}
.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:8.75px;font-size:.875rem;font-weight:800;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}
.article{margin-bottom:30px;margin-bottom:3rem}
.article > p{color:#696969}
.icon-list{transform:translate3d(0,100%,0)}
.icon-list a{display:block;padding:.8em;transform:translate3d(0,500px,0)}
.icon-list,.icon-list a{transition:transform 0 .4s;transition-timing-function:cubic-bezier(0.7,0,0.3,1)}
.icon-list a:nth-child(2){transform:translate3d(0,1000px,0)}
.icon-list a:nth-child(3){transform:translate3d(0,1500px,0)}
.icon-list a:nth-child(4){transform:translate3d(0,2000px,0)}
.icon-list a:nth-child(5){transform:translate3d(0,2500px,0)}
.icon-list a:nth-child(6){transform:translate3d(0,3000px,0)}
.icon-list a span{margin-left:10px;font-weight:800}
.show-menu .menu-wrap{transform:translate3d(0,0,0);transition:transform .8s;transition-timing-function:cubic-bezier(0.7,0,0.3,1)}
.show-menu .icon-list,.show-menu .icon-list a{transform:translate3d(0,0,0);transition:transform .8s;transition-timing-function:cubic-bezier(0.7,0,0.3,1)}
.show-menu .icon-list a{transition-duration:.9s}
.show-menu .content::before{opacity:1;transition:opacity .8s;transition-timing-function:cubic-bezier(0.7,0,0.3,1);transform:translate3d(0,0,0)}
header {padding:15px 0 10px;}
header .wrap {}
.logo-topo {margin:0;text-align:center;}
.logo-topo img {max-height:54px;min-width: 160px;}
.show-menu .menu-wrap{transform:translate3d(0,0,0);transition:transform .8s;transition-timing-function:cubic-bezier(0.7,0,0.3,1);}
.show-menu .icon-list,.show-menu .icon-list a{transform:translate3d(0,0,0);transition:transform .8s;transition-timing-function:cubic-bezier(0.7,0,0.3,1)}
.show-menu .icon-list a{transition-duration:.9s}
.show-menu .content::before{opacity:1;transition:opacity .8s;transition-timing-function:cubic-bezier(0.7,0,0.3,1);transform:translate3d(0,0,0)}
.menu--tigris ul {list-style: none;padding: 0;margin:0;display: block;float: right;}
.menu--tigris ul li {text-transform: uppercase;display: inline-block;padding: 0 14px;margin-top: 10px;position:relative;}
.menu--tigris ul li:before {display:none}
.menu--tigris>ul>li:last-child {padding: 0 0 0 14px;}
.menu--tigris .sub-menu {display:none;}
.menu--tigris ul>li:hover .sub-menu {display:block;transition:.3s}
.menu--tigris ul>li:first-child:after {content: '';}
.menu--tigris .menu-botao {}
.menu--tigris {display:none;margin: 0 auto;}
@media (min-width:960px) {
.menu--tigris{display:block;margin: 0;}
}
.menu{line-height:1;margin:0 auto 3em}
.menu__list{position:relative;display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;list-style:none;margin:0 auto;}
.menu-item{display:block;margin: 0;}
.menu-item:before {display: none;}
.menu-item > a{color: #2b5597;font: 400 16px/16px Montserrat,sans-serif;text-transform: uppercase;padding: 0 0 5px 0;transition:.3s;}
.menu-item > a:hover {color:#152c66;transition:.3s;}
.menu-item > a:focus{outline:none}
.menu-item.menu-whatsapp {padding: 10px 14px !important;background: #26B761;border-radius: 5px;transition: .3s;}
.menu-item.menu-whatsapp:hover {transform:scale(1.1);transition:.3s;}
.menu-item.menu-whatsapp a {color:#fff;}
.menu-item.menu-whatsapp a:hover {}
.main-menu{background: transparent;position: relative;display: inline-block;vertical-align: top;margin: 0;z-index: 2;width: calc(100% - 160px);}
.main-menu .wrap{-ms-flex-pack:end;justify-content:flex-end}
@media (min-width:960px) {
	.main-menu .wrap{padding:20px 0 30px;-ms-flex-pack:start;justify-content:flex-start}
}
#open-button{color:#00803a;font-size:48px;font-size:4.8rem;float: right;margin: 5px 15px 10px 15px;height: 40px;width: 40px;background: url(//matchrentacar.com.br/wp-content/themes/match/dist/css/../img/menu.svg);background-size: 100% 100%;}
#open-button .menu-mobile {}
@media (min-width:960px) {
	#open-button{display:none;}
	#open-button .menu-mobile {}
}
@media (max-width:959px) {
	.menu-item.menu-whatsapp {margin-left: -10px;display:inline-block;}
}
.menu{visibility:hidden;-js-display:flex;display:flex;flex-flow:column nowrap;position:absolute;left:0;top:100%;width:100%;padding:10px;padding:1rem;background-color:#434343;box-shadow:0 0 3px #ccc}
.menu > li{border:3px solid transparent;transition:border-color .2s}
.menu > li > a{font-size:20px;font-size:2rem;font-weight:700;color:#fff;transition:color .2s;padding:20px;padding:2rem;display:block}
@media (min-width:960px) {
	.menu{-js-display:flex;display:flex;flex-flow:row wrap;position:static;background-color:transparent;width:auto;padding:0;box-shadow:none;visibility:visible}
}
.menu-item-has-children{position:relative;}
.sub-menu{list-style:none;display:none}
.sub-menu >li{display:block}
.sub-menu >li a{display:block;padding-top:5px;padding-top:.5rem;padding-bottom:5px;padding-bottom:.5rem;color:#696969}
@media (min-width:960px) {
	.sub-menu{position: absolute;top: 75px;right: 0;background-color: #2d3e50;min-width: 320px;border-top: 3px solid #00803a;}
}
@media (min-width:960px) {
	.sub-menu >li {padding:0 !important;width:100%;border-bottom:1px solid #283747;padding: 0 !important;margin: 0 !important;}
	.sub-menu >li:last-child {border-bottom:0;}
	.sub-menu >li a{color:#fff;padding:1rem;font-size: 12px;width:100%;padding:15px 10px;transition:.3s ease-in-out;}
	.sub-menu >li a:hover {color:#fff;background:#35485d;transition:.3s ease-in-out;}
}
.menu-wrap{font-family:Montserrat, sans-serif;top: 0;}
.menu-wrap ul{list-style:none;margin:0;padding:0}
.menu-wrap a:after {display:none;}
.menu-wrap a{color:#fff;transition: .3s ease-in-out;display: inline-block;padding: 15px 0;}
.menu-wrap a:hover,.menu-wrap a:focus{transition: .3s ease-in-out;display: inline-block;}
.menu-wrap .sub-menu {display: block;}
.menu-wrap .sub-menu a {color: #fff;padding: 10px 0 0 15px;font-size: 12px;}
.menu-wrap .sub-menu a:hover {}
.menu-wrap .sub-menu a:before {content: '»';position: absolute;left: 4px;}
.menu-wrap .menu-botao > a {color: #fff;background: #5cb6c3;padding: 10px 30px;border-radius: 25px;transition: .3s ease-in-out;}
.menu-wrap .menu-botao > a:hover {color:#5db6c4;background: #c1ecf2;transition: .3s ease-in-out;}
.menu-button{position:absolute;top:0;left:0;z-index:1000;margin:1em;padding:0;width:2.5em;height:2.25em;border:none;text-indent:2.5em;font-size:1.5em;color:transparent;background:transparent}
@media (min-width:960px) {
.menu-button{display:none}
}
.menu-button::before{position:absolute;top:.5em;right:.5em;bottom:.5em;left:.5em;background:linear-gradient(#373a47 20%,transparent 20%,transparent 40%,#373a47 40%,#373a47 60%,transparent 60%,transparent 80%,#373a47 80%);content:''}
.menu-button:hover{opacity:.6}
.close-button{width:2em;height:2em;position:absolute;right:1em;top:1em;overflow:hidden;text-indent:1em;font-size:.75em;border:none;background:transparent;color:transparent}
.close-button::before,.close-button::after{content:'';position:absolute;width:3px;height:100%;top:0;left:50%;background:#fff}
.close-button::before{transform:rotate(45deg)}
.close-button::after{transform:rotate(-45deg)}
.menu-wrap{position:fixed;height:100%;z-index:1001;width:300px;height:100%;background:#2b5597;padding:2.5em 1.5em 0;font-size:1.15em;transform:translate3d(-320px,0,0);transition:transform .4s;transition-timing-function:cubic-bezier(0.7,0,0.3,1);}
.menu,.icon-list{height:100%}
header #menu {background: linear-gradient(to right, #00803a 23%, #ecf0f1 23%, #ecf0f1 100%);width:100%;position: fixed;z-index: 12;height: 145px;transition:all .3s ease-in-out;}
#menu .wrap {padding: 0 10px;position:relative;}
@media (max-width:959px) {
	header #menu {height: 95px;transition:all .3s ease-in-out;}
}
.banner {padding:30px 0 40px;background:#ecf2fb;background-size:cover;}
.banner .wrap {padding:0}
.banner h1 {text-align:center;color:#1d295b;width:100%;margin:0 auto;line-height: 1.25;}
.banner h3 {text-align: center;max-width: 780px;margin:20px auto;color: #6f6f6f;}
.reserva {position:relative;width: 100%;z-index: 3;}
.reserva .wrap {margin:30px auto 0;text-align:center;}
.reserva h4 {width:100%;margin:1px 0 1px;color:#fff;font-size:20px;font-weight:800;text-align:left;}
.reserva .form-contato p.chamada {font-size:16px;font-weight:800;color:#1d295b;margin:5px 0 20px;}
.reserva .form-contato {width: 100%;padding: 20px;border-radius: 5px;background:#ff5c35;z-index: 2;box-shadow: 0 0 7px #00000080;}
.reserva .form-contato .wpcf7 {}
.reserva .form-contato .wpcf7 form {}
.reserva .form-contato .wpcf7 form p {color:#fff;line-height: 2;}
.reserva .form-contato .wpcf7 form p.col-3 {display: inline-block;width: calc(33% - 7.5px);padding:0;margin:10px 0;}
.reserva .form-contato .wpcf7 form p.col-6 {display: inline-block;width: calc(16% - 7.5px);padding:0;margin:10px 0;}
.reserva .form-contato .wpcf7 form p.botao-lead {width:100%;border:none;text-align:center;}
.reserva .form-contato .wpcf7 form p.cupom {margin:10px 0;}
.reserva .form-contato .wpcf7 form p span {}
.reserva .form-contato .wpcf7 form p span.ajax-loader {position: absolute;bottom: 58px;right: 16px;}
.reserva .form-contato .wpcf7 form p input:not([type=submit]) {width: calc(100% - 22px);color: #888;padding: 10px;background: #fff;border-radius: 5px;}
.reserva .form-contato .wpcf7 form p input[type=date] {padding: 7px 10px;}
.reserva .form-contato .wpcf7 form p input::placeholder {color: #888;}
.reserva .form-contato .wpcf7 form p input[type=submit] {background: #2b5597;color: #fff;padding: 14px 22px;border-radius: 5px;font-size: 17px;display: block;width: 100%;text-transform: uppercase;margin-top: 10px;transition: .3s;}
.reserva .form-contato .wpcf7 form p input[type=submit]:hover {transform:scale(1.05);transition:.3s;}
.reserva .form-contato .wpcf7 form p select {-webkit-appearance: none;-moz-appearance: none;width: calc(100% - 2px);color: #888;background:#fff;cursor: pointer;padding: 10px 10px;border-radius: 5px;height: auto;}
.reserva .form-contato .wpcf7 form p.cupom input {width:140px;text-transform: uppercase}
.reserva .form-contato .botoes-call {}
.reserva .form-contato .botoes-call p {display:inline-block;width:calc(50% - 30px);max-width:350px;margin:0 10px;}
.reserva .form-contato .botoes-call p button {width: 100%;background: none;}
.reserva .form-contato .botoes-call p button a {color:#fff;transition:.3s;padding:15px 10px 15px 30px;border-radius:3px;display:block;position:relative;}
.reserva .form-contato .botoes-call p button a.botao-whatsapp {background:#009266;}
.reserva .form-contato .botoes-call p button a.botao-telefone {background:#ddab00;}
.reserva .form-contato .botoes-call p button a:hover {transition:.3s;text-decoration:none;}
.reserva .form-contato .botoes-call p button a.botao-whatsapp:hover {background:#007652;}
.reserva .form-contato .botoes-call p button a.botao-telefone:hover {background:#B38B00;}
.reserva .form-contato .botoes-call p button a span {display: inline-block;position: absolute;margin: -4px 0 0 -30px;font-size: 24px;}
.reserva .form-contato .wpcf7 form p.botao-enviar {max-width:300px;}
@media (max-width:899px) {
	.reserva .form-contato {border-radius:0;}
	.reserva .form-contato .wpcf7 form p.col-3, .reserva .form-contato .wpcf7 form p.col-6 {width: calc(50% - 7.5px);}
	.reserva .form-contato .wpcf7 form p:nth-child(2), .reserva .form-contato .wpcf7 form p:nth-child(3) {margin-bottom: 0;}
}
@media (min-width:610px) and (max-width:899px) {
	.reserva .form-contato .wpcf7 form p.col-3, .reserva .form-contato .wpcf7 form p.col-6 {width: calc(50% - 7.5px);}
	.reserva .form-contato .wpcf7 form p:nth-child(2), .reserva .form-contato .wpcf7 form p:nth-child(3) {margin-bottom: 0;}
	.reserva .form-contato .wpcf7 form p.botao-enviar {display: inline-block;width: calc(50% - 7.5px);}
}
@media (max-width:609px) {
	.reserva .form-contato .wpcf7 form p.col-3, .reserva .form-contato .wpcf7 form p.col-6 {width: 100%;}
	.reserva .form-contato .wpcf7 form p:nth-child(2), .reserva .form-contato .wpcf7 form p:nth-child(3),.reserva .form-contato .wpcf7 form p:nth-child(4) {margin-bottom: 0;}
	.reserva .form-contato .wpcf7 form p.botao-enviar {display: inline-block;width:100%;max-width:100%;}
	.reserva .form-contato .botoes-call p {width:100%;margin:0}
	.reserva .form-contato .botoes-call p:first-child {margin:0 0 15px;}
}
.form-contato span.wpcf7-not-valid-tip {text-indent: -9999px;position: absolute;top: -2px;height: 42px;left: -51px;background: transparent !important;}
.form-contato span.wpcf7-not-valid-tip:after {content:'';width:52px;height:42px;background:url(//matchrentacar.com.br/wp-content/themes/match/dist/css/../img/falha-no-envio.svg) no-repeat;background-size:cover;display:block;position:absolute;top: -8px;}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output {background: #6f6f6f;margin: 10px 0;width: 100%;text-align: center;color: #fff;border: 2px solid #e2c107;padding: 10px 0;}
.wpcf7 form.invalid .wpcf7-response-output:before, .wpcf7 form.unaccepted .wpcf7-response-output:before {content: '►';color: #e2c107;margin: 0 5px 0 0;}
.wpcf7 form.invalid .wpcf7-response-output:after, .wpcf7 form.unaccepted .wpcf7-response-output:after {content: '◄';color: #e2c107;margin: 0 0 0 5px;}
.banner .no-slider {position:relative;width: 100%;}
.banner .no-slider .texto {position: relative;z-index: 2;width: 100%;max-width: 400px;margin-top:130px;}
.banner .no-slider .texto h2 {font-size: 40px;color: #2b5597;margin: 0 0 20px}
.banner .no-slider .texto h3 {font-size: 36px;color: #8b9dca;text-align: left;margin: 0 0 60px;}
.banner .no-slider .texto h4 {font-size: 21px;color: #152c66;margin: 0}
.banner .no-slider .imagem {position: absolute;width: 865px;bottom: -20px;right: -100px;z-index:1;margin: 130px 0 0;height: 100%}
.banner .no-slider .imagem figure {background-size: 100% auto;height: 100%;margin: 0;background-position: left bottom;background-repeat: no-repeat;}
@media (max-width:1489px) {
	.banner .no-slider .texto {margin-top:90px;margin-left:10px;}
	.banner .no-slider .imagem {width: calc(100% - 420px);right: 0;margin-bottom:30px}
	.banner .no-slider .imagem figure {}
}
@media (max-width:959px) {
	.banner .no-slider .texto {margin-top:60px;}
	.banner .no-slider .imagem {margin-bottom: 45px;}
}
@media (max-width:719px) {
	.banner .no-slider .texto {margin-top:40px;}
	.banner .no-slider .imagem {display:none;}
}
.ofertas {margin: 0;padding:30px 0 60px;background:#fff;}
.ofertas .wrap {text-align:center;}
.ofertas h2 {width:100%;color:#ff5c35;text-align:center;}
.ofertas h2:after {content: '';background: url(//matchrentacar.com.br/wp-content/themes/match/dist/css/../img/before-h.png) no-repeat center center;height: 4px;width: 100%;display: block;text-align: center;margin: 15px 0 20px;}
.ofertas p.nada {text-align: center;width: 100%;}
.ofertas ul {width:100%;}
.ofertas .oferta {display:inline-block;position:relative;background:#e4e7e9;border-radius: 5px;box-shadow: 0 0 5px #00000033;}
.ofertas .oferta:before {display:none;}
.ofertas .oferta .ofertas-bg {position:absolute;width:100%;height:100%;opacity:0.2;background-size:cover;z-index:1}
.ofertas .oferta .topo-ofertas {background: #ffffffb3;padding: 20px 20px 10px;z-index:2;position:absolute;width:100%;top:0;}
.ofertas .oferta .topo-ofertas h4 {margin: 0;text-align: left;font-size: 20px;}
.ofertas .oferta .topo-ofertas p {color: #44494e;text-align: left;margin: 0;font-weight:800;}
.ofertas .oferta .codigo {display:block;margin:200px 0 0;text-align:center;z-index:2;position:relative;}
.ofertas .oferta .codigo p {background:#ffffffb3;color:#44494e;display:inline-block;padding:5px 10px;border-radius:5px;}
.ofertas .oferta .codigo p strong {text-transform:uppercase;font-weight:500;font-size:24px}
.ofertas .oferta button {z-index:2;position:relative;cursor: auto;transition:.3s;}
.ofertas .oferta button:hover {transform: scale(1.15);transition:.3s;}
.ofertas .oferta button a {background:#1d295b;color: #fff;padding: 15px 30px;border-radius: 5px;display: inline-block;margin: 20px 0 35px;text-transform: uppercase;transition:.3s;}
.ofertas .oferta button a:hover {transition:.3s;}
.ofertas .oferta:nth-child(1) h4 {color:#ff5c35;}
.ofertas .oferta:nth-child(1) button a {background:#ff5c35;}
.ofertas .oferta:nth-child(2) h4 {color:#2b5597;}
.ofertas .oferta:nth-child(2) button a {background:#2b5597;}
.ofertas .oferta:nth-child(3) h4 {color:#ffa035;}
.ofertas .oferta:nth-child(3) button a {background:#ffa035;}
.ofertas p.obs {text-align:center;width:100%;}
.ofertas p.obs a {cursor:pointer;border-bottom: 1px solid #2b5597;color: #2b5597;transition:.3s;}
.ofertas p.obs a:hover {border-bottom: 1px solid #ff5c35;color:#ff5c35;transition:.3s;}
@media (min-width:960px) {
	.ofertas .oferta {width:calc(33.33% - 30px);}
	.ofertas .oferta:nth-child(3n+1) {margin: 0 20px 0 0;}
	.ofertas .oferta:nth-child(3n+2) {margin: 0 10px 0 10px;}
	.ofertas .oferta:nth-child(3n+3) {margin: 0 0 0 20px;}
}
@media (min-width:640px) and (max-width:959px) {
	.ofertas .oferta {width:calc(50% - 20px);}
	.ofertas .oferta:nth-child(3n+1),.ofertas .oferta:nth-child(3n+3) {margin: 0 15px 30px 0;}
	.ofertas .oferta:nth-child(3n+2) {margin: 0 0 30px 15px;}
}
@media (max-width:639px) {
	.ofertas .oferta {width:100%;}
	.ofertas .oferta:nth-child(3n+1),.ofertas .oferta:nth-child(3n+2),.ofertas .oferta:nth-child(3n+3) {margin: 0 0 30px 0;}
	.ofertas .oferta .codigo {margin: 120px 0 0;}
}
.grupos-de-carros:before {content:'';background-image:url(//matchrentacar.com.br/wp-content/themes/match/dist/css/../img/topo-grupos.svg);background-position:center center;background-size:auto;width:100%;height:86px;margin-top:-116px;display: block;}
.grupos-de-carros {padding:30px 0 30px;margin:86px 0 73px;background:#e4e7e9;}
.grupos-de-carros:after {content:'';background-image:url(//matchrentacar.com.br/wp-content/themes/match/dist/css/../img/rodape-grupos.svg);background-position:center center;background-size:auto;width:100%;height:43px;margin-bottom: -73px;display: block;}
.grupos-de-carros h2 {text-align:center;color:#ff5c35;width:100%;margin:0 auto 30px;}
.grupos-de-carros h2:after {content: '';background: url(//matchrentacar.com.br/wp-content/themes/match/dist/css/../img/before-h.png) no-repeat center center;height: 4px;width: 100%;display: block;text-align: center;margin: 15px 0 20px;}
.grupos-de-carros .wrap {}
.grupos-de-carros .slides {width:100%;margin:0 auto;}
.grupos-de-carros .slides .owl-carousel.owl-drag .owl-item:active {cursor: grabbing;}
.grupos-de-carros .item {color:#2b5597;background:#fff;border-radius:5px;padding:20px 20px;text-align:center;margin: 0 10px;}
.grupos-de-carros .item h4 {margin: 0;font-size:18px}
.grupos-de-carros .item h6 {margin: 5px 0;font-size:16px;}
.grupos-de-carros .item figure {margin: 0;padding: 0 30px;}
.grupos-de-carros .item figure img {}
.grupos-de-carros .item p {}
.grupos-de-carros .item p.nome-veiculo {color: #6e7377;font-size: 14px;}
.grupos-de-carros .item p.nome-veiculo strong {display: block;font-weight: 500;color: #424649}
.grupos-de-carros .item p.preco {color:#2b5597;display:block;font-weight:800;font-size:16px;}
.grupos-de-carros .item p.preco span {color:#9ca2a6;font-weight:500;font-size:14px;display:block;}
.grupos-de-carros .item p.preco i.promo.com-promo {color:#8b9dca;font-size:12px;font-weight:500;text-decoration: line-through;margin-right:10px;}
.grupos-de-carros .item p.preco i.valor.com-promo {}
.grupos-de-carros .item p.preco i.valor.sem-promo {display:none;}
.grupos-de-carros .item p.preco i.promo.sem-promo {}
.grupos-de-carros .item button {transition:.3s;}
.grupos-de-carros .item button:hover {transform: scale(1.15);transition:.3s;}
.grupos-de-carros .item button a {background:#ffa035;color: #fff;text-transform: uppercase;border-radius: 5px;padding: 15px 30px;display: block;transition:.3s;}
.grupos-de-carros .item button a:hover {background:#ff5c35;transition:.3s;}
@media (max-width:959px) {
}
@media (max-width:639px) {
}
@media (max-width:480px) {
}
.informacoes {padding: 0 0 40px;}
.informacoes .wrap {max-width:1270px;}
.informacoes h2 {text-align:center;color:#ff5c35;width:100%;margin:0 auto 30px;}
.informacoes h2:after {content: '';background: url(//matchrentacar.com.br/wp-content/themes/match/dist/css/../img/before-h.png) no-repeat center center;height: 4px;width: 100%;display: block;text-align: center;margin: 15px 0 20px;}
.informacoes .wrap div {display:inline-block;width:calc(33% - 20px);margin:0 10px;}
.informacoes .wrap div ul {margin-top:0;}
.informacoes .wrap div ul li {}
.informacoes .wrap div ul li:before {margin: 0 11px 2px -19px;}
.informacoes h6 {margin:0 0 20px;color:#2b5597;font-weight:600;}
.informacoes  .wrap.foto {}
.informacoes .wrap .foto img {width:100%;}
.informacoes .wrap .regras-gerais {}
.informacoes .wrap .quem-pode {}
@media (max-width:959px) {
	.informacoes .wrap div {width:calc(50% - 20px);}
	.informacoes .wrap .foto {display:none;}
}
@media (max-width:639px) {
}
@media (max-width:480px) {
	.informacoes .wrap div {width:100%;}
	.informacoes .wrap .foto {display:inline-block;margin-bottom:20px;}
}
.contato {background: url(//matchrentacar.com.br/wp-content/themes/match/dist/css/../img/bg-contato.png) center bottom;background-size: 100% auto;padding: 40px 0 80px;}
.contato .wrap {max-width:810px}
.contato h2 {text-align:center;color:#ffa035;width:100%;margin:0 auto 10px;}
.contato h2:after {content: '';background: url(//matchrentacar.com.br/wp-content/themes/match/dist/css/../img/before-h-amarelo.png) no-repeat center center;height: 4px;width: 100%;display: block;text-align: center;margin: 15px 0 20px;}
.contato p {color:#fff;text-align:center;width: 100%;margin: 10px 0 20px;}
.contato .formulario-contato {}
.contato .formulario-contato form {}
.contato .formulario-contato form .lado-a,.contato .formulario-contato form .lado-b {display: inline-block;width: calc(50% - 20px);}
.contato .formulario-contato form .lado-a {margin: 0 10px 0 0;}
.contato .formulario-contato form .lado-b {margin: 0 0 0 10px;}
.contato .formulario-contato form p {margin: 0 0 20px;text-align:left;}
.contato .formulario-contato form p label {margin-bottom: 10px;}
.contato .formulario-contato form p span {}
.contato .formulario-contato form p span.ajax-loader {position: absolute;bottom: 58px;right: 16px;}
.contato .formulario-contato form p input:not([type=submit]) {width: calc(100% - 22px);color: #888;padding: 8px 10px;background: #fff;border-radius: 5px;}
.contato .formulario-contato form p input::placeholder {color: #888;}
.contato .formulario-contato form p textarea {background:#fff;padding: 8px 10px;border-radius: 5px;color:#888;width: calc(100% - 20px);height: 211px;}
.contato .formulario-contato form p textarea::placeholder {color: #888;}
.contato .formulario-contato form .botao-enviar {width:100%;text-align:right;position:relative;}
.contato .formulario-contato form .botao-enviar input[type=submit] {background: #ffa035;color: #fff;padding: 14px 36px;border-radius: 5px;font-size: 17px;display: inline-block;text-transform: uppercase;transition: .3s;}
.contato .formulario-contato form .botao-enviar input[type=submit]:hover {transform:scale(1.05);transition:.3s;}
.contato .formulario-contato form .botao-enviar .ajax-loader {position:absolute;left: 0;top: 0;}
.contato .formulario-contato form p select {-webkit-appearance: none;-moz-appearance: none;width: calc(100% - 2px);color: #888;background:#fff;cursor: pointer;padding: 10px 10px;border-radius: 5px;height: auto;}
.contato .formulario-contato form p select {}
@media (max-width:659px) {
	.contato p {margin: 10px 0 10px;}
	.contato .formulario-contato form .lado-a,.contato .formulario-contato form .lado-b {width:100%;margin:0;}
}
.dicas {padding:40px 0 60px;background:#f0f3f5;}
.dicas .wrap {max-width:1270px;}
.dicas h2 {text-align:center;color:#ff5c35;width:100%;margin:0 auto 10px;}
.dicas h2:after {content: '';background: url(//matchrentacar.com.br/wp-content/themes/match/dist/css/../img/before-h.png) no-repeat center center;height: 4px;width: 100%;display: block;text-align: center;margin: 15px 0 20px;}
.dicas ul {list-style:none;padding:0;margin:0;text-align:center;display: flex;flex-wrap: wrap;}
.dicas ul li {display:inline-block;width:calc(25% - 30px);margin:0 15px;vertical-align:top;background:#fff;border-radius:5px;padding:15px 10px 20px;box-shadow:0 0 5px #00000033;}
.dicas ul li:before {display:none;}
.dicas ul li h4 {width:100%;text-align:left;color:#2b5597;margin:0 auto 10px;line-height: 1.25;}
.dicas ul li figure {margin:0;}
.dicas ul li figure img {border-radius:5px;}
.dicas ul li p {font-size:14px;color:#6e7377;text-align:left;}
.dicas ul li button {transition:.3s;}
.dicas ul li button:hover {transform: scale(1.15);transition:.3s;}
.dicas ul li button a {background:#1d295b;color: #fff;padding: 15px 30px;border-radius: 5px;display: inline-block;margin: 10px 0 0;text-transform: uppercase;transition:.3s;}
.dicas ul li button a:hover {transition:.3s;}
@media (max-width:959px) {
	.dicas ul li {width:calc(50% - 30px);margin:0 15px 20px;}
}
@media (max-width:539px) {
	.dicas ul li {width:100%;margin:0 0 20px 0;}
}
.popup {width:100%;height:100vh;position:fixed;top:0;left:0;background:#000000f0;z-index:9;display:flex;align-items:center;}
.popup .wrap {background:#fff;color:#44494e;position:relative;width: calc(100% - 20px);max-width:768px;}
.popup .fechar {z-index: 2;position:absolute;top:-35px;right:0;cursor:pointer;}
.popup .fechar img {width: 20px;}
.popup .conteudo-popup {z-index: 2;}
.popup .conteudo-popup .titulo {}
.popup .conteudo-popup .titulo h5 {margin: 10px 0;}
.popup .conteudo-popup .texto {}
.popup .conteudo-popup .texto p {}
.popup .conteudo-popup .texto p strong {}
.popup .conteudo-popup .texto p i {}
.popup .conteudo-popup .texto ul {}
.popup .conteudo-popup .texto ul li {margin-left:22px;}
.popup .conteudo-popup .texto ul li:before {}
.fundo-popup {width: 100%;position: absolute;height: 100%;z-index: ;}
.page-template-default {}
.page-template-default .menu-wrap,.page-template-default .main-menu {display:none;}
.page-template-default .logo-topo {width:100%;text-align:center;}
.conteudo {padding:40px 0 45px;}
article {}
article p {color: #6f6f6f;margin:0 0 15px;line-height:1.25;}
article h2,article h3,article h4,article h5,article h6 {margin:30px 0 10px;color:#1d295b;}
article figure {margin:0;}
article figure.wp-block-gallery {margin:30px 0 0;}
article figure.wp-block-image {margin:15px 0;text-align: center;display: block;}
article figure.alignleft,article figure.alignright {width:33.33%;max-width:370px;}
article figure.alignleft {margin:0 30px 30px 0;}
article figure.alignright {margin:0 0 30px 30px;}
article figure.aligncenter {width:100%;max-width:720px;margin: 15px auto;}
@media (min-width:540px) and (max-width:959px) {
	article figure.alignleft,article figure.alignright {width:50%;max-width:420px}
	article figure.alignleft {margin:0 30px 15px 0;}
	article figure.alignright {margin:0 0 15px 30px;}
}
@media (max-width:539px) {
    article figure.alignleft,article figure.alignright {width:100%;max-width:539px;}
    article figure.alignleft {margin:0 30px 15px 0;}
	article figure.alignright {margin:0 0 15px 30px;}
}
@media (min-width:420px) and (max-width:639px) {
	article figure.wp-block-gallery ul li {width: calc(33.33% - 16px) !important;margin:0 1em 1em 0 !important;}
	article figure.wp-block-gallery ul li:nth-child(3n+3) {margin-right: 0;}
}
@media (max-width:419px) {
	article figure.wp-block-gallery ul li {width: calc(50% - 16px) !important;margin:0 1em 1em 0 !important;}
	article figure.wp-block-gallery ul li:nth-child(3n+3) {margin-right: 1em;}
	article figure.wp-block-gallery ul li:nth-child(2n+2) {margin-right: 0;}
}
article img {border: 1px solid #1d295b;border-radius: 0 0 0 12px;}
article figcaption {padding:0;margin:0 0 15px !important;font-size:12px;color:#a6a6a6;text-align:center;}
article figcaption a {color:#717abe;text-decoration:none;transition:.3s;}
article figcaption a:hover {text-decoration:underline;transition:.3s;}
article ul {list-style:none;padding:0;color:#6f6f6f;}
article figure ul.blocks-gallery-grid {width:100%;}
article ul li {line-height: 1.4;}
article ul li:not(.blocks-gallery-item):before {content:'';margin: 0 9px 0 0;background: #e2c107;height: 5px;width: 5px;display: inline-block;border-radius: 50%;vertical-align: middle;margin-top: -2px;}
article .alignnone{margin:5px 20px 20px 0}
article .aligncenter,div.aligncenter{display:block;margin:5px auto}
article .alignright{float:right;margin:5px 0 20px 20px}
article .alignleft{float:left;margin:5px 20px 20px 0}
@media (max-width:679px) {
	article .alignnone{float:none;margin:5px 0;width:100%;max-width:480px;}
	article .aligncenter,div.aligncenter{float:none;margin:5px 0;width:100%;max-width:480px;}
	article .alignright{float:none;margin:5px 0;width:100%;max-width:480px;}
	article .alignleft{float:none;margin:5px 0;width:100%;max-width:480px;}
}
footer {background:#2b5597;color:#fff;padding:20px 0;margin:0}
footer .copyright {display: inline-block;width: calc(100% - 180px);}
footer .copyright figure {margin: 0 0 10px;}
footer .copyright figure img {max-width:120px;}
footer .copyright p {margin:0;font-size:14px;}
footer .copyright .botoes-rodape {margin:15px 0}
footer .copyright .botoes-rodape a {}
footer .copyright .botoes-rodape a:hover {transform: scale(1.2);}
footer .copyright .botoes-rodape a.facebook {color:#1d295b;}
footer .copyright .botoes-rodape a.facebook:hover {}
footer .copyright .botoes-rodape a.instagram {color:#db2740;}
footer .copyright .botoes-rodape a.instagram:hover {}
footer .copyright .botoes-rodape a.site {color:#298549;}
footer .copyright .botoes-rodape a.site:hover {}
footer .copyright .botoes-rodape a div {display:inline-block;transition:.3s}
footer .copyright .botoes-rodape a:hover div {transform: scale(1.2);transition:.3s}
footer .copyright .botoes-rodape div span {font-size: 32px;margin-right: 10px;}
footer .desenvolvido {width: 160px;display: inline-block;}
footer .desenvolvido img {width: 160px;}
@media (max-width:767px) {
	footer .copyright,footer .desenvolvido {display:block;width:100%;text-align:center;}
	footer .desenvolvido {margin:30px 0 0;}
}
@keyframes whatsanimate {
	from {transform:scale(1.1);}
	to {transform:scale(1);}
}
@keyframes botaoanimate {
	from {background:#ff5c35;}
	to {background:#26B761;}
}
.whatsapp-fixo{position:fixed;bottom:24px;left:20px;z-index:99;animation-duration: 0.75s;animation-name:whatsanimate;animation-iteration-count: infinite;animation-direction: alternate;}
.whatsapp-fixo a{color:#fff;font-size:32px;background:#26B761;padding:15px 15px 7px;border-radius:50%;box-shadow:0 3px 9px #00000050;text-decoration:none;transition:.3s;animation-duration: 0.75s;animation-name:botaoanimate;animation-iteration-count: infinite;animation-direction: inherit;}
.whatsapp-fixo a:hover{background:#1c9449;transition:.3s}
.whatsapp-fixo a span{}
.whatsapp-fixo a img{width:32px;height:32px;}
img.wp-smiley,img.emoji{display:inline !important;border:none !important;box-shadow:none !important;height:1em !important;width:1em !important;margin:0 .07em !important;vertical-align:-.1em !important;background:0 0 !important;padding:0 !important}
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,#0693e3 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,#fcb900 0%,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px #fff,6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important}