/* Themify Customize Styling */
h1 {	
	font-family: "Poppins";	font-weight:bold;
 
}
h5 {	
	font-family: "Poppins";	font-weight:normal;
 
}
body[class*="themify"] #site-logo a img {		width: 250px; 
}
#site-description {	display: none; 
}
#footer-logo a img {		width: 230px; 
}
#pagewrap .back-top.back-top-float, .full-section-scrolling #footerwrap .back-top .arrow-up a, .footer-horizontal-left #footerwrap .back-top .arrow-up a, .footer-horizontal-right #footerwrap .back-top .arrow-up a, .footer-left-col #footerwrap .back-top .arrow-up a, .footer-right-col #footerwrap .back-top .arrow-up a, #footer .back-top .arrow-up a {	background: none;
	background-color: #85ba45; 
}
@media screen and (max-width: 1024px) { /* Themify Customize Styling */
body[class*="themify"] #site-logo a img {		width: 250px; 
}
#footer-logo a img {		width: 230px; 
}
 }@media screen and (max-width: 768px) { /* Themify Customize Styling */
body[class*="themify"] #site-logo a img {		width: 250px; 
}
#footer-logo a img {		width: 230px; 
}
 }@media screen and (max-width: 480px) { /* Themify Customize Styling */
body[class*="themify"] #site-logo a img {		width: 250px; 
}
#footer-logo a img {		width: 230px; 
}
 }
/* Themify Custom CSS */
.loops-wrapper .post-image {
	box-shadow: 0 0 10px 0 rgba(0,0,0,0.3);
}
.popmake {
	padding: 5% !important;
}
.popmake h2 {
	line-height: 1.2em !important;
}
.popmake .themify-icon-icon {
	padding: 0 !important;
	font-size: 4em !important;
}
.garantia-regras h5 {
	line-height: 1em;
}
.garantia-regras .shortcode.themify-icon .themify-icon-icon {
	font-size: 1em;
	margin-top: -3px;
}

/* CONTACT */
div.wpcf7-response-output {
	margin: 0;
	padding: 0.8em 1.8em;
	border-width: 1px;
	font-size: 0.9em;
	line-height: 1.4em;
}
div.wpcf7-mail-sent-ok {
	border: 1px solid #8ed045;
	background: #e4ffc7;
}
div.wpcf7-validation-errors,
div.wpcf7-acceptance-missing {
	border: 1px solid #f7e700;
	background: #fffdd7;
}
span.wpcf7-not-valid-tip {
	color: #eb3e3e;
  font-size: 0.9em;
}

.module-feature.layout-icon-left .module-feature-image {
	margin: 0 .2em .4em 0;
}
h3 small {
	font-size: .6em;
}
.module_column .module.module-buttons .tb_default_color {
    color: #000;
}
.module-buttons.large .module-buttons-item a {
    padding: 1.45em 2.9em;
    border-width: 0;
}
.module-buttons.large span {
    font-size: 1.2em;
    line-height: 1em;
}
.xlarge .ui.builder_button {
	font-weight: 700;
	padding: 1.5em 3.4em 1.6em 3.4em;
	line-height: 1.2em;
}
.module-buttons.xlarge span {
    font-size: 1.305em;
}
.ui.builder_button i {
	font-size: 2.4em;
	font-weight: 400;
	margin-right: 10px;
}
.ui.green, .ui.green.module-accordion .accordion-title, .ui.green.module-tab .tab-nav li, .ui.green.module-tab.panel .tab-nav, .ui.green.nav, .ui.green.nav ul, .ui.green.separate > li, .ui.green.vertical .tab-nav, .ui.green.window .bar {
    background-color: #8cc53f;
	  color: #fff;
}
.ui.green.builder_button:hover, .ui.green.module-accordion li:hover .accordion-title, .ui.green.module-tab .tab-nav li:hover, .ui.green.nav > li a:hover, .ui.green > li.current-menu-item:hover > a, .ui.green > li.current-menu-item > a, .ui.green > li.current_page_item:hover > a, .ui.green > li.current_page_item > a {
    background: #4dae0b;
}
.module-alert.ui .ui.green, .module-menu .ui.green.nav a, .module_column .module.module-buttons .module-buttons-item a.green, .themify_builder .ui.green, .ui.green.module-tab .tab-nav li a, .ui.green.nav li a {
    color: #fff;
}