/** Begin Mediavine Sidebar Fix **/
@media only screen and (min-width: 1025px) {
    .mv_sidebar {
        min-width: 320px !important;
    }
    .mv_sidebar .elementor-widget-wrap {
        display: unset !important;
    }
    .mv_sidebar .sidebar_btf_placeholder {
        clear: both !important;
    }
}
@media only screen and (max-width: 359px) {
    .elementor-element-3bbefd44 {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
}
@media only screen and (max-width: 399px) {
#comments {
    word-wrap: break-word !important;
}
	ul.elementor-inline-items {
    margin-left: 0 !important;
    margin-right: 0 !important;
}
	img {
    width: 100% !important;
    margin-right: 0 !important;
    margin: auto !important;
}
}
.elementor-widget-text-editor{font-family:Montserrat;}
.elementor-element.elementor-element-11a460ed.elementor-section-content-middle.elementor-section-height-min-height.elementor-section-boxed.elementor-section-height-default.elementor-section-items-middle.elementor-section.elementor-top-section{position: fixed;
min-height: 70px;
top: 0px;
left: 0px;
width: 100%;
z-index: 1000;}
.elementor-element.elementor-element-89b5705.elementor-section-height-min-height.elementor-section-boxed.elementor-section-height-default.elementor-section-items-middle.elementor-section.elementor-top-section{margin-top:100px;}
.elementor-19084 .elementor-element.elementor-element-fc3b229 {
    overflow: inherit;
}

header .elementor-19074 .elementor-element.elementor-element-58c45c4e .elementor-image img {
    width: 160px;
}
header .elementor-19084 .elementor-element.elementor-element-481818af .elementor-image img {
    width: 160px;
}

header.elementor.elementor-19084.elementor-location-header{height:100px;}
main.site-main.page.type-page.status-publish.hentry {
    margin-top: 50px;
}

@media (max-width:1024px){
	.elementor-menu-toggle{justify-content: right;}
.elementor-menu-toggle {
    display: block ;
		text-align:right;
	}
}
@media (min-width:768px){
header .elementor-element.elementor-element-52934992.elementor-column.elementor-col-25.elementor-top-column {
    width: 25% !important;
}
header .elementor-element.elementor-element-7d8daf4a.elementor-column.elementor-col-50.elementor-top-column {
    width:70.439% !important;
}
header .elementor-element.elementor-element-2bd327e1.elementor-column.elementor-col-25.elementor-top-column{width:4.56% !important;}

	.elementor-19084 .elementor-element.elementor-element-3ae700e .elementor-nav-menu--main .elementor-item{padding-top:40px; padding-bottom:40px;}
}

@media (max-width:767px){





header	.attachment-full.size-full.jetpack-lazy-image.jetpack-lazy-image--handled{width:160px !important;}

.elementor-element.elementor-element-fc3b229.elementor-section-content-middle.elementor-section-height-min-height.elementor-section-boxed.elementor-section-height-default.elementor-section-items-middle.elementor-section.elementor-top-section.elementor-sticky.elementor-sticky--active.elementor-section--handles-inside.elementor-sticky--effects{height:120px;}
}