.elementor-25541 .elementor-element.elementor-element-6343f18{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:65px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;}/* Start custom CSS for shortcode, class: .elementor-element-1ca0135 */.tutor-col-md-4{
    flex:0 0 100%!important;
    max-width:100%!important;
    width:100%!important;
}

.tutor-membership-pricing-item{
    width:100%!important;
}

.tutor-membership-pricing-item-inner{
    width:100%!important;
    padding:25px !important;
}

/* Título */
.tutor-membership-title,
.tutor-membership-plan h2,
.tutor-membership-plan h3{
    font-size:22px !important;
    margin-bottom:12px !important;
    font-weight:700;
}

/* Precio */
.tutor-membership-price{
    font-size:48px !important;
    line-height:1 !important;
    margin-bottom:8px !important;
}

.tutor-membership-price small{
    font-size:18px !important;
}

/* Descripción */
.tutor-membership-description{
    font-size:16px !important;
    margin:15px 0 20px !important;
    line-height:1.5;
}

/* Botón */
.tutor-membership-pricing-item .tutor-btn{
    width:260px !important;
    padding:14px 20px !important;
    font-size:16px !important;
    border-radius:12px !important;
    margin:20px auto 0 !important;
    display:block;
}

/* Centrar */
.tutor-membership-pricing-item-inner *{
    text-align:center !important;
}

/* Hover */
.tutor-membership-pricing-item .tutor-btn:Hover{

    background:linear-gradient(135deg,#1735a8,#244be2) !important;

    color:#fff !important;

    transform:translateY(-2px);

    box-shadow:0 16px 35px rgba(49,92,255,.45);
}


/* Botón */
.tutor-membership-pricing-item .tutor-btn{
    width:260px !important;
    padding:14px 20px !important;
    font-size:16px !important;
    border-radius:12px !important;
    margin:20px auto 0 !important;
    display:block;

    /* Color normal */
    background:linear-gradient(135deg,#1735a8,#244be2) !important;
    color:#fff !important;
    border:none !important;
    transition:all .3s ease;/* End custom CSS */