.float{

border: 1px solid #eaf0f6;
    background: #fff;
    box-shadow: 0 5px 20px rgba(0,0,0,.1);
    border-radius: 4px;
padding-top:10px;
	position:fixed;width:130px;bottom:15px;right:10px;color:#4C391B;
	text-align:center;font-size:30px;z-index:100}



	.float .online{
color:#000;
font-size:14px;
padding:10px;width:100%;display:inline-block;padding-bottom:5px;
line-height:140%;
}
.float .av{top:-40px;right:37px;background:url(../../rogertakemiya.png);height:50px;width:50px;position:absolute;border-radius:360px;border:1px solid green;}
.float .w{width:100%;display:block;height:30px;line-height:30px;color:green;font-size:14px;}
.cl {
    bottom: 180px;
    cursor:pointer;
    right: 20px;
    color: #cecece;
    height: 25px;
    width: 25px;
    font-size: 16px;
    text-align: center;
    line-height: 25px;
    position: fixed;

}
.cl::before {
  content: 'x'; 
  margin-top:-5px;
  color: #cecece;
  font-weight: 300;
  font-family: Arial, sans-serif;
}
@font-face{font-family:'icomoon';src:url(fonts/icomoon.eot?kob6ti);src:url('fonts/icomoon.eot?kob6ti#iefix') format('embedded-opentype'),url(fonts/icomoon.ttf?kob6ti) format('truetype'),url(fonts/icomoon.woff?kob6ti) format('woff'),url('fonts/icomoon.svg?kob6ti#icomoon') format('svg');font-weight:400;font-style:normal;font-display:block}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon'!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-heart:before{content:"\f004"}.icon-twitter:before{content:"\f099"}.icon-facebook:before{content:"\f09a"}.icon-facebook-f:before{content:"\f09a"}.icon-linkedin:before{content:"\f0e1"}
.icon-instagram:before{content:"\f16d"}.icon-heartbeat:before{content:"\f21e"}
.my-float{margin-top:6px;width:60px;padding-bottom:5px;text-align:center}
#header{text-shadow: 2px 2px 4px rgba(0,0,0,0.7);}
.clientes{text-align:center}
.clientes img{max-width:180px;border:solid 1px rgba(224,224,224,.75);display:inline-block;padding:10px;max-height:65px;margin:5px}
.instagram{text-align:center}.instagram a{max-width:180px;border:solid 1px rgba(224,224,224,.75);filter:gray;-webkit-filter:grayscale(1);filter:grayscale(1);display:inline-block;padding:10px;margin:7px}
.instagram a img{display:block;max-width:100%}.icons{width:100%;text-align:center}.icons li{display:inline-block}
a,b,blockquote,body,div,dl,dt,em,footer,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,ins,kbd,label,legend,li,nav,ol,p,pre,q,s,samp,section,small,span,strong,table,tbody,td,tfoot,th,thead,tr,tt,u,ul{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
article,aside,footer,header,hgroup,menu,nav,section{display:block}
ol,ul{list-style:none}blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}
body{-webkit-text-size-adjust:none}
mark{background-color:transparent;color:inherit}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}
body,html{height:100%}


body{line-height:1;background:#fff;color:#000;font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;font-size:14pt;font-weight:400;line-height:1.75em}


	b,strong{font-weight:600;color:#000}em,i{font-style:italic}blockquote,dl,ol,p,table,ul{margin:0 0 2em 0}
	h1,h2,h3,h4,h5{color:#5b5b5b;font-weight:700;letter-spacing:.125em;line-height:1.65em;margin-bottom:1em;text-transform:uppercase;text-align:center}
	h1 a,h2 a,h3 a,h4 a,h5 a{color:inherit;text-decoration:none}h2{font-size:1.55em}h3{font-size:1.4em}blockquote{font-style:italic;padding:1em 0 1em 2em}
	.container{margin:0 auto;max-width:100%;width:51em}.container.medium{width:38.25em}@media screen and (max-width:1280px){.container{width:48em}.container.medium{width:36em}}@media screen and (max-width:980px){.container{width:95%}.container.medium{width:71.25%}}

	@media screen and (max-width:840px){.container{width:95%!important}}


	@media screen and (max-width:480px){
		.container{width:100%!important}}
		article.special,section.special{text-align:center}header{text-align:center}
		header p{position:relative;top:-1em;color:#000;text-transform:uppercase;letter-spacing:.075em}
		header.major{border-bottom-width:1px;border-color:rgba(224,224,224,.75);border-style:solid;border-top-width:1px;margin-bottom:6em;padding:4em 0;position:relative}
		header.major:after,header.major:before{background:rgba(224,224,224,.75);content:'';display:block;height:1px;left:0;position:absolute;width:100%}
		header.major:before{top:10px}
		header.major:after{bottom:10px}
		header.major h2{margin:0}
		header.major p{top:0;margin:1.5em 0 0 0;padding:1.5em 1.5em 0 1.5em;font-size:1.5em;line-height:1.75em;border-top:solid 1px rgba(224,224,224,.75);display:inline-block}
		header.major.last{border-bottom:0;margin-bottom:0;padding-bottom:0}
		header.major.last:after{display:none}
		header.major.last h2{margin-bottom:1em}
		footer{text-align:center}
		footer.major{border-bottom-width:1px;border-color:rgba(224,224,224,.75);border-style:solid;border-top-width:1px;margin-top:6em;padding:4em 0;position:relative}
		footer.major:after,footer.major:before{background:rgba(224,224,224,.75);content:'';display:block;height:1px;left:0;position:absolute;width:100%}
		footer.major:before{top:10px}
		footer.major:after{bottom:10px}
		label{display:block;color:#000;font-size:.8em;font-weight:700;letter-spacing:.125em;line-height:1.75em;text-transform:uppercase;margin:0 0 .5em 0}
		.image{border:0;display:inline-block;position:relative}
		.image:after{-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;-ms-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;ontent:'';display:block;height:100%;left:0;opacity:.2;position:absolute;top:0;width:100%}
		.image img{display:block}.image.fit{display:block}.image.fit img{display:block;width:100%}.image.feature{display:block;margin:0 0 2em 0}.image.feature img{display:block;width:100%}


			ul.icons{cursor:default}
			ul.icons li{display:inline-block;font-size:1.25em;line-height:1em;padding-left:.5em}
			ul.icons li:first-child{padding-left:0}
			ul.icons li a,ul.icons li span{-moz-transition:background-color .2s ease-in-out;-webkit-transition:background-color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;border-radius:100%;border:solid 1px rgba(224,224,224,.75);display:inline-block;height:2em;line-height:2em;text-align:center;width:2em}
			ul.icons li a:hover,ul.icons li span:hover{background:rgba(224,224,224,.15)}
			.table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}table{width:100%}
	
			.box{background:#fff;border:solid 1px rgba(224,224,224,.75);margin-bottom:6em;padding:3.5em}
			.box.alt{background:0 0;border:none;padding:0}
			.feature{position:relative;height:20em}
			.feature:after{clear:both;content:'';display:block}
			.feature h3,.feature h4,.feature h5,.feature h6{text-align:inherit}
			.feature .image{display:inline-block;height:100%;overflow:hidden;position:relative;width:50%}
			.feature .image img{border:1px solid #cecece;padding:5px;display:inline-block;}
			.feature:before{background:#00f;content:'';display:inline-block;height:100%;vertical-align:middle}
			.feature .content{display:inline-block;padding:2em;vertical-align:middle;width:48%}
			.feature .content h3{margin-bottom:.5em}
			.feature .content :last-child{margin:0}
			.feature.left{text-align:left}
			.feature.left .image{float:left;text-align:center;}
			.feature.left .image img{max-width:100%;}
			.feature.left .content{padding-right:0}
			.feature.right{text-align:right}
			.feature.right .image{text-align:center;float:right}
			.feature.right .image img{max-width:100%;}
			.feature.right .content{padding-left:0}.feature.long .content{padding-top:0}
			#header{background-attachment:scroll,fixed;background-image:url(images/top-3200.svg),url(../../images/confianca-dark-3.webp);background-position:bottom center,center center;background-repeat:repeat-x,repeat,no-repeat;background-color: #4D301E;background-size:3200px 460px,cover;color:rgba(255,255,255,.8);padding:10em 0 20em 0;position:relative;text-align:center}
			#header:after,#header:before{background:rgba(224,224,224,.75);content:'';left:50%;position:absolute;width:1px;z-index:0}
			#header:before{height:calc(100% - 50px);opacity:.15;top:0}
			#header:after{bottom:0;height:50px}#header a{border-bottom-color:rgba(255,255,255,.35);color:rgba(255,255,255,.8)}#header a:hover{border-bottom-color:transparent;color:#4eb980}
			#header b,#header strong{color:#fff}#header h1,#header h2,#header h3,#header h4,#header h5,#header h6{color:#fff}
			

			#header h1{font-size:2.5em;margin:0}#header p{font-size:1.2em;line-height:1.5em;margin:.25em 0 0 0}
			#footer{background-attachment:scroll;background-color:#4eb980;background-image:url(images/bottom-3200.svg);background-position:top center;background-repeat:repeat-x;background-size:3200px 460px;color:rgba(255,255,255,.8);margin-top:-260px;padding:calc(460px + 6em) 0 10em 0;position:relative;text-align:center}
			#footer:before{background:rgba(224,224,224,.75);content:'';height:calc(460px + 6em);left:50%;position:absolute;top:0;width:1px;z-index:0}
			#footer a{color:#fff}
			#footer b,#footer strong{color:#fff}#footer h3{color:#fff}#footer header p{color:rgba(255,255,255,.5)}
	
			#footer .copyright{color:rgba(255,255,255,.5);font-size:.8em;line-height:1em;margin:3em 0 0 0}
			#footer .copyright li{border-left:dotted 1px;display:inline-block;margin-left:1em;padding-left:1em}
			#footer .copyright li:first-child{padding:0;margin:0;border:0}
			#footer .copyright li a,#footer .copyright li span{color:inherit}
			#footer .copyright li a:hover,#footer .copyright li span:hover{color:#fff}#main{padding:6em 0 5em 0;position:relative;z-index:1}
			#main:before{background:rgba(224,224,224,.75);content:'';height:100%;left:50%;position:absolute;top:0;width:1px;z-index:-1}
			#main footer.major,#main header.major{background:#fff}

			@media screen and (max-width:1680px){
				body{font-size:14pt}h2{font-size:1.5em}h3{font-size:1.25em}
				header.major p{font-size:1.25em}#header{padding:8em 0 16em 0}
				#header h1{font-size:2.25em}
				#header p{font-size:1.25em;padding:0px 10px;line-height:1.65em}
			}

			@media screen and (max-width:1280px){body{font-size:13pt}h2{font-size:1.35em}h3{font-size:1.15em}header.major{margin-bottom:4em;padding:3em 0}header.major p{font-size:1.15em}footer.major{margin-top:4em;padding:3em 0}
			.box{padding:2.5em;margin-bottom:4em}.feature{height:18em}
			.feature .content{padding:2em}#header{background-attachment:scroll,scroll;background-image:url(images/top-1600.svg),url(../../images/confianca-dark-3.webp);background-size:1600px 230px,cover;padding:15em 0 15em 0}#header:before{height:calc(100% - 25px)}
			#header:after{height:25px}#header h1{font-size:2em}#header p{font-size:1.15em}#footer{background-image:url(images/bottom-1600.svg);background-size:1600px 230px;margin-top:-100px;padding:calc(230px + 4em) 0 6em 0}#footer:before{height:calc(230px + 4em)}
			#main{padding:4em 0 3em 0}}@media screen and (max-width:980px){body{font-size:12pt}}

			@media screen and (max-width:840px){.instagram a{padding: 2px;
    margin: 10px;max-width:120px}header.major{padding-left:2em;padding-right:2em}footer.major{padding-left:2em;padding-right:2em}
			}


	



@-webkit-keyframes ef-pulse-grow{to{-webkit-transform:scale(1.1);transform:scale(1.1)}}
@keyframes ef-pulse-grow{to{-webkit-transform:scale(1.1);transform:scale(1.1)}}
.ef-pulse-grow{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent}
.ef-pulse-grow-active{-webkit-animation-name:ef-pulse-grow;animation-name:ef-pulse-grow;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}</style>



#rss-feeds{width:100%}
#rss-feeds li{vertical-align:top;line-height: 130%;width:180px;display:inline-block;text-align:left;color:#000;border:1px solid #cecece;vertical-align:top;font-size:14px;padding:4px;margin:4px}

#dep{width:100%;display:block;}
#dep li{border: 1px solid #efefef;    margin-bottom: 10px;width:100%;display:block;padding:15px 15px;}
#dep li .w30{width:30%;max-width:100px;display:inline-block;}
#dep li .w30 a{color:#000;font-size:12px;text-decoration:none;font-style: italic;}
#dep li .w30 img{max-width:100px;max-height:inherit;border:1px solid #cecece;padding:0px;margin:0px;border-radius:360px;}
#dep li .w60{vertical-align:top;width:60%;padding-left:2%;display:inline-block;}


		@media screen and (max-width:736px){.clientes img{max-width:120px}h2{font-size:1em}h3{font-size:1em}header p{font-size:.8em}header.major{margin-bottom:2em}header.major br{display:none}header.major p{font-size:.8em}
			footer.major{margin-top:2em}footer.major br{display:none}.box{padding:1em;margin-bottom:1em}.feature{background:#fff;display:block;height:auto;margin-bottom:2em}.feature:last-child{margin-bottom:0}
			.feature:after,.feature:before{display:none}.feature .image{float:none;height:15em;width:100%}.feature .content{border:solid 1px rgba(224,224,224,.75);padding:2em!important;text-align:center;width:100%}
			#header{background-image:url(images/top-1280.svg),url(../../images/confianca-dark-3.webp);background-size:1280px 184px,cover;padding:3em 0 7em 0}
			#header:before{height:calc(100% - 20px)}#header:after{height:20px}#header .logo{font-size:1.5em}#header h1{font-size:1.25em}#header p{font-size:1em}
			#footer{margin-top:-75px;padding:calc(184px + 2em) 0 2em 0}#footer:before{height:calc(184px + 2em)}#main{padding:2em 0 2em 0}
			
#dep li .w30{width:100%;}
#dep li .w60{text-align:center;font-size:14px;text-align:center;width:100%;padding-left:0px;padding-top:10px;}
#rss-feeds li{width:100%;}
.clientes img{max-width:80px;padding:5px;max-height:55px;margin:3px}

			}



@media screen and (max-width:480px){
	header.major{padding-left:1em;padding-right:1em}
	footer.major{padding-left:1em;padding-right:1em}
		.box{padding:1em 1em}.feature{margin-bottom:1em}.feature .content{padding:2em 1em!important}#main{padding-left:1em;padding-right:1em}#footer{margin-top:-100px;padding-left:1em;padding-right:1em}
		#footer .copyright li{border:0;display:block;margin:0;padding:.75em 0 0 0}#header{padding-left:2em;padding-right:2em}#header br{display:none}}

		a{color:#05396A}
		.avatar{background:url(../../images/avatar.jpg);display:inline-block;height:140px;width:140px;box-shadow: 2px 2px 3px #999;border-radius:160px}
	


[class*="icono"] {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  color: #666;
  box-sizing: border-box;
}
[class*="icono"]:after,
[class*="icono"]:before {
  content: "";
  box-sizing: border-box;
}
[class*="icono-arrow1"] {
  width: 20px;
  height: 20px;
  border-width: 4px 4px 0 0;
  border-style: solid;
  margin: 10px;
}
[class*="icono-arrow1"]:before {
  right: 0;
  top: -3px;
  position: absolute;
  height: 4px;
  box-shadow: inset 0 0 0 32px;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
  width: 23px;
  -webkit-transform-origin: right top;
          transform-origin: right top;
}
[class*="icono-arrow1"][class*="-left"] {
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}
[class*="icono-arrow1"][class*="-left"][class*="-up"] {
  -webkit-transform: none;
          transform: none;
}
[class*="icono-arrow1"][class*="-left"][class*="-down"] {
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}
[class*="icono-arrow1"][class*="-right"] {
  -webkit-transform: rotate(-135deg);
          transform: rotate(-135deg);
}
[class*="icono-arrow1"][class*="-right"][class*="-up"] {
  -webkit-transform: rotate(-90deg);
          transform: rotate(-90deg);
}
[class*="icono-arrow1"][class*="-right"][class*="-down"] {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
[class*="icono-arrow1"][class*="-up"] {
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
}
[class*="icono-arrow1"][class*="-down"] {
  -webkit-transform: rotate(135deg);
          transform: rotate(135deg);
}
.slide-control{width:100%;margin:0 5px;}
.prev, .next{cursor:pointer;width:120px;display:inline-block;}
.speed{
    border: solid 1px rgba(224,224,224,.75);
    filter: gray;
    -webkit-filter: grayscale(1);
    filter: grayscale(1);
    display: inline-block;
    padding: 10px;
    margin: 5px;
    max-width:100%;
}