.suspenso{position: fixed;
    width: 100%;
    top: 19px;
    height: 51px;
    z-index: 999;
    margin: auto;}

/* FONTES  */
.posicionawhats:hover {
    right: -12px;
}
.posicionawhats {
    top: 82%;
    transform: translateY(-50%);
    width: 250px;
    height: 60px;
    position: fixed;
    /* background-color: #25D366; */
    right: -190px;
    z-index: 999;
    transition: .6s;
    border-radius: 0 10px 10px 0;
}
@font-face {
    font-family: 'agendabold';
    src: url('fontsintera/agenda-bold-webfont.woff2?id=a') format('woff2'),
         url('fontsintera/agenda-bold-webfont.woff?id=a') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'agendamedium';
    src: url('fontsintera/agenda-medium-webfont.woff2?id=a') format('woff2'),
         url('fontsintera/agenda-medium-webfont.woff?id=a') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
	font-family: 'SkolaSans-Bold';
	src: url('fontsintera/SkolaSans-Bold.eot?id=a');
	src: url('fontsintera/SkolaSans-Bold.eot?id=a') format('embedded-opentype'),
		url('fontsintera/SkolaSans-Bold.woff?id=a') format('woff'),
		url('fontsintera/SkolaSans-Bold.ttf?id=a') format('truetype');
	font-weight: bold;
	font-style: normal;
}

@font-face {
	font-family: 'SkolaSans-Regular';
	src: url('fontsintera/SkolaSans.eot?id=a');
	src: url('fontsintera/SkolaSans.eot?id=a') format('embedded-opentype'),
		url('fontsintera/SkolaSans.woff?id=a') format('woff'),
		url('fontsintera//fontsintera/SkolaSans.ttf?id=a') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'SkolaSans-Medium';
	src: url('fontsintera/SkolaSans-Medium.eot?id=a');
	src: url('fontsintera/SkolaSans-Medium.eot?id=a') format('embedded-opentype'),
		url('fontsintera/SkolaSans-Medium.woff?id=a') format('woff'),
		url('fontsintera/SkolaSans-Medium.ttf?id=a') format('truetype');
	font-weight: 500;
	font-style: normal;
}



@font-face {
    font-family: 'big_johnregular';
    src: url('fonts/big_john_1.woff2') format('woff2'),
         url('fonts/big_john_1.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'nexa_boldregular';
    src: url('/fonts/nexa_bold.woff2') format('woff2'),
         url('/fonts/nexa_bold.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'nexa_lightregular';
    src: url('/fonts/nexa_light.woff2') format('woff2'),
         url('/fonts/nexa_light.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}


.h720{ height: 717px;}

.agenda-bold{ font-family: 'Roboto', sans-serif;; font-weight: 900}
.agenda-medium{   font-family: 'Roboto', sans-serif;}
.skola-regular {   font-family: 'Roboto', sans-serif;}
.skola-bold { font-family: 'Roboto', sans-serif;font-weight: 900}
.skola-medium {   font-family: 'Roboto', sans-serif;}

/* SPRITES */
a{text-decoration:none;font-style:normal; outline:none;color: inherit;}
a:hover{text-decoration:none;font-style:normal; outline:none;    color: inherit;}
body{ font-family: 'Roboto', sans-serif;font-size: 18px }



.sprite-header{background-image: url(../img/sprite-header.png?id=a);background-repeat: no-repeat;display: block;}
.sprite-head-local{width: 25px;height: 34px;background-position: 0px 0px;float: left;margin-top: 5px;margin-right: 15px;}
.sprite-head-fone{width: 32px;height: 32px;background-position: -31px 0px;float: left;margin-top: 5px;margin-right: 15px;}
.sprite-ct-fone{width: 27px;height: 28px;background-position: 0px -37px;float: left;margin-top: 5px;margin-right: 15px;}
.sprite-ct-local{width: 27px;height: 32px;background-position: -28px -35px;float: left;margin-top: 2px;margin-right: 15px;}
.sprite-ct-mail{width: 27px;height: 32px;background-position: -54px -45px;float: left;margin-top: 5px;margin-right: 15px;}

.sprite-submenu{background-image: url(../img/seta-sub.png);background-repeat: no-repeat;display: block;}
.sprite-sub-seta{width: 25px;height: 34px;background-position: 0px 0px;float: left;margin-top: 5px;margin-right: 15px;}

.sprite-footer{background-image: url(../img/sprite-footer.png);background-repeat: no-repeat;display: block;}
.sprite-fot-fone{width: 25px;height: 19px;background-position: 0px 0px;float: left;margin-top: 2px;margin-right: 10px;}
.sprite-fot-mail{width: 25px;height: 13px;background-position: -28px 0px;float: left;margin-top: 5px;margin-right: 10px;}
.sprite-fot-local{width: 25px;height: 32px;background-position: 0px -27px;float: left;margin-top: 20px;margin-right: 10px;}

.sprite-sociais{background-image: url(../img/sprite-sociais.png);background-repeat: no-repeat;display: block;}
.sprite-soc-face{width: 33px;height: 33px;background-position: 0px 0px;float: left;margin-right: 10px;}
.sprite-soc-yout{width: 33px;height: 33px;background-position: -40px 0px;float: left;margin-right: 10px;}
.sprite-soc-link{width: 33px;height: 33px;background-position: 0px -37px;float: left;margin-right: 10px;}

.sprite-servicos{background-image: url(../img/sprite-servicos.png?id=a);background-repeat: no-repeat;display: block;}
.sprite-serv-org{width: 60px;height: 57px;background-position: 0px 0px; margin: auto; margin-top: 7px; margin-bottom: 20px}
.sprite-serv-carr{width: 65px;height: 65px;background-position: -65px 0px; margin: auto; margin-bottom: 20px}
.sprite-serv-exec{width: 56px;height: 62px;background-position: 0px -64px; margin: auto;margin-top: 3px; margin-bottom: 20px}
.sprite-serv-asse{width: 50px;height: 56px;background-position: -69px -70px; margin: auto; margin-top: 9px; margin-bottom: 20px}

/* FIM SPRITES */

.esconder{display:none}
.displayflex{ display: inline-block; margin-left: 20px; text-align: center;padding: 20px; border-bottom:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000}

.text-left{ text-align: left;}
.text-right{ text-align: right;}
.borda{ border-bottom: 0px solid #e1e1e1; padding: 6px;border-left: 0px solid #e1e1e1;border-right: 0px solid #e1e1e1;}

.titulo1{ line-height: 0px;}
.titulo2{ text-transform: uppercase; font-size: 96px;     line-height: 65px;font-style: italic; margin-right: 50px;}

/* PAGINATIO DO BLOG */

.pagination>li>a, .pagination>li>span { background-color:#a376a3; border:0px; border-radius:0px; color:white; margin: 0px 1px;text-align: center;width: 40px;font-size: 16px}
.pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover {background-color:#568d43;color:white}

.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
	background-color: #568d43;
    border-color: #568d43;
}

.pagination>li:first-child>a, .pagination>li:first-child>span {border-radius:0px;}
.pagination>li:last-child>a, .pagination>li:last-child>span {border-radius:0px;}

/* FIM PAGINATIO DO BLOG */
.botaoverde1{ padding: 1px; text-align: center; background-color: #b9cf33; border-radius: 9px;width: 194px; display: inline-block; margin-right: 15px}
.botaoverde2{ padding: 1px; text-align: center; background-color:#482e62; color: #fff; border-radius: 9px;width: 194px; display:  inline-block}
.alianhmento{ padding: 1px; text-align: center; width: 45px; display:  inline-block}
.bold{font-weight:bold}.font300{font-weight:300}.italico{font-style:italic}.font500{font-weight:500}.font600{font-weight:600}.font700{font-weight:700}.font800{font-weight:800}.font900{font-weight:900}

/* MENU */

.navbar { margin-bottom: 0px; background-color:transparent;height: auto; z-index:9;border-radius: 0px;}
.navbar-header{margin-top:0px;margin-bottom:0px;}
.navbar-toggle{margin-top:15px;margin-bottom:15px;}
.navbar-brand{background-image:url(../img/logo.png);background-repeat:no-repeat;width:260px;height:125px;margin-right:0px;margin-left:0px; margin-top: -11PX}
.navbar-nav{height: 50px; margin-top:65px}
.nav > li{font-size:16px;}
.nav > li > a {display: initial;padding: 0px 10px; color:black; font-weight: 900}
.nav > li:first-child > a {padding: 0px 20px 0px 0px;}
.nav > li:last-child > a {padding: 0px 0px 0px 20px;}

.navbar-form { padding:0px}
.navbar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand{margin-left:0px}
.nav > li > a:hover, .nav > li > a:focus{background-color:transparent}
.navbar-default{background-color:transparent;border-color:transparent;margin-top:20px;}
.navbar-default .navbar-nav>li>a{color:white;}

.dropdown button{
	border:0px;
	color: white;
    padding: 0px 0px;
    font-size: 16px;
    font-weight: 100;
	background-color:transparent;
}
.dropdown button a:hover{
	color: white;
}
.dropdown a{
	padding: 0px 28px 40px 28px;
}


.navbar-nav>li>.dropdown-menu {
	  margin-right: -85px;
    margin-top: 0px;
    padding-top: 12px;
		background-color:#b53075;
}



.dropdown button:focus, button:hover{
	outline:none;
	color: black;
}



.dropdown:hover .dropdown-menu {
display: block;
    color: #5f462a;
}


.dropdown-menu {
	background-color:transparent;
	border:0px;
	color:white;
	top:102%;
	font-size: 14px;
	-webkit-box-shadow:none;
	box-shadow:none;
}

.dropdown-menu li a{
	color:white;
	padding: 5px 0px;
}

.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover {
	color:white;
	background-color: #b53075;
	padding: 5px 0px;
}
.dropdown-menu li{
	color:white;
	padding: 0px 15px;
}


/* FIM MENU */

/* HOME */

.btn-veja-mais { padding: 5px 20px ; background-color: #5b719b; color: white; -webkit-box-shadow: 0px 3px 7px 0px rgba(0,0,0,0.6);
-moz-box-shadow: 0px 3px 7px 0px rgba(0,0,0,0.6);
box-shadow: 0px 3px 7px 0px rgba(0,0,0,0.6); font-size: 13px; border: 0px; float: right}

.btn-agendar-avaliacao {-webkit-box-shadow: 0px 3px 7px 0px rgba(0,0,0,0.6);
-moz-box-shadow: 0px 3px 7px 0px rgba(0,0,0,0.6);
box-shadow: 0px 3px 7px 0px rgba(0,0,0,0.6); background-color: #5d7e51; color: white; font-size: 21px; border: 0px; padding: 15px 65px; margin-top: 5px}

.btn-agendar-avaliacao2 {-webkit-box-shadow: 0px 3px 7px 0px rgba(0,0,0,0.6);
-moz-box-shadow: 0px 3px 7px 0px rgba(0,0,0,0.6);
box-shadow: 0px 3px 7px 0px rgba(0,0,0,0.6); background-color:#5d7e51; color: white; font-size: 16px; border: 0px; padding: 15px 0px; width:100%;    margin-top: 0px;}

.carousel-inner { overflow:visible; z-index:-1}
.carousel-control.right{ float:right}
.carousel-control.left{ float:left}
.carousel{position:relative}
.carousel-control{top:42%;opacity:1; width:2%}
.carousel-caption{right:61%;left:15%;top:27%;}
.carousel-indicators{display: block;margin-left: -540px;margin-top: -20px;left: initial;position: relative;width: 100%;}
.carousel-indicators li {width:20px; height:20px; margin:5px; border-radius:15px;border:3px solid white}
.carousel-indicators .active {border:3px solid white; width:20px; height:20px; margin:5px; background-color:white}
.carousel-control.right { background-image:none}
.carousel-control.left { background-image:none}
.banner-tablet{background-position:center;background-position:top;background-repeat:no-repeat;height:260px}
.banner-mobile{background-position:center;background-size:contain;height:165px;padding-top:45px;padding-left:20px;}
.banner-desktop{background-position:center;background-position:top;background-repeat:no-repeat;height:260px;padding-top:40px;}
.img100{max-width:100%;padding-bottom:10px;}
.img100 img{max-width:100%;padding-bottom:10px;}


.bgParallax {
color:#FFF;
margin: 0 auto;
width: 100%;
max-width: 1920px;
position: relative;
min-height: 100%;

background-position: 50% 0;
background-repeat: repeat;
background-attachment: fixed;
}
.fixed{ position: fixed; margin: auto;margin-bottom: 0px; background-color:#f8faf0;height: auto; z-index:9;border-radius: 0px;
 width: 100%;}


.float-imgg img{ float: left; margin-right: 2px; margin-bottom: 10px;}
.text-center{ text-align: center}


#parallax {background-image: url(../img/bg-parallax.jpg); padding: 0px 0px 0px 0px;}

#owl-videos .item{
  margin: 40px;
}
#owl-videos .item img{
  display: block;
  width: 100%;
  height: auto;
}

#owl-videos-mobile .item{
  margin: 20px;
}
#owl-videos-mobile .item img{
  display: block;
  width: 100%;
  height: auto;
}

.btn-depoimentos {color: #a1839f; background-color:transparent; padding:5px 50px; border:1px solid #a1839f; font-size:14px}

.btn-depoimentos:hover {color: #a1839f; background-color:transparent; padding:5px 50px; border:1px solid #a1839f; font-size:14px}

.input-cadastro { width:100%; background-color:white; font-size:14px; color:#835480; font-family: 'Roboto', sans-serif;padding:10px;border:0px}

.btn-cadastro {width:100%; background-color:#af87ac; font-size:18px; color:white; font-family: 'Roboto', sans-serif;padding:10px; border:0px}

.cadplace::-webkit-input-placeholder{color:#835480;font-size:14px;font-family: 'SkolaSans-Regular';}

/* CORES */
.amareloverde{ color: #b9cf33}
.branco{color:white}.preto{color:#000000}.roxo{color:#62a849}.roxo-claro{color:#9bca8b}.roxo2{color:#7d646a}.roxo-claro2{color:#bd85b9}.azul-claro {color:#90c4d7}.cinza {color:#777777}.azul{color:#568d43;}.laranja{color:#dfad6c}.cinzaclaro{ color: #70706f}

/* FIM CORES */


/* FONTES */
.fsize10{font-size:10px}.fsize11{font-size:11px}.fsize12{font-size:12px}.fsize13{font-size:13px}.fsize14{font-size:14px}.fsize15{font-size:15px}.fsize16{font-size:16px}.fsize17{font-size:17px}.fsize18{font-size:18px}.fsize19{font-size:19px}.fsize20{font-size:20px}.fsize21{font-size:21px}.fsize22{font-size:22px}.fsize23{font-size:23px}.fsize24{font-size:24px}.fsize25{font-size:25px}.fsize26{font-size:26px}.fsize27{font-size:27px}.fsize28{font-size:28px}.fsize29{font-size:29px}.fsize30{font-size:30px}.fsize31{font-size:31px}.fsize32{font-size:32px}.fsize33{font-size:33px}.fsize34{font-size:34px}.fsize35{font-size:35px}.fsize36{font-size:36px}.fsize37{font-size:37px}.fsize38{font-size:38px}.fsize39{font-size:39px}.fsize40{font-size:40px}.fsize41{font-size:41px}.fsize42{font-size:42px}.fsize43{font-size:43px}.fsize44{font-size:44px}.fsize45{font-size:45px}.fsize46{font-size:46px}.fsize47{font-size:47px}.fsize48{font-size:48px}.fsize49{font-size:49px}.fsize50{font-size:50px}.fsize51{font-size:51px}.fsize52{font-size:52px}.fsize53{font-size:53px}.fsize54{font-size:54px}.fsize55{font-size:55px}.fsize56{font-size:56px}.fsize57{font-size:57px}.fsize58{font-size:58px}.fsize59{font-size:59px}.fsize60{font-size:60px}.fsize61{font-size:61px}.fsize62{font-size:62px}.fsize63{font-size:63px}.fsize64{font-size:64px}.fsize65{font-size:65px}.fsize66{font-size:66px}.fsize67{font-size:67px}.fsize68{font-size:68px}.fsize69{font-size:69px}.fsize70{font-size:70px}.fsize71{font-size:71px}.fsize72{font-size:72px}.fsize73{font-size:73px}.fsize74{font-size:74px}.fsize75{font-size:75px}.fsize76{font-size:76px}.fsize77{font-size:77px}.fsize78{font-size:78px}.fsize79{font-size:79px}.fsize80{font-size:80px}.fsize14{font-size:14px}.fsize16{font-size:16px}.fsize18{font-size:18px}.fsize20{font-size:20px}.fsize22{font-size:22px}.fsize24{font-size:24px}.fsize26{font-size:26px}.fsize28{font-size:28px}.fsize30{font-size:30px}.fsize32{font-size:32px}.italico{font-style:italic;}.roboto{font-family: 'Roboto Slab', serif;}.fsize96{font-size:96px}
/* FIM FONTES */
.selecionado{    background-color: rgba(102,97,83,0.7);}

#buscar button {background-color: #568d43;padding: 8px 13px;border: 0px;font-size: 20px;color: white;border-radius: 0px;}
#buscar input {background-color: #e3cce3;padding: 11px 13px;border: 0px;border-radius: 0px;width: 100%;  font-family: 'Roboto', sans-serif;font-size:16px; color:#fff;font-weight: 300}

.c2cx::-webkit-input-placeholder{color:#fff;font-size:16px;font-weight: 300}
.c2::-webkit-input-placeholder{color:#fff;font-size:16px;font-weight: 300}

.input-ligamos { background-color:#b3b3b3; width:100%; padding:5px 15px; font-size:17px; color:#000228; border:0px; margin-bottom:5px}
.input-ligamos2 { background-color:#b3b3b3; width:49.7%; padding:5px 15px; font-size:17px; color:#000228; border:0px; margin-bottom:5px}
.input-contato { background-color:transparent; width:100%; padding:5px 15px; font-size:17px; color:#000228; border:1px solid #000228; margin-bottom:5px; border-radius:10px}
.input-contato2 { background-color:transparent; width:49.8%; padding:5px 15px; font-size:17px; color:#000228; border:1px solid #000228; margin-bottom:5px; border-radius:10px}
.text-contato { background-color:transparent; width:100%; padding:5px 15px; font-size:17px; color:#000228; border:1px solid #000228; margin-bottom:5px; border-radius:10px; height:150px}
.botao-ligamos { background-image:url(../img/botao-ligamos.jpg); width:176px; height:31px; border:0px; color:white; float:right; font-weight:700; font-size:17px}
.botao-contato { background-color:white; width:125px; height:45px; border-radius:10px; color:black; float:left; font-weight:700; font-size:17px; border:0px}

.input-news{padding:2px; border:0px;border-bottom:1px solid white; background-color:transparent; width:100%; margin-bottom:5px;}

.btn-news{
	background-color:transparent;
    color: white;
	font-style:italic;
    padding: 2px 15px;
    border: 1px solid white;
	float:right;
    font-size: 16px;
    margin-top: 5px;
	-webkit-transition-property: all; /* Safari */
    -webkit-transition-duration: 0.5s; /* Safari */
}

.btn-news:hover{
	background-color:white;
    color: #696862;
}

.btn-contato {
	background-color: #568d43;
    color: white;
    padding: 5px 30px;
    border: 0px;
	float:right;
    font-size: 18px;
    border-radius: 5px;
	font-weight:600;
    margin-top: 10px;
}

.place-news::-webkit-input-placeholder{color:white; font-style:italic;font-size:16px;}


.botaoenviarcontato{text-align:right}
#caixa-busca{position:absolute;margin-top:70px;left:50%;border:0px solid #FF1E22;z-index:999;margin-left:230px;width:400px;}
.botaobusca{background-image:url(../img/botaopesquisa.jpg);width:100%;height:36px;border:0px;padding-top:6px}
.cxblog{height:36px;width:100%;background-color:#ededed;padding:0px 15px;border:0px}
.categoria {color: white;font-weight: 500;background-color: #ce953b;padding: 5px 15px;margin-right: 5px;margin-bottom: 5px;float: left;font-size: 14px;}
.form-control{background-color: #f6f7f8;border: 2px solid #e1e1e1;border-radius: 6px;margin-bottom: 10px;}

.verde{ color: #62a849}

.nav-tabs{border-bottom: 0px solid #ddd;}
.nav-tabs>li { float:none; width:100%; text-align:center; background-color:#2a7700; margin-bottom:5px;padding: 15px; font-size:30px; color:white}
.nav-tabs>li.active {background-color: #009910;}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {border: 0px solid #ddd;    color: #fff;cursor: pointer;background-color: #009910; font-style:italic}
.nav-tabs>li>a{border: 0px solid #ddd;color:white; font-weight:100}
.nav-tabs>li:last-child {padding: 15px;}

.sombra {-webkit-box-shadow: 0px 10px 48px -2px rgba(0,0,0,0.18);
-moz-box-shadow: 0px 10px 48px -2px rgba(0,0,0,0.18);
box-shadow: 0px 10px 48px -2px rgba(0,0,0,0.18);}
.efeito img {filter: gray;filter: grayscale(1);-webkit-filter: grayscale(1)}
.efeito img:hover {filter: none;-webkit-filter: none}
footer { background-image: url(../img/bg-footer.jpg);padding:40px 0px 20px 0px; height: 272px}


#produto-1{ display: none}
#produto-2{ display: none}
#produto-3{ display: none}
#produto-4{ display: none}
#produto-5{ display: none}
#produto-6{ display: none}
#produto-7{ display: none}

.active span{ 
 /*text-decoration-style: wavy;
    text-decoration: underline;text-decoration-style: dotted;*/
	border-bottom: 2px solid #b9cf33;

	
}
.todos{ line-height: 30px}

.uppercase{ text-transform: uppercase}

.botaovazado{ padding: 10px; text-align: center; max-width: 250px; color: black; font-weight: 900; font-size: 20px; border: 2px solid #b9cf33;-webkit-border-radius: 16px;
-moz-border-radius: 16px;
border-radius: 16px;}



#main {
 
}

#main div.target {
 border-bottom: 1px solid #b9cf33;
	

}

#main div.target:nth-child(even) {
border-bottom: 0px solid #b9cf33
}
col-xs-5ths,
.col-sm-5ths,
.col-md-5ths,
.col-lg-5ths {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
}

.col-xs-5ths {
    width: 20%;
    float: left;
}

@media (min-width: 768px) {
    .col-sm-5ths {
        width: 20%;
        float: left;
    }
}

@media (min-width: 992px) {
    .col-md-5ths {
        width: 20%;
        float: left;
    }
}

@media (min-width: 1200px) {
    .col-lg-5ths {
        width: 20%;
        float: left;
    }
}
