#ban{ width:100%;height:250px;margin-bottom:40px;background:url(../img/slider-bg.jpg) }
#ban-img{ display:inline-block;width:350px;margin-top:15px;margin-bottom:15px }
#ban-des{ display:inline-block;width:calc(100% - 600px);margin-top:45px;margin-left:20px }
#ban-tit{ color:#FF0;font-size:45px !important }
#ban-sub{ color:#FFFFFF }

#cue{ display:inline-block;width:100% }
#cue-pla{ display:inline-block;width:100%;margin-top:20px;margin-bottom:20px }
.cue-pla-ite{ display:inline-block;width:100%;max-width:1000px;height:auto;margin-left:5px;margin-right:5px;background:#f0f3f6 }
.cue-pla-ite-nom{ display:inline-block;width:180px;padding-top:5px;padding-bottom:5px;vertical-align:middle }
.cue-pla-ite-nom h1{ padding:0;margin:0;font-size:20px }
.cue-pla-ite-pre span{ color:#FF0;font-size:14px } 
.cue-pla-ite-des{ display:inline-block;width:calc(100% - 400px);padding-top:5px;padding-bottom:5px;font-size:15px;text-align:justify;vertical-align:middle }
.cue-pla-ite-des ul{ width:80% }
.cue-pla-ite-des ul li{ list-style-image:url(../img/icono-check-negro.png);margin-top:5px }
.cue-pla-ite-btn{ display:inline-block;width:180px;padding-bottom:15px;vertical-align:middle }
.cue-pla-ite-btn p{ font-size:28px;font-weight:bold;color:#F00 }
.cue-pla-ite-btn p span{ font-size:13px;color:#56a7f7 }

#cue-ben{ display:inline-block;width:100%;margin-top:20px;margin-bottom:20px }
.cue-ben-ite{ display:inline-block;width:calc(50% - 55px);height:auto;margin-top:10px;margin-left:25px;margin-right:25px;margin-bottom:15px;max-width:450px }
.cue-ben-ite-img{ display:inline-block;width:100% }
.cue-ben-ite-tit{ display:inline-block;width:100%;text-align:center;margin-top:10px }
.cue-ben-ite-tit h1{ margin:0;padding:0;font-size:16px }
.cue-ben-ite-des{ display:inline-block;width:100%;text-align:justify;margin-top:10px;font-size:14px;line-height:20px }

.cue-pro-item{ display:inline-block;width:15%;margin-top:5px }
#cue-por{ display:inline-block;width:100%;text-align:center }
.cue-por-item{ display:inline-block;width:20%;height:inherit;margin-left:15px;margin-left:15px;margin-top:15px }

#cue-sli{ display:inline-block;width:30%;margin-left:5px;margin-right:5px;margin-top:10px;vertical-align:top }
#cue-anu{ display:inline-block;width:50%;margin-left:5px;margin-right:5px;vertical-align:top;text-align:justify;line-height:25px }
#cue-anu ul li{ list-style-image:url(../img/icono-check.png) }
#cue-ale{ display:inline-block;width:90%;font-size:18px;font-weight:bold;margin-top:25px;margin-bottom:15px;color:#fff;background:#56a7f7;padding-top:10px;padding-bottom:10px }

@media screen and (max-width: 750px) {
	#ban-img{ width:50%;margin:0;margin-top:15px }
	#ban-des{ width:100%;margin:0 }   
	#ban-tit{ font-size:20px !important }
	#ban-sub{ font-size:15px }
	
	.cue-pla-ite{ width:93%;margin-bottom:5px;background:#FFF }
	.cue-pla-ite-nom,.cue-pla-ite-des,.cue-pla-ite-btn{ width:100%;margin:0 }
	.cue-pla-ite-btn p{ margin:0px 0px 10px 0px }
	.cue-pla-ite-nom h1{ font-size:15px }
	.cue-pla-ite-pre{ font-size:19px }
	.cue-pla-ite-des{ font-size:12px }
	
	.cue-ben-ite{ width:95%;margin:0px;margin-bottom:10px }  
	.cue-ben-ite-tit h1{ font-size:14px }
	.cue-ben-ite-des{ font-size:12px }
	#cue-sli,#cue-anu{ width:90% }
	#cue-anu ul li{ font-size:12px;line-height:17px }
	#cue-ale{ font-size:12px;margin-top:10px }
	
	.cue-pro-item{ width:45% }
	.cue-por-item{ width:90%;margin:0;margin-top:15px }
}