body{cursor:url(../images/luizdomingues32px.cur), auto;}
.dv1,.dv2,.dv3{position:absolute;} 
.dv1,.dv3{top:0px;height:100%;width:100%;} 
.img0,.t0{padding:10px;}
.img0{width:150px;filter:drop-shadow(0px 2px 5px #000) brightness(110%);}
.none{display:none;} 
.dv2{width:50%;background:#fff;margin:0px auto;text-align:center;outline:0.5px solid #fff;outline-offset:10px;margin-top:200px;}
.dv2{right:0px;} 
.dv1,.dv2{left:-4px;}
.dv1{z-index:10;}
.dv3{z-index:11;} 
.dv2{z-index:12;top:15%;}
.dv3{background:#000;}
.t0{font-size:24px;white-space:normal;color:#000;letter-spacing:1px;font-family:Tahoma;text-shadow:-0.4px 0.2px 0.2px #fff,-0.7px -0.7px 0.1px #fff,-0.2px 0.2px 4px #bbb,-1px 0.8px 2px #bbb;} 
.dv2{-webkit-box-shadow: 0px 0px 7px 0px rgba(59,59,59,1);-moz-box-shadow: 0px 0px 7px 0px rgba(59,59,59,1);box-shadow: 0px 0px 7px 0px rgba(59,59,59,1);}

.dv1{opacity:0;-moz-opacity:0;-khtml-opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);}
.dv2{opacity:1;-moz-opacity:1;-khtml-opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);}
.dv3{opacity:0.6;-moz-opacity:0.6;-khtml-opacity:0.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60);} 

@-webkit-keyframes inout{0%{opacity:0;}20%{opacity:1;}80%{opacity:1;}100%{opacity:0;}} 
@-moz-keyframes inout{0%{opacity:0;}20%{opacity:1;}80%{opacity:1;}100%{opacity:0;}} 
@-o-keyframes inout{0%{opacity:0;}20%{opacity:1;}80%{opacity:1;}100%{opacity:0;}} 
@keyframes inout{0%{opacity:0;}20%{opacity:1;}80%{opacity:1;}100%{opacity:0;}} 

.none{-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;transition:all 1s ease-in-out;} 
.dv1{-webkit-animation:inout 7s ease-in-out;-moz-animation:inout 7s ease-in-out;-o-animation:inout 7s ease-in-out;animation:inout 7s ease-in-out;-webkit-animation-delay:0.5s;-moz-animation-delay:0.5s;-o-animation-delay:0.5s;animation-delay:0.5s;}


.accordion {
	margin: auto;
	width: 100%;
}
.accordion input {
	display: none;
}
.box0 {
	position: relative;
	background: white;
    height: 60px;
    transition: all .15s ease-in-out;
}
.box0::before {
    content: '';
    position: absolute;
    display: block;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    pointer-events: none;
    box-shadow: 0 -1px 0 #e5e5e5,0 0 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.24);
}
header.box0 {
	background: #ccc;
	z-index: 100;
	cursor: initial;
	box-shadow: 0 -1px 0 #e5e5e5,0 0 2px -2px rgba(0,0,0,.12),0 2px 4px -4px rgba(0,0,0,.24);
}
header .box-title0 {
	margin: 0;
	font-weight: 600;
	font-size: 20pt;
	color: #000;
	cursor: initial;
}
.box-title0 {
	width: calc(100% - 40px);
	height: 64px;
	line-height: 64px;
	padding: 0 20px;
	display: inline-block;
	cursor: pointer;
	font-weight: 600;
	font-size: 18pt;
	-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;
}
.box-content0 {
	width: calc(100% - 40px);
	padding: 30px 20px;
	color: rgba(0,0,0,.54);
	display: none;
}
.box-close0 {
	position: absolute;
	height: 64px;
	width: 100%;
	top: 0;
	left: 0;
	cursor: pointer;
	display: none;
}
input:checked + .box0 {
	height: auto;
	margin: 16px 0;
    box-shadow: 0 0 6px rgba(0,0,0,.16),0 6px 12px rgba(0,0,0,.32);
}
input:checked + .box0 .box-title0 {
	border-bottom: 1px solid rgba(0,0,0,.18);
}
input:checked + .box0 .box-content0,
input:checked + .box0 .box-close0 {
	display: inline-block;
}
.arrows section .box-title0 {
	padding-left: 44px;
	width: calc(100% - 64px);
}
.arrows section .box-title0:before {
	position: absolute;
	display: block;
	content: '\203a';
	font-size: 18pt;
	left: 20px;
	top: -2px;
	transition: transform .15s ease-in-out;
	color: rgba(0,0,0,.54);
}
input:checked + section.box0 .box-title0:before {
	transform: rotate(90deg);
}



@media screen and (min-width:400px){.img0{width:100px;}.t0{margin-top:10px;font-size:12px;}}
@media screen and (min-width:601px){.img0{width:130px;}.t0{margin-top:20px;font-size:28px;}}
 
 
