@charset "UTF-8";
/* Themify Ultra 7.3.8 framework 7.3.5 */

/*/css/base.min.css*/
.tf_loader{width:1em;height:1em;overflow:hidden;display:inline-block;vertical-align:middle;position:relative}.tf_loader:before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;text-indent:-9999em;border-radius:50%;box-sizing:border-box;border:.15em solid rgba(149,149,149,.2);border-left-color:rgba(149,149,149,.6);animation:tf_loader 1.1s infinite linear}@keyframes tf_loader{0{transform:rotate(0)}100%{transform:rotate(360deg)}}.tf_clear{clear:both}.tf_left{float:left}.tf_right{float:right}.tf_textl{text-align:left}.tf_textr{text-align:right}.tf_textc{text-align:center}.tf_textj{text-align:justify}.tf_text_dec{text-decoration:none}.tf_hide{display:none}.tf_hidden{visibility:hidden}.tf_block{display:block}.tf_inline_b{display:inline-block}.tf_vmiddle{vertical-align:middle}.tf_mw{max-width:100%}.tf_w{width:100%}.tf_h{height:100%}.tf_overflow{overflow:hidden}.tf_box{box-sizing:border-box}.tf_abs{position:absolute;inset:0}.tf_abs_t{position:absolute;top:0;left:0}.tf_abs_b{position:absolute;bottom:0;left:0}.tf_abs_c{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tf_rel{position:relative}.tf_opacity{opacity:0}.tf_clearfix:after{content:"";display:table;clear:both}.loops-wrapper>.post,.woocommerce ul.loops-wrapper.products>li.product{float:left;box-sizing:border-box;margin-left:3.2%;margin-right:0;margin-bottom:3.2%;clear:none}.woocommerce .loops-wrapper.no-gutter.products>.product,body .loops-wrapper.no-gutter>.post{margin:0}.woocommerce .loops-wrapper.products.list-post>.product{margin-left:0}.tf_scrollbar{scroll-behavior:smooth;--tf_scroll_color:rgba(137,137,137,.2);--tf_scroll_color_hover:rgba(137,137,137,.4);scrollbar-color:var(--tf_scroll_color) transparent;scrollbar-width:thin}.tf_scrollbar::-webkit-scrollbar{width:var(--tf_scroll_w,10px);height:var(--tf_scroll_h,10px)}.tf_scrollbar::-webkit-scrollbar-thumb{background-color:var(--tf_scroll_color);background-clip:padding-box;border:2px solid transparent;border-radius:5px}.tf_scrollbar:hover{scrollbar-color:var(--tf_scroll_color_hover) transparent}.tf_scrollbar:hover::-webkit-scrollbar-thumb{background-color:var(--tf_scroll_color_hover)}.tf_close{position:relative;transition:transform .3s linear;cursor:pointer}.tf_close:after,.tf_close:before{content:'';height:100%;width:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg);background-color:currentColor;transition:transform .25s}.tf_close:after{transform:translate(-50%,-50%) rotate(-45deg)}.tf_close:hover:after{transform:translate(-50%,-50%) rotate(45deg)}.tf_close:hover:before{transform:translate(-50%,-50%) rotate(135deg)}.tf_vd_lazy:fullscreen video{height:100%;object-fit:contain}

/*/css/themify.common.css*/
iframe{
    border:0
}
a{
	cursor:pointer
}
a:focus,input:focus,button:focus,select:focus,textarea:focus,.button:focus{
    outline:1px dotted rgba(150,150,150,.2)
}
.tf_focus_heavy button:focus,
.tf_focus_heavy a:focus,
.tf_focus_heavy input:focus,
.tf_focus_heavy select:focus,
.tf_focus_heavy textarea:focus,
.tf_focus_heavy .button:focus{
    outline:2px solid rgba(0,176,255,.8)
}
.tf_focus_none a,
.tf_focus_none button:focus,
.tf_focus_none a:focus,
.tf_focus_none input:focus,
.tf_focus_none select:focus,
.tf_focus_none textarea:focus,
.tf_focus_none .button:focus{
    outline:none
}
.tf_large_font{
    font-size:1.1em
}
.screen-reader-text{
	border:0;
	clip:rect(1px, 1px, 1px, 1px);
	clip-path:inset(50%);
	height:1px;
	margin:-1px;
	overflow:hidden;
	padding:0;
	position:absolute;
	width:1px;
	word-wrap:normal!important
}
.screen-reader-text:focus{
    background-color:#f1f1f1;
    border-radius:3px;
    box-shadow:0 0 2px 2px rgba(0,0,0,.6);
    clip:auto!important;
    color:#21759b;
    display:block;
    font-size:.875rem;
    font-weight:700;
    height:auto;
    left:5px;
    line-height:normal;
    padding:15px 23px 14px;
    text-decoration:none;
    top:5px;
    width:auto;
    z-index:100000
}
.skip-to-content:focus{
    clip-path:none
}
.post-image .themify_lightbox{
    position:relative;
    display:block;
    max-width:100%
}
.post-image .themify_lightbox .zoom{
    width:35px;
    height:35px;
    background:rgba(0,0,0,.3);
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    border-radius:100%
}
.post-image .themify_lightbox .zoom .tf_fa{
    vertical-align:middle;
    color:#fff;
    stroke-width:1px;
    line-height:100%;
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%)
}
.post-image .themify_lightbox:hover .zoom{
    background:rgba(0,0,0,.6)
}
.pswp:not(.pswp--open){display:none}
.ptb_map button,
.themify_map button{
    border-radius:0
}
/*/themify-builder/css/themify-builder-style.css*/
.module_row,
.module_subrow,
.module_column,
.module_row .module{
    position:relative;
    box-sizing:border-box
}
/* Hover Animation */
.module-buttons:hover,
.module_row:hover,
.module_column:hover,
.module-image img:hover,
.module-accordion i,
.module{
    transition:.5s ease;
    transition-property:background,font-size,line-height,color,padding,margin,border,border-radius,box-shadow,text-shadow,filter,transform
}
/* fix gutenberg empty p tag bug */
.entry-content > p:first-of-type:empty,
.entry-content > p:first-of-type+p:empty{
    margin:0;
    padding:0
}
/*GRID*/
.module_row{/* fix Chrome bug */
	display:flex;
	flex-wrap:wrap;
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden
}
.themify_builder_slider_wrap{
    transition:none
}
.module_row[data-tbfullwidthvideo],.module_subrow[data-tbfullwidthvideo],.module_column[data-tbfullwidthvideo]{
	background-size:cover
}
/*GRID*/
.row_inner,
.subrow_inner{
    display:grid;
    --gutter:3.2%;
    --narrow:1.6%;
    --none:0;
    --align_start:flex-start;
    --align_center:center;
    --align_end:flex-end;
    --auto_height:stretch;
    --align_items:var(--auto_height);
    --align_content:var(--align_start);
    --colg:var(--gutter);
    --c1:1fr;
    --c2:1fr 1fr;
    --c3:1fr 1fr 1fr;
    --c4:1fr 1fr 1fr 1fr;
    --c5:1fr 1fr 1fr 1fr 1fr;
    --c6:1fr 1fr 1fr 1fr 1fr 1fr;
    --c1_2:1fr 2.1025fr;
    --c2_1:2.1025fr 1fr;
    --c1_3:1fr 3.2831fr;
    --c3_1:3.2831fr 1fr;
    --c1_1_2:1fr 1fr 2.1415fr;
    --c1_2_1:1fr 2.1415fr 1fr;
    --c2_1_1:2.1415fr 1fr 1fr;
    --col:repeat(auto-fit,minmax(1%,1fr));
	grid:var(--row,none)/var(--col);
    grid-template-areas:var(--area);
    grid-auto-columns:1fr;
    gap:var(--rowg,0) var(--colg);
    align-content:var(--align_content);
    align-items:var(--align_items);
    /*css variables for responsive columns(the first letter is the cols count, next the selected grid, e.g 3_2:3 is count ,2 the grid),so users can change it by custom css*/
    --area5_3:"col1 col1 col2 col2 col3 col3"
              "col4 col4 col5 col5 . .";

    --area5_1_2:"col1 col2 col2" "col3 col4 col5";

    --area5_2_1:"col1 col1 col2" "col3 col4 col5";

    --area5_1_3:"col1 col2 col2 col2"
                "col3 col4 col4 col4"
                "col5 col5 col5 col5";

    --area5_3_1:"col1 col1 col1 col2"
                "col3 col4 col4 col5";

    --area5_1_1_2:"col1 col2 col3 col3"
                  "col4 col4 col5 col5";

    --area5_1_2_1:"col1 col2 col2 col3"
                  "col4 col4 col5 col5";

    --area5_2_1_1:"col1 col1 col2 col3"
                  "col4 col4 col5 col5";	
    /*Css  Auto grid*/
    --aream2_auto:"col1" "col2";
    --aream3_auto:"col1" "col2" "col3";
    --aream4_auto:"col1" "col2" "col3" "col4";
    --aream5_auto:"col1" "col2" "col3" "col4" "col5";
    --areat6_auto:"col1 col2 col3" "col4 col5 col6";/*6 cols for tablet*/
    --aream6_auto:"col1 col2" "col3 col4" "col5 col6";/*6 cols for mobiile*/
    --areat7_auto:"col1 col2" "col3 col4" "col5 col6" "col7 col7";
    --aream7_auto:"col1" "col2" "col3" "col4" "col5" "col6" "col7";
    --areat8_auto:"col1 col2" "col3 col4" "col5 col6" "col7 col7" "col8 col8";
    --aream8_auto:"col1" "col2" "col3" "col4" "col5" "col6" "col7" "col8"
}
div.module_column{
    width:auto;
    max-width:none;
    margin-left:0;
    margin-right:0;
    min-width:0;
    float:none;
    align-items:inherit;
    align-content:inherit;
    grid-template-columns:minmax(0,1fr);
    display:grid
}
.col_align_middle,/*deperecated,backward compatibility*/
.fullheight > .tb_col_count_1{
    --align_content:var(--align_center)
}
.gutter-narrow{/*deperecated,backward compatibility*/
   --colg:var(--narrow)
}
.gutter-none{/*deperecated,backward compatibility*/
   --colg:var(--none)
}
.module_column:nth-of-type(1){
    grid-area:col1
}
.module_column:nth-of-type(2){
    grid-area:col2
}
.module_column:nth-of-type(3){
    grid-area:col3
}
.module_column:nth-of-type(4){
    grid-area:col4
}
.module_column:nth-of-type(5){
    grid-area:col5
}
.module_column:nth-of-type(6){
    grid-area:col6
}
.module_column:nth-of-type(7){
    grid-area:col7
}
.module_column:nth-of-type(8){
    grid-area:col8
}
.module_column:nth-of-type(9){
    grid-area:col9
}
.module_column:nth-of-type(10){
    grid-area:col10
}
.module_column:nth-of-type(11){
    grid-area:col11
}
.module_column:nth-of-type(12){
    grid-area:col12
}
.module_column:nth-of-type(13){
    grid-area:col13
}
.module_column:nth-of-type(14){
    grid-area:col14
}
.module_column:nth-of-type(15){
    grid-area:col15
}
.module_column:nth-of-type(16){
    grid-area:col16
}
/*DON'T USE THE CLASS direction_rtl, will be removed in the future, need for backward compatibility*/
.direction_rtl > .module_column:nth-of-type(1){
    z-index:16
}
.direction_rtl > .module_column:nth-of-type(2){
    z-index:15
}
.direction_rtl > .module_column:nth-of-type(3){
    z-index:14
}
.direction_rtl > .module_column:nth-of-type(4){
    z-index:13
}
.direction_rtl > .module_column:nth-of-type(5){
    z-index:12
}
.direction_rtl > .module_column:nth-of-type(6){
    z-index:11
}
.direction_rtl > .module_column:nth-of-type(7){
    z-index:10
}
.direction_rtl > .module_column:nth-of-type(8){
    z-index:9
}
.direction_rtl > .module_column:nth-of-type(9){
    z-index:8
}
.direction_rtl > .module_column:nth-of-type(10){
    z-index:7
}
.direction_rtl > .module_column:nth-of-type(11){
    z-index:6
}
.direction_rtl > .module_column:nth-of-type(12){
    z-index:5
}
.direction_rtl > .module_column:nth-of-type(13){
    z-index:4
}
.direction_rtl > .module_column:nth-of-type(14){
    z-index:3
}
.direction_rtl > .module_column:nth-of-type(15){
    z-index:2
}
.direction_rtl > .module_column:nth-of-type(16){
    z-index:1
}
.tb_col_count_1>.module_column{
	grid-area:auto
}
.tb_col_count_2{
	--area:"col1 col2"
}
.tb_col_count_3{
	--area:"col1 col2 col3"
}
.tb_col_count_4{
	--area:"col1 col2 col3 col4"
}
.tb_col_count_5{
	--area:"col1 col2 col3 col4 col5"
}
.tb_col_count_6{
	--area:"col1 col2 col3 col4 col5 col6"
}
.tb_col_count_7{
	--area:"col1 col2 col3 col4 col5 col6 col7"
}
.tb_col_count_8{
	--area:"col1 col2 col3 col4 col5 col6 col7 col8"
}
/*CLEARFIX*/
.module:after{
    content:"";
    display:table;
    clear:both
}
/*RESETS*/
.module_row ul.loops-wrapper{
    margin:0;
    padding:0;
    list-style:none
}
.module_row .ui{
	background-image:var(--tb_app_gr,none);
	background-color:var(--tb_pr_bg,#F7F7F7);
	box-shadow:var(--tb_app_shadow,none);
	border-radius:var(--tb_app_r,0);
	color:var(--tb_pr_color,#555)
}
.ui.builder_button{
    text-decoration:none;
    position:relative; 
    border:solid 1px rgba(0,0,0,.05);
    display:inline-block;
    line-height:130%;
    transition:color .3s linear;
	transition-property:color,background-color,padding,border,box-shadow;
    padding:.625em 1.25em
}
.builder_button:hover{
	text-decoration:none;
	background-color:var(--tb_pr_hover_bg,#f1f1f1)
}
.module .ui.builder_button{
    text-decoration:none
}
.ui.transparent{
	--tb_pr_bg:transparent;
	--tb_pr_hover_bg:transparent;
	--tb_pr_color:#555;
	--tb_app_r:0;
	--tb_app_gr:none;
	--tb_app_shadow:none;
	border:0;
    /* for transparent style inherit color */
    color:inherit
}
.transparent.gradient{
	--tb_app_gr:linear-gradient(to bottom, rgba(255,255,255,.45) 0%,rgba(255,255,255,0) 100%)
}
/*SIZES*/
.ui.large.builder_button{
    font-size:120%;
    padding:10px 20px
}
.ui.small.builder_button{
    font-size:70%;
    padding:5px 10px
}
.xlarge .ui.builder_button{
    padding:.935em 1.875em
}
/*MODULE*/
.module-title{
    font-size:1.2em;
    margin:0 0 1.2em
}
.module img{
    border:0;
    vertical-align:bottom
}
.module-slider{
    margin-bottom:2.5em
}
/*Widget Module*/
.module-widget .widget{
    margin:0
}
.wp-caption{
    max-width:100%
}
/*Map Module*/
.module-map button{
    border-radius:0
}
.module-map .gm-style-mtc img{
    vertical-align:baseline;
    margin-right:5px
}
.row_inner{
    width:1160px;
    margin:0 auto
}
/* fullwidth row */
.module_row.fullheight .module_subrow,
.module_row.fullwidth > .row_inner{
	max-width:100%;
    width:100%
}
/* iOS doesn't support fixed attachment */
@supports(-webkit-touch-callout:none){
    .module_row,.module_subrow,.module_column{background-attachment:scroll!important}
}
/*FULLHEIGHT ROW*/
.module_row.fullheight{
    min-height:100vh
}
.fullheight > .row_inner > .module_column,
.fullheight > .row_inner{
    min-height:inherit
}
.module-plain-text:after{
    display:contents!important
}
/*MEDIA QUERIES*/
@media (max-width:1260px){
    .row_inner{
        max-width:94%
    }
}
@media (max-width:760px){
    .row_inner{
		max-width:90%
    }
}
.themify_builder .builder-parallax-scrolling{
	transition:background-position-y 0s
}
@supports not(cursor:grab){
	.builder-parallax-scrolling{
		background-attachment:scroll!important
	}
}
/*/themify-builder/css/modules/text.css*/
.drop-cap > :first-child:first-letter,
.tb_text_dropcap > .tb_text_wrap:first-child:first-letter,
.tb_text_dropcap > .tb_text_wrap > :first-child:first-letter{
    font-size:2.85em;
    float:left;
    line-height:.4em;
    padding:.425em .375em;
    background-color:var(--theme_accent,#0f70e8);
    color:#fff;
    margin-right:.325em;
    margin-top:.15em;
    margin-bottom:.25em
}
.tb-text-more-link-indicator{
    display:block;
    height:3px; 
    margin:5px 0; 
    background:rgba(55,55,55,.6)
}

/*/themify-builder/css/modules/image.css*/
.module-image .image-title{
    margin:0 0 .3em;
    font-size:1.2em
}
.module-image .image-title a{
    text-decoration:none;
    color:inherit;
    font-family:inherit;
    text-shadow:inherit
}
/*layout*/
.module-image .image-wrap{
    width:auto
}
.module-image .image-wrap img{
    vertical-align:top;
    display:inline-block
}
/*appearance*/
.module-image.rounded .image-wrap img{
   border-radius:10px
}
.module-image.bordered .image-wrap img{
    border:solid 1px rgba(0,0,0,.15);
    background:#fff;
    padding:3px;
    box-sizing:border-box
}
.module-image.drop-shadow .image-wrap img,
.module.drop-shadow .post-image img{
    box-shadow:0 1px 8px 2px rgba(0,0,0,.15)
}
.module-image.circle .image-wrap img{
    border-radius:50em
}
/* auto fullwidth */
.themify_builder .auto_fullwidth .lightbox{
    display:block
}
.themify_builder .auto_fullwidth .image-wrap,
.themify_builder .auto_fullwidth img{
    width:100%;
    display:block; /* required for FF */
}
/* lightbox */
.module-image .image-wrap .lightbox{
    position:relative;
    display:inline-block;
    max-width:100%
}
/*/themify-builder/css/modules/image_styles/center.css*/
.module-image.image-center .image-wrap{
    text-align:center
}
.module-image.image-center .image-content{
    text-align:center;
    padding-top:.5em;
    padding-bottom:1em
}
/*/themify-builder/css/modules/menu.css*/
.module-menu-container{
	text-align:inherit
}
ul.ui.nav{
    display:inline-block;
	margin: 0;
    margin-left:0!important;
    padding:0;
    border:0;
	--tb_app_glc:normal;
    border-radius:var(--tb_app_r,4px);
    box-shadow:var(--tb_app_shadow,0 0 0 1px rgba(0,0,0,.1))
}
.ui.nav ul{
    position:absolute;
    top:100%;
    left:0;
    z-index:990;
    padding:5px 0;
    border:0;
    box-shadow:0 0 0 1px rgba(0,0,0,.1),0 3px 12px rgba(0,0,0,.12)
}
.ui.nav ul,
.ui.nav ul > li{
	list-style:none;
    width:220px;
    margin:0
}
.ui.nav ul li:first-child > a,
.ui.nav ul li:last-child > a{
    border-radius:0
}
@media (hover:hover){
    .ui.nav:not(.tf_acc_menu) li:hover > ul,
    /* tab keyboard menu nav */
    .ui.nav:not(.tf_acc_menu) li > a:focus + .sub-menu,
    .ui.nav:not(.tf_acc_menu) li > .sub-menu:focus-within{
        opacity:1;
        pointer-events:auto;
        display:block;
        transform:none;
        transition:opacity .3s, transform .3s;
        height:auto
    }
}
.ui.nav ul > li > a{
    display:block
}
.ui.nav ul ul,
.ui.nav.vertical ul{
    left:100%;
    top:0
}
.module-menu .nav.transparent ul a{
    color:#555
}
.module-menu.tf_textr .ui.nav ul{
    left:auto;
    right:0
}
.module-menu.tf_textr .ui.nav ul ul{
    right:auto;
    left:100%
}

@media (hover:hover){
    .module-menu:not([data-edge]) .ui.nav .child-arrow,
    .module-menu:not([data-edge]) .ui.nav ul{
        display:none
    }
	.ui.nav ul{
		transform:scale(1,0);
		transform-origin:top;
	}
}
.ui.nav .child-arrow,
.ui.nav ul{
    text-align:left;
    opacity:0;
    pointer-events:none
}
.module-menu:not(.mobile-menu-module) .sub-menu{
	background-color:var(--tb_pr_bg,#f7f7f7)
}
.ui.nav ul{
	border-radius:var(--tb_app_r,8px);
	background-image:var(--tb_app_gr,none)
}
.ui.nav li{
	border-color:rgba(0,0,0,.05);
    display:inline-block;
	background-image:var(--tb_app_gr,none);
	--tb_app_glc:'';
    position:relative;
    margin:0 -.25em 0 0; /* remove gap in between link */
    padding:0
}
.ui.nav li a{
	touch-action:none;
    text-decoration:none;
    display:inline-block;
    line-height:130%;
    box-shadow:none;
	border-radius:inherit;
    padding:.625em 1.25em
}
.module ul.nav:not(.transparent) a{
    color:var(--tb_pr_color,#555)
}
.ui.nav > li a:hover{
    background-color:var(--tb_pr_hover_bg,rgba(180,180,180,.1))
}
.ui.nav.large li a{
    font-size:120%;
    padding:10px 20px
}
.ui.nav.small li a{
    font-size:70%;
    padding:5px 10px
}
.ui.nav > li:first-child{
	border-bottom-left-radius:var(--tb_app_r);
	border-top-left-radius:var(--tb_app_r)
}
.ui.nav ul > li:first-child{
	border-top-right-radius:var(--tb_app_r);
	border-top-left-radius:var(--tb_app_r)
}
.ui.nav > li:last-child{
	border-top-right-radius:var(--tb_app_r);
	border-bottom-right-radius:var(--tb_app_r)
}
.ui.nav ul > li:last-child{
	border-bottom-left-radius:var(--tb_app_r);
	border-bottom-right-radius:var(--tb_app_r)
}
.ui.nav li:last-child{
    margin-right:0
}
.ui.nav li:first-child > a{
    border-radius:4px 0 0 4px
}
.ui.nav li:last-child > a{
    border-radius:0 4px 4px 0
}
.ui.nav > .current_page_item > a,
.ui.nav > .current-menu-item > a,
.ui.nav > .current_page_item > a:hover,
.ui.nav > .current-menu-item > a:hover{
    background-color:var(--tb_pr_hover_bg,#efefef)
}
@media (hover:none){
    .ui.nav ul{
        display:none;
        opacity:1;
        pointer-events:auto
    }
    .ui.nav > .menu-item-has-children > a{
		padding-right:40px;
		position:relative
	}
    .ui.nav .child-arrow{
		touch-action:none;
        display:inline-block;
        position:absolute;
        right:4px;
        top:50%;
        width:32px;
        height:32px;
        padding:0;
        margin:0;
        border-radius:100%;
        transform:translateY(-50%);
        opacity:1;
        pointer-events:auto
    }
	.ui.nav .child-arrow:before,
	.ui.nav .child-arrow:after{
		top:50%;
		left:10px;
		content:'';
		position:absolute;
		transition:transform .3s ease-in-out;
		height:1px;
		width:8px;
		transform:rotate(45deg);
		background:currentColor;
		z-index:9999;
		border-radius:10px
	}
	.ui.nav .child-arrow:after{
		left:15px;
		transform:rotate(-45deg)
	}
	.ui.nav > li li .child-arrow:before,
	.ui.nav > li li .child-arrow:after{
		transform:rotate(45deg);
		left:auto;
		top:14px;
		right:10px
	}
	.ui.nav > li li .child-arrow:after{
		transform:rotate(-45deg);
		top:19px
	}
}
.menu-module-burger{
    cursor:pointer;
    color:inherit;
    box-shadow:none!important;
    width:1.4em;
    line-height:1;
    padding:12px 10px 10px 12px;
    border-radius:100%;
    box-sizing:unset
}
.menu-module-burger:hover{
    background-color:rgba(200,200,200,.25)
}
.menu-module-burger-inner{
    width:1.3em;
    height:1em;
    border-bottom:2px solid
}
.menu-module-burger-inner:before,
.menu-module-burger-inner:after{
    content:'';
    display:block;
    border-bottom:2px solid;
    position:absolute;
    left:0;
    top:0;
    width:100%
}
.menu-module-burger-inner:after{
    top:50%
}
/* Edge Menu */
.module-menu ul .edge > .sub-menu{
    left:auto!important;
    right:0!important
}
.module-menu ul ul .edge > .sub-menu{
    left:auto!important;
    right:100%!important
}
/*/themify-builder/css/modules/menu_styles/fullwidth.css*/
.ui.nav.fullwidth{
	--tb_app_glc:'';
    display:block;
    padding:0 5px
}
.ui.nav.fullwidth.glossy:before{
    height:1em
}
.ui.nav.fullwidth li{
	--tb_app_glc:normal
}
.ui.nav.fullwidth li:first-child > a,
.ui.nav.fullwidth li:last-child > a{
    border-radius:0
}
/*/themify-builder/css/modules/menu_styles/transparent.css*/
.module .nav.transparent li,
.module .nav.transparent > li > a, 
.module .nav.transparent > li.current_page_item > a,
.module .nav.transparent > li.current-menu-item > a, 
.module .nav.transparent > li > a:hover,
.module .nav.transparent li:active > a{
    background:0;
    border:0;
    box-shadow:none
}
.nav.transparent .sub-menu{
	--tb_app_r:8px;
	--tb_pr_hover_bg:#f1f1f1;
	--tb_pr_bg:#fff
}
/*/wp-includes/css/dist/block-library/style.min.css*/
.wp-block-archives{box-sizing:border-box}.wp-block-archives-dropdown label{display:block}.wp-block-avatar{line-height:0}.wp-block-avatar,.wp-block-avatar img{box-sizing:border-box}.wp-block-avatar.aligncenter{text-align:center}.wp-block-audio{box-sizing:border-box}.wp-block-audio figcaption{margin-bottom:1em;margin-top:.5em}.wp-block-audio audio{min-width:300px;width:100%}.wp-block-button__link{box-sizing:border-box;cursor:pointer;display:inline-block;text-align:center;word-break:break-word}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}.wp-block-button[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons>.wp-block-button.has-custom-width{max-width:none}.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{width:100%}.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - var(--wp--style--block-gap, .5em)*.75)}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - var(--wp--style--block-gap, .5em)*.5)}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - var(--wp--style--block-gap, .5em)*.25)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{flex-basis:100%;width:100%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-25{width:25%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-50{width:50%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-75{width:75%}.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{border-radius:0}.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0!important}.wp-block-button .wp-block-button__link.is-style-outline,.wp-block-button.is-style-outline>.wp-block-button__link{border:2px solid;padding:.667em 1.333em}.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color),.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color){color:currentColor}.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background),.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background){background-color:transparent;background-image:none}.wp-block-button .wp-block-button__link:where(.has-border-color){border-width:initial}.wp-block-button .wp-block-button__link:where([style*=border-top-color]){border-top-width:medium}.wp-block-button .wp-block-button__link:where([style*=border-right-color]){border-right-width:medium}.wp-block-button .wp-block-button__link:where([style*=border-bottom-color]){border-bottom-width:medium}.wp-block-button .wp-block-button__link:where([style*=border-left-color]){border-left-width:medium}.wp-block-button .wp-block-button__link:where([style*=border-style]){border-width:initial}.wp-block-button .wp-block-button__link:where([style*=border-top-style]){border-top-width:medium}.wp-block-button .wp-block-button__link:where([style*=border-right-style]){border-right-width:medium}.wp-block-button .wp-block-button__link:where([style*=border-bottom-style]){border-bottom-width:medium}.wp-block-button .wp-block-button__link:where([style*=border-left-style]){border-left-width:medium}.wp-block-buttons.is-vertical{flex-direction:column}.wp-block-buttons.is-vertical>.wp-block-button:last-child{margin-bottom:0}.wp-block-buttons>.wp-block-button{display:inline-block;margin:0}.wp-block-buttons.is-content-justification-left{justify-content:flex-start}.wp-block-buttons.is-content-justification-left.is-vertical{align-items:flex-start}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons.is-content-justification-center.is-vertical{align-items:center}.wp-block-buttons.is-content-justification-right{justify-content:flex-end}.wp-block-buttons.is-content-justification-right.is-vertical{align-items:flex-end}.wp-block-buttons.is-content-justification-space-between{justify-content:space-between}.wp-block-buttons.aligncenter{text-align:center}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{margin-left:auto;margin-right:auto;width:100%}.wp-block-buttons[style*=text-decoration] .wp-block-button,.wp-block-buttons[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-button.aligncenter,.wp-block-calendar{text-align:center}.wp-block-calendar td,.wp-block-calendar th{border:1px solid;padding:.25em}.wp-block-calendar th{font-weight:400}.wp-block-calendar caption{background-color:inherit}.wp-block-calendar table{border-collapse:collapse;width:100%}.wp-block-calendar table:where(:not(.has-text-color)){color:#40464d}.wp-block-calendar table:where(:not(.has-text-color)) td,.wp-block-calendar table:where(:not(.has-text-color)) th{border-color:#ddd}.wp-block-calendar table.has-background th{background-color:inherit}.wp-block-calendar table.has-text-color th{color:inherit}:where(.wp-block-calendar table:not(.has-background) th){background:#ddd}.wp-block-categories{box-sizing:border-box}.wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em}.wp-block-categories.wp-block-categories-dropdown.aligncenter{text-align:center}.wp-block-code{box-sizing:border-box}.wp-block-code code{display:block;font-family:inherit;overflow-wrap:break-word;white-space:pre-wrap}.wp-block-columns{align-items:normal!important;box-sizing:border-box;display:flex;flex-wrap:wrap!important}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap!important}}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}@media (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}}.wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap!important}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{flex-grow:0}:where(.wp-block-columns){margin-bottom:1.75em}:where(.wp-block-columns.has-background){padding:1.25em 2.375em}.wp-block-column{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-stretch{align-self:stretch}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}.wp-block-post-comments{box-sizing:border-box}.wp-block-post-comments .alignleft{float:left}.wp-block-post-comments .alignright{float:right}.wp-block-post-comments .navigation:after{clear:both;content:"";display:table}.wp-block-post-comments .commentlist{clear:both;list-style:none;margin:0;padding:0}.wp-block-post-comments .commentlist .comment{min-height:2.25em;padding-left:3.25em}.wp-block-post-comments .commentlist .comment p{font-size:1em;line-height:1.8;margin:1em 0}.wp-block-post-comments .commentlist .children{list-style:none;margin:0;padding:0}.wp-block-post-comments .comment-author{line-height:1.5}.wp-block-post-comments .comment-author .avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;margin-top:.5em;width:2.5em}.wp-block-post-comments .comment-author cite{font-style:normal}.wp-block-post-comments .comment-meta{font-size:.875em;line-height:1.5}.wp-block-post-comments .comment-meta b{font-weight:400}.wp-block-post-comments .comment-meta .comment-awaiting-moderation{display:block;margin-bottom:1em;margin-top:1em}.wp-block-post-comments .comment-body .commentmetadata{font-size:.875em}.wp-block-post-comments .comment-form-author label,.wp-block-post-comments .comment-form-comment label,.wp-block-post-comments .comment-form-email label,.wp-block-post-comments .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments .comment-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments .comment-form textarea{box-sizing:border-box;display:block;width:100%}.wp-block-post-comments .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments .comment-reply-title{margin-bottom:0}.wp-block-post-comments .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-left:.5em}.wp-block-post-comments .reply{font-size:.875em;margin-bottom:1.4em}.wp-block-post-comments input:not([type=submit]),.wp-block-post-comments textarea{border:1px solid #949494;font-family:inherit;font-size:1em}.wp-block-post-comments input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments textarea{padding:calc(.667em + 2px)}:where(.wp-block-post-comments input[type=submit]){border:none}.wp-block-comments-pagination>.wp-block-comments-pagination-next,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers,.wp-block-comments-pagination>.wp-block-comments-pagination-previous{margin-bottom:.5em;margin-right:.5em}.wp-block-comments-pagination>.wp-block-comments-pagination-next:last-child,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers:last-child,.wp-block-comments-pagination>.wp-block-comments-pagination-previous:last-child{margin-right:0}.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow{display:inline-block;margin-right:1ch}.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow{display:inline-block;margin-left:1ch}.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-comments-pagination.aligncenter{justify-content:center}.wp-block-comment-template{box-sizing:border-box;list-style:none;margin-bottom:0;max-width:100%;padding:0}.wp-block-comment-template li{clear:both}.wp-block-comment-template ol{list-style:none;margin-bottom:0;max-width:100%;padding-left:2rem}.wp-block-comment-template.alignleft{float:left}.wp-block-comment-template.aligncenter{margin-left:auto;margin-right:auto;width:-moz-fit-content;width:fit-content}.wp-block-comment-template.alignright{float:right}.wp-block-cover,.wp-block-cover-image{align-items:center;background-position:50%;box-sizing:border-box;display:flex;justify-content:center;min-height:430px;overflow:hidden;overflow:clip;padding:1em;position:relative}.wp-block-cover .has-background-dim:not([class*=-background-color]),.wp-block-cover-image .has-background-dim:not([class*=-background-color]),.wp-block-cover-image.has-background-dim:not([class*=-background-color]),.wp-block-cover.has-background-dim:not([class*=-background-color]){background-color:#000}.wp-block-cover .has-background-dim.has-background-gradient,.wp-block-cover-image .has-background-dim.has-background-gradient{background-color:transparent}.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{background-color:inherit;content:""}.wp-block-cover .wp-block-cover__background,.wp-block-cover .wp-block-cover__gradient-background,.wp-block-cover-image .wp-block-cover__background,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover.has-background-dim:not(.has-background-gradient):before{bottom:0;left:0;opacity:.5;position:absolute;right:0;top:0;z-index:1}.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient):before{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient):before{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient):before{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient):before{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient):before{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient):before{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient):before{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient):before{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient):before{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient):before{opacity:1}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0{opacity:0}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10{opacity:.1}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20{opacity:.2}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30{opacity:.3}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40{opacity:.4}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50{opacity:.5}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60{opacity:.6}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70{opacity:.7}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80{opacity:.8}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90{opacity:.9}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:420px;width:100%}.wp-block-cover-image:after,.wp-block-cover:after{content:"";display:block;font-size:0;min-height:inherit}@supports (position:sticky){.wp-block-cover-image:after,.wp-block-cover:after{content:none}}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}.wp-block-cover .wp-block-cover__inner-container,.wp-block-cover-image .wp-block-cover__inner-container{color:inherit;width:100%;z-index:1}.wp-block-cover h1:where(:not(.has-text-color)),.wp-block-cover h2:where(:not(.has-text-color)),.wp-block-cover h3:where(:not(.has-text-color)),.wp-block-cover h4:where(:not(.has-text-color)),.wp-block-cover h5:where(:not(.has-text-color)),.wp-block-cover h6:where(:not(.has-text-color)),.wp-block-cover p:where(:not(.has-text-color)),.wp-block-cover-image h1:where(:not(.has-text-color)),.wp-block-cover-image h2:where(:not(.has-text-color)),.wp-block-cover-image h3:where(:not(.has-text-color)),.wp-block-cover-image h4:where(:not(.has-text-color)),.wp-block-cover-image h5:where(:not(.has-text-color)),.wp-block-cover-image h6:where(:not(.has-text-color)),.wp-block-cover-image p:where(:not(.has-text-color)){color:inherit}.wp-block-cover-image.is-position-top-left,.wp-block-cover.is-position-top-left{align-items:flex-start;justify-content:flex-start}.wp-block-cover-image.is-position-top-center,.wp-block-cover.is-position-top-center{align-items:flex-start;justify-content:center}.wp-block-cover-image.is-position-top-right,.wp-block-cover.is-position-top-right{align-items:flex-start;justify-content:flex-end}.wp-block-cover-image.is-position-center-left,.wp-block-cover.is-position-center-left{align-items:center;justify-content:flex-start}.wp-block-cover-image.is-position-center-center,.wp-block-cover.is-position-center-center{align-items:center;justify-content:center}.wp-block-cover-image.is-position-center-right,.wp-block-cover.is-position-center-right{align-items:center;justify-content:flex-end}.wp-block-cover-image.is-position-bottom-left,.wp-block-cover.is-position-bottom-left{align-items:flex-end;justify-content:flex-start}.wp-block-cover-image.is-position-bottom-center,.wp-block-cover.is-position-bottom-center{align-items:flex-end;justify-content:center}.wp-block-cover-image.is-position-bottom-right,.wp-block-cover.is-position-bottom-right{align-items:flex-end;justify-content:flex-end}.wp-block-cover-image.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container{margin:0}.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container{margin:0;width:auto}.wp-block-cover .wp-block-cover__image-background,.wp-block-cover video.wp-block-cover__video-background,.wp-block-cover-image .wp-block-cover__image-background,.wp-block-cover-image video.wp-block-cover__video-background{border:none;bottom:0;box-shadow:none;height:100%;left:0;margin:0;max-height:none;max-width:none;object-fit:cover;outline:none;padding:0;position:absolute;right:0;top:0;width:100%}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:fixed;background-repeat:no-repeat;background-size:cover}@supports (-webkit-touch-callout:inherit){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}@media (prefers-reduced-motion:reduce){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}.wp-block-cover-image.is-repeated,.wp-block-cover.is-repeated,.wp-block-cover__image-background.is-repeated,video.wp-block-cover__video-background.is-repeated{background-repeat:repeat;background-size:auto}.wp-block-cover__image-background,.wp-block-cover__video-background{z-index:0}.wp-block-cover-image-text,.wp-block-cover-image-text a,.wp-block-cover-image-text a:active,.wp-block-cover-image-text a:focus,.wp-block-cover-image-text a:hover,.wp-block-cover-text,.wp-block-cover-text a,.wp-block-cover-text a:active,.wp-block-cover-text a:focus,.wp-block-cover-text a:hover,section.wp-block-cover-image h2,section.wp-block-cover-image h2 a,section.wp-block-cover-image h2 a:active,section.wp-block-cover-image h2 a:focus,section.wp-block-cover-image h2 a:hover{color:#fff}.wp-block-cover-image .wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover-image .wp-block-cover.has-right-content{justify-content:flex-end}.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,section.wp-block-cover-image.has-left-content>h2{margin-left:0;text-align:left}.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,section.wp-block-cover-image.has-right-content>h2{margin-right:0;text-align:right}.wp-block-cover .wp-block-cover-text,.wp-block-cover-image .wp-block-cover-image-text,section.wp-block-cover-image>h2{font-size:2em;line-height:1.25;margin-bottom:0;max-width:840px;padding:.44em;text-align:center;z-index:1}:where(.wp-block-cover-image:not(.has-text-color)),:where(.wp-block-cover:not(.has-text-color)){color:#fff}:where(.wp-block-cover-image.is-light:not(.has-text-color)),:where(.wp-block-cover.is-light:not(.has-text-color)){color:#000}.wp-block-details{box-sizing:border-box;overflow:hidden}.wp-block-details summary{cursor:pointer}.wp-block-embed.alignleft,.wp-block-embed.alignright,.wp-block[data-align=left]>[data-type="core/embed"],.wp-block[data-align=right]>[data-type="core/embed"]{max-width:360px;width:100%}.wp-block-embed.alignleft .wp-block-embed__wrapper,.wp-block-embed.alignright .wp-block-embed__wrapper,.wp-block[data-align=left]>[data-type="core/embed"] .wp-block-embed__wrapper,.wp-block[data-align=right]>[data-type="core/embed"] .wp-block-embed__wrapper{min-width:280px}.wp-block-cover .wp-block-embed{min-height:240px;min-width:320px}.wp-block-embed{overflow-wrap:break-word}.wp-block-embed figcaption{margin-bottom:1em;margin-top:.5em}.wp-block-embed iframe{max-width:100%}.wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-has-aspect-ratio iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}.wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper:before{padding-top:177.77%}.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%}.wp-block-file{box-sizing:border-box}.wp-block-file:not(.wp-element-button){font-size:.8em}.wp-block-file.aligncenter{text-align:center}.wp-block-file.alignright{text-align:right}.wp-block-file *+.wp-block-file__button{margin-left:.75em}:where(.wp-block-file){margin-bottom:1.5em}.wp-block-file__embed{margin-bottom:1em}:where(.wp-block-file__button){border-radius:2em;display:inline-block;padding:.5em 1em}:where(.wp-block-file__button):is(a):active,:where(.wp-block-file__button):is(a):focus,:where(.wp-block-file__button):is(a):hover,:where(.wp-block-file__button):is(a):visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}.blocks-gallery-grid:not(.has-nested-images),.wp-block-gallery:not(.has-nested-images){display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item{display:flex;flex-direction:column;flex-grow:1;justify-content:center;margin:0 1em 1em 0;position:relative;width:calc(50% - 1em)}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figure,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figure{align-items:flex-end;display:flex;height:100%;justify-content:flex-start;margin:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item img{display:block;height:auto;max-width:100%;width:auto}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption{background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent);bottom:0;box-sizing:border-box;color:#fff;font-size:.8em;margin:0;max-height:100%;overflow:auto;padding:3em .77em .7em;position:absolute;text-align:center;width:100%;z-index:2}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption img{display:inline}.blocks-gallery-grid:not(.has-nested-images) figcaption,.wp-block-gallery:not(.has-nested-images) figcaption{flex-grow:1}.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item img{flex:1;height:100%;object-fit:cover;width:100%}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item{margin-right:0;width:100%}@media (min-width:600px){.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item{margin-right:1em;width:calc(33.33333% - .66667em)}.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item{margin-right:1em;width:calc(25% - .75em)}.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item{margin-right:1em;width:calc(20% - .8em)}.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item{margin-right:1em;width:calc(16.66667% - .83333em)}.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item{margin-right:1em;width:calc(14.28571% - .85714em)}.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item{margin-right:1em;width:calc(12.5% - .875em)}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:last-child,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:last-child{margin-right:0}.blocks-gallery-grid:not(.has-nested-images).alignleft,.blocks-gallery-grid:not(.has-nested-images).alignright,.wp-block-gallery:not(.has-nested-images).alignleft,.wp-block-gallery:not(.has-nested-images).alignright{max-width:420px;width:100%}.blocks-gallery-grid:not(.has-nested-images).aligncenter .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images).aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-gallery:not(.is-cropped) .blocks-gallery-item{align-self:flex-start}figure.wp-block-gallery.has-nested-images{align-items:normal}.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){margin:0;width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)/2)}.wp-block-gallery.has-nested-images figure.wp-block-image{box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;justify-content:center;max-width:100%;position:relative}.wp-block-gallery.has-nested-images figure.wp-block-image>a,.wp-block-gallery.has-nested-images figure.wp-block-image>div{flex-direction:column;flex-grow:1;margin:0}.wp-block-gallery.has-nested-images figure.wp-block-image img{display:block;height:auto;max-width:100%!important;width:auto}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent);bottom:0;box-sizing:border-box;color:#fff;font-size:13px;left:0;margin-bottom:0;max-height:60%;overflow:auto;padding:0 8px 8px;position:absolute;text-align:center;width:100%}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption img{display:inline}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption a{color:inherit}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>a,.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>div,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>a,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>div{flex:1 1 auto}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded figcaption{background:none;color:inherit;flex:initial;margin:0;padding:10px 10px 9px;position:relative}.wp-block-gallery.has-nested-images figcaption{flex-basis:100%;flex-grow:1;text-align:center}.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image){margin-bottom:auto;margin-top:0}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image){align-self:inherit}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>div:not(.components-drop-zone){display:flex}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img{flex:1 0 0%;height:100%;object-fit:cover;width:100%}.wp-block-gallery.has-nested-images.columns-1 figure.wp-block-image:not(#individual-image){width:100%}@media (min-width:600px){.wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image){width:calc(33.33333% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image){width:calc(25% - var(--wp--style--unstable-gallery-gap, 16px)*.75)}.wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image){width:calc(20% - var(--wp--style--unstable-gallery-gap, 16px)*.8)}.wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image){width:calc(16.66667% - var(--wp--style--unstable-gallery-gap, 16px)*.83333)}.wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image){width:calc(14.28571% - var(--wp--style--unstable-gallery-gap, 16px)*.85714)}.wp-block-gallery.has-nested-images.columns-8 figure.wp-block-image:not(#individual-image){width:calc(12.5% - var(--wp--style--unstable-gallery-gap, 16px)*.875)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image){width:calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2),.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2)~figure.wp-block-image:not(#individual-image){width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)*.5)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:last-child{width:100%}}.wp-block-gallery.has-nested-images.alignleft,.wp-block-gallery.has-nested-images.alignright{max-width:420px;width:100%}.wp-block-gallery.has-nested-images.aligncenter{justify-content:center}.wp-block-group{box-sizing:border-box}h1.has-background,h2.has-background,h3.has-background,h4.has-background,h5.has-background,h6.has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{border-radius:inherit}.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image figcaption{margin-bottom:1em;margin-top:.5em}.wp-block-image .is-style-rounded img,.wp-block-image.is-style-circle-mask img,.wp-block-image.is-style-rounded img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{border-radius:0;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}.wp-block-image :where(.has-border-color){border-style:solid}.wp-block-image :where([style*=border-top-color]){border-top-style:solid}.wp-block-image :where([style*=border-right-color]){border-right-style:solid}.wp-block-image :where([style*=border-bottom-color]){border-bottom-style:solid}.wp-block-image :where([style*=border-left-color]){border-left-style:solid}.wp-block-image :where([style*=border-width]){border-style:solid}.wp-block-image :where([style*=border-top-width]){border-top-style:solid}.wp-block-image :where([style*=border-right-width]){border-right-style:solid}.wp-block-image :where([style*=border-bottom-width]){border-bottom-style:solid}.wp-block-image :where([style*=border-left-width]){border-left-style:solid}.wp-block-image figure{margin:0}.wp-lightbox-container{display:flex;flex-direction:column;position:relative}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{align-items:center;-webkit-backdrop-filter:blur(16px) saturate(180%);backdrop-filter:blur(16px) saturate(180%);background-color:rgba(90,90,90,.25);border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;transition:opacity .2s ease;width:20px;z-index:100}.wp-lightbox-container button:focus-visible{outline:3px auto rgba(90,90,90,.25);outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:rgba(90,90,90,.25);border:none}.wp-lightbox-overlay{box-sizing:border-box;cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100vw;z-index:100000}.wp-lightbox-overlay .close-button{align-items:center;cursor:pointer;display:flex;justify-content:center;min-height:40px;min-width:40px;padding:0;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .close-button:focus,.wp-lightbox-overlay .close-button:hover,.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:none;border:none}.wp-lightbox-overlay .lightbox-image-container{height:var(--wp--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left;width:var(--wp--lightbox-container-width);z-index:9999999999}.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000}.wp-lightbox-overlay .wp-block-image img{height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width)}.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay button{background:none;border:none}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both;visibility:visible}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.hideanimationenabled:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.hideanimationenabled:not(.active) img{animation:turn-off-visibility .25s both}@media (prefers-reduced-motion:no-preference){.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.hideanimationenabled:not(.active){animation:none}.wp-lightbox-overlay.zoom.hideanimationenabled:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.hideanimationenabled:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.hideanimationenabled:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc(-50vw + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc(-50vw + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}}ol.wp-block-latest-comments{box-sizing:border-box;margin-left:0}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment)){line-height:1.1}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment-excerpt p)){line-height:1.8}.has-dates :where(.wp-block-latest-comments:not([style*=line-height])),.has-excerpts :where(.wp-block-latest-comments:not([style*=line-height])){line-height:1.5}.wp-block-latest-comments .wp-block-latest-comments{padding-left:0}.wp-block-latest-comments__comment{list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{list-style:none;min-height:2.25em}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:3.25em}.wp-block-latest-comments__comment-excerpt p{font-size:.875em;margin:.36em 0 1.4em}.wp-block-latest-comments__comment-date{display:block;font-size:.75em}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;width:2.5em}.wp-block-latest-comments[class*=-font-size] a,.wp-block-latest-comments[style*=font-size] a{font-size:inherit}.wp-block-latest-posts{box-sizing:border-box}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.wp-block-latest-posts__list{list-style:none;padding-left:0}.wp-block-latest-posts.wp-block-latest-posts__list li{clear:both}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap;padding:0}.wp-block-latest-posts.is-grid li{margin:0 1.25em 1.25em 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - .625em)}.wp-block-latest-posts.columns-2 li:nth-child(2n){margin-right:0}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - .83333em)}.wp-block-latest-posts.columns-3 li:nth-child(3n){margin-right:0}.wp-block-latest-posts.columns-4 li{width:calc(25% - .9375em)}.wp-block-latest-posts.columns-4 li:nth-child(4n){margin-right:0}.wp-block-latest-posts.columns-5 li{width:calc(20% - 1em)}.wp-block-latest-posts.columns-5 li:nth-child(5n){margin-right:0}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 1.04167em)}.wp-block-latest-posts.columns-6 li:nth-child(6n){margin-right:0}}.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{display:block;font-size:.8125em}.wp-block-latest-posts__post-excerpt{margin-bottom:1em;margin-top:.5em}.wp-block-latest-posts__featured-image a{display:inline-block}.wp-block-latest-posts__featured-image img{height:auto;max-width:100%;width:auto}.wp-block-latest-posts__featured-image.alignleft{float:left;margin-right:1em}.wp-block-latest-posts__featured-image.alignright{float:right;margin-left:1em}.wp-block-latest-posts__featured-image.aligncenter{margin-bottom:1em;text-align:center}ol,ul{box-sizing:border-box}ol.has-background,ul.has-background{padding:1.25em 2.375em}.wp-block-media-text{box-sizing:border-box;
  /*!rtl:begin:ignore*/direction:ltr;
  /*!rtl:end:ignore*/display:grid;grid-template-columns:50% 1fr;grid-template-rows:auto}.wp-block-media-text.has-media-on-the-right{grid-template-columns:1fr 50%}.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__media{align-self:start}.wp-block-media-text .wp-block-media-text__content,.wp-block-media-text .wp-block-media-text__media,.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__media{align-self:center}.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__media{align-self:end}.wp-block-media-text .wp-block-media-text__media{
  /*!rtl:begin:ignore*/grid-column:1;grid-row:1;
  /*!rtl:end:ignore*/margin:0}.wp-block-media-text .wp-block-media-text__content{direction:ltr;
  /*!rtl:begin:ignore*/grid-column:2;grid-row:1;
  /*!rtl:end:ignore*/padding:0 8%;word-break:break-word}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{
  /*!rtl:begin:ignore*/grid-column:2;grid-row:1
  /*!rtl:end:ignore*/}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{
  /*!rtl:begin:ignore*/grid-column:1;grid-row:1
  /*!rtl:end:ignore*/}.wp-block-media-text__media img,.wp-block-media-text__media video{height:auto;max-width:unset;vertical-align:middle;width:100%}.wp-block-media-text.is-image-fill .wp-block-media-text__media{background-size:cover;height:100%;min-height:250px}.wp-block-media-text.is-image-fill .wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill .wp-block-media-text__media img{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media{grid-column:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{grid-column:1;grid-row:2}}.wp-block-navigation{--navigation-layout-justification-setting:flex-start;--navigation-layout-direction:row;--navigation-layout-wrap:wrap;--navigation-layout-justify:flex-start;--navigation-layout-align:center;position:relative}.wp-block-navigation ul{margin-bottom:0;margin-left:0;margin-top:0;padding-left:0}.wp-block-navigation ul,.wp-block-navigation ul li{list-style:none;padding:0}.wp-block-navigation .wp-block-navigation-item{align-items:center;display:flex;position:relative}.wp-block-navigation .wp-block-navigation-item .wp-block-navigation__submenu-container:empty{display:none}.wp-block-navigation .wp-block-navigation-item__content{display:block}.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{color:inherit}.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:focus{text-decoration:underline}.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:focus{text-decoration:line-through}.wp-block-navigation:where(:not([class*=has-text-decoration])) a{text-decoration:none}.wp-block-navigation:where(:not([class*=has-text-decoration])) a:active,.wp-block-navigation:where(:not([class*=has-text-decoration])) a:focus{text-decoration:none}.wp-block-navigation .wp-block-navigation__submenu-icon{align-self:center;background-color:inherit;border:none;color:currentColor;display:inline-block;font-size:inherit;height:.6em;line-height:0;margin-left:.25em;padding:0;width:.6em}.wp-block-navigation .wp-block-navigation__submenu-icon svg{stroke:currentColor;display:inline-block;height:inherit;margin-top:.075em;width:inherit}.wp-block-navigation.is-vertical{--navigation-layout-direction:column;--navigation-layout-justify:initial;--navigation-layout-align:flex-start}.wp-block-navigation.no-wrap{--navigation-layout-wrap:nowrap}.wp-block-navigation.items-justified-center{--navigation-layout-justification-setting:center;--navigation-layout-justify:center}.wp-block-navigation.items-justified-center.is-vertical{--navigation-layout-align:center}.wp-block-navigation.items-justified-right{--navigation-layout-justification-setting:flex-end;--navigation-layout-justify:flex-end}.wp-block-navigation.items-justified-right.is-vertical{--navigation-layout-align:flex-end}.wp-block-navigation.items-justified-space-between{--navigation-layout-justification-setting:space-between;--navigation-layout-justify:space-between}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{align-items:normal;background-color:inherit;color:inherit;display:flex;flex-direction:column;height:0;left:-1px;opacity:0;overflow:hidden;position:absolute;top:100%;transition:opacity .1s linear;visibility:hidden;width:0;z-index:2}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{display:flex;flex-grow:1}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content .wp-block-navigation__submenu-icon{margin-left:auto;margin-right:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content{margin:0}@media (min-width:782px){.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:-1px}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before{background:transparent;content:"";display:block;height:100%;position:absolute;right:100%;width:.5em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon{margin-right:.25em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon svg{transform:rotate(-90deg)}}.wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}.wp-block-navigation .has-child:not(.open-on-click):not(.open-on-hover-click):focus-within>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}.wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container{left:0;top:100%}@media (min-width:782px){.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:0}}.wp-block-navigation-submenu{display:flex;position:relative}.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg{stroke:currentColor}button.wp-block-navigation-item__content{background-color:transparent;border:none;color:currentColor;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;text-align:left;text-transform:inherit}.wp-block-navigation-submenu__toggle{cursor:pointer}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle{padding-right:.85em}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle+.wp-block-navigation__submenu-icon{margin-left:-.6em;pointer-events:none}.wp-block-navigation .wp-block-page-list,.wp-block-navigation__container,.wp-block-navigation__responsive-close,.wp-block-navigation__responsive-container,.wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-dialog{gap:inherit}:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)){padding:.5em 1em}:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content){padding:.5em 1em}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container{left:auto;right:0}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:-1px;right:-1px}@media (min-width:782px){.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:auto;right:100%}}.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{background-color:#fff;border:1px solid rgba(0,0,0,.15)}.wp-block-navigation.has-background .wp-block-navigation__submenu-container{background-color:inherit}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__submenu-container{color:#000}.wp-block-navigation__container{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial);list-style:none;margin:0;padding-left:0}.wp-block-navigation__container .is-responsive{display:none}.wp-block-navigation__container:only-child,.wp-block-page-list:only-child{flex-grow:1}@keyframes overlay-menu__fade-in-animation{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}.wp-block-navigation__responsive-container{bottom:0;display:none;left:0;position:fixed;right:0;top:0}.wp-block-navigation__responsive-container :where(.wp-block-navigation-item a){color:inherit}.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){background-color:inherit!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open{animation:overlay-menu__fade-in-animation .1s ease-out;animation-fill-mode:forwards;background-color:inherit;display:flex;flex-direction:column;overflow:auto;padding:clamp(1rem,var(--wp--style--root--padding-top),20rem) clamp(1rem,var(--wp--style--root--padding-right),20rem) clamp(1rem,var(--wp--style--root--padding-bottom),20rem) clamp(1rem,var(--wp--style--root--padding-left),20em);z-index:100000}@media (prefers-reduced-motion:reduce){.wp-block-navigation__responsive-container.is-menu-open{animation-delay:0s;animation-duration:1ms}}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-justification-setting,inherit);display:flex;flex-direction:column;flex-wrap:nowrap;overflow:visible;padding-top:calc(2rem + 24px)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{justify-content:flex-start}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{border:none;height:auto;min-width:200px;opacity:1;overflow:initial;padding-left:2rem;padding-right:2rem;position:static;visibility:visible;width:auto}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{gap:inherit}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{padding-top:var(--wp--style--block-gap,2em)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content{padding:0}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{align-items:var(--navigation-layout-justification-setting,initial);display:flex;flex-direction:column}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item .wp-block-navigation__submenu-container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-page-list{background:transparent!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:auto;right:auto}@media (min-width:600px){.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){background-color:inherit;display:block;position:relative;width:100%;z-index:auto}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:0}}.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open{background-color:#fff}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__responsive-container.is-menu-open{color:#000}.wp-block-navigation__toggle_button_label{font-size:1rem;font-weight:700}.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{background:transparent;border:none;color:currentColor;cursor:pointer;margin:0;padding:0;text-transform:inherit;vertical-align:middle}.wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{fill:currentColor;display:block;height:24px;pointer-events:none;width:24px}.wp-block-navigation__responsive-container-open{display:flex}.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{font-family:inherit;font-size:inherit;font-weight:inherit}@media (min-width:600px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:none}}.wp-block-navigation__responsive-container-close{position:absolute;right:0;top:0;z-index:2}.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close{font-family:inherit;font-size:inherit;font-weight:inherit}.wp-block-navigation__responsive-close{width:100%}.has-modal-open .wp-block-navigation__responsive-close{margin-left:auto;margin-right:auto;max-width:var(--wp--style--global--wide-size,100%)}.wp-block-navigation__responsive-close:focus{outline:none}.is-menu-open .wp-block-navigation__responsive-close,.is-menu-open .wp-block-navigation__responsive-container-content,.is-menu-open .wp-block-navigation__responsive-dialog{box-sizing:border-box}.wp-block-navigation__responsive-dialog{position:relative}.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:46px}@media (min-width:782px){.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:32px}}html.has-modal-open{overflow:hidden}.wp-block-navigation .wp-block-navigation-item__label{overflow-wrap:break-word}.wp-block-navigation .wp-block-navigation-item__description{display:none}.wp-block-navigation .wp-block-page-list{align-items:var(--navigation-layout-align,initial);background-color:inherit;display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation .wp-block-navigation-item{background-color:inherit}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}p.has-background{padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}.wp-block-post-author{display:flex;flex-wrap:wrap}.wp-block-post-author__byline{font-size:.5em;margin-bottom:0;margin-top:0;width:100%}.wp-block-post-author__avatar{margin-right:1em}.wp-block-post-author__bio{font-size:.7em;margin-bottom:.7em}.wp-block-post-author__content{flex-basis:0;flex-grow:1}.wp-block-post-author__name{margin:0}.wp-block-post-comments-form{box-sizing:border-box}.wp-block-post-comments-form[style*=font-weight] :where(.comment-reply-title){font-weight:inherit}.wp-block-post-comments-form[style*=font-family] :where(.comment-reply-title){font-family:inherit}.wp-block-post-comments-form[class*=-font-size] :where(.comment-reply-title),.wp-block-post-comments-form[style*=font-size] :where(.comment-reply-title){font-size:inherit}.wp-block-post-comments-form[style*=line-height] :where(.comment-reply-title){line-height:inherit}.wp-block-post-comments-form[style*=font-style] :where(.comment-reply-title){font-style:inherit}.wp-block-post-comments-form[style*=letter-spacing] :where(.comment-reply-title){letter-spacing:inherit}.wp-block-post-comments-form input[type=submit]{box-shadow:none;cursor:pointer;display:inline-block;overflow-wrap:break-word;text-align:center}.wp-block-post-comments-form input:not([type=submit]),.wp-block-post-comments-form textarea{border:1px solid #949494;font-family:inherit;font-size:1em}.wp-block-post-comments-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments-form textarea{padding:calc(.667em + 2px)}.wp-block-post-comments-form .comment-form input:not([type=submit]):not([type=checkbox]):not([type=hidden]),.wp-block-post-comments-form .comment-form textarea{box-sizing:border-box;display:block;width:100%}.wp-block-post-comments-form .comment-form-author label,.wp-block-post-comments-form .comment-form-email label,.wp-block-post-comments-form .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments-form .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments-form .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments-form .comment-reply-title{margin-bottom:0}.wp-block-post-comments-form .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-left:.5em}.wp-block-post-date{box-sizing:border-box}:where(.wp-block-post-excerpt){margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}.wp-block-post-excerpt__excerpt{margin-bottom:0;margin-top:0}.wp-block-post-excerpt__more-text{margin-bottom:0;margin-top:var(--wp--style--block-gap)}.wp-block-post-excerpt__more-link{display:inline-block}.wp-block-post-featured-image{margin-left:0;margin-right:0}.wp-block-post-featured-image a{display:block;height:100%}.wp-block-post-featured-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom;width:100%}.wp-block-post-featured-image.alignfull img,.wp-block-post-featured-image.alignwide img{width:100%}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim{background-color:#000;inset:0;position:absolute}.wp-block-post-featured-image{position:relative}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-gradient{background-color:transparent}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-0{opacity:0}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-10{opacity:.1}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-20{opacity:.2}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-30{opacity:.3}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-40{opacity:.4}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-50{opacity:.5}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-60{opacity:.6}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-70{opacity:.7}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-80{opacity:.8}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-90{opacity:.9}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-100{opacity:1}.wp-block-post-featured-image:where(.alignleft,.alignright){width:100%}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous{display:inline-block;margin-right:1ch}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next{display:inline-block;margin-left:1ch}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-post-navigation-link.has-text-align-left[style*="writing-mode: vertical-lr"],.wp-block-post-navigation-link.has-text-align-right[style*="writing-mode: vertical-rl"]{rotate:180deg}.wp-block-post-terms{box-sizing:border-box}.wp-block-post-terms .wp-block-post-terms__separator{white-space:pre-wrap}.wp-block-post-time-to-read,.wp-block-post-title{box-sizing:border-box}.wp-block-post-title{word-break:break-word}.wp-block-post-title a{display:inline-block}.wp-block-preformatted{box-sizing:border-box;white-space:pre-wrap}:where(.wp-block-preformatted.has-background){padding:1.25em 2.375em}.wp-block-pullquote{box-sizing:border-box;overflow-wrap:break-word;padding:3em 0;text-align:center}.wp-block-pullquote blockquote,.wp-block-pullquote cite,.wp-block-pullquote p{color:inherit}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:420px}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}:where(.wp-block-pullquote){margin:0 0 1em}.wp-block-pullquote.has-text-align-left blockquote{text-align:left}.wp-block-pullquote.has-text-align-right blockquote{text-align:right}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{font-size:2em;margin-bottom:0;margin-top:0}.wp-block-pullquote.is-style-solid-color blockquote cite{font-style:normal;text-transform:none}.wp-block-pullquote cite{color:inherit}.wp-block-post-template{list-style:none;margin-bottom:0;margin-top:0;max-width:100%;padding:0}.wp-block-post-template.wp-block-post-template{background:none}.wp-block-post-template.is-flex-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.25em}.wp-block-post-template.is-flex-container>li{margin:0;width:100%}@media (min-width:600px){.wp-block-post-template.is-flex-container.is-flex-container.columns-2>li{width:calc(50% - .625em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-3>li{width:calc(33.33333% - .83333em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-4>li{width:calc(25% - .9375em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-5>li{width:calc(20% - 1em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-6>li{width:calc(16.66667% - 1.04167em)}}@media (max-width:600px){.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid{grid-template-columns:1fr}}.wp-block-post-template-is-layout-constrained>li>.alignright,.wp-block-post-template-is-layout-flow>li>.alignright{-webkit-margin-start:2em;-webkit-margin-end:0;float:right;margin-inline-end:0;margin-inline-start:2em}.wp-block-post-template-is-layout-constrained>li>.alignleft,.wp-block-post-template-is-layout-flow>li>.alignleft{-webkit-margin-start:0;-webkit-margin-end:2em;float:left;margin-inline-end:2em;margin-inline-start:0}.wp-block-post-template-is-layout-constrained>li>.aligncenter,.wp-block-post-template-is-layout-flow>li>.aligncenter{-webkit-margin-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;margin-inline-start:auto}.wp-block-query-pagination>.wp-block-query-pagination-next,.wp-block-query-pagination>.wp-block-query-pagination-numbers,.wp-block-query-pagination>.wp-block-query-pagination-previous{margin-bottom:.5em;margin-right:.5em}.wp-block-query-pagination>.wp-block-query-pagination-next:last-child,.wp-block-query-pagination>.wp-block-query-pagination-numbers:last-child,.wp-block-query-pagination>.wp-block-query-pagination-previous:last-child{margin-right:0}.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-next:last-of-type{-webkit-margin-start:auto;margin-inline-start:auto}.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-previous:first-child{-webkit-margin-end:auto;margin-inline-end:auto}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow{display:inline-block;margin-right:1ch}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination .wp-block-query-pagination-next-arrow{display:inline-block;margin-left:1ch}.wp-block-query-pagination .wp-block-query-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination.aligncenter{justify-content:center}.wp-block-query-title,.wp-block-quote{box-sizing:border-box}.wp-block-quote{overflow-wrap:break-word}.wp-block-quote.is-large:where(:not(.is-style-plain)),.wp-block-quote.is-style-large:where(:not(.is-style-plain)){margin-bottom:1em;padding:0 1em}.wp-block-quote.is-large:where(:not(.is-style-plain)) p,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) p{font-size:1.5em;font-style:italic;line-height:1.6}.wp-block-quote.is-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-large:where(:not(.is-style-plain)) footer,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) footer{font-size:1.125em;text-align:right}.wp-block-read-more{display:block;width:-moz-fit-content;width:fit-content}.wp-block-read-more:not([style*=text-decoration]),.wp-block-read-more:not([style*=text-decoration]):active,.wp-block-read-more:not([style*=text-decoration]):focus{text-decoration:none}ul.wp-block-rss{list-style:none;padding:0}ul.wp-block-rss.wp-block-rss{box-sizing:border-box}ul.wp-block-rss.alignleft{margin-right:2em}ul.wp-block-rss.alignright{margin-left:2em}ul.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;list-style:none;padding:0}ul.wp-block-rss.is-grid li{margin:0 1em 1em 0;width:100%}@media (min-width:600px){ul.wp-block-rss.columns-2 li{width:calc(50% - 1em)}ul.wp-block-rss.columns-3 li{width:calc(33.33333% - 1em)}ul.wp-block-rss.columns-4 li{width:calc(25% - 1em)}ul.wp-block-rss.columns-5 li{width:calc(20% - 1em)}ul.wp-block-rss.columns-6 li{width:calc(16.66667% - 1em)}}.wp-block-rss__item-author,.wp-block-rss__item-publish-date{display:block;font-size:.8125em}.wp-block-search__button{margin-left:10px;word-break:normal}.wp-block-search__button.has-icon{line-height:0}.wp-block-search__button svg{fill:currentColor;min-height:24px;min-width:24px;vertical-align:text-bottom}:where(.wp-block-search__button){border:1px solid #ccc;padding:6px 10px}.wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search__label{width:100%}.wp-block-search__input{-webkit-appearance:initial;appearance:none;border:1px solid #949494;flex-grow:1;margin-left:0;margin-right:0;min-width:3rem;padding:8px;text-decoration:unset!important}.wp-block-search.wp-block-search__button-only .wp-block-search__button{flex-shrink:0;margin-left:0;max-width:calc(100% - 100px)}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){border:1px solid #949494;box-sizing:border-box;padding:4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input{border:none;border-radius:0;padding:0 4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input:focus{outline:none}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button){padding:4px 8px}.wp-block-search.aligncenter .wp-block-search__inside-wrapper{margin:auto}.wp-block-search__button-behavior-expand .wp-block-search__inside-wrapper{min-width:0!important;transition-property:width}.wp-block-search__button-behavior-expand .wp-block-search__input{flex-basis:100%;transition-duration:.3s}.wp-block-search__button-behavior-expand.wp-block-search__searchfield-hidden,.wp-block-search__button-behavior-expand.wp-block-search__searchfield-hidden .wp-block-search__inside-wrapper{overflow:hidden}.wp-block-search__button-behavior-expand.wp-block-search__searchfield-hidden .wp-block-search__input{border-left-width:0!important;border-right-width:0!important;flex-basis:0;flex-grow:0;margin:0;min-width:0!important;padding-left:0!important;padding-right:0!important;width:0!important}.wp-block[data-align=right] .wp-block-search__button-behavior-expand .wp-block-search__inside-wrapper{float:right}.wp-block-separator{border:1px solid;border-left:none;border-right:none}.wp-block-separator.is-style-dots{background:none!important;border:none;height:auto;line-height:1;text-align:center}.wp-block-separator.is-style-dots:before{color:currentColor;content:"···";font-family:serif;font-size:1.5em;letter-spacing:2em;padding-left:2em}.wp-block-site-logo{box-sizing:border-box;line-height:0}.wp-block-site-logo a{display:inline-block;line-height:0}.wp-block-site-logo.is-default-size img{height:auto;width:120px}.wp-block-site-logo img{height:auto;max-width:100%}.wp-block-site-logo a,.wp-block-site-logo img{border-radius:inherit}.wp-block-site-logo.aligncenter{margin-left:auto;margin-right:auto;text-align:center}.wp-block-site-logo.is-style-rounded{border-radius:9999px}.wp-block-site-title a{color:inherit}.wp-block-social-links{background:none;box-sizing:border-box;margin-left:0;padding-left:0;padding-right:0;text-indent:0}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{border-bottom:0;box-shadow:none;text-decoration:none}.wp-block-social-links .wp-social-link a{padding:.25em}.wp-block-social-links .wp-social-link svg{height:1em;width:1em}.wp-block-social-links .wp-social-link span:not(.screen-reader-text){font-size:.65em;margin-left:.5em;margin-right:.5em}.wp-block-social-links.has-small-icon-size{font-size:16px}.wp-block-social-links,.wp-block-social-links.has-normal-icon-size{font-size:24px}.wp-block-social-links.has-large-icon-size{font-size:36px}.wp-block-social-links.has-huge-icon-size{font-size:48px}.wp-block-social-links.aligncenter{display:flex;justify-content:center}.wp-block-social-links.alignright{justify-content:flex-end}.wp-block-social-link{border-radius:9999px;display:block;height:auto;transition:transform .1s ease}@media (prefers-reduced-motion:reduce){.wp-block-social-link{transition-delay:0s;transition-duration:0s}}.wp-block-social-link a{align-items:center;display:flex;line-height:0;transition:transform .1s ease}.wp-block-social-link:hover{transform:scale(1.1)}.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor,.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor svg,.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:active,.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:hover,.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:visited{fill:currentColor;color:currentColor}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link{background-color:#f0f0f0;color:#444}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-amazon{background-color:#f90;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-behance{background-color:#0757fe;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-etsy{background-color:#f45800;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-facebook{background-color:#1778f2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-flickr{background-color:#0461dd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-foursquare{background-color:#e65678;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-github{background-color:#24292d;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-google{background-color:#ea4434;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-instagram{background-color:#f00075;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-linkedin{background-color:#0d66c2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-medium{background-color:#02ab6c;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-meetup{background-color:#f6405f;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-patreon{background-color:#ff424d;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pinterest{background-color:#e60122;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pocket{background-color:#ef4155;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-reddit{background-color:#ff4500;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-skype{background-color:#0478d7;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-snapchat{stroke:#000;background-color:#fefc00;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-spotify{background-color:#1bd760;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-telegram{background-color:#2aabee;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-threads,.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tiktok{background-color:#000;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tumblr{background-color:#011835;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitch{background-color:#6440a4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitter{background-color:#1da1f2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vk{background-color:#4680c2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-whatsapp{background-color:#25d366;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-x{background-color:#000;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-yelp{background-color:#d32422;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-youtube{background-color:red;color:#fff}.wp-block-social-links.is-style-logos-only .wp-social-link{background:none}.wp-block-social-links.is-style-logos-only .wp-social-link a{padding:0}.wp-block-social-links.is-style-logos-only .wp-social-link svg{height:1.25em;width:1.25em}.wp-block-social-links.is-style-logos-only .wp-social-link-amazon{color:#f90}.wp-block-social-links.is-style-logos-only .wp-social-link-bandcamp{color:#1ea0c3}.wp-block-social-links.is-style-logos-only .wp-social-link-behance{color:#0757fe}.wp-block-social-links.is-style-logos-only .wp-social-link-codepen{color:#1e1f26}.wp-block-social-links.is-style-logos-only .wp-social-link-deviantart{color:#02e49b}.wp-block-social-links.is-style-logos-only .wp-social-link-dribbble{color:#e94c89}.wp-block-social-links.is-style-logos-only .wp-social-link-dropbox{color:#4280ff}.wp-block-social-links.is-style-logos-only .wp-social-link-etsy{color:#f45800}.wp-block-social-links.is-style-logos-only .wp-social-link-facebook{color:#1778f2}.wp-block-social-links.is-style-logos-only .wp-social-link-fivehundredpx{color:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-flickr{color:#0461dd}.wp-block-social-links.is-style-logos-only .wp-social-link-foursquare{color:#e65678}.wp-block-social-links.is-style-logos-only .wp-social-link-github{color:#24292d}.wp-block-social-links.is-style-logos-only .wp-social-link-goodreads{color:#382110}.wp-block-social-links.is-style-logos-only .wp-social-link-google{color:#ea4434}.wp-block-social-links.is-style-logos-only .wp-social-link-instagram{color:#f00075}.wp-block-social-links.is-style-logos-only .wp-social-link-lastfm{color:#e21b24}.wp-block-social-links.is-style-logos-only .wp-social-link-linkedin{color:#0d66c2}.wp-block-social-links.is-style-logos-only .wp-social-link-mastodon{color:#3288d4}.wp-block-social-links.is-style-logos-only .wp-social-link-medium{color:#02ab6c}.wp-block-social-links.is-style-logos-only .wp-social-link-meetup{color:#f6405f}.wp-block-social-links.is-style-logos-only .wp-social-link-patreon{color:#ff424d}.wp-block-social-links.is-style-logos-only .wp-social-link-pinterest{color:#e60122}.wp-block-social-links.is-style-logos-only .wp-social-link-pocket{color:#ef4155}.wp-block-social-links.is-style-logos-only .wp-social-link-reddit{color:#ff4500}.wp-block-social-links.is-style-logos-only .wp-social-link-skype{color:#0478d7}.wp-block-social-links.is-style-logos-only .wp-social-link-snapchat{stroke:#000;color:#fff}.wp-block-social-links.is-style-logos-only .wp-social-link-soundcloud{color:#ff5600}.wp-block-social-links.is-style-logos-only .wp-social-link-spotify{color:#1bd760}.wp-block-social-links.is-style-logos-only .wp-social-link-telegram{color:#2aabee}.wp-block-social-links.is-style-logos-only .wp-social-link-threads,.wp-block-social-links.is-style-logos-only .wp-social-link-tiktok{color:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-tumblr{color:#011835}.wp-block-social-links.is-style-logos-only .wp-social-link-twitch{color:#6440a4}.wp-block-social-links.is-style-logos-only .wp-social-link-twitter{color:#1da1f2}.wp-block-social-links.is-style-logos-only .wp-social-link-vimeo{color:#1eb7ea}.wp-block-social-links.is-style-logos-only .wp-social-link-vk{color:#4680c2}.wp-block-social-links.is-style-logos-only .wp-social-link-whatsapp{color:#25d366}.wp-block-social-links.is-style-logos-only .wp-social-link-wordpress{color:#3499cd}.wp-block-social-links.is-style-logos-only .wp-social-link-x{color:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-yelp{color:#d32422}.wp-block-social-links.is-style-logos-only .wp-social-link-youtube{color:red}.wp-block-social-links.is-style-pill-shape .wp-social-link{width:auto}.wp-block-social-links.is-style-pill-shape .wp-social-link a{padding-left:.66667em;padding-right:.66667em}.wp-block-social-links:not(.has-icon-color):not(.has-icon-background-color) .wp-social-link-snapchat .wp-block-social-link-label{color:#000}.wp-block-spacer{clear:both}.wp-block-tag-cloud{box-sizing:border-box}.wp-block-tag-cloud.aligncenter{justify-content:center;text-align:center}.wp-block-tag-cloud.alignfull{padding-left:1em;padding-right:1em}.wp-block-tag-cloud a{display:inline-block;margin-right:5px}.wp-block-tag-cloud span{display:inline-block;margin-left:5px;text-decoration:none}.wp-block-tag-cloud.is-style-outline{display:flex;flex-wrap:wrap;gap:1ch}.wp-block-tag-cloud.is-style-outline a{border:1px solid;font-size:unset!important;margin-right:0;padding:1ch 2ch;text-decoration:none!important}.wp-block-table{overflow-x:auto}.wp-block-table table{border-collapse:collapse;width:100%}.wp-block-table thead{border-bottom:3px solid}.wp-block-table tfoot{border-top:3px solid}.wp-block-table td,.wp-block-table th{border:1px solid;padding:.5em}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.wp-block-table .has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table .has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table .has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table .has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{background-color:transparent;border-bottom:1px solid #f0f0f0;border-collapse:inherit;border-spacing:0}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f0f0f0}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:transparent}.wp-block-table .has-border-color td,.wp-block-table .has-border-color th,.wp-block-table .has-border-color tr,.wp-block-table .has-border-color>*{border-color:inherit}.wp-block-table table[style*=border-top-color] tr:first-child,.wp-block-table table[style*=border-top-color] tr:first-child td,.wp-block-table table[style*=border-top-color] tr:first-child th,.wp-block-table table[style*=border-top-color]>*,.wp-block-table table[style*=border-top-color]>* td,.wp-block-table table[style*=border-top-color]>* th{border-top-color:inherit}.wp-block-table table[style*=border-top-color] tr:not(:first-child){border-top-color:currentColor}.wp-block-table table[style*=border-right-color] td:last-child,.wp-block-table table[style*=border-right-color] th,.wp-block-table table[style*=border-right-color] tr,.wp-block-table table[style*=border-right-color]>*{border-right-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:last-child,.wp-block-table table[style*=border-bottom-color] tr:last-child td,.wp-block-table table[style*=border-bottom-color] tr:last-child th,.wp-block-table table[style*=border-bottom-color]>*,.wp-block-table table[style*=border-bottom-color]>* td,.wp-block-table table[style*=border-bottom-color]>* th{border-bottom-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:not(:last-child){border-bottom-color:currentColor}.wp-block-table table[style*=border-left-color] td:first-child,.wp-block-table table[style*=border-left-color] th,.wp-block-table table[style*=border-left-color] tr,.wp-block-table table[style*=border-left-color]>*{border-left-color:inherit}.wp-block-table table[style*=border-style] td,.wp-block-table table[style*=border-style] th,.wp-block-table table[style*=border-style] tr,.wp-block-table table[style*=border-style]>*{border-style:inherit}.wp-block-table table[style*=border-width] td,.wp-block-table table[style*=border-width] th,.wp-block-table table[style*=border-width] tr,.wp-block-table table[style*=border-width]>*{border-style:inherit;border-width:inherit}:where(.wp-block-term-description){margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}.wp-block-term-description p{margin-bottom:0;margin-top:0}.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 1em;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-left:0}.wp-block-text-columns .wp-block-column:last-child{margin-right:0}.wp-block-text-columns.columns-2 .wp-block-column{width:50%}.wp-block-text-columns.columns-3 .wp-block-column{width:33.33333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}pre.wp-block-verse{overflow:auto;white-space:pre-wrap}:where(pre.wp-block-verse){font-family:inherit}.wp-block-video{box-sizing:border-box}.wp-block-video video{vertical-align:middle;width:100%}@supports (position:sticky){.wp-block-video [poster]{object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video figcaption{margin-bottom:1em;margin-top:.5em}.editor-styles-wrapper,.entry-content{counter-reset:footnotes}a[data-fn].fn{counter-increment:footnotes;display:inline-flex;font-size:smaller;text-decoration:none;text-indent:-9999999px;vertical-align:super}a[data-fn].fn:after{content:"[" counter(footnotes) "]";float:left;text-indent:0}.wp-element-button{cursor:pointer}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#ddd;-webkit-clip-path:none;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
/*/themify-builder/css/modules/image_styles/full-overlay.css*/
.module-image.image-full-overlay{
    box-sizing:border-box;
    position:relative
}
.module-image.image-full-overlay:not(.auto_fullwidth){
    display:inline-block;
}
.module.image-full-overlay .image-title{
    color:inherit
}
.module.image-full-overlay .image-content{
    box-sizing:border-box;
    padding:5%;
    position:absolute;
    inset:0;
    display:flex;
    flex-direction:column;
    justify-content:center;
    text-align:center;
    z-index:0
}
.module.image-full-overlay .image-wrap img{
    width:100%
}
.module.image-full-overlay .image-content:before{
    content:"";
    display:block;
    border-radius:inherit;
    background-color:rgba(67,67,67,.4);
    position:absolute;
    inset:0;
    z-index:-1;
    transition:background-color .3s ease-in-out,color .3s ease-in-out
}
.module.image-full-overlay:hover .image-content:before{
    background-color:rgba(67,67,67,.7)
}
.module.image-full-overlay .image-content{
    pointer-events:none;
    color:#fff
}
.module.image-full-overlay .image-content *{
    pointer-events:all
}
/* image full overlay shadow */
.module.image-full-overlay.drop-shadow{
    box-shadow:0 1px 5px rgba(0,0,0,.3)
}
.module.image-full-overlay.drop-shadow .image-wrap,
.module.image-full-overlay.drop-shadow .image-wrap img{
    box-shadow:none
}
.module.image-full-overlay.bordered .image-wrap,
.module.image-full-overlay.bordered .image-wrap img{
    border:0;
    background-color:transparent;
    padding:0
}
.module.image-full-overlay.bordered .image-content:before{
    margin:3px
}
/* image full overlay circle */
.module.image-full-overlay.circle{
    overflow:hidden;
    border-radius:50em
}
.module.image-full-overlay.circle .image-wrap,
.module.image-full-overlay.circle .image-wrap img{
    border-radius:0
}
.module.image-full-overlay.active-caption-hover  .image-content{
    transition:opacity .3s;
    opacity:0
}
.module.image-full-overlay.active-caption-hover:hover .image-content{
    opacity:1
}
.module.image-full-overlay.rounded,
.module.image-full-overlay.rounded .image-content:before{
    border-radius:8px
}
.module.image-full-overlay.bordered{
    border:solid 1px rgba(0,0,0,.15);
    background:#fff;
    padding:3px;
    box-sizing:border-box
}
/*/themify-builder/css/modules/frames.css*/
.tb_row_frame{
    line-height:0;
    direction:ltr;
    contain:strict;
     /* fix FF bug with repeated backgrounds */
    background-size:100% 100%
}
div.tb_row_frame{
    display:block
}
.tb_row_frame_wrap{
    pointer-events:none;
    top:-1px; /* -1 fix sub-pixel */
    bottom:-1px;
}
div.tb_row_frame_bottom,
div.tb_row_frame_top{
    top:0; 
    height:150px;
    border-top-left-radius:inherit;
    border-top-right-radius:inherit
}
div.tb_row_frame_bottom{
    top:auto;
    bottom:0;
}
div.tb_row_frame_left,
div.tb_row_frame_right{
    width:150px;
    left:-1px;
    border-top-left-radius:inherit;
    border-bottom-left-radius:inherit
}
div.tb_row_frame_right{
    right:-1px;
    left:auto;
}
.tb_row_frame.in_front{
    z-index:1
}
.module_row >.tb_row_frame_wrap > .in_front{
    z-index:2
}

@keyframes tb_frame_horizontal{
	from { translate: -50% 0 }
    to { translate: 0 0 }
}
@keyframes tb_frame_vertical{
	from { translate:0 -50% }
    to { translate:0 0 }
}
/*/wp-content/themes/themify-ultra/styles/modules/back-top.css*/
.back-top{
	margin:0 auto .6em;
	width:200px
}
.back-top:not(.back-top-float) .arrow-up a{
	text-decoration:none;
	display:inline-block;
	position:relative;
	bottom:0;
	padding:.4em;
	line-height:1;
	z-index:10;
	color:inherit;
	transition:bottom .5s
}
.back-top:not(.back-top-float):hover .arrow-up a{
	bottom:20px
}
.footer-block .back-top:not(.back-top-float) .arrow-up a:hover,
.footer-block .back-top:not(.back-top-float) .arrow-up a{
	background:0
}
.back-top a:before{
	content:'';
	display:inline-block;
	width:30px;
	height:30px;
	border:2px solid transparent;
	border-top-color:inherit;
	border-left-color:inherit;
	transform:rotate(45deg);
	margin-top:4px
}
#footer .back-top-float,
#pagewrap .back-top-float{
	background-color:var(--theme_accent_semi);
	border-radius:100%;
	color:#fff;
	cursor:pointer;
	position:fixed;
	inset:auto 20px 20px auto;
	width:44px;
	height:44px;
	overflow:hidden;
	text-decoration:none;
	text-align:center;
	font-size:16px;
	opacity:1;
	z-index:101;
	transition:opacity .2s ease-in-out .2s,transform .2s ease-in-out,background-color .5s;
	box-shadow:0 1px 8px rgba(0,0,0,.12)
}
#footer .back-top-hide,
#pagewrap .back-top-hide{
	opacity:0;
	pointer-events:none;
}
.back-top-float .arrow-up a,
#pagewrap .back-top-float .arrow-up a{
	background:0;
	color:inherit
}
.back-top-float .arrow-up,
#pagewrap .back-top-float .arrow-up{
	position:absolute;
	top:5px;
	left:50%
}
#pagewrap .back-top-float:hover,
.back-top:not(.back-top-float) .arrow-up a:hover{
    background-color:var(--theme_accent)
}
.back-top-float:hover .arrow-up,
#pagewrap .back-top-float:hover .arrow-up{
	animation:back-top-arrow-up .25s linear .2s infinite alternate
}
.back-top-float a:before,
#pagewrap .back-top-float a:before{
	width:13px;
	height:13px;
	position:absolute;
	top:14px;
	left:50%;
	margin-left:-7px;
	margin-top:0;
	border-width:1px
}
.footer-horizontal-left .back-top,
.footer-horizontal-right .back-top,
.footer-left-col .back-top,
.footer-right-col .back-top{
	position:absolute;
	top:-89px;
	width:60px;
	margin:0
}
.footer-horizontal-left .back-top .arrow-up a,
.footer-horizontal-right .back-top .arrow-up a,
.footer-left-col .back-top .arrow-up a,
.footer-right-col .back-top .arrow-up a{
	background-color:rgba(171,171,171,.78);
	color:#fff;
	width:60px;
	height:25px;
	line-height:100%;
	padding:10px 0 0;
	text-align:center!important;
	border-radius:8px 8px 0 0
}
.footer-horizontal-left .back-top a:before,
.footer-horizontal-right .back-top a:before,
.footer-left-col .back-top a:before,
.footer-right-col .back-top a:before{
	width:14px;
	height:14px
}
.footer-horizontal-left .back-top:hover .arrow-up a,
.footer-horizontal-right .back-top:hover .arrow-up a,
.footer-left-col .back-top:hover .arrow-up a,
.footer-right-col .back-top:hover .arrow-up a{
	bottom:0
}
.footer-horizontal-left .back-top .arrow-up:hover a,
.footer-horizontal-right .back-top .arrow-up:hover a,
.footer-left-col .back-top .arrow-up:hover a,
.footer-right-col .back-top .arrow-up:hover a{
	background-color:#000
}
@keyframes back-top-arrow-up{
    0%{top:0}
    100%{top:-5px}
}
@media(max-width:680px){
	.footer-horizontal-left .back-top,
	.footer-horizontal-right .back-top,
	.footer-left-col .back-top,
	.footer-right-col .back-top{
		top:-70px
	}
}
/*/wp-content/themes/themify-ultra/styles/modules/footer.css*/
#footerwrap{
	padding:54px 0 2em;
	border-top:1px solid rgba(0,0,0,.05);
	background-color:#fff
}
#footer{
	font-size:.9em
}
/* for layout part inserted in footer */
#footer .footer-widgets .row_inner{
    width:auto;
    max-width:100% 
}
.footer-block #footerwrap{
	text-align:center;
	position:static
}
.footer-text{
	padding:0 0 2em;
	line-height:1.8em;
	font-size:.85em
}
.footer-widgets .widget{
	margin:0 0 1.5em
}
.footer-widgets .widgettitle{
	color:inherit;
	margin:0 0 1em
}
.main-col,
.section-col{
	box-sizing:border-box
}
@media(max-width:1024px){
	.footer-widgets .col4-1{
		width:48.4%
	}
	.footer-widgets .col4-1:nth-child(2n+1){
		margin-left:0;
		clear:left
	}
}
@media(max-width:680px){
	#footerwrap{
		padding-top:35px
	}
	.footer-widgets .col4-2,
	.footer-widgets .col3-1{
		margin-left:0;
		width:100%;
		max-width:100%
	}
}
/*/wp-content/themes/themify-ultra/styles/modules/footer-nav.css*/
.footer-nav{
	margin:.5em 0 1em;
	padding:0
}
.footer-nav li{
	display:inline-block;
	padding:0;
	margin:0;
	list-style:none;
	position:relative
}
.footer-nav a{
	text-decoration:none;
	margin:0 1em .8em 0
}
.footer-horizontal-left .footer-nav a,
.footer-horizontal-right .footer-nav a,
.footer-left-col .footer-nav a,
.footer-right-col .footer-nav a{
	margin:0 .8em 1em 0;
	padding:0
}
.footer-nav li ul{
	background-color:#fff;
	box-shadow:0 0 0 1px rgba(0,0,0,.1), 0 3px 12px rgba(0,0,0,.12);
	border-radius:8px;
	margin:0;
	padding:.6em 0;
	position:absolute;
	z-index:99;
	bottom:100%;
	list-style:none;
	text-align:left;
	box-sizing:border-box;
}
#footerwrap .footer-nav ul a{
	display:block;
	width:238px;
	padding:.5em 1.25em .5em 1.6em;
	margin:0;
	box-sizing:border-box;
	color:#666
}
#footerwrap .footer-nav ul a:hover{
	color:var(--theme_accent)
}
.footer-nav li li ul{
	left:100%;
	bottom:-.65em
}
@media (hover:hover){
	.footer-nav li ul{
		opacity:0;
		visibility:hidden;
		transform:scale(1,0);
		transform-origin:bottom;
		transition:transform .2s ease-in-out,opacity .2s ease-in-out
	}
	.footer-nav li:hover > ul,
	/* tab keyboard menu nav */
	.footer-nav li > a:focus + .sub-menu,
	.footer-nav li > .sub-menu:focus-within{
		margin-bottom:0;
		opacity:1;
		visibility:visible;
		transform:none;
		pointer-events:auto
	}
}
@media (hover:none){
	.footer-nav li ul{
		display:none
	}
}
.footer-nav li:hover > a{
    color:var(--theme_accent)
}
/* Footer Edge Menu */
.footer-nav li.edge ul{
	left:auto;
	right:0
}
.footer-nav ul li.edge ul{
	right:100%
}
.footer-right-col #footerwrap .footer-nav ul li.edge ul{
	left:auto;
	right:100%
}
.footer-horizontal-left #footer .footer-nav,
.footer-horizontal-right #footer .footer-nav{
	float:left;
	margin-top:0
}
@media(max-width:680px){
	#footerwrap .footer-nav ul a{
		width:160px
	}
}
/*/wp-content/themes/themify-ultra/styles/modules/widgets/text.css*/
.textwidget ul{
	margin:0 0 1.4em 1.6em
}
.textwidget ul li{
	list-style:disc
}
.textwidget ol li{
	list-style:decimal
}
/*/wp-content/themes/themify-ultra/style.css*/
/*!
Theme Name:Themify Ultra
Theme URI:https://themify.me/themes/ultra/
Version:7.3.8 
Description:Use Ultra theme to create professional sites quickly and easily (landing pages, portfolio, blog, corporate, ecommerce, and more). It includes a bunch of header/footer layout options and pre-built demos that you can import to your site. Read <a href="https://themify.me/docs/ultra-documentation">Ultra documentation</a> for more information.
Author:Themify
Author URI:https://www.themify.me
License:GNU General Public License v2.0
License URI:http://www.gnu.org/licenses/gpl-2.0.html
Copyright:(c) Themify.
Tags:themify,featured-images,translation-ready,custom-menu,sidebar
Text Domain:themify
---------
DO NOT EDIT THIS FILE.
If you need to override theme styling,please add custom CSS in Appearance>Customize>Custom CSS or a child theme (https://themify.me/docs/child-theme).
/************************************************************************************
1. RESET
*************************************************************************************/
html,body,address,blockquote,div,dl,form,h1,h2,h3,h4,h5,h6,ol,p,pre,table,ul,
dd,dt,li,tbody,td,tfoot,th,thead,tr,button,del,ins,map,object,
a,abbr,acronym,b,bdo,big,br,cite,code,dfn,em,i,img,kbd,q,samp,small,span,
strong,sub,sup,tt,var,legend,fieldset,figure{
	margin:0;
	padding:0
}
img,fieldset,a{
	border:0
}
/* set html5 elements to block */
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{
	display:block
}
iframe,audio{
	max-width:100%
}
/************************************************************************************
2. GENERAL STYLING
*************************************************************************************/
:root{
	--theme_accent:#ed1e24;
	--theme_accent_semi:rgba(251,9,48,.8);
	--theme_accent_hover:#000
}
html{
  scroll-behavior:smooth
}
body{
	font:1em/1.65em 'Public Sans',"Arial",sans-serif;
	overflow-wrap:break-word;
	background-color:#fff;
	color:#666;
	-webkit-font-smoothing:antialiased;
	-ms-text-size-adjust:100%;
	-moz-text-size-adjust:100%;
	-webkit-text-size-adjust:100%;
	text-size-adjust:100%
}
a{
	text-decoration:none;
	color:var(--theme_accent);
	transition:color .3s ease-in-out
}
a:hover{
	color:var(--theme_accent_hover)
}
p{
	padding:0;
	margin:0 0 1.3em
}
small{
	font-size:87%
}
blockquote{
	font-size:1.1em;
	line-height:1.4em;
	padding:.8em 1.4em;
	margin:0 5% 1.2em;
	border-left:solid 3px rgba(150,150,150,.3)
}
ins{
	text-decoration:none
}
/* LIST */
ul,ol{
	margin:0 0 1.4em 1.6em;
	padding:0
}
li{
	margin:0 0 1em;
	padding:0
}
/* HEADINGS*/
h1,h2,h3,h4,h5,h6{
	line-height:1.4em;
	margin:0 0 .5em;
	overflow-wrap:normal;
	font-weight:600;
	color:#000
}
h1{
	font-size:2.5em;
	line-height:1.2em;
	font-weight:700;	
	letter-spacing:-.03em
}
h2{
	font-size:2em;
	line-height:1.3em;
	letter-spacing:-.02em
}
h3{
	font-size:1.45em;
	letter-spacing:-.02em
}
h4{
	font-size:1.1em;
	letter-spacing:.05em;
	line-height:1.6em;
	text-transform:uppercase
}
h5{
	font-size:1.2em;
	line-height:1.7em
}
h6{
	font-size:1.1em;
	line-height:1.7em
}
/* FORM*/
/* form input */
input,textarea,select,input[type=search],button{
	font-size:100%;
	font-family:inherit;
	max-width:100%
}
input:read-write,
input:read-only,
input[type=radio],
input[type=checkbox],
select,
textarea{
	background:#fff;
	border:1px solid rgba(0,0,0,.2);
	padding:.6em;
	max-width:100%;
	-webkit-appearance:none;
	appearance:none;
	border-radius:8px
}
input:read-write,
input:read-only{
    margin:0 1em .4em 0;
    width:17em
}
input[type=number]{
    width:7em
}
input[type=checkbox] + label{
	display:inline-block
}
textarea{
	width:100%;
	min-height:13.5em;
	margin:0
}
select{
	padding-right:30px;
	background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke-linecap='round' width='100' height='100' stroke='rgba(40,40,40,.8)' stroke-width='3'%3E%3Cpolyline points='2.7,2.3 49.1,57.2 95.5,2.3 '/%3E%3C/svg%3E");
	background-repeat:no-repeat;
	background-size:12px;
	background-position:calc(100% - 8px) calc(50% + 3px)
}
input[type=radio],
input[type=checkbox]{
	border-radius:6px;
	clear:none;
	cursor:pointer;
	padding:0 2px;
	margin:0 .5em 0 0;
	width:20px;
	height:20px;
	display:inline-block;
	vertical-align:middle;
	text-align:center;
	line-height:1;
	-webkit-appearance:none
}
input[type=radio]{
    padding:0;
    border-radius:100%;
    display:inline-flex;
    justify-content:center;
    align-items:center
}
input[type="checkbox"]:before{
	content:"";
	display:inline-block;
	width:12px;
	height:5px;
	margin-bottom:4px;
	margin-left:1px;
	border-left:1px solid transparent;
	border-bottom:1px solid transparent;
	transform:rotateZ(-45deg) skewY(-10deg)
}
input[type="checkbox"]:checked:before{
	border-left:1px solid;
	border-bottom:1px solid
}
input[type="radio"]:checked:before{
	content:"";
	display:inline-block;
	vertical-align:middle;
	border-radius:100%;
	background-color:#222;
	width:12px;
	height:12px
}
/* form input:focus */
select:focus,
textarea:focus,
input:read-write:focus,
input:read-only:focus{
	border-color:rgba(0,0,0,.5)
}
/* form button */
input[type=reset],input[type=submit],button{
	background-color:var(--theme_accent);
	color:#fff;
	border:0;
	padding:.65em 1.4em;
	cursor:pointer;
	border-radius:30px;
	font-weight:600;
	text-transform:uppercase;
	letter-spacing:.065em;
	-webkit-appearance:none;
	transition:background .3s,color .3s, transform .3s
}
/* form input:hover */
input[type=reset]:hover,
input[type=submit]:hover,
button:hover{
	background-color:var(--theme_accent_hover);
	color:#fff;
	box-shadow:0 5px 10px rgba(0,0,0,.1);
	transform:translateY(-1px)
}
.gm-style-mtc button{
	border-radius:0
}
/*3. STRUCTURE*/
img,textarea,input,#main-nav ul a,.sidemenu,.post,.post-content,.author-box,.widget{
	box-sizing:border-box
}
/*4. GRID*/
.col4-1,
.col4-2,
.col3-1{
	float:left;
	margin-left:3.2%
}
.col4-1{
	width:22.6%
}
.col4-2{
	width:48.4%
}
.col3-1{
	width:31.2%
}
.col4-1.first,
.col4-2.first,
.col3-1.first{
	margin-left:0;
	clear:left
}
/* main page width */
.pagewidth{
	width:1160px;
	max-width:100%;
	margin:0 auto
}
/* content */
#layout{
	display:flex;
	flex-wrap:wrap
}
#content{
	width:71%;
	padding:5.75% 0
}
.sidebar-none #content{
	width:100%
}
.sidebar-none #layout{
	display:block
}
/* sidemenu active */
.sidemenu-active{
	position:relative;
	transition:left .2s ease-in-out
}
.sidemenu-active,
.sidemenu-active #headerwrap{
	left:0
}
.sidemenu-right{
	left:-300px
}
.sidemenu-left,
.sidemenu-left #headerwrap{
	left:300px
}
/* full_width content */
.full_width #layout{
	flex-wrap:wrap;
	width:100%;
	max-width:100%
}
.full_width #content{
	padding:0;
	width:100%;
	max-width:100%
}
/*5. HEADER*/
#headerwrap{
	color:#000;
	position:absolute;
	background-color:#fff;
	border-bottom:1px solid rgba(0,0,0,.05);
	min-height:55px;
	z-index:999;
	top:0;
	left:0;
	transition:background-color .3s ease-in-out,color .3s ease-in-out,box-shadow .3s ease-in-out,left .3s ease-in-out,min-height .3s ease-in-out
}
.fixed-header-enabled #headerwrap{
	position:-webkit-sticky; /*for safari*/
	position:sticky
}
.transparent-header #headerwrap{
	position:fixed
}
.transparent-header.no-fixed-header #headerwrap{
	position:absolute
}
.no-fixed-header #headerwrap{
	position:relative
} 
#header{
	position:relative;
	padding:2em 0;
	overflow:visible; /* required to prevent menu dropdown hidden */
	z-index:1
}
/* Disable background attachment on iOS devices */
@supports (-webkit-touch-callout:none){
	#headerwrap{
		background-attachment:scroll!important;
		background-position:center!important
	}
}
/* header widget */
.header-widget{
	font-size:.92em;
	height:100%
}
.header-widget .widget{
	margin:2em 0
}
.header-widget .widgettitle{
	margin:0 0 .5em;
	font-size:1em;
	color:inherit
}
/* site logo */
/* sticky header logo */
.fixed-header-on .tf_sticky_logo ~ *{
	display:none!important
}
/* Search Form */
.search-button{
	color:inherit;
	padding:9px 10px;
	margin: 0 0 0 3px;
	line-height:1;
	box-sizing:border-box;
	font-size:19px;
	border-radius:100%
}
.search-button:hover{
	background:rgba(200,200,200,.25)	
}
a.search-button{
	text-decoration:none
}
.search-button:focus{
	outline:0
}

/* Moon icon */
.tf_darkmode_toggle{
	color:inherit;
	padding:10px;
	margin: 0 0 0 7px;
	line-height:1;
	box-sizing:border-box;
	font-size:19px;
	border-radius:100%;
}
.tf_darkmode .tf_darkmode_toggle,
.tf_darkmode_toggle:hover{
	background:rgba(200,200,200,.25);	
}
a.tf_darkmode_toggle{
	text-decoration:none
}
.tf_darkmode_toggle:focus{
	outline:0
}

/* main navigation */
#main-nav{
	padding:0;
	margin:0
}
#main-nav li{
	margin:0;
    padding:0;
    list-style:none;
	position:relative;
    display:inline-block
}
#main-nav ul li{
    background:0;
    float:none;
    display:block
}
#main-nav li > .sub-menu{
    padding:.6em 0;
	margin:0;
    position:absolute;
    z-index:100;
    opacity:0;
    left:-.3em;
    top:100%;
    transform:scale(1,0);
    transform-origin:top;
    box-sizing:border-box;
    transition:transform .3s ease-in-out,opacity .3s ease-in-out;
    box-shadow:0 0 0 1px rgba(0,0,0,.1),0 3px 12px rgba(0,0,0,.12);
    border-radius:8px;
	background:#fff;
    contain:style layout;
	width:210px
}
#main-nav small {
	display: block;
}
/* sub-levels dropdown */
#main-nav li .sub-menu .sub-menu{
	left:100%;
	top:-.65em
}
/* Edge Menu */
#main-nav .edge > .sub-menu{
	left:auto;
    right:0
}
#main-nav ul .edge > .sub-menu{
	left:auto;
    right:100%
}
@media (hover:hover){
	#main-nav li:hover > .sub-menu,
	/* tab keyboard menu nav */
	#main-nav li > a:focus + .sub-menu,
	#main-nav li > .sub-menu:focus-within{
		opacity:1;
		transform:scale(1,1)
	}
}
.menu-item .child-arrow{
    display:none;
    cursor:pointer;
    z-index:12;
    width:36px;
    height:36px;
	border-radius:100%;
    position:absolute;
    right:0;
	top:4px;
	transition:transform .3s
}
.child-arrow:before,
.child-arrow:after{
    top:50%;
    left:12px;
    content:'';
    position:absolute;
    transition:transform .3s ease-in-out;
    height:1px;
    width:8px;
    transform:rotate(45deg);
    background:currentColor;
    z-index:9999;
    border-radius:10px
}
.child-arrow:after{
    left:17px;
    transform:rotate(-45deg)
}
.toggle-on > a .child-arrow:after,
.toggle-on > a .child-arrow:before{
	left:10px;
	width:15px
}
.toggle-on > a .child-arrow{
	transform:rotateZ(180deg)
}
@media (hover:none){
	#main-nav .menu-item-has-children > a{
		padding-right:45px
	}
	#footer-nav .menu-item-has-children > a{
		padding-right:30px
	}
	.menu-item .child-arrow{
		margin-left:7px;
		border-radius:100%;
		display:inline-block;
		padding:0;
		right:5px;
		top:50%;
		margin-top:-17px
	}
	#main-nav .toggle-on > a > .child-arrow{
		background:rgba(214,214,214,.4)
	}
	#main-nav li > .sub-menu{
		display:none
	}
	#main-nav li.toggle-on > .sub-menu{
		transform:scale(1,1);
		opacity:1
	}
}
#main-nav a{
    color:inherit;
    display:block;
	position:relative;
    padding:.6em;
    margin:0;
    text-decoration:none;
    transition:color .2s ease-in-out
}
/* highlight link */
#main-nav .highlight-link > a{
	border:0;
	background-color:rgba(200,200,200,.25);	
	color:#000;
	padding:.3em 1em;
    margin-left:.6em;
    margin-right:.6em;    
	border-radius:30px
}
#main-nav .highlight-link:last-child > a{
	margin-right:0
}
/* user menu icon */
#main-nav a > em .tf_fa{
	margin-right:5px
}
#main-nav a .tf_lazy{
	display:none
}
/* dropdown link */
#main-nav ul a{
	padding:.4em 1.4em;
	text-align:left
}
#main-nav ul a{
	color:#353535
}
#main-nav a:hover,
#main-nav .current_page_item > a,
#main-nav .current-menu-item > a,
#main-nav ul a:hover{
	color:var(--theme_accent)
}
.header-icons a,
.header-icons a:hover{
	color:inherit;
	text-decoration:none
}
#headerwrap .header-icons > *{
	vertical-align:middle
}
.slide-cart .header-icons{
	min-width:75px;
	text-align:right
}
#menu-icon{
	margin:0 0 0 10px;
	padding:10px 9px 11px;
	line-height:1em;
	border-radius:100%
}
#menu-icon:hover{
	background:rgba(200,200,200,.25)	
}
.menu-icon-inner{
	border-bottom:2px solid;
	box-sizing:border-box;
	position:relative;
	width:22px;
	height:18px
}
.menu-icon-inner:before,
.menu-icon-inner:after{
	content:'';
	display:block;
	border-top:2px solid;
	position:absolute;
	left:0;
	top:0;
	width:100%;
	transition:border .7s ease;
	transition-property:transform
}
.menu-icon-inner:after{
	top:50%
}
#menu-icon-close{
	transform:rotateZ(0deg);
	transition:border .3s ease-in-out,transform .3s ease-in-out
}
.body-overlay{
	display:none;
	background-color:rgba(206,206,206,.8);
	width:100%;
	height:100%;
	position:fixed;
	top:0;
	-webkit-backdrop-filter:blur(10px);
	backdrop-filter:blur(10px)
}
.body-overlay-on{
	display:block;
	z-index:998
}
/* Megamenu widget */
#main-nav .has-mega-column .widget{
	margin:0 0 .5em;
	text-align:left
}
#main-nav .has-mega-column .widget h1,
#main-nav .has-mega-column .widget h2,
#main-nav .has-mega-column .widget h3,
#main-nav .has-mega-column .widget h4,
#main-nav .has-mega-column .widget h5,
#main-nav .has-mega-column .widget h6{
	color:inherit
}
#main-nav .widgettitle{
	font-size:1.05em;
	font-weight:600;
	line-height:1.6em;
	margin:0 0 .5em;
	padding:0;
	text-decoration:none;
	letter-spacing:0;
	text-transform:none
}
/* fixed-header */
#headerwrap.fixed-header{
	background-color:rgba(255,255,255,.9)
}
#headerwrap.fixed-header:before{
	content:"";
	position:absolute;
	inset:0;
	pointer-events:none;
	z-index:0;
	-webkit-backdrop-filter:blur(5px);
	backdrop-filter:blur(5px)
}
.slide-cart-visible #headerwrap:before,
.mobile-menu-visible #headerwrap:before,
.fixed-header .tf_darkmode_toggle,
.fixed-header .header-bar,
.fixed-header .search-button,
.fixed-header .header-widget{
	display:none; /* hide unnecessary elements in fixed-header */
}
.fixed-header #header{
	transition:padding .3s ease-in-out;
	padding-top:5px;
	padding-bottom:5px
}
.revealing-header #headerwrap{
	transition:transform .5s ease-in-out,opacity .5s ease-in-out
}
.revealing-header #headerwrap.header_hidden{
	transform:translateY(-100%);
	opacity:0
}
/************************************************************************************
6. PAGE
*************************************************************************************/
/* page title */
.page-title{
	margin:0 0 1em;
	padding:0
}
/*AUTHOR PAGE*/
.author-bio{
	margin:0 0 2em;
	overflow:hidden
}
.author-bio .author-avatar{
	float:left;
	margin:0 1.2em 0 0
}
.author-bio .author-avatar img{
	border-radius:8px;
	width:100px
}
.author-bio .author-name{
	margin:0 0 .5em;
	padding:0;
	font-size:1.6em
}
.author-posts-by{
	margin:0 0 1.5em;
	padding:1em 0 0;
	font-size:1.4em;
	text-transform:uppercase;
	border-top:solid 4px rgba(118,118,118,.1)
}
/*7. POST*/
.post{
	margin-bottom:2em;
	position:relative
}
/* post content */
.post-content{
	min-width:120px
}
/* post title */
.post-title{
	font-size:2.4em;
	line-height:1.4em;
	margin:0 0 .4em;
	padding:0;
	text-transform:none;
	letter-spacing:-.04em
}
.post-title a{
	text-decoration:none;
	color:#000
}
.post-title a:hover{
	color:var(--theme_accent)
}
/* post image */
.post-image{
	margin:0 0 1em
}
.post-image img{
	vertical-align:bottom;
	border-radius:8px
}
.post-image.left{
	float:left;
	margin-right:1em
}
.post-image.right{
	float:right;
	margin-left:1em
}
/* post meta */
.post-meta{
	font-size:.9em;
	line-height:1.6em;
	margin:0 0 .5em;
	padding:0
}
.post-meta .separator{
	opacity:.1
}
.post-meta a{
	text-decoration:none
}
.post-meta .post-comment:before,
.post-meta .post-category:before,
.post-meta .post-tag:before{
	display:inline-block;
	content:'';
	width:1px;
	height:1.3em;
	margin:0 .9em 0 .45em;
	white-space:nowrap;
	vertical-align:middle;
	border-left:1px solid;
	transform:skewX(-15deg);
	opacity:.2
}
.post-meta .post-category:first-child:before{
	display:none
}
.post-meta .post-comment .tf_fa{
	margin-left:8px;
	vertical-align:text-top;
	font-size:.8em;
	opacity:.7
}
/* more link */
.more-link,
.more-link:hover{
	text-decoration:none
}
.more-link:after{
	content:'';
	border:1px solid transparent;
	border-top-color:inherit;
	border-right-color:inherit;
	min-width:.7em;
	min-height:.7em;
	transform:rotateZ(45deg);
	margin-left:.5em;
	text-decoration:none;
	display:inline-block;
	vertical-align:middle
}
/* post date */
.post-date{
	margin:0 0 .4em;
	display:block;
	font-size:.8em;
	text-transform:uppercase;
	letter-spacing:.04em
}
/*GENERAL POST STYLING*/
.loops-wrapper .post{
	text-align:center; /* make archive post view text center */
}
.loops-wrapper .post-image{
	margin-bottom:1em;
	position:relative;
	transition:border .3s ease-in-out,margin .3s ease-in-out,width .3s ease-in-out,transform .3s ease-in-out
}
/*AUTHOR BOX*/
.author-box{
	margin:5.5em 0;
	border:0
}
.author-box .author-avatar{
	float:left;
	margin:0 2em .3em 0
}
.author-box .author-name{
	margin:0 0 .3em
}
/*POST PAGINATION (the <nextpage> tag)*/
.post-pagination{
	text-align:right;
	margin:.5em 0 2em
}
.post-pagination strong{
	margin-right:3px
}
.post-pagination a{
	margin-left:3px;
	margin-right:3px
}
/*INFINITE SCROLL*/
.tf_load_more{
	padding:30px 0
}
a.load-more-button{
	padding:10px 28px;
	text-decoration:none;
	display:none;
	box-sizing:border-box;
	width:auto;
	background:rgba(183,183,183,.16);
	border-radius:30px
}
/*POST VIDEO (css for fluid video)*/
.post-video{
	position:relative;
	padding-bottom:56.25%;
	height:0;
	overflow:hidden;
	margin-bottom:15px
}
.post-video iframe{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%
}
.featured-area img{
	width:100%
}
/*NO-GUTTER POST*/
.loops-wrapper.no-gutter .post-image{
	margin:0
}
.loops-wrapper.no-gutter .post,
ul.products.no-gutter li.product .post-image,
.loops-wrapper.no-gutter .post-image img{
	border-radius:0
}
/************************************************************************************
8. SIDEBAR
*************************************************************************************/
.widget{
	margin:0 0 2.4em
}
.widgettitle{
	margin:0 0 1em;
	padding:0;
	font-size:1em;
	font-weight:600;
	text-transform:uppercase;
	line-height:1.3em;
	letter-spacing:.09em
}
.widget ul{
	margin:0;
	padding:0
}
.widget li{
	margin:0;
	padding:.4em 0;
	list-style:none;
	clear:both
}
.widget ul ul{
	margin:.6em 0 -.6em;
	padding:0
}
.widget ul ul li{
	margin:0;
	padding-left:1em
}
/************************************************************************************
8.1 WIDGET STYLES
*************************************************************************************/
/* add white bg to facebook badge iframe */
iframe[src*="facebook"]{
	background-color:#fff
}
/************************************************************************************
10. BUILDER STYLING
*************************************************************************************/
/* module title */
.module-title{
	font-size:1.2em;
	font-weight:600;
	margin:0 0 .8em
}
/* post module */
.col4-3 .loops-wrapper .post,
.col4-2 .loops-wrapper .post,
.col4-1 .loops-wrapper .post,
.col3-2 .loops-wrapper .post,
.col3-1 .loops-wrapper .post,
.col2-1 .loops-wrapper .post{
	text-align:inherit; /* reset text center */
	margin-bottom:1em
}
.col4-3 .loops-wrapper.list-post .post-title,
.col4-2 .loops-wrapper.list-post .post-title,
.col4-1 .loops-wrapper.list-post .post-title,
.col3-2 .loops-wrapper.list-post .post-title,
.col3-1 .loops-wrapper.list-post .post-title,
.col2-1 .loops-wrapper.list-post .post-title{
	font-size:1.4em; /* reset text center */
	margin:0 0 .5em
}
/* map module */
.module-map{
	margin-bottom:0
}
/* themify-icon shortcode */
.shortcode.themify-icon .themify-icon-icon{
	font-size:1.3em
}
/* shorcode button */
a.shortcode.button{
	border-radius:2px;
	padding:.65em 1em
}
/* general module heading styling */
.module-image .image-title,
.module-tile .tile-title,
.module-feature .module-feature-title,
.module-pro-image .image-pro-title{
	font-size:1.1em;
	font-weight:600
}
.module-service-menu .tb-menu-title{
	text-transform:inherit;
	letter-spacing:inherit
}
/* optin module */
.tb_optin_horizontal form > div[class*="tb_optin_"]{
	width:auto
}
.module-optin.tb_optin_horizontal .tb_optin_submit{
	background:0
}

/************************************************************************************
11. WORDPRESS POST FORMATTING
*************************************************************************************/
img.alignleft,img.aligncenter,img.alignright,img.alignnone{
	margin-bottom:1em
}
.alignleft{
	float:left;
	margin-right:1em
}
.alignright{
	float:right;
	margin-left:1em
}
.aligncenter{
	text-align:center;
	display:block;
	margin-left:auto;
	margin-right:auto
}
.wp-caption{
	text-align:center;
	margin-bottom:1em;
	max-width:100%
}
.wp-caption-text{
	margin:.5em 0
}
/* attachment page */
body.attachment{
	width:auto;
	float:none;
	position:static
}
.single .attachment.post{
	width:auto;
	float:none
}
/* clearfix */
.widget li:after,.menu:after{
	content:"";
	display:table;
	clear:both
}
.post-image,
.post-img,
.module-feature-image,
.slide-image{
    transition:.3s ease-in-out;
    transition-property:border,padding,width
}
.mobile-menu-visible{
	overflow-y:hidden
}
/*BASE MEDIA QUERIES*/
@media(max-width:1260px){
	h1{
		font-size:2.4em
	}
	h2{
		font-size:2em
	}
	.pagewidth{
		max-width:94%
	}
	#pagewrap,
	.default_width #layout .row_inner{
		max-width:100%
	}
}
@media(max-width:1024px){
	.header-widget .col4-1{
		width:48.4%
	}
	.header-widget .col4-1:nth-child(2n+1){
		margin-left:0;
		clear:left
	}
}
@media(max-width:760px){
	body .pagewidth{
		max-width:90%
	}
	/* sidebar */
	#layout{
		flex-wrap:wrap
	}
	#sidebar,
	#content{
		width:100%;
		max-width:100%;
		clear:both;
		padding-top:10%
	}
}
@media(max-width:680px){
	h1{
		font-size:1.9em
	}
	h2,
	.post-title,
	.loops-wrapper.tf_clear .post-title{
		font-size:1.6em
	}
	h3{
		font-size:1.35em
	}
	.col4-1{
		font-size:.95em
	}
	.col4-2,
	.col3-1{
		margin-left:0;
		width:100%;
		max-width:100%
	}
	/*HEADER*/	
	/* prevent logo img extend the fixed header on mobile */
	.fixed-header #site-logo img:not(.tf_sticky_logo){
		width:auto;
		max-height:40px
	}
	#headerwrap .header-icons{ 
		right:5%
	}
	/* all post image */
	.loops-wrapper.list-post .post-image,
	.loops-wrapper.grid4 .post-image,
	.loops-wrapper.grid3 .post-image,
	.loops-wrapper.grid2 .post-image,
	.loops-wrapper.list-large-image .post-image{
		float:none;
		width:auto;
		max-width:none;
		overflow:visible
	}
}

/*/wp-content/uploads/themify-css/themify-builder-182-generated.css*/
/* Generated from tbuilder_layout_part: header */
.themify_builder_content-182 .tb_5b177a9.module_row,.themify_builder_content-182 .tb_v0by999.module_row{border-bottom:3px solid #c33;padding-top:20px;background-color:#fff}
.themify_builder_content-182 .tb_bcc3a01.module_column{padding-top:20px;background-color:#fff}
.themify_builder_content-182 .tb_a9f8e4b.module-text{font-size:3em}
.themify_builder_content-182 .tb_a9f8e4b.module-text a,.themify_builder_content-182 .tb_c1r4299.module-text a{text-decoration:none;color:#222}
.themify_builder_content-182 .tb_a9f8e4b.module-text a:hover,.themify_builder_content-182 .tb_72f49d6.module-menu.module .nav > li > a,.themify_builder_content-182 .tb_c1r4299.module-text a:hover,.themify_builder_content-182 .tb_ia64209.module-menu.module .nav > li > a{color:#222}
.themify_builder_content-182 .tb_a9f8e4b.module-text.module h1{text-transform:uppercase;letter-spacing:0.01em;line-height:0.5em}
.themify_builder_content-182 .tb_880e7c3.module_subrow>.subrow_inner{--align_content:var(--align_end);--col:1fr 3.5556fr 1fr;--colg:var(--none)}
.themify_builder_content-182 .tb_37fe295.module-image{margin-bottom:5px;padding-left:5px}
.themify_builder_content-182 .tb_q9wc898.module-text{font-size:1.7em}
.themify_builder_content-182 .tb_72f49d6.module-menu .nav li,.themify_builder_content-182 .tb_ia64209.module-menu .nav li{font-weight:bold;font-style:normal;text-transform:uppercase;letter-spacing:0.05em;font-size:0.85em}
.themify_builder_content-182 .tb_72f49d6.module-menu.module{text-align:center}
.themify_builder_content-182 .tb_72f49d6.module-menu,.themify_builder_content-182 .tb_ia64209.module-menu{z-index:10;margin-top:30px}
.themify_builder_content-182 .tb_72f49d6.module-menu.module .nav > li > a:hover,.themify_builder_content-182 .tb_72f49d6.module-menu.module li.current_page_item > a:hover,.themify_builder_content-182 .tb_72f49d6.module-menu.module li.current-menu-item > a:hover,.themify_builder_content-182 .tb_72f49d6.module-menu.module .nav li > .sub-menu a:hover,.themify_builder_content-182 .tb_ia64209.module-menu.module .nav > li > a:hover,.themify_builder_content-182 .tb_ia64209.module-menu.module li.current_page_item > a:hover,.themify_builder_content-182 .tb_ia64209.module-menu.module li.current-menu-item > a:hover,.themify_builder_content-182 .tb_ia64209.module-menu.module .nav li > .sub-menu a:hover{color:#c33}
.themify_builder_content-182 .tb_72f49d6.module-menu .nav > li > a,.themify_builder_content-182 .tb_ia64209.module-menu .nav > li > a{padding:10px}
.themify_builder_content-182 .tb_72f49d6.module-menu.module .nav li.current_page_item > a,.themify_builder_content-182 .tb_72f49d6.module-menu.module .nav li.current-menu-item > a,.themify_builder_content-182 .tb_ia64209.module-menu.module .nav li.current_page_item > a,.themify_builder_content-182 .tb_ia64209.module-menu.module .nav li.current-menu-item > a{color:#fff;background-color:#c33}
.themify_builder_content-182 .tb_72f49d6.module-menu.module .nav li.current_page_item > a:hover,.themify_builder_content-182 .tb_72f49d6.module-menu.module .nav li.current-menu-item > a:hover,.themify_builder_content-182 .tb_s1sh000.module_column,.themify_builder_content-182 .tb_ia64209.module-menu.module .nav li.current_page_item > a:hover,.themify_builder_content-182 .tb_ia64209.module-menu.module .nav li.current-menu-item > a:hover{background-color:#fff}
.themify_builder_content-182 .tb_72f49d6.module-menu.module li > .sub-menu a,.themify_builder_content-182 .tb_72f49d6.module-menu.module li > .sub-menu a:hover,.themify_builder_content-182 .tb_ia64209.module-menu.module li > .sub-menu a,.themify_builder_content-182 .tb_ia64209.module-menu.module li > .sub-menu a:hover{background-color:transparent}
.themify_builder_content-182 .tb_72f49d6.module-menu.module .nav li > .sub-menu a,.themify_builder_content-182 .tb_ia64209.module-menu.module .nav li > .sub-menu a{text-align:center;color:#222}
.themify_builder_content-182 .tb_72f49d6.module-menu.mobile-menu-module li a,.themify_builder_content-182 .tb_72f49d6.module-menu.mobile-menu-dropdown.module-menu-mobile-active li a,.themify_builder_content-182 .tb_ia64209.module-menu.mobile-menu-module li a,.themify_builder_content-182 .tb_ia64209.module-menu.mobile-menu-dropdown.module-menu-mobile-active li a{color:#666}
.themify_builder_content-182 .tb_u43k060.module-image{margin-bottom:5px;padding-right:5px}
.themify_builder_content-182 .tb_85e38c1.module_subrow>.subrow_inner{--align_content:var(--align_end);--col:1fr 2fr;--colg:var(--none)}
.themify_builder_content-182 .tb_72c6067.module_column{padding-left:5%}
.themify_builder_content-182 .tb_c1r4299.module-text,.themify_builder_content-182 .tb_xkc9995.module-text{font-size:1em}
.themify_builder_content-182 .tb_c1r4299.module-text.module h1{text-transform:uppercase;letter-spacing:0.01em;line-height:0.8em}
.themify_builder_content-182 .tb_badd72f.module_column{padding-right:6%}
.themify_builder_content-182 .tb_ia64209.module-menu.module{text-align:right}

@media(max-width:1280px){
.themify_builder_content-182 .tb_a9f8e4b.module-text.module h1{font-size:2em}
.themify_builder_content-182 .tb_880e7c3.module_subrow>.subrow_inner{--col:var(--c1_2_1)}
.themify_builder_content-182 .tb_72f49d6.module-menu .nav li,.themify_builder_content-182 .tb_ia64209.module-menu .nav li{font-size:0.9em}
.themify_builder_content-182 .tb_85e38c1.module_subrow>.subrow_inner{--col:var(--c2_1)}
}
@media(max-width:768px){
.themify_builder_content-182 .tb_a9f8e4b.module-text.module h1{line-height:1em}
.themify_builder_content-182 .tb_880e7c3.module_subrow>.subrow_inner{--col:none;--area:"col1" "col2" "col3"}
}
@media(max-width:680px){
.themify_builder_content-182 .tb_a9f8e4b.module-text.module h1{font-size:1em}
.themify_builder_content-182 .tb_880e7c3.module_subrow>.subrow_inner{--area:var(--aream3_auto)}
}
/*/wp-content/uploads/themify-css/themify-builder-8-generated.css*/
/* Generated from page: startseite */
.themify_builder_content-8 .tb_be9ac65.module_row,.themify_builder_content-8 .tb_be9ac65.module_row p,.themify_builder_content-8 .tb_be9ac65.module_row h1,.themify_builder_content-8 .tb_be9ac65.module_row h2,.themify_builder_content-8 .tb_be9ac65.module_row h3:not(.module-title),.themify_builder_content-8 .tb_be9ac65.module_row h4,.themify_builder_content-8 .tb_be9ac65.module_row h5,.themify_builder_content-8 .tb_be9ac65.module_row h6{color:#fff}
.themify_builder_content-8 .tb_be9ac65.module_row{min-height:80vh;border:none;padding-bottom:0;padding-top:0}
.themify_builder_content-8 .tb_40d8ef2.module_column{background-color:#c33;padding:1px}
.themify_builder_content-8 .tb_09rr877.module_column,.themify_builder_content-8 .tb_0j2x751.module_column,.themify_builder_content-8 .tb_wqci225.module_column,.themify_builder_content-8 .tb_ezjv225.module_column,.themify_builder_content-8 .tb_b65d226.module_column,.themify_builder_content-8 .tb_wul1443.module_column,.themify_builder_content-8 .tb_mkuw047.module_column,.themify_builder_content-8 .tb_lvic677.module_column{padding:1px}
.themify_builder_content-8 .tb_5cxx877.module-image .tb_text_wrap,.themify_builder_content-8 .tb_5cxx877.module-image .image-title,.themify_builder_content-8 .tb_5cxx877.module-image .tb_text_wrap p,.themify_builder_content-8 .tb_5cxx877.module-image .tb_text_wrap blockquote,.themify_builder_content-8 .tb_5cxx877.module-image .tb_text_wrap h1,.themify_builder_content-8 .tb_5cxx877.module-image .tb_text_wrap h2,.themify_builder_content-8 .tb_5cxx877.module-image .tb_text_wrap h3,.themify_builder_content-8 .tb_5cxx877.module-image .tb_text_wrap h4,.themify_builder_content-8 .tb_5cxx877.module-image .tb_text_wrap h5,.themify_builder_content-8 .tb_5cxx877.module-image .tb_text_wrap h6,.themify_builder_content-8 .tb_5cxx877.module-image .tb_text_wrap li,.themify_builder_content-8 .tb_5cxx877.module-image .tb_text_wrap span,.themify_builder_content-8 .tb_qa6p751.module-image .tb_text_wrap,.themify_builder_content-8 .tb_qa6p751.module-image .image-title,.themify_builder_content-8 .tb_qa6p751.module-image .tb_text_wrap p,.themify_builder_content-8 .tb_qa6p751.module-image .tb_text_wrap blockquote,.themify_builder_content-8 .tb_qa6p751.module-image .tb_text_wrap h1,.themify_builder_content-8 .tb_qa6p751.module-image .tb_text_wrap h2,.themify_builder_content-8 .tb_qa6p751.module-image .tb_text_wrap h3,.themify_builder_content-8 .tb_qa6p751.module-image .tb_text_wrap h4,.themify_builder_content-8 .tb_qa6p751.module-image .tb_text_wrap h5,.themify_builder_content-8 .tb_qa6p751.module-image .tb_text_wrap h6,.themify_builder_content-8 .tb_qa6p751.module-image .tb_text_wrap li,.themify_builder_content-8 .tb_qa6p751.module-image .tb_text_wrap span,.themify_builder_content-8 .tb_tqgz225.module-image .tb_text_wrap,.themify_builder_content-8 .tb_tqgz225.module-image .image-title,.themify_builder_content-8 .tb_tqgz225.module-image .tb_text_wrap p,.themify_builder_content-8 .tb_tqgz225.module-image .tb_text_wrap blockquote,.themify_builder_content-8 .tb_tqgz225.module-image .tb_text_wrap h1,.themify_builder_content-8 .tb_tqgz225.module-image .tb_text_wrap h2,.themify_builder_content-8 .tb_tqgz225.module-image .tb_text_wrap h3,.themify_builder_content-8 .tb_tqgz225.module-image .tb_text_wrap h4,.themify_builder_content-8 .tb_tqgz225.module-image .tb_text_wrap h5,.themify_builder_content-8 .tb_tqgz225.module-image .tb_text_wrap h6,.themify_builder_content-8 .tb_tqgz225.module-image .tb_text_wrap li,.themify_builder_content-8 .tb_tqgz225.module-image .tb_text_wrap span,.themify_builder_content-8 .tb_on2q226.module-image .tb_text_wrap,.themify_builder_content-8 .tb_on2q226.module-image .image-title,.themify_builder_content-8 .tb_on2q226.module-image .tb_text_wrap p,.themify_builder_content-8 .tb_on2q226.module-image .tb_text_wrap blockquote,.themify_builder_content-8 .tb_on2q226.module-image .tb_text_wrap h1,.themify_builder_content-8 .tb_on2q226.module-image .tb_text_wrap h2,.themify_builder_content-8 .tb_on2q226.module-image .tb_text_wrap h3,.themify_builder_content-8 .tb_on2q226.module-image .tb_text_wrap h4,.themify_builder_content-8 .tb_on2q226.module-image .tb_text_wrap h5,.themify_builder_content-8 .tb_on2q226.module-image .tb_text_wrap h6,.themify_builder_content-8 .tb_on2q226.module-image .tb_text_wrap li,.themify_builder_content-8 .tb_on2q226.module-image .tb_text_wrap span,.themify_builder_content-8 .tb_414j226.module-image .tb_text_wrap,.themify_builder_content-8 .tb_414j226.module-image .image-title,.themify_builder_content-8 .tb_414j226.module-image .tb_text_wrap p,.themify_builder_content-8 .tb_414j226.module-image .tb_text_wrap blockquote,.themify_builder_content-8 .tb_414j226.module-image .tb_text_wrap h1,.themify_builder_content-8 .tb_414j226.module-image .tb_text_wrap h2,.themify_builder_content-8 .tb_414j226.module-image .tb_text_wrap h3,.themify_builder_content-8 .tb_414j226.module-image .tb_text_wrap h4,.themify_builder_content-8 .tb_414j226.module-image .tb_text_wrap h5,.themify_builder_content-8 .tb_414j226.module-image .tb_text_wrap h6,.themify_builder_content-8 .tb_414j226.module-image .tb_text_wrap li,.themify_builder_content-8 .tb_414j226.module-image .tb_text_wrap span,.themify_builder_content-8 .tb_oqb2206.module-image .tb_text_wrap,.themify_builder_content-8 .tb_oqb2206.module-image .image-title,.themify_builder_content-8 .tb_oqb2206.module-image .tb_text_wrap p,.themify_builder_content-8 .tb_oqb2206.module-image .tb_text_wrap blockquote,.themify_builder_content-8 .tb_oqb2206.module-image .tb_text_wrap h1,.themify_builder_content-8 .tb_oqb2206.module-image .tb_text_wrap h2,.themify_builder_content-8 .tb_oqb2206.module-image .tb_text_wrap h3,.themify_builder_content-8 .tb_oqb2206.module-image .tb_text_wrap h4,.themify_builder_content-8 .tb_oqb2206.module-image .tb_text_wrap h5,.themify_builder_content-8 .tb_oqb2206.module-image .tb_text_wrap h6,.themify_builder_content-8 .tb_oqb2206.module-image .tb_text_wrap li,.themify_builder_content-8 .tb_oqb2206.module-image .tb_text_wrap span,.themify_builder_content-8 .tb_5e80027.module-image .tb_text_wrap,.themify_builder_content-8 .tb_5e80027.module-image .image-title,.themify_builder_content-8 .tb_5e80027.module-image .tb_text_wrap p,.themify_builder_content-8 .tb_5e80027.module-image .tb_text_wrap blockquote,.themify_builder_content-8 .tb_5e80027.module-image .tb_text_wrap h1,.themify_builder_content-8 .tb_5e80027.module-image .tb_text_wrap h2,.themify_builder_content-8 .tb_5e80027.module-image .tb_text_wrap h3,.themify_builder_content-8 .tb_5e80027.module-image .tb_text_wrap h4,.themify_builder_content-8 .tb_5e80027.module-image .tb_text_wrap h5,.themify_builder_content-8 .tb_5e80027.module-image .tb_text_wrap h6,.themify_builder_content-8 .tb_5e80027.module-image .tb_text_wrap li,.themify_builder_content-8 .tb_5e80027.module-image .tb_text_wrap span,.themify_builder_content-8 .tb_8iyb292.module-image .tb_text_wrap,.themify_builder_content-8 .tb_8iyb292.module-image .image-title,.themify_builder_content-8 .tb_8iyb292.module-image .tb_text_wrap p,.themify_builder_content-8 .tb_8iyb292.module-image .tb_text_wrap blockquote,.themify_builder_content-8 .tb_8iyb292.module-image .tb_text_wrap h1,.themify_builder_content-8 .tb_8iyb292.module-image .tb_text_wrap h2,.themify_builder_content-8 .tb_8iyb292.module-image .tb_text_wrap h3,.themify_builder_content-8 .tb_8iyb292.module-image .tb_text_wrap h4,.themify_builder_content-8 .tb_8iyb292.module-image .tb_text_wrap h5,.themify_builder_content-8 .tb_8iyb292.module-image .tb_text_wrap h6,.themify_builder_content-8 .tb_8iyb292.module-image .tb_text_wrap li,.themify_builder_content-8 .tb_8iyb292.module-image .tb_text_wrap span{background-clip:border-box;background-image:none;color:#222}
.themify_builder_content-8 .tb_5cxx877.module-image .image-content,.themify_builder_content-8 .tb_qa6p751.module-image .image-content,.themify_builder_content-8 .tb_tqgz225.module-image .image-content,.themify_builder_content-8 .tb_on2q226.module-image .image-content,.themify_builder_content-8 .tb_414j226.module-image .image-content,.themify_builder_content-8 .tb_oqb2206.module-image .image-content,.themify_builder_content-8 .tb_5e80027.module-image .image-content,.themify_builder_content-8 .tb_8iyb292.module-image .image-content{text-align:center}
.themify_builder_content-8 .tb_5cxx877.module-image.module .image-title,.themify_builder_content-8 .tb_5cxx877.module-image.module .image-title a,.themify_builder_content-8 .tb_qa6p751.module-image.module .image-title,.themify_builder_content-8 .tb_qa6p751.module-image.module .image-title a,.themify_builder_content-8 .tb_tqgz225.module-image.module .image-title,.themify_builder_content-8 .tb_tqgz225.module-image.module .image-title a,.themify_builder_content-8 .tb_on2q226.module-image.module .image-title,.themify_builder_content-8 .tb_on2q226.module-image.module .image-title a,.themify_builder_content-8 .tb_414j226.module-image.module .image-title,.themify_builder_content-8 .tb_414j226.module-image.module .image-title a,.themify_builder_content-8 .tb_oqb2206.module-image.module .image-title,.themify_builder_content-8 .tb_oqb2206.module-image.module .image-title a,.themify_builder_content-8 .tb_5e80027.module-image.module .image-title,.themify_builder_content-8 .tb_5e80027.module-image.module .image-title a,.themify_builder_content-8 .tb_8iyb292.module-image.module .image-title,.themify_builder_content-8 .tb_8iyb292.module-image.module .image-title a{color:#222}
.themify_builder_content-8 .tb_5cxx877.module-image.module .image-title,.themify_builder_content-8 .tb_qa6p751.module-image.module .image-title,.themify_builder_content-8 .tb_tqgz225.module-image.module .image-title,.themify_builder_content-8 .tb_on2q226.module-image.module .image-title,.themify_builder_content-8 .tb_414j226.module-image.module .image-title,.themify_builder_content-8 .tb_oqb2206.module-image.module .image-title,.themify_builder_content-8 .tb_5e80027.module-image.module .image-title,.themify_builder_content-8 .tb_8iyb292.module-image.module .image-title{text-transform:uppercase;font-size:4em}
.themify_builder_content-8 .tb_5cxx877.module-image.image-overlay .image-content,.themify_builder_content-8 .tb_5cxx877.module-image.image-full-overlay .image-content::before,.themify_builder_content-8 .tb_5cxx877.module-image.image-card-layout .image-content,.themify_builder_content-8 .tb_qa6p751.module-image.image-overlay .image-content,.themify_builder_content-8 .tb_qa6p751.module-image.image-full-overlay .image-content::before,.themify_builder_content-8 .tb_qa6p751.module-image.image-card-layout .image-content,.themify_builder_content-8 .tb_tqgz225.module-image.image-overlay .image-content,.themify_builder_content-8 .tb_tqgz225.module-image.image-full-overlay .image-content::before,.themify_builder_content-8 .tb_tqgz225.module-image.image-card-layout .image-content,.themify_builder_content-8 .tb_on2q226.module-image.image-overlay .image-content,.themify_builder_content-8 .tb_on2q226.module-image.image-full-overlay .image-content::before,.themify_builder_content-8 .tb_on2q226.module-image.image-card-layout .image-content,.themify_builder_content-8 .tb_414j226.module-image.image-overlay .image-content,.themify_builder_content-8 .tb_414j226.module-image.image-full-overlay .image-content::before,.themify_builder_content-8 .tb_414j226.module-image.image-card-layout .image-content,.themify_builder_content-8 .tb_oqb2206.module-image.image-overlay .image-content,.themify_builder_content-8 .tb_oqb2206.module-image.image-full-overlay .image-content::before,.themify_builder_content-8 .tb_oqb2206.module-image.image-card-layout .image-content,.themify_builder_content-8 .tb_5e80027.module-image.image-overlay .image-content,.themify_builder_content-8 .tb_5e80027.module-image.image-full-overlay .image-content::before,.themify_builder_content-8 .tb_5e80027.module-image.image-card-layout .image-content,.themify_builder_content-8 .tb_8iyb292.module-image.image-overlay .image-content,.themify_builder_content-8 .tb_8iyb292.module-image.image-full-overlay .image-content::before,.themify_builder_content-8 .tb_8iyb292.module-image.image-card-layout .image-content{background-color:rgba(255, 255, 255, .66)}
.themify_builder_content-8 .tb_5cxx877.module-image.module .image-caption{color:#c33;font-weight:bold;font-size:2em}
.themify_builder_content-8 .tb_5cxx877.module-image,.themify_builder_content-8 .tb_qa6p751.module-image{mix-blend-mode:normal}
.themify_builder_content-8 .tb_qa6p751.module-image.module .image-caption,.themify_builder_content-8 .tb_tqgz225.module-image.module .image-caption,.themify_builder_content-8 .tb_on2q226.module-image.module .image-caption,.themify_builder_content-8 .tb_414j226.module-image.module .image-caption,.themify_builder_content-8 .tb_oqb2206.module-image.module .image-caption,.themify_builder_content-8 .tb_5e80027.module-image.module .image-caption,.themify_builder_content-8 .tb_8iyb292.module-image.module .image-caption{font-size:1.3em}
.themify_builder_content-8 .tb_18bq224.module_subrow>.subrow_inner,.themify_builder_content-8 .tb_4f4m099.module_subrow>.subrow_inner{--colg:var(--none)}

@media(max-width:1280px){
.themify_builder_content-8 .tb_5cxx877.module-image.module .image-title,.themify_builder_content-8 .tb_qa6p751.module-image.module .image-title,.themify_builder_content-8 .tb_tqgz225.module-image.module .image-title,.themify_builder_content-8 .tb_on2q226.module-image.module .image-title,.themify_builder_content-8 .tb_414j226.module-image.module .image-title,.themify_builder_content-8 .tb_oqb2206.module-image.module .image-title,.themify_builder_content-8 .tb_5e80027.module-image.module .image-title,.themify_builder_content-8 .tb_8iyb292.module-image.module .image-title{font-size:3em}
.themify_builder_content-8 .tb_5cxx877.module-image.module .image-caption,.themify_builder_content-8 .tb_qa6p751.module-image.module .image-caption,.themify_builder_content-8 .tb_tqgz225.module-image.module .image-caption,.themify_builder_content-8 .tb_on2q226.module-image.module .image-caption,.themify_builder_content-8 .tb_414j226.module-image.module .image-caption,.themify_builder_content-8 .tb_oqb2206.module-image.module .image-caption,.themify_builder_content-8 .tb_5e80027.module-image.module .image-caption,.themify_builder_content-8 .tb_8iyb292.module-image.module .image-caption{font-size:1em}
}
@media(max-width:768px){
.themify_builder_content-8 .tb_5cxx877.module-image.module .image-title,.themify_builder_content-8 .tb_qa6p751.module-image.module .image-title,.themify_builder_content-8 .tb_tqgz225.module-image.module .image-title,.themify_builder_content-8 .tb_on2q226.module-image.module .image-title,.themify_builder_content-8 .tb_414j226.module-image.module .image-title,.themify_builder_content-8 .tb_oqb2206.module-image.module .image-title,.themify_builder_content-8 .tb_5e80027.module-image.module .image-title,.themify_builder_content-8 .tb_8iyb292.module-image.module .image-title{font-size:2em}
}
@media(max-width:680px){
.themify_builder_content-8 .tb_40d8ef2.module_column{mix-blend-mode:normal}
.themify_builder_content-8 .tb_5cxx877.module-image.module .image-title,.themify_builder_content-8 .tb_qa6p751.module-image.module .image-title,.themify_builder_content-8 .tb_tqgz225.module-image.module .image-title,.themify_builder_content-8 .tb_on2q226.module-image.module .image-title,.themify_builder_content-8 .tb_414j226.module-image.module .image-title,.themify_builder_content-8 .tb_oqb2206.module-image.module .image-title,.themify_builder_content-8 .tb_5e80027.module-image.module .image-title,.themify_builder_content-8 .tb_8iyb292.module-image.module .image-title{font-size:3em}
.themify_builder_content-8 .tb_18bq224.module_subrow>.subrow_inner,.themify_builder_content-8 .tb_4f4m099.module_subrow>.subrow_inner{--area:var(--aream3_auto)}
}
/*/wp-content/uploads/themify-css/themify-builder-472-generated.css*/
/* Generated from tbuilder_layout_part: footer */
.themify_builder_content-472 .tb_475ccc2.module_column{background-color:rgba(255, 255, 255, 1);border-bottom:3px solid rgba(204, 51, 51, 1);}
.themify_builder_content-472 .tb_475ccc2.module_column>.tb_row_frame_bottom,.themify_builder_content-472 .tb_475ccc2.module_column > .fp-tableCell > .tb_row_frame_bottom{background-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20preserveAspectRatio%3D%22none%22%20viewBox%3D%220%200%201500%20150%22%3E%3Cpath%20fill%3D%22rgba(0%2C%200%2C%200%2C%201)%22%20d%3D%22M1500%200H0v33.048l.28.313c.743%203.763%201.53%207.29%202.342%2010.6l-.095.295L0%2048.97v1.555l1.1-1.575L0%2052.82v16.72a209.89%20209.89%200%200%201%203.072-10.053c-.15%2010.172.443%2018.737%201.31%2025.66-7.046%2031.22-1.657%2046.297-1.657%2046.297-1.552-9.312.073-21.198%203.693-34.31%201.388%206.297%202.677%209.505%202.677%209.505-1.003-3.376-1.738-7.085-2.245-11.052%201.85-6.47%204.166-13.22%206.82-20.098C18.1%2084.36%2021.5%2087.86%2021.5%2087.86c-2.46-3.973-4.652-9.293-6.604-15.502%202.223-5.6%204.65-11.242%207.208-16.88l3.754%2014.28c-.107-5.038-.884-11.038-2.112-17.56l.082-.48%203.844-8.1c-3.47%2041.396%205.226%2063.002%205.226%2063.002-5.4-18.156-3.098-45.912%201.34-71.895l1.175%207.205c-.86%2013.082%201.2%2019.1%201.2%2019.1-.6-5.556.28-13.017%202.057-21.37.646%203.343%201.13%206.513%201.412%209.447L38.26%2059.7c.504-2.576%201.187-5.407%202.01-8.425.166%202.6.152%204.98-.076%207.084%200%200%201.29-3.745%201.41-11.748l.94-3.06%205.015%2018.07c-.354%202.91-.572%205.643-.625%208.136l1.362-5.332.123.474c-2.74%2011.992-6.098%2022.37-10.2%2028.994%200%200%2013.19-13.523%2021.3-54.9l1.356%207.39%202.718-3.95c3.574%2023.648%204.964%2047.83.103%2064.203%200%200%2010.055-24.97%204.23-72.66l4.148%207.995c-.007%208.894%201.42%2013.04%201.42%2013.04-.306-2.833-.222-6.168.164-9.857%202.46%205%204.77%209.996%206.854%2014.916.503%201.994.937%203.894%201.285%205.668l-.723-4.336%202.2%205.513c-2.33%208.55-5.04%2015.858-8.192%2020.948%200%200%204.473-4.588%209.8-16.584l.408%201.156a67.357%2067.357%200%200%200-.16%203.36l.558-2.214c4.4%2012.942%206.563%2024.73%204.9%2033.725%200%200%205.562-14.003-2.45-43.047l1.233-4.52a177.246%20177.246%200%200%200%203.002-9.734c1.814%205.81%203.262%2011.167%204.156%2015.734%200%200-1.198-7.608-3.365-18.678l.282-1.084%206.237%208.995-1.773%2010.263c.565-2.883%201.35-6.082%202.307-9.5l2.554%203.562a102.947%20102.947%200%200%201-2.47-3.855l1.685-5.673c1.61%2010.908%202.736%2021.892%202.988%2032.144-.977%202.22-2.003%204.22-3.08%205.96%200%200%201.2-1.244%203.12-4.116.155%2010.873-.722%2020.85-3.12%2028.924%200%200%204.557-11.315%205.76-33.26%202.638-4.698%205.875-11.572%209.04-21.154%2011.628%207.678%2021.318%2012.184%2028.75%2014.818-.363%202.955-.586%205.726-.64%208.252l2.005-7.78c10.238%203.447%2015.82%203.243%2015.82%203.243-4.686-.64-9.86-2.434-15.334-5.073l1.732-6.38.038.04a71.97%2071.97%200%200%200-.24%204.387l.938-3.695c9.707%209.55%2015.773%2012.24%2015.773%2012.24-4.66-3.437-9.71-8.952-14.87-15.706l2.772-10.238c1.476%204.9%202.66%209.435%203.432%2013.377%200%200-.985-6.258-2.787-15.688l1.854-6.49c1.875%205.967%203.37%2011.47%204.285%2016.146%200%200-1.224-7.776-3.437-19.05l3.058-10.112%201.492%203.18%201.96-4.347c5.035%2027.46%208.054%2057.85%202.29%2077.262%200%200%208.697-21.604%205.226-63l3.844%208.1c.36%202.217.73%203.286.73%203.286a32.152%2032.152%200%200%201-.144-2.017c4.468%209.693%208.58%2019.474%2011.963%2028.915-.7%202.216-1.415%204.215-2.176%205.952%200%200%201.005-1.46%202.556-4.872%206.583%2018.638%2010.265%2035.886%208.17%2048.452%200%200%206.694-18.732-4.6-57.67%201.164-3.465%202.407-7.654%203.65-12.656%205.938%2011.957%2011.843%2020.54%2016.635%2026.43-.368%207.046-1.293%2013.523-2.946%2019.09%200%200%202.398-5.963%204.173-17.608%205.6%206.634%209.41%209.334%209.41%209.334-3.214-3.02-6.258-6.825-9.138-11.206%201.488-10.705%202.378-25.753.653-44.968l1.533-2.162.025.026%201.812%205.722c.312%206.28%201.332%209.237%201.332%209.237-.173-1.598-.22-3.356-.16-5.245%201.013%203.588%201.842%206.935%202.43%209.938%200%200-.794-5.046-2.26-12.895.082-1.007.19-2.043.32-3.106l.1.095%203.587-17.9L225.9%2036.1l1.532-6.594%202.32%203.618-1.17%207.293c-2.65%2011.026-4.488%2021.378-4.657%2029.334%200%200%203.32-13.467%208.427-30.68l.724%204.657.085-.262c-3.174%2018.264-7.478%2035.05-13.258%2044.385%200%200%209.845-10.096%2017.754-39.526l-.67%205.333c.353-2.305.84-4.816%201.43-7.484l3.367%204.894c2.62%2020.776%203.172%2041.18-1.097%2055.56%200%200%206.686-16.617%205.993-48.62l.92%201.272-.923-1.397c-.1-4.455-.34-9.207-.764-14.255%203.373%206.942%206.62%2013.998%209.602%2021.013-2.46%209.524-5.368%2017.682-8.794%2023.216%200%200%204.98-5.112%2010.7-18.642%209.727%2023.76%2016.04%2046.604%2013.437%2062.22%200%200%208.415-23.52-9.517-72.654%201.783-5.34%203.545-11.532%205.17-18.678%207.537%2011.33%2013.27%2019.178%2013.27%2019.178-3.916-5.8-8.212-13.744-12.525-22.584l.926-4.574c6.514%2010.378%2012.61%2018.528%2018.032%2024.895l-.077.648.1-.62a142.285%20142.285%200%200%200%207.655%208.323%2080.945%2080.945%200%200%200-.24%204.388l.938-3.695c9.707%209.55%2015.773%2012.238%2015.773%2012.238-3.96-2.92-8.202-7.348-12.553-12.754-.215-2.393-.572-4.973-1.05-7.697l4.005-14.297c1.874%205.967%203.37%2011.47%204.285%2016.146%200%200-1.224-7.775-3.437-19.048l3.218-10.628%203.567%207.814.627-3.377a390.35%20390.35%200%200%201%202.07%2013.43l-2.1%2015.623c.555-3.627%201.436-7.764%202.553-12.23%202.596%2020.703%203.13%2041.018-1.124%2055.35%200%200%208.697-21.605%205.227-63.002l3.844%208.1c.36%202.217.73%203.287.73%203.287a32.24%2032.24%200%200%201-.144-2.018c2.978%206.46%205.795%2012.955%208.345%2019.365-1.953%206.21-4.145%2011.53-6.604%2015.503%200%200%203.412-3.5%207.83-12.376%208.278%2021.47%2013.315%2041.717%2010.943%2055.955%200%200%207.552-21.108-6.896-65.103%202.177-5.512%204.416-12.24%206.497-20.364l6.672%209.61-.332%2017.814c1.1-4.2%201.92-9.227%202.513-14.762l.47.646-.464-.7.285-2.9c14.35%2029.79%2027.458%2036.87%2027.458%2036.87-8.257-6.744-15.88-20.898-22.562-37.7-.038-6.103%201.214-13.817%203.225-22.217%203.58%2010.145%206.488%2019.644%207.94%2027.064%200%200-.837-5.314-2.375-13.516l2.765-3.052.243-.745c.985%206.373%202.204%2012.164%203.58%2017.418-.494%203.598-.797%206.945-.86%209.95l1.734-6.753c5.064%2017.733%2011.85%2028.882%2016.88%2035.282-.473%202.955-1.083%205.75-1.854%208.346%200%200%201.057-2.626%202.287-7.797%203.786%204.71%206.473%206.65%206.473%206.65-2.25-2.326-4.274-5.12-6.1-8.28%202.234-10.103%204.736-28.233%202.535-53.978l.175.418.9-4.873%206.78-10.475%201.197%203.292.887%206.02c.17%207.366.556%2014.517%201.246%2020.97l-.463.7.47-.647c.47%204.383%201.082%208.442%201.863%2012.028-3.287%2021.063.022%2031.272.022%2031.272-1.652-10.926%201.49-26.133%206.915-42.453-.462%2031.043%206.023%2047.147%206.023%2047.147-3.7-12.464-3.777-29.454-2.027-47.288%207.094%2020.987%2014.43%2028.516%2014.43%2028.516-5.294-8.55-9.35-23.353-12.433-39.813l7.906%2011.238c-2.6-3.85-5.364-8.646-8.19-14.017l.32-2.188%202.157-5.296.677%201.964%202.774-9.623c6.62%2021.26%2011.148%2039.632%2011.148%2039.632-.107-5.038-.885-11.038-2.112-17.56.61-3.466%201.28-10.216.188-20.632l2.338%209.853%203.583-19.08.585-.588c-9.316%2055.635%202.457%2084.88%202.457%2084.88-5.902-19.882-2.59-51.274%202.66-79.247l1.015%204.14c-3.11%2020.343.05%2029.517.05%2029.517-.6-5.556.28-13.017%202.058-21.37.646%203.34%201.13%206.51%201.412%209.446L445.896%2059.7c.504-2.576%201.187-5.408%202.01-8.427.166%202.6.15%204.98-.076%207.086%200%200%201.29-3.745%201.41-11.75l.94-3.058%205.016%2018.07c-.354%202.91-.572%205.642-.625%208.135l1.36-5.33.123.473c-2.74%2011.992-6.098%2022.37-10.2%2028.994%200%200%2013.712-14.064%2021.77-57.38l2.116%205.852%201.52.29c3.55%2023.576%204.914%2047.658.068%2063.98%200%200%2010.055-24.97%204.23-72.66l4.147%207.996c-.007%208.893%201.42%2013.04%201.42%2013.04-.306-2.833-.222-6.167.164-9.857%202.46%205%204.77%209.998%206.854%2014.918a107.4%20107.4%200%200%201%201.285%205.666l-.723-4.334%202.21%205.51c-2.33%208.55-5.04%2015.858-8.19%2020.948%200%200%204.473-4.588%209.8-16.584l.408%201.156a67.357%2067.357%200%200%200-.16%203.36l.558-2.214c4.4%2012.942%206.563%2024.73%204.9%2033.725%200%200%205.562-14.004-2.448-43.047l1.233-4.52c1.01-2.967%202.02-6.202%203-9.734%201.813%205.81%203.262%2011.167%204.156%2015.734%200%200-1.197-7.608-3.364-18.678l.282-1.084%206.235%208.995-1.772%2010.263c.564-2.883%201.35-6.082%202.307-9.5l2.554%203.562a102.947%20102.947%200%200%201-2.47-3.855l1.685-5.673c1.6%2010.908%202.735%2021.892%202.987%2032.144-.977%202.22-2.003%204.22-3.08%205.96%200%200%201.2-1.244%203.12-4.116.155%2010.873-.722%2020.85-3.12%2028.924%200%200%204.558-11.315%205.76-33.262%202.64-4.697%205.875-11.57%209.04-21.153%2011.63%207.678%2021.318%2012.184%2028.75%2014.818-.362%202.955-.586%205.726-.64%208.252l2.005-7.78c10.238%203.447%2015.82%203.243%2015.82%203.243-4.687-.64-9.86-2.434-15.334-5.073l1.73-6.38.04.04a71.15%2071.15%200%200%200-.239%204.387l.938-3.695c9.707%209.55%2015.773%2012.24%2015.773%2012.24-4.66-3.437-9.71-8.952-14.87-15.706l2.77-10.238c1.477%204.9%202.66%209.435%203.433%2013.377%200%200-.985-6.258-2.787-15.688l1.854-6.49c1.875%205.967%203.37%2011.47%204.285%2016.146%200%200-1.224-7.776-3.437-19.047l4.715-15.367%201.603%203.056c5.148%2027.73%208.317%2058.636%202.482%2078.29%200%200%208.697-21.604%205.226-63l3.845%208.1c.36%202.217.73%203.286.73%203.286a32.152%2032.152%200%200%201-.144-2.017c4.468%209.695%208.58%2019.474%2011.963%2028.914-.69%202.217-1.416%204.216-2.178%205.953%200%200%201.006-1.46%202.557-4.873%206.583%2018.64%2010.265%2035.887%208.17%2048.453%200%200%206.693-18.732-4.6-57.67%202-5.955%204.233-14.05%206.295-24.736l4.577%206.552-.33%2017.813c.992-3.79%201.757-8.246%202.333-13.146a105.52%20105.52%200%200%201%201.111%204.979l-1.003-5.955.07-.64.47.647-.463-.7c.62-5.8.995-12.163%201.188-18.74l.01.062.523-1.92c.815%204.625%201.185%208.78.955%2012.228%200%200%201.097-3.67.935-11.397l.417%202.65c-.507%2011.56%201.334%2016.895%201.334%2016.895-.243-2.256-.24-4.832-.033-7.65%202.657%2020.9%203.242%2041.458-1.052%2055.922%200%200%209.197-22.837%204.905-66.545l.82-2.84%202.744%208.523c.312%206.278%201.332%209.236%201.332%209.236-.173-1.598-.22-3.357-.16-5.246%201.013%203.588%201.842%206.936%202.43%209.938%200%200-.795-5.045-2.26-12.896.125-1.527.307-3.125.542-4.78l.892%203.808%201.973-12.144c1.413%206.183%202.95%2011.9%204.57%2017.182-1.375%207.035-2.252%2013.51-2.366%2018.887l3.79-14.4%201.92%205.522c-2.65%2011.14-5.86%2020.735-9.73%2026.99%200%200%205.662-5.81%2011.848-21.447%203.854%209.62%207.906%2017.307%2011.743%2023.387-.438%206.174-1.332%2011.866-2.807%2016.834%200%200%202.08-5.167%203.8-15.285%209.358%2014.305%2017.174%2019.026%2017.174%2019.026-6.29-5.485-11.7-14.235-16.314-24.817.938-7.322%201.573-16.52%201.334-27.545l.92%201.272-.922-1.396a232.735%20232.735%200%200%200-.715-13.643l2.44-3.64%203.584-6.994%203.585-10.15%203.586%2020.963%201.395-4.35c-3.224%2019.562-7.696%2037.87-13.833%2047.784%200%200%2011.653-11.952%2019.79-47.752l5.72%208.453-1.178%209.107c.394-2.576.954-5.4%201.643-8.432l6.854%209.727c-.564%203.916-.912%207.557-.98%2010.794%200%200%201.65-6.687%204.408-16.655%205.8%207.235%2010.947%2012.513%2015.17%2016.312.8%2014.07.18%2027.128-2.817%2037.22%200%200%204.743-11.787%205.826-34.623%205.798%204.78%209.208%206.293%209.208%206.293-2.908-2.145-5.968-5.098-9.1-8.656.272-7.812.11-16.834-.786-27.04%202.015%206.332%203.62%2012.17%204.584%2017.094%200%200-.975-6.19-2.757-15.53l1.463.684c.252%206.908%201.37%2010.153%201.37%2010.153-.295-2.73-.227-5.926.123-9.456l.467.22%203.584-3.334%203.585%203.317%201.013-5.67%204.856%2010.078c-3.03%2015.607-6.964%2029.514-12.03%2037.697%200%200%207.87-8.073%2015.188-30.814%2012.557%2027.954%2021.715%2056.122%2018.67%2074.395%200%200%207.725-21.61-7.42-66.666a140.04%20140.04%200%200%200%20.789-6.137l.47.648-.464-.7.285-2.9c5.844%2012.133%2011.48%2020.502%2016.11%2026.153-8.207%2033.462-2.436%2049.6-2.436%2049.6-1.95-11.705%201.114-27.475%206.862-44.643%204.25%204.318%206.92%205.758%206.92%205.758-2.22-1.813-4.394-4.168-6.517-6.96%202.467-7.238%205.398-14.71%208.625-22.22l2.18%207.225c-.18-2.887-.596-6.08-1.2-9.498l4.997-11.02c1.114%203.72%202.05%207.22%202.768%2010.407%201.635%2017.415%201.483%2033.948-2.138%2046.146%200%200%208.697-21.605%205.227-63.002%204.145%208.53%208.095%2017.233%2011.6%2025.816l.008.196c-3.143%203.56-6.203%206.513-9.1%208.658%200%200%203.41-1.512%209.21-6.293%201.083%2022.834%205.825%2034.623%205.825%2034.623-2.478-8.342-3.325-18.715-3.097-30.008%208.02%2021.044%2012.84%2040.828%2010.51%2054.812%200%200%207.56-21.12-6.91-65.145%203.445-3.37%207.356-7.61%2011.628-12.914l.494.704%204.138%2015.674c-.068-3.237-.418-6.878-.98-10.794l.16-.223.396.543-.376-.567%206.674-9.48c.7%203.022%201.25%205.856%201.644%208.432l-1.178-9.106%205.72-8.453c1.623%207.144%203.386%2013.337%205.17%2018.676-17.932%2049.133-9.517%2072.654-9.517%2072.654-2.603-15.616%203.7-38.46%2013.436-62.217%205.72%2013.53%2010.698%2018.642%2010.698%2018.642-3.426-5.535-6.332-13.693-8.793-23.218%202.982-7.014%206.23-14.07%209.603-21.012a232.6%20232.6%200%200%200-.764%2014.256l-.923%201.397.92-1.272c-.694%2032.004%205.99%2048.62%205.99%2048.62-4.27-14.38-3.715-34.785-1.097-55.56l3.366-4.893c.592%202.668%201.077%205.18%201.43%207.484l-.67-5.332c5.897%2021.946%2012.87%2033.143%2016.035%2037.414-2.526%2018.57.922%2027.6.922%2027.6-1.833-10.287%201.062-24.16%206.48-39.26%201.26%2021.478%205.717%2032.556%205.717%2032.556-3.244-10.93-3.7-25.34-2.586-40.746a295.558%20295.558%200%200%201%206.25-14.302c.17%202.404.373%204.744.613%206.998l-.464.7.47-.648.07.643-1.003%205.954c.307-1.57.682-3.237%201.112-4.98.576%204.9%201.34%209.358%202.333%2013.146%200%200-.258-7.147-.33-17.815l4.576-6.55c5.57%2028.887%2012.424%2038.827%2012.424%2038.827-4.02-9.18-7.03-25.555-9.264-43.456l9.104-13.835%203.127%2013.576%203.583-.887%201.265-8.502c1.62%207.898%202.398%2014.946%201.825%2020.252%200%200%203.327-9.658-.206-31.13l.7-4.7%203.583%2013.865%203.15-10.57c-9.095%2055.166%202.573%2084.162%202.573%2084.162-5.877-19.795-2.62-51%202.593-78.877l2.433%2012.363%201.454-7.195%202.32%207.73c-2.225%2011.225-3.449%2019-3.449%2019%20.915-4.675%202.4-10.178%204.284-16.146l1.854%206.5-2.786%2015.7c.77-3.943%201.956-8.476%203.433-13.378l2.77%2010.236c-5.16%206.756-10.21%2012.27-14.87%2015.71%200%200%206.065-2.69%2015.773-12.24l.938%203.695a71.18%2071.18%200%200%200-.239-4.388l.038-.04%201.73%206.38c-5.474%202.64-10.647%204.43-15.334%205.073%200%200%205.582.204%2015.82-3.243l2.005%207.78c-.054-2.526-.277-5.297-.64-8.252a106.06%20106.06%200%200%200%208.36-3.393c5.192%2017.35%207.933%2033.373%205.744%2044.812%200%200%205.637-15.07-1.068-47.052%204.742-2.395%209.996-5.41%2015.715-9.187%203.164%209.58%206.4%2016.455%209.038%2021.153%201.202%2021.947%205.76%2033.262%205.76%2033.262-2.396-8.074-3.274-18.05-3.12-28.925%201.91%202.873%203.12%204.117%203.12%204.117-1.077-1.74-2.102-3.74-3.08-5.96.252-10.252%201.377-21.236%202.987-32.143l1.685%205.672a101.62%20101.62%200%200%201-2.47%203.854l2.553-3.562c.958%203.426%201.743%206.625%202.308%209.508l-1.773-10.262%206.237-8.996.28%201.086-3.364%2018.676c.893-4.567%202.342-9.926%204.156-15.734a175.5%20175.5%200%200%200%203%209.732l1.234%204.523c-8.01%2029.042-2.448%2043.045-2.448%2043.045-1.664-8.994.498-20.78%204.897-33.724l.558%202.213a67.17%2067.17%200%200%200-.159-3.356l.407-1.16c5.338%2011.998%209.8%2016.586%209.8%2016.586-3.15-5.1-5.86-12.4-8.19-20.948l2.2-5.513-.723%204.336a108.13%20108.13%200%200%201%201.284-5.666c2.085-4.922%204.394-9.918%206.854-14.92.388%203.7.47%207.025.164%209.858%200%200%201.43-4.146%201.42-13.04l.415-.826.673%202.866.914-5.96%202.146-4.077c-5.826%2047.69%204.23%2072.66%204.23%2072.66-5.702-19.212-2.802-49.176%202.14-76.413l.337-.826c7.8%2048.9%2023%2064.5%2023%2064.5-4.1-6.625-7.46-17.002-10.198-28.994l.123-.475%201.362%205.333c-.053-2.493-.272-5.225-.626-8.137l4.893-17.647.34%201.178.223-.19.502%201.65c.122%208.002%201.41%2011.748%201.41%2011.748-.228-2.105-.242-4.485-.076-7.083.82%203.017%201.505%205.847%202.01%208.423l-1.83-10.58a92.32%2092.32%200%200%201%20.902-6.653l.442-.38.395-.827c1.552%207.71%202.29%2014.582%201.73%2019.782%200%200%202.676-7.77.68-24.858l.78-1.643.712-1.03c4.575%2026.334%207.03%2054.682%201.554%2073.123%200%200%2010.114-25.123%204.177-73.096l.723%201.06%203.583-12.884%201.068%205.132c-1.875%2013.13-1.097%2021.39-.397%2025.354-1.228%206.522-2.006%2012.522-2.112%2017.56%200%200%203.037-12.316%207.77-28.445l.84.73%203.583-4.34.964-3.343%203.604%208.722.32%202.187c-2.827%205.37-5.593%2010.166-8.19%2014.016%200%200%203.177-4.35%207.906-11.238-3.084%2016.46-7.14%2031.262-12.435%2039.812%200%200%207.336-7.528%2014.432-28.516%201.75%2017.834%201.674%2034.825-2.026%2047.29%200%200%206.484-16.104%206.022-47.146%205.426%2016.32%208.566%2031.526%206.915%2042.45%200%200%203.31-10.21.02-31.272.78-3.586%201.393-7.646%201.863-12.028l.47.647-.464-.7c.804-7.525%201.195-15.998%201.312-24.654l2.018-5.627.85%201.34%201.51%208.21%203.586.588%201.962%204.322c-2.273%2025.99.246%2044.282%202.493%2054.443-1.828%203.16-3.852%205.953-6.103%208.28%200%200%202.687-1.94%206.474-6.652%201.23%205.172%202.287%207.798%202.287%207.798-.77-2.596-1.38-5.392-1.854-8.346%205.03-6.4%2011.816-17.55%2016.88-35.282l1.732%206.753c-.062-3.006-.366-6.354-.86-9.95%202.16-8.248%203.936-17.828%205.02-28.897l.636%202.888%202.01%206.79c-2.22%2011.31-3.45%2019.115-3.45%2019.115.92-4.695%202.422-10.225%204.308-16.22l.717%202.42%201.814-10.104%201.102-3.162c2.012%208.4%203.264%2016.112%203.226%2022.215-6.683%2016.804-14.305%2030.96-22.562%2037.703%200%200%2013.106-7.078%2027.457-36.867l.284%202.9-.463.698.47-.646c.594%205.536%201.41%2010.562%202.513%2014.762%200%200-.257-7.146-.33-17.813l6.673-9.6c2.08%208.123%204.32%2014.85%206.496%2020.363-14.45%2043.994-6.896%2065.102-6.896%2065.102-2.373-14.238%202.664-34.484%2010.942-55.954%204.418%208.875%207.83%2012.375%207.83%2012.375-2.46-3.974-4.652-9.294-6.604-15.503l2.736-6.676a69.808%2069.808%200%200%200-.216%204.076l2.324-8.986.01-.02%201.956%206.495c-.165-2.622-.524-5.5-1.04-8.568l2.575-5.688c-.03.696-.075%201.374-.145%202.02%200%200%20.37-1.07.73-3.29l1.935-4.12%201.337%204.768c-1.676%2035.693%205.798%2054.268%205.798%2054.268-4.254-14.332-3.72-34.647-1.123-55.35.617%202.472%201.162%204.84%201.62%207.076l-.646%205.154a101.22%20101.22%200%200%201%20.79-4.449c.308%201.553.572%203.04.788%204.45l-.646-5.154a168.05%20168.05%200%200%201%201.62-7.078c.998%207.962%201.69%2015.865%201.925%2023.393-1.455%201.377-2.884%202.6-4.278%203.627%200%200%201.543-.685%204.308-2.58.295%2011.644-.534%2022.348-3.077%2030.912%200%200%204.497-11.175%205.734-32.84%202.412-1.843%205.384-4.36%208.8-7.732l.938%203.697a71.27%2071.27%200%200%200-.24-4.39c2.01-2.01%204.165-4.307%206.45-6.926-2.757%2012.17-6.146%2022.713-10.294%2029.414%200%200%209.52-9.762%2017.356-38.072l1.896-2.52%205.79%208.32-.33%2017.812c1.1-4.2%201.92-9.225%202.513-14.76l.47.646-.463-.698.285-2.902c14.35%2029.79%2027.46%2036.87%2027.46%2036.87-8.257-6.744-15.878-20.897-22.562-37.7-.015-2.373.164-4.986.51-7.79%207.964%2030.406%2018.09%2040.795%2018.09%2040.795-5.818-9.398-10.14-26.344-13.32-44.747l.76-2.197c2.27%206.985%204.08%2013.43%205.13%2018.786%200%200-1.44-9.152-4.022-21.99l1.703-4.937%201.48-2.156c1.08%2011.195%202.87%2020.867%205.05%2029.19-.494%203.598-.798%206.945-.86%209.95l1.734-6.753c5.063%2017.733%2011.85%2028.882%2016.88%2035.282-.474%202.954-1.083%205.75-1.854%208.346%200%200%201.06-2.626%202.287-7.798%203.786%204.712%206.475%206.652%206.475%206.652-2.25-2.327-4.274-5.12-6.103-8.28%201.92-8.682%204.037-23.298%203.197-43.58l4.262%2016.13c-.17-8.01-2.032-18.45-4.713-29.562l.065-.2%205.957-9.128%201.977%205.81%201.41-3.5.263.756c.117%208.656.507%2017.13%201.312%2024.655l-.463.698.47-.646c.47%204.385%201.082%208.445%201.863%2012.03-3.287%2021.06.022%2031.27.022%2031.27-1.653-10.926%201.488-26.13%206.915-42.452-.463%2031.043%206.023%2047.147%206.023%2047.147-3.7-12.465-3.777-29.455-2.027-47.29%207.094%2020.987%2014.43%2028.516%2014.43%2028.516-5.295-8.55-9.35-23.354-12.434-39.814l7.907%2011.24c-2.6-3.85-5.365-8.646-8.192-14.017l.32-2.187%201.302-3.22%202.37%206.82%203.56-11.27c5.727%2018.93%209.525%2034.347%209.525%2034.347-.107-5.037-.884-11.037-2.11-17.56.823-4.668%201.756-15.3-1.663-32.812l1.435%201.164%203.582-2.986%201.978%2013.214c-6.684%2049.77%203.82%2075.854%203.82%2075.854-5.564-18.74-2.943-47.704%201.773-74.392l1.318%203.54c-2.086%2017.37.634%2025.262.634%2025.262-.6-5.555.28-13.016%202.057-21.37.646%203.34%201.13%206.5%201.412%209.444l-1.832%2010.583c.504-2.576%201.188-5.408%202-8.426.166%202.6.15%204.98-.076%207.086%200%200%201.29-3.746%201.41-11.752l.94-3.057%205.017%2018.072c-.354%202.9-.572%205.64-.625%208.133l1.36-5.33.123.475c-2.738%2012-6.097%2022.367-10.198%2028.992%200%200%2012.572-12.896%2020.717-52.02l.39%202.056%203.582-3.168.213-1.363c3.915%2024.596%205.643%2050.16.573%2067.234%200%200%2010.057-24.97%204.232-72.66l4.147%207.996c-.007%208.893%201.42%2013.04%201.42%2013.04-.306-2.833-.223-6.167.163-9.857%202.46%204.998%204.768%209.994%206.853%2014.912.504%201.994.938%203.896%201.286%205.672l-.724-4.34%202.21%205.517c-2.33%208.55-5.04%2015.858-8.19%2020.948%200%200%204.473-4.588%209.8-16.586l.408%201.158a67.35%2067.35%200%200%200-.161%203.359l.56-2.215c4.4%2012.943%206.562%2024.732%204.898%2033.726%200%200%205.563-14.004-2.448-43.048l1.233-4.52a178.06%20178.06%200%200%200%203.001-9.732c1.813%205.81%203.26%2011.167%204.155%2015.734%200%200-1.197-7.607-3.364-18.678l.28-1.084%206.237%208.996-1.773%2010.262c.565-2.883%201.35-6.082%202.307-9.508l2.554%203.562a101.6%20101.6%200%200%201-2.471-3.854l1.687-5.675c1.61%2010.908%202.735%2021.892%202.987%2032.144-.978%202.22-2.003%204.222-3.08%205.96%200%200%201.21-1.243%203.12-4.116.154%2010.874-.723%2020.85-3.12%2028.925%200%200%204.558-11.316%205.76-33.262%202.637-4.697%205.875-11.57%209.04-21.153%2011.628%207.677%2021.317%2012.183%2028.75%2014.818-.363%202.954-.586%205.726-.64%208.252l2.005-7.78c6.694%202.254%2011.393%202.947%2013.846%203.156.178%2011.005-.69%2021.105-3.11%2029.265%200%200%203.977-9.876%205.48-29.065%201.63%201.012%202.515%201.404%202.515%201.404a41.47%2041.47%200%200%201-2.472-1.984c.632-8.416.78-18.6-.072-30.475l.216.942%201.585-8.77c1.535%209.434%202.758%2019.035%203.4%2028.27-1.512%202.927-3%205.604-4.442%207.943l4.512-6.938c.986%2014.874.46%2028.742-2.686%2039.337%200%200%206.138-15.24%206.045-44.65l7.768-12.733c3.975%2056.618%2016.187%2074.16%2016.187%2074.16-4.13-8.49-6.935-22.422-8.82-38.68%201.622-3.287%204.192-9.36%206.878-19.147.452%202.83.982%205.455%201.603%207.82l-.283-12.906a234.323%20234.323%200%200%200%202.493-11.46l4.19%206.008c-.22%206.29-.157%2012.017.093%2017.178l-.038%201.18.08-.32c1.177%2022.138%205.774%2033.557%205.774%2033.557-3.323-11.192-3.724-26.036-2.505-41.862l.096.46-.09-.547c.443-5.707%201.094-11.54%201.896-17.375.02%201.014.005%201.985-.056%202.904%200%200%20.868-2.9.944-9.006l.184-1.17.098.646V0zM4.81%2020.08l2.082.202-.468%202.797-1.182.415-.432-3.414zm2.16-9.465l-3.16.884-.162-1.48%203.322.595zm.1%2048.733a148.66%20148.66%200%200%200%202.554%206.991c-1.42%204.324-2.63%208.43-3.653%2012.312.054-6.194.45-12.69%201.1-19.303zm11.51-16.362a279.148%20279.148%200%200%200-6.918%2017.425c-1.085-4.6-2.076-9.456-2.98-14.448l.42-2.88c1.76-4.41%203.62-8.827%205.536-13.2l3.942%2013.093zm3-6.7l-.903%201.98-1.57-6.1%202.244%202.965.23%201.156zm27.455%2025.33l.522-1.964-.484%202.292-.038-.328zm-7.6-21.857l.26.89-.168.86-.093-1.75zm2.68-10.86l-.923%204.352-1.53-5.646.426-1.52.84%201.965%201.19.85zm8.19%208.61c-1.657%206.62-3.055%2013.06-4.01%2018.946-.936-5.772-2.298-12.073-3.913-18.56l2.478-7.13%203.244%201.38%202.2%205.366zm36.68%202.214c-.945%205.768-1.997%2011.43-3.17%2016.803-1.976-5.975-4.503-12.494-7.694-19.557l.708-.13%203.59%205.976%203.08-8.83%203.16%204.822.323.918zm10.3-6.143l-.205%202.732-2.2-2.013%201.112-3.498.633-.68.66%203.46zm.667%2020.038l-.167.91c-1.894-3.15-3.85-6.7-5.83-10.503L94.208%2043l.456-1.514%204.292%203.604c.167%204.19.652%207.002.996%208.527zm1.27-6.7l-1.07%205.604c-.062-1.933.015-4.04.218-6.297l.85.693zm39.773%2021.434l-.698-4.037.712.984-.734-1.108-2.055-11.042a158.897%20158.897%200%200%200%208.8%2010.102c-.506%202.65-.94%205.215-1.284%207.668a105.92%20105.92%200%200%201-4.751-2.567zm-.198-19.934l1.287-2.04a179.306%20179.306%200%200%201%201.94%206.912l-3.228-4.873zm-1.285%2014.588c-1.268-2-2.57-4.2-3.893-6.56l1.345-2.055c.952%203%201.808%205.886%202.548%208.614zM107.295%2051.63a207.026%20207.026%200%200%200%205.532%203.992c-1.457%206.793-3.1%2013.15-4.95%2018.705.188-6.71.056-14.28-.582-22.697zm7.284-4.838l-.476%202.54a352.12%20352.12%200%200%201-7.625-6.435l-.58-4.807%202.082-5.77%203.156%2011.9%203.444%202.575zm2.72-16.884c-.66%204.66-1.386%209.318-2.183%2013.88l1.833-14.45.35.568zm5.602%208.862a652.17%20652.17%200%200%200%2012.278%2018.323l-.23.382.242-.365%204.414%206.27c.457%201.7.87%203.34%201.227%204.904-7.224-4.146-14.82-9.5-22.42-15.493%201-3.393%201.978-7.08%202.915-11.066l.573%204.387%201.002-7.34zm.876-5.995c4.045%206.404%207.927%2011.95%2011.582%2016.742l1.527%204.662-1.298%202.24c-3.847-6.86-7.878-15.063-11.81-23.643zm1.443-10.53l-.048-.087.003-.025.045.112zm11.545%208.188c1.81%205.045%203.474%209.96%204.89%2014.57l-1.335%202.705-4.805-7.675a508.77%20508.77%200%200%200-4.657-19.69l1.77-1.03.152.396%203.47%2012.307.516-1.582zm10.246%202.854a326.052%20326.052%200%200%201-4.47%209.874%20632.1%20632.1%200%200%200-3.86-18.59l1.155-3.536%203.6%2010.333%201.764-2.97%201.822%204.888zm1.168%203.22l3.008%208.694c-1.22%204.654-2.33%209.25-3.27%2013.67l-3.372-4.798-1.637-8.99%205.272-8.577zm5.425-.116l-1.293%204.62-1.65-7.77%201.585-.757%201.357%203.905zm2.096-7.144l-.725%202.428-.21-.998.936-1.43zm15.536-4.658l-3.1-5.958.392-.875%202.71%206.833zm22.19%2018.51l.883%201.308-.127%201.002-.756-2.3zm-8.16-4.63c2.38%206.672%204.86%2012.678%207.36%2018.072-.754%204.887-1.578%209.537-2.477%2013.81-2.83-9.187-6.64-19.435-11.73-30.764l.867-2.546%203.583%209.48%202.397-8.054zm10.29-4.932l-.914%208.13a371.16%20371.16%200%200%201-4.438-9.06l-1.843-6.495L190%2018.943l5.56%2014.596zm1.912%2015.497l4.577%206.552-.14%2010.4a241.237%20241.237%200%200%201-5.184-13.23l.746-3.724zm1.492-5.818a269.746%20269.746%200%200%201%203.098%209.757l-.01%202.162a171.26%20171.26%200%200%201-4.305-7.54l.074-.402%201.144-3.976zm3.1%204.7l-1.82-9.062%201.645-5.46.176%2014.52zm9.505%2037.045c-3.1-5.013-6.002-10.688-8.703-16.787.46-2.473.854-5.125%201.184-7.93.43%201.743.805%203.4%201.112%204.98l-1.003-5.954.07-.642.47.647-.464-.7c.75-7.02%201.14-14.858%201.286-22.903%201.113%205.55%201.658%2010.52%201.392%2014.532%200%200%201.096-3.67.934-11.4l.417%202.652c-.507%2011.56%201.333%2016.895%201.333%2016.895-.243-2.256-.24-4.832-.033-7.65%201.51%2011.884%202.35%2023.653%202.004%2034.26zm18.906-58.024l-1.614-3.55.636-2.737.978%206.286zm11.086%2022.305l-2.7-5.023%201.23-4.957%201.46%209.98zm18.032-3.543l-1.072%205.678c-2.834-7.106-6.193-14.695-10.18-22.78l1.36-5.3%201.318%203.373%203.55-5.27.065.106%203.562%2023.832%201.397.362zm35.9%2016.887l.5-1.85%201.237%204.07-1.727-2.22zm-8.134-11.476l.393-1.77%201.078%203.96-1.47-2.2zm-4.52-17.12c1.713%204.912%203.257%209.653%204.544%2014.062l-.35%202.56c-5.68-8.59-11.312-18.126-16.532-27.528l2.03-4.328%203.586%206.98%203.588%2012.55%203.133-4.296zm5.665%206.313l-.74%205.03-1.064-5.502.18.344%201.622.13zm1.245%201.043l5.144%2015.873-.547%203.85a208.216%20208.216%200%200%201-4.993-7.01l-1.177-6.535%201.573-6.18zm9.176-3.453c-1.252%205.025-2.35%209.94-3.218%2014.586-.84-3.91-1.875-8.033-3.048-12.274l1.396-.16%203.037-7.47%201.833%205.32zm36.832%201.485c-1.19%207.293-2.552%2014.42-4.108%2021.02-2.656-7.437-5.917-15.47-9.917-24.115.456-2.354.99-4.79%201.593-7.288l3%2012.283%203.585.384%203.585%204.42%201.502-7.838.75%201.132zm1.932-13.045l-1.312%209.114-.596-1.24%201.308-6.82.53-1.27.07.216zm9.186%2024.047l-.016%204.746c-2.005-3.298-4.083-7.047-6.2-11.102l1.297-5.568a228.427%20228.427%200%200%200%204.91%2011.924zm6.548-13.998c-.67%207.256-.47%2012.62-.078%2016.227a310.664%20310.664%200%200%201-3.082-8.312l1.167-1.05%201.993-6.866zm22.854-7.118l-2.192%208.35-.48-1.595a396.815%20396.815%200%200%201-.947-16.804l.29-1.137%203.327%2011.186zm2.806%203.457c1.93%205.336%203.7%2010.537%205.2%2015.404-1.77%203.254-3.51%206.25-5.19%208.898-.876-4.23-2-8.73-3.272-13.37l3.26-10.932zm6.735%2012.537l-.603%201.14a627.398%20627.398%200%200%200-4.17-19.952l.464-1.452%201.374%202.596a421.475%20421.475%200%200%201%202.936%2017.67zm.957%207.187l-.208%201.18-1.037-5.587.564-.82.68%205.227zm.7%206.336l-.758-4.313.2-.8.558%205.112zm.172%2037.515c-6.312-11.392-10.143-27.365-12.393-44.423l5.822%2018.716c-.248-3.96-.935-8.496-1.946-13.4l5.52-7.867%201.66%205.783-.766%204.587a99.87%2099.87%200%200%201%20.897-4.091c.448%201.688.85%203.312%201.198%204.863%201.21%2012.895%201.44%2025.303.008%2035.832zm16.43-40.722l4.637-6.64c-2.038%206.942-3.476%2013.2-4.462%2018.743l-.175-12.104zm2.204-31.226l-1.357-3.02.285-1.98.346.28.726%204.72zm3.964%2019.6l-.096.297c-2.068%203.972-4.106%207.644-6.075%2010.88l-.003-9.78.342%201.38-.34-1.656.268-15.7%204.016%206.23a230.04%20230.04%200%200%200%201.889%208.353zm20.633%205.73c-1.123-5.578-2.543-11.483-4.136-17.463l1.172-1.938c1.683%207.205%202.785%2013.87%202.964%2019.4zm18.442-9.035l-.168.86-.06-1.166.053-.287.174.592zm7.337%2020.972l.522-1.962-.484%202.3-.038-.328zm-4.175-36.103l-1.666%207.738-.257-.975%201.252-6.89.67.128zm10.53-3.39l-.844%206.877c-2.632%209.568-4.888%2019.07-6.248%2027.458-.936-5.775-2.297-12.076-3.913-18.562%201.15-3.42%202.395-6.946%203.705-10.52l3.268%2013.52%203.583-20.255.45%201.482zm33.597%2017.6c-.945%205.768-1.997%2011.43-3.17%2016.803-2.008-6.07-4.582-12.702-7.848-19.896l1.95-8.687.33.32%203.377%2014.09%202.555-7.324%202.48%203.774.326.92zm10.3-6.143l-.205%202.733-2.2-2.014%201.59-4.974.816%204.255zm.666%2020.038l-.168.912c-1.71-2.843-3.468-6.005-5.252-9.398l.42-3.396%204.002%203.354c.168%204.19.653%207.003.997%208.528zm1.27-6.69l-1.07%205.604c-.062-1.933.015-4.04.218-6.294l.85.7zm6.075%204.692a210.31%20210.31%200%200%200%205.532%203.992c-1.456%206.793-3.098%2013.15-4.95%2018.705.187-6.71.055-14.28-.583-22.697zm-1.365-26.73l-1.188%205.185-.55-3.323.687-3.447.283-1.045.767%202.63zm9.582%2016.577l-1.41%207.854a350.11%20350.11%200%200%201-7.625-6.434l-.58-4.808%202.147-5.95.656%202.248%203.582%203.7%203.23%203.39zm25.48%2026.896l-.698-4.037.712.984-.733-1.108-2.056-11.042c3.144%203.916%206.095%207.258%208.81%2010.102-.506%202.65-.94%205.215-1.284%207.668a103.798%20103.798%200%200%201-4.752-2.567zm-.198-19.934l1.287-2.04c.723%202.4%201.374%204.715%201.94%206.912l-3.228-4.873zm-1.284%2014.588c-1.27-2-2.57-4.2-3.894-6.56l1.345-2.055c.95%203%201.808%205.886%202.55%208.614zm-17.282-25.3a651.215%20651.215%200%200%200%2012.95%2019.367l-.23.38.242-.363%204.415%206.268c.458%201.7.87%203.34%201.227%204.904-7.223-4.146-14.82-9.5-22.42-15.493a211.96%20211.96%200%200%200%203.816-15.064zm1.548-4.954c4.046%206.404%207.927%2011.95%2011.583%2016.742l1.526%204.664-1.298%202.24c-3.846-6.86-7.877-15.063-11.81-23.645zm11.28-7.028c2.476%206.685%204.747%2013.23%206.6%2019.26l-1.335%202.705-4.806-7.675c-1.415-6.527-3.057-13.568-4.896-20.6l3.155%207.57%201.28-1.257zm11.433%208.74l-3.95%208.677-.896-4.575%202.625-12.605%201.085%202.856%201.135%205.647zm2.274%203.66l2.424%207.056a299.229%20299.229%200%200%200-3.27%2013.67l-3.372-4.798-1.637-9%204.308-6.986.9%204.48.648-4.43zm3.94-18.567l-.262.654-.375-1.603.637.95zm.9%2016.813L559.945%2041l-1.8-8.412%201.103-1.863%201.98%205.656zm4.664-15.44l-3.292%2010.725-1.05-4.877L564%2022.504l1.89-1.564zm11.817%201.404l-1.87-3.574%201.41.842.46%202.732zm20.378%2016.305l3.85%205.75c-1.164%209.33-2.54%2018.247-4.158%2025.944-3.103-10.07-7.378-21.4-13.23-34.057a175.115%20175.115%200%200%201%202.383-10.46l1.064-1.188%201.724%201.002%202.3%203.664%203.13%2017.946%202.927-8.6zm5.097-5.12l-.914%208.13-3.23-6.526%201.593-8.44%202.55%206.834zm1.082-11.078l-.018.183-.126-.523.144.34zm2.322%2020.757a272.576%20272.576%200%200%201%203.1%209.758l-.012%202.164a173.49%20173.49%200%200%201-4.305-7.543l.073-.398%201.145-3.98zm3.1%204.71l-1.82-9.062%201.646-5.46.175%2014.52zm15.117-13.1a98.286%2098.286%200%200%200-.252%204.732l-1.39-6.826.636-2.207%201.007%204.3zm16.476%205.774l-.9%205.196-1.042-4.532%201.02-3.438.923%202.774zm7.904%208.653l-2.7-5.024%201.23-4.96%201.46%209.983zm2.256%2032.636c-3.193-7.883-5.995-16.62-8.44-25.7.774-2.45%201.54-5.066%202.29-7.854l-.67%205.332c.354-2.304.84-4.815%201.43-7.483l3.367%204.894c1.338%2010.62%202.134%2021.14%202.024%2030.812zm50.508-20.85c.202-1.122.43-2.28.68-3.478l2.224%207.254a151.483%20151.483%200%200%201-2.905-3.776zm-21.316-13.124a215.04%20215.04%200%200%201%201.55-6.127%20209.43%20209.43%200%200%200%206.44%208.792%20170.43%20170.43%200%200%200-1.438%208.36c-2.096-3.136-4.297-6.873-6.55-11.025zm-2.48-12.13l2.92%204.388-.982%206.736c-1.716-3.2-3.458-6.63-5.203-10.207l.473-2.286%202.184%203.873.607-2.504zm5.413-10.865l-1.02%205.974-2.25-3.94.833-3.434%202.438%201.4zm8.05%2012.413l-1.492%206.213-5.752-9.514%202.6-8.412.494.01%204.16%2011.703zm1.86%205.668c1.15%203.63%202.158%207.094%202.99%2010.31l-4.146-6.293%201.157-4.018zm4.847%201.173l4.065%2012.61-.536%204.12a213.06%20213.06%200%200%201-4.864-6.833l-2.12-11.51.585%201.422%202.87.19zm5.32%203.72l-.52%203.588c-.868-3.92-1.92-8.04-3.108-12.27l1.264-6.458a397.633%20397.633%200%200%201%202.365%2015.14zm1.89%2017.762l-.088-.11c-.327-3.642-.984-7.715-1.894-12.072l.535-2.19c.607%204.835%201.1%209.65%201.447%2014.37zm29.52-16.3l4.353%206.227-.05%205.023a268.703%20268.703%200%200%200-4.303-11.25zm4.372%201.032l-.017%204.746c-2.004-3.297-4.082-7.046-6.19-11.1l1.298-5.567a226.802%20226.802%200%200%200%204.908%2011.922zm6.47%202.232l-3.255-8.8c.16-3.89.253-7.88.287-11.897l2.63%2011.565c-.084%203.787.088%206.822.338%209.133zm21.48-17.912l-.74%202.914a403.671%20403.671%200%200%200-3.835-12.137l.735-5.527%203.584%2014.198.256.552zm-.525%2014.268l.396%201.205-1.438%202.526%201.042-3.73zm.907%202.763c-4.06%2010.225-7.016%2019.43-9.146%2027.646-4.196-6.848-8.158-15.29-11.836-24.535-.022-3.476.372-7.474%201.09-11.828l1.334-.428%203.088-3.28c2.516%207.6%204.523%2014.62%205.65%2020.384%200%200-1.48-9.406-4.13-22.526l2.56-4.03%203.583%2013.77%201.74-13.08%203.455%2010.02c-1.15%205.06-2.107%209.934-2.78%2014.45l-.65.98.636-.877c-.613%204.13-.99%207.958-1.062%2011.35%200%200%201.54-6.253%204.137-15.674l2.1-3.02.22.674zm3.748-9.553l-2.33%204.46-.804-2.983%201.226-4.18%201.104%202.38.803.322zm8.522%2016.627l-1.863-10.307.507-1.074a316.2%20316.2%200%200%201%201.356%2011.381zm13.462-23.822l1.343%204.113-1.28%206.623a322.402%20322.402%200%200%200-6.705-14.76l2.45-4.707%202.9%2013.887%201.282-5.156zm1.937%201.158l-.354%201.76-1.103-4.85.22-.88%201.237%203.97zm.246%206.46a243.41%20243.41%200%200%200-.514%206.994l-.938-2.275%201.452-4.72zm20.84%2015.798l.223.3-.146.223-.077-.533zm-1.362-7.827a211.27%20211.27%200%200%200%206.438-8.792l1.55%206.127c-2.194%204.044-4.34%207.7-6.387%2010.776l-.255-.387a168.49%20168.49%200%200%200-1.346-7.724zm-7.844%202.73c.475-1.84%201.012-3.766%201.598-5.754l1.133%201.648-2.73%204.106zm-5.385%207.593l-.534-4.12%204.443-13.754%202.33%203.438-1.376%207.604a211.094%20211.094%200%200%201-4.863%206.83zm-2.113.97l1.332-4.312.682%203.475-1.58%202.083-.435-1.246zm-.122-10.6l.536%202.2a129.01%20129.01%200%200%200-1.162%206.289l-.25-.697.876-7.782zm2.6-6.604a205.438%20205.438%200%200%200-1.634%206.8l-.52-3.588.59-4.184%201.564.97zm4.15-14.51l-.903%202.956.744-3.47.16.513zm2.975%209.802l-.874%204.504-1.93-3.764%201.608-4.734%201.195%203.994zm2.043%207.045l-.854%201.323-1.24-2.303.938-3.037%201.157%204.017zm7.944-12.986l-5.752%209.514-1.492-6.214%202.275-6.527%202.87%206.52%201.516-5.24.582%201.948zm5.865-10.264l-4.036%207.125-.766-4.508.425-1.466%203.584-4.35.793%203.2zm3.62%2012.934a302.6%20302.6%200%200%201-5.203%2010.206l-.982-6.735a253.57%20253.57%200%200%200%204.816-7.34l.54%202.176.27-1.028.56%202.72zm18.925-8.095c-3.988%208.086-7.348%2015.674-10.182%2022.78a355.68%20355.68%200%200%201-2.056-11.392l2.14-12.35%202.052-3.28%202.627%208.318%203.07-12.945c.857%203.01%201.646%205.98%202.35%208.872zm9.47%2015.625l-2.69%205.02%201.46-9.98%201.23%204.958zm5.026-10.09l-.635%201.318-.94-6.424%201.576%205.106zm7.08-15.448l-3.13%206.986%201.218-7.664%201.912.678zm11.102%2014.633l-1.267%206.232c-.112-3.916-.5-8.615-1.346-14.13l.35-1.26%202.263%209.158zm3.065-.503c-1.116%208.82-1.696%2016.885-1.887%2024.163-3.805%2010.967-5.937%2020.292-7.04%2028-5.386-10.477-9.4-27.545-12.334-45.607l1.05-1.59.547%202.773.12-.753c4.983%2016.857%208.207%2029.938%208.207%2029.938-.17-7.958-2.008-18.312-4.66-29.343l-1.168-7.283%205.66-8.937%202.594%2012.86%201.057-3.795c1.05%204.88%201.797%209.46%202.13%2013.543l-2.26%2012.896c.588-3.003%201.416-6.35%202.43-9.94.06%201.89.013%203.65-.16%205.247%200%200%201.02-2.96%201.332-9.237a272%20272%200%200%201%202.481-7.74l.16.652.596-2.885%201.102-3.162a7.18%207.18%200%200%200%20.043.188zm4.75%205.993l-.017%201.43-.328.748.345-2.177zm6.49%205.508l-.708%203.604.008-2.188.7-1.416zm3.61%203.27c-1.46%202.703-2.9%205.23-4.304%207.54l-.013-2.164a271.06%20271.06%200%200%201%203.099-9.756l1.144%203.97.074.408zm10.43-21.192c-2.427%205.305-4.89%2010.466-7.33%2015.264l-.913-8.13.638-1.737.94-1.757%201.15%203.146%203.585-9.323%201.93%202.537zm33.39.395l-1.05%204.878-2.343-7.704.32-1.588.447-.172%202.626%204.586zm2.802%208.565L943.844%2041l-1.293-4.62%201.815-5.197.666%204.17zm7.322%2014.536l-.742%204.174-3.37%204.797c-.94-4.42-2.05-9.016-3.27-13.67l1.11-3.287.246%201.54%203.584%203.127.566-1.617%201.88%204.936zm.735%201.99l-.957%201.424.623-2.334.334.9zm3.31%209.435l-.52%202.9-.733%201.106.713-.982-.698%204.036a105.85%20105.85%200%200%201-4.751%202.565c-.346-2.453-.778-5.02-1.284-7.668a148.75%20148.75%200%200%200%205.75-6.398l1.522%204.45zm.455%201.373l-.21.33.146-.528.065.198zm.058.173l1.208%203.76-2.8%201.652a135.05%20135.05%200%200%201%201.227-4.903l.364-.5zm7.475-38.958a530.654%20530.654%200%200%200-3.75%2016.12l-2.992%204.833-.35-1.073%201.842-12.663%203.325-9.03%201.776%201.387.148.425zm7.992%208.86c-3.815%208.324-7.72%2016.29-11.463%2023.02l-1.012-3.588.89-2.688c3.656-4.793%207.538-10.34%2011.584-16.745zm5.363%2020.02c-4.99%203.933-9.978%207.596-14.86%2010.82a208.253%20208.253%200%200%200-1.7-6.813%20646.577%20646.577%200%200%200%2012.74-19.07%20212.272%20212.272%200%200%200%203.818%2015.063zm5.584%202.832a207.026%20207.026%200%200%200%205.532-3.992c-.64%208.417-.77%2015.986-.582%2022.697-1.85-5.556-3.494-11.912-4.95-18.705zm5.953-12.382l-7.23%206.09-1.622-9.134%201.73-1.914%203.585-12.338%203.535%2017.297zm.977-5.15l-.58%204.807-.29.25.86-5.082.01.025zm5.746%2014.453l-1.07-5.605.853-.69c.2%202.255.277%204.362.216%206.294zm3.272-18.232l-2.198%202.012-.204-2.73.1-.536.874-3.228%201.428%204.483zm2.928%209.727c-1.982%203.813-3.936%207.353-5.83%2010.503l-.168-.912c.344-1.523.83-4.336.997-8.527l4.292-3.604.456%201.516.253%201.024zm5.204-17.774l-.118.512-.402.388.365-1.104.155.204zm9.674%2012.845c-2.75%206.252-4.963%2012.06-6.74%2017.43-1.173-5.374-2.225-11.037-3.17-16.805l.322-.918%204.306-6.596%203.94-3.783%201.34%2010.672zm29.517%2020.545l.524%201.97-.038.33-.486-2.3zm5.157-21.68c-1.608%206.463-2.963%2012.74-3.896%2018.494-1.137-7.002-2.896-14.777-4.978-22.72l.197-.188%203.583%202.765%203.396-3.392%201.464%204.232.234.8zm23.567.943a264.89%20264.89%200%200%200-2.421%2010.771c.132-4.1.767-8.8%201.77-13.89l.65%203.118zm15.322-13.365l-.245%201.81-.897-5.698.156-.165.986%204.054zm4.42%2023.396l4.637%206.64-.175%2012.105c-.985-5.552-2.422-11.8-4.462-18.744zm4.64%206.192c-1.97-3.238-4.008-6.9-6.076-10.883l-.096-.295%201.146-4.9%202.146%204.238%202.626-13.5.256%2015.274-.34%201.653.342-1.377-.004%209.78zm4.255-28.834l-.72%202.998-.007-4.162.727%201.164zm12.182%2034.168c.35-1.55.75-3.174%201.198-4.86.34%201.42.643%202.79.897%204.093l-.767-4.59c.5-1.856%201.058-3.79%201.66-5.782l5.52%207.867c-1.012%204.905-1.7%209.442-1.947%2013.4%200%200%202.22-7.64%205.822-18.716-2.25%2017.058-6.082%2033.03-12.394%2044.42-1.43-10.53-1.202-22.937.01-35.834zm.72-6.793l.2.797-.76%204.312.56-5.11zm.825-6.45l.562.823-1.036%205.585-.208-1.18.682-5.228zm3.297-12.788l-2.42%2011.97-.604-1.14a409.95%20409.95%200%200%201%202.267-14.018l.757%203.188zm6.97%209.226c-1.28%204.64-2.396%209.138-3.272%2013.367-1.68-2.647-3.418-5.644-5.188-8.898.928-3%201.96-6.146%203.067-9.366l2.938%201.807.825-2.458%201.63%205.548zm2.935-19.032l-.718%2011.4-.48%201.59-1.394-5.395.78-2.326%201.8-5.27zm22.8%2019.187l-3.255%208.796c.323-2.985.517-7.17.195-12.636l2.95.906.11%202.934zm5.758-17.55l-2.372%207.535.125-4.906.542-2.17%201.312-2.82.393%202.36zm3.663%2017.767c-2.107%204.055-4.186%207.805-6.2%2011.103l-.017-4.746a223.07%20223.07%200%200%200%204.9-11.924l1.297%205.567zm7.756%2010.71c.315-1.713.692-3.52%201.12-5.396a150.145%20150.145%200%200%201%201.748%206.68l-1.605%204.38-1.264-5.665zm-3.36-19.5c-.036.07-.07.143-.104.214l-.14-.913.245.7zm1.103%203.256a265.828%20265.828%200%200%201%203.007%209.56l-.837%206.277c-1.01-4.818-1.925-9.846-2.757-14.95l.587-.887zm4.407-.01l-1.017%206.85-1.814-9.238.16-.244%201.725%201.4.3-.68.656%201.923zm.968%202.863l2.52%207.643-2.64%206.684-1.455-8.146c.475-2%201-4.056%201.574-6.18zm8.064-5.06l-3.876%208.715a279.38%20279.38%200%200%200-2.585-9.372l3.134-10.246%202.484%206.85.843%204.052zm6.094%207.336l-.468%206.702-.765-4.146%201.233-2.556zm7.185%204.26l-1.32%209.383-1.32-9.38.476-3.38.398%201.775.738-5.48%201.03%207.082zm19.62%205.42l1.08-3.963.393%201.77-1.472%202.192zm-6.06%203.918l5.145-15.87%201.57%206.175-1.177%206.538a211.99%20211.99%200%200%201-4.99%207.007l-.548-3.85zm-2.326%207.584l1.235-4.068.5%201.85-1.725%202.218zm-6.115-12.45c.736-2.78%201.602-5.733%202.568-8.812.01.034.02.067.028.1.158%207.734%201.405%2011.356%201.405%2011.356-.22-2.02-.238-4.3-.092-6.776l2.664%209.62c-.48%202.724-.836%205.303-1.05%207.696-1.854%202.306-3.688%204.43-5.5%206.335.273-5.8.306-12.31-.032-19.518zm-1.954-23.8l-.188%201.04-.434-3.006.622%201.965zm3.675%2012.086l-1.825%209.678a246.603%20246.603%200%200%200-.972-12.005l.826-2.714.527%202.757.286-1.6%201.158%203.885zm2.768-18.425a133.591%20133.591%200%200%200-1.434%2010.416l-1.056-3.896.09-.505%202.27-6.812.13.797zm7.49%2013.412c-1.716%205.85-3.213%2011.55-4.354%2016.854-.755-4.045-1.688-8.295-2.74-12.646a135.79%20135.79%200%200%201%201.337-6.959l1.22%207.508%203.61-7.89.926%203.132zm1.624-5.375l-.242.784-.264-1.577.506.793zm3.777%205.843l-1.813%209.236-1.017-6.846%201.515-4.4%201.315%202.02zm2.164%203.284l-1.494%208.553-1.75%202.682-.35-2.562a265.05%20265.05%200%200%201%203.007-9.559l.588.886zm.763-4.847l-.14.918-.104-.215.245-.703zm10.356%2015.847l-.018%204.748c-1.637-2.69-3.322-5.686-5.034-8.902l2.066-2.873a223.437%20223.437%200%200%200%202.986%207.027zm6.47%202.234l-3.257-8.807c.138-3.31.225-6.692.27-10.104l1.005-1.586a247.535%20247.535%200%200%200%201.76%208.368c-.28%205.218-.088%209.236.223%2012.13zm5.954-10.704l-1.182-7.376.108.316%201.074%207.06zm21.498%202.806a135.847%20135.847%200%200%201%201.45%207.062%20136.34%20136.34%200%200%201-3.15%205.246c-.876-4.225-2-8.72-3.27-13.357v-.023l2.088-7.066%202.885%208.138zm1.1-3.96l2.4%207.373-1.97%203.53-1.035-7.834.616-3.07zm3.92%204.505l-.602%201.14-2.23-11.068.688-3.42a404.89%20404.89%200%200%201%202.144%2013.348zm.958%207.187l-.208%201.18-1.037-5.587.564-.823.68%205.23zm.7%206.336l-.758-4.313.2-.8.56%205.112zm.172%2037.513c-6.31-11.39-10.144-27.363-12.393-44.423l5.823%2018.718c-.248-3.96-.937-8.496-1.947-13.4l3.254-4.604.174%201.073-.135-1.13%202.226-3.206%201.66%205.783-.766%204.587a101.5%20101.5%200%200%201%20.896-4.091%20128.39%20128.39%200%200%201%201.198%204.861c1.212%2012.896%201.438%2025.304.01%2035.832zm3.255-65.07l-.953%204.584-.902-7.03%201.855%202.446zm13.175%2024.352l4.638-6.64c-2.04%206.945-3.48%2013.197-4.463%2018.752l-.175-12.11zm2.205-31.23l-1.378-3.065.642-1.72.736%204.784zm3.23%2021.118c-1.85%203.504-3.67%206.76-5.437%209.664l-.004-9.785.344%201.38-.342-1.658.27-15.7%203.905%206.06%201.265%2010.036zm.736-1.512l-.096.293-.186.354.172-1.084.1.437zm3.414-18.447l-.28%201.842-.31-2.3.16-1.016.43%201.473zm12.64-1.657c2.574%209.644%204.347%2018.685%204.577%2025.83-1.404-6.973-3.273-14.457-5.36-21.957l.784-3.873zm23.02%2016.798l-.168.858-.093-1.744.26.886zm7.336%2020.97l.523-1.966-.484%202.295-.04-.33zm6.085-37.224l-.572%204.604c-2.634%209.57-4.89%2019.07-6.25%2027.46-.717-4.425-1.685-9.16-2.824-14.052l3.112-9.66%203.582-11.6%202.95%203.258zm18.86-2.147l-.386%202.286-.947-3.938%201.293%201.34.04.312zm15.007%2017.477c-.945%205.767-1.997%2011.43-3.17%2016.802-1.534-4.636-3.4-9.6-5.646-14.888l.646-1.285%203.582%201.77%201.905-6.9%202.357%203.586.325.917zm10.296-6.145l-.204%202.735-2.2-2.014%201.6-4.976.813%204.255zm.667%2020.04l-.168.912c-1.893-3.15-3.848-6.69-5.828-10.504l.252-1.02.455-1.518%204.293%203.604c.167%204.19.653%207.002.996%208.527zm1.27-6.7l-1.07%205.604c-.06-1.933.016-4.04.218-6.297l.85.693zm6.075%204.69a209.292%20209.292%200%200%200%205.532%203.992c-1.456%206.792-3.1%2013.15-4.95%2018.704.188-6.71.055-14.28-.583-22.696zm-.365-30.903l-2.185%209.36-.398-2.436%201.02-6.117.746-2.64.816%201.835zm8.046%2023.857l-.872%204.746a352.51%20352.51%200%200%201-7.625-6.434l-.58-4.808%203.838-10.474%203.324%2014.837%201.916%202.133zm26.015%2023.79l-.697-4.038.713.985-.735-1.11-2.055-11.042c3.144%203.917%206.095%207.26%208.81%2010.103-.506%202.65-.938%205.215-1.283%207.668a106.547%20106.547%200%200%201-4.754-2.567zm-.195-19.934l1.287-2.04c.722%202.4%201.374%204.715%201.94%206.912l-3.227-4.873zm-1.286%2014.588c-1.27-2-2.57-4.2-3.894-6.56l1.346-2.054c.95%203%201.808%205.885%202.548%208.614zm-17.28-25.3a647.725%20647.725%200%200%200%2012.95%2019.366l-.23.382.242-.363%204.415%206.267c.457%201.7.87%203.34%201.228%204.905-7.225-4.146-14.82-9.5-22.422-15.493a211.904%20211.904%200%200%200%203.818-15.064zm1.547-4.954c4.046%206.404%207.928%2011.95%2011.583%2016.742l1.527%204.664-1.298%202.238c-3.847-6.86-7.88-15.062-11.812-23.644zm15.762%205.646l2.12%206.584-1.337%202.706-4.805-7.674a519.98%20519.98%200%200%200-4.183-17.84l1.804-1.55%203.206%208.613%201.804%209.97%201.392-.807zm7.473-5.134a326.01%20326.01%200%200%201-4.471%209.874l-1.147-5.82.337-.196%203.006-9.942%202.275%206.084zm1.167%203.22l3.01%208.695c-1.22%204.654-2.33%209.25-3.27%2013.67l-3.37-4.798-1.637-8.99%205.27-8.577zm5.27.433l-1.137%204.07-1.8-8.413.37-.623%201.588%202.323.97%202.642zm5.234%2013.68l-1.793-9.53.3-1.078c.55%203.53%201.05%207.075%201.493%2010.61zm1.926%2023.42c-3.208-3.125-6.542-7.017-9.925-11.445l2.773-10.24c1.476%204.902%202.66%209.437%203.433%2013.38%200%200-.985-6.26-2.787-15.692l1.818-6.367.142.388.025-.1c1.225%203.926%202.285%207.646%203.118%2011.055.718%206.47%201.213%2012.865%201.403%2019.01zm.058%202.412c-4.148-.82-8.64-2.464-13.354-4.737l1.732-6.38.037.038a70.43%2070.43%200%200%200-.24%204.388l.938-3.696c4.473%204.4%208.172%207.346%2010.86%209.24l.026%201.147zm14.153-47.1c-1.47%2011.934-.686%2019.457-.022%2023.08l-3.17%206.95c-.14-8.955-.86-19.154-2.476-30.56l1.24.98%203.58%202.072.848-2.52zm4.175%2013.237l-3.772%208.874c-.032-6.083%201.214-13.764%203.214-22.125l.558%2013.25zm13.576%2014.325c-1.63%2010.486-3.583%2019.852-5.914%2026.736-1.47-13.047-2.362-27.527-2.87-41.88l4.027-7.15%202.214%203.38%201.806%208.79c.18%203.496.423%206.9.737%2010.124zm2.988-23.376l-.567%205.165.124-6.375.443%201.2zm3.5%209.997l2.716%208.51-.105%202.478a176.028%20176.028%200%200%201-3.936-6.926l.074-.398%201.146-3.98.018.054.058.32.03-.058zm2.995%203.815l-.03.42-1.387-6.95%201.336-2.3.08%208.828z%22%2F%3E%3C%2Fsvg%3E");width:100%;height:42px;background-size:33.43333333333334% 100%;}
.themify_builder_content-472 .tb_f31195f.module-slider{padding:0px;margin:0px;}

/*/wp-content/uploads/themify-customizer-7.3.5-7.3.8.css*/
/* Themify Customize Styling */
body {	background: none;
	background-color: #ffffff;
	font-family: "google-font-forum";	font-weight:400;

	color: #222222; 
}
a {	
	color: #222222; 
}
a:hover {	
	color: #cc3333; 
}
h1 {	
	font-family: "google-font-forum";	font-weight:400;
 
}
h2 {	
	font-family: "google-font-forum";	font-weight:400;
	letter-spacing:0.2px;
 
}
h3 {	
	font-family: "google-font-forum";	font-weight:400;
 
}
h4 {	
	font-family: "google-font-forum";	font-weight:400;
 
}
h5 {	
	font-family: "google-font-forum";	font-weight:400;
 
}
#headerwrap {	background: none;
	background-color: #ffffff; 
}
#pagewrap #headerwrap.fixed-header, .transparent-header #pagewrap #headerwrap.fixed-header {	background: none;
	background-color: #ffffff; 
}
#site-logo {		position:relative;
 
}
#main-nav a {	
	margin-top: 2em;
	font-family: "Forum";	font-weight:normal;
 
}
#main-nav a, #main-nav > li > a, .transparent-header #main-nav a {	
	color: #666666; 
}
#main-nav-wrap #main-nav a:hover, #main-nav-wrap #main-nav > li > a:hover {	
	color: #cc3333; 
}
#main-nav-wrap #main-nav > .current_page_item > a, #main-nav-wrap #main-nav > .current-menu-item > a {	
	color: #cc3333; 
}
#main-nav-wrap #main-nav > .current_page_item a:hover, #main-nav-wrap #main-nav > .current-menu-item > a:hover {	
	color: #cc3333; 
}
#main-nav ul a, #main-nav .current_page_item ul a, #main-nav ul .current_page_item a, #main-nav .current-menu-item ul a, #main-nav ul .current-menu-item a, .fixed-header #main-nav ul a, #main-nav .has-mega-column > .sub-menu a, #main-nav .has-mega-sub-menu > .sub-menu a, .transparent-header #main-nav ul a {	
	color: #666666; 
}
#main-nav ul a:hover, #main-nav .current_page_item ul a:hover, #main-nav ul .current_page_item a:hover, #main-nav .current-menu-item ul a:hover, #main-nav ul .current-menu-item a:hover, .fixed-header #main-nav ul a:hover {	
	color: #cc3333; 
}
#footerwrap {	background: none;
	background-color: #ffffff;background-attachment: fixed;
	border: none !important; 
}
#footer-logo a {	display: none; 
}
#footer, #footer-logo, .footer-nav a, .footer-text {	
	font-family: "Forum";	font-weight:normal;
 
}
#footer a {	
	color: #222222; 
}
#footer a:hover {	
	color: #cc3333; 
}
.footer-widgets {		text-align:left; 
}
#footerwrap .back-top a:before, #pagewrap .back-top.back-top-float {	
	color: #cc3333; 
}
@media(max-width: 1280px) { /* Themify Customize Styling */
body {	background: none;
	background-color: #ffffff;
	font-family: "google-font-forum";	font-weight:400;

	color: #222222; 
}
a {	
	color: #222222; 
}
a:hover {	
	color: #cc3333; 
}
h1 {	
	font-family: "google-font-forum";	font-weight:400;
 
}
h2 {	
	font-family: "google-font-forum";	font-weight:400;
 
}
h3 {	
	font-family: "google-font-forum";	font-weight:400;
 
}
h4 {	
	font-family: "google-font-forum";	font-weight:400;
 
}
h5 {	
	font-family: "google-font-forum";	font-weight:400;
 
}
#headerwrap {	background: none;
	background-color: #ffffff; 
}
#pagewrap #headerwrap.fixed-header, .transparent-header #pagewrap #headerwrap.fixed-header {	background: none;
	background-color: #ffffff; 
}
#main-nav a {		font-weight:bold;
 
}
#main-nav a, #main-nav > li > a, .transparent-header #main-nav a {	
	color: #666666; 
}
#main-nav-wrap #main-nav a:hover, #main-nav-wrap #main-nav > li > a:hover {	
	color: #cc3333; 
}
#main-nav-wrap #main-nav > .current_page_item > a, #main-nav-wrap #main-nav > .current-menu-item > a {	
	color: #cc3333; 
}
#main-nav-wrap #main-nav > .current_page_item a:hover, #main-nav-wrap #main-nav > .current-menu-item > a:hover {	
	color: #cc3333; 
}
#main-nav ul a, #main-nav .current_page_item ul a, #main-nav ul .current_page_item a, #main-nav .current-menu-item ul a, #main-nav ul .current-menu-item a, .fixed-header #main-nav ul a, #main-nav .has-mega-column > .sub-menu a, #main-nav .has-mega-sub-menu > .sub-menu a, .transparent-header #main-nav ul a {	
	color: #666666; 
}
#main-nav ul a:hover, #main-nav .current_page_item ul a:hover, #main-nav ul .current_page_item a:hover, #main-nav .current-menu-item ul a:hover, #main-nav ul .current-menu-item a:hover, .fixed-header #main-nav ul a:hover {	
	color: #cc3333; 
}
#footerwrap {	background: none;
	background-color: #ffffff;
	background-size: cover;
	background-position: center center;
	border: none !important; 
}
#footer-logo a {	display: none; 
}
#footer, #footer-logo, .footer-nav a, .footer-text {		font-weight:normal;
 
}
#footer a {	
	color: #222222; 
}
#footer a:hover {	
	color: #cc3333; 
}
#footerwrap .back-top a:before, #pagewrap .back-top.back-top-float {	
	color: #cc3333; 
}
 }@media(max-width: 768px) { /* Themify Customize Styling */
body {	background: none;
	background-color: #ffffff;
	font-family: "google-font-forum";	font-weight:400;
 
}
h1 {	
	font-family: "google-font-forum";	font-weight:400;
 
}
h2 {	
	font-family: "google-font-forum";	font-weight:400;
 
}
h3 {	
	font-family: "google-font-forum";	font-weight:400;
 
}
h4 {	
	font-family: "google-font-forum";	font-weight:400;
 
}
h5 {	
	font-family: "google-font-forum";	font-weight:400;
 
}
#headerwrap {	background: none;
	background-color: #ffffff; 
}
#pagewrap #headerwrap.fixed-header, .transparent-header #pagewrap #headerwrap.fixed-header {	background: none;
	background-color: #ffffff; 
}
#main-nav a {		font-weight:bold;
 
}
#footerwrap {	background: none;
	background-color: #ffffff;
	background-size: cover;
	background-position: center center;
	border: none !important; 
}
#footer-logo a {	display: none; 
}
#footer, #footer-logo, .footer-nav a, .footer-text {		font-weight:normal;
 
}
 }@media(max-width: 680px) { /* Themify Customize Styling */
body {	background: none;
	background-color: #ffffff;
	font-family: "google-font-forum";	font-weight:400;

	color: #222222; 
}
a {	
	color: #cc3333; 
}
a:hover {	
	color: #666666; 
}
h1 {	
	font-family: "google-font-forum";	font-weight:400;
 
}
h2 {	
	font-family: "google-font-forum";	font-weight:400;
 
}
h3 {	
	font-family: "google-font-forum";	font-weight:400;
 
}
h4 {	
	font-family: "google-font-forum";	font-weight:400;
 
}
h5 {	
	font-family: "google-font-forum";	font-weight:400;
 
}
#headerwrap {	background: none;
	background-color: #ffffff; 
}
#main-nav a {		font-weight:bold;
 
}
#main-nav a, #main-nav > li > a, .transparent-header #main-nav a {	
	color: #666666; 
}
#main-nav-wrap #main-nav a:hover, #main-nav-wrap #main-nav > li > a:hover {	
	color: #cc3333; 
}
#main-nav-wrap #main-nav > .current_page_item > a, #main-nav-wrap #main-nav > .current-menu-item > a {	
	color: #cc3333; 
}
#main-nav-wrap #main-nav > .current_page_item a:hover, #main-nav-wrap #main-nav > .current-menu-item > a:hover {	
	color: #cc3333; 
}
#main-nav ul a, #main-nav .current_page_item ul a, #main-nav ul .current_page_item a, #main-nav .current-menu-item ul a, #main-nav ul .current-menu-item a, .fixed-header #main-nav ul a, #main-nav .has-mega-column > .sub-menu a, #main-nav .has-mega-sub-menu > .sub-menu a, .transparent-header #main-nav ul a {	
	color: #666666; 
}
#main-nav ul a:hover, #main-nav .current_page_item ul a:hover, #main-nav ul .current_page_item a:hover, #main-nav .current-menu-item ul a:hover, #main-nav ul .current-menu-item a:hover, .fixed-header #main-nav ul a:hover {	
	color: #cc3333; 
}
#footerwrap {	background: none;
	background-color: #ffffff;
	border: none !important; 
}
#footer-logo a {	display: none; 
}
#footer, #footer-logo, .footer-nav a, .footer-text {		font-weight:normal;
 
}
#footer a {	
	color: #cc3333; 
}
#footer a:hover {	
	color: #666666; 
}
#footerwrap .back-top a:before, #pagewrap .back-top.back-top-float {	
	color: #cc3333; 
}
 }.mobile-menu-visible.header-slide-out .sidemenu-on, .mobile-menu-visible.header-overlay #headerwrap, .mobile_menu_active.header-leftpane #headerwrap, .mobile_menu_active.header-rightpane #headerwrap, .mobile_menu_active #headerwrap .sidemenu-on { background: none;
	background-color: #ffffff; }.mobile_menu_active #headerwrap .sidemenu-on a, .mobile_menu_active #headerwrap #main-nav a, .mobile_menu_active #headerwrap #main-nav ul a { 
	color: #cc3333; }.mobile_menu_active #menu-icon { 
	color: #cc3333; }
/* Themify Custom CSS */
/* CSS specific to iOS devices */
@supports (-webkit-overflow-scrolling: touch) {.background-workaround {background-attachment: scroll !important;}}

/* general fixing */
.tb_turn_on, .edit-button {display: none !important;}
.sidebar-none #content {padding-bottom: 0 !important; padding-top: 0 !important;}
#header, #headerwrap {padding: 0 !important; height: 100px !important;}
li, .module-slider {margin-bottom: 0px !important;}
.module img {vertical-align: inherit;}
.module-image.image-left .image-wrap, .module-image.image-right .image-wrap {margin: 0;}
.footer-left-col .main-col, .footer-left-col .section-col {margin-left: 0;}
@media screen and (max-width: 680px) {.footer-widgets .col4-1 {width: 95%;}}
.grecaptcha-badge {bottom: 25% !important}

/* Navigation */
#headerwrap .sidemenu-on #main-nav .current-menu-item > a {color: #cc3333;}
.menu-module-burger {float: right; margin-right: 6%;}
#sous-menu {background: #fff;}
.mobile-menu-slide {z-index: 1001 !important}

/* contact form styling */
.wpcf7-mail-sent-ok {color: inherit;}
.wpcf7-validation-errors, .wpcf7-acceptance-missing {color: inherit;}
#fullwidth {width: 100%; max-width: 100%; color: #222222;}
#Sendebutton {color: #222222; background-color: #ffffff; border: #cccccc solid 1px; width: 100%;}
#Sendebutton:hover {color: #7cb355; background-color: #ffffff; border: #7cb355 solid 1px; width: 100%;}
.wpcf7 .wpcf7-form textarea {height: 220px; min-height: 220px; max-height: 220px;}

/* fix icon module breaks */
.module-icon.icon_vertical div.module-icon-item {overflow: hidden; margin-bottom: 1em;}
.module-icon i {display: block; float: left;}
.module-icon span {width: 85%; margin-left: .8em;}

/* image grayscale */
.grayscaleimage img {filter: grayscale(80%); -webkit-filter: grayscale(80%);}
.grayscaleimage img:hover {filter: grayscale(0%); -webkit-filter: grayscale(0%);}
.greyscale {filter: grayscale(100%); -webkit-filter: grayscale(100%);}

/* image hover */
.themify_builder .imagehover:hover {background: #cc3333}

/*Popup Banner*/
#popup {background:#EC3D34; padding: 2%;}
.popup-text{color:#ffffff; font-size:3em; line-height: 1.4em; font-family:"Arial Black", "lucida console", sans-serif;}

.pum-theme-2960 .pum-content + .pum-close, .pum-theme-lightbox .pum-content + .pum-close{background-color:dark gray; font-size:1em !important;}

.pum-theme-847 .pum-container, .pum-theme-lightbox .pum-container {background-color:#EC3D34 !important; border: 8px solid #ffffff!important; color:#ffffff!important;}

.pum-theme-847 .pum-title, .pum-theme-lightbox .pum-title{color:#ffffff!important;}

/*social shares lightbox galeire*/
.mfp-bottom-bar .tf_social_sharing {
	visibility: hidden;}
/* START MOBILE MENU CSS */
@media screen and (max-width:900px){
/*/wp-content/themes/themify-ultra/mobile-menu.css*/
#header{
	height:auto;
	padding:10px 0 5px;
	text-align:inherit
}
.fixed-header #header{
	text-align:inherit; /* make left text align on sticky header */
}
/* reset absolute elements to static */
#site-logo,
#site-description{
	position:static;
	float:none;
	clear:both;
	margin:0 0 .5em;
	padding:0
}
#site-logo{
	font-size:24px;
	margin:5px 10px 5px 0
}
.header-widget{
	position:static;
	float:none;
	clear:both;
	margin:0;
	text-align:inherit
}
.header-widget .widget{
	margin:0 0 1.8em
}
.header-widget .widgettitle{
	margin:0 0 .3em
}
.header-icons{
	position:absolute;
	display:block;
	top:27px;
	right:4%;
	z-index:1999;
	transform:translateY(-50%)
}
.header-icons a{
	text-decoration:none!important;
	font-size:1em
}
.slide-cart .header-icons{
	display:flex;
	align-items:center;
	flex-direction:row-reverse
}
/* mobil menu panel */
.mobile-menu-visible .header-icons,
.slide-cart-visible .header-icons{
	z-index:1!important; /* prevent the overlap of header buttons with the sidemenu */
}
/* Mobile Menu Styles */
.sidemenu{
	transition-property:left,right,top,bottom,width,transform,opacity;
	transition-duration:.2s;
	transition-timing-function:ease-in-out;
	height:100%;
	width:300px;
	padding:60px 25px 25px;
	background-color:#fff;
	color:#000;
	display:none;
	overflow-y:auto;
	position:fixed;
	top:0;
	z-index:11111;
	text-align:left
}
#mobile-menu{
    contain:paint;
    right:-300px
}
#mobile-menu.sidemenu-on{
	right:0;
	box-shadow:-6px 0 20px 5px rgba(0,0,0,.1)
}
.sidemenu-left,
.sidemenu-left .fixed-header{
	left:300px
}
.sidemenu-left #mobile-menu.sidemenu-on{
	left:0
}
/* mobile menu panel link */
#headerwrap #mobile-menu-panel a{
	color:#fff;
	text-decoration:none
}
#headerwrap #menu-icon-close{
	display:block;
	position:absolute;
	text-decoration:none;
	top:10px;
	right:10px;
	min-width:1em;
	min-height:1em;
	transform-origin:center;
	transition-property:transform;
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden;
	font-size:20px;
	color:inherit;
	padding:9px;
	border-radius:100%
}
#menu-icon-close:hover{
	background:rgba(200,200,200,.25)
}
#menu-icon-close:before,
#menu-icon-close:after{
	height:56%
}
.transparent-header #menu-icon-close{
	color:inherit; /* require for transparent-header */
}
/* main nav */
#main-nav-wrap{
	display:block;
	padding:0;	
	margin:1em 0 1.5em
}
#main-nav{
	float:none;
	background-color:transparent
}
#main-nav li{
	display:block;
	clear:both;
	padding:0;
	width:100%
}
/* sub level */
#main-nav li > .sub-menu{
	position:static;
	width:auto;
	height:auto;
	border:0;
	margin:0 0 0 1em;
	background:0;
	padding:0;
	display:none;
	opacity:1;
	transform:none;
	color:inherit;
	box-shadow:none
}
#main-nav li.toggle-on > .sub-menu{
	display:block
}
#main-nav .child-arrow{
	display:inline-block
}
#main-nav .child-arrow:hover{
	background:rgba(200,200,200,.25)
}
.transparent-header #headerwrap .themify-widget-menu{
	color:inherit
}
#main-nav .has-mega-column > .sub-menu,
#main-nav .has-mega > .sub-menu{
	padding:0;
	width:auto;
	margin:0
}
#main-nav .has-mega-column > .sub-menu,
#main-nav .has-mega-column > .sub-menu ul,
#main-nav .has-mega-sub-menu .mega-sub-menu ul{
	float:none;
	margin:0 0 0 1em
}
#main-nav .has-mega-column > .sub-menu,
#main-nav .has-mega-column > .sub-menu ul,
#main-nav li:not(.themify-widget-menu) > ul,
#main-nav .has-mega-sub-menu .mega-sub-menu ul{
	background:0
}
/* menu link */
#headerwrap #main-nav a{
	width:auto;
	display:block;
	border:0;
	padding:.6em 0;
	margin:0;
	color:inherit;
	line-height:1.5em;
	background:0;
	font-weight:400;
	text-decoration:none;
	box-shadow:none
}
#headerwrap #main-nav .has-sub-menu > a{
	padding-right:40px; /* for arrow spacing */
}
#main-nav > li:last-child a{
	border:0
}
/* current link */
#headerwrap #main-nav a:hover,
#main-nav .current_page_item > a,
#main-nav .current-menu-item > a{
	color:var(--theme_accent)
}
.slide-cart-visible #menu-icon,
#main-nav .mega-menu-posts{
	display:none
}
#header .social-widget a{
	color:inherit
}
#header .social-widget{
	position:static;
	float:none;
	margin:0
}
.header-widget .col4-1,
.header-widget .col4-2,
.header-widget .col3-1{
	margin-left:0;
	width:100%;
	max-width:100%
}
.sidemenu .header-widget{
	height:auto
}
.fixed-header .cart-wrap,
.fixed-header .header-bar,
.fixed-header .header-widget{
	display:block
}
.fixed-header-on #headerwrap .tf_darkmode_toggle,
.fixed-header-on #headerwrap .social-widget,
.fixed-header .search-button{
	display:inline-block
}
#headerwrap .sidemenu .search-button{
	margin:0
}
#headerwrap #searchform #s,
#headerwrap #searchform #s:focus,
#headerwrap #searchform #s:hover,
#headerwrap #searchform .tf_fa:hover + #s,
#headerwrap #searchform{
	width:100%
}
.fixed-header-on #headerwrap #searchform-wrap,
#headerwrap #searchform-wrap{
	display:block;
	margin:1em 0 0
}
#headerwrap #searchform{
	position:relative;
	inset:auto;
	float:none;
	clear:both;
	margin:0 0 1em;
	padding:0;
	width:auto
}
#headerwrap #searchform #s{
	width:100%;
	float:none;
	transition:none;
	margin:auto;
	color:#000;
	padding:11px 15px 10px 35px;
	background-color:#eee;
	position:static;
	height:auto
}
#headerwrap #searchform .tf_fa:hover + #s{
	background-color:#eee
}
#headerwrap #searchform .tf_fa{
	left:9px;
	top:9px;
	position:absolute;
	background:0;
	color:#000;
	width:16px;
	height:16px;
	font-size:18px;
	padding:3px;
	margin:0;
	transform:none
}
}
/* END MOBILE MENU CSS */