.elementor-kit-7183{--e-global-color-primary:#5EC5EF;--e-global-color-secondary:#696969;--e-global-color-text:#123F75;--e-global-color-accent:#5EC5EF;--e-global-color-43d27d9e:#6EC1E4;--e-global-color-44083e30:#54595F;--e-global-color-e0df92b:#7A7A7A;--e-global-color-2c0d7530:#61CE70;--e-global-color-23f76bf7:#4054B2;--e-global-color-327ed7bb:#23A455;--e-global-color-6f50395d:#000;--e-global-color-170c3b43:#FFF;--e-global-color-193892e6:#020101;--e-global-color-d515ca6:#F90505;--e-global-color-f4928c6:#FFB801;--e-global-typography-primary-font-family:"Arimo";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Arimo";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Open Sans";--e-global-typography-text-font-size:18px;--e-global-typography-text-font-weight:300;--e-global-typography-accent-font-family:"Open Sans";--e-global-typography-accent-font-weight:300;font-family:"Open Sans", Sans-serif;font-size:16px;}.elementor-kit-7183 e-page-transition{background-color:#FFBC7D;}.elementor-kit-7183 h4{font-family:"Open Sans", Sans-serif;}.elementor-kit-7183 h5{font-family:"Open Sans", Sans-serif;}.elementor-kit-7183 h6{font-family:"Open Sans", Sans-serif;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1336px;}.e-con{--container-max-width:1336px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-lightbox{--lightbox-ui-color:#FFFFFF;--lightbox-ui-color-hover:#868686;--lightbox-text-color:#FFFFFF;--lightbox-header-icons-size:20px;--lightbox-navigation-icons-size:20px;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* RGPD */
#cookie-law-info-again { box-shadow: none; }
#cookie-law-info-bar { box-shadow: none; }

.elementor-pagination { font-size: 1rem; margin-top: 3rem; display: table;  }
	.elementor-pagination .page-numbers { font-weight: 300; font-family: Open Sans; font-size: 15px; display: table-cell; vertical-align: middle; margin: 2px !important; width: 50px; height: 50px; text-align: center !important; border-width: 1px 1px 1px 0 !important; color: #fff !important; background-color: #5ec5ef !important; line-height: 1; }
		.elementor-pagination .page-numbers:hover { color: #fff !important; background-color: #275595 !important; border-color: #275595 !important; }
		.elementor-pagination .page-numbers:first-child { border-width: 1px !important; }
		.elementor-pagination .page-numbers.current { color: #fff !important; background-color: #275595 !important; }



/* text*/
.text-1{
    color:#5ec5ef!important;
}

/*enlaces*/

.a-link{
    color:#5ec5ef;
}

.a-link:hover{
    color:white;
}

/* opciones de pago */
select#opciones-de-pago{
    color: black;
}

/*bullet cursos*/

.elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon {
    position: relative;
    display: flex;
    align-self: start;
    top: 10px;
}

/*item menu*/
.elementor-sub-item{
    color: #696969!important;
    font-weight: 600!important;
}
.elementor-sub-item:hover{
    color: #123F75!important;
}

/*Text onclic-payoncc*/
a.added_to_cart.wc-forward {
    color: white;
}

/* show cant products */
@media (min-width: 780px) {
    form.cart {
        display: flex;
    
        align-items: center;
    }
}

@media (max-width: 769px) {
    form.cart {
        display: block;
    }
}

/* ordenar elementos productos sucripcion */

.woocommerce div.product form.cart{
    display: block;
}
.variations tr:hover{
    background-color: transparent;
}
span.subscription-details {
    display: block;
}

.woocommerce div.product p.price, .woocommerce div.product span.price{
    color: #123f75;
}

/*carrito*/
/*div#ppc-button {*/
/*    display: none;*/
/*}*/


/* STOCK */

.stock{
 visibility: hidden;   
}

.subscription-details{
    content:"El cargo de la segunda cuota se realizará en 2.5 meses";
}

.woocommerce div.product.elementor .woocommerce-variation-add-to-cart .quantity input {
    height: 100%;
    width: 100px;
}


/*paginación comentarios*/
.page-numbers{
  color: white;
  padding: 5px 10px;
  background-color: #123F75;
  border-radius: 3px;
}.page-numbers:hover{
   color: #5EC5EF;
   background-color: #123F75;
}


/*finalziar compra */

.woocommerce-shipping-fields, tr.woocommerce-shipping-totals.shipping, .payment_box.payment_method_ppec_paypal {
    display: block!important;
}


/* on sale */
.woocommerce span.onsale {
    padding: 5px!important;
    background-color: #123F75;
}


/* tablero principal */
.precio-valoracion{
    margin-top: 5px;
    min-height: 150px;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
}

.jet-carousel__item-title{
   min-height: 61px; 
}/* End custom CSS */