#NAVBAR1 h1 {
	color: #1c66ab;
	font-weight: bold;
	font-size: 2.8em;
	text-align:center;
	padding-top:35px;
}

#_bXi {
	position:absolute;
	top:0;
	right:0;
}

#main_icone {
	border:0;
	padding:0;
	float:left;
	max-width:258px;
	min-width:130px;
	width:30%;
	margin:auto;
}

#main_title {
	border:0;
	padding:0;
	float:left;
	max-width:calc(100% - 258px);
	max-width:calc(100% - 130px);
	width:70%;
	margin:auto;
}

#main_icone img {
	width:100%;
	aspect-ratio:258.467/120;
}


._cXP {
float:left;
margin:2%;
width:29.33%;
aspect-ratio:21/29.7;
position:relative;
padding:2%;
margin-top:65px;
}

._cXP ._b1h {
background-color:#FFF;
border:solid 1px #CCC;
width:100%;
aspect-ratio:21/29.7;
position:absolute;
top:0;
left:0;
overflow:hidden;
}

._cXP ._b1h {
transition-duration:700ms;
transition-property:transform, border-color, box-shadow;
}
._cXP ._d1n {
transition-duration:500ms;
transition-property:transform;
}

._cXP ._b1h1 {transform:rotate(2.2deg);}
._cXP ._b1h2 {transform:rotate(-1.5deg);}
._cXP ._b1h3 {transform:rotate(1.7deg);}
._cXP ._b1h4 {transform:rotate(-2.1deg);}
._cXP ._b1h5 {transform:rotate(2.0deg);}
._cXP ._b1h6 {transform:rotate(-1.9deg);}
._cXP ._b1h7 {transform:rotate(1.8deg);}
._cXP ._b1h8 {transform:rotate(-2.2deg);}


._cXP:hover ._b1h0 {box-shadow: 0 0 0px 0 rgba(0, 0, 0, 0.5);}
._cXP:hover ._b1h0 {box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.3);}

._cXP:hover ._d1n {transform: rotate(10deg) translate(0,-30px);}


._cXP:hover ._b1h1,
._cXP:hover ._b1h2,
._cXP:hover ._b1h3,
._cXP:hover ._b1h4,
._cXP:hover ._b1h5,
._cXP:hover ._b1h6,
._cXP:hover ._b1h7,
._cXP:hover ._b1h8
{
transform:rotate(0);
border-color:#FFF;
}

._cXP ._d1n {
position:absolute;
top:0;
left:50%;
margin-left:-50px;
margin-top:-65px;
}

._cXQ {
width:100%;
border:solid 1px transparent;
overflow:hidden;
cursor:pointer;
background-color:#FFF;
position:relative;
text-decoration:none !important;
color:#1c66ab !important;
}
@media all and (max-width: 420px)
{
._cXP {
width:96%;
}
	#NAVBAR1 h1 {
		font-size:1.5em;
		padding-top:5vw;
	}
}
@media all and (min-width: 420px) and (max-width: 870px)
{
._cXP {
width:46%;
}
	#NAVBAR1 h1 {
		font-size:2em;
		padding-top:5vw;
	}
}

._cXQ ._8t {
padding-bottom:3px;
}

._cXQ img {
width:90%;
margin:5%;
border:solid 0.5px #DDD;

}

._cXQ h2 {
padding:4%;
text-align:center;
margin:0;
font-weight:bold;
}

._cXQ ._8t {
width:100%;
aspect-ratio:1.5;
overflow:hidden;
}

._cXQ ._vi {
padding:0 4%;
text-align:center;
aspect-ratio:1/0.27;
}

._cXQ ._d1o {
padding:4%;
text-align:center;
}
._cXQ ._d1o img {
height:32px;
width:32px;
border-radius:32px;
margin:0;
}

.new {
background-color: #f42f17;
color: #fff;
font-weight: bold;
width: 100%;
position: absolute;
transform: rotate(-30deg);
top: 7%;
left: -30%;
padding: 0;
font-size: 150%;
text-align: center;
}

#_b3t {
background-color:unset;
}

._cuJ  {
margin-bottom:10px;
}

.new {
background-color: #D02;
color: #fff;
font-weight: bold;
width: 400px;
position: absolute;
transform: rotate(-30deg);
top: 15px;
left: -155px;
font-size: 1.2em;
padding: 5px;
}

._cXR {
width:500px;
max-width:100%;
border:solid 1px #CCC;
border-radius:1em;
padding:1.5em !important;
display:inline-block;float:left;
background-color:#F8F8F8;
}

._cXR ._7g {
color:#1566ad;
font-size:1.5em;
padding-bottom:0.5em;
padding-left:100px;
}

._cXR ._cXS {
color:#666;
font-size:1em;
padding-left:100px;
padding-bottom:0.5em;
}

._cXR ._8t {
float:left;
width:90px;
height:100%;
}

._cXR ._8t img {
height:80px;
vertical-align: middle;
border-radius:40px;
}

._cXR ._dxw {
text-align:center;
}
._cXR ._dxw img {
height:40px;
}



