*{margin: 0px;padding: 0px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;theme_color: #00a1b1;font-display: optional;}
body{--color1:linear-gradient(to right, #10207a, #7a2010);--color2:#10207a;--color3:#7a2010;--texto:#00072C;--color5:#e86d09;--color4: rgb(7, 69, 117);--color6:#8CA1DF;--fondo:#F7FBFD;--letra:#869791;--letra_2:#abcce6;
font-family: Arial,Roboto,"-apple-system",Helvetica,sans-serif}
.hide{display: none;}
.btn{border-radius: 6px;text-decoration: none;padding: 15px;padding-left: 35px;padding-right: 35px;font-size: 15px;font-weight: 600; border-radius: 10px;}
.btn_contacto{background: var(--color3);color: #fff;}
.conten_main{margin: auto;max-width: 1270px;}
.conten_main .c1, .conten_main .c2{padding-top: 80px;padding-bottom: 80px;}
.p_left{position: absolute;top:0px;left: 0px;}
.p_right{position: absolute;right: 0px;}
.dfw{display: flex;flex-wrap: wrap;}
.conten_btn{width: 100%; margin-top: 30px;}
.j-center{justify-content: center;}.t-center{text-align: center;}
.s{width: 20%;}.m{width: 35%;}.l{width: 49%;}.lm{width: 65%;}.lm2{width: 80%;}.xl{width: 100%;}
.sweet-alert h2{font-family: Arial,Roboto,"-apple-system",Helvetica,sans-serif;}
.btn-primary{background: var(--color1);cursor: pointer;color: #fff;border: none;margin-top: 20px;margin-bottom: 20px;}
.btn-primary:hover{background: #fff;color: var(--color1);border-color: var(--color1);border-style: solid;border-width: 1px;}
.text-muted{margin-top: 15px;color: #74788d;font-family: Arial,Roboto,"-apple-system",Helvetica,sans-serif }
/*========== GIF CARGANDO PANTALLA COMPLETA =======*/
.hide{display: none;}
.conten_carga{background-color: rgba(250, 250, 250, 0.9);height: 100%;width: 100%;position: fixed;-webkit-transition: all 1s ease;-o-transition: all 1s ease;transition: all 1s ease;z-index: 10000;top: 0px;}
.conten_carga #menajecarga{position: absolute;top: 30%;left: 37%;text-align: center;font-weight: 600;font-size: 35px;width: 500px;}
.conten_carga #carga{border: 3px solid #ccc;border-top-color: var(--color1);height: 100px;width: 100px;border-radius: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;-webkit-animation: girar 1.5s linear infinite;-o-animation: girar 1.5s linear infinite;animation: girar 1.5s linear infinite;}
@keyframes girar{from{transform: rotate(0deg);}to{transform: rotate(360deg);}}
/*========== FIN GIF CARGANDO PANTALLA COMPLETA =======*/
/*=============== BOTON IR ARRIBA ==========================*/
#scrollUp {bottom: 20px;left : 48%;padding: 10px 20px;
background-image: url('../img/icons/boton-arriba.png');background-size: cover;
background-repeat: no-repeat;background-position: center;height: 45px;width: 45px;border-radius: 50%;text-indent: -9999px;    }
#scrollUp:hover{background-image: url('../img/icons/boton-arriba-hover.png');height: 45px;width: 45px;}
@media screen and (max-width:950px){#scrollUp{left: 45%;bottom: 30px;border-radius: 10px;height: 40px;width: 40px;}
#scrollUp:hover{background-image: url('../img/icons/boton-arriba-hover.png');height: 40px;width: 40px;}}
/*=============== FIN BOTON IR ARRIBA ====================*/
/*=========================== SECCION SUPEROR DEL MENU PRINCIPAL =================*/
.conten-menu{position: relative;background: var(--fondo);z-index: 2;}
.main_header_sociales{display: flex;flex-wrap: wrap;justify-content: center;width: 100%;background: var(--color1);}
.main_header_sociales .conten_main_header_sociales{display: flex; flex-wrap: wrap;width: 70%; position: relative;padding: 15px;align-content: center;}
.main_header_sociales .conten_main_header_sociales .conten_header a{text-decoration: none;color: #fff;padding: 10px;}
.main_header_sociales .conten_header_sociales .texto{width: 100%;color: #fff;font-size: 15px;text-align: center;font-weight: bold;}
/*=========================== MENU PARA ESCRITORIO, LAPTOP, TABLE ==========================*/
header{width: 100%;background: #fff;}
header nav{position: relative;width:100%;margin: auto;max-width: 1750px;z-index:10;list-style: none;display: flex;flex-wrap: wrap;background: #fff;padding: 10px 0px 10px 0px;}
header nav ul{display: flex;width: 100%;list-style:none;margin-bottom: 0px;align-items: center;justify-content: space-between;}
header nav ul li{display:inline-block;position: relative;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
header nav ul li a{display:flex;text-decoration:none;transition: 0.5s;margin: 10px;font-weight: 600;color: #000;font-size: 14px;align-items: center;}
header nav ul li a:hover{color: var(--color1);} header nav ul li a:hover span{color: var(--color1);}
header nav ul li a span{font-size: 14px;margin-top: 0px;margin-right:10px;color: var(--color2);}
header nav ul li a .icon-right{margin-right: 0px;margin-left: 10px;}
header nav ul li a .mr-l{margin-left: 10px;}
header nav .menu_ul_movil{display: none;}
header nav .contenedor_menu{display: flex;width: 70%;margin: auto;align-items: center;}
header nav .contenlogomenu{margin-right: 20px;}
header nav .contenlogomenu .logopega{height: 50px;width: 100px;margin-left: 5px;}
header nav .contenedor_menu{display: flex;width: 70%;margin: auto;align-items: center;}
.conten_opciones_clien{display: none;position: absolute;top: 65px;background: #fff;width: 200px;box-shadow: rgba(0, 0, 0, 0.3) 0px 10px 12px 1px;padding: 10px;border-radius: 10px;}
.conten_opciones_clien a{width: 100%;text-decoration: none;padding: 10px;}
.conten_opciones_clien a:hover{color: var(--color1);}
header .conten_btn_contacto a{color: #fff; background: var(--color1);}
header .conten_btn_contacto a:hover{background: var(--color1);}
.children{display: none;flex-wrap: wrap;position: absolute;background: #fff;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;width: 250px;box-shadow: rgba(0, 0, 0, 0.2) 1px 8px 6px 3px;}
header nav ul .submenu ul li a{font-size: 15px;}
/*================= ESTILOS PARA MENU PEGAJOSO ============*/
.conten-header-fixed{position: fixed;width: 100%;max-width: 100%;top: 0px;box-shadow: rgba(0, 0, 0, 0.4) 5px 5px 20px;z-index: 10;}
.menu-fixed{position: fixed;/*para que se mantenga el menu pergado*/width: 100%;max-width: 100%;top: 0px;background: #fff;box-shadow: rgba(0, 0, 0, 0.4) 5px 5px 20px;z-index: 10;}
.menu-fixed .children{left: -45%;}
.menu-fixed ul li a span{color: var(--color2);}
.menu-fixed .children, .menu-fixed .children2{box-shadow: rgba(0,0,0,0.5) 1px 5px 10px} 
/*.menu-fixed ul li a{color: var(--color2);*//*color: var(--color2);color letra menu pegajoso}*/
.menu-fixed .contenlogomenu{margin-right: 0px;}
.menu-fixed .children{margin-top: 0px;}
.conten_sub_menu{display: flex;justify-content: center;width: 80%;    margin: auto;}
.categorias_scroll #menu_categorias_vertical li a .icono_img_cate{height: 20px;width: 20px;margin-right: 10px;}
.menu-fixed ul li .ruta{padding: 0px;margin-top: -8px;}
.menu .contenlogomenu{margin-right: 5px;}
header .conten_menu_itenc_print{margin: auto;}
header .conten_menu_itenc_print ul li a{text-decoration: none;color: var(--color2);padding: 10px;font-weight: 100;font-size: 16px;}
/*==================== ESTILOS PARA CELULAR ===============*/
.menu_bar{display:none;background: #fff;}
.menu_bar a{cursor: pointer;z-index: 1000;}
.menu_bar a .logo{height: 80px; width: 110px;margin-top: -10px;margin-bottom: -10px;}
.menu_bar .conten_btn_menu{display: flex;}
.submenu:hover .children{display: flex;}
@media screen and (max-width:1645px){
    header nav ul li a{font-size: 12px;}
    header nav ul li a span{font-size: 12px;margin-right:5px;}
    header nav ul li a .icon-right{margin-left: 5px;}
    header nav .contenlogomenu{margin-right: 10px;}
    .menu ul li #form-buscar, .menu-fixed ul li #form-buscar{width: 300px;margin-left: 5px;margin-right: 5px;}
    .menu ul li #form-buscar .input-buscar, .menu-fixed ul li #form-buscar .input-buscar{font-size: 12px;}
    .menu ul li #form-buscar .btnbuscar, .menu-fixed ul li #form-buscar .btnbuscar{font-size: 12px;}}
@media screen and (max-width:1563px){.menu .contenedor_menu{width: 85%;}.conten_sub_menu{width: 90%;}   }
@media screen and (max-width:1480px){
    header nav ul li a{font-size: 11px;}
    header nav ul li a span{font-size: 11px;margin-right:3px;}
    header nav ul li a .icon-right{margin-left: 3px;}    
    .menu ul li #form-buscar, .menu-fixed ul li #form-buscar{margin-left: 0px;margin-right: 0px;}
    .menu ul li #form-buscar .input-buscar, .menu-fixed ul li #form-buscar .input-buscar{padding: 10px;padding-top: 12px;padding-bottom: 12px;font-size: 12px;}
    .menu ul li #form-buscar .btnbuscar, .menu-fixed ul li #form-buscar .btnbuscar{color: #fff;padding-left: 8px;padding-right: 8px;font-size: 12px;}}
@media screen and (max-width:1391px){    .menu .contenedor_menu{width: 90%;justify-content: center;}header nav ul li a{margin: 5px;}}
@media screen and (max-width:1250px){.menu_categorias_1 {padding-left: 5px;padding-right: 5px;}}
@media screen and (max-width:1114px){.menu_categorias_1 {padding-left: 0px;padding-right: 0px;}.menu .conten_usuari{width: 160px;min-width: 160px;}}
@media screen and (max-width: 950px){
    .main_header_sociales{display: none;}
    .main_header_sociales .conten_main_header_sociales{width: 95%;}    
    .btn_contacto_pc{display: none;}
    header{padding-bottom: 0px;}
    header nav {width: 80%;height: calc(100% - 80px);position: fixed;right:100%;margin: 0px;}
    .menu .contenedor_menu{width: 100%;margin-top: 0px;display: flex;flex-wrap: wrap;}
    .menu_bar{position: fixed;display:flex;background: #fff;width: 100%;box-shadow: rgba(0, 0, 0, 0.4) 5px 5px 20px;z-index: 2;padding: 10px;}
    #btn-prin-menu{position: absolute;right: 20px;font-size: 25px; color: var(--color1);font-weight: bold;cursor: pointer;}
    header .conten_btn_contacto a{position: absolute;top: 13px;right: 65px;font-size: 11px;padding: 10px 20px 10px 20px;border-radius: 5px;}
    header .conten_menu_itenc_print{display: flex;flex-wrap: wrap;width: 100%;}
    header .conten_menu_itenc_print a{width: 100%;        }    
    .menu_categorias_1{display: none;}
    .menu_bar a .logo{height: 40px;width: 80px;margin-top: 2px;margin-bottom: 2px;margin-left: 30px;}
    .conten-menu{padding-top: 0px;padding-bottom: 0px;z-index: 20;}
    .menu .contenedor_menu .contenlogomenu, .menu-fixed .contenedor_menu .contenlogopega{display: none;}
    .children{padding-left: 20px;}
    .submenu:hover .children{display: block;}
    /*======= MENU PEGAJOSO EN MOVIL =========*/
    .menu-fixed ul li a span{color: #fff;}
    .menu_bar .contenedor_menu{margin-top: 20px;}
    header nav ul li a span{margin-right: 10px;font-size: 15px;}
    header nav ul li a .icon-right{margin-left: 10px;}
    header .conten-menu .menu{top: 68px;box-shadow: rgba(0, 0, 0, 0.4) -8px 15px 20px -5px;}
    header .conten-menu .menu-fixed{margin-top: 0px;}
    header .menu{height: 100%;background: #F7F8FD;width: 75%;right: -100%;padding-top: 0px;}
    header nav .contenedor_menu{margin-top: 0px;}
    header nav ul{display: block;padding-left: 0px;}
    header nav ul li{display: block;border-bottom:1px solid rgba(255,255,255,.5);}
    header .menu ul li a{display: flex;color: #000;padding: 15px 20px 15px 20px;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;width: 100%;font-size: 16px;}    
    header nav ul li a:hover span{color: #fff;}
    header .menu ul li a:hover{background: var(--color1);color: #fff;}
	header .menu ul li .children{position: relative;width: 100%;padding-bottom: 0px;box-shadow: none;border-bottom-left-radius: 0px;left: 0px;}
    header nav ul li:hover .children{display: block;}
    header .menu ul li .children li{left: 0px;margin-top: 5px;padding-left: 0px;width: 100%;}
    header .menu ul li .children li a{color: #000;width: 100%;font-size: 12px;}
    header .menu ul li .children li a p{margin-top: 10px;width: 70%;}}
@media screen and (max-width: 600px){.main_header_sociales .conten_main_header_sociales .conten_header a .texto{display: none;}
.main_header_sociales .conten_main_header_sociales .conten_header a{padding: 0px;}.menu_bar a .logo{margin-left: 10px;}
header .menu ul li a{font-size: 15px;}}

/* =================================== FOOTER ===============================*/
footer{width: 100%;margin: auto;background: rgba(12,12,12,0.97);}
footer .conten_footer{display: flex;flex-wrap: wrap;max-width: 1200px;margin: auto;padding-top: 50px;padding-bottom: 50px;margin-top: 50px;}
footer .conten_footer .conten_social{display: flex;flex-wrap: wrap;width: 25%;margin-right: 30px;align-content: baseline;}
footer .conten_footer .conten_social .conten_redes_sociales{display: flex;flex-wrap: wrap;width: 100%;margin-top: 15px;}
footer .conten_footer .conten_social .conten_redes_sociales a{color: #fff;background: var(--color1);padding: 15px 15px 10px 15px;margin-right: 15px;margin-top: 10px;border-radius: 10px;font-size: 17px;height: 47px;}
footer .conten_footer .conten_descripcion{display: flex;flex-wrap: wrap;width: 25%;margin-right: 50px;}
footer .conten_footer .conten_descripcion .logo_empresa{height: 80px; width: 160px;margin-bottom: 15px;}
footer .conten_footer .conten_descripcion .titulo{width: 100%;color: #fff;font-weight: 600;font-size: 18px;}
footer .conten_footer .conten_descripcion p{color: #fff;text-align: justify;line-height: 24px;margin-top: 15px;}
footer .conten_footer .conten_social .conten_contacto{display: flex;flex-wrap: wrap;width: 100%;}
footer .conten_footer .conten_social .conten_contacto a{width: 100%;text-decoration: none;color: #fff;margin-top: 23px;font-size: 15px;}
footer .conten_footer .conten_social .conten_contacto a span{margin-right: 10px;color: var(--color1);font-size: 18px;}
footer .conten_footer .conten_social .titulo{width: 100%;color: #fff;font-weight: 600;font-size: 18px;}
footer .conten_footer .conten_itens{display: flex;flex-wrap: wrap;width: 18%;align-content: baseline;}
footer .conten_footer .conten_itens .titulo{width: 100%;color: #fff;font-weight: 600;font-size: 18px;}
footer .conten_footer .conten_itens a{width: 100%;color: #fff;text-decoration: none;margin-top: 15px;font-size: 15px;}
footer .conten_footer .conten_itens a:hover{color: var(--color2);text-shadow: 1px 1px 0px white, -1px 1px 0px white, 1px -1px 0px white, -1px -1px 0px white;}
footer .conten_footer .conten_itens a span{margin-right: 10px;color: var(--color1);}
footer .copy{width: 100%;margin: auto;background: rgba(12,12,12,0.99);padding: 15px;}
footer .copy .conten_copy{position: relative;display: flex;flex-wrap: wrap;margin: auto;max-width: 1350px;color: #fff;padding-top: 10px;padding-bottom: 10px;}
footer .copy .conten_copy .desarrollado{position: absolute;right: 0px;display: flex;}
footer .copy .conten_copy .desarrollado .fares{display: flex;text-decoration: none;color: #ccc;font-weight: bold;align-items: center;}
footer .copy .conten_copy .desarrollado .fares:hover{color: #fff;font-weight: bold;}
footer .copy .conten_copy .desarrollado .fares .icons-fares{height: 20px; width: 20px;}
@media screen and (max-width:1250px){
    footer .conten_footer{max-width: 1100px;justify-content: center;}
    footer .copy .conten_copy{max-width: 1000px;}}
@media screen and (max-width:1150px){
    footer .conten_footer .conten_descripcion{width: 40%;padding: 20px;}
    footer .conten_footer .conten_itens {width: 40%;padding: 20px;}
    footer .conten_footer .conten_social{width: 40%;padding: 20px;}}
@media screen and (max-width:950px){
    footer .conten_footer .conten_descripcion{width: 50%;}
    footer .conten_footer .conten_itens {width: 50%;}
    footer .conten_footer .conten_social{width: 50%;}
    footer .conten_footer{max-width: 800px;}
    footer .copy .conten_copy{max-width: 800px;}
    footer .conten_footer .conten_social .conten_contacto a{font-size: 14px;}
    footer .conten_footer .conten_itens a{font-size: 14px;}
    footer .copy .conten_copy{font-size: 14px;}}
@media screen and (max-width:750px){
    footer .copy .conten_copy{width: 80%;}
    footer .conten_footer .conten_descripcion{width: 80%;margin-right: 0px;}
    footer .conten_footer .conten_itens {width: 80%;margin-right: 0px;}
    footer .conten_footer .conten_social{width: 80%;}
    footer .copy .conten_copy .desarrollado{width: 100%;}
    footer .copy .conten_copy .desarrollado{position: inherit; margin-top: 10px;}}
@media screen and (max-width:370px){
    footer .conten_footer{width: 100%;}
    footer .conten_footer .conten_descripcion{padding: 5px;margin-bottom: 15px;}
    footer .conten_footer .conten_itens {padding: 5px;margin-bottom: 15px;}
    footer .conten_footer .conten_social{padding: 5px;margin-bottom: 15px;}}

/* =================================== FIN FOOTER ===============================*/


/*=============================== FIN FOOTER ====================================*/
.main_contacto{background: var(--color1);width: 100%;padding: 50px 0px 50px 0px;}
.conten_contacto{display: flex;flex-wrap: wrap;justify-content: center;width: 80%;/*padding: 50px;*/margin: auto;}
.main_contacto .conten_contacto .titulo{text-align: center;width: 100%;color: #fff;font-size: 40px;margin-bottom: 20px;}
.main_contacto .conten_contacto .conten_text{display: flex;justify-content: center;width: 100%;}
.main_contacto .conten_contacto .conten_text .text{text-align: center;width: 100%;color: #fff;width: 50%;margin: 0px 50px 0px 50px;margin-bottom: 20px;}
.main_contacto .conten_contacto .form{display: flex;flex-wrap: wrap;justify-content: center;margin: auto;background: #fff;padding: 60px 30px 60px 30px;border-radius: 10px;width: 500px;margin-top: 20px;}
.main_contacto .conten_contacto .form .l{width: 48%;}
.main_contacto .conten_contacto .form .center{justify-content: center;}
.main_contacto .conten_contacto .form .xl{width: 100%;}
.main_contacto .conten_contacto .form .m-r{margin-right: 15px;}
.main_contacto .conten_contacto .form .conten_input{display: flex;flex-wrap: wrap;margin-bottom: 20px;}
.main_contacto .conten_contacto .form .conten_input label{width: 100%;margin-bottom: 5px;color: var(--color1);font-weight: 500;}
.main_contacto .conten_contacto .form .conten_input .control-input{width: 100%;border-radius: 5px;border: none;background: var(--fondo);padding: 10px;}
.main_contacto .conten_contacto .form .conten_input input:hover{border: 1px solid var(--color1);}
.main_contacto .conten_contacto .form .conten_input .btn_submit{background: var(--color3);color: #fff;border: none;padding-left: 50px;padding-right: 50px;cursor: pointer;}
/* =================================== MODAL ===============================*/
.conten_main_modal{position: fixed;min-width: 100%;min-height: 100%;background: rgba(0, 0, 0, 0.5);z-index: 1000;top: 0px;}
.conten_main_modal .conten_modal{margin: 2.75rem auto;max-width: 800px;}
.conten_main_modal .conten_modal .conten_form_login{background: #fff;border-radius: 10px;padding: 20px;}
.conten_main_modal .conten_modal .conten_form_login .conten_head_form{position: relative;display: flex;margin-bottom: 20px;width: 100%;}
.conten_main_modal .conten_modal .conten_form_login .conten_head_form .titutlo{font-size: 25px;}
.conten_main_modal .conten_modal .conten_form_login .conten_head_form .cerrar_modal{
position: absolute;top: 0px;right: 0px;background: none;border: none;cursor: pointer;}
.conten_main_modal .conten_modal .conten_form_login .conten_head_form .cerrar_modal span{color: #ff5b5b;}
.conten_main_modal .conten_modal .conten_form_login .conten_head_form .cerrar_modal span:hover{color: red;}
.conten_main_modal .conten_modal .conten_form_login .conten_body_form{width: 100%;}
.conten_main_modal .conten_modal .conten_form_login .conten_body_form .conten_clave{position: relative;width: 100%;}
.conten_main_modal .conten_modal .conten_form_login .conten_body_form .conten_clave .btn_eyes{position: absolute;top: 0px;right: 0px;background: none;border: none;font-size: 15px;padding: 10px;color: var(--color1);cursor: pointer;}
.conten_main_modal .conten_modal .conten_modal_body{width: 100%;height: 100%;}
.conten_main_modal .conten_modal .conten_modal_body .conten_modal_imagen{width: 100%;}
.conten_main_modal .conten_modal .conten_modal_body .conten_modal_imagen .imagen{width: 100%;}
@media screen and (max-width: 900px){.conten_main_modal .conten_modal{width: 92%;}}
@media screen and (max-width: 850px){.m{width: 40%}.lm{width: 60%;}}
@media screen and (max-width: 730px){.m{width: 100%}.lm{width: 100%;}}
@media screen and (max-width: 400px){.lm {width: 100%;}.dfw{justify-content: center;}}

/*================= COMENTARIOS ===============*/
.comentarios {width: 100%;background: #fff;padding-top: 50px;padding-bottom: 50px;}
.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: 30px;color: var(--color2);margin-bottom: 20px;}
.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(--fondo);padding: 30px;border-radius: 10px;width: 400px;}
.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;color: var(--color3);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;color: var(--texto);}
.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: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:752px) {.comentarios .conten_comentarios .owl-carousel .item .conten_comentario{width: 400px;}}
@media screen and (max-width:500px) {.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;}}
