.elementor-26842 .elementor-element.elementor-element-609f77cc{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26842 .elementor-element.elementor-element-1c94452{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:55px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-26842 .elementor-element.elementor-element-26e74273{width:auto;max-width:auto;}.elementor-26842 .elementor-element.elementor-element-26e74273 > .elementor-widget-container{margin:0px 10px -18px 0px;}.elementor-26842 .elementor-element.elementor-element-26e74273 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;font-style:normal;line-height:0.1em;color:var( --e-global-color-accent );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-26842 .elementor-element.elementor-element-3eb98543{width:auto;max-width:auto;}.elementor-26842 .elementor-element.elementor-element-3eb98543.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-26842 .elementor-element.elementor-element-3eb98543.elementor-view-framed .elementor-icon, .elementor-26842 .elementor-element.elementor-element-3eb98543.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-26842 .elementor-element.elementor-element-3eb98543.elementor-view-framed .elementor-icon, .elementor-26842 .elementor-element.elementor-element-3eb98543.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-26842 .elementor-element.elementor-element-3eb98543 .elementor-icon{font-size:10px;}.elementor-26842 .elementor-element.elementor-element-3eb98543 .elementor-icon svg{height:10px;}.elementor-26842 .elementor-element.elementor-element-18caca57{width:auto;max-width:auto;}.elementor-26842 .elementor-element.elementor-element-18caca57 > .elementor-widget-container{margin:0px 0px -18px 10px;}.elementor-26842 .elementor-element.elementor-element-18caca57 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;font-style:normal;line-height:0.1em;color:var( --e-global-color-blocksy_palette_2 );}.elementor-26842 .elementor-element.elementor-element-4012dfa5 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:25px;}.elementor-26842 .elementor-element.elementor-element-4012dfa5{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-26842 .elementor-element.elementor-element-5134b6e2 > .elementor-widget-container{margin:25px 0px 50px 0px;}.elementor-26842 .elementor-element.elementor-element-5134b6e2 .tutor-course-thumbnail{border-style:none;border-radius:8px 8px 8px 8px;}.elementor-26842 .elementor-element.elementor-element-25b1868 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:25px;}.elementor-26842 .elementor-element.elementor-element-f8d5c93 > .elementor-element-populated{margin:0px 0px 0px 25px;--e-column-margin-right:0px;--e-column-margin-left:25px;}.elementor-26842 .elementor-element.elementor-element-75c5cfb > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-26842 .elementor-element.elementor-element-75c5cfb .etlms-course-tags .etlms-course-widget-title{color:#212327;font-size:20px;margin-bottom:15px;}.elementor-26842 .elementor-element.elementor-element-75c5cfb .etlms-course-tags .etlms-course-tag-list a{color:var( --e-global-color-accent );font-size:12px;font-weight:600;background-color:var( --e-global-color-d3ae19d );padding:2px 8px 2px 8px;margin:0px 0px 10px 5px;border-radius:50px 50px 50px 50px;}.elementor-26842 .elementor-element.elementor-element-6786076d{text-align:left;}.elementor-26842 .elementor-element.elementor-element-6786076d > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-26842 .elementor-element.elementor-element-6786076d .tutor-course-details-title{color:#01143A;font-size:30px;font-weight:700;text-transform:none;line-height:1.23em;}.elementor-26842 .elementor-element.elementor-element-12176145 .etlms-course-categories{flex-direction:row;}.elementor-26842 .elementor-element.elementor-element-12176145.elementor-layout-row .etlms-course-categories{justify-content:flex-start;}.elementor-26842 .elementor-element.elementor-element-12176145.elementor-layout-column .etlms-course-categories{align-items:flex-start;}.elementor-26842 .elementor-element.elementor-element-12176145 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-26842 .elementor-element.elementor-element-12176145 .etlms-course-categories .tutor-meta-key{color:#6B7280;font-size:14px;font-weight:400;}.elementor-26842 .elementor-element.elementor-element-12176145 .etlms-course-categories a{color:var( --e-global-color-accent );font-size:14px;}.elementor-26842 .elementor-element.elementor-element-188b7da9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26842 .elementor-element.elementor-element-7d0273fb{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26842 .elementor-element.elementor-element-2189b76b{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26842 .elementor-element.elementor-element-46b95639.etlms-social-icon-square .tutor-social-share-button{border-radius:0px;}.elementor-26842 .elementor-element.elementor-element-46b95639.etlms-social-icon-rounded .tutor-social-share-button{border-radius:10px;}.elementor-26842 .elementor-element.elementor-element-46b95639.etlms-social-icon-circle .tutor-social-share-button{border-radius:100%;width:120px;height:120px;}.elementor-26842 .elementor-element.elementor-element-46b95639 > .elementor-widget-container{margin:1px 0px 0px 0px;}.elementor-26842 .elementor-element.elementor-element-46b95639 .etlms-course-share{text-align:center;}.elementor-26842 .elementor-element.elementor-element-46b95639 .etlms-course-share-label{color:var( --e-global-color-accent );font-size:16px;font-weight:500;}.elementor-26842 .elementor-element.elementor-element-46b95639 .etlms-course-share-icon{color:var( --e-global-color-accent );font-size:18px;}.elementor-26842 .elementor-element.elementor-element-46b95639 .tutor-social-share-button{font-size:20px;padding:10px 10px 10px 10px;margin-right:10px;border-radius:0px 0px 0px 0px;}.elementor-26842 .elementor-element.elementor-element-46b95639 .tutor-modal-content{border-radius:5px 5px 5px 5px;}.elementor-26842 .elementor-element.elementor-element-46b95639 .tutor-modal-content .tutor-form-control{border-radius:5px 5px 5px 5px;}.elementor-26842 .elementor-element.elementor-element-37da3caa > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-26842 .elementor-element.elementor-element-37da3caa{overflow:hidden;}.elementor-26842 .elementor-element.elementor-element-3e7c942 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-26842 .elementor-element.elementor-element-461e6989.etlms-social-icon-square .tutor-social-share-button{border-radius:0px;}.elementor-26842 .elementor-element.elementor-element-461e6989.etlms-social-icon-rounded .tutor-social-share-button{border-radius:10px;}.elementor-26842 .elementor-element.elementor-element-461e6989.etlms-social-icon-circle .tutor-social-share-button{border-radius:100%;width:120px;height:120px;}.elementor-26842 .elementor-element.elementor-element-461e6989 .etlms-course-share{text-align:center;}.elementor-26842 .elementor-element.elementor-element-461e6989 .etlms-course-share-label{color:var( --e-global-color-accent );font-size:16px;font-weight:500;}.elementor-26842 .elementor-element.elementor-element-461e6989 .etlms-course-share-icon{color:var( --e-global-color-accent );font-size:18px;}.elementor-26842 .elementor-element.elementor-element-461e6989 .tutor-social-share-button{font-size:20px;padding:10px 10px 10px 10px;margin-right:10px;border-radius:0px 0px 0px 0px;}.elementor-26842 .elementor-element.elementor-element-461e6989 .tutor-modal-content{border-radius:5px 5px 5px 5px;}.elementor-26842 .elementor-element.elementor-element-461e6989 .tutor-modal-content .tutor-form-control{border-radius:5px 5px 5px 5px;}.elementor-26842 .elementor-element.elementor-element-58d3bfde > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-26842 .elementor-element.elementor-element-58d3bfde{overflow:hidden;}.elementor-26842 .elementor-element.elementor-element-4a8fa06a{--spacer-size:35px;}.elementor-widget-search{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search.e-focus{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search .elementor-pagination{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );}.elementor-26842 .elementor-element.elementor-element-1f171fbb{width:auto;max-width:auto;--e-search-results-columns:1;--e-search-results-grid-auto-rows:1fr;--e-search-loop-item-equal-height:100%;--e-search-placeholder-color:var( --e-global-color-a047deb );--e-search-icon-label-color:var( --e-global-color-a047deb );--e-search-input-padding-block-start:11px;--e-search-input-padding-inline-start:12px;--e-search-input-padding-block-end:12px;--e-search-input-padding-inline-end:12px;--e-search-icon-label-size:16px;--e-search-input-gap:15px;--e-search-submit-margin-inline-start:0px;--e-search-icon-clear-color:var( --e-global-color-accent );--e-search-results-width:300px;}.elementor-26842 .elementor-element.elementor-element-1f171fbb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-26842 .elementor-element.elementor-element-1f171fbb.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-26842 .elementor-element.elementor-element-1f171fbb .e-search-input{font-size:15px;font-weight:600;text-transform:none;border-style:solid;border-radius:50px 50px 50px 50px;}.elementor-26842 .elementor-element.elementor-element-1f171fbb.e-focus{--e-search-input-color:var( --e-global-color-secondary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );}.elementor-26842 .elementor-element.elementor-element-4cc7cbf0 .elementor-button{background-color:var( --e-global-color-89450f6 );font-size:15px;font-weight:600;font-style:normal;text-transform:none;fill:var( --e-global-color-ec25634 );color:var( --e-global-color-ec25634 );border-radius:50px 50px 50px 50px;padding:10px 10px 10px 10px;}.elementor-26842 .elementor-element.elementor-element-4cc7cbf0{width:100%;max-width:100%;}.elementor-26842 .elementor-element.elementor-element-4cc7cbf0 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-26842 .elementor-element.elementor-element-4cc7cbf0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-26842 .elementor-element.elementor-element-1527fd46 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:20px;}.elementor-26842 .elementor-element.elementor-element-1527fd46{margin-top:0px;margin-bottom:0px;padding:0px 25px 0px 25px;}.elementor-26842 .elementor-element.elementor-element-f135e9b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-26842 .elementor-element.elementor-element-d72086f > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-26842 .elementor-element.elementor-element-d72086f .tutor-course-thumbnail{border-radius:8px 8px 8px 8px;}.elementor-26842 .elementor-element.elementor-element-35368b67 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-26842 .elementor-element.elementor-element-64872b7 .tutor-course-details-widget-col-2 ul{display:flex !important;}.elementor-26842 .elementor-element.elementor-element-64872b7 > .elementor-widget-container{margin:-25px 0px 50px 0px;padding:0px 0px 0px 0px;}.elementor-26842 .elementor-element.elementor-element-64872b7 .tutor-course-details-content{text-align:left;color:#000000;}.elementor-26842 .elementor-element.elementor-element-64872b7 .etlms-course-specifications.etlms-course-benefits{text-align:left;}.elementor-26842 .elementor-element.elementor-element-64872b7 .tutor-course-details-heading{color:var( --e-global-color-secondary );margin-bottom:10px;}.elementor-26842 .elementor-element.elementor-element-64872b7 .etlms-course-widget-title{color:#01143A;font-size:25px;text-transform:none;}.elementor-26842 .elementor-element.elementor-element-64872b7 .etlms-course-benefits .etlms-course-widget-title{margin-bottom:15px;}.elementor-26842 .elementor-element.elementor-element-64872b7 .etlms-course-widget-list-items li{padding:0px 5px 0px 5px;}.elementor-26842 .elementor-element.elementor-element-64872b7 .etlms-course-widget-list-items li .tutor-list-icon{color:#1B2C4E;font-size:13px;padding-right:0px;}.elementor-26842 .elementor-element.elementor-element-64872b7 .etlms-course-widget-list-items li .tutor-list-label{color:#212327;font-size:14px;font-weight:500;font-style:normal;text-transform:none;}.elementor-26842 .elementor-element.elementor-element-64872b7 #tutor-course-details-tab-info .tutor-course-content-title{color:#01143A !important;font-size:20px;font-weight:600;font-style:normal;}.elementor-26842 .elementor-element.elementor-element-64872b7 .tutor-accordion-item-header:after{font-size:14px;color:#212327;}.elementor-26842 .elementor-element.elementor-element-64872b7 .tutor-accordion-item-header{font-size:16px;text-transform:none;color:#212327 !important;border-radius:5px 5px 5px 5px;padding:15px 20px 15px 20px;}.elementor-26842 .elementor-element.elementor-element-64872b7 .tutor-accordion-item-header.is-active{color:#175CFF !important;}.elementor-26842 .elementor-element.elementor-element-64872b7 .tutor-accordion-item-body-content .tutor-course-content-list-item-icon{font-size:16px;color:#939AA3;}.elementor-26842 .elementor-element.elementor-element-64872b7 .tutor-accordion-item-body-content .tutor-course-content-list-item-title{font-size:14px;text-transform:none;color:#939AA3 !important;}.elementor-26842 .elementor-element.elementor-element-64872b7 .tutor-course-content-list-item div .tutor-color-muted{color:#939AA3 !important;}.elementor-26842 .elementor-element.elementor-element-64872b7 .tutor-course-content-list li.tutor-course-content-list-item{border-top-width:1px;border-color:#E1EBF0;padding:8px 16px 8px 16px;}.elementor-26842 .elementor-element.elementor-element-64872b7 #tutor-course-details-tab-reviews h3{font-size:25px;text-transform:none;margin-bottom:8px;}.elementor-26842 .elementor-element.elementor-element-64872b7 #tutor-course-details-tab-reviews .tutor-review-summary-average-rating{color:#161616;}.elementor-26842 .elementor-element.elementor-element-64872b7 .tutor-review-summary .tutor-ratings-stars span{color:#ED9700;font-size:18px;}.elementor-26842 .elementor-element.elementor-element-64872b7 #tutor-course-details-tab-reviews .tutor-total-rating-count{color:#525252;}.elementor-26842 .elementor-element.elementor-element-64872b7 .tutor-review-summary .tutor-progress-bar{background-color:#e3e5eb;}.elementor-26842 .elementor-element.elementor-element-64872b7 .tutor-review-summary .tutor-ratings-progress-bar{height:8px !important;}.elementor-26842 .elementor-element.elementor-element-64872b7 .tutor-review-summary .tutor-ratings-stars{color:#ED9700;font-size:15px;}.elementor-26842 .elementor-element.elementor-element-64872b7 .tutor-review-summary .tutor-individual-star-rating{color:#525252;}.elementor-26842 .elementor-element.elementor-element-64872b7 .tutor-reviews.tutor-card-list .tutor-avatar{height:50px;width:50px;line-height:50px;font-size:calc(50px/2);border-radius:50% 50% 50% 50%;}.elementor-26842 .elementor-element.elementor-element-64872b7 .tutor-reviewer-name a{color:#212327 !important;}.elementor-26842 .elementor-element.elementor-element-64872b7 .tutor-reviews.tutor-card-list .tutor-reviewed-on{color:#757C8E;}.elementor-26842 .elementor-element.elementor-element-64872b7 .tutor-card-list-item .tutor-ratings-stars span{color:#ED9700;font-size:14px;}.elementor-26842 .elementor-element.elementor-element-64872b7 .tutor-reviews.tutor-card-list.tutor-review-comment{color:#ED9700 !important;}.elementor-26842 .elementor-element.elementor-element-64872b7 .tutor-reviews.tutor-card-list .tutor-review-comment{color:#5B616F;}.elementor-26842 .elementor-element.elementor-element-26a96a38 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-26842 .elementor-element.elementor-element-4e9e6b18.etlms-enrollment-btn-align-left .tutor-card-body{text-align:left !important;}.elementor-26842 .elementor-element.elementor-element-4e9e6b18.etlms-enrollment-btn-align-center .tutor-card-body{text-align:center !important;}.elementor-26842 .elementor-element.elementor-element-4e9e6b18.etlms-enrollment-btn-align-right .tutor-card-body{text-align:right !important;}.elementor-26842 .elementor-element.elementor-element-4e9e6b18.etlms-enrollment-btn-align-center .etlms-course-enroll-date, .etlms-enrollment-btn-align-right .etlms-course-enroll-date{text-align:left !important;}.elementor-26842 .elementor-element.elementor-element-4e9e6b18.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;}.elementor-26842 .elementor-element.elementor-element-4e9e6b18.etlms-course-enroll-buttons-width-auto .tutor-btn{width:auto !important;display:inline-flex !important;}.elementor-26842 .elementor-element.elementor-element-4e9e6b18 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-26842 .elementor-element.elementor-element-4e9e6b18 .tutor-course-progress-wrapper > h3{color:#212327;}.elementor-26842 .elementor-element.elementor-element-4e9e6b18 .tutor-course-progress-wrapper .list-item-progress{margin-top:16px;}.elementor-26842 .elementor-element.elementor-element-4e9e6b18 .tutor-course-progress-wrapper .list-item-progress .tutor-progress-bar{height:4px;border-radius:2px;}.elementor-26842 .elementor-element.elementor-element-4e9e6b18 .tutor-course-progress-wrapper .list-item-progress .tutor-progress-bar .tutor-progress-value{height:100%;border-radius:2px;}.elementor-26842 .elementor-element.elementor-element-4e9e6b18 .tutor-course-sidebar-card-pricing span{color:#01143A;}.elementor-26842 .elementor-element.elementor-element-4e9e6b18 .tutor-course-sidebar-card-pricing div > del{color:#7A7A7A;}.elementor-26842 .elementor-element.elementor-element-4e9e6b18 .tutor-enrol-course-form .tutor-enroll-course-button, .elementor-26842 .elementor-element.elementor-element-4e9e6b18 .edd-submit.button.white{background-color:#01143A;}.elementor-26842 .elementor-element.elementor-element-4e9e6b18 .tutor-enrol-course-form .tutor-enroll-course-button, .elementor-26842 .elementor-element.elementor-element-4e9e6b18 [type=submit].edd-submit{border-radius:3px 3px 3px 3px;}.elementor-26842 .elementor-element.elementor-element-4e9e6b18 .tutor-course-sidebar-card-body .tutor-enroll-course-button{border-radius:3px 3px 3px 3px;}.elementor-26842 .elementor-element.elementor-element-4e9e6b18 .tutor-card .start-continue-retake-button{border-radius:3px 3px 3px 3px;}.elementor-26842 .elementor-element.elementor-element-4e9e6b18 .tutor-card [name=complete_course_btn]{border-radius:3px 3px 3px 3px;}.elementor-26842 .elementor-element.elementor-element-4e9e6b18 .tutor-card .tutor-woocommerce-view-cart{border-radius:3px 3px 3px 3px;}.elementor-26842 .elementor-element.elementor-element-4e9e6b18 .tutor-card .tutor-btn-view-certificate{border-radius:3px 3px 3px 3px;}.elementor-26842 .elementor-element.elementor-element-4e9e6b18 .etlms-enrolled-info-wrapper .tutor-icon-purchase-mark{font-size:16px;}.elementor-26842 .elementor-element.elementor-element-4e9e6b18 .tutor-card .tutor-card-body{background-color:#F4F6F9;}.elementor-26842 .elementor-element.elementor-element-4e9e6b18 .tutor-card .tutor-card-footer{background-color:#fff;}.elementor-26842 .elementor-element.elementor-element-4e9e6b18 .tutor-card{border-radius:6px 6px 6px 6px;}.elementor-26842 .elementor-element.elementor-element-4e9e6b18 .tutor-card .tutor-card-footer .etlms-enrolled-icon{font-size:15px;color:#01143A;}.elementor-26842 .elementor-element.elementor-element-4e9e6b18 .tutor-card .tutor-card-footer .etlms-enrolled-label{color:#6B7280;font-weight:500;}.elementor-26842 .elementor-element.elementor-element-4e9e6b18 .tutor-card .tutor-card-footer .etlms-enrolled-label-value, .elementor-26842 .elementor-element.elementor-element-4e9e6b18 .tutor-card .tutor-card-footer .etlms-enrolled-label-value .tutor-color-secondary{color:#212327;}.elementor-26842 .elementor-element.elementor-element-3857b5a2{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-26842 .elementor-element.elementor-element-1ebba208:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-26842 .elementor-element.elementor-element-1ebba208 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFD;}.elementor-26842 .elementor-element.elementor-element-1ebba208 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E0E2EA;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-26842 .elementor-element.elementor-element-1ebba208 > .elementor-element-populated, .elementor-26842 .elementor-element.elementor-element-1ebba208 > .elementor-element-populated > .elementor-background-overlay, .elementor-26842 .elementor-element.elementor-element-1ebba208 > .elementor-background-slideshow{border-radius:6px 6px 6px 6px;}.elementor-26842 .elementor-element.elementor-element-1ebba208 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26842 .elementor-element.elementor-element-7c76623b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-26842 .elementor-element.elementor-element-7c76623b .etlms-course-instructors h3{color:#01143A;font-size:20px;font-weight:600;text-transform:none;}.elementor-26842 .elementor-element.elementor-element-7c76623b .etlms-course-instructors .tutor-avatar{height:130px;width:130px;}.elementor-26842 .elementor-element.elementor-element-7c76623b .etlms-course-instructors .tutor-instructor-name{color:#1B2C4E;font-size:16px;font-weight:600;}.elementor-26842 .elementor-element.elementor-element-7c76623b .etlms-course-instructors .tutor-instructor-designation{font-size:15px;}.elementor-26842 .elementor-element.elementor-global-7090 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-26842 .elementor-element.elementor-element-4f3d437a{--divider-border-style:solid;--divider-color:#E0E2EA;--divider-border-width:1px;}.elementor-26842 .elementor-element.elementor-element-4f3d437a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-26842 .elementor-element.elementor-element-4f3d437a .elementor-divider-separator{width:100%;}.elementor-26842 .elementor-element.elementor-element-4f3d437a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-26842 .elementor-element.elementor-element-18a2949 .etlms-course-widget-list-items li{display:list-item;}.elementor-26842 .elementor-element.elementor-element-18a2949 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-26842 .elementor-element.elementor-element-18a2949.etlms-course-materials{text-align:flex-start;}.elementor-26842 .elementor-element.elementor-element-18a2949 .etlms-course-widget-title{color:#01143A;font-size:20px;font-weight:600;}.elementor-26842 .elementor-element.elementor-element-18a2949 .etlms-course-widget-list-items li .tutor-list-icon{color:#1B2C4E;font-size:13px;}.elementor-26842 .elementor-element.elementor-element-18a2949 .etlms-course-widget-list-items li .tutor-list-label{color:var( --e-global-color-a047deb );font-size:14px;font-weight:500;}.elementor-26842 .elementor-element.elementor-element-7ea3afe4 .etlms-course-widget-list-items li{display:list-item;}.elementor-26842 .elementor-element.elementor-element-7ea3afe4 > .elementor-widget-container{margin:15px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-26842 .elementor-element.elementor-element-7ea3afe4.etlms-course-requirements{text-align:flex-start;}.elementor-26842 .elementor-element.elementor-element-7ea3afe4 .etlms-course-widget-title{color:#01143A;font-size:20px;font-weight:600;}.elementor-26842 .elementor-element.elementor-element-7ea3afe4 .etlms-course-widget-list-items li .tutor-list-icon{color:#1B2C4E;font-size:7px;margin-right:8px;}.elementor-26842 .elementor-element.elementor-element-7ea3afe4 .etlms-course-widget-list-items li .tutor-list-label{color:#212327;font-size:14px;font-weight:500;}.elementor-26842 .elementor-element.elementor-element-71dfa25f .etlms-course-widget-list-items li{display:list-item;}.elementor-26842 .elementor-element.elementor-element-71dfa25f > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26842 .elementor-element.elementor-element-71dfa25f .etlms-course-target-audiences .etlms-course-widget-title{color:#01143A;font-size:20px;font-weight:600;text-transform:none;}.elementor-26842 .elementor-element.elementor-element-71dfa25f .etlms-course-target-audiences .etlms-course-widget-list-items .tutor-list-icon{color:#1B2C4E;font-size:7px;}.elementor-26842 .elementor-element.elementor-element-71dfa25f .etlms-course-target-audiences .etlms-course-widget-list-items .tutor-list-label{color:#212327;}.elementor-26842 .elementor-element.elementor-element-71dfa25f .etlms-course-target-audiences .etlms-course-widget-list-items li .tutor-list-label{font-size:14px;font-weight:500;}.elementor-26842 .elementor-element.elementor-element-aaea32d > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-26842 .elementor-element.elementor-element-5ea71444 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:25px;}.elementor-26842 .elementor-element.elementor-element-5ea71444{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-26842 .elementor-element.elementor-element-7547080a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-26842 .elementor-element.elementor-element-7547080a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFD;}.elementor-26842 .elementor-element.elementor-element-7547080a > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-26842 .elementor-element.elementor-element-7547080a > .elementor-element-populated, .elementor-26842 .elementor-element.elementor-element-7547080a > .elementor-element-populated > .elementor-background-overlay, .elementor-26842 .elementor-element.elementor-element-7547080a > .elementor-background-slideshow{border-radius:6px 6px 6px 6px;}.elementor-26842 .elementor-element.elementor-element-7547080a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26842 .elementor-element.elementor-element-4fafa2de .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;font-style:normal;text-transform:none;line-height:1.5em;color:#01143A;}.elementor-26842 .elementor-element.elementor-element-fa91fdb{--divider-border-style:solid;--divider-color:#01143A;--divider-border-width:1px;}.elementor-26842 .elementor-element.elementor-element-fa91fdb .elementor-divider-separator{width:100%;}.elementor-26842 .elementor-element.elementor-element-fa91fdb .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-widget-author-box .elementor-author-box__name{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-author-box .elementor-author-box__bio{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-author-box .elementor-author-box__button{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-author-box .elementor-author-box__button:hover{border-color:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-26842 .elementor-element.elementor-global-14512 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-26842 .elementor-element.elementor-global-14512 .etlms-course-instructors h3{font-size:20px;font-weight:600;text-transform:none;}.elementor-26842 .elementor-element.elementor-global-14512 .etlms-course-instructors .tutor-instructor-name{color:var( --e-global-color-accent );font-size:16px;font-weight:600;text-transform:none;}.elementor-26842 .elementor-element.elementor-global-14512 .etlms-course-instructors .tutor-instructor-designation{color:#6B7280;font-size:15px;}.elementor-26842 .elementor-element.elementor-element-65072a37 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26842 .elementor-element.elementor-element-5e3625ef .etlms-course-widget-list-items li{display:list-item;}.elementor-26842 .elementor-element.elementor-element-5e3625ef > .elementor-widget-container{margin:30px 0px 10px 0px;}.elementor-26842 .elementor-element.elementor-element-5e3625ef.etlms-course-materials{text-align:flex-start;}.elementor-26842 .elementor-element.elementor-element-5e3625ef .etlms-course-widget-title{color:#01143A;font-size:20px;font-weight:600;}.elementor-26842 .elementor-element.elementor-element-5e3625ef .etlms-course-widget-list-items li .tutor-list-icon{color:#1B2C4E;font-size:13px;}.elementor-26842 .elementor-element.elementor-element-5e3625ef .etlms-course-widget-list-items li .tutor-list-label{color:#000000;font-size:14px;font-weight:500;}.elementor-26842 .elementor-element.elementor-element-1f9979c5 .etlms-course-widget-list-items li{display:list-item;}.elementor-26842 .elementor-element.elementor-element-1f9979c5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-26842 .elementor-element.elementor-element-1f9979c5.etlms-course-requirements{text-align:flex-start;}.elementor-26842 .elementor-element.elementor-element-1f9979c5 .etlms-course-widget-title{color:#01143A;font-size:20px;font-weight:600;}.elementor-26842 .elementor-element.elementor-element-1f9979c5 .etlms-course-widget-list-items li .tutor-list-icon{color:#1B2C4E;font-size:8px;margin-right:8px;}.elementor-26842 .elementor-element.elementor-element-1f9979c5 .etlms-course-widget-list-items li .tutor-list-label{color:#212327;font-size:16px;font-weight:500;}.elementor-26842 .elementor-element.elementor-element-57358c2c .etlms-course-widget-list-items li{display:list-item;text-align:flex-start;}.elementor-26842 .elementor-element.elementor-element-57358c2c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 0px 0px 0px;}.elementor-26842 .elementor-element.elementor-element-57358c2c .etlms-course-target-audiences .etlms-course-widget-title{color:#01143A;font-size:20px;font-weight:600;text-transform:none;}.elementor-26842 .elementor-element.elementor-element-57358c2c .etlms-course-target-audiences .etlms-course-widget-list-items .tutor-list-icon{color:#1B2C4E;font-size:8px;}.elementor-26842 .elementor-element.elementor-element-57358c2c .etlms-course-target-audiences .etlms-course-widget-list-items .tutor-list-label{color:#212327;}.elementor-26842 .elementor-element.elementor-element-57358c2c .etlms-course-target-audiences .etlms-course-widget-list-items li .tutor-list-label{font-size:16px;font-weight:500;}.elementor-26842 .elementor-element.elementor-element-34be2575 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:25px;}.elementor-26842 .elementor-element.elementor-element-34be2575{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-26842 .elementor-element.elementor-element-65d5a0a6 > .elementor-element-populated{margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-26842 .elementor-element.elementor-element-1c620e54 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-26842 .elementor-element.elementor-element-1c620e54 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:none;line-height:1.5em;letter-spacing:0px;color:#01143A;}.elementor-26842 .elementor-element.elementor-element-686af58{--divider-border-style:solid;--divider-color:#01143A;--divider-border-width:1px;}.elementor-26842 .elementor-element.elementor-element-686af58 .elementor-divider-separator{width:100%;}.elementor-26842 .elementor-element.elementor-element-686af58 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-26842 .elementor-element.elementor-global-4026 > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26842 .elementor-element.elementor-global-4026 .etlms-carousel-main-wrap .tutor-card{background-color:#fff;border-style:solid;border-width:1px 1px 1px 1px;border-radius:8px;}.elementor-26842 .elementor-element.elementor-global-4026 .etlms-carousel-main-wrap .tutor-card:hover{border-radius:8px;}.elementor-26842 .elementor-element.elementor-global-4026 .etlms-carousel-main-wrap .tutor-avatar{width:34px;height:34px;border-radius:25px;}.elementor-26842 .elementor-element.elementor-global-4026 .etlms-carousel-main-wrap .etlms-course-author-meta.tutor-meta-key{color:#002E8B;}.elementor-26842 .elementor-element.elementor-global-4026 .etlms-carousel-main-wrap .tutor-course-price{font-size:40px;font-weight:200;font-style:normal;text-transform:none;text-decoration:none;color:#8A8A8A;}.elementor-26842 .elementor-element.elementor-global-4026 .etlms-carousel-main-wrap .tutor-card-footer .tutor-btn-outline-primary{font-size:13px;}.elementor-26842 .elementor-element.elementor-global-4026 .etlms-carousel-main-wrap .etlms-carousel-arrow > i{width:28px;height:28px;background-color:#061B3D;}.elementor-26842 .elementor-element.elementor-global-4026 .etlms-carousel-main-wrap .etlms-carousel-arrow i{font-size:26px;}.elementor-26842 .elementor-element.elementor-global-4026 .etlms-carousel-main-wrap .slick-dots li button:before{font-size:12px;}.elementor-26842 .elementor-element.elementor-global-4026 .etlms-carousel-main-wrap .slick-dots{bottom:-30px;}.elementor-26842 .elementor-element.elementor-global-4026 .etlms-carousel-main-wrap .slick-dots li{margin-right:5px;}@media(min-width:768px){.elementor-26842 .elementor-element.elementor-element-f8d5c93{width:65%;}.elementor-26842 .elementor-element.elementor-element-7d0273fb{--width:28%;}.elementor-26842 .elementor-element.elementor-element-2189b76b{--width:20%;}.elementor-26842 .elementor-element.elementor-element-37fce4f0{width:35%;}.elementor-26842 .elementor-element.elementor-element-791e3bd{width:50%;}.elementor-26842 .elementor-element.elementor-element-3e7c942{width:50%;}.elementor-26842 .elementor-element.elementor-element-f135e9b{width:67%;}.elementor-26842 .elementor-element.elementor-element-26a96a38{width:33%;}.elementor-26842 .elementor-element.elementor-element-1ebba208{width:100%;}}@media(max-width:1024px){.elementor-26842 .elementor-element.elementor-element-1c94452{--margin-top:0px;--margin-bottom:10px;--margin-left:20px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-26842 .elementor-element.elementor-element-4012dfa5 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-26842 .elementor-element.elementor-element-699ca9af > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-26842 .elementor-element.elementor-element-5134b6e2 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-26842 .elementor-element.elementor-element-25b1868 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:10px;}.elementor-26842 .elementor-element.elementor-element-25b1868{margin-top:-5px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-26842 .elementor-element.elementor-element-f8d5c93 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-26842 .elementor-element.elementor-element-75c5cfb > .elementor-widget-container{margin:-10px 0px 20px 0px;}.elementor-26842 .elementor-element.elementor-element-6786076d > .elementor-widget-container{margin:-10px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-26842 .elementor-element.elementor-element-6786076d .tutor-course-details-title{font-size:24px;}.elementor-26842 .elementor-element.elementor-element-12176145 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26842 .elementor-element.elementor-element-188b7da9{--margin-top:0px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;}.elementor-26842 .elementor-element.elementor-element-7d0273fb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26842 .elementor-element.elementor-element-2189b76b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26842 .elementor-element.elementor-element-46b95639 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-26842 .elementor-element.elementor-element-46b95639 .etlms-course-share{text-align:right;}.elementor-26842 .elementor-element.elementor-element-46b95639 .etlms-course-share-label{font-size:15px;}.elementor-26842 .elementor-element.elementor-element-37fce4f0 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-26842 .elementor-element.elementor-element-37da3caa{margin-top:0px;margin-bottom:-30px;}.elementor-26842 .elementor-element.elementor-element-791e3bd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-26842 .elementor-element.elementor-element-3e7c942 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-26842 .elementor-element.elementor-element-461e6989 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-26842 .elementor-element.elementor-element-461e6989 .etlms-course-share{text-align:right;}.elementor-26842 .elementor-element.elementor-element-461e6989 .etlms-course-share-label{font-size:15px;}.elementor-26842 .elementor-element.elementor-element-58d3bfde{margin-top:0px;margin-bottom:-30px;}.elementor-26842 .elementor-element.elementor-element-30ff4030 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-search .elementor-pagination{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-26842 .elementor-element.elementor-element-1f171fbb{width:auto;max-width:auto;--e-search-input-padding-block-start:10px;--e-search-input-padding-inline-start:10px;--e-search-input-padding-block-end:10px;--e-search-input-padding-inline-end:10px;--e-search-icon-label-size:15px;}.elementor-26842 .elementor-element.elementor-element-1f171fbb > .elementor-widget-container{margin:0px 0px 0px 5px;}.elementor-26842 .elementor-element.elementor-element-1f171fbb.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-26842 .elementor-element.elementor-element-1f171fbb .e-search-input{font-size:14px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26842 .elementor-element.elementor-element-1527fd46 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-26842 .elementor-element.elementor-element-1527fd46{margin-top:-20px;margin-bottom:-20px;padding:0px 0px 0px 0px;}.elementor-26842 .elementor-element.elementor-element-f135e9b > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-26842 .elementor-element.elementor-element-35368b67 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-26842 .elementor-element.elementor-element-64872b7 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-26842 .elementor-element.elementor-element-64872b7 .etlms-course-widget-title{font-size:12px;}.elementor-26842 .elementor-element.elementor-element-64872b7 .etlms-course-widget-list-items li .tutor-list-icon{font-size:12px;}.elementor-26842 .elementor-element.elementor-element-64872b7 .etlms-course-widget-list-items li .tutor-list-label{font-size:14px;}.elementor-26842 .elementor-element.elementor-element-64872b7 .tutor-accordion-item-body-content .tutor-course-content-list-item-title{font-size:14px;}.elementor-bc-flex-widget .elementor-26842 .elementor-element.elementor-element-26a96a38.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-26842 .elementor-element.elementor-element-26a96a38.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-26842 .elementor-element.elementor-element-26a96a38 > .elementor-element-populated{margin:-15px 10px 30px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-26842 .elementor-element.elementor-element-4e9e6b18 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-26842 .elementor-element.elementor-element-7c76623b{width:100%;max-width:100%;}.elementor-26842 .elementor-element.elementor-element-7c76623b .etlms-course-instructors h3{font-size:20px;margin-bottom:0px !important;}.elementor-26842 .elementor-element.elementor-element-7c76623b .etlms-course-instructors .tutor-instructor-name{font-size:18px;}.elementor-26842 .elementor-element.elementor-element-7c76623b .etlms-course-instructors .tutor-instructor-designation{font-size:16px;}.elementor-26842 .elementor-element.elementor-global-7090 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-26842 .elementor-element.elementor-element-18a2949 .etlms-course-widget-list-items li .tutor-list-icon{font-size:12px;}.elementor-26842 .elementor-element.elementor-element-18a2949 .etlms-course-widget-list-items li .tutor-list-label{font-size:14px;}.elementor-26842 .elementor-element.elementor-element-71dfa25f > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-26842 .elementor-element.elementor-element-5ea71444 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-26842 .elementor-element.elementor-element-5ea71444{margin-top:0px;margin-bottom:0px;padding:10px 0px 0px 0px;}.elementor-26842 .elementor-element.elementor-element-7547080a.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-26842 .elementor-element.elementor-element-7547080a > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-26842 .elementor-element.elementor-element-4fafa2de .elementor-heading-title{font-size:20px;}.elementor-26842 .elementor-element.elementor-element-fa91fdb > .elementor-widget-container{margin:0% 0% 4% 0%;}.elementor-26842 .elementor-element.elementor-element-fa91fdb .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-widget-author-box .elementor-author-box__name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-author-box .elementor-author-box__bio{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-author-box .elementor-author-box__button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26842 .elementor-element.elementor-element-1f534aae .elementor-author-box__avatar img{width:200px;height:200px;}.elementor-26842 .elementor-element.elementor-global-14512{width:100%;max-width:100%;}.elementor-26842 .elementor-element.elementor-global-14512 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-26842 .elementor-element.elementor-global-14512 .etlms-course-instructors h3{font-size:20px;margin-bottom:0px !important;}.elementor-26842 .elementor-element.elementor-global-14512 .etlms-course-instructors .tutor-instructor-name{font-size:20px;}.elementor-26842 .elementor-element.elementor-global-14512 .etlms-course-instructors .tutor-instructor-designation{font-size:16px;}.elementor-26842 .elementor-element.elementor-element-65072a37 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-26842 .elementor-element.elementor-element-5e3625ef > .elementor-widget-container{margin:30px 0px 10px 0px;}.elementor-26842 .elementor-element.elementor-element-5e3625ef .etlms-course-widget-list-items li .tutor-list-icon{font-size:12px;}.elementor-26842 .elementor-element.elementor-element-5e3625ef .etlms-course-widget-list-items li .tutor-list-label{font-size:14px;}.elementor-26842 .elementor-element.elementor-element-1f9979c5 > .elementor-widget-container{margin:30px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-26842 .elementor-element.elementor-element-1f9979c5 .etlms-course-widget-list-items li .tutor-list-icon{font-size:8px;}.elementor-26842 .elementor-element.elementor-element-1f9979c5 .etlms-course-widget-list-items li .tutor-list-label{font-size:14px;}.elementor-26842 .elementor-element.elementor-element-57358c2c > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26842 .elementor-element.elementor-element-57358c2c .etlms-course-target-audiences .etlms-course-widget-list-items li .tutor-list-label{font-size:14px;}.elementor-26842 .elementor-element.elementor-element-43b4b293 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-26842 .elementor-element.elementor-element-34be2575 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-26842 .elementor-element.elementor-element-34be2575{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-26842 .elementor-element.elementor-element-65d5a0a6 > .elementor-element-populated{margin:20px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-26842 .elementor-element.elementor-element-1c620e54 .elementor-heading-title{font-size:20px;}}@media(max-width:767px){.elementor-26842 .elementor-element.elementor-element-609f77cc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26842 .elementor-element.elementor-element-1c94452{--margin-top:0px;--margin-bottom:10px;--margin-left:25px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-26842 .elementor-element.elementor-element-4012dfa5 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:10px;}.elementor-26842 .elementor-element.elementor-element-4012dfa5{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-26842 .elementor-element.elementor-element-699ca9af > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-26842 .elementor-element.elementor-element-25b1868 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:10px;}.elementor-26842 .elementor-element.elementor-element-f8d5c93 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-26842 .elementor-element.elementor-element-75c5cfb > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-26842 .elementor-element.elementor-element-75c5cfb .etlms-course-tags .etlms-course-widget-title{font-size:18px;}.elementor-26842 .elementor-element.elementor-element-75c5cfb .etlms-course-tags .etlms-course-tag-list a{font-size:14px;}.elementor-26842 .elementor-element.elementor-element-6786076d > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-26842 .elementor-element.elementor-element-6786076d .tutor-course-details-title{font-size:22px;}.elementor-26842 .elementor-element.elementor-element-12176145.elementor-layout-row .etlms-course-categories{justify-content:flex-start;}.elementor-26842 .elementor-element.elementor-element-12176145.elementor-layout-column .etlms-course-categories{align-items:flex-start;}.elementor-26842 .elementor-element.elementor-element-12176145 .etlms-course-categories .tutor-meta-key{font-size:14px;}.elementor-26842 .elementor-element.elementor-element-12176145 .etlms-course-categories a{font-size:14px;}.elementor-26842 .elementor-element.elementor-element-188b7da9{--margin-top:-15px;--margin-bottom:-50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26842 .elementor-element.elementor-element-7d0273fb{--width:60%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:50px;}.elementor-26842 .elementor-element.elementor-element-2189b76b{--width:40%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26842 .elementor-element.elementor-element-46b95639 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-26842 .elementor-element.elementor-element-46b95639 .etlms-course-share{text-align:center;}.elementor-26842 .elementor-element.elementor-element-46b95639 .etlms-course-share-label{font-size:14px;}.elementor-26842 .elementor-element.elementor-element-37fce4f0{width:100%;}.elementor-26842 .elementor-element.elementor-element-37fce4f0 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-26842 .elementor-element.elementor-element-37da3caa{margin-top:-15px;margin-bottom:-50px;padding:0px 0px 0px 0px;}.elementor-26842 .elementor-element.elementor-element-791e3bd{width:60%;}.elementor-26842 .elementor-element.elementor-element-791e3bd > .elementor-element-populated{margin:0px 50px 0px 0px;--e-column-margin-right:50px;--e-column-margin-left:0px;}.elementor-26842 .elementor-element.elementor-element-3e7c942{width:40%;}.elementor-26842 .elementor-element.elementor-element-3e7c942 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-26842 .elementor-element.elementor-element-461e6989 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-26842 .elementor-element.elementor-element-461e6989 .etlms-course-share{text-align:center;}.elementor-26842 .elementor-element.elementor-element-461e6989 .etlms-course-share-label{font-size:14px;}.elementor-26842 .elementor-element.elementor-element-58d3bfde{margin-top:-15px;margin-bottom:-50px;padding:0px 0px 0px 0px;}.elementor-26842 .elementor-element.elementor-element-30ff4030{width:60%;}.elementor-26842 .elementor-element.elementor-element-30ff4030 > .elementor-element-populated{margin:0px 50px 0px 0px;--e-column-margin-right:50px;--e-column-margin-left:0px;}.elementor-widget-search .elementor-pagination{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-26842 .elementor-element.elementor-element-1f171fbb{width:var( --container-widget-width, 130px );max-width:130px;--container-widget-width:130px;--container-widget-flex-grow:0;--e-search-input-padding-block-start:5px;--e-search-input-padding-inline-start:5px;--e-search-input-padding-block-end:5px;--e-search-input-padding-inline-end:5px;--e-search-icon-label-size:11px;--e-search-input-gap:6px;}.elementor-26842 .elementor-element.elementor-element-1f171fbb.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-26842 .elementor-element.elementor-element-1f171fbb .e-search-input{font-size:11px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26842 .elementor-element.elementor-element-1527fd46{margin-top:-20px;margin-bottom:-20px;padding:0px 0px 0px 0px;}.elementor-26842 .elementor-element.elementor-element-f135e9b{width:100%;}.elementor-26842 .elementor-element.elementor-element-f135e9b > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-26842 .elementor-element.elementor-element-64872b7 .tutor-course-details-widget-col-2 ul{display:inline !important;}.elementor-26842 .elementor-element.elementor-element-64872b7 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-26842 .elementor-element.elementor-element-64872b7 .etlms-course-widget-title{font-size:20px;}.elementor-26842 .elementor-element.elementor-element-64872b7 .etlms-course-benefits .etlms-course-widget-title{margin-bottom:20px;}.elementor-26842 .elementor-element.elementor-element-64872b7 .etlms-course-widget-list-items li{margin-bottom:10px !important;}.elementor-26842 .elementor-element.elementor-element-64872b7 .etlms-course-widget-list-items li .tutor-list-icon{padding-right:0px;}.elementor-26842 .elementor-element.elementor-element-64872b7 .etlms-course-widget-list-items li .tutor-list-label{font-size:14px;}.elementor-26842 .elementor-element.elementor-element-64872b7 #tutor-course-details-tab-info .tutor-course-content-title{font-size:20px;}.elementor-26842 .elementor-element.elementor-element-26a96a38.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-26842 .elementor-element.elementor-element-26a96a38 > .elementor-element-populated{margin:0px 10px 30px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-26842 .elementor-element.elementor-element-4e9e6b18 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-26842 .elementor-element.elementor-element-3857b5a2{margin-top:0px;margin-bottom:0px;}.elementor-26842 .elementor-element.elementor-element-7c76623b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26842 .elementor-element.elementor-element-7c76623b .etlms-course-instructors h3{margin-bottom:25px !important;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-26842 .elementor-element.elementor-element-18a2949 .etlms-course-widget-title{font-size:20px;}.elementor-26842 .elementor-element.elementor-element-18a2949 .etlms-course-widget-list-items li:not(last-child){margin-bottom:10px;}.elementor-26842 .elementor-element.elementor-element-7ea3afe4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-26842 .elementor-element.elementor-element-7ea3afe4 .etlms-course-widget-title{font-size:18px;margin-bottom:10px;}.elementor-26842 .elementor-element.elementor-element-7ea3afe4 .etlms-course-widget-list-items l:not(last-child){margin-bottom:0px;}.elementor-26842 .elementor-element.elementor-element-7ea3afe4 .etlms-course-widget-list-items li .tutor-list-label{font-size:14px;}.elementor-26842 .elementor-element.elementor-element-71dfa25f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-26842 .elementor-element.elementor-element-71dfa25f .etlms-course-target-audiences .etlms-course-widget-title{font-size:18px;margin-bottom:10px;}.elementor-26842 .elementor-element.elementor-element-71dfa25f .etlms-course-target-audiences .etlms-course-widget-list-items li:not(last-child){margin-bottom:0px;}.elementor-26842 .elementor-element.elementor-element-71dfa25f .etlms-course-target-audiences .etlms-course-widget-list-items li .tutor-list-label{font-size:14px;}.elementor-26842 .elementor-element.elementor-element-5ea71444 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:10px;}.elementor-26842 .elementor-element.elementor-element-5ea71444{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-26842 .elementor-element.elementor-element-4fafa2de{text-align:start;}.elementor-26842 .elementor-element.elementor-element-fa91fdb > .elementor-widget-container{margin:0% 0% 8% 0%;}.elementor-widget-author-box .elementor-author-box__name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-author-box .elementor-author-box__bio{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-author-box .elementor-author-box__button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26842 .elementor-element.elementor-global-14512 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-26842 .elementor-element.elementor-global-14512 .etlms-course-instructors h3{margin-bottom:25px !important;}.elementor-26842 .elementor-element.elementor-global-14512 .etlms-course-instructors .tutor-instructor-name{font-size:18px;}.elementor-26842 .elementor-element.elementor-global-14512 .etlms-course-instructors .tutor-instructor-designation{font-size:16px;}.elementor-26842 .elementor-element.elementor-element-5e3625ef .etlms-course-widget-title{font-size:20px;}.elementor-26842 .elementor-element.elementor-element-5e3625ef .etlms-course-widget-list-items li:not(last-child){margin-bottom:10px;}.elementor-26842 .elementor-element.elementor-element-1f9979c5 > .elementor-widget-container{margin:30px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-26842 .elementor-element.elementor-element-1f9979c5 .etlms-course-widget-title{font-size:20px;margin-bottom:10px;}.elementor-26842 .elementor-element.elementor-element-1f9979c5 .etlms-course-widget-list-items l:not(last-child){margin-bottom:0px;}.elementor-26842 .elementor-element.elementor-element-1f9979c5 .etlms-course-widget-list-items li .tutor-list-label{font-size:14px;}.elementor-26842 .elementor-element.elementor-element-57358c2c > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26842 .elementor-element.elementor-element-57358c2c .etlms-course-target-audiences .etlms-course-widget-title{font-size:20px;margin-bottom:10px;}.elementor-26842 .elementor-element.elementor-element-57358c2c .etlms-course-target-audiences .etlms-course-widget-list-items li:not(last-child){margin-bottom:0px;}.elementor-26842 .elementor-element.elementor-element-57358c2c .etlms-course-target-audiences .etlms-course-widget-list-items li .tutor-list-label{font-size:14px;letter-spacing:0px;}.elementor-26842 .elementor-element.elementor-element-34be2575 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:10px;}.elementor-26842 .elementor-element.elementor-element-34be2575{margin-top:10px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-26842 .elementor-element.elementor-element-65d5a0a6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-26842 .elementor-element.elementor-element-1c620e54{text-align:start;}.elementor-26842 .elementor-element.elementor-element-1c620e54 .elementor-heading-title{font-size:20px;}.elementor-26842 .elementor-element.elementor-element-686af58 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-26842 .elementor-element.elementor-global-4026 > .elementor-widget-container{margin:0px 10px 0px 10px;}}@media(max-width:1024px) and (min-width:768px){.elementor-26842 .elementor-element.elementor-element-699ca9af{width:100%;}.elementor-26842 .elementor-element.elementor-element-f8d5c93{width:100%;}.elementor-26842 .elementor-element.elementor-element-7d0273fb{--width:50%;}.elementor-26842 .elementor-element.elementor-element-2189b76b{--width:50%;}.elementor-26842 .elementor-element.elementor-element-37fce4f0{width:100%;}.elementor-26842 .elementor-element.elementor-element-791e3bd{width:50%;}.elementor-26842 .elementor-element.elementor-element-3e7c942{width:50%;}.elementor-26842 .elementor-element.elementor-element-30ff4030{width:50%;}.elementor-26842 .elementor-element.elementor-element-f135e9b{width:100%;}.elementor-26842 .elementor-element.elementor-element-26a96a38{width:100%;}}/* Start custom CSS for etlms-course-tags, class: .elementor-element-75c5cfb */.tutor-course-tags a {
  pointer-events: none;
  cursor: default;
  text-decoration: none;
  color: inherit; /* opcional, para que se vean como texto normal */
}/* End custom CSS */
/* Start custom CSS for etlms-course-title, class: .elementor-element-6786076d */.elementor-26842 .elementor-element.elementor-element-6786076d {
    text-align: justify;
    text-align-last: left;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-67c3b932 */.wlfmc-custom-btn span {
    font-weight: 500 !important;
    color: #2c343b;
}

.wlfmc-custom-btn i {
    font-size: 18px !important;
}

.wlfmc-custom-btn.wlfmc_add_to_wishlist i,
.wlfmc-custom-btn.wlfmc_delete_item i {
    color: #2c343b !important;
}

.wlfmc-custom-btn {
    padding: 0 !important;
}

/* Solo para móviles (máx. 767px de ancho) */
@media (max-width: 767px) {
    .wlfmc-custom-btn span {
        font-size: 14px !important; /* más pequeño en celular */
    }
    
    .wlfmc-custom-btn i {
    font-size: 16px !important;
}
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-1067ee5f */.wlfmc-custom-btn span {
    font-weight: 500 !important;
    color: #2c343b;
}

.wlfmc-custom-btn i {
    font-size: 18px !important;
    line-height: 1;
    vertical-align: middle;
}

.wlfmc-custom-btn.wlfmc_add_to_wishlist i,
.wlfmc-custom-btn.wlfmc_delete_item i {
    color: #2c343b !important;
}

/* Solo para móviles (máx. 767px de ancho) */
@media (max-width: 767px) {
    .wlfmc-custom-btn span {
        font-size: 14px !important; /* más pequeño en celular */
    }
    
    .wlfmc-custom-btn i {
    font-size: 16px !important;
}
}/* End custom CSS */
/* Start custom CSS for search, class: .elementor-element-1f171fbb *//* 🔹 Contenedor principal */
.e-search-form {
  position: relative;
  display: flex;
  align-items: center;
}

/* 🔹 Input principal */
.e-search-form .e-search-input {
  border: none;
  height: 45px;
  max-width: 100%;
  padding: 10px 15px 10px 45px; /* 👈 deja espacio para la lupa a la izquierda */
  outline: none;
  border-radius: 9999px !important;
  background-color: #0080F0;
  color: #fff;
  font-size: 16px;
  font-weight: 500 !important;
  transition: all 0.6s ease;
}

/* 🔹 Placeholder */
.e-search-form .e-search-input::placeholder {
  color: #fff !important;
  opacity: 1 !important;
  transition: color 0.3s ease;
  text-align: left;
}

/* 🔹 Ícono de lupa dentro del label (ahora a la izquierda) */
.e-search-form .e-search-label {
  top: 4px;
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  pointer-events: none;
  transition: color 0.3s ease;
}

/* 🔹 SVG del ícono */
.e-search-form .e-search-label svg {
  width: 18px !important;
  fill: #fff !important;
  transition: fill 0.3s ease;
}

/* 🔹 Focus en el input */
.e-search-form .e-search-input:focus {
  width: 100%;
  background-color: #fff;
  color: #000 !important;
}

/* 🔹 Placeholder en focus */
.e-search-form .e-search-input:focus::placeholder {
  color: #888888;
}

/* 🔹 Lupa cambia de color al hacer focus */
.e-search-form:focus-within .e-search-label svg {
  fill: #061B3D !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-35368b67 */.seo-course-description 
{  font-size: 16px;
    font-weight: 500; 
    color: #222; 
    text-align: justify;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-296c034e *//* Botón base */
.boton-ir-a-comprar {
  border: unset;
  border-radius: 15px 15px 0 0 !important;
  color: #FFFFFF !important;
  background-color: #0080F0 !important;
  position: relative;
  font-weight: 600;
  font-size: 15px;
  -webkit-box-shadow: 4px 8px 19px -3px rgba(0,0,0,0.27);
  box-shadow: 4px 8px 19px -3px rgba(0,0,0,0.27);
  overflow: hidden;
  transition: all 250ms;
  z-index: 1;
  display: inline-block;
  text-align: center;
  text-decoration: none;
}

/* Fondo inicial (azul claro) */
.boton-ir-a-comprar::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%; /* ocupa todo */
  background-color: #0080F0 !important; /* Azul por defecto */
  z-index: -1;
  transition: all 250ms;
}

/* Hover -> activa el barrido */
.boton-ir-a-comprar::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 0; /* empieza vacío */
  background-color: #061B3D !important; /* Azul oscuro */
  z-index: -1;
  -webkit-box-shadow: 4px 8px 19px -3px rgba(0,0,0,0.27);
  box-shadow: 4px 8px 19px -3px rgba(0,0,0,0.27);
  transition: all 250ms;
}

/* Hover text */
.boton-ir-a-comprar:hover {
  color: #ffffff !important;
  background-color: #0080F0 !important; /* Azul por defecto */
}

/* Barrido */
.boton-ir-a-comprar:hover::after {
  width: 100%;
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-7090 */.tutor-course-instructor-biography {
    font-weight: 500;
    color: #000000;
    line-height: 1.6;
    text-align: justify;
    font-size: 14px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-7d5fbbc5 *//* ===== Botones dinámicos CV y Temario ===== */
a.elementor-button.btn-cv,
a.elementor-button.btn-temario {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
  font-family: "Montserrat", sans-serif;
  font-size: 14px;
  font-weight: 500;
  color: #fff;
  background-color: #0080F0;
  padding: 5px 10px;
  border-radius: 5px;
  text-decoration: none;
  position: relative;
  overflow: hidden;
  z-index: 1;
  transition: color 0.3s ease;
}

/* Fondo inicial (celeste) */
a.elementor-button.btn-cv::before,
a.elementor-button.btn-temario::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background-color: #0080F0; /* Azul oscuro */
  border-radius: 5px;
  z-index: -1;
  transition: all 0.3s ease;
}

/* Fondo barrido (azul más brillante) */
a.elementor-button.btn-cv::after,
a.elementor-button.btn-temario::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 0; /* empieza vacío */
  background-color: #061B3D; /* Azul más oscuro */
  border-radius: 5px;
  z-index: -1;
  transition: width 0.3s ease;
}

/* Hover: texto blanco y barrido */
a.elementor-button.btn-cv:hover,
a.elementor-button.btn-temario:hover {
  color: #ffffff;
}

a.elementor-button.btn-cv:hover::after,
a.elementor-button.btn-temario:hover::after {
  width: 100%;
}

/* Iconos */
a.elementor-button.btn-cv i,
a.elementor-button.btn-temario i {
  font-size: 14px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-65072a37 */.tutor-course-instructor-biography {n    font-weight: 500;n    color: #000000;n    line-height: 1.6;n    text-align: justify;n    font-size: 14px;n}/* End custom CSS */