@charset "utf-8";

/*
Theme Name: Tendas RV2 2020
Theme URI: https://uebb.digital
Author: Uébb Digital
Author URI: https://uebb.digital
Description: Website/One Page/Landing Page
Version: 2020
License: Uébb Digital
License URI: https://uebb.digital
Tags: desenvolvimento de sites goiania, otimizacao de sites goiania, seo goiania, redes sociais Goiania, criacao de sites goiania, redes sociais para empresas, social media, marketing digital goiania, mkt digital goiania, planejamento estrategico digital goiania, posicionamento de sites no google
Text Domain: Uébb Digital
*/

/**** START GUIDELINE ****/

/* start font */
@import url('eina-typeface.css');
@import url('mark-pro-typeface.css');
/* end font */

/* start text */
.header1 {font-family: 'Mark Pro', sans-serif; font-weight: 700; text-transform: none; font-size: 58px; letter-spacing: -0.025em; line-height: 48px; -webkit-font-smoothing: antialiased;  font-smoothing: antialiased;}
.header2 {font-family: 'Mark Pro', sans-serif; font-weight: 700; text-transform: none; font-size: 50px; letter-spacing: -0.025em; line-height: 42px; -webkit-font-smoothing: antialiased;  font-smoothing: antialiased;}
.header3 {font-family: 'Mark Pro', sans-serif; font-weight: 700; text-transform: none; font-size: 43px; letter-spacing: -0.025em; line-height: 36px; -webkit-font-smoothing: antialiased;  font-smoothing: antialiased;}
.header4 {font-family: 'Mark Pro', sans-serif; font-weight: 700; text-transform: none; font-size: 36px; letter-spacing: -0.025em; line-height: 32px; -webkit-font-smoothing: antialiased;  font-smoothing: antialiased;}
.header5 {font-family: 'Mark Pro', sans-serif; font-weight: 600; text-transform: none; font-size: 29px; letter-spacing: -0.025em; line-height: 26px; -webkit-font-smoothing: antialiased;  font-smoothing: antialiased;}
.header6 {font-family: 'Mark Pro', sans-serif; font-weight: 600; text-transform: none; font-size: 22px; letter-spacing: -0.025em; line-height: 20px; -webkit-font-smoothing: antialiased;  font-smoothing: antialiased;}

.subtitle1 {font-family: 'Mark Pro', sans-serif; font-weight: 500; text-transform: none; font-size: 30px; letter-spacing: -0.025em; line-height: 38px; -webkit-font-smoothing: antialiased;  font-smoothing: antialiased;}
.subtitle2 {font-family: 'Mark Pro', sans-serif; font-weight: 500; text-transform: none; font-size: 26px; letter-spacing: -0.025em; line-height: 34px; -webkit-font-smoothing: antialiased;  font-smoothing: antialiased;}
.body1 {font-weight: 400; text-transform: none; font-size: 20px; letter-spacing: 0em; line-height: 28px; -webkit-font-smoothing: antialiased;  font-smoothing: antialiased;}
.body2 {font-weight: 400; text-transform: none; font-size: 16px; letter-spacing: 0em; line-height: 22px; -webkit-font-smoothing: antialiased;  font-smoothing: antialiased;}
.button-text {font-family: 'Mark Pro', sans-serif; font-weight: 700; text-transform: uppercase; font-size: 14px; letter-spacing: 0.15em; line-height: 14px; -webkit-font-smoothing: antialiased;  font-smoothing: antialiased;}
.caption-text {font-weight: 400; text-transform: none; font-size: 14px; letter-spacing: 0em; line-height: 18px; -webkit-font-smoothing: antialiased;  font-smoothing: antialiased;}
.overline-text {font-weight: 400; text-transform: uppercase; font-size: 11px; letter-spacing: 0.2em; line-height: 14px; -webkit-font-smoothing: antialiased;  font-smoothing: antialiased;}
.txt-italic {font-style: italic;}
.txt-subscribe {font-style: underline;}

body{font-family: 'Eina01', sans-serif; -webkit-font-smoothing: antialiased;  font-smoothing: antialiased; color:#3B3D3C; font-weight: 400; text-transform: none; font-size: 16px; letter-spacing: 0em; line-height: 22px;}

@media (max-width: 767px) {

    .header1 {font-family: 'Mark Pro', sans-serif; font-weight: 700; text-transform: none; font-size: 42px !important; letter-spacing: -0.025em; line-height: 34px !important; -webkit-font-smoothing: antialiased;  font-smoothing: antialiased;}
    .header2 {font-family: 'Mark Pro', sans-serif; font-weight: 700; text-transform: none; font-size: 38px !important; letter-spacing: -0.025em; line-height: 32px !important; -webkit-font-smoothing: antialiased;  font-smoothing: antialiased;}
    .header3 {font-family: 'Mark Pro', sans-serif; font-weight: 700; text-transform: none; font-size: 32px !important; letter-spacing: -0.025em; line-height: 28px !important; -webkit-font-smoothing: antialiased;  font-smoothing: antialiased;}
    .header4 {font-family: 'Mark Pro', sans-serif; font-weight: 700; text-transform: none; font-size: 28px !important; letter-spacing: -0.025em; line-height: 26px !important; -webkit-font-smoothing: antialiased;  font-smoothing: antialiased;}
    .header5 {font-family: 'Mark Pro', sans-serif; font-weight: 600; text-transform: none; font-size: 24px !important; letter-spacing: -0.025em; line-height: 24px !important; -webkit-font-smoothing: antialiased;  font-smoothing: antialiased;}
    .header6 {font-family: 'Mark Pro', sans-serif; font-weight: 600; text-transform: none; font-size: 20px !important; letter-spacing: -0.025em; line-height: 22px !important; -webkit-font-smoothing: antialiased;  font-smoothing: antialiased;}

    .subtitle1 {font-family: 'Mark Pro', sans-serif; font-weight: 600; text-transform: none; font-size: 26px !important; letter-spacing: -0.025em; line-height: 32px !important; -webkit-font-smoothing: antialiased;  font-smoothing: antialiased;}
    .subtitle2 {font-family: 'Mark Pro', sans-serif; font-weight: 600; text-transform: none; font-size: 24px !important; letter-spacing: -0.025em; line-height: 30px !important; -webkit-font-smoothing: antialiased;  font-smoothing: antialiased;}
    .body1 {font-weight: 400; text-transform: none; font-size: 16px !important; letter-spacing: 0em; line-height: 22px !important; -webkit-font-smoothing: antialiased;  font-smoothing: antialiased;}
    .body2 {font-weight: 400; text-transform: none; font-size: 14px !important; letter-spacing: 0em; line-height: 20px !important; -webkit-font-smoothing: antialiased;  font-smoothing: antialiased;}
    .button-text {font-family: 'Mark Pro', sans-serif; font-weight: 700; text-transform: uppercase; font-size: 14px !important; letter-spacing: 0.15em; line-height: 14px !important; -webkit-font-smoothing: antialiased;  font-smoothing: antialiased;}
    .caption-text {font-weight: 400; text-transform: none; font-size: 12px !important; letter-spacing: 0em; line-height: 16px !important; -webkit-font-smoothing: antialiased;  font-smoothing: antialiased;}
    .overline-text {font-weight: 400; text-transform: uppercase; font-size: 10px !important; letter-spacing: 0.2em; line-height: 14px !important; -webkit-font-smoothing: antialiased;  font-smoothing: antialiased;}
    
    body{font-family: 'Eina01', sans-serif; -webkit-font-smoothing: antialiased;  font-smoothing: antialiased; color:#3B3D3C; font-weight: 400; text-transform: none; font-size: 14px !important; letter-spacing: 0em; line-height: 20px !important;}

}
/* end text */

/* start color */

/* grayscale*/
.txt-dark {color: #3B3D3C;}
.bg-dark {background-color: #3B3D3C !important}
.border-dark {border-color: #3B3D3C;}

.txt-dark-gray {color: #757676;}
.bg-dark-gray {background-color: #757676;}
.border-dark-gray {border-color: #757676;}

.txt-medium-gray {color: #9C9D9D;}
.bg-medium-gray {background-color: #9C9D9D;}
.border-medium-gray {border-color: #9C9D9D;}

.txt-clear-gray {color: #C3C4C4;}
.bg-clear-gray {background-color: #C3C4C4;}
.border-clear-gray {border-color: #C3C4C4;}

.txt-light-gray {color: #F5F5F5;}
.bg-light-gray {background-color: #F5F5F5;}
.border-light-gray {border-color: #F5F5F5;}

.txt-white {color: #FFF;}
.bg-white {background-color: #FFF;}
.border-white {border-color: #FFF;}
.white {color: #FFF !important;}

/* primary color*/
.txt-primary-color {color: #74B58F;}
.bg-primary-color {background-color: #74B58F;}
.border-primary-color {border-color: #74B58F;}

/* primary color hover*/
.txt-primary-color-hover {color: #4E8163;}
.bg-primary-color-hover {background-color: #4E8163;}
.border-primary-color-hover {border-color: #4E8163;}

/* red */
.txt-red {color: #FF0034;}
.bg-red {background-color: #FF0034;}
.border-red {border-color: #FF0034;}

/* red hover */
.txt-red-hover {color: #D9002C;}
.bg-red-hover {background-color: #D9002C;}
.border-red-hover {border-color: #D9002C;}

/* yellow */
.txt-yellow {color: #FFCB3B;}
.bg-yellow {background-color: #FFCB3B;}
.border-yellow {border-color: #FFCB3B;}

/* yellow hover */
.txt-yellow-hover {color: #FF9700;}
.bg-yellow-hover {background-color: #FF9700;}
.border-yellow-hover {border-color: #FF9700;}

/* green */
.txt-green {color: #92DB00;}
.bg-green {background-color: #92DB00;}
.border-green {border-color: #92DB00;}

/* green hover */
.txt-green-hover {color: #6BC10C;}
.bg-green-hover {background-color: #6BC10C;}
.border-green-hover {border-color: #6BC10C;}

/* end color */

/* button */
.button {
	display: inline-block;
	border: 2px solid transparent;
	border-radius: 8px;
	transition-duration: 0.3s;
	transition-timing-function: ease-in-out;
	white-space: nowrap;
	padding: 18px 25px 18px;
}

/* button primary color */
.button.color-primary {
	background: #74B58F;
    border-color: #74B58F;
    color: #ffffff;
    -webkit-box-shadow: 0px 2px 12px 0px rgba(116,181,143,.65);
    -moz-box-shadow: 0px 2px 12px 0px rgba(116,181,143,.65);
    box-shadow: 0px 2px 12px 0px rgba(116,181,143,.65);
}

.button.color-primary:hover {
	background: #4E8163;
    border-color: #4E8163;
    color: #ffffff;
    -webkit-box-shadow: 0px 2px 12px 0px rgba(116,181,143,.25);
    -moz-box-shadow: 0px 2px 12px 0px rgba(116,181,143,.25);
    box-shadow: 0px 2px 12px 0px rgba(116,181,143,.25);
}

/* button outline primary color */
.button.color-primary-outline {
	background: transparent;
    border-color: #74B58F;
    color: #74B58F;
}

.button.color-primary-outline:hover {
	background: #74B58F;
    border-color: #74B58F;
    color: #FFF;
}

/* button text primary color */
.button.color-primary-text {
    background: transparent;
    color: #74B58F;
    border: 0px solid transparent !important;
    padding: 0px !important;
}

.button.color-primary-text:hover {
    background: transparent;
    color: #4E8163;
    border: 0px solid transparent !important;
}

/* button text white */
.button.color-white-text {
    background: transparent;
    color: #FFF;
    border: 0px solid transparent !important;
    padding: 0px !important;
}

.button.color-white-text:hover {
    background: transparent;
    color: #FFFFFF80;
    border: 0px solid transparent !important;
}

/* button outline medium gray */
.button.color-medium-gray-outline {
	background: transparent;
    border-color: #757676;
    color: #757676;
}

.button.color-medium-gray-outline:hover {
	background: #757676;
    border-color: #535D74;
    color: #FFF;
}

/* button outline white */
.button.color-white-outline {
    background: transparent;
    border-color: #FFFFFF;
    color: #FFFFFF;
}

.button.color-white-outline:hover {
    background: transparent;
    border-color: rgba(255,255,255,0.5);
    color: rgba(255,255,255,0.5);
}

/* button red */
.button.color-red {
	background: #FF0034;
    border-color: #FF0034;
    color: #FFF;
    -webkit-box-shadow: 0px 2px 12px 0px rgba(255,0,52,0.65);
    -moz-box-shadow: 0px 2px 12px 0px rgba(255,0,52,0.65);
    box-shadow: 0px 2px 12px 0px rgba(255,0,52,0.65);
}

.button.color-red:hover {
	background: #D9002C;
    border-color: #D9002C;
    color: #FFF;
    -webkit-box-shadow: 0px 2px 12px 0px rgba(255,0,52,0.25);
    -moz-box-shadow: 0px 2px 12px 0px rgba(255,0,52,0.25);
    box-shadow: 0px 2px 12px 0px rgba(255,0,52,0.25);
}

/* button red outline */
.button.color-red-outline {
	background: transparent;
    border-color: #FF0034;
    color: #FF0034;
}

.button.color-red-outline:hover {
	background: #FF0034;
    border-color: #FF0034;
    color: #FFF;
    -webkit-box-shadow: 0px 2px 12px 0px rgba(255,0,52,0.25);
    -moz-box-shadow: 0px 2px 12px 0px rgba(255,0,52,0.25);
    box-shadow: 0px 2px 12px 0px rgba(255,0,52,0.25);
}

/* button yellow */
.button.color-yellow {
	background: #FF9700;
    border-color: #FF9700;
    color: #FFF;
    -webkit-box-shadow: 0px 2px 12px 0px rgba(255,151,0,0.65);
    -moz-box-shadow: 0px 2px 12px 0px rgba(255,151,0,0.65);
    box-shadow: 0px 2px 12px 0px rgba(255,151,0,0.65);
}

.button.color-yellow:hover {
	background: #FFCB3B;
    border-color: #FFCB3B;
    color: #FFF;
    -webkit-box-shadow: 0px 2px 12px 0px rgba(255,151,0,0.25);
    -moz-box-shadow: 0px 2px 12px 0px rgba(255,151,0,0.25);
    box-shadow: 0px 2px 12px 0px rgba(255,151,0,0.25);
}

/* button green */
.button.color-green {
    background: #92DB00;
    border-color: #92DB00;
    color: #FFF;
    -webkit-box-shadow: 0px 2px 12px 0px rgba(146,219,0,0.65);
    -moz-box-shadow: 0px 2px 12px 0px rgba(146,219,0,0.65);
    box-shadow: 0px 2px 12px 0px rgba(146,219,0,0.65);
}

.button.color-green:hover {
    background: #6BC10C;
    border-color: #6BC10C;
    color: #FFF;
    -webkit-box-shadow: 0px 2px 12px 0px rgba(146,219,0,0.25);
    -moz-box-shadow: 0px 2px 12px 0px rgba(146,219,0,0.25);
    box-shadow: 0px 2px 12px 0px rgba(146,219,0,0.25);
}

/* button green outline */
.button.color-green-outline {
    background: transparent;
    border-color: #92DB00;
    color: #92DB00;
}

.button.color-green-outline:hover {
    background: #92DB00;
    border-color: #92DB00;
    color: #FFF;
    -webkit-box-shadow: 0px 2px 12px 0px rgba(146,219,0,0.25);
    -moz-box-shadow: 0px 2px 12px 0px rgba(146,219,0,0.25);
    box-shadow: 0px 2px 12px 0px rgba(146,219,0,0.25); 
}

/* box shadow */
.box-shadow-form-slider { box-shadow: 0 22px 30px rgba(0,0,0,.3);}
.box-shadow-tenda-slider { box-shadow: 0 5px 20px rgba(116,181,143,.5);}
.box-shadow-testimon { box-shadow: 0 10px 10px rgba(0,0,0,.1);}
.box-shadow-form-cta-news { box-shadow: 0 10px 20px rgba(0,0,0,.3);}


/**** END GUIDELINE ****/


/* start header */
.nav-label-phone {
	padding: 0 0 0 5px;
    margin: 0 0 -5px 0;
    font-size: 11px;
    text-transform: uppercase;
    letter-spacing: 2px;
}

.nav-icon-phone {
	width: 34px;
	height: 34px;
    margin: 5px 0 0 0;
}

.nav-number-phone {
    font-family: 'Mark Pro', sans-serif;
    font-weight: 700;
    font-size: 22px;
    margin: 0 0 0 5px;
}

.nav-footer-number-phone {
    font-weight: 600;
    font-size: 16px;
    margin: 6px 0 0 10px;
}

@media (max-width: 991px) {

	.md-display-hidden {display:none !important}

	.nav-label-phone {
		font-size: 12px;
	    text-transform: uppercase;
	    letter-spacing: 0.05em;
	    font-weight: 400;
	}

	.nav-icon-phone {
		width: 25px !important;
		padding-top: 8px !important;
	}

	.nav-number-phone {
	    font-family: 'Eina01', sans-serif;
	    font-weight: 600;
	    font-size: 24px;
	    padding: 10px 0 0 5px;
	}

}

@media (max-width: 767px) {

    header a.logo img {
        max-height: 55px !important;
        margin-top: 0px !important;
    }

}


@media (min-width: 991px) {

    .header-space {justify-content: center; -ms-flex-pack: center;}
    .header-bg-color {background-color: #FFF;}

}

@media (max-width: 990px) {

    .header-space {justify-content: space-between;}
    .header-bg-color {background-color: transparent;}

}

/* start hidden */
@media (min-width: 991px) {

	.lg-display-hidden {display:none !important}
	.lg-opacity0 {opacity: 0;}

}

@media (min-width: 1199px) {

	.lg-padding-13px-top {padding-top: 13px !important}

}
/* end hidden */

/* start product */
.prod-img {
    position: relative;
    background-color: transparent;
    border-radius: 8px;
    padding: 0;
    margin: 0;
}

.prod-img:hover {
    position: relative;
    background-color: transparent;
    border-radius: 8px;
    padding: 0;
    margin: 0;
}

.prod-img i {
    color: transparent;
    position: absolute;
    top: 100%;
    left: 50%;
    margin-right: -50%;
    transform: translate(-50%, -50%);
}

.prod-img:hover i {
    color: #00CFFF;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-right: -50%;
    transform: translate(-50%, -50%);
}

.prod-img img {
    opacity: 1;
    filter: grayscale(0%);
    mix-blend-mode: multiply;
}

.prod-img:hover img {
    opacity: 0.1;
    filter: grayscale(100%);
    mix-blend-mode: multiply;
}

.prod-transition {
    -webkit-transition: 0.25s ease-out !important;
    -moz-transition: 0.25s ease-out !important;
    -o-transition: 0.25s ease-out !important;
    transition: 0.25s ease-out !important;
}

/* start right menu */
.lista-solucoes {
    list-style: none;
    margin: 0;
    padding: 0;
}

.lista-solucoes li {
    position: relative;
    color: #848B9C;
    font-size: 20px;
    font-weight: 400;
    padding: 20px 0;
    border-bottom: 1px solid #F2F3F5;
}

.lista-solucoes a {
    color: #848B9C;
}

.lista-solucoes li:hover,
.lista-solucoes li:active {
    color: #002FC2;
    font-weight: 600;
    border-bottom-color: #002FC2;
}

.lista-solucoes a:hover,
.lista-solucoes a:active {
    color: #002FC2;
}

/* blog */
img.blog-post-cover {
    border-radius: 12px 12px 0 0;
}

img.blog-post-cover:hover {
    border-radius: 12px 12px 0 0;
    opacity: 0.7;
}

.blog-post-tag {
    padding: 10px 22px;
    display: inline-block;
    position: relative;
    float: right;
    margin-top: -34px;
}

/* footer */

.footer-menu-mb {
    margin-bottom: 30px;
}

.footer-menu-mb0 {
    margin-bottom: 0;
}

a.footer-menu { color: #757676; font-weight: 500;}
a.footer-menu:hover { color: #74B58F; font-weight: 700; }

.space-between {justify-content: space-between;}


@media (max-width: 767px) {

    .footer-menu-mb0 {
        margin-bottom: 35px;
    }

    a.footer-menu { color: #757676; font-size: 16px; font-weight: 500;}
	a.footer-menu:hover { color: #74B58F; font-size: 16px; font-weight: 700; }

    .sm-header-space {justify-content: space-between;}
    .lg-header-space {justify-content: center !important; -ms-flex-pack: center !important;}

}


/* start float buttons */
.float-wpp {
    position: fixed;
    /* bottom: 70px; */
    bottom: 10px;
    right: 10px;
    z-index: 999;
    opacity: 1;
    border-radius: 100%;
}

.float-wpp:hover {
    position: fixed;
    /* bottom: 70px; */
    bottom: 10px;
    right: 10px;
    z-index: 999;
    opacity: 0.7;
    border-radius: 100%;
}

.float-phone {
    position: fixed;
    /* bottom: 150px; */
    bottom: 90px;
    right: 10px;
    z-index: 999;
    opacity: 1;
    border-radius: 100%; 
}

.float-phone:hover {
    position: fixed;
    /* bottom: 150px; */
    bottom: 90px;
    right: 10px;
    z-index: 999;
    opacity: 0.7;
    border-radius: 100%;
}

@media (max-width: 767px) {

    .float-wpp {width: 100px !important;}
    .float-phone {width: 100px !important;}

}


/* pagetitle */
.padding-pagetitle-dkt {
    padding: 360px 0 120px;
}

@media (max-width: 767px) {

    .padding-pagetitle-mbl {
        padding: 260px 0 60px;
    }

}

/* team */
img.team-member-avatar {
    border-radius: 8px 8px 0 0;
}

/* solution menu */
.item-solution-menu {
    margin-bottom: 20px;
    padding-bottom: 25px;
    border-bottom: 2px solid #CDD6DB;
}

.item-solution-menu:hover {
    margin-bottom: 20px;
    padding-bottom: 25px;
    border-bottom: 2px solid #0049FF;
}

/* slideshow */
.slideshow-height {
	height:780px !important;
}

.slider-img-bg {
	background-color: #74B58F;
	background-image: url(../images/img-banner-mosaico-home.jpg);
}

.lens-overlay-slideshow {
    background-color: rgb(0,0,0,0.0);
}

@media (max-width: 767px) {

	.slider-img-bg {
		background-color: #EDF2F0;
		background-image: none;
	}

    .lens-overlay-slideshow {
        background-color: rgb(0,0,0,0.4);
    }

}

.display-flex-col-center {
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

/* testimonial */

.testimon-box {
	padding: 0 35px 35px 35px;
}

.testimon-avatar {
	height: 70px;
	width: 70px;
	border-radius: 100%;
	margin-top: -35px;
	margin-bottom: 15px;
}

/* news */
.news-section {
	padding: 30px 0;
	margin: -94px 0 0 0;
}

@media (max-width: 767px) {
	.news-section {
		padding: 30px 0;
		margin: -180px 0 0 0;
	}
}

input.input-bg-news {background-color: #757676; font-weight:700; border-radius: 8px; border: 1px solid rgba(0,0,0,.1);padding: 15px 20px; margin-bottom: 0px;}
input.input-bg-news:focus {background-color: #9C9D9D; font-weight:700; border: 1px solid rgba(0,0,0,.3); }
.input-bg-news::-webkit-input-placeholder {color: #3B3D3C; font-weight: 400; font-size: 14px;}
.input-bg-news::-moz-placeholder {color: #3B3D3C; font-weight:400; font-size: 14px;} 
.input-bg-news:-ms-input-placeholder {color: #3B3D3C; font-weight: 400; font-size: 14px;}

.input-col p { margin:0 !important; }

/* service */

.panel-heading-custom {
    background: #F2F2F5;
    padding: 350px 50px 40px;
    border-radius: 8px;
}

.panel-body-custom {
    background: #F2F2F5;
    padding: 10px 50px 50px;
    margin-top: -8px;
    border-top: none;
    border-radius: 0 0 8px 8px;

}

@media (max-width: 767px) {

    .panel-heading-custom {
        background: #F2F2F5;
        padding: 200px 30px 30px;
        border-radius: 8px;
    }   

    .panel-body-custom {
        background: #F2F2F5;
        padding: 0px 30px 40px;
        margin-top: -8px;
        border-top: none;
        border-radius: 0 0 8px 8px;
    }

}


/* mail */

.wpcf7-mail-sent-ok {
	border: 2px solid #00EF49 !important;
    background: #00EF49 !important;
    text-align: center !important;
    color: #FFF !important;
    border-radius: 2px !important;
    padding: 10px !important;
    margin: 15px 0 0 0 !important;
}

/* duvidas */
.doubt-img-bg {
	background-color: #3B3D3C;
	background-image: url(../images/img-bg-parallax-features-home.jpg);
}

@media (max-width: 767px) {

	.doubt-img-bg {
		background-color: #3B3D3C;
		background-image: none;
	}

}

/* depoimentos */
.testimon-img-bg {
	background-color: #74B58F;
	background-image: url(../images/img-bg-parallax-testimonials-home.jpg);
}

@media (max-width: 767px) {

	.testimon-img-bg {
		background-color: #74B58F;
		background-image: none;
	}

}

/* clientes */
.partner-logo {
	filter: grayscale(1);
    opacity: 0.7;
    mix-blend-mode: multiply;
    height: 110px;
    padding: 5px;
}

.partner-logo:hover {
	filter: none;
    opacity: 1;
    mix-blend-mode: multiply;
    padding: 0px;
    height: 110px;
}

/* menu tendas*/
.m-tendas-sec {
	padding: 50px 0 60px;
	background-color: #4E8163;
}

.m-tendas-col {
	padding: 5px;
    text-align: center;
}

.m-tendas-box {
	background-color: #74B58F;
    padding: 10px;
    border-radius: 8px;
    box-shadow: 0 5px 5px rgba(0,0,0,.15);
    width: 115px;
}

@media (max-width: 991px) {
	.m-tendas-box {
		background-color: #74B58F;
	    padding: 10px;
	    border-radius: 8px;
	    box-shadow: 0 5px 5px rgba(0,0,0,.15);
	    width: auto !important;
	}
}

.m-tendas-box:hover {
	background-color: #74b58f7d;
}

.m-tendas-icon {
	height: 50px;
}

.m-tendas-name {
	color: #3B3D3C;
    font-family: 'Mark Pro', sans-serif;
    font-weight: 600;
    text-transform: none;
    font-size: 16px;
    letter-spacing: -0.025em;
    line-height: 14px;
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
    margin: 10px 0 10px 0;
}



/* google recaptcha */
.grecaptcha-badge { display:none !important; }


