/* EQUIPE DETALHES */
body.equipeDetalhes{background-color: #ffffff;}
header{position: initial; border-bottom: solid 1px #dedede;}
    header nav li.logo{margin: 0 50px 0 15px;}
    header nav li.logo h1{position: relative; top: 10px;}
    header nav ul li{color: #333333;}
    header nav ul li a:active, header nav ul li a:visited, header nav ul li a:link{color: #333333;}
    header nav ul li a:hover{border-bottom: solid 2px #333333;}
    header nav ul li a.ativo{border-bottom: solid 2px #0696b7;}
footer{background-color: #ffffff;padding: 5px 0 3px 0; border-top: solid 1px #dedede;}
    footer .copyright small{color: #333333;}

.equipeDetalhes{}
    .iframeVideo{padding: 0;margin: 0;}
    	.iframeVideo .video{}
	    	.iframeVideo .video iframe{}
    .portfolio{margin: 0;overflow: auto;}
	    .portfolio ul.listaVideo{}
	    	.portfolio ul.listaVideo li.video{padding: 0;margin-bottom: 0;min-height: 360px;float: left;display: inline-block;}
	    	.portfolio ul.listaVideo li.video:nth-child(3n){clear: both;}
	    	.portfolio ul.listaVideo li.video:nth-child(6n){clear: right;}
	    		.portfolio ul.listaVideo li.video a::before{content:'';width: 100%;height: 100%;background-color: rgb(0 0 0 / 0.5);display: block;z-index: 2;position: absolute;transition: all 0.5s ease;}
	    		.portfolio ul.listaVideo li.video a:hover::before{z-index: 1;}
	    		.portfolio ul.listaVideo li.video a:active,
	    		.portfolio ul.listaVideo li.video a:visited,
	    		.portfolio ul.listaVideo li.video a:link{display: block;position: relative;}
	    		.portfolio ul.listaVideo li.video a:hover{/* opacity: 0.7; */}
	    		.portfolio ul.listaVideo li.video a img{width: 100%;margin: 0 auto;}
	    		.portfolio ul.listaVideo li.video a .info{position: absolute;top: 50%;transform: translate(-50%,-50%);left: 50%;text-align: center;z-index: 1;display: block;width: 100%;}
	    		.portfolio ul.listaVideo li.video a .info:hover{z-index: 3;}
	    		    .portfolio ul.listaVideo li.video a .info svg{width: 50px;}
	    		        .portfolio ul.listaVideo li.video a .info svg path{fill: #ffffff;}
	    		    .portfolio ul.listaVideo li.video a .info h1{font-family: 'Quicksand', sans-serif;font-weight: 500;font-size: 14px;color: #ffffff;line-height: 20px;}
	.bio{margin: 0 0 38px 0;background-color: #333333;padding: 45px 0;}
		.bio .imagem{}
			.bio .imagem img{width: 100%;margin: 0 auto;border-radius: 60px 0px;box-shadow: 2px 2px 0 #0696b7;}
		.bio .texto{}
			.bio .texto h1{font-family: 'Quicksand', sans-serif;font-weight: 400;font-size: 25px;color: #ffffff;line-height: 35px;margin: 0 0 10px 0;}
			.bio .texto h2{font-family: 'Quicksand', sans-serif;font-weight: 400;font-size: 16px;color: #ffffff;line-height: 30px;margin-bottom: 5px;}
			.bio .texto p{font-family: 'Quicksand', sans-serif;font-weight: 300;font-size: 14px;color: #ffffff;line-height: 25px;text-align: justify;}

/* 640 */
._640 header{border-bottom: solid 1px #dedede;height: 70px;position: fixed;background-color: #ffffff;top: 0;}
    ._640 header nav{display: block;}
        ._640 header nav ul li{display: none;}
        ._640 header nav ul li.logo{display: block;margin: 0 auto;}
            ._640 header nav li.logo h1{top: 0; text-align: center;}
                ._640 header nav li.logo h1 a{padding: 0;}
                    ._640 header nav li.logo h1 a svg{height: 50px;}

._640 #menu-toggle{top: 1.5%;}
    ._640 #menu-toggle span{background-color: #0696b7;}

._640 .iframeVideo{padding: 70px 0 0 0;}

._640 .portfolio{margin: 20px 0 0 0;min-height: 296px;position: relative;}
	._640 .portfolio h2{font-family: 'Quicksand', sans-serif;font-weight: 600;font-size: 16px;color: #0696b7;text-align: center;margin: 0 0 5px 0;text-decoration: underline;}
		._640 .portfolio .setas{position: absolute;top: 90%;height: 30px;width: 25%;opacity: 1;overflow: hidden;z-index: 1;left: 50%;transform: translate(-50%, -50%);}
		._640 .portfolio:hover .setas{opacity:1; overflow:hidden;}
			._640 .portfolio .setas a:link,
			._640 .portfolio .setas a:active,
			._640 .portfolio .setas a:visited{background: url(../img/setas.png);display: block;width: 32px;height: 30px;transition: all 0.5s ease;background-position: 0 0;}
			._640 .portfolio .setas a:hover{opacity: 0.4;}
				._640 .portfolio .setas a.esq{float: left;}
				._640 .portfolio .setas a.dir{float: right;background-position: 32px 0;}
				._640 .portfolio:hover .setas a.esq{}

._640 .portfolio ul.listaVideo{padding: 0 0 60px 0;}
    ._640 .portfolio ul.listaVideo li.video{min-height: auto;}
        ._640 .portfolio ul.listaVideo li.video a .info{z-index: 3;}
._640 .bio{margin: 0 0 30px 0; padding: 25px 0;}
    ._640 .bio .imagem img{width: 70%;margin: 0 auto 25px auto;}