*{outline:initial!important}html{font-size:62.5%}body{font-size:16px}.container--left .elementor-container{margin-left:0!important}.container--right .elementor-container{margin-right:0!important}a,button,input,select,textarea{-webkit-tap-highlight-color:#fff0!important}.hide{display:none}.show{display:block!important}.btn--100 a,.show,.w-100 a{width:100%}.btn--100 .elementor-button-text{flex-grow:0}@media screen and (max-width:767px){.btn-mb--100 a{width:100%}.btn-mb--100 .elementor-button-text{flex-grow:0}}.btn--icon svg{transition:.5s}.btn--icon :hover svg{transform:translateY(-8px)}.image--fit img{object-fit:cover}.object--fit img{object-fit:cover;object-position:center}.d-flex{display:flex!important}.d-none{display:none}@media screen and (min-width:768px){.d-sm-flex{display:flex}.d-sm-none{display:none}}.text-link a{text-decoration-color:#fff!important}#moove_gdpr_cookie_info_bar button.mgbutton.moove-gdpr-infobar-allow-all{background-color:#fff962!important;color:#2d2d2d!important}#moove_gdpr_cookie_info_bar span.change-settings-button:hover{color:#fff962!important}.form__show .elementor-field-type-acceptance{order:4}@media screen and (max-width:880px){.form__show .elementor-field-type-acceptance{order:unset}}.form__show .elementor-field-type-acceptance label{font-size:1.2rem}.form__show .elementor-message{margin-left:36.5%}.form__show .elementor-field-type-acceptance a{color:#fff}.form__show .elementor-field-type-acceptance a:not(:hover){text-decoration:underline}.form__news .elementor-field-type-acceptance label{font-size:1.5rem}.form__news .elementor-field-type-acceptance a{color:#fff}.form__news .elementor-field-type-acceptance a:not(:hover){text-decoration:underline}.newsletter-form label{color:#fff!important;font-family:Oswald,Sans-serif!important;font-size:1.6rem!important;letter-spacing:1.5px!important;padding:10px 0!important}.newsletter-form input,.newsletter-form select{border-bottom:1px solid #fff!important;border:0;color:#fff!important;font-family:Oswald,Sans-serif!important;font-size:1.6rem!important;letter-spacing:1.5px!important;padding:10px 0!important}.newsletter-form select{background:#fff0;border-radius:0}.newsletter-form .sib-email-area{grid-column:1/3}.newsletter-form .policy{align-items:center;color:#fff;display:flex;font-family:Oswald,Sans-serif!important;font-size:1.6rem!important;font-size:12px!important;grid-column:2;letter-spacing:1.5px!important}.newsletter-form .policy input{margin-right:7px}.newsletter-form .policy a{color:CurrentColor;margin-left:5px!important;text-decoration:underline}.newsletter-form .sib_signup_box_inside_2{display:grid;gap:30px;grid-template-columns:1fr 1fr}@media screen and (max-width:767px){.newsletter-form .sib_signup_box_inside_2{display:flex;flex-direction:column}}.newsletter-form .sib_msg_disp{grid-column:1/3}.newsletter-form .submit-data{font-size:2.4rem;grid-column:1;grid-row:4}.newsletter-form .submit-data input{border-style:solid;border-width:2px;font-family:Oswald,Sans-serif!important;font-size:2.4rem!important;font-weight:400;letter-spacing:1.5px!important;line-height:1.2em;padding:10px 30px!important}.newsletter-form .submit-data input:hover{background:#fff;border-color:#fff;color:#2d2d2d!important;padding:10px 30px!important}@media screen and (max-width:767px){.newsletter-form .submit-data input{width:100%}}.elementor-custom-embed-play svg{opacity:1!important}.menu--mobile li a:after{left:0!important;opacity:1!important;width:100%!important}@media screen and (max-width:767px){.btn__entradas span{text-align:left}.btn__entradas a,.btn__entradas a a:hover{background:transparent!important}.btn__entradas a a:hover{color:#fff962!important}.table--date{max-width:80px}}body.page-id-10 .menu--desktop li:last-child a:after{left:0!important;opacity:1!important;width:100%!important}@media screen and (min-width:992px){.lg-none{display:none}}@media screen and (max-width:991px){.lg-show{display:none}}.table__tickets{padding-right:20px}@media screen and (max-width:767px){.table__tickets{padding-right:10px}}.table__tickets .row__ticket{align-items:center;border:solid #fff;border-width:0 0 1px;color:#fff;display:flex;padding:22px 0}@media screen and (max-width:991px){.table__tickets .row__ticket{border:0;padding:20px 0 0}}.table__tickets .row__ticket p{margin:0}.table__tickets .row__ticket .col__ticket-date{display:flex;gap:5px;width:20%}@media screen and (max-width:991px){.table__tickets .row__ticket .col__ticket-date{padding-right:20px;width:30%}}.table__tickets .row__ticket .col__ticket-date p{font-family:Oswald,Sans-serif;letter-spacing:1.4px;line-height:1.2em;text-transform:uppercase}@media screen and (max-width:991px){.table__tickets .row__ticket .col__ticket-date p{font-size:1.9rem}}.table__tickets .row__ticket .col__ticket-ubi{width:30%}@media screen and (max-width:991px){.table__tickets .row__ticket .col__ticket-ubi{padding-right:20px;width:45%}}.table__tickets .row__ticket .col__ticket-ubi p{font-family:Oswald,Sans-serif;font-weight:700;letter-spacing:1.4px}@media screen and (max-width:991px){.table__tickets .row__ticket .col__ticket-ubi p{font-size:1.7rem}}.table__tickets .row__ticket .col__ticket-ubi .md-ticket-center{font-size:1.6rem;font-weight:400}.table__tickets .row__ticket .col__ticket-center{width:20%}@media screen and (max-width:991px){.table__tickets .row__ticket .col__ticket-center{width:15%}}.table__tickets .row__ticket .col__ticket-center p{font-family:Oswald,Sans-serif;letter-spacing:1.4px}.table__tickets .row__ticket .col__ticket-actions{display:flex;justify-content:flex-end;text-align:center;width:30%}.table__tickets .row__ticket .col__ticket-actions .buttons,.table__tickets .row__ticket .col__ticket-actions .countdown{display:flex}.table__tickets .row__ticket .col__ticket-actions .btn-out{background-color:#fff0;border:3px solid #fff962;color:#fff962;font-family:Oswald,Sans-serif;font-size:1.7rem;font-weight:700;letter-spacing:2px;max-width:215px;padding:13px 10px;text-transform:uppercase;transition:.3s;width:100%}@media screen and (max-width:991px){.table__tickets .row__ticket .col__ticket-actions .btn-out{background-color:#fff0;border:none;color:#fff962;font-size:1.7rem;max-width:150px;padding:0;text-align:right}}.table__tickets .row__ticket .col__ticket-actions .btn-out:hover{background-color:#fff962;color:#2d2d2d}@media screen and (max-width:991px){.table__tickets .row__ticket .col__ticket-actions .btn-out:hover{background-color:#fff0;color:#fff962}}.table__tickets .row__ticket .col__ticket-actions .btn-ticket{background-color:#fff0;border:3px solid #fff962;color:#fff962;font-family:Oswald,Sans-serif;font-size:2rem;font-weight:700;letter-spacing:2px;max-width:215px;padding:13px 60px;transition:.3s;width:100%}@media screen and (max-width:991px){.table__tickets .row__ticket .col__ticket-actions .btn-ticket{background-color:#fff0;border:none;color:#fff962;font-size:1.7rem;max-width:150px;padding:0;text-align:left}}.table__tickets .row__ticket .col__ticket-actions .btn-ticket:hover{background-color:#fff962;color:#2d2d2d}@media screen and (max-width:991px){.table__tickets .row__ticket .col__ticket-actions .btn-ticket:hover{background-color:#fff0;color:#fff962}}.table__tickets .row__ticket .col__ticket-actions .btn-last{background-color:#3f0f7c;border:3px solid #fff962;color:#fff962;font-family:Oswald,Sans-serif;font-size:2rem;font-weight:700;letter-spacing:2px;max-width:215px;padding:13px 10px;transition:.3s;width:100%}@media screen and (max-width:991px){.table__tickets .row__ticket .col__ticket-actions .btn-last{background-color:#fff0;border:none;color:#fff962;font-size:1.7rem;max-width:150px;padding:0;text-align:right}}.table__tickets .row__ticket .col__ticket-actions .btn-last:hover{background-color:#fff962;color:#2d2d2d}@media screen and (max-width:991px){.table__tickets .row__ticket .col__ticket-actions .btn-last:hover{background-color:#fff0;color:#fff962}}.countdown{display:flex;gap:5px;list-style:none;padding:0}@media screen and (max-width:767px){.countdown{gap:2px}}.countdown li{align-items:center;color:#fff962;display:flex;flex-direction:column;font-family:Oswald,Sans-serif;font-size:18px}@media screen and (min-width:768px){.countdown li{border:3px solid #fff962;color:#fff962;min-width:50px;padding:6px}}@media screen and (max-width:767px){.countdown li{flex-direction:row;margin-left:5px}}.countdown li span.countdown-label{font-size:1.6rem}@media screen and (max-width:767px){.countdown li span.countdown-label{text-transform:lowercase}}.form_login .elementor-form-fields-wrapper .elementor-field-group input{padding:13px 15px!important}.form_login .elementor-form-fields-wrapper .elementor-field-type-submit{width:fit-content}@media screen and (max-width:767px){.form_login .elementor-form-fields-wrapper .elementor-field-type-submit,.form_login .elementor-form-fields-wrapper .elementor-field-type-submit button{width:100%!important}}.form_login .elementor-form-fields-wrapper .elementor-field-type-checkbox{order:1;padding-left:30px;width:fit-content}@media screen and (max-width:767px){.form_login .elementor-form-fields-wrapper .elementor-field-type-checkbox{padding-left:0;width:100%}}.form_login .elementor-form-fields-wrapper .elementor-field-type-checkbox label{padding-bottom:0!important}.form_login .elementor-form-fields-wrapper .elementor-lost-password{font-family:Libre Baskerville}.form_login .elementor-form-fields-wrapper .elementor-field-group:last-of-type{order:2}body.single-course p.sensei-content-description{margin-bottom:50px}body.single-course .course{border:0!important;margin:0!important;padding:0!important}.sensei-block-wrapper{margin:0}.course-title{color:#272727;font-family:Libre Baskerville;font-size:2rem!important;font-style:normal;font-weight:700;letter-spacing:0!important;line-height:normal}.e-loop-item.course{border:0;margin:0;padding:0}.loop_content{height:100%!important}.wp-block-sensei-button button{background-color:#625548!important;border:1.5px solid #2d2d2d!important;border-radius:0!important;color:#fff!important;font-family:Inter;font-size:20px;font-weight:600!important}@media screen and (max-width:767px){.wp-block-sensei-button button{justify-content:center;width:100%}}.wp-block-sensei-button button:hover{background:#2d2d2d!important;color:#fff!important}.wp-block-sensei-button.wp-block-sensei-lms-button-reset-lesson button{background-color:transparent!important;color:#2d2d2d!important}.wp-block-sensei-button.wp-block-sensei-lms-button-reset-lesson button:hover{background-color:#2d2d2d!important;color:#fff!important}.lesson-items{list-style-type:none;padding:0}.lesson-items .lesson-item{align-items:center;border-top:1px solid #272727;color:#272727;display:flex;font-family:Libre Baskerville;font-size:1.8rem;padding:32px 24px;position:relative}.lesson-items .lesson-item:hover{background-color:#f7f7f7}.lesson-items .lesson-item .lesson-status{border:1px solid #272727;border-radius:50%;height:24px;margin-right:24px;position:relative;width:24px}.lesson-items .lesson-item .lesson-status.completado{background-color:#fff0;border-color:#272727}.lesson-items .lesson-item .lesson-status.completado:after{color:#272727;content:url(/wp-content/themes/angel-martin-theme/assets/img/build/check.svg);font-size:15px;font-weight:800}.lesson-items .lesson-item a{color:#272727;font-size:18px;font-weight:700;text-decoration:none}.lesson-items .lesson-item a:hover{text-decoration:underline}body.single-lesson .sensei-breadcrumb{display:none}@media screen and (max-width:767px){body.single-lesson .sensei-block-wrapper{width:100%}body.single-lesson .sensei-block-wrapper .wp-block-sensei-lms-button-complete-lesson,body.single-lesson .sensei-block-wrapper .wp-block-sensei-lms-button-reset-lesson{justify-content:center;width:100%}}body.single-lesson .sensei-block-wrapper .wp-block-sensei-lms-button-complete-lesson .sensei-stop-double-submission{display:flex;gap:7px}body.single-lesson .sensei-block-wrapper .wp-block-sensei-lms-button-complete-lesson .sensei-stop-double-submission:before{content:"\f00c";font-family:FontAwesomeSensei;font-weight:100}@media screen and (max-width:1024px){body.single-lesson .footer-bottom{padding-bottom:130px}}body.single-lesson .elementor-widget-theme-post-content>div{display:flex;flex-direction:column}body.single-lesson .elementor-widget-theme-post-content>div .sensei-message{margin-top:0}body.single-lesson .elementor-widget-theme-post-content>div .sensei-message.tick{color:#272727;width:100%}body.single-lesson .lesson.type-lesson .elementor-widget-theme-post-content .elementor-widget-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}body.single-lesson .lesson.type-lesson .elementor-widget-theme-post-content .elementor-widget-container figure{width:100%}body.single-lesson nav#post-entries{display:flex;flex-wrap:nowrap;gap:10px;padding:0;width:fit-content}@media screen and (max-width:1024px){body.single-lesson nav#post-entries{background:#fff;bottom:0;display:flex;flex-wrap:nowrap;gap:10px;justify-content:space-between;left:0;padding:15px 30px;position:fixed;width:100%;z-index:9999}}body.single-lesson nav#post-entries a{color:#272727!important;display:block;font-family:Inter;font-size:20px;font-weight:600!important;padding:0 10px;text-decoration:underline;width:fit-content}@media screen and (max-width:1024px){body.single-lesson nav#post-entries a{padding:10px 0}}body.single-lesson nav#post-entries a:not(:hover){text-decoration:underline}body.single-lesson nav#post-entries .nav-next,body.single-lesson nav#post-entries .nav-prev{align-items:center;display:flex}@media screen and (max-width:767px){body.single-lesson nav#post-entries .nav-next,body.single-lesson nav#post-entries .nav-prev{width:fit-content!important}}body.single-lesson nav#post-entries .nav-next a,body.single-lesson nav#post-entries .nav-prev a{text-align:center;width:100%}@media screen and (max-width:1024px){.btn-access,.btn-listen,.btn-watch{width:100%!important}}.wp-block-sensei-lms-button-lesson-completed,.wp-block-sensei-lms-button-next-lesson{display:none}.featured-image img{aspect-ratio:16/9!important;height:unset!important}.loop-item,.loop-item .elementor-loop-container.elementor-grid,.loop-item .elementor-loop-container.elementor-grid .e-loop-item,.loop-item .elementor-loop-container.elementor-grid .e-loop-item .e-con.e-parent{height:100%}@media screen and (max-width:767px){.e-loop-item .elementor-widget-image img{max-height:300px!important;object-fit:cover}}.e-loop-item:not(.course.type-course) .btn-access,.e-loop-item:not(.directos.type-directos) .btn-watch,.e-loop-item:not(.podcasts.type-podcasts) .btn-listen{display:none}.play-icon_overlay,.play-icon_overlay .elementor-icon-wrapper{height:100%}.play-icon_overlay .elementor-icon-wrapper a{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.play-icon_overlay .elementor-icon-wrapper a svg{opacity:.8}.play-icon_overlay .elementor-icon-wrapper a:hover{background-color:#1717173d}.page-content p,.page-content ul{margin-bottom:27px!important}.s-acordion .elementor-tab-title{border-bottom:1px solid #272727!important}.rcp_header,.rcp_login_link{display:none}#rcp_profile_editor_form input,#rcp_registration_form input{border:1px solid #272727;color:#272727;font-family:Inter;font-size:18px;font-weight:500;padding:10px}#rcp_profile_editor_form select,#rcp_registration_form select{border:1px solid #272727;border-radius:0;color:#272727;font-family:Inter;font-size:18px;font-weight:500;padding:10px}#rcp_profile_editor_form fieldset,#rcp_registration_form fieldset{border:0;display:flex;flex-direction:column;gap:24px;margin:0;padding:0}#rcp_profile_editor_form fieldset p,#rcp_registration_form fieldset p{display:flex;flex-direction:column;gap:16px;margin:0}@media screen and (max-width:767px){#rcp_profile_editor_form fieldset p,#rcp_registration_form fieldset p{gap:5px}}#rcp_profile_editor_form fieldset label,#rcp_registration_form fieldset label{color:#272727;font-family:Libre Baskerville;font-size:20px;font-weight:700}@media screen and (max-width:767px){#rcp_profile_editor_form fieldset label,#rcp_registration_form fieldset label{font-size:18px}}#rcp_profile_editor_form fieldset[class^=rcp_agree] p,#rcp_registration_form fieldset[class^=rcp_agree] p{flex-direction:row!important;gap:7px;margin-bottom:10px}#rcp_profile_editor_form fieldset[class^=rcp_agree] p label,#rcp_registration_form fieldset[class^=rcp_agree] p label{font-family:Inter;font-size:18px;font-weight:500}#rcp_profile_editor_form fieldset[class^=rcp_agree] p label a,#rcp_registration_form fieldset[class^=rcp_agree] p label a{color:#000!important}#rcp_profile_editor_form .rcp_user_fieldset,#rcp_registration_form .rcp_user_fieldset{display:grid;grid-template-columns:1fr 1fr}@media screen and (max-width:767px){#rcp_profile_editor_form .rcp_user_fieldset,#rcp_registration_form .rcp_user_fieldset{grid-template-columns:1fr}}#rcp_profile_editor_form p#rcp_submit_wrap,#rcp_registration_form p#rcp_submit_wrap{margin-top:30px}#rcp_profile_editor_form p#rcp_submit_wrap input#rcp_submit,#rcp_registration_form p#rcp_submit_wrap input#rcp_submit{background:#625548;border:0;border-radius:0;color:#fff;font-family:Inter;font-size:20px;font-weight:600;padding:16px 72px;text-transform:uppercase}#rcp_profile_editor_form div#rcp_gateway_extra_fields,#rcp_registration_form div#rcp_gateway_extra_fields{margin-bottom:30px}#rcp_profile_editor_form fieldset.rcp_card_fieldset label,#rcp_registration_form fieldset.rcp_card_fieldset label{margin-bottom:16px}#rcp_profile_editor_form fieldset.rcp_subscription_fieldset,#rcp_registration_form fieldset.rcp_subscription_fieldset{margin:40px 0}#rcp_profile_editor_form fieldset.rcp_subscription_fieldset ul,#rcp_registration_form fieldset.rcp_subscription_fieldset ul{list-style:none;padding:0}#rcp_profile_editor_form fieldset.rcp_subscription_fieldset ul li,#rcp_registration_form fieldset.rcp_subscription_fieldset ul li{align-items:baseline;background:#fff0;border:1px solid #625548;display:flex;gap:20px;padding:10px}#rcp_profile_editor_form fieldset.rcp_subscription_fieldset input#rcp_subscription_level_1,#rcp_registration_form fieldset.rcp_subscription_fieldset input#rcp_subscription_level_1{display:none}#rcp_profile_editor_form fieldset.rcp_subscription_fieldset label,#rcp_registration_form fieldset.rcp_subscription_fieldset label{color:#625548!important}#rcp_profile_editor_form .rcp_level_description,#rcp_registration_form .rcp_level_description{font-family:Inter;font-size:18px;font-weight:500;margin-top:8px}#rcp_profile_editor_form fieldset{margin-bottom:40px}#rcp_profile_editor_form fieldset legend{font-family:Libre Baskerville;font-size:2.3rem;font-weight:700;margin-bottom:30px}ul.rcp-gateway-saved-payment-methods{border:1px solid #272727;display:flex;flex-direction:column;font-family:Inter;gap:20px;list-style:none;padding:20px}.rcp-gateway-new-card-fields{display:flex;flex-direction:column;gap:20px;margin:20px 0}.rcp-gateway-new-card-fields div#rcp-card-element,.rcp-gateway-new-card-fields input#rcp-update-card-name{margin-top:10px;padding:10px}input#rcp_submit{border:1px solid #272727;border-radius:0!important;color:#272727;margin-top:20px}input#rcp_submit:hover{background:#272727;color:#fff}table#rcp-account-overview{margin-bottom:60px}table#rcp-account-overview,table#rcp-payment-history{font-family:Inter}@media screen and (max-width:767px){table#rcp-account-overview,table#rcp-payment-history{display:flex;flex-direction:column}table#rcp-account-overview tr,table#rcp-payment-history tr{border:1px solid #272727;display:flex!important;flex-direction:column}}table#rcp-account-overview td,table#rcp-account-overview th,table#rcp-payment-history td,table#rcp-payment-history th{background:#fff0;font-size:1.6rem}@media screen and (max-width:767px){table#rcp-account-overview td,table#rcp-account-overview th,table#rcp-payment-history td,table#rcp-payment-history th{border:none;padding:10px}}table#rcp-account-overview td.cell,table#rcp-account-overview th.cell,table#rcp-payment-history td.cell,table#rcp-payment-history th.cell{gap:10px}table#rcp-account-overview button,table#rcp-payment-history button{border:1px solid #272727;border-radius:0;color:#272727;font-size:1.6rem;padding:10px 20px}table#rcp-account-overview a,table#rcp-payment-history a{display:inline-grid;width:100%!important}table#rcp-account-overview a button,table#rcp-payment-history a button{width:100%!important}table#rcp-account-overview a button:focus,table#rcp-account-overview a button:hover,table#rcp-payment-history a button:focus,table#rcp-payment-history a button:hover{background:#272727;color:#fff}table#rcp-account-overview a:nth-of-type(2) button,table#rcp-payment-history a:nth-of-type(2) button{margin:10px 10px 0 0!important}@media screen and (max-width:767px){table#rcp-account-overview thead,table#rcp-payment-history thead{display:none}}