.elementor-4294 .elementor-element.elementor-element-ad92c82{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4294 .elementor-element.elementor-element-7edc1b2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-4294 .elementor-element.elementor-element-aa60a96{--display:flex;--min-height:400px;--overflow:hidden;--border-radius:40px 40px 40px 40px;}.elementor-4294 .elementor-element.elementor-element-aa60a96:not(.elementor-motion-effects-element-type-background), .elementor-4294 .elementor-element.elementor-element-aa60a96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4294 .elementor-element.elementor-element-eeb9ad7 .etlms-course-description .tutor-segment-title{color:var( --e-global-color-206cda4 );font-family:var( --e-global-typography-6ca82a4-font-family ), Sans-serif;font-size:var( --e-global-typography-6ca82a4-font-size );font-weight:var( --e-global-typography-6ca82a4-font-weight );line-height:var( --e-global-typography-6ca82a4-line-height );letter-spacing:var( --e-global-typography-6ca82a4-letter-spacing );margin-bottom:15px;}.elementor-4294 .elementor-element.elementor-element-eeb9ad7 .etlms-course-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-6ca82a4-font-family ), Sans-serif;font-size:var( --e-global-typography-6ca82a4-font-size );font-weight:var( --e-global-typography-6ca82a4-font-weight );line-height:var( --e-global-typography-6ca82a4-line-height );letter-spacing:var( --e-global-typography-6ca82a4-letter-spacing );}.elementor-4294 .elementor-element.elementor-element-020ac81{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-4294 .elementor-element.elementor-element-54d1579{text-align:left;}.elementor-4294 .elementor-element.elementor-element-54d1579 .tutor-course-details-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-bdf48fe-font-family ), Sans-serif;font-size:var( --e-global-typography-bdf48fe-font-size );font-weight:var( --e-global-typography-bdf48fe-font-weight );text-transform:var( --e-global-typography-bdf48fe-text-transform );letter-spacing:var( --e-global-typography-bdf48fe-letter-spacing );}.etlms-course-enrolment-box.course-enroll-buttons-width-auto .tutor-course-sidebar-card-body:not(.tutor-course-progress-wrapper){display:flex;flex-direction:column;}.etlms-enrollment-btn-align-left .tutor-course-sidebar-card-body:not(.tutor-course-progress-wrapper){align-items:flex-start;}.etlms-enrollment-btn-align-center .tutor-course-sidebar-card-body:not(.tutor-course-progress-wrapper){align-items:center;}.etlms-enrollment-btn-align-right .tutor-course-sidebar-card-body:not(.tutor-course-progress-wrapper){align-items:flex-end;}.etlms-course-enrolment-box.course-enroll-buttons-width-auto form{display:flex;flex-direction:column;}.etlms-enrollment-btn-align-left form {align-items:flex-start;}.etlms-enrollment-btn-align-right form {align-items:flex-end;}.etlms-enrollment-btn-align-center form {align-items:center;}.etlms-course-enroll-buttons-size-large .tutor-btn{font-size:18px;padding:10px 20px;}.etlms-course-enroll-buttons-size-small .tutor-btn{font-size:14px;padding:5px 12px;}.etlms-course-enroll-buttons-width-auto .tutor-btn{width:auto !important;display:inline-flex !important;}.elementor-4294 .elementor-element.elementor-element-5436a6c .tutor-btn-primary.tutor-add-to-cart-button, .tutor-btn-primary.tutor-native-add-to-cart{color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;}.elementor-4294 .elementor-element.elementor-element-5436a6c .tutor-btn-primary.tutor-add-to-cart-button, .tutor-btn-primary.tutor-native-add-to-cart span{font-family:var( --e-global-typography-0f553e1-font-family ), Sans-serif;font-size:var( --e-global-typography-0f553e1-font-size );font-weight:var( --e-global-typography-0f553e1-font-weight );text-transform:var( --e-global-typography-0f553e1-text-transform );letter-spacing:var( --e-global-typography-0f553e1-letter-spacing );}.elementor-4294 .elementor-element.elementor-element-5436a6c .tutor-btn-primary.tutor-add-to-cart-button, .tutor-btn-primary.tutor-native-add-to-cart:hover{color:var( --e-global-color-secondary );background-color:var( --e-global-color-ff8e5cd );}.elementor-4294 .elementor-element.elementor-element-5436a6c .tutor-card-body .tutor-enroll-course-button{color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;}.elementor-4294 .elementor-element.elementor-element-5436a6c .tutor-btn.tutor-btn-lg.tutor-enroll-course-button{font-family:var( --e-global-typography-0f553e1-font-family ), Sans-serif;font-size:var( --e-global-typography-0f553e1-font-size );font-weight:var( --e-global-typography-0f553e1-font-weight );text-transform:var( --e-global-typography-0f553e1-text-transform );letter-spacing:var( --e-global-typography-0f553e1-letter-spacing );}.elementor-4294 .elementor-element.elementor-element-5436a6c .tutor-card-body .start-continue-retake-button{color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-0f553e1-font-family ), Sans-serif;font-size:var( --e-global-typography-0f553e1-font-size );font-weight:var( --e-global-typography-0f553e1-font-weight );text-transform:var( --e-global-typography-0f553e1-text-transform );letter-spacing:var( --e-global-typography-0f553e1-letter-spacing );padding:12px 0px 12px 0px !important;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-4294 .elementor-element.elementor-element-5436a6c .tutor-card-body [name=complete_course_btn]{border-radius:3px 3px 3px 3px;}.elementor-4294 .elementor-element.elementor-element-5436a6c .etlms-course-enroll-info-wrapper .tutor-icon-purchase-mark{color:var( --e-global-color-text );font-size:16px !important;}.elementor-4294 .elementor-element.elementor-element-5436a6c .etlms-course-enroll-info-wrapper .tutor-enrolled-info-text{color:var( --e-global-color-text );font-family:var( --e-global-typography-6ca82a4-font-family ), Sans-serif;font-size:var( --e-global-typography-6ca82a4-font-size );font-weight:var( --e-global-typography-6ca82a4-font-weight );line-height:var( --e-global-typography-6ca82a4-line-height );letter-spacing:var( --e-global-typography-6ca82a4-letter-spacing );}.elementor-4294 .elementor-element.elementor-element-5436a6c .etlms-course-enroll-info-wrapper .tutor-enrolled-info-date{color:var( --e-global-color-accent );font-family:var( --e-global-typography-6ca82a4-font-family ), Sans-serif;font-size:var( --e-global-typography-6ca82a4-font-size );font-weight:var( --e-global-typography-6ca82a4-font-weight );line-height:var( --e-global-typography-6ca82a4-line-height );letter-spacing:var( --e-global-typography-6ca82a4-letter-spacing );}.elementor-4294 .elementor-element.elementor-element-5436a6c .tutor-card-footer{border-radius:40px 40px 40px 40px;}.elementor-4294 .elementor-element.elementor-element-5436a6c .tutor-card-footer .etlms-enrolled-icon{font-size:15px;color:#212327;}.elementor-4294 .elementor-element.elementor-element-5436a6c .tutor-card-footer .etlms-enrolled-level{color:#757c8e !important;}.elementor-4294 .elementor-element.elementor-element-0177d2a .etlms-course-description .tutor-segment-title{color:var( --e-global-color-206cda4 );font-family:var( --e-global-typography-6ca82a4-font-family ), Sans-serif;font-size:var( --e-global-typography-6ca82a4-font-size );font-weight:var( --e-global-typography-6ca82a4-font-weight );line-height:var( --e-global-typography-6ca82a4-line-height );letter-spacing:var( --e-global-typography-6ca82a4-letter-spacing );margin-bottom:15px;}.elementor-4294 .elementor-element.elementor-element-0177d2a .etlms-course-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-6ca82a4-font-family ), Sans-serif;font-size:var( --e-global-typography-6ca82a4-font-size );font-weight:var( --e-global-typography-6ca82a4-font-weight );line-height:var( --e-global-typography-6ca82a4-line-height );letter-spacing:var( --e-global-typography-6ca82a4-letter-spacing );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4294 .elementor-element.elementor-element-aceeb13 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4294 .elementor-element.elementor-element-aceeb13 .elementor-button{font-family:var( --e-global-typography-0f553e1-font-family ), Sans-serif;font-size:var( --e-global-typography-0f553e1-font-size );font-weight:var( --e-global-typography-0f553e1-font-weight );text-transform:var( --e-global-typography-0f553e1-text-transform );letter-spacing:var( --e-global-typography-0f553e1-letter-spacing );}@media(max-width:1024px){.elementor-4294 .elementor-element.elementor-element-ad92c82{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-4294 .elementor-element.elementor-element-aa60a96{--min-height:350px;}.elementor-4294 .elementor-element.elementor-element-eeb9ad7 .etlms-course-description .tutor-segment-title{font-size:var( --e-global-typography-6ca82a4-font-size );line-height:var( --e-global-typography-6ca82a4-line-height );letter-spacing:var( --e-global-typography-6ca82a4-letter-spacing );}.elementor-4294 .elementor-element.elementor-element-eeb9ad7 .etlms-course-description{font-size:var( --e-global-typography-6ca82a4-font-size );line-height:var( --e-global-typography-6ca82a4-line-height );letter-spacing:var( --e-global-typography-6ca82a4-letter-spacing );}.elementor-4294 .elementor-element.elementor-element-54d1579 .tutor-course-details-title{font-size:var( --e-global-typography-bdf48fe-font-size );letter-spacing:var( --e-global-typography-bdf48fe-letter-spacing );}.elementor-4294 .elementor-element.elementor-element-5436a6c .tutor-btn-primary.tutor-add-to-cart-button, .tutor-btn-primary.tutor-native-add-to-cart span{font-size:var( --e-global-typography-0f553e1-font-size );letter-spacing:var( --e-global-typography-0f553e1-letter-spacing );}.elementor-4294 .elementor-element.elementor-element-5436a6c .tutor-btn.tutor-btn-lg.tutor-enroll-course-button{font-size:var( --e-global-typography-0f553e1-font-size );letter-spacing:var( --e-global-typography-0f553e1-letter-spacing );}.elementor-4294 .elementor-element.elementor-element-5436a6c .tutor-card-body .start-continue-retake-button{font-size:var( --e-global-typography-0f553e1-font-size );letter-spacing:var( --e-global-typography-0f553e1-letter-spacing );}.elementor-4294 .elementor-element.elementor-element-5436a6c .etlms-course-enroll-info-wrapper .tutor-enrolled-info-text{font-size:var( --e-global-typography-6ca82a4-font-size );line-height:var( --e-global-typography-6ca82a4-line-height );letter-spacing:var( --e-global-typography-6ca82a4-letter-spacing );}.elementor-4294 .elementor-element.elementor-element-5436a6c .etlms-course-enroll-info-wrapper .tutor-enrolled-info-date{font-size:var( --e-global-typography-6ca82a4-font-size );line-height:var( --e-global-typography-6ca82a4-line-height );letter-spacing:var( --e-global-typography-6ca82a4-letter-spacing );}.elementor-4294 .elementor-element.elementor-element-0177d2a .etlms-course-description .tutor-segment-title{font-size:var( --e-global-typography-6ca82a4-font-size );line-height:var( --e-global-typography-6ca82a4-line-height );letter-spacing:var( --e-global-typography-6ca82a4-letter-spacing );}.elementor-4294 .elementor-element.elementor-element-0177d2a .etlms-course-description{font-size:var( --e-global-typography-6ca82a4-font-size );line-height:var( --e-global-typography-6ca82a4-line-height );letter-spacing:var( --e-global-typography-6ca82a4-letter-spacing );}.elementor-4294 .elementor-element.elementor-element-aceeb13 .elementor-button{font-size:var( --e-global-typography-0f553e1-font-size );letter-spacing:var( --e-global-typography-0f553e1-letter-spacing );}}@media(max-width:767px){.elementor-4294 .elementor-element.elementor-element-ad92c82{--content-width:90%;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4294 .elementor-element.elementor-element-7edc1b2{--min-height:250px;}.elementor-4294 .elementor-element.elementor-element-aa60a96{--min-height:300px;}.elementor-4294 .elementor-element.elementor-element-eeb9ad7 .etlms-course-description .tutor-segment-title{font-size:var( --e-global-typography-6ca82a4-font-size );line-height:var( --e-global-typography-6ca82a4-line-height );letter-spacing:var( --e-global-typography-6ca82a4-letter-spacing );}.elementor-4294 .elementor-element.elementor-element-eeb9ad7 .etlms-course-description{font-size:var( --e-global-typography-6ca82a4-font-size );line-height:var( --e-global-typography-6ca82a4-line-height );letter-spacing:var( --e-global-typography-6ca82a4-letter-spacing );}.elementor-4294 .elementor-element.elementor-element-54d1579 .tutor-course-details-title{font-size:var( --e-global-typography-bdf48fe-font-size );letter-spacing:var( --e-global-typography-bdf48fe-letter-spacing );}.elementor-4294 .elementor-element.elementor-element-5436a6c .tutor-btn-primary.tutor-add-to-cart-button, .tutor-btn-primary.tutor-native-add-to-cart span{font-size:var( --e-global-typography-0f553e1-font-size );letter-spacing:var( --e-global-typography-0f553e1-letter-spacing );}.elementor-4294 .elementor-element.elementor-element-5436a6c .tutor-btn.tutor-btn-lg.tutor-enroll-course-button{font-size:var( --e-global-typography-0f553e1-font-size );letter-spacing:var( --e-global-typography-0f553e1-letter-spacing );}.elementor-4294 .elementor-element.elementor-element-5436a6c .tutor-card-body .start-continue-retake-button{font-size:var( --e-global-typography-0f553e1-font-size );letter-spacing:var( --e-global-typography-0f553e1-letter-spacing );}.elementor-4294 .elementor-element.elementor-element-5436a6c .etlms-course-enroll-info-wrapper .tutor-enrolled-info-text{font-size:var( --e-global-typography-6ca82a4-font-size );line-height:var( --e-global-typography-6ca82a4-line-height );letter-spacing:var( --e-global-typography-6ca82a4-letter-spacing );}.elementor-4294 .elementor-element.elementor-element-5436a6c .etlms-course-enroll-info-wrapper .tutor-enrolled-info-date{font-size:var( --e-global-typography-6ca82a4-font-size );line-height:var( --e-global-typography-6ca82a4-line-height );letter-spacing:var( --e-global-typography-6ca82a4-letter-spacing );}.elementor-4294 .elementor-element.elementor-element-0177d2a .etlms-course-description .tutor-segment-title{font-size:var( --e-global-typography-6ca82a4-font-size );line-height:var( --e-global-typography-6ca82a4-line-height );letter-spacing:var( --e-global-typography-6ca82a4-letter-spacing );}.elementor-4294 .elementor-element.elementor-element-0177d2a .etlms-course-description{font-size:var( --e-global-typography-6ca82a4-font-size );line-height:var( --e-global-typography-6ca82a4-line-height );letter-spacing:var( --e-global-typography-6ca82a4-letter-spacing );}.elementor-4294 .elementor-element.elementor-element-aceeb13 .elementor-button{font-size:var( --e-global-typography-0f553e1-font-size );letter-spacing:var( --e-global-typography-0f553e1-letter-spacing );}}@media(min-width:768px){.elementor-4294 .elementor-element.elementor-element-7edc1b2{--width:50%;}.elementor-4294 .elementor-element.elementor-element-020ac81{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4294 .elementor-element.elementor-element-ad92c82{--content-width:90%;}.elementor-4294 .elementor-element.elementor-element-7edc1b2{--width:55%;}.elementor-4294 .elementor-element.elementor-element-020ac81{--width:45%;}}@media(min-width:2400px){.elementor-4294 .elementor-element.elementor-element-eeb9ad7 .etlms-course-description .tutor-segment-title{font-size:var( --e-global-typography-6ca82a4-font-size );line-height:var( --e-global-typography-6ca82a4-line-height );letter-spacing:var( --e-global-typography-6ca82a4-letter-spacing );}.elementor-4294 .elementor-element.elementor-element-eeb9ad7 .etlms-course-description{font-size:var( --e-global-typography-6ca82a4-font-size );line-height:var( --e-global-typography-6ca82a4-line-height );letter-spacing:var( --e-global-typography-6ca82a4-letter-spacing );}.elementor-4294 .elementor-element.elementor-element-54d1579 .tutor-course-details-title{font-size:var( --e-global-typography-bdf48fe-font-size );letter-spacing:var( --e-global-typography-bdf48fe-letter-spacing );}.elementor-4294 .elementor-element.elementor-element-5436a6c .tutor-btn-primary.tutor-add-to-cart-button, .tutor-btn-primary.tutor-native-add-to-cart span{font-size:var( --e-global-typography-0f553e1-font-size );letter-spacing:var( --e-global-typography-0f553e1-letter-spacing );}.elementor-4294 .elementor-element.elementor-element-5436a6c .tutor-btn.tutor-btn-lg.tutor-enroll-course-button{font-size:var( --e-global-typography-0f553e1-font-size );letter-spacing:var( --e-global-typography-0f553e1-letter-spacing );}.elementor-4294 .elementor-element.elementor-element-5436a6c .tutor-card-body .start-continue-retake-button{font-size:var( --e-global-typography-0f553e1-font-size );letter-spacing:var( --e-global-typography-0f553e1-letter-spacing );}.elementor-4294 .elementor-element.elementor-element-5436a6c .etlms-course-enroll-info-wrapper .tutor-enrolled-info-text{font-size:var( --e-global-typography-6ca82a4-font-size );line-height:var( --e-global-typography-6ca82a4-line-height );letter-spacing:var( --e-global-typography-6ca82a4-letter-spacing );}.elementor-4294 .elementor-element.elementor-element-5436a6c .etlms-course-enroll-info-wrapper .tutor-enrolled-info-date{font-size:var( --e-global-typography-6ca82a4-font-size );line-height:var( --e-global-typography-6ca82a4-line-height );letter-spacing:var( --e-global-typography-6ca82a4-letter-spacing );}.elementor-4294 .elementor-element.elementor-element-0177d2a .etlms-course-description .tutor-segment-title{font-size:var( --e-global-typography-6ca82a4-font-size );line-height:var( --e-global-typography-6ca82a4-line-height );letter-spacing:var( --e-global-typography-6ca82a4-letter-spacing );}.elementor-4294 .elementor-element.elementor-element-0177d2a .etlms-course-description{font-size:var( --e-global-typography-6ca82a4-font-size );line-height:var( --e-global-typography-6ca82a4-line-height );letter-spacing:var( --e-global-typography-6ca82a4-letter-spacing );}.elementor-4294 .elementor-element.elementor-element-aceeb13 .elementor-button{font-size:var( --e-global-typography-0f553e1-font-size );letter-spacing:var( --e-global-typography-0f553e1-letter-spacing );}}/* Start custom CSS for etlms-course-enrolment-box, class: .elementor-element-5436a6c */body > div.elementor.elementor-4294.post-3461.courses.type-courses.status-publish.has-post-thumbnail.hentry.course-category-talleres.course-tag-fin-de-ano > div > div > div.elementor-element.elementor-element-020ac81.e-con-full.e-flex.e-con.e-child > div.elementor-element.elementor-element-5436a6c.etlms-enrollment-btn-align-left.etlms-course-enroll-buttons-size-medium.etlms-course-enroll-buttons-width-fill.elementor-widget.elementor-widget-etlms-course-enrolment-box.tutor-addon.etlms-course-enrolment-box > div > div > div > a{
    background-color: var(--e-global-color-206cda4) !important;
    font-family: var(--e-global-typography-566ad10-font-family), Sans-serif !important;
    font-size: var(--e-global-typography-566ad10-font-size) !important;
    font-weight: var(--e-global-typography-566ad10-font-weight) !important;
    text-transform: var(--e-global-typography-566ad10-text-transform) !important;
    border-radius:100px !important;
    border: 0px !important;
}
body > div.elementor.elementor-4294.post-3461.courses.type-courses.status-publish.has-post-thumbnail.hentry.course-category-talleres.course-tag-fin-de-ano > div > div > div.elementor-element.elementor-element-020ac81.e-con-full.e-flex.e-con.e-child > div.elementor-element.elementor-element-5436a6c.etlms-enrollment-btn-align-left.etlms-course-enroll-buttons-size-medium.etlms-course-enroll-buttons-width-fill.elementor-widget.elementor-widget-etlms-course-enrolment-box.tutor-addon.etlms-course-enrolment-box > div > div > div > a:hover {
background-color: var(--e-global-color-cb20a9f) !important;
}
.tutor-card:not(.tutor-no-border) {
    
    border-radius: 40px !important;
    border: 0px !important;
}/* End custom CSS */