
@media (max-width: 768px) {

.mg-top-50-mob {
	margin-top: 50px;
}

.text-center-mob {
text-align: center;
}

.margin-left-20-mob {
margin-left: 20px;
}

}


.fnt-20 {
font-size: 20px;
}

.borda {
border: 1px #dedede solid;
}

.preco {
color: red;
font-size: 20px !important;
}

.bg-produtos {
background-color: #ececec;
}

.pd-0 {
padding: 0px !important;
}

.mg-top-10 {
margin-top: 10px;
}

html {
margin-top: 0px !important;
}

.mg-bt-30 {
margin-bottom: 30px;
}

.mg-bt-50 {
margin-bottom: 50px;
}

.bg-a-fabrica {
background-color: #da2f3e;
}

.Service-section {
padding: 50px 0 30px !important;
}

.mg-top-30 {
margin-top: 30px;
}

.mg-bt-30 {
margin-bottom: 30px;
}

.btn-danger {
border-radius: 26px !important;
font-size: 26px !important;
padding: 4px 35px 4px 35px;
background-color: #da2f3e !important;
}

.btn-danger:hover  {
background-color: #b92835 !important;
}

.txt-destacado {
font-size: 20px;
color:#da2f3e;
font-weight:500;
}

.txt-destacado-marron {
font-size: 20px;
color:#dcb68a;
font-weight:600;
}

.hc_scrollup {
background-color: #b92835 !important;
}

.carou-direction-nav a:hover {
color: #d02730 !important;
}

.navbar .navbar-nav > li > a:hover {
color: #333 !important;
}

.ico-globus {
float: left;
width: 64px;
height: 64px;
margin-right: 10px;
margin-bottom: 30px;
}

.wpcf7-text {
background-color: #f3f3f3 !important;
color: #252525 !important;
}

label {
width: 50%;
}

.wpcf7-form-control-wrap {
width: 100%;
}

.wpcf7-textarea {
background-color: #f3f3f3;
}

.callout-btn2, a.hrtl-btn, a.works-btn, .blog-btn-sm, .more-link, .blogdetail-btn a, .cont-btn a, a.error-btn, .form-submit input, .blogdetail-btn, .cont-btn button, .slider-btn-sm, .slider-sm-area a.more-link, .slide-btn-sm, .wpcf7-submit, .post-password-form input[type="submit"], input[type="submit"] {
box-shadow: 0 3px 0 0 #b92835 !important;
}

.post-password-form input[type="submit"], input[type="submit"] {
background-color: #da2f3e;
}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus
{
color: #333;
}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
background-color: #fff !important;
}

.page-builder {
padding: 0px !important;
}

.page-title-section {
display: none;
}

.footer-section {
background-color: #c39a6b;
}

.hc_scrollup {
background-color: #2aa1bf;
}

.footer-copyright-section {
background-color: #1e5b78;
border-bottom: none;
}

p {
color: #2f2f2f !important;
}

.navbar-default .navbar-nav > li > a {
color: #fff;
font-size:18px;
/*font-family: "Skin Sans 400 Regular" !important;*/
}

.navbar {
/*padding: 24px 0 !important;*/
border: none;
}

.nav {
padding: 55px 0 !important;
}

.navbar-default {
background: #b92835;
border-bottom: 10px solid #c39a6b;
}