/**
 * MCE CSS Variables
 * Auto-generated by my-core-extensions
 * Generated: 2026-09-24 07:23:06
 */

:root, body {
    --container__width: 1000px;
    --columnsSpacing: 2em;
    --html__anchor: 100px;
    --progressbar_backgroundColor: #ffffff;
    --progressbar_progress_height: 20px;
    --progressbar_progress_backgroundColor: #000000;
    --arrow__height: 70px;
    --arrow__width: 40px;
    --arrow__border: 5px 10px;
    --block__imagegallery_arrow_color: inherit;
    --block__imagegallery_arrow_opacity: 0.66;
    --block__imagegallery_arrow_position: 20px;
    --block__fadinggallery_arrow_position: 20px;
    --toggle__gap: 10px;
    --toggle__iconcontainer_width: 10px;
    --toggle__iconcontainer_height: 10px;
    --toggle__iconcontainer_backgroundColor: transparent;
    --toggle__icon_width: 10px;
    --toggle__icon_stroke: 2px;
    --toggle__icon_backgroundColor: #000000;
    --block__accordion_separator: 23px;
    --block__accordion_label: #003e73;
    --block__accordion_label_bg: #7bd5fd;
    --block__accordion_label_spacing: 20px 30px 20px 30px;
    --block__accordion_label_fontfamily: inherit;
    --block__accordion_label_fontsize: 25px;
    --block__accordion_label_fontweight: 600;
    --block__accordion_label_lineheight: 1.4;
    --block__accordion_label_textTransform: none;
    --block__accordion_label_letterSpacing: 0;
    --block__accordion_icon_seperator: 1em;
    --block__accordion_icon_width: 20px;
    --block__accordion_icon_borderRadius: 4px;
    --block__accordion_icon_height: 35px;
    --block__accordion_label_arrow: #003e73;
    --block__accordion_iconbox_bg: transparent;
    --block__accordion_icon_plusSize: 100%;
    --block__accordion_icon_plusWeight: 4px;
    --block__accordion_icon_plusRadius: 1px;
    --block__accordion_content: inherit;
    --block__accordion_content_bg: #ffffff00;
    --block__accordion_content_spacing: 30px 80px 30px 30px;
    --block__accordion_content_fontsize: 19px;
    --block__accordion_content_lineheight: 1.5;
    --gap: 5px;
    --map__height: 250px;
    --map__icon_color_hover: inherit;
    --map__icon_color_active: inherit;
    --map__popup_background: #ffffff;
    --map__popup_padding: 10px;
    --map__popup_color: #000;
    --map__popup_borderRadius: 0;
    --map__popup_borderWidth: 0px;
    --map__popup_borderColor: #000;
    --map__popup_maxWidth: 280px;
    --map__button_color: rgba(51,51,51,.5);
    --map__button_color_hover: rgba(51,51,51,.8);
    --block__posts_backgroundColor: transparent;
    --block__posts_color: inherit;
    --block__posts_borderColor: unset;
    --block__posts_borderRadius: 0;
    --block__posts_border: 0;
    --block__posts_padding: 0;
    --block__posts_flexGap: 30px;
    --block__posts_fontSize: inherit;
    --block__posts_lineHeight: inherit;
    --block__posts_fontWeight: inherit;
    --block__posts_thumb_margin: 0;
    --block__posts_thumb_padding: 0;
    --block__posts_thumb_mixblendmode: initial;
    --block__posts_title_backgroundColor: transparent;
    --block__posts_title_color: inherit;
    --block__posts_title_borderColor: unset;
    --block__posts_title_borderWidth: 0;
    --block__posts_title_borderStyle: solid;
    --block__posts_title_margin: 0;
    --block__posts_title_padding: 0;
    --block__posts_title_fontfamily: inherit;
    --block__posts_title_fontSize: initial;
    --block__posts_title_lineHeight: initial;
    --block__posts_title_fontWeight: initial;
    --block__posts_title_textTransform: none;
    --block__posts_title_fontStyle: initial;
    --block__posts_title_letterSpacing: 0;
    --spaceBetween: 40px;
    --taxonomies__termcounter_width: 20px;
    --taxonomies__termcounter_padding: 5px;
    --taxonomies__termcounter_borderWidth: 0;
    --taxonomies__termcounter_borderRadius: 0;
    --taxonomies__termcounter_borderStyle: solid;
    --taxonomies__termcounter_fontFamily: inherit;
    --taxonomies__termcounter_fontSize: inherit;
    --taxonomies__termcounter_fontWeight: inherit;
    --taxonomies__termcounter_lineHeight: inherit;
    --taxonomies__termcounter_textTransform: inherit;
    --taxonomies__termcounter_fontStyle: initial;
    --taxonomies__termcounter_letterSpacing: inherit;
    --taxonomies__termcounter_color: inherit;
    --taxonomies__termcounter_backgroundColor: inherit;
    --taxonomies__termcounter_borderColor: unset;
    --taxonomies__termcounter_opacity: 1;
    --taxonomies__termcounter_textAlign: right;
    --input_borderStyle: solid;
    --input__border_width: 1px;
    --input__bg_color: transparent;
    --block__postsfilter_backgroundColor: transparent;
    --block__postsfilter_color: inherit;
    --block__postsfilter_borderColor: unset;
    --block__postsfilter_borderRadius: 0;
    --block__postsfilter_border: 0;
    --block__postsfilter_padding: 0;
    --block__postsfilter_flexGap: 30px;
    --block__postsfilter_fontSize: inherit;
    --block__postsfilter_lineHeight: inherit;
    --block__postsfilter_fontWeight: inherit;
    --block__postsfilter_thumb_margin: 0;
    --block__postsfilter_thumb_padding: 0;
    --block__postsfilter_thumb_mixblendmode: initial;
    --block__postsfilter_title_backgroundColor: transparent;
    --block__postsfilter_title_color: #44b421;
    --block__postsfilter_title_borderColor: unset;
    --block__postsfilter_title_borderWidth: 0;
    --block__postsfilter_title_borderStyle: solid;
    --block__postsfilter_title_margin: 0;
    --block__postsfilter_title_padding: 0;
    --block__postsfilter_title_fontfamily: inherit;
    --block__postsfilter_title_fontSize: initial;
    --block__postsfilter_title_lineHeight: initial;
    --block__postsfilter_title_fontWeight: 600;
    --block__postsfilter_title_textTransform: none;
    --block__postsfilter_title_fontStyle: initial;
    --block__postsfilter_title_letterSpacing: 0;
    --swiper__bulletNav_position: 10px;
    --swiper__bulletNav_gap: 10px;
    --swiper__bulletNav_item_width: 15px;
    --swiper__bulletNav_item_height: 15px;
    --swiper__bulletNav_item_borderRadius: 50%;
    --swiper__bulletNav_item_borderWidth: 0;
    --swiper__bulletNav_item_fontSize: inherit;
    --swiper__bulletNav_item_bg: initial;
    --swiper__bulletNav_item_color: initial;
    --swiper__bulletNav_item_borderColor: #000;
    --swiper__bulletNav_item_outlineWidth: 0;
    --swiper__bulletNav_item_outlineColor: #000;
    --swiper__bulletNav_itemActive_bg: #eee;
    --swiper__bulletNav_itemActive_color: #ccc;
    --swiper__bulletNav_itemActive_borderColor: #000;
    --swiper__bulletNav_itemActive_outlineColor: #000;
    --consentContainer__padding: 10px 20px;
    --consentContainer__borderWidth: 1px;
    --consentContainer__borderRadius: 0;
    --consentContainer__fontFamily: inherit;
    --consentContainer__fontSize: inherit;
    --consentContainer__lineHeight: inherit;
    --consentContainer__fontWeight: inherit;
    --consentContainer__textAlign: center;
    --consentContainer__color: inherit;
    --consentContainer__bg: inherit;
    --consentContainer__borderColor: unset;
    --consentContainer__Button_padding: 0.75rem 1rem 0.75rem 1rem;
    --consentContainer__Button_borderWidth: 0px;
    --consentContainer__Button_borderRadius: 0;
    --consentContainer__Button_fontFamily: inherit;
    --consentContainer__Button_fontSize: inherit;
    --consentContainer__Button_fontWeight: 600;
    --consentContainer__Button_lineHeight: inherit;
    --consentContainer__Button_textTransform: uppercase;
    --consentContainer__Button_fontStyle: initial;
    --consentContainer__Button_letterSpacing: inherit;
    --consentContainer__Button_color: #003e73;
    --consentContainer__Button_bg: inherit;
    --consentContainer__Button_borderColor: unset;
    --consentContainer__Button_color_hover: #003e73;
    --consentContainer__Button_bg_hover: inherit;
    --consentContainer__Button_borderColor_hover: unset;
    --az_container_margin: 0rem 0rem 2rem 0rem;
    --az_container_padding: 2rem;
    --az_container_gap: 3rem;
    --az_container_rowGap: 1rem;
    --az_container_flexDirection: row;
    --az_container_justifyContent: flex-start;
    --az_container_alignItems: center;
    --az_label_opacity: 1;
    --az_label_color: #003e73;
    --az_label_color_hover: #000000;
    --az_label_opacity_hover: 1;
    --az_label_color_selected: #000000;
    --az_label_opacity_selected: 1;
    --az_label_color_disabled: #000000;
    --az_label_opacity_disabled: 0.3;
    --az_label_padding: 0px;
    --az_label_fontFamily: obvia;
    --az_label_fontSize: 25px;
    --az_label_fontWeight: 600;
    --az_initial_gap: 0;
    --az_initial_flexDirection: row;
    --az_initial_justifyContent: flex-start;
    --az_initial_borderColor: #295C84;
    --az_initial_borderWidth: 0px 0px 1px 0px;
    --az_initial_borderStyle: solid;
    --az_initial_margin: 14rem 0 6rem 0;
    --az_initial_padding: 0 0 3.5rem 0;
    --az_initial_span_backgroundColor: #7bd5fd;
    --az_initial_span_color: #003e73;
    --az_initial_span_padding: 18px 25px 18px 25px;
    --az_initial_span_fontFamily: obvia, sans-serif;
    --az_initial_span_fontSize: 4rem;
    --az_initial_span_fontWeight: 600;
    --az_initial_span_textTransform: uppercase;
    --content__space: 3rem;
    --content__space_one: 6rem;
    --content__space_two: 12rem;
    --container__side: 30px;
    --content__space_last: 8rem;
    --block__videojs_iconFont: VideoJS;
    --block__videojs_progress_button_fontSize: 20px;
    --block__videojs_controlBarButton_fontSize: 2rem;
    --block__videojs_controlBarButton_color: #319b11;
    --block__videojs_controlBarButton_color_hover: #000000;
    --block__videojs_progress_height: 3px;
    --block__videojs_progress_remainingTime_color: #319b11;
    --block__videojs_tooltip_fontSize: 1em;
    --block__videojs_tooltip_lineHeight: 1;
    --block__videojs_tooltip_padding: 3px;
    --block__videojs_tooltip_borderRadius: 0;
    --block__videojs_tooltip_bgColor: #fff;
    --block__videojs_tooltip_Color: #319b11;
    --block__videojs_tooltip_decoSize: 0;
    --block__videojs_progress_remainingTime_fontSize: 1em;
    --block__videojs_progress_bgColor: #ffffff;
    --block__videojs_progress_passed_bgColor: #319b11;
    --block__videojs_progress_button_color: #319b11;
    --block__videojs_firstPlay_bgColor: #ffffff;
    --block__videojs_firstPlay_bgColor_hover: #319b11;
    --block__videojs_firstPlay_borderColor: #319b11;
    --block__videojs_firstPlay_borderColor_hover: #ffffff;
    --block__videojs_firstPlay_color: #319b11;
    --block__videojs_firstPlay_color_hover: #ffffff;
    --block__videojs_firstPlay_padding: 1em;
    --block__videojs_firstPlay_borderWidth: 5px;
    --block__videojs_firstPlay_borderRadius: 50%;
    --block__videojs_firstPlay_size: 10rem;
    --block__videojs_coverStart_opacity: .3;
    --block__videojs_coverStart_bgColor: #0a0a0a;
    --block__videojs_coverPause_opacity: 0.3;
    --block__videojs_coverPause_bgColor: #319b11;
    --block__videojs_controlBar_spacing: 0;
    --block__videojs_controlBar_gap: 1rem;
    --block__videojs_controlBar_borderRadius: 0;
    --block__videojs_controlBar_padding: 5px 10px;
    --block__videojs_controlBar_bgColor: #ffffff;
    --block__videojs_textTrack_color: #fff;
    --block__videojs_textTrack_backgroundColor: #000;
    --mnav_background: #44b421;
    --mnav__ul_width: auto;
    --mnav__ul_flexDirection: row;
    --mnav__ul_gap: 0;
    --mnav__ul_rowgap: 0;
    --mnav__fontfamily: Obvia,sans-serif;
    --mnav__fontsize: 19px;
    --mnav__lineheight: 23px;
    --mnav__fontWeight: 700;
    --mnav__textTransform: uppercase;
    --mnav__fontStyle: initial;
    --mnav__letterSpacing: 0.5px;
    --mnav__padding: 0px 2rem 0px 2rem;
    --mnav__margin: 0;
    --mnav__border_width: 0;
    --mnav__borderStyle: solid;
    --mnav__textAlign: left;
    --mnav__color: #003e73;
    --mnav__border_color: transparent;
    --mnav__background_color: transparent;
    --mnav__color_hover: #ffffff;
    --mnav__background_color_hover: transparent;
    --mnav__color_active: #000000;
    --mnav__background_color_active: transparent;
    --mnav__sub_flexDirection: row;
    --mnav__sub_gap: 7.5rem;
    --mnav__sub_fontfamily: inherit;
    --mnav__sub_fontsize: 20px;
    --mnav__sub_lineheight: 24px;
    --mnav__sub_fontWeight: 600;
    --mnav__sub_textTransform: none;
    --mnav__sub_fontStyle: initial;
    --mnav__sub_letterSpacing: 0;
    --mnav__sub_padding: 1rem 0rem 1rem 0rem;
    --mnav__sub_margin: 0;
    --mnav__sub_border_width: 0px 0px 1px 0px;
    --mnav__sub_borderStyle: solid;
    --mnav__sub_textAlign: var(--mnav__textAlign,inherit);
    --mnav__sub_color: #000000;
    --mnav__sub_border_color: #8b8b8b;
    --mnav__sub_color_hover: #44b421;
    --mnav__subSub_flexDirection: column;
    --mnav__subSub_gap: var(--mnav__ul_gap,0);
    --mnav__subSub_fontfamily: var(--mnav__sub_fontfamily,inherit);
    --mnav__subSub_fontsize: 16px;
    --mnav__subSub_lineheight: 19px;
    --mnav__subSub_fontWeight: var(--mnav__sub_fontWeight,500);
    --mnav__subSub_textTransform: var(--mnav__sub_textTransform,none);
    --mnav__subSub_fontStyle: var(--mnav__sub_fontStyle,initial);
    --mnav__subSub_letterSpacing: var(--mnav__sub_letterSpacing,0);
    --mnav__subSub_padding: 1rem 0rem 1rem 0rem;
    --mnav__subSub_margin: 0;
    --mnav__subSub_border_width: 0px 0px 1px 0px;
    --mnav__subSub_borderStyle: solid;
    --mnav__subSub_textAlign: var(--mnav__sub_textAlign,inherit);
    --mnav__subSub_color: #44b421;
    --mnav__subSub_border_color: #5d5d5d;
    --mnav__subSub_color_hover: #000000;
    --mnav__subSubSub_flexDirection: column;
    --mnav__subSubSub_gap: var(--mnav__ul_gap,0);
    --mnav__subSubSub_fontfamily: var(--mnav__subSub_fontfamily,inherit);
    --mnav__subSubSub_fontsize: var(--mnav__subSub_fontsize,80%);
    --mnav__subSubSub_lineheight: var(--mnav__subSub_lineheight,inherit);
    --mnav__subSubSub_fontWeight: var(--mnav__subSub_fontWeight,500);
    --mnav__subSubSub_textTransform: var(--mnav__subSub_textTransform,none);
    --mnav__subSubSub_fontStyle: var(--mnav__subSub_fontStyle,initial);
    --mnav__subSubSub_letterSpacing: var(--mnav__subSub_letterSpacing,0);
    --mnav__subSubSub_padding: 0;
    --mnav__subSubSub_margin: 0;
    --mnav__subSubSub_border_width: 0;
    --mnav__subSubSub_borderStyle: solid;
    --mnav__subSubSub_textAlign: var(--mnav__subSub_textAlign,inherit);
    --mnav__subSubSub_border_color: unset;
    --formbuilder__container_direction: row;
    --formbuilder__container_justify: space-between;
    --formbuilder__container_gap: 20px;
    --formbuilder__row_width: 100%;
    --formbuilder__row_maxwidth: 100%;
    --formbuilder__optionrow_gap: 10px;
    --formbuilder__optionrow_rowgap: 5px;
    --file_drop_minHeight: 100px;
    --label__fontFamily: inherit;
    --label__fontSize: inherit;
    --label__lineHeight: inherit;
    --label__fontWeight: inherit;
    --label__textTransform: inherit;
    --label__letterSpacing: 0.5px;
    --label__width: auto;
    --label__borderWidth: 0;
    --label__borderStyle: solid;
    --label__borderRadius: 0;
    --label__margin: 0;
    --label__padding: 0;
    --label__backgroundColor: inherit;
    --label__color: inherit;
    --label__border_color: unset;
    --label__required_color: inherit;
    --input__placeholder_fontFamily: inherit;
    --input__placeholder_fontSize: inherit;
    --input__placeholder_lineHeight: inherit;
    --input__placeholder_fontWeight: 600;
    --input__placeholder_textTransform: uppercase;
    --input__placeholder_color: #319b11;
    --input__width: 100%;
    --input__padding: 0.75em 1em 0.75em 1em;
    --input__borderRadius: 0;
    --input__borderStyle: solid;
    --input__fontFamily: inherit;
    --input__fontSize: 20px;
    --input__lineHeight: 1;
    --input__fontWeight: inherit;
    --input__border_color: #295c84;
    --input__required: #a53737;
    --textselect__padding: 7px 10px;
    --textselect__margin: 0px;
    --textselect__borderRadius: 0;
    --textselect__border_width: 1px;
    --textselect__fontFamily: inherit;
    --textselect__fontSize: inherit;
    --textselect__lineHeight: inherit;
    --textselect__fontWeight: inherit;
    --textselect__border_color: unset;
    --input__select_padding: 8px 12px;
    --input__select_border_width: 1px;
    --input__select_borderStyle: solid;
    --input__select_fontFamily: inherit;
    --input__select_fontSize: inherit;
    --input__select_lineHeight: inherit;
    --input__select_fontWeight: inherit;
    --input__select_border_color: unset;
    --input__range_handle_width: 20px;
    --input__range_handle_height: 20px;
    --input__range_handle_borderRadius: 50%;
    --input__range_handle_borderWidth: 1px;
    --input__range_handle_borderStyle: solid;
    --input__range_handler_borderColor: unset;
    --input__range_handler_borderColor_hover: unset;
    --input__range_handler_borderColor_active: unset;
    --input__range_progressbar_height: 5px;
    --input__range_progressbar_borderWidth: 1px;
    --input__range_progressbar_borderStyle: solid;
    --input__range_progressbar_borderRadius: 2px;
    --input__range_progressbar_borderColor: unset;
    --input__range_progressbar_borderColor_hover: unset;
    --input__range_progressbar_borderColor_active: unset;
    --input__checkbox_fontSize: 14px;
    --input__checkbox_border_width: 1px;
    --input__checkbox_width: 1.25em;
    --input__checkbox_marginTop: 0px;
    --input__checkbox_space: 1rem;
    --input__checkbox_bg: #ffffff;
    --input__checkbox_border_color: #295c84;
    --input__checkbox_fontFamily: inherit;
    --input__checkbox_lineHeight: 1.3;
    --input__checkbox_fontWeight: inherit;
    --input__checkbox_textTransform: inherit;
    --input__checkbox_letterSpacing: 0;
    --input__reset_borderRadius: 0;
    --input__reset_borderWidth: 0;
    --input__reset_padding: 0.75em 1em 0.75em 1em;
    --input__reset_fontFamily: inherit;
    --input__reset_fontSize: 20px;
    --input__reset_lineHeight: 1;
    --input__reset_fontWeight: 600;
    --input__reset_textTransform: uppercase;
    --input__reset_letterSpacing: 0.5px;
    --input__reset_border_color: rgba(0,0,0,0);
    --input__reset_color: #003e73;
    --input__reset_border_color_hover: unset;
    --input__submit_borderRadius: 0;
    --input__submit_borderWidth: 0;
    --input__submit_padding: 0.75em 1em 0.75em 1em;
    --input__submit_fontFamily: inherit;
    --input__submit_fontSize: inherit;
    --input__submit_lineHeight: inherit;
    --input__submit_fontWeight: 600;
    --input__submit_textTransform: uppercase;
    --input__submit_letterSpacing: 0.5px;
    --input__submit_bg_color: var(--wp--preset--gradient--v-green-blue);
    --input__submit_border_color: unset;
    --input__submit_color: #003e73;
    --input__submit_border_color_hover: unset;
    --input__submit_color_hover: #003e73;
    --input__selectContainer_width: 30px;
    --formMessage__fontFamily: inherit;
    --formMessage__fontSize: 130%;
    --formMessage__lineHeight: 1.3;
    --formMessage__fontWeight: 600;
    --formMessage__textTransform: inherit;
    --formMessage__letterSpacing: 0px;
    --formMessage__borderWidth: 2px;
    --formMessage__borderStyle: solid;
    --formMessage__borderRadius: 0;
    --formMessage__margin: 5rem 0rem 0rem 0rem;
    --formMessage__padding: 2rem;
    --formMessage__error_color: #a53737;
    --formMessage__error_borderColor: #a53737;
    --formMessage__success_color: #74b95b;
    --formMessage__success_borderColor: #74b95b;
    --pageloader__backgroundColor: #fff;
    --pageloader__border_width: 3px;
    --pageloader__border_color: #ddd;
    --pageloader__size_width: 10em;
    --pageloader__size_height: 10em;
    --pageloader__animation_color: #000;
    --headerHeight: auto;
    --header__sticky_backgroundColor: #ffffff;
    --header__sticky_paddingTop: 2rem;
    --header__sticky_paddingBottom: 0;
}

@media screen and (max-width: 781px) {
    :root, body {
        --html__anchor: 120px;
        --az_label_fontSize: 18px;
        --az_label_lineHeight: 26px;
        --az_initial_margin: 6rem 0 3rem 0;
        --az_initial_span_padding: 9px 13px 9px 13px;
        --az_initial_span_fontSize: 2rem;
        --mnav__padding: 0rem 2rem 0rem 2rem;
        --mnav__fontsize: 22px;
        --mnav__lineheight: 27px;
        --mnav__sub_gap: 3rem;
        --mnav__sub_flexDirection: column;
        --mnav__sub_fontsize: 22px;
        --mnav__sub_lineheight: 27px;
        --mnav__subSub_fontsize: 18px;
        --mnav__subSub_lineheight: 23px;
        --header__sticky_paddingTop: 1.5rem;
    }
}
