.elementor-15661 .elementor-element.elementor-element-427cdc03{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px}.elementor-15661 .elementor-element.elementor-element-4f14bac2>.elementor-widget-container{margin:0 0 32px 0}.elementor-15661 .elementor-element.elementor-element-4f14bac2{font-family:var(--e-global-typography-ed3ff24-font-family),Sans-serif;font-size:var(--e-global-typography-ed3ff24-font-size);line-height:var(--e-global-typography-ed3ff24-line-height);letter-spacing:var(--e-global-typography-ed3ff24-letter-spacing);color:var(--e-global-color-primary)}.elementor-15661 .elementor-element.elementor-element-4f14bac2 a{color:var(--e-global-color-secondary)}.elementor-15661 .elementor-element.elementor-element-5591ca92 .elementor-cta .elementor-cta__bg,.elementor-15661 .elementor-element.elementor-element-5591ca92 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms}.elementor-15661 .elementor-element.elementor-element-5591ca92 .elementor-cta__content{text-align:start;padding:0 0 0 0;background-color:#fff0}.elementor-15661 .elementor-element.elementor-element-5591ca92 .elementor-cta__title{font-family:var(--e-global-typography-e418d9a-font-family),Sans-serif;font-size:var(--e-global-typography-e418d9a-font-size);font-weight:var(--e-global-typography-e418d9a-font-weight);line-height:var(--e-global-typography-e418d9a-line-height);letter-spacing:var(--e-global-typography-e418d9a-letter-spacing);color:var(--e-global-color-accent)}.elementor-15661 .elementor-element.elementor-element-5591ca92 .elementor-cta__title:not(:last-child){margin-bottom:12px}.elementor-15661 .elementor-element.elementor-element-5591ca92 .elementor-cta__description{color:var(--e-global-color-07fa979)}.elementor-15661 .elementor-element.elementor-element-47847636{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:28px 28px 28px 28px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px}.elementor-15661 .elementor-element.elementor-element-47847636:not(.elementor-motion-effects-element-type-background),.elementor-15661 .elementor-element.elementor-element-47847636>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-fe0e4e0)}.elementor-15661 .elementor-element.elementor-element-443b6aee{--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;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-15661 .elementor-element.elementor-element-64ed6d68{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-15661 .elementor-element.elementor-element-3aa1667 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:clamp(22px, calc(1.375rem + ((1vw - 11.4px) * 1.25)), 24px);font-weight:700;line-height:120%;letter-spacing:-.01em;-webkit-text-stroke-color:#000;stroke:#000;color:var(--e-global-color-primary)}.elementor-15661 .elementor-element.elementor-element-718f48d1>.elementor-widget-container{margin:0 0 16px 0}.elementor-15661 .elementor-element.elementor-element-718f48d1 .uc-search-filter__input{background-color:var(--e-global-color-0d79187);color:var(--e-global-color-secondary);border-radius:40px 40px 40px 40px;border-style:none;padding:12px 24px 12px 24px}.elementor-15661 .elementor-element.elementor-element-718f48d1 .uc-search-filter-input-wrapper{gap:10px}.elementor-15661 .elementor-element.elementor-element-718f48d1 .uc-search-filter-label{color:#000}.elementor-15661 .elementor-element.elementor-element-718f48d1 .uc-search-filter{max-width:100%}.elementor-15661 .elementor-element.elementor-element-718f48d1 .uc-search-filter-wrapper{justify-content:center}.elementor-15661 .elementor-element.elementor-element-718f48d1 .uc-search-filter-indicator{font-size:24px;color:#fff0;inset-inline-end:16px}.elementor-15661 .elementor-element.elementor-element-718f48d1 .uc-search-filter-indicator svg{width:24px;height:24px;fill:#fff0}.elementor-15661 .elementor-element.elementor-element-285c4926 .ue_checkbox_container{width:100%;flex-direction:column;align-items:flex-start;column-gap:16px;row-gap:16px}.elementor-15661 .elementor-element.elementor-element-285c4926 .uc-checkbox-filter{flex-direction:column;align-items:flex-start;gap:16px}.elementor-15661 .elementor-element.elementor-element-285c4926 .uc-checkbox-filter__checkbox,.elementor-15661 .elementor-element.elementor-element-285c4926 .uc-checkbox-filter__checkbox+.uc-checkbox-filter_label:before{width:18px;min-width:18px;height:18px}.elementor-15661 .elementor-element.elementor-element-285c4926 .uc-checkbox-filter__checkbox:checked+.uc-checkbox-filter_label:after{scale:100%;left:4px;background:var(--e-global-color-0d79187);box-shadow:var(--e-global-color-0d79187)}.elementor-15661 .elementor-element.elementor-element-285c4926 .uc-checkbox-filter__checkbox+.uc-checkbox-filter_label:before{background-color:var(--e-global-color-0d79187);border-radius:4px 4px 4px 4px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-primary);margin-right:10px}.elementor-15661 .elementor-element.elementor-element-285c4926 .uc-checkbox-filter__checkbox:checked+.uc-checkbox-filter_label:before{background-color:var(--e-global-color-primary)}.elementor-15661 .elementor-element.elementor-element-285c4926 .ue_checkfilter_title{text-align:left;color:var(--e-global-color-primary);font-family:var(--e-global-typography-0b59761-font-family),Sans-serif;font-size:var(--e-global-typography-0b59761-font-size);font-weight:var(--e-global-typography-0b59761-font-weight);line-height:var(--e-global-typography-0b59761-line-height);letter-spacing:var(--e-global-typography-0b59761-letter-spacing)}.elementor-15661 .elementor-element.elementor-element-285c4926 .ue_taxonomy_item_num_posts_spacer{width:10px}.elementor-15661 .elementor-element.elementor-element-285c4926 .ue-see-more-button i,.elementor-15661 .elementor-element.elementor-element-285c4926 .ue-see-less-button i{font-size:20px}.elementor-15661 .elementor-element.elementor-element-285c4926 .ue-see-more-button img,.elementor-15661 .elementor-element.elementor-element-285c4926 .ue-see-less-button img{font-size:20px}.elementor-15661 .elementor-element.elementor-element-285c4926 .ue-see-more-button{gap:10px;color:#373737}.elementor-15661 .elementor-element.elementor-element-285c4926 .ue-see-less-button{gap:10px;color:#373737}.elementor-15661 .elementor-element.elementor-element-285c4926 .ue-see-more-button:hover{color:#373737}.elementor-15661 .elementor-element.elementor-element-285c4926 .ue-see-less-button:hover{color:#373737}.elementor-15661 .elementor-element.elementor-element-31670fe6 .ue_checkbox_container{width:100%;flex-direction:column;align-items:flex-start;column-gap:16px;row-gap:16px}.elementor-15661 .elementor-element.elementor-element-31670fe6 .uc-checkbox-filter{flex-direction:column;align-items:flex-start;gap:16px}.elementor-15661 .elementor-element.elementor-element-31670fe6 .uc-checkbox-filter__checkbox,.elementor-15661 .elementor-element.elementor-element-31670fe6 .uc-checkbox-filter__checkbox+.uc-checkbox-filter_label:before{width:18px;min-width:18px;height:18px}.elementor-15661 .elementor-element.elementor-element-31670fe6 .uc-checkbox-filter__checkbox:checked+.uc-checkbox-filter_label:after{scale:100%;left:4px;background:var(--e-global-color-0d79187);box-shadow:var(--e-global-color-0d79187)}.elementor-15661 .elementor-element.elementor-element-31670fe6 .uc-checkbox-filter__checkbox+.uc-checkbox-filter_label:before{background-color:var(--e-global-color-0d79187);border-radius:4px 4px 4px 4px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-primary);margin-right:10px}.elementor-15661 .elementor-element.elementor-element-31670fe6 .uc-checkbox-filter__checkbox:checked+.uc-checkbox-filter_label:before{background-color:var(--e-global-color-primary)}.elementor-15661 .elementor-element.elementor-element-31670fe6 .ue_checkfilter_title{text-align:left;color:var(--e-global-color-primary);font-family:var(--e-global-typography-0b59761-font-family),Sans-serif;font-size:var(--e-global-typography-0b59761-font-size);font-weight:var(--e-global-typography-0b59761-font-weight);line-height:var(--e-global-typography-0b59761-line-height);letter-spacing:var(--e-global-typography-0b59761-letter-spacing)}.elementor-15661 .elementor-element.elementor-element-31670fe6 .ue_taxonomy_item_num_posts_spacer{width:10px}.elementor-15661 .elementor-element.elementor-element-31670fe6 .ue-see-more-button i,.elementor-15661 .elementor-element.elementor-element-31670fe6 .ue-see-less-button i{font-size:20px}.elementor-15661 .elementor-element.elementor-element-31670fe6 .ue-see-more-button img,.elementor-15661 .elementor-element.elementor-element-31670fe6 .ue-see-less-button img{font-size:20px}.elementor-15661 .elementor-element.elementor-element-31670fe6 .ue-see-more-button{gap:10px;color:#373737}.elementor-15661 .elementor-element.elementor-element-31670fe6 .ue-see-less-button{gap:10px;color:#373737}.elementor-15661 .elementor-element.elementor-element-31670fe6 .ue-see-more-button:hover{color:#373737}.elementor-15661 .elementor-element.elementor-element-31670fe6 .ue-see-less-button:hover{color:#373737}.elementor-15661 .elementor-element.elementor-global-81594 .ue-mobile-filters-dropdown-wrapper{width:270%;height:100%}.elementor-15661 .elementor-element.elementor-global-81594 .ue-mobile-filters-container{margin-top:10px}.elementor-15661 .elementor-element.elementor-global-81594 .ue-mobile-filters-dropdown{gap:10px;justify-content:start;align-items:start;background-color:var(--e-global-color-fe0e4e0);padding:60px 60px 60px 60px}.elementor-15661 .elementor-element.elementor-global-81594 .ue-mobile-filters-dropdown-buttons-container{gap:20px;margin-top:0;flex-direction:row;align-items:center;justify-content:start}.elementor-15661 .elementor-element.elementor-global-81594 .ue-mobile-filters-title--open{flex-direction:row;gap:10px;font-family:var(--e-global-typography-e418d9a-font-family),Sans-serif;font-size:var(--e-global-typography-e418d9a-font-size);font-weight:var(--e-global-typography-e418d9a-font-weight);line-height:var(--e-global-typography-e418d9a-line-height);letter-spacing:var(--e-global-typography-e418d9a-letter-spacing);padding:10px 20px 10px 20px;color:var(--e-global-color-0d79187);background-color:var(--e-global-color-8d8c5be)}.elementor-15661 .elementor-element.elementor-global-81594 .ue-mobile-filters-title--open-icon{font-size:20px}.elementor-15661 .elementor-element.elementor-global-81594 .ue-mobile-filters-title--search{flex-direction:row;gap:10px;font-family:var(--e-global-typography-352bfa3-font-family),Sans-serif;font-size:var(--e-global-typography-352bfa3-font-size);font-weight:var(--e-global-typography-352bfa3-font-weight);line-height:var(--e-global-typography-352bfa3-line-height);letter-spacing:var(--e-global-typography-352bfa3-letter-spacing);padding:10px 20px 10px 20px;color:var(--e-global-color-0d79187);background-color:var(--e-global-color-accent)}.elementor-15661 .elementor-element.elementor-global-81594 .ue-mobile-filters-title--search-icon{font-size:20px}.elementor-15661 .elementor-element.elementor-global-81594 .ue-mobile-filters-reset{flex-direction:row;gap:10px;font-family:var(--e-global-typography-352bfa3-font-family),Sans-serif;font-size:var(--e-global-typography-352bfa3-font-size);font-weight:var(--e-global-typography-352bfa3-font-weight);line-height:var(--e-global-typography-352bfa3-line-height);letter-spacing:var(--e-global-typography-352bfa3-letter-spacing);padding:10px 20px 10px 20px;color:var(--e-global-color-accent);background-color:var(--e-global-color-0d79187)}.elementor-15661 .elementor-element.elementor-global-81594 .ue-mobile-filters-reset-icon{height:20px}.elementor-15661 .elementor-element.elementor-global-81594 .ue-mobile-filters-dropdown-close-button{width:40px;height:40px;background-color:var(--e-global-color-0d79187);color:var(--e-global-color-accent);border-radius:40px 40px 40px 40px}.elementor-15661 .elementor-element.elementor-global-81594 .ue-mobile-filters-dropdown-close-button svg{fill:var(--e-global-color-accent)}.elementor-15661 .elementor-element.elementor-element-67069e96{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-15661 .elementor-element.elementor-element-41634c02 .uc_post_list_box{flex-direction:row;background-color:var(--e-global-color-0d79187);border-style:solid;border-width:0 0 0 0;border-color:var(--e-global-color-primary);padding:12px 12px 12px 12px;border-radius:16px}.elementor-15661 .elementor-element.elementor-element-41634c02 .uc_post_list{grid-template-columns:repeat(1,1fr);gap:16px}.elementor-15661 .elementor-element.elementor-element-41634c02 .uc_post_list_content{padding:0 0 15px 15px;justify-content:center;text-align:left}.elementor-15661 .elementor-element.elementor-element-41634c02 .uc_post_list_image{width:190px}.elementor-15661 .elementor-element.elementor-element-41634c02 .uc_post_list_image,.elementor-15661 .elementor-element.elementor-element-41634c02 .uc_post_list_image img{border-radius:10px}.elementor-15661 .elementor-element.elementor-element-41634c02 .uc_post_list_image img{object-position:center center;object-fit:cover;transform:scale(calc(100/100))}.elementor-15661 .elementor-element.elementor-element-41634c02 .course_category{color:var(--e-global-color-accent);font-family:var(--e-global-typography-e418d9a-font-family),Sans-serif;font-size:var(--e-global-typography-e418d9a-font-size);font-weight:var(--e-global-typography-e418d9a-font-weight);line-height:var(--e-global-typography-e418d9a-line-height);letter-spacing:var(--e-global-typography-e418d9a-letter-spacing)}.elementor-15661 .elementor-element.elementor-element-41634c02 .course_category:not(:first-child){padding:48px 0 0 0}.elementor-15661 .elementor-element.elementor-element-41634c02 .ue-grid-item-category{gap:5px}.elementor-15661 .elementor-element.elementor-element-41634c02 .uc_post_list_title a{color:var(--e-global-color-primary);font-family:var(--e-global-typography-0b59761-font-family),Sans-serif;font-size:var(--e-global-typography-0b59761-font-size);font-weight:var(--e-global-typography-0b59761-font-weight);line-height:var(--e-global-typography-0b59761-line-height);letter-spacing:var(--e-global-typography-0b59761-letter-spacing)}.elementor-15661 .elementor-element.elementor-element-41634c02 .uc_post_list_title{margin-top:0}.elementor-15661 .elementor-element.elementor-element-41634c02 .ue-grid-item-meta-data{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-ed3ff24-font-family),Sans-serif;font-size:var(--e-global-typography-ed3ff24-font-size);line-height:var(--e-global-typography-ed3ff24-line-height);letter-spacing:var(--e-global-typography-ed3ff24-letter-spacing);gap:5px;width:auto}.elementor-15661 .elementor-element.elementor-element-41634c02 .ue-grid-item-meta-data svg{fill:var(--e-global-color-secondary)}.elementor-15661 .elementor-element.elementor-element-41634c02 .ue-meta-data{margin-top:6px;gap:10px;justify-content:flex-start}.elementor-15661 .elementor-element.elementor-element-41634c02 .uc_post_content{color:var(--e-global-color-07fa979);margin-top:6px}.elementor-15661 .elementor-element.elementor-element-41634c02 .uc_more_btn{font-family:var(--e-global-typography-352bfa3-font-family),Sans-serif;font-size:var(--e-global-typography-352bfa3-font-size);font-weight:var(--e-global-typography-352bfa3-font-weight);line-height:var(--e-global-typography-352bfa3-line-height);letter-spacing:var(--e-global-typography-352bfa3-letter-spacing);padding:6px 16px 6px 16px;display:inline-block;border-radius:40px;background-color:var(--e-global-color-primary);color:var(--e-global-color-0d79187)}.elementor-15661 .elementor-element.elementor-element-41634c02 .ue-no-posts-found{color:#000;background-color:#e8e8e8;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#c4c4c4}.elementor-15661 .elementor-element.elementor-element-756fdfc5{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--overflow:hidden}.elementor-15661 .elementor-element.elementor-element-6f567621{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-15661 .elementor-element.elementor-element-6bd96011 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:clamp(22px, calc(1.375rem + ((1vw - 11.4px) * 1.25)), 24px);font-weight:600;line-height:120%;letter-spacing:-.01em;color:var(--e-global-color-accent)}.elementor-15661 .elementor-element.elementor-element-30b59210>.elementor-widget-container{padding:8px 0 0 0}.elementor-15661 .elementor-element.elementor-element-30b59210 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-15661 .elementor-element.elementor-element-30b59210 .elementor-button{fill:var(--e-global-color-0d79187);color:var(--e-global-color-0d79187)}.elementor-15661 .elementor-element.elementor-element-1d9accbe{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-15661 .elementor-element.elementor-element-2303e03f .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:clamp(22px, calc(1.375rem + ((1vw - 11.4px) * 1.25)), 24px);font-weight:600;line-height:120%;letter-spacing:-.01em;color:var(--e-global-color-accent)}.elementor-15661 .elementor-element.elementor-element-73f8cffb>.elementor-widget-container{padding:8px 0 0 0}.elementor-15661 .elementor-element.elementor-element-73f8cffb .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-15661 .elementor-element.elementor-element-3ccc08d5{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-15661 .elementor-element.elementor-element-454e5148 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:clamp(22px, calc(1.375rem + ((1vw - 11.4px) * 1.25)), 24px);font-weight:600;line-height:120%;letter-spacing:-.01em;color:var(--e-global-color-accent)}.elementor-15661 .elementor-element.elementor-element-56ba8d99>.elementor-widget-container{padding:16px 0 0 0}.elementor-15661 .elementor-element.elementor-element-56ba8d99 .gallery-item{padding:0 24px 24px 0}.elementor-15661 .elementor-element.elementor-element-56ba8d99 .gallery{margin:0 -24px -24px 0}.elementor-15661 .elementor-element.elementor-element-56ba8d99 .gallery-item .gallery-caption{text-align:center}.elementor-15661 .elementor-element.elementor-element-3e454817{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-15661 .elementor-element.elementor-element-6dc0fad5 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:clamp(22px, calc(1.375rem + ((1vw - 11.4px) * 1.25)), 24px);font-weight:600;line-height:120%;letter-spacing:-.01em;color:var(--e-global-color-accent)}.elementor-15661 .elementor-element.elementor-element-448f5655 .elementor-button{background-color:var(--e-global-color-primary)}.elementor-15661 .elementor-element.elementor-element-448f5655>.elementor-widget-container{padding:8px 0 0 0}.elementor-15661 .elementor-element.elementor-element-448f5655 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-15661 .elementor-element.elementor-element-29d7c1e4{--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}.elementor-15661 .elementor-element.elementor-element-31e4caab{width:100%;max-width:100%}body.elementor-page-15661:not(.elementor-motion-effects-element-type-background),body.elementor-page-15661>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-0d79187)}body.elementor-page-15661{padding:0 0 0 0}@media(max-width:1024px){.elementor-15661 .elementor-element.elementor-element-427cdc03{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px}.elementor-15661 .elementor-element.elementor-element-4f14bac2>.elementor-widget-container{margin:0 0 24px 0}.elementor-15661 .elementor-element.elementor-element-4f14bac2{font-size:var(--e-global-typography-ed3ff24-font-size);line-height:var(--e-global-typography-ed3ff24-line-height);letter-spacing:var(--e-global-typography-ed3ff24-letter-spacing)}.elementor-15661 .elementor-element.elementor-element-5591ca92 .elementor-cta__title{font-size:var(--e-global-typography-e418d9a-font-size);line-height:var(--e-global-typography-e418d9a-line-height);letter-spacing:var(--e-global-typography-e418d9a-letter-spacing)}.elementor-15661 .elementor-element.elementor-element-47847636{--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px}.elementor-15661 .elementor-element.elementor-element-443b6aee{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px}.elementor-15661 .elementor-element.elementor-element-285c4926 .ue_checkfilter_title{font-size:var(--e-global-typography-0b59761-font-size);line-height:var(--e-global-typography-0b59761-line-height);letter-spacing:var(--e-global-typography-0b59761-letter-spacing)}.elementor-15661 .elementor-element.elementor-element-31670fe6 .ue_checkfilter_title{font-size:var(--e-global-typography-0b59761-font-size);line-height:var(--e-global-typography-0b59761-line-height);letter-spacing:var(--e-global-typography-0b59761-letter-spacing)}.elementor-15661 .elementor-element.elementor-global-81594 .ue-mobile-filters-dropdown-wrapper{width:100%;height:100%}.elementor-15661 .elementor-element.elementor-global-81594 .ue-mobile-filters-title--open{gap:10px;font-size:var(--e-global-typography-e418d9a-font-size);line-height:var(--e-global-typography-e418d9a-line-height);letter-spacing:var(--e-global-typography-e418d9a-letter-spacing);padding:16px 16px 16px 16px;border-radius:16px 16px 16px 16px}.elementor-15661 .elementor-element.elementor-global-81594 .ue-mobile-filters-title--open-icon{font-size:20px}.elementor-15661 .elementor-element.elementor-global-81594 .ue-mobile-filters-title--search{gap:10px;font-size:var(--e-global-typography-352bfa3-font-size);line-height:var(--e-global-typography-352bfa3-line-height);letter-spacing:var(--e-global-typography-352bfa3-letter-spacing);padding:12px 24px 12px 24px;border-radius:40px 40px 40px 40px}.elementor-15661 .elementor-element.elementor-global-81594 .ue-mobile-filters-reset{gap:10px;font-size:var(--e-global-typography-352bfa3-font-size);line-height:var(--e-global-typography-352bfa3-line-height);letter-spacing:var(--e-global-typography-352bfa3-letter-spacing);padding:12px 24px 12px 24px;border-radius:40px 40px 40px 40px}.elementor-15661 .elementor-element.elementor-element-41634c02 .uc_post_list_box{flex-direction:row;border-width:0 0 0 0;border-radius:12px}.elementor-15661 .elementor-element.elementor-element-41634c02 .uc_post_list{gap:12px}.elementor-15661 .elementor-element.elementor-element-41634c02 .uc_post_list_content{padding:0 0 12px 12px}.elementor-15661 .elementor-element.elementor-element-41634c02 .course_category{font-size:var(--e-global-typography-e418d9a-font-size);line-height:var(--e-global-typography-e418d9a-line-height);letter-spacing:var(--e-global-typography-e418d9a-letter-spacing)}.elementor-15661 .elementor-element.elementor-element-41634c02 .uc_post_list_title a{font-size:var(--e-global-typography-0b59761-font-size);line-height:var(--e-global-typography-0b59761-line-height);letter-spacing:var(--e-global-typography-0b59761-letter-spacing)}.elementor-15661 .elementor-element.elementor-element-41634c02 .ue-grid-item-meta-data{font-size:var(--e-global-typography-ed3ff24-font-size);line-height:var(--e-global-typography-ed3ff24-line-height);letter-spacing:var(--e-global-typography-ed3ff24-letter-spacing)}.elementor-15661 .elementor-element.elementor-element-41634c02 .uc_more_btn{font-size:var(--e-global-typography-352bfa3-font-size);line-height:var(--e-global-typography-352bfa3-line-height);letter-spacing:var(--e-global-typography-352bfa3-letter-spacing)}.elementor-15661 .elementor-element.elementor-element-756fdfc5{--grid-auto-flow:row}}@media(max-width:767px){.elementor-15661 .elementor-element.elementor-element-427cdc03{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-15661 .elementor-element.elementor-element-4f14bac2{font-size:var(--e-global-typography-ed3ff24-font-size);line-height:var(--e-global-typography-ed3ff24-line-height);letter-spacing:var(--e-global-typography-ed3ff24-letter-spacing)}.elementor-15661 .elementor-element.elementor-element-5591ca92 .elementor-cta__title{font-size:var(--e-global-typography-e418d9a-font-size);line-height:var(--e-global-typography-e418d9a-line-height);letter-spacing:var(--e-global-typography-e418d9a-letter-spacing)}.elementor-15661 .elementor-element.elementor-element-3aa1667 .elementor-heading-title{font-size:20px}.elementor-15661 .elementor-element.elementor-element-285c4926 .ue_checkfilter_title{font-size:var(--e-global-typography-0b59761-font-size);line-height:var(--e-global-typography-0b59761-line-height);letter-spacing:var(--e-global-typography-0b59761-letter-spacing)}.elementor-15661 .elementor-element.elementor-element-31670fe6 .ue_checkfilter_title{font-size:var(--e-global-typography-0b59761-font-size);line-height:var(--e-global-typography-0b59761-line-height);letter-spacing:var(--e-global-typography-0b59761-letter-spacing)}.elementor-15661 .elementor-element.elementor-global-81594 .ue-mobile-filters-dropdown-wrapper{height:100%}.elementor-15661 .elementor-element.elementor-global-81594 .ue-mobile-filters-dropdown{padding:50px 20px 40px 20px}.elementor-15661 .elementor-element.elementor-global-81594 .ue-mobile-filters-title--open{gap:0;font-size:var(--e-global-typography-e418d9a-font-size);line-height:var(--e-global-typography-e418d9a-line-height);letter-spacing:var(--e-global-typography-e418d9a-letter-spacing)}.elementor-15661 .elementor-element.elementor-global-81594 .ue-mobile-filters-title--search{gap:10px;font-size:var(--e-global-typography-352bfa3-font-size);line-height:var(--e-global-typography-352bfa3-line-height);letter-spacing:var(--e-global-typography-352bfa3-letter-spacing);padding:8px 12px 8px 12px}.elementor-15661 .elementor-element.elementor-global-81594 .ue-mobile-filters-reset{gap:10px;font-size:var(--e-global-typography-352bfa3-font-size);line-height:var(--e-global-typography-352bfa3-line-height);letter-spacing:var(--e-global-typography-352bfa3-letter-spacing);padding:8px 12px 8px 12px}.elementor-15661 .elementor-element.elementor-global-81594 .ue-mobile-filters-dropdown-close-button{width:30px;height:30px}.elementor-15661 .elementor-element.elementor-element-41634c02 .uc_post_list_box{flex-direction:column;border-width:0 0 0 8px;padding:8px 8px 8px 16px;border-radius:10px}.elementor-15661 .elementor-element.elementor-element-41634c02 .uc_post_list_content{padding:0 0 12px 0}.elementor-15661 .elementor-element.elementor-element-41634c02 .course_category{font-size:var(--e-global-typography-e418d9a-font-size);line-height:var(--e-global-typography-e418d9a-line-height);letter-spacing:var(--e-global-typography-e418d9a-letter-spacing)}.elementor-15661 .elementor-element.elementor-element-41634c02 .uc_post_list_title a{font-size:var(--e-global-typography-0b59761-font-size);line-height:var(--e-global-typography-0b59761-line-height);letter-spacing:var(--e-global-typography-0b59761-letter-spacing)}.elementor-15661 .elementor-element.elementor-element-41634c02 .ue-grid-item-meta-data{font-size:var(--e-global-typography-ed3ff24-font-size);line-height:var(--e-global-typography-ed3ff24-line-height);letter-spacing:var(--e-global-typography-ed3ff24-letter-spacing)}.elementor-15661 .elementor-element.elementor-element-41634c02 .uc_more_btn{font-size:var(--e-global-typography-352bfa3-font-size);line-height:var(--e-global-typography-352bfa3-line-height);letter-spacing:var(--e-global-typography-352bfa3-letter-spacing)}.elementor-15661 .elementor-element.elementor-element-756fdfc5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-15661 .elementor-element.elementor-element-6bd96011 .elementor-heading-title{font-size:20px}.elementor-15661 .elementor-element.elementor-element-2303e03f .elementor-heading-title{font-size:20px}.elementor-15661 .elementor-element.elementor-element-454e5148 .elementor-heading-title{font-size:20px}.elementor-15661 .elementor-element.elementor-element-6dc0fad5 .elementor-heading-title{font-size:20px}.elementor-15661 .elementor-element.elementor-element-29d7c1e4{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}}@media(min-width:768px){.elementor-15661 .elementor-element.elementor-element-64ed6d68{--width:30%}.elementor-15661 .elementor-element.elementor-element-67069e96{--width:68%}}@media(max-width:1024px) and (min-width:768px){.elementor-15661 .elementor-element.elementor-element-67069e96{--width:100%}}.elementor-15661 .elementor-element.elementor-global-81594 .ue-mobile-filters-reset-icon,.elementor-15661 .elementor-element.elementor-global-81594 .ue-mobile-filters-title--search-icon{display:none!important}.elementor-15661 .elementor-element.elementor-element-56ba8d99 .gallery{display:flex;align-items:center}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-display:swap;src:url(https://www.cme-online.nl/wp-content/uploads/2025/05/OpenSans-Bold.woff2) format('woff2')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-display:swap;src:url(https://www.cme-online.nl/wp-content/uploads/2025/05/OpenSans-Semibold.woff2) format('woff2')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:url(https://www.cme-online.nl/wp-content/uploads/2025/05/OpenSans-Regular.woff2) format('woff2')}