
.contenedor_main_comentarios{width:1270px;margin: auto;margin-top: 50px;margin-bottom: 100px;}
/*================= COMENTARIOS ===============*/
.comentarios {width: 45%;background: #fff;padding-top: 50px;padding-bottom: 50px;border-radius: 10px;}
.comentarios .conten_titulo {display: flex;flex-wrap: wrap;justify-content: center;width: 100%;margin: auto;text-align: center;margin-bottom: 20px;}
.comentarios .conten_titulo h2 {width: 90%;font-size: 20px;color: #000;margin-bottom: 20px;font-weight: 500;}
.comentarios .conten_comentarios {display: flex;flex-wrap: wrap;justify-content: center;margin: auto;width: 80%;}
.comentarios .conten_comentarios .conten-produc-promo {width: 100%; height: 100%;}
.comentarios .conten_comentarios .conten-produc-promo .row{width: 100%; height: 100%;}
.comentarios .conten_comentarios .owl-carousel .item .conten_comentario{background: var(--colo_fondo_galeria);padding: 30px;border-radius: 10px;width: 400px;margin: auto;}
.comentarios .conten_comentarios .owl-carousel .item .conten_comentario .fecha_comentario{font-size: 15px; line-height: 20px;font-weight: bold;margin-bottom: 10px;}
.comentarios .conten_comentarios .owl-carousel .item .conten_comentario .nombre_cliente{margin-bottom: 10px;line-height: 20px;font-size: 18px  ;font-weight: bold;}
.comentarios .conten_comentarios .owl-carousel .item .conten_comentario .nombre_cliente span{margin-right: 10px;}
.comentarios .conten_comentarios .owl-carousel .item .conten_comentario .titulo_comentario{ margin-bottom: 15px;line-height: 20px;font-size: 15px;font-weight: bold;}
.comentarios .conten_comentarios .owl-carousel .item .conten_comentario .conten_calificacion{margin-bottom: 15px;line-height: 20px;}
.comentarios .conten_comentarios .owl-carousel .item .conten_comentario .conten_calificacion span{color: #fff;font-size: 20px;padding: 3px 5px 3px 5px;border-radius: 5px;}
.comentarios .conten_comentarios .owl-carousel .item .conten_comentario .conten_calificacion .estrella{background: #ffc000;}
.comentarios .conten_comentarios .owl-carousel .item .conten_comentario .conten_calificacion .no_estrella{background: #ccc;}
.comentarios .conten_comentarios .owl-carousel .item .conten_comentario .comentario_text{font-size: 15px;line-height: 20px;}
.comentarios .conten_comentarios .owl-carousel.owl-loaded{height: 100%;}
@media screen and (max-width:1536px) {.comentarios .conten_comentarios .owl-carousel .item .conten_comentario{width: 350px;}}
@media screen and (max-width:1334px) {.comentarios .conten_comentarios .owl-carousel .item .conten_comentario{width: 300px;}}
@media screen and (max-width:1300px) {.contenedor_main_comentarios{width: 90%;}}
@media screen and (max-width:1135px) {.comentarios .conten_comentarios .owl-carousel .item .conten_comentario{width: 400px;}}
@media screen and (max-width:1000px) {.comentarios .conten_comentarios .owl-carousel .item .conten_comentario{width: 300px;}}
@media screen and (max-width:950px) {.comentarios {width: 99%;}.contenedor_main_comentarios{justify-content: center;}}
@media screen and (max-width:752px) {.comentarios .conten_comentarios .owl-carousel .item .conten_comentario{width: 400px;}}
@media screen and (max-width:500px) {.contenedor_main_comentarios{width: 98%;}.comentarios .conten_titulo h2{font-size: 25px;}.comentarios .conten_comentarios .owl-carousel .item .conten_comentario{width: 300px;}}
@media screen and (max-width:370px) {.comentarios .conten_comentarios .owl-carousel .item .conten_comentario{width: 250px;}}
@media screen and (max-width:470px) {.comentarios {width: 100%;}.comentarios .conten_titulo h2{font-size: 18px;}}
.conten_banner{height: 300px;width: 100%;background-repeat: no-repeat;background-position: center;background-size: cover;}
.conten_banner .conten_info_banner{height: 100%;width: 100%;display: flex;justify-content: center;background: rgba(10,20,40,0.7);}
.conten_banner .conten_info_banner .conten_texto{display: block;align-content: center;width: 65%;}
.conten_banner .conten_info_banner .conten_texto .titulo{color: #fff;    }
.conten_banner .conten_info_banner .conten_texto .icono{color: #fff;font-weight: bold;margin-top: 10px;font-size: 20px;}
@media screen and (max-width:400px) {.conten_banner .conten_info_banner .conten_texto{width: 75%;}}
.comentario{display: flex;flex-wrap: wrap;justify-content: center;width: 45%;}
.comentario .conten_comentarios{display: flex;flex-wrap: wrap;justify-content: center;color:#000;width:100%;border-radius:5px;background: #fff;border-radius: 10px;}
.form-ar{display: flex;flex-wrap: wrap;width: 100%;padding: 50px;}
.form-ar .conten_img{display: flex;flex-wrap: wrap;justify-content: center;width: 100%;margin: auto;margin-top: 15px;margin-bottom: 35px;}
.form-ar .conten_img img{height: 52px;width: 316px;}
.form-ar h1{font-size: 25px;margin-bottom: 10px;}
.calificacion{display: flex;flex-wrap: wrap;width: 100%;margin-bottom: 30px;align-content: center;}
.calificacion .sub_titulo{width: 100%;margin-top: 10px;margin-bottom: 15px;}
.calificacion .conten-descrip{margin-top: 5px;margin-left: 20px;}
.calificacion .conten-descrip p{font-weight: 600;}
.calificacion .estrella{font-size: 25px;cursor: pointer;background: #ccc;color: #fff;padding:8px;padding-top: 0px;padding-bottom: 3px;border-radius: 5px;margin: 1px;text-align: center;}
.calificacion .yellowcolor{background: #ffc000;}
.calificacion .icon-star:hover{background: #ffc000;}
.form-ar .l{width: 49%;}
.form-ar .m-right{margin-right: 9px;}
.btn_comentario{padding: 15px 25px;background: var(--color1);border: none;cursor: pointer;border-radius: 5px;font-weight: 600;font-size: 15px;color: #fff;}
.btn_comentario:hover{background: var(--color1_h);}
.conten-input{display: flex;flex-wrap: wrap;width: 100%;margin-bottom: 20px;}
.conten-input label{width: 100%;margin-bottom: 5px;font-weight: 600;}
.conten-input label span{margin-right: 3px;}
.conten-input input{width: 100%;padding: 15px;border-radius: 5px;border: 1px solid var(--colo_fondo_galeria);font-size: 12px;}
.conten-input textarea{width: 100%;border-radius: 5px;border: 1px solid var(--colo_fondo_galeria);padding: 15px;font-family: sans-serif;font-size: 12px;min-height: 100px;}
@media screen and (max-width:1326px){.form-ar .m-right{margin-right: 5px;}}
@media screen and (max-width:950px) {.comentario {width: 99%;margin-bottom: 20px;}.form-ar .m-right{margin-right: 10px;}}
@media screen and (max-width:680px){.form-ar .m-right{margin-right: 5px;}}
@media screen and (max-width:600px){.conten-input label,.conten-input input,.conten-input textarea{font-size: 14px;}}
@media screen and (max-width:550px){
.form-ar h1{font-size: 20px;margin-bottom: 10px;}
.calificacion p{margin-top: 0px;margin-bottom: 10px;}
.form-ar .m-right{margin-right: 0px;}.form-ar .l{width: 100%;}.conten-input{margin-bottom: 15px;}.calificacion{margin-bottom: 15px;}
.btn{font-size: 15px;font-weight: 600;}}
@media screen and (max-width:470px){
.comentario{width: 100%;}
.calificacion .conten-descrip{margin-top: 10px;margin-left: 10px;}
.calificacion .estrella{font-size: 20px;cursor: pointer;background: #ccc;color: #fff;padding: 5px;padding-top: 2px;padding-bottom: 2px;border-radius: 5px;margin: 1px;text-align: center;}}
@media screen and (max-width:420px){.calificacion .conten_estellas{width: 100%;} .calificacion .conten-descrip{width: 100%;}.form-ar{padding: 30px;}.conten-input label,.conten-input input,.conten-input textarea{font-size: 13px;}}