.img-block a{display:block}.um-page-login .e-con>.e-con-inner{max-width:100%}.esvs-event-card__day,.esvs-event-card__dow{text-align:center}.ld-course-list-items .ld_course_grid .thumbnail.course .ribbon.enrolled{background:#2a2e75!important}.ld-course-list-items .ld_course_grid .thumbnail.course .ribbon.enrolled:before{border-top:4px solid #2a2e75!important;border-right:4px solid #2a2e75!important}.leadership .filter-dropdown{display:none}.ld-course-list-items .ld_course_grid .btn-primary{color:#fff;border-radius:8px!important;background-color:#CC0033!important;border-color:#CC0033!important}body .content-block .bouton-podcast:hover,body .content-block .bouton-podcast:focud{font-size:15px;font-family:"Baloo Thambi 2",Sans-serif!important;display:inline-block;padding:10px 25px!important}.content-block .bouton-podcast{border-radius:10px;font-size:15px;margin-bottom:15px;display:inline-block;padding:10px 25px!important;font-family:"Baloo Thambi 2",Sans-serif!important}.filter-labels li .filter-btn{background:#fff!important;border-radius:20px;border:1px solid #2a2e75!important;color:#2a2e75!important;padding:6px 12px;cursor:pointer}.filter-labels li .filter-btn:hover,.filter-labels li .filter-btn:focus{color:#fff!important;background-color:#2a2e75!important}.filter-labels .filter-btn.active{color:#fff!important;background-color:#2a2e75!important}.tribe-checkout-backlinks{padding-bottom:40px}.esvs-badge .esvs-muted{color:#fff!important}.workshop-block .pagination{display:flex;justify-content:center;gap:20px}.workshop-block .page-numbers{border:1px solid #000;display:flex;width:50px;height:50px;justify-content:center;align-items:center;border-radius:50%}.courses-dash .learndash-wrapper{display:none}.tribe-checkout-backlink{color:#CC0033!important;border:1px solid #C03;padding:8px 25px;font-size:16px;font-family:"Baloo Thambi 2",Sans-serif!important;text-decoration:none!important;background-color:#fff;border-radius:8px}#order_review_heading{margin-top:40px;margin-bottom:40px}.select2-container .select2-selection--single{height:auto}.woocommerce-billing-fields__field-wrapper label,.woocommerce-additional-fields label{color:#000;font-size:16px;font-family:"Baloo Thambi 2",Sans-serif!important;font-weight:500}.woocommerce-billing-fields__field-wrapper .input-text,.woocommerce-additional-fields .input-text{border-color:#D5D5D5!important;border-radius:10px!important}.woocommerce-billing-fields,.woocommerce-additional-fields{background-color:#F9F9F9;padding:25px;border-radius:20px;margin-top:50px}.tribe-tickets__attendee-tickets-item,.tribe-tickets__mini-cart,.woocommerce-checkout-review-order{background-color:#F9F9F9!important;border-radius:15px!important;padding:15px!important}.woocommerce table.shop_table{background-color:#fff!important}.event-tickets-button .ticket-icon img{width:50px}.tribe-tickets__tickets-wrapper{display:flex;justify-content:center}#tribe-tickets__tickets-form{padding:20px!important;border:1px solid #eeee!important}.entry .entry-content .event-tickets .tribe-tickets__attendee__fields__footer_checkout-button.tribe-common-c-btn,.entry .entry-content .event-tickets .tribe-tickets__tickets-buy.tribe-common-c-btn,.event-tickets .tribe-tickets__attendee__fields__footer_checkout-button.tribe-common-c-btn,.event-tickets .tribe-tickets__tickets-buy.tribe-common-c-btn,.tribe-common-c-btn{background-color:#cc0033!important;border-radius:15px}#download-pdf{width:100%;position:relative;color:#fff;background-color:#c30000;padding:12px 25px;border-radius:10px}#download-pdf svg{position:absolute;right:15px;top:15px}.vascular-section{padding-bottom:120px}.vascular-section h2{font-size:28px;line-height:32px}.vascular-section p{font-size:20px;line-height:32px color:#000}.vascular-section{scroll-margin-top:120px}.vascular-section::before{content:'';display:block;height:120px;margin-top:-120px;visibility:hidden}.vascular-menu .vascular-link:hover{color:#fff;background-color:#c30000}.vascular-menu .vascular-link.active{color:#fff;font-weight:700;background-color:#2A2E75;border:1px solid #2A2E75}html{scroll-behavior:smooth}.vascular-menu{list-style:none;padding:0;position:sticky;top:80px;max-height:80vh;overflow-y:auto}.vascular-menu li a{display:block;padding:12px 18px;background:#fff;border:1px solid #C03;margin-bottom:6px;border-radius:10px;text-decoration:none;color:#C03;font-size:16px;text-decoration:uppercase;font-weight:600}.vascular-menu li a:hover{background:#005bc5;color:#fff}.external-block{width:100%}.discover-btn{background-color:#fff;padding:10px 15px;font-weight:600;font-size:16px;border-radius:80px;border:1px solid #c03}.discover-btn:hover,.discover-btn:focus{background-color:#c03;color:#fff}.events-6-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.event-card-6{width:100%}.event-6-img-wrapper{position:relative;width:100%;height:250px;border-radius:16px;overflow:hidden}.event-6-img{width:100%;height:100%;background-size:cover;background-position:center}.event-6-price{position:absolute;top:12px;left:12px;background:#fff;padding:5px 25px;border-radius:20px;color:#cc0033!important;border:1px solid #cc0033!important;font-weight:700;font-size:14px}.event-6-info{display:flex;align-items:center;gap:0;margin-top:12px}.event-6-date{text-align:center}.event-6-date .d-abbr{display:block;font-size:14px;color:#000;font-weight:700}.event-6-title a{font-size:22px;color:#000}.event-6-date{display:flex;flex-direction:column}.event-6-date .d-num{font-size:32px;font-weight:800;color:#c03;margin-top:-4px}.event-6-date .d-month{display:block;font-size:14px;font-weight:600;color:#c03;margin-top:-2px}.event-6-title{font-size:18px;font-weight:700;flex-grow:1}.event-6-icon img{width:32px;height:32px}.ld-enrollment__pricing{padding-top:30px}.ld-layout__sidebar .ld-enrollment{align-items:center}.ld-enrollment__login{width:100%;align-items:center;flex-direction:column!important}.ld-enrollment__login-text{font-size:18px!important;color:#000}.ld-enrollment__login-link{color:#2A2E75!important;font-size:20px!important;font-weight:700}.ld-enrollment__join-button.btn-join{border:1px solid #cc0033!important;background-color:#cc0033!important}.ld-enrollment__join-button.btn-join:hover,.ld-enrollment__join-button.btn-join:focus,.ld-enrollment__join-button.btn-join:active{background-color:#fff!important;color:#cc0033!important;border-radius:50px!important}.ld-details__heading{font-size:22px!important;color:#2A2E75!important}.ld-layout__sidebar .ld-enrollment,.ld-details{border-radius:15px!important;background-color:#fff;padding:15px!important}.ld-layout__sidebar .ld-enrollment__pricing-label{font-size:35px;color:#000;font-family:"Baloo Thambi 2",Sans-serif!important;margin-bottom:15px}.ld-enrollment__pricing-price{font-size:26px;font-weight:700;margin:15px 0;color:#c03}.partner-caroussel .elementor-widget-image img{height:80px;object-fit:contain}.header-slidercaption{left:4%!important}.header-sliderslide{height:850px}.search.search-results .search-item .elementor-widget-theme-post-featured-image a{display:block}.upcoming-masterclasses-block{display:flex}.upcoming-masterclasses-item{width:50%;border-radius:15px;padding:15px;border:1px solid #D9D9D9}.upcoming-masterclasses-item h3 a{color:#000}.upcoming-masterclasses-item .event-thumbnail{height:280px;border-radius:15px}p.date-upcoming{margin-top:10px;padding-left:25px;font-size:16px}.upcoming-masterclasses-item .event-thumbnail img{object-fit:cover;height:280px}.elementor-custom-embed-image-overlay{border-radius:15px}.full-member-princing .elementor-widget-container{height:0!important}.full-member-princing .elementor-widget-woocommerce-product-title .elementor-widget-container,.full-member-princing .spacer .elementor-widget-container,.full-member-princing .elementor-widget-woocommerce-product-price .elementor-widget-container,.full-member-princing .short-discription .elementor-widget-container,.full-member-princing .btn-member .elementor-widget-container{height:100%!important}.annualmeeatingloop .elementor-swiper-button svg{fill:#fff!important;height:60px!important;width:60px!important}.gouvernance-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:35px}.gouvernance-card{background:#fff;border-radius:12px;text-align:center;transition:transform 0.3s ease}.gouvernance-card:hover{transform:translateY(-5px)}.gouvernance-card p{text-align:left;margin-top:15px;font-size:21px;font-weight:700;color:#000}.gouvernance-card img{width:100%;height:380px;object-fit:cover;border-radius:16px;margin-bottom:12px}.gouvernance-card h3{font-weight:700;font-size:24px;margin:0;text-align:left}#progress-bar-container{width:100%;height:4px;background:#e0e0e0;overflow:hidden;border-radius:4px;margin:20px 0}#progress-bar{height:100%;width:0%;background:#d3324f;transition:width linear}#slider-titles .swiper-slide{transition:opacity 0.3s ease;font-family:"Baloo Tamma 2",Sans-serif;font-size:18px;color:#000;cursor:pointer;border-radius:5px;font-weight:600}.cat_external-events a.elementor-button{color:#fff}.title-item{opacity:.5;cursor:pointer}.title-item h3{font-size:17px}.title-item.active{opacity:1}.elementor-widget-n-carousel .elementor-swiper-button svg{width:45px!important;height:45px!important;fill:#fff!important}.guideline-buttons a{color:#fff}.external-links{display:flex;flex-direction:column;margin-top:15px;gap:10px}.external-links a{font-size:17px;font-weight:600;font-family:"Baloo Tamma 2",Sans-serif}.gf-filter-form{margin-bottom:20px;display:flex;gap:10px;align-items:center;justify-content:flex-end}.gf-filter-form #gf-search{width:25%;border-radius:30px}#gf-search-icon img{width:42px}.gf-cards{display:grid;grid-template-columns:repeat(4,minmax(350px,1fr));gap:20px}.gf-sort-links .gf-sort{color:#000;font-size:17px}.guideline-card h4{font-family:"Baloo Tamma 2",Sans-serif;color:#000;font-weight:600}.gf-sort-links .gf-sort.active{font-weight:700}.gf-page-btn{padding:0!important;border:1px solid #000;width:45px;color:#000!important;background-color:transparent!important;height:45px;border-radius:50%!important}.filter-btn.active{background-color:#2a2e75!important;border-color:#2a2e75!important;color:#fff!important}.gf-cards .guideline-card{width:100%}.guideline-card{border:1px solid #D9D9D9;padding:30px;border-radius:15px;margin-bottom:20px;display:flex;flex-direction:column;gap:15px}.acf-thumb img{border-radius:15px;height:220px;object-fit:cover}.podcast-item-content{flex:1}.deck-btn{background:#fff;color:#CC0033!important;font-size:15px;border:1px solid #C03;padding:10px 22px;border-radius:6px;text-decoration:none}.view-btn{background:#c6002a;color:#fff;border-radius:6px;font-size:15px;padding:10px 22px;text-decoration:none}.guideline-buttons{margin-top:10px;display:flex;gap:10px;flex-wrap:wrap}.newsletter .wpforms-field-container{width:100%}.newsletter .wpforms-field-label{margin-bottom:5px!important}.newsletter .wpforms-submit{position:relative;margin-left:10px}.newsletter .wpforms-submit:after{content:'';position:absolute;right:10px;top:50%;transform:translateY(-50%);width:17px;height:14px;background-size:cover}.newsletter .wpforms-field-medium{width:100%!important;max-width:100%!important}.newsletter div.wpforms-container-full .wpforms-submit{padding:12px 45px!important}#wpforms-form-331067{display:flex;align-items:flex-end}#wpforms-form-331067 .wpforms-field.wpforms-field-email{padding:0}div.wpforms-container-full button[type=submit]{background-color:#CC0033!important;color:#fff!important;padding:15px 35px!important;border-radius:15px!important}div.wpforms-container-full input[type=date]:focus,div.wpforms-container-full input[type=datetime]:focus,div.wpforms-container-full input[type=datetime-local]:focus,div.wpforms-container-full input[type=email]:focus,div.wpforms-container-full input[type=month]:focus,div.wpforms-container-full input[type=number]:focus,div.wpforms-container-full input[type=password]:focus,div.wpforms-container-full input[type=range]:focus,div.wpforms-container-full input[type=search]:focus,div.wpforms-container-full input[type=tel]:focus,div.wpforms-container-full input[type=text]:focus,div.wpforms-container-full input[type=time]:focus,div.wpforms-container-full input[type=url]:focus,div.wpforms-container-full input[type=week]:focus,div.wpforms-container-full select:focus,div.wpforms-container-full textarea:focus,.wp-core-ui div.wpforms-container-full input[type=date]:focus,.wp-core-ui div.wpforms-container-full input[type=datetime]:focus,.wp-core-ui div.wpforms-container-full input[type=datetime-local]:focus,.wp-core-ui div.wpforms-container-full input[type=email]:focus,.wp-core-ui div.wpforms-container-full input[type=month]:focus,.wp-core-ui div.wpforms-container-full input[type=number]:focus,.wp-core-ui div.wpforms-container-full input[type=password]:focus,.wp-core-ui div.wpforms-container-full input[type=range]:focus,.wp-core-ui div.wpforms-container-full input[type=search]:focus,.wp-core-ui div.wpforms-container-full input[type=tel]:focus,.wp-core-ui div.wpforms-container-full input[type=text]:focus,.wp-core-ui div.wpforms-container-full input[type=time]:focus,.wp-core-ui div.wpforms-container-full input[type=url]:focus,.wp-core-ui div.wpforms-container-full input[type=week]:focus,.wp-core-ui div.wpforms-container-full select:focus,.wp-core-ui div.wpforms-container-full textarea:focus{border:none;box-shadow:none}div.wpforms-container-full input[type=date],div.wpforms-container-full input[type=datetime],div.wpforms-container-full input[type=datetime-local],div.wpforms-container-full input[type=email],div.wpforms-container-full input[type=month],div.wpforms-container-full input[type=number],div.wpforms-container-full input[type=password],div.wpforms-container-full input[type=range],div.wpforms-container-full input[type=search],div.wpforms-container-full input[type=tel],div.wpforms-container-full input[type=text],div.wpforms-container-full input[type=time],div.wpforms-container-full input[type=url],div.wpforms-container-full input[type=week],div.wpforms-container-full select,div.wpforms-container-full textarea,.wp-core-ui div.wpforms-container-full input[type=date],.wp-core-ui div.wpforms-container-full input[type=datetime],.wp-core-ui div.wpforms-container-full input[type=datetime-local],.wp-core-ui div.wpforms-container-full input[type=email],.wp-core-ui div.wpforms-container-full input[type=month],.wp-core-ui div.wpforms-container-full input[type=number],.wp-core-ui div.wpforms-container-full input[type=password],.wp-core-ui div.wpforms-container-full input[type=range],.wp-core-ui div.wpforms-container-full input[type=search],.wp-core-ui div.wpforms-container-full input[type=tel],.wp-core-ui div.wpforms-container-full input[type=text],.wp-core-ui div.wpforms-container-full input[type=time],.wp-core-ui div.wpforms-container-full input[type=url],.wp-core-ui div.wpforms-container-full input[type=week],.wp-core-ui div.wpforms-container-full select,.wp-core-ui div.wpforms-container-full textarea{border-radius:15px!important;border:1px solid #eee!important}.masterclass-filters{padding-bottom:50px}.modal-fade-slide.give-modal .mfp-content{width:60%;padding:50px 0!important;border-radius:20px;font-size:15px}.mfp-close{width:40px;height:40px;color:#fff!important;background-color:#c03;opacity:1;padding:0!important}.give-wrap .give-card{padding:25px;border-radius:15px!important;background-color:#f9f9f9!important;box-shadow:none!important}.give-wrap .give-card button{text-decoration-color:#cc0033!important}.give-wrap .give-card button span{color:#cc0033!important}.masterclass-filters{display:flex;justify-content:flex-end}#year-filter{width:150px}.masterclass-list{display:flex;flex-wrap:wrap;gap:20px}.masterclass-item{width:32%}.masterclass-item h3 a{color:#000}.masterclass-item p{padding-left:25px;color:#000;position:relative;margin-bottom:8px;font-size:16px}.masterclass-item img{width:100%;height:270px;object-fit:cover;max-width:100%;border-radius:15px}.tab-content{display:none;padding-top:60px}.grant-block,.grant.type-grant .elementor-element{height:100%}.content-bloc-item{display:flex;margin-bottom:25px;align-items:center;gap:30px;justify-content:space-between}.content-bloc-left{flex:1 1 50%}.content-bloc-right{flex:1 1 50%}.content-bloc-right img,.content-bloc-right .video-embed{width:100%;height:auto;display:block;border-radius:15px;overflow:hidden}.content-bloc-item:nth-child(even){flex-direction:row-reverse}.tabs-links{padding:0;list-style:none;display:flex;margin-bottom:25px;gap:30px;align-items:center}.tabs-links a.tab-link.active,.tabs-links a.tab-link:hover{background-color:#c03;color:#fff}.tabs-links a.tab-link{padding:15px 35px;border-radius:8px;font-size:16px;font-weight:700;border:1px solid #c03}.tab-content.active{display:block}#search-keyword{display:none}#sort-filter{border:none}#search-keyword.active{display:inline-block}.filter-events-btn{background-color:transparent!important;padding:0!important;color:#000!important}.filter-dropdown{position:absolute;right:0;top:-100px;width:250px}.member-link,.login-link{font-weight:600;position:relative;top:-3px;font-family:"Baloo Thambi 2",Sans-serif;color:#000;font-size:15px;text-decoration:none}.esvs-journal-list{display:flex;flex-direction:column;gap:18px}.esvs-journal-card{display:flex;justify-content:space-between;align-items:center;background:#fff;border:1px solid #eee;border-radius:14px;padding:20px 28px;transition:box-shadow 0.2s ease}.esvs-journal-card:hover{box-shadow:0 4px 10px rgb(0 0 0 / .06)}.esvs-journal-left{display:flex;align-items:flex-start;gap:14px;width:60%}.esvs-journal-left img.icon{width:32px;height:32px}.esvs-journal-info h3{font-size:18px;font-weight:700;margin:0 0 6px}.esvs-journal-info p{margin:0;color:#000;font-size:16px;line-height:1.4}.esvs-journal-btn{border:1.5px solid #c2173f;color:#c2173f;font-size:15px;border-radius:8px;padding:8px 15px;font-weight:600;text-decoration:none;display:inline-flex;align-items:center;gap:6px;transition:all 0.2s ease}.esvs-journal-btn:hover{background:#c2173f;color:#fff}#events-container .pagination{gap:20px;padding-top:40px;width:100%!important;justify-content:center!important}#events-container .page-numbers.current{color:#c03;border:1px solid #c03}#events-container .page-numbers{display:flex;width:50px!important;height:50px!important;color:#000;border:1px solid #000;border-radius:100%;align-items:center;justify-content:center}.event-info{display:flex;flex-direction:column;gap:10px}.tribe-tickets__tickets-form.tribe-tickets__form{background-color:#F9F9F9;padding:30px;border-radius:20px}.tribe-tickets__tickets-form.tribe-tickets__form .tribe-tickets__tickets-item{background:#fff;border-radius:10px;border:0!important}.tribe-tickets__tickets-form.tribe-tickets__form .tribe-tickets__tickets-title{font-weight:600;font-size:22px;color:#2A2E75}.event-filter{display:flex;gap:15px;justify-content:flex-end}.event-filter a{color:#000;font-weight:600}.event-filter li.active{color:#c03}.event-filter li{cursor:pointer;list-style:none}.video-event .ekit-wid-con .ekit-video-popup-btn{font-size:90px}#comments .comment .avatar,#comments .pingback .avatar{position:relative}.comment-author.vcard{display:flex;align-items:center;gap:5px}.comment-reply-link{color:#2A2E75;font-size:18px;font-weight:600;text-decoration:none!important}.comment-metadata a{color:#000;text-decoration:none;font-weight:600}.single-forums .comment-body .comment-metadata time{font-size:13px;color:#000;font-weight:600}.comment-form-comment{background:#EFF1FF!important;padding:20px 30px!important}.single-forums .comment-body{position:relative;border:none!important;z-index:1;background:#f8f9ff!important;border-radius:15px!important;padding:24px;padding-left:15px!important;margin-bottom:35px!important}.single-forums section#comments{width:70%!important;background-color:#fff!important;border-radius:0!important;border-left:0!important;border-right:0!important;border-bottom:0!important;border-top:1px solid #E1DEDE!important}.single-forums section#comments h2.title-comments{font-size:25px!important}.single-forums .page-content{width:70%!important}.single-forums p{font-size:17px;font-family:"Baloo Thambi 2",Sans-serif!important}.forum-content .post-thumbnail a,.forum-content .post-thumbnail a img{width:100%;border-radius:20px}.single-forums .featured-image img{object-fit:cover;width:100%;height:350px;border-radius:15px}.um-page-login .site-main .page-content{max-width:95%!important;width:100%}.fcm-cats a{font-family:"Baloo Thambi 2",Sans-serif!important;background-color:#eb99ad4f;padding:5px 8px;font-size:13px;border-radius:25px}.global_fcm .fcm-excerpt{font-size:17px;margin-top:10px}.fcm-forums-list{justify-content:space-around}.fcm-forums-list h3.fcm-title{margin-bottom:25px}.fcm-forums-list .fcm-forum-card{padding:0!important;width:31.5%!important;padding:20px 15px 20px!important;background-color:#fff!important;margin-left:0!important;margin-right:0!important}.um-page-login .site-main,.um-page-password-reset .site-main{background-color:#F9F9F9;margin-bottom:50px;display:flex;width:100%!important;max-width:100%!important;border-radius:0;align-items:self-start;justify-content:center;flex-direction:column}.um-page-password-reset .site-main{padding:40px 80px}.top-block-filters .event-search{padding-bottom:0}.um-page-password-reset .site-main .page-content{display:flex;justify-content:space-between;align-items:center}.um-page-password-reset .learndash-wrap{display:none}.um-page-password-reset .site-main .um-center,.um-page-password-reset .site-main .um-field-block div{text-align:left!important}.um-page-login .um-right.um-half a.um-button.um-alt{background-color:#2a2e75!important}.um-page-login .site-main .page-header{padding-top:30px}.um-page-login .site-main .page-content,.um-page-login .site-main .page-header{padding-left:80px!important}.um-page-login .um-login{position:relative}.um-page-login .um-login:after{content:'';background-image:url(/wp-content/uploads/2025/07/mission-img-1.jpg);background-size:contain;background-repeat:no-repeat;width:583px;height:390px;border-radius:15px;position:absolute;right:0;top:0}.um-page-login .um-login{max-width:100%!important}.um-page-login .um-link-alt{text-align:left}.um-page-login .um-left.um-half,.um-page-login .um-right.um-half{width:48%!important}.um-page-login .um-col-alt{display:flex;flex-direction:column}.esvs-orders-cards span.woocommerce-Price-amount.amount{font-size:22px;font-weight:700;padding-left:10px}.esvs-order-thumb img{border-radius:10px}.info-cart{display:flex;gap:10px;align-items:flex-start}.info-cart p{font-size:15px;color:#2A2E75;font-style:italic;font-weight:400}.esvs-account-settings .button.button-primary{padding:12px 34px 15px 34px}.card-form-input{width:100%;display:flex;gap:20px}.card-form-input div{width:100%}.account-title span{color:#2A2E75;font-size:24px;font-weight:700}.account-title{display:flex;justify-content:flex-start;gap:10px;margin-bottom:30px}.cert-tabs{display:flex;justify-content:center;gap:40px;margin-bottom:30px}.esvs-account-settings .esvs-edit-profile-form .card input[type=text],.esvs-account-settings .esvs-edit-profile-form .card input[type=email],.esvs-account-settings .esvs-edit-profile-form .card input[type=password]{height:50px;border:1.5px solid #D9D9D9}.esvs-account-settings .esvs-edit-profile-form .card{display:flex;gap:24px;align-items:center;justify-content:space-between;padding:60px 90px;border:none;border-radius:15px;margin-bottom:40px;background:#F9F9F9}.esvs-account-settings .esvs-edit-profile-form .card h3{font-size:22px;font-weight:500;margin:0 0 6px}.card-inner{gap:16px;align-items:center;display:flex}.card-inner img{object-fit:cover;border-radius:50%;height:72px;width:72px}.esvs-account-settings .esvs-edit-profile-form label.button{border:1px solid #C03;padding:10px 20px;border-radius:10px;cursor:pointer;background:#fff;font-size:16px;color:#C03;align-items:center;display:flex!important;gap:15px}.esvs-account-settings .esvs-edit-profile-form label.button img,.esvs-account-settings .esvs-edit-profile-form .card button img{width:20px;height:20px;border-radius:0}.esvs-account-settings .esvs-edit-profile-form .card button{background:none;padding:0;border-radius:0!important;border:0}.esvs-account-settings .esvs-edit-profile-form .card label{font-size:16px;font-weight:500;display:block;margin-bottom:5px}.cert-tab span{text-align:center;line-height:28px}.cert-tab{cursor:pointer;display:flex;padding:10px 20px;font-weight:700;gap:15px;color:#c03;text-transform:uppercase;position:relative;flex-direction:column;align-items:center}.cert-tab img{filter:invert(16%) sepia(94%) saturate(7435%) hue-rotate(338deg) brightness(95%) contrast(113%)}.cert-tab.active img{filter:none}.cert-tab.active{color:#232b75;border-bottom:3px solid #232b75}.cert-content{display:none}.cert-content.active{display:block}.certificate-item{background:#fff;border-radius:10px;padding:20px;margin-bottom:15px;box-shadow:0 2px 8px rgb(0 0 0 / .1)}.certificate-item h4{margin:0;color:#000}.completed-course-item{margin-bottom:25px;border-bottom:1px solid #E1DEDE}.completed-course-item p{margin-bottom:15px;font-size:16px}.completed-course-item .certificate-button{background-color:#fff;color:#C03;font-family:"Baloo Thambi 2",Sans-serif;font-size:17px;font-weight:600;padding:10px 35px;border-radius:10px;width:fit-content;border:1px solid #C03}.completed-course-item .certificate-button:hover,.completed-course-item .certificate-button:fcous,.completed-course-item .certificate-button:active{border-bottom:1px solid #c03;background-color:#C03;color:#fff}.completed-course-item:last-child{border-bottom:none}.esvs-panel{padding-top:40px}.tabs-inner{background-color:#fff;border-radius:15px;border:1px solid #E1DEDE;padding:20px}.esvs-tabs .esvs-tab{display:flex;gap:10px;align-items:center}.esvs-tabs .esvs-tab.is-active svg path{stroke:#fff}.esvs-tabs .esvs-tab .icon-tabs{height:20px}.ld-progress-bar__label-icon--complete{color:#4DD7B9!important}.ld-navigation__label.ld-navigation__label--previous.ld-navigation__label--long{display:none}.ld-navigation__label.ld-navigation__label--previous.ld-navigation__label--short{display:block!important}.ld-breakpoint--small .ld-navigation{gap:10px}.learndash-wrapper.learndash-widget .ld-progress .ld-progress-bar{background-color:#D9D9D9!important;border:1px solid #000!important}.ld-navigation__next-link--just-completed,.ld-navigation__next-link--just-completed:active,.ld-navigation__next-link--just-completed:focus,.ld-navigation__next-link--just-completed:focus-visible,.ld-navigation__next-link--just-completed:focus-within,.ld-navigation__next-link--just-completed:hover,.ld-navigation__next-link--no-user,.ld-navigation__next-link--no-user:active,.ld-navigation__next-link--no-user:focus,.ld-navigation__next-link--no-user:focus-visible,.ld-navigation__next-link--no-user:focus-within,.ld-navigation__next-link--no-user:hover{background-color:#cc0033!important}.ld-navigation__progress-completed .ld-navigation__progress-completed-action svg path{fill:#c03}.ld-navigation.ld-navigation--lesson .learndash_mark_complete_button{font-size:16px;padding:12px 30px 12px 30px}.ld-accordion__item-title.ld-accordion__item-title--lesson:hover,.ld-navigation__progress-completed-action{color:#cc0033!important}.ld-navigation__next-link.ld-navigation__next-link--just-completed{background-color:#c03}.learndash-wrapper--course{display:flex;flex-direction:column}.ld-progress-bar{border:0!important;background:none!important;margin-bottom:30px}.ld-progress-bar__last-activity{display:inline-block;background:#c03;color:#fff;padding:8px 20px;font-weight:700;border-radius:10px}.learndash_post_sfwd-courses .ld-progress-bar__label.ld-progress-bar__label--progress{color:#000;font-weight:700;font-size:17px;font-family:"Baloo Thambi 2",Sans-serif!important}.learndash_post_sfwd-courses .ld-progress-bar__label.ld-progress-bar__label--progress{color:#000;font-weight:700;font-size:17px;font-family:"Baloo Thambi 2",Sans-serif!important}.learndash_post_sfwd-courses .ld-progress-bar__meter-foreground{background-color:#c03}.ld-accordion--course{width:50%;background-color:#fff;border-radius:20px;padding:20px!important}.ld-accordion__section{border:0!important}.ld-accordion__item-title.ld-accordion__item-title--lesson{color:#000;font-weight:700;font-size:20px;font-family:"Baloo Thambi 2",Sans-serif!important}.ld-accordion--course .ld-accordion__heading{font-size:32px}.learndash-wrapper--course .ld-layout__content{display:flex;align-items:center;justify-content:space-between;flex-direction:row-reverse}.ld-navigation__back-to-course-link:active,.ld-navigation__back-to-course-link:hover,.ld-navigation__next-link:active,.ld-navigation__next-link:hover,.ld-navigation__previous-link:active,.ld-navigation__previous-link:hover{background-color:#cc00331f!important;color:#CC0033!important;border-color:#CC0033!important}.ld-navigation__back-to-course{margin-top:30px}.sfwd-courses .entry-title{max-width:100%;padding-bottom:30px;font-size:28px;width:100%}.ld-navigation.ld-navigation--lesson{background-color:#fff;padding:20px!important;border-top:0!important;border-radius:20px;display:flex;height:450px;width:30%;flex-wrap:wrap;grid-gap:0;justify-content:center}#ld-breadcrumbs-lesson{color:#C03}.ld-tab-bar__panel h1,h2,h3,h4{color:#000;font-weight:700;font-family:"Baloo Thambi 2",Sans-serif!important}.ld-tab-bar__panel{padding-right:100px}.ld-tab-bar__panel p{font-family:"Baloo Thambi 2",Sans-serif!important;color:#000;font-size:17px;line-height:24px}.sfwd-lessons .ld-layout__content{display:flex}.ld-breadcrumbs__items .ld-breadcrumbs__link{color:#000;font-size:20px;text-decoration:none;font-weight:700!important;font-family:"Baloo Thambi 2",Sans-serif!important}.sfwd-lessons,.single-sfwd-courses .sfwd-courses{width:100%;padding:100px 80px;background-color:#F9F9F9;max-width:100%!important}.sfwd-lessons .entry-title{display:none}.course-filter .filter-btn{font-size:18px}.ld-progress-bar{border:1px solid #000;height:20px!important;padding-left:5px;padding-right:5px;border-radius:50px!important;display:flex;background:#fff;align-items:center}.ld-progress-bar-percentage{border:0;border-radius:50px!important;height:12px!important}.ld-progress-bar-percentage[style*="width:100%"]{background-color:#4DD7B9!important}.ld-progress-percentage:contains("100%"){color:#4DD7B9!important}.ld-progress-percentage.ld-secondary-color{color:#000!important}.extra-tags .course-tag{margin-right:8px}.course-tags{margin-bottom:12px}.course-tag{padding:10px 20px!important;line-height:13px;text-transform:uppercase}.tag-course .dce-menu.dce-flex-menu.horizontal ul li{margin-right:10px;margin-bottom:8px!important}body.um-page-login .um-form-field,body.um-page-password-reset .um-form-field{border-radius:8px;height:45px!important;padding:10px 15px!important;border:1px solid #D9D9D9!important}.um-page-login .um-link-alt,.um-page-password-reset .um-link-alt{color:#000!important;font-weight:700!important;font-family:"Baloo Thambi 2",Sans-serif!important}.um-page-login .um-form .um-half,.um-page-password-reset .um-link-alt{width:100%}.um-page-login .um-form .um-half .um-button,.um-page-password-reset .um-form .um-button{background-color:#CC0033!important;margin-bottom:15px;border-radius:10px!important;font-size:20px!important;font-weight:700!important;font-family:"Baloo Thambi 2",Sans-serif!important}.um-page-login label,.um-page-password-reset label,.um-field-block{color:#000;font-family:"Baloo Thambi 2",Sans-serif}.um-page-login .entry-title,.um-page-password-reset .entry-title{text-align:center;color:#2A2E75;font-size:35px}.play-video{display:flex;background-color:#F9F9F9;width:45%;align-items:center;gap:20px;padding:15px;border-radius:15px}.play-video span{font-family:"Baloo Thambi 2",Sans-serif;font-weight:600;font-size:19px;line-height:16px;color:#C03}.play-video-right{display:flex;gap:8px}.play-video-right .track-click img{width:40px;height:40px}#esvs-podcast-list-container{padding:50px 15px}.podcast-item-content h4{font-family:"Baloo Thambi 2",Sans-serif;font-size:22px;font-weight:600;line-height:24px;color:#000}.podcast-item-content p{font-family:"Baloo Thambi 2",Sans-serif;font-size:18px;line-height:22px;color:#000}.podcast-item-image{position:relative;width:30%}.podcast-item-image .podcast-thumb img{max-width:100%;width:100%;border-radius:20px}.podcast-item-content{width:60%}.podcast-item{margin-bottom:30px;display:flex;gap:30px;align-items:center}.podcast-item-image .acf-thumb{position:absolute;top:30px;left:30px}#esvs-loop-container-podcast .elementor-widget-theme-post-title{display:block}.margin-0 p{margin:0}.custom-taxonomy-filter{display:flex;justify-content:center}.custom-taxonomy-filter .filter-btn.active{background-color:#2A2E75;color:#fff;border:1px solid #2A2E75}.grant-blobk .grant.type-grant.active{background-color:#cc003312;transition:all 0.3s ease;border-radius:20px}.grant-badge{background-color:#fff;border:1px solid #C03;padding:5px 25px;border-radius:35px}.grant-blobk,.grant-blobk .elementor-widget-theme-post-featured-image a{width:100%}.grant-item .dce-acf-repeater-item,.acf-conditions li{border:1px solid #D9D9D9;background-color:#fff;position:relative;padding:25px 20px 25px 75px;margin-bottom:25px;list-style:none;border-radius:10px}.grant-item .dce-acf-repeater-item:after,.acf-conditions li:after{position:absolute;content:'';background-image:url(/wp-content/uploads/2025/09/check-p.svg);width:50px;height:50px;background-size:contain;left:15px;top:15px}.grant-item ul li:nth-child(even),.acf-conditions ul li:nth-child(even){margin-left:-80px}.grant-item .dce-acf-repeater-item p,.acf-conditions ul li p{margin-bottom:0;color:#2A2E75;font-weight:700;font-size:26px;font-family:"Baloo Thambi 2"}.grant-badge p{margin-bottom:0}.padd-right .tx-before{padding-right:5px}.tag-learning .elementor-widget-container p{margin-bottom:0}.tag-course .dce-menu.dce-flex-menu.horizontal ul li{border-left-color:transparent!important;padding:0}.tag-course .dce-menu.dce-flex-menu.horizontal h3{display:none!important}.tag-course .dce-menu.dce-flex-menu.horizontal hr{display:none}.tag-learning .elementor-widget-container,.tag-course .dce-menu.dce-flex-menu.horizontal ul li a{padding:5px 25px;text-transform:uppercase;border-radius:35px;font-size:14px;color:#000;display:inline-block;background:#D9D9D9}#toggle-search-btn img{width:80px}.guidelines-filter-bar{display:flex;gap:20px;flex-direction:row-reverse}.guidelines-filter-bar #search-keyword{position:absolute;border-radius:50px;top:50px;right:11px}.search-wrapper{display:flex;align-items:center;gap:10px}#search-keyword{display:none}.search-wrapper #toggle-search-btn{background:none;border:none;font-size:20px;cursor:pointer}#search-keyword{padding:5px 10px;border:1px solid #ccc;font-size:14px}.guidelines-filter-bar #toggle-search-btn{background:none;border:none;padding:0;font-size:18px;cursor:pointer;margin-right:10px}#guidelines-results-year .elementor-widget-theme-post-title{display:block}#guidelines-results-year .elementor-grid{display:grid;grid-column-gap:30px;grid-row-gap:30px}.guideline-lang-btn-pdf.active{font-weight:600!important}.lang-content{display:flex;align-items:center;gap:20px}.lang-btns{display:flex;gap:20px}.w-100{width:100%!important}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{border:1px solid #D9D9D9;border-radius:8px}.form-row .wpcf7-list-item.first.last{margin-left:0}.form-row .form-input label,.form-row p,.position-form p{font-size:16px;color:#000;font-family:"Baloo Thambi 2"}.form-row a{font-size:16px;font-weight:700}.form-flex{display:flex;gap:20px}#order-select{border:0}#loop-results .type-position{margin-bottom:25px}#loop-results .elementor-page-title{display:block}.elementor-pagination{padding-top:50px}.elementor-pagination .page-numbers.prev,.elementor-pagination .page-numbers.next{display:inline-flex;width:45px;height:45px;border:1px solid #000;border-radius:50%;align-items:center;justify-content:center}.tx-before{position:relative;padding-right:30px}.expire-date .dynamic-content-for-elementor-acf .tx-before:after{background-image:url(/wp-content/uploads/2025/08/dte-cal-p.svg);width:17px;height:18px;position:absolute;right:8px;top:0;content:''}.expire-date .dynamic-content-for-elementor-acf{position:relative;background-color:#fff;border:1px solid #C03;color:#C03;font-size:15px;padding:5px 15px;border-radius:35px}.esvs-filter-button.active{opacity:.7}.esvs-filter-button,.filter-btn{display:inline-block;padding:5px 16px!important;margin:5px;border-radius:35px!important;font-size:15px!important;text-decoration:none;font-weight:600;transition:0.3s ease;border:none}#year-filter{border:0;font-size:17px;font-weight:700}.sort-button{color:#000;font-weight:700;padding:0 10px}.top-block-filters{display:flex;align-items:center;margin-bottom:40px;justify-content:space-between}.event-search img{width:45px}.event-search{position:relative;display:inline-block}#search-toggle{background:none;border:none;padding:0;position:relative;z-index:9;cursor:pointer;font-size:20px}.event-search{padding-bottom:40px}#event-search-input{position:absolute;right:0;padding:5px 10px;margin-left:10px;display:none;font-size:16px;border:1px solid #00000030;border-radius:50px;transition:width 0.3s ease;width:200px}#event-search-input.active{display:inline-block;width:350px;position:absolute;right:0;border-radius:50px;z-index:0;height:47px}.event-filters{display:flex;gap:15px}.event-filters .filter-btn,.custom-taxonomy-filter .filter-btn{padding:8px 25px!important;font-size:17px!important;background-color:#fff0;color:#C03;border:1px solid #C03;border-radius:12px!important}.event-filters .filter-btn:hover,.event-filters .filter-btn:focus,.custom-taxonomy-filter .filter-btn:hover,.custom-taxonomy-filter .filter-btn:focus{background-color:#2A2E75;color:#fff;border:1px solid #2A2E75}.event-card{display:flex;align-items:center;justify-content:space-between;background:#F9F9F9;padding:30px;margin-bottom:20px;border-radius:20px;font-family:"Baloo Tamma 2",Sans-serif}.event-card-left{display:flex;gap:20px;align-items:start}.event-dates small,.event-location small{font-family:"Baloo Tamma 2",Sans-serif;padding-left:22px;font-size:16px;color:#000}.event-card .event-dates:after{top:7px}.event-card .event-date{display:flex;flex-direction:column;text-align:center;margin-right:10px;width:90px}.event-date .day{font-size:34px;line-height:34px;font-weight:700;color:#C03}.event-date .jour{font-size:15px;color:#000;font-weight:600}.event-date .month{font-size:15px;color:#000;font-weight:700}.event-content{flex:1}.event-title{font-size:20px;font-weight:700;color:#000!important;margin:0 0 8px 0}.event-title a{color:#000!important}.event-title a:hover,.event-title a:focus{color:#b1002c}.event-meta span{margin-right:15px}.event-badge{border:1px solid #b1002c;color:#b1002c;border-radius:50px;padding:12px 35px;font-weight:700;background-color:#fff;font-size:16px}.featured-event .custom-event-date{padding:0!important;width:50px}.featured-event .custom-event-date .event-month-name{display:none}.featured-event .custom-event-date .event-day-number{font-size:34px}.featured-event .custom-event-date .event-day-name{font-size:18px}.custom-event-date{text-align:center;font-family:"Baloo Thambi 2",Sans-serif;padding:10px;border-radius:8px;width:80px}.custom-event-date .event-day-name{font-size:16px;font-weight:700;color:#000}.custom-event-date .event-day-number{font-size:42px;font-family:"Baloo Thambi 2",Sans-serif;font-weight:700;color:#c8102e;line-height:1}.custom-event-date .event-month-name{font-size:16px;color:#000}.event-tag.hidden-tag{display:none}.event-tags{display:flex;gap:10px}.event-tag.show-more{background-color:#e1e1e1;color:#333;padding:5px 10px;border-radius:40px;font-size:15px;line-height:19px;cursor:pointer}.event-tag{color:#fff;padding:7px 15px;border-radius:40px;font-size:15px;line-height:1;white-space:nowrap}.external-event-item .tec-events-elementor-event-widget__venue-map,.external-event-item .date-calendar .tec-events-elementor-event-widget__datetime .tec-events-elementor-event-widget__datetime-date--end{display:none}.external-event-item .tec-events-elementor-event-widget__venue,.event-location{position:relative}.overview-block .dce-acf-repeater{max-height:450px;overflow-y:auto}.external-event-item .tec-events-elementor-event-widget__venue .tec-events-elementor-event-widget__venue-container{padding-left:25px}.external-event-item .tec-events-elementor-event-widget__venue:after,.event-location:after{background-image:url(/wp-content/uploads/2025/08/mapppin.svg);width:18px;height:21px;position:absolute;left:0;top:3px;content:''}.external-event-item .tec-events-elementor-event-widget__venue-container{margin:0!important;border:0!important;display:block!important;height:auto!important}.external-event-item .tec-events-elementor-event-widget__datetime{padding-left:12px}.external-event-item .tec-events-elementor-event-widget__venue-details{padding:0!important}.external-event-item h3.tec-events-elementor-event-widget__venue-name{margin:0!important}.overview-block .dce-acf-repeater-grid{display:flex;flex-wrap:nowrap!important;flex-direction:column!important;position:relative;padding-left:30px}.overview-block .dce-acf-repeater-grid::-webkit-scrollbar{width:8px}.overview-block .dce-acf-repeater-grid::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:4px}.overview-block .dce-acf-repeater-grid::-webkit-scrollbar-track{background:#f1f1f1}.overview-block .dce-acf-repeater-grid::before{content:"";position:absolute;left:25px;top:8px;bottom:8px;width:5px;background-color:#eee}.overview-block .dce-acf-repeater-item{position:relative;padding-left:20px;margin-bottom:55px}.overview-block .dce-acf-repeater-item::before{content:"";position:absolute;left:-13px;top:8px;width:20px;height:20px;background:#d50037;border-radius:50%;border:3px solid #fff;box-shadow:0 0 0 3px #eee}.overview-block .dce-acf-repeater-item h3{margin:0!important;font-size:18px;font-weight:700}.overview-block .dce-acf-repeater-item p{margin:0;font-weight:700;font-size:14px;color:#000}.filtre-list li a span{font-family:"Baloo Thambi 2",Sans-serif;color:#CC0033!important;font-weight:700}.filtre-list li a{border:1px solid #C03;padding:10px 25px;border-radius:10px}.filtre-list li a:hover,.filtre-list li a:focus{border:1px solid #C03;background-color:#C03}.filtre-list li a:hover span,.filtre-list li a:focus span{color:#fff!important}.learn-block .dce-acf-repeater-list{gap:20px;list-style:none;display:flex;flex-direction:column;align-items:center;align-content:center}.learn-block .repeater-item{background:#2A2E75;padding:12px 35px;font-family:"Baloo Thambi 2";font-size:18px;font-weight:500;text-align:center;display:inline-block;color:#fff;border-radius:55px}#tribe-events-pg-template{margin:0 auto!important;padding:0!important;max-width:100%!important}.e-loop__load-more.elementor-button-wrapper{margin-top:80px!important}.featured-event p.tec-events-elementor-event-widget__cost{border:1px solid #C03;background-color:#fff;padding:5px 30px;border-radius:25px;font-family:"Baloo Thambi 2",Sans-serif;font-weight:500;color:#C03}.tec-events-elementor-event-widget__tags-links span{display:none!important}.masterclasse-item .tec-events-elementor-event-widget__tags-links .tec-events-elementor-event-widget__tags-link{background-color:#6A722C;color:#fff!important;font-size:15px;padding:8px 30px;text-decoration:none;border-radius:25px;font-family:"Baloo Thambi 2"}.event-dates,.date-upcoming{position:relative}.date-upcoming:after,.date-event .tec-events-elementor-event-widget__datetime-wrapper:after,.event-dates:after,.masterclass-item p.date:after{background-image:url(/wp-content/uploads/2025/08/dte-cal.svg);width:17px;height:18px;position:absolute;left:0;top:3px;content:''}.badge-light{background-color:#D9D9D9;padding:4px 28px;border-radius:50px;color:#000;width:auto;max-width:max-content!important;font-size:16px}.webinars-item .elementor-widget-image a,.masterclasse-item .elementor-widget-image a,.featured-event .elementor-widget-image a{width:100%}.video-event .elementor-widget-theme-post-title{position:absolute;bottom:210px;left:40px}.video-event .ekit-wid-con .glow-btn::after,.video-event .ekit-wid-con .glow-btn::before,.video-event .ekit-wid-con .glow-btn>i::after{display:none!important}.video-event .elementor-widget-theme-post-featured-image{position:relative}.video-event .elementor-widget-theme-post-featured-image:after{content:'';position:absolute;width:100%;top:0;border-radius:30px;left:0;height:100%;border-radius:30px;background:#2A2E754F;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.video-event .elementor-widget-elementskit-video{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}.video-event .ekit-wid-con .ekit-video-popup-btn{background-color:transparent!important}.video-event .ekit-wid-con .ekit-video-popup-btn:before,.video-event .ekit-wid-con .ekit-video-popup-btn:after{display:none}.video-event .icon.icon-play{color:#000!important}.video-event .date-tag{left:40px;top:40px;padding:4px 18px;position:absolute;background:#D9D9D9;border-radius:50px}.member-filter-dropdown select{padding:10px 14px;font-size:16px;border:1px solid #ccc;border-radius:6px;width:auto;max-width:100%;margin-bottom:20px}.bg-with-shape-right:after{content:'';position:absolute;background-image:url(/wp-content/uploads/2025/08/bg-logo-shape-1.png);width:890px;height:990px;right:100px;background-position:center 100%;background-repeat:no-repeat;background-size:contain;filter:grayscale(1);top:-50px;z-index:-1}.bg-with-shape:after{content:'';position:absolute;background-image:url(/wp-content/uploads/2025/08/bg-logo-shape.png);width:100%;height:866px;left:0;z-index:-1;background-position:left;background-repeat:no-repeat;background-size:contain;filter:grayscale(1);top:0}.elementor-element .swiper .elementor-swiper-button,.elementor-element .swiper~.elementor-swiper-button,.elementor-lightbox .swiper .elementor-swiper-button,.elementor-lightbox .swiper~.elementor-swiper-button{color:#000;font-size:18px}.homepage-postcaroussel .swiper-pagination-progressbar{background:#E3E3E3}.overlay-image:after{content:'';position:absolute;left:0;top:0;background:linear-gradient(180deg,#fff0 0%,rgb(0 0 0 / .73) 100%);width:100%;height:100%;border-radius:30px}.filter-block{display:flex;position:absolute;right:0;top:-90px;justify-content:flex-end}.select-box{position:relative;width:220px;font-size:18px;text-align:center;border-radius:10px;padding:8px;background:#ededed;display:flex;justify-content:center;flex-direction:row;align-items:center}.select-box .sub-arrow{padding-right:10px}.select-box select{appearance:none;background:#fff0;border:none;text-align:center;font-size:18px;font-family:"Baloo Thambi 2",Sans-serif;padding:0;margin:0;cursor:pointer;outline:none}.select-box .sub-arrow svg{width:10px}.timeline-section{position:relative;padding:40px 0}.timeline-section::before{content:'';position:absolute;top:0;bottom:0;left:50%;transform:translateX(-50%);width:10px;border-radius:15px;background-color:#ECECEC;z-index:1}.timeline-item{position:relative;display:flex;align-items:center;justify-content:space-between;margin-bottom:60px;z-index:2}.timeline-year::before{content:'';position:absolute;left:-9px;top:50%;width:40px;transform:translate(-50%,-50%);height:40px;background-color:#fff;border-radius:50%;border:8px solid #ECECEC;display:inline-block;margin-right:10px;vertical-align:middle}.timeline-year::after{content:'';position:absolute;border-radius:50%;background-color:#C6003F;width:15px;height:15px;left:-17px}.timeline-item-right .timeline-year::after{left:auto;right:-17px}.timeline-item-right .timeline-year::before{left:auto;right:-40px;transform:translate(0,-50%)}.accordion-block .e-n-accordion-item-title-icon{position:absolute;right:0}.loop-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:50px;padding:20px}.member-card{text-align:center;font-family:sans-serif;background:#fff;border-radius:8px;padding-bottom:16px}.member-photo img{border-radius:20px;padding:2px;width:100%;height:auto;object-fit:cover}.member-name{margin-top:15px;margin-bottom:5px;font-family:"Baloo Thambi 2",Sans-serif;font-weight:700;text-align:left;font-size:22px}.member-role{font-size:18px;color:#000;text-align:left;font-family:"Baloo Thambi 2",Sans-serif;margin-top:4px}.guidlines .elementor-widget-theme-post-featured-image a{display:block}.guidelines-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;margin-top:20px}.guidelines-grid .guideline-card{border:1px solid #D9D9D9;border-radius:20px;padding:20px}.guidelines-grid .guideline-card h3{font-family:"Baloo Tamma 2",Sans-serif;font-size:22px;font-weight:700}.guidelines-grid .guideline-card p{font-size:18px;font-family:"Baloo Tamma 2",Sans-serif}.guidelines-grid .guideline-image img{width:100%;max-width:100%}.guideline-languages{border-bottom:1px solid #D9D9D9;padding:10px 0;display:flex;justify-content:space-between;align-items:center}.guideline-actions{display:flex;gap:30px;justify-content:flex-start;align-items:center}.guideline-btn{background-color:#C03;font-family:"Baloo Thambi 2",Sans-serif;font-size:17px;font-weight:600;color:#fff;padding:15px 45px;border-radius:10px}.guideline-btn:hover,.guideline-btn:focus{color:#fff!important;background-color:#b3002d;border-radius:50px}img.lang-flag{border-radius:4px}.language-block{display:flex;gap:10px;align-items:center}#language-filter{border:0}.guideline-lang-btn-pdf{border:none;background-color:transparent!important;font-weight:400!important;font-size:18px!important;padding:0!important;margin-right:8px;cursor:pointer;color:#000!important}.video-embed iframe{border-radius:15px}.podcast-item-image .acf-thumb img{height:70px!important}@media only screen and (min-width:1500px){.gouvernance-card img{height:480px}}@media only screen and (max-width:992px){.fcm-forums-list{padding:0 15px!important}#events-container .pagination,.fcm-forums-list .fcm-forum-card{width:100%!important}.event-card-left{flex-direction:column}.ld-accordion--course,.ld-navigation.ld-navigation--lesson,.upcoming-masterclasses-item{width:100%}.ld-navigation.ld-navigation--lesson{display:grid;height:auto;width:100%}.ld-tab-bar__panel{padding-right:15px}.learndash-wrapper--course .ld-layout__content,.sfwd-lessons .ld-layout__content{flex-direction:column}.gouvernance-card img{height:250px}.custom-event-date{width:150px}.um-page-login .site-main .page-content,.um-page-login .site-main .page-header{padding-left:20px!important}.single-forums section#comments,.single-forums .page-content{width:100%!important;padding:0!important}.content-bloc-item{flex-direction:column!important}.tabs-links{align-items:center;flex-direction:column}.tabs-links li{margin-bottom:30px}#toggle-search-btn img{width:50px}.event-tags.event-tags{flex-direction:column;align-items:flex-start}.masterclass-item{width:100%}#year-filter{width:140px}.grant-item ul li:nth-child(even),.acf-conditions ul li:nth-child(even){margin-left:0}.acf-conditions ul{padding-left:15px;padding-right:15px}.custom-taxonomy-filter,.podcast-item{flex-direction:column}.guidelines-grid{display:flex;flex-direction:column}.podcast-item-image,.podcast-item-content,.play-video{width:100%}}@media only screen and (max-width:767px){.events-6-grid{grid-template-columns:repeat(1,1fr)}.event-filters .filter-btn,.custom-taxonomy-filter .filter-btn{padding:8px 20px!important;font-size:14px!important}.event-card{gap:20px;align-items:flex-start;flex-direction:column}.top-block-filters{gap:20px}.event-filters{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.filtre-list li{margin-bottom:12px!important}.video-event .elementor-widget-elementskit-video{top:30%}.video-event .elementor-widget-theme-post-title{bottom:285px;width:90%!important}.loop-grid{display:flex;flex-direction:column}.filter-block{padding-left:15px;position:relative;right:0;top:0;justify-content:flex-start}.timeline-item-left.timeline-item{flex-direction:column-reverse!important}.timeline-year::before{left:50%}.timeline-year::after{right:auto;top:69px;left:50%;transform:translate(-50%,-50%)}.text-timeline{background-color:#fff}.timeline-item-right .timeline-year::before{left:50%;right:auto;transform:translate(-50%,-50%)}.timeline-item-right .timeline-year::after{left:50%;right:-17px}}@media (min-width:768px) and (max-width:1024px){.events-6-grid{grid-template-columns:repeat(2,1fr)}.video-event .elementor-widget-elementskit-video{top:30%}.video-event .elementor-widget-theme-post-title{bottom:220px}.filtre-list li{margin-bottom:10px!important}.um-page-login .um-login:after{width:380px;height:255px}}@media (min-width:1025px) and (max-width:1300px){.um-page-login .um-login:after{width:390px;height:262px}}@media (min-width:1320px) and (max-width:1500px){.event-tickets-button .ticket-icon img{width:80px}.event-tags{flex-direction:column;align-content:flex-start;flex-wrap:nowrap;align-items:flex-start}}.topics_slide .elementor-swiper-button.elementor-swiper-button-next{position:absolute;bottom:3%;left:120px;top:inherit;background:url('data:image/svg+xml,<svg width="57" height="57" viewBox="0 0 57 57" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="28.5" cy="28.5" r="28" stroke="white"/><path d="M26 35.75L32.875 28.875L26 22" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-repeat:no-repeat;width:57px;height:57px;background-size:contain}.topics_slide .elementor-swiper-button.elementor-swiper-button-prev{position:absolute;bottom:3%;left:50px;top:inherit;background:url('data:image/svg+xml,<svg width="57" height="57" viewBox="0 0 57 57" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="28.5" cy="28.5" r="28" transform="matrix(-1 0 0 1 57 0)" stroke="white"/><path d="M31 35.75L24.125 28.875L31 22" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-repeat:no-repeat;background-size:contain;width:57px;height:57px}.topics_slide .elementor-swiper-button.elementor-swiper-button-next svg,.topics_slide .elementor-swiper-button.elementor-swiper-button-prev svg{opacity:0}.elementor-swiper-button.elementor-swiper-button-prev.swiper-button-disabled{opacity:1!important}@media only screen and (max-width:426px){.topics_slide .elementor-swiper-button.elementor-swiper-button-prev{left:10%}.topics_slide .elementor-swiper-button.elementor-swiper-button-next{left:25%}.topics_slide .elementor-slide-button{padding:10px 15px}.topics_slide .elementor-swiper-button.elementor-swiper-button-prev,.topics_slide .elementor-swiper-button.elementor-swiper-button-next{width:35px;height:35px}}.woocommerce div.product .woocommerce-tabs ul.tabs{display:none}.woocommerce div.product .woocommerce-tabs .panel{padding-top:10px!important}@media only screen and (max-width:991px){.grant-block{--flex-wrap:auto!important}header p{margin-bottom:0!important}.um-page-login .um-login:after{display:none}.gouvernance-grid{grid-template-columns:repeat(1,1fr)}.single-product main#main .product-type-simple{margin-top:10px!important;height:auto!important}.single-product main#main .product-type-simple>.elementor-element{height:auto!important}}