#mf-pre-header, header, nav, #mf-after-header, #mf-pre-content, #mf-content, article, section, .aside, #mf-pre-footer, footer{display: block;}input:not([type='checkbox']):not([type='radio']), textarea{display: inline-block;}p a, td a, a .read_more{color: #1e73be;text-decoration: underline;text-decoration-skip: ink;}.read_more{margin-top: 1em;position: relative;}.mf_form{}#wrapper .mf_form .form_button button, #wrapper .mf_form .form_button .button{border: none;font-size: 1em;}.mf_form_field, #comments #comment{border-radius: .3em;}.form_button button, .form_button .button, #comments #submit{border-radius: .3em;}#wrapper .mf_form button, #wrapper .button, .color_button, #wrapper .mf_form .button-primary, #comments #submit{background: #213a8f;color: #fff}.form_button .color_button_border{border-color: #213a8f;border-style: solid;border-width: .1em;color: #213a8f;}.form_button .color_button_border:hover{background: #213a8f;color: #fff;}.color_text{color: #213a8f;}#wrapper .button-secondary, .color_button_2{background: #f5b5d2 !important;color: #333 !important}.color_text_2{color: #f5b5d2;}.color_button_negative{background: #e47676 !important;color: #fff !important}#wrapper .mf_form button:hover, #wrapper .button:hover, .color_button:hover, #wrapper .mf_form .button-primary:hover, #comments #submit:hover, #wrapper .button-secondary:hover, .color_button_2:hover, .color_button_negative:hover{box-shadow: inset 0 0 10em rgba(0, 0, 0, .2);}html{font-size: .625em;overflow-y: scroll;}body{background: rgba(147,213,246,.4); min-height: 100vh;}#mf-pre-header > div, header > div, #mf-after-header > div, #mf-pre-content > div, #mf-content > div, #mf-pre-footer > div, footer > div, .full_width > div > .widget .section, .full_width > div > .widget > div{position: relative;}#wrapper{background-color: #f8f8f8;}header{background-color: #f8f8f8;position: sticky;top: 0;z-index: 1001;box-shadow: 0 .1em 3em rgba(0, 0, 0, .1);}header > div{padding: .5em 2em;}#site_logo.has_logo_hover:hover .desktop_logo{display: none;}#site_logo.has_logo_hover .desktop_logo_hover{display: none;}#site_logo.has_logo_hover:hover .desktop_logo_hover{display: block;}.searchform{color: #213a8f;font-size: 1.8em;padding: .3em;position: relative;}.searchform .form_textfield{display: inline-block;position: relative;z-index: 1;}.mf_form.searchform .form_textfield input{background: none;color: #213a8f;display: inline-block;float: right;margin: 0;padding: .5em 2.2em .5em .5em;}.searchform.search_animate .form_textfield input{border-color: transparent;transition: all .4s ease;width: 0;}.searchform.search_animate .form_textfield input:focus{border-color: #e1e1e1;width: 100%;}.searchform .fa{position: absolute;right: 1em;top: 1em;}header .searchform{float: right;}#mf-slide-nav{bottom: 0;display: none;left: 0;position: absolute;position: fixed;right: 0;top: 0;z-index: 1003;}#mf-slide-nav > div{background-color: #93d5f6;bottom: 0;color: #213a8f;overflow: hidden;padding: 6em 0 1em;position: absolute;top: 0;width: 100%;}#mf-slide-nav .searchform{background: #000;padding-left: 1.5em;}#mf-slide-nav .searchform #s{border: 0;color: #fff;padding-bottom: .1em;transition: all .4s ease;}#mf-slide-nav .searchform:hover #s{text-indent: .3em;}#mf-slide-nav .searchform .fa{right: .8em;top: .8em;}#mf-slide-nav .fa-times{font-size: 2em;padding: 3% 4%;position: absolute;right: 0;top: 0;}#mf-slide-nav ul, #mf-slide-nav p{margin-bottom: 1em;}#mf-slide-nav ul{list-style: none;}#mf-slide-nav .theme_nav{font-size: 2em;}#mf-slide-nav .theme_nav ul a{color: #213a8f;display: block;letter-spacing: .2em;overflow: hidden;padding: .6em 1.8em;text-overflow: ellipsis;transition: all .4s ease;white-space: nowrap;}#mf-slide-nav .theme_nav ul a:hover{color: #702283;text-indent: .3em;}#wrapper #mf-slide-nav .theme_nav li.current_page_item > a{color: #702283;}#mf-slide-nav .theme_nav li ul{margin-bottom: 0;}/* Hide children until hover or current page */
										#mf-slide-nav .theme_nav .sub-menu{display: block;}#mf-slide-nav .theme_nav.is_large .sub-menu{display: none;}#mf-slide-nav .theme_nav.is_large li:hover > .sub-menu, #mf-slide-nav .theme_nav.is_large li.current-menu-item > .sub-menu, #mf-slide-nav .theme_nav.is_large li.current-menu-ancestor > .sub-menu{display: block;}/* */

										#mf-slide-nav .theme_nav li ul a{text-indent: 1.4em;}#mf-slide-nav .theme_nav li ul a:hover{text-indent: 2em;}.aside ul a:hover, .aside ol a:hover{color: #1e73be;}body{position: relative;}#mf-pre-header{clear: both;}#mf-pre-header > div{}#mf-pre-header > div .widget{}#site_logo{font-size: 2em;font-weight: bold;color: #213a8f;position: relative;text-decoration: none;transition: all .4s ease;}#site_logo img{display: block;}#site_logo span{display: block;font-size: .4em;margin: 0 0 1em;}header .theme_logo, header > div > #site_logo{float: left;margin: .4em 0 0;max-width: 6rem;}.theme_nav.is_mobile_ready{}.theme_nav ul{list-style: none;}.theme_nav.is_mobile_ready li{display: inline-block;position: relative;}.theme_nav.is_mobile_ready li:not(:first-child){margin-left: -.3em;}.theme_nav a{display: block;padding: .8em .8em .4em;}header .theme_nav li:hover > .sub-menu, header .theme_nav li.current-menu-item > .sub-menu, header .theme_nav li.current-menu-ancestor > .sub-menu{display: block;opacity: .5;}header .theme_nav.is_mobile_ready li:hover > .sub-menu{opacity: 1;z-index: 101;}.theme_nav .sub-menu{display: none;}header .theme_menu, header > div > #primary_nav{font-size: 2em;text-align: left;}#primary_nav > .toggle_icon{display: none;}header #primary_nav > div{padding: .2em 0 0 2em;}#primary_nav a{color: #404040;}#primary_nav a:hover, #primary_nav li.current_page_ancestor.current_page_ancestor > a, #primary_nav li.current_page_item.current_page_item > a{color: #702283;}#primary_nav li.current_page_ancestor.current_page_ancestor > a, #primary_nav li.current_page_item.current_page_item > a{color: #702283;}#slide_nav > .fa{display: inline-block;margin-left: .5em;}#secondary_nav{clear: none;font-size: 1.4em;text-align: right;}#secondary_nav a{}#secondary_nav a:hover, #secondary_nav li.current_page_ancestor.current_page_ancestor > a, #secondary_nav li.current_page_item.current_page_item > a{}#secondary_nav li.current_page_ancestor.current_page_ancestor > a, #secondary_nav li.current_page_item.current_page_item > a{}.is_mobile .theme_nav.is_mobile_ready, .theme_nav.is_mobile_ready.is_hamburger{margin: 0;width: 100%;}.is_mobile header #primary_nav, header #primary_nav.is_hamburger{clear: unset;float: none;overflow: hidden;text-align: center;}#mf-pre-header, #wrapper header, #mf-after-header, #mf-pre-content, #mf-content, #mf-pre-footer, #wrapper footer{transform: translateX(0);transition: transform 0.5s ease;}.display_slide_nav #mf-pre-header, .display_slide_nav #wrapper header, .display_slide_nav #mf-after-header, .display_slide_nav #mf-pre-content, .display_slide_nav #mf-content, .display_slide_nav #mf-pre-footer, .display_slide_nav #wrapper footer{transform: translateX(-20%);}#mf-slide-nav{transform: translateX(100%);transition: transform 0.5s ease;}.display_slide_nav #mf-slide-nav{transform: translateX(0);}.is_mobile #mf-slide-nav .theme_nav{text-align: left;}.is_mobile header #primary_nav > .toggle_icon, header #primary_nav.is_hamburger > .toggle_icon{color: #213a8f;display: block;font-size: 1.8em;margin: .1em .2em;padding: .4em;position: absolute;right: 0;top: 0;z-index: 1;}.is_mobile header #primary_nav.is_mobile_ready ul > li, header #primary_nav.is_mobile_ready.is_hamburger ul > li{display: none;}.is_mobile header #primary_nav.open ul > li, header #primary_nav.is_hamburger.open ul > li{display: block;}.is_mobile header #primary_nav .fa-times, header #primary_nav.is_hamburger .fa-times{display: none;}.is_mobile header #primary_nav.open .fa-bars, header #primary_nav.is_hamburger.open .fa-bars{display: none;}.is_mobile header #primary_nav.open .fa-times, header #primary_nav.is_hamburger.open .fa-times{display: block;}.is_mobile .theme_nav.is_mobile_ready > div > ul > li, .theme_nav.is_mobile_ready.is_hamburger > div > ul > li{background: #f8f8f8;display: none;}.is_mobile .theme_nav.is_mobile_ready > div > ul > li:last-of-type, .theme_nav.is_mobile_ready.is_hamburger > div > ul > li:last-of-type{border-radius: 0 0 .3em .3em;}.is_mobile .theme_nav a:hover, .is_mobile .theme_nav li.current_page_item > a, .theme_nav.is_hamburger a:hover, .theme_nav.is_hamburger li.current_page_item > a{border-bottom: 0;}.is_mobile .theme_nav ul .sub-menu, .theme_nav.is_hamburger ul .sub-menu{display: block;}.is_desktop .has_menu_columns.menu_columns_desktop_2 .menu, .is_tablet .has_menu_columns.menu_columns_tablet_2 .menu, .is_mobile .has_menu_columns.menu_columns_mobile_2 .menu{column-count: 2;}.is_desktop .has_menu_columns.menu_columns_desktop_3 .menu, .is_tablet .has_menu_columns.menu_columns_tablet_3 .menu, .is_mobile .has_menu_columns.menu_columns_mobile_3 .menu{column-count: 3;}.theme_nav.has_menu_height .menu{display: flex;flex-direction: column;flex-wrap: wrap;}.theme_nav.has_menu_height .menu > li{flex: 0 0 auto;}.is_desktop .has_menu_height.menu_columns_desktop_2 .menu > li, .is_tablet .has_menu_height.menu_columns_tablet_2 .menu > li, .is_mobile .has_menu_height.menu_columns_mobile_2 .menu > li{width: 50%;}.is_desktop .has_menu_height.menu_columns_desktop_3 .menu > li, .is_tablet .has_menu_height.menu_columns_tablet_3 .menu > li, .is_mobile .has_menu_height.menu_columns_mobile_3 .menu > li{width: 33%;}#mf-after-header{clear: both;}#mf-after-header > div{}#mf-after-header > div .widget{padding: 0 0 .5em;}#mf-pre-content{clear: both;color: #ffffff;overflow: hidden;}#mf-pre-content > div{padding: 0 2em;}#mf-pre-content h3{font-size: 4em;font-weight: 900;margin: 1em 0 .3em;}#mf-pre-content p{font-size: 1.8em;line-height: 1.5;}.is_mobile #mf-pre-content p{font-size: 1.6em;}#mf-pre-content p:not(:last-child){margin: 1em 0;}#mf-content{clear: both;}#mf-content > div{overflow: hidden;padding: 0 2em;}#wrapper h1{font-size: 4em;font-weight: 900;line-height: 1.1;margin: 1em 0 .3em;}#wrapper h1 a{color: inherit;}#wrapper h2{font-size: 1.8em;line-height: 1.1;margin: 0 0 .5em;}/* Just to make sure that there is some margin if there is no heading for the page and posts are displayed as a front page */
				#wrapper article > h2:first-child{margin-top: 1em;}#mf-after-header h3, #wrapper article h3, #mf-pre-footer h3{font-size: 1.5em;line-height: 1.1;}#wrapper h4{line-height: 1.1;}#wrapper h5{line-height: 1.1;}article > .meta{font-size: 1.8em;opacity: .2;transition: all 1s ease;}.is_mobile article > .meta{font-size: 1.6em;}article:hover > .meta{opacity: 1;}h2{font-size: 1.8em;line-height: 1.1;}h3{font-size: 1.5em;line-height: 1.1;}article > .image{margin-bottom: .5em;}article section{font-size: 1.8em;line-height: 1.5;margin: 1em 0;overflow: hidden;}.is_mobile article section{font-size: 1.6em;}article .aside.after_heading + section{margin-top: 1em;}article:not(.hide) + article{border-top: 1px solid #ccc;margin-top: 2.5em;padding-top: 1em;}article section.text_columns{column-gap: 2em;}article section.columns_2{column-count: 2;}article section.columns_3{column-count: 3;}article p:not(:last-child), article ul:not(:last-child), article ol:not(:last-child), article form:not(:last-child), article section > figure.wp-block-image{margin-bottom: 1em;}article section > figure.wp-block-image{margin: 0; /* Margin is otherwise automatically added in the browser */}article ul, article ol, article form{clear: both;}article ul, article ol{list-style-position: inside;}article li + li{margin-top: 1em;}#main #load_more{font-size: 1.5em;}#main .pagination{list-style: none;}#main .pagination li{display: inline-block;font-size: 1.5em;}#main .pagination li a{display: inline-block;padding: .5em .5em 1em;}#main .pagination li a.current_page{opacity: .7;}#main .pagination li a.current_page:before{content: '[';}#main .pagination li a.current_page:after{content: ']';}.aside{margin: 1em 0 .3em;}.aside .widget:not(.theme_widget_area){font-size: 1.5em;}.aside .widget:not(.theme_widget_area) .widget + .widget{margin-top: 1em;}.aside h3{padding: .5em;}.aside .widget .section,.aside .widget:not(.theme_widget_area) > div,.aside .widget > form,.aside .widget > ol,.aside .widget > ul,.aside .widget > p{margin-bottom: .5em;padding: .5em;}.aside div.widget.theme_widget_area .widget:not(.theme_widget_area) > div{padding-top: 0;padding-bottom: 0;}.aside ul, .aside ol{list-style-position: inside;}.aside p:not(:last-child), .aside ul:not(:last-child), .aside ol:not(:last-child), .aside form:not(:last-child){}.aside ul a, .aside ol a{border-bottom: 2px solid transparent;text-decoration: none;}#mf-pre-footer{overflow: hidden;}#mf-pre-footer > div{padding: 0 2em;}#mf-pre-footer > div .widget{font-size: 1.8em;padding: 0 0 1.5em;}footer{background: rgba(147,213,246,.4);overflow: hidden;position: relative;z-index: 1000;}footer > div{color: #404040;padding: 0 2em;display: flex;}footer .widget:not(.theme_widget_area){font-size: 1.4em;overflow: hidden;padding: 2em 0;flex: 1;}footer .widget:nth-child(2n){margin-right: 0;}footer .widget h3{margin: 0 .5em 1em 0;}footer ul{list-style: none;}footer .widget p, footer .widget li{margin: 0 0 .5em;}footer .widget li ul{margin: .5em 0 0 .5em;}footer .widget a{color: #404040;}footer .widget a:hover, footer li.current_page_item a{color: #702283;}#window_side{position: absolute;position: fixed;right: 0;top: 10vh;transform: translateX(50%);transition: all 1s ease;z-index: 1001;}#window_side:hover{transform: translateX(20%);}#window_side a{display: block;font-size: 1.1em;margin: 0 0 .5em 0;}#window_side img, #window_side .fa{border-radius: 50%;border: .1em solid #666;transition: all 1s ease;}#window_side img:hover, #window_side .fa:hover{transform: translateX(-30%);}#window_bottom{bottom: 0;position: absolute;position: fixed;text-align: center;width: 100%;z-index: 1001;}@media (max-width: 799px){body:before{content: 'is_mobile';}.hide_if_mobile{display: none !important;}header #site_logo{max-width: 3em;}#secondary_nav{display: none;}article section.text_columns{column-count: 1;}footer > div{display: block;text-align: center;}}@media (min-width: 800px){body:before{content: 'is_tablet';display: none;}.show_if_mobile{display: none !important;}html{}.theme_nav.is_mobile_ready .sub-menu{left: 50%;position: absolute;transform: translateX(-50%);z-index: 100;}.theme_nav.is_mobile_ready .sub-menu{white-space: nowrap;}#primary_nav.theme_nav.is_mobile_ready .sub-menu a{background: #93d5f6;}.theme_nav.is_mobile_ready .sub-menu li:first-child > a{border-top-left-radius: .3em;border-bottom-left-radius: .3em;}.theme_nav.is_mobile_ready .sub-menu li:last-child > a{border-top-right-radius: .3em;border-bottom-right-radius: .3em;}.theme_nav.is_mobile_ready .sub-menu{padding-top: .5em;}.theme_nav.is_mobile_ready .sub-menu:before{border: .7em solid transparent;border-bottom-color: #93d5f6;content: '';left: 50%;position: absolute;top: -.6em;transform: translateX(-50%);}#primary_nav.theme_nav.is_mobile_ready .sub-menu a{color: #404040;padding: .8em;}#primary_nav.theme_nav.is_mobile_ready .sub-menu a:hover{color: #702283;}#mf-content > div{display: flex;}#main{flex: 2 1 0;order: 2;overflow: hidden;padding-right: 0;max-width: 100%;}#mf-content > div > article{width: 100%;}.aside.right{margin-left: 2%;flex: 0 0 28%;order: 3;max-width: 28%;}.aside.left{margin-right: 2%;flex: 0 0 28%;order: 1;max-width: 28%;}}@media (min-width: 1170px){body:before{content: 'is_desktop';}#mf-pre-header > div, header > div, #mf-after-header > div, #mf-pre-content > div, #mf-content > div, #mf-pre-footer > div, footer > div, body:not(.is_mobile) nav.full_width:not(.is_hamburger) > div, .full_width > div > .widget .section, .full_width > div > .widget > div{margin: 0 auto;margin-left: auto !important;margin-right: auto !important;max-width: 1170px;}}@media print{html{}}