* {
margin:0;
padding:0;
list-style:none;
vertical-align:baseline;
text-decoration:none;
outline:0 !important;
} 	
a,
.transparent-iconbox .w-iconbox {
transition:all 250ms ease 0s !important;	
}
h1 strong,
h2 strong,
h3 strong {
color:#ff7f00;
}
.l-canvas {
overflow:hidden;
}
.hide-all,
.show-mobile {
display:none !important;
}
.centralize {
margin:0 auto;
} .inline-form p {
display:flex;
justify-content:space-between;
}
.inline-form input:not([type="submit"]) {
margin-right:15px;
}
.inline-form .wpcf7-form-control-wrap {
margin-top:15px;
margin-right:20px;
}
.inline-form .wpcf7-spinner {
display:none;
}
.wpcf7-form-control.has-spinner.wpcf7-submit.btn-enviar {
margin-top:15px;
border-radius:60px;
font-size:15px !important;
padding:0 30px !important;
min-height:54px;
line-height:54px !important;
}
.wpcf7 form .wpcf7-response-output {
overflow:hidden;
display:inline-block;
margin-top:70px !important;
}
::-moz-placeholder {
opacity:0.7;
}
:-ms-input-placeholder {
opacity:0.7;
}
::-webkit-input-placeholder {
opacity:0.7;
} .single-post ul,
.standard-list ul,
.privacy-policy-page ul {
margin-left:18px;
}
.single-post li,
.standard-list li,
.privacy-policy-page li {
list-style:disc;
}
.single-post li::marker,
.standard-list li::marker,
.privacy-policy-page li::marker {
color:#002E6E;
}
.w-comments li {
list-style:none !important;
}
.privacy-policy-page a {
text-decoration:underline;
}
.widget li {
font-size:0.95em;
margin-bottom:20px;
} .l-cookie {
font-size:0.88em;
line-height:1.3;
padding:20px;
}
.l-cookie .w-btn {
font-size:12px !important;
} .flexbox-align-items {
align-items:initial !important;
}
.l-subheader.at_middle:after {
content:"";
display:block;
height:5px;
width:100%;
left:0;
position:absolute;
background: -moz-linear-gradient(left, #be0011, #be0011 12%, #fc7e24 12%, #fc7e24 25%, #fcca24 25%, #fcca24 38%, #a4cf38 38%, #a4cf38 50%, #0fa150 50%, #0fa150 62%, #0397d6 62%, #0397d6 75%, #16539e 75%, #16539e 88%, #ad237a 88%, #ad237a 100%);
background: -webkit-linear-gradient(left, #be0011,#be0011 12%,#fc7e24 12%,#fc7e24 25%,#fcca24 25%,#fcca24 38%,#a4cf38 38%,#a4cf38 50%,#0fa150 50%,#0fa150 62%,#0397d6 62%,#0397d6 75%,#16539e 75%,#16539e 88%,#ad237a 88%,#ad237a 100%);
background: linear-gradient(to right, #be0011,#be0011 12%,#fc7e24 12%,#fc7e24 25%,#fcca24 25%,#fcca24 38%,#a4cf38 38%,#a4cf38 50%,#0fa150 50%,#0fa150 62%,#0397d6 62%,#0397d6 75%,#16539e 75%,#16539e 88%,#ad237a 88%,#ad237a 100%);
}
.tab-dark-theme .active .w-tabs-item-title {
color:#ff7f00;
}
.tab-dark-theme .w-tabs-list-bar {
background:#ff7f00;
}
.no-touch .color_alternate .w-tabs.style_trendy > .w-tabs-list .w-tabs-item:hover {
color:#ff7f00;
}
.w-tabs.style_trendy > .w-tabs-list .w-tabs-item {
opacity:1;
} .custom-heading-4 {
text-align:center;
position:relative;
margin:0 auto !important;
}
.custom-heading-4 h2 {
display:inline-block;
margin-top:30px;
padding-bottom:0;
}
.custom-heading-4 h2::after {
content:"";
background-color:#ff7f00;
left:50%;
top:15px;
transform:translateX(-50%);
width:90px;
height:4px;
position:absolute;
}
.custom-heading-4 h2 strong {
color:#ff7f00;
}
.custom-iconbox h4 {
line-height:1.2;
}
.stretched-column {
width:28% !important;
}
.shrunken-column {
width:22% !important;
}
.custom-overflow {
overflow:hidden;
}  @media only screen and (max-width:1600px) {
} @media only screen and (max-width:1350px) {
} @media only screen and (max-width:900px) {
.owl-nav {
display:inherit;
}
.owl-carousel.navpos_outside .owl-prev {
right:95%;
}
.owl-carousel.navpos_outside .owl-next {
left:95%;
}
} @media only screen and (min-width:768px) and (max-width: 1366px) {
} @media only screen and (max-width:767px) {
.show-mobile {
display:inherit !important;	
}
.breadcrumbs,
.hide-mobile {
display:none !important;	
}
.stretched-column,
.shrunken-column {
width:100% !important;
}
.l-cookie {
display:block;
text-align:center;
padding:15px;
}
.l-cookie .w-btn {
margin-top:10px;
}
.display-block-mobile, 
.display-block-mobile .w-hwrapper {
display:block !important;
}
.grid-lojas .w-grid-item {
margin-bottom:30px !important;
}
.w-tabs.accordion > div > div > .w-tabs-section-content {
padding:0;
}
.color_alternate .w-tabs-section.active:not(.has_text_color) .w-tabs-section-header {
color:#ffffff;
}
.inline-form p {
display:inherit;
}
.wpcf7-form-control.wpcf7-submit.has-spinner {
width:100%;
margin-top:15px;
}
.inline-form .wpcf7-form-control-wrap {
margin-right:inherit;
}
}