.elementor-46 .elementor-element.elementor-element-4ce9fb5{--display:flex;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-46 .elementor-element.elementor-element-7cb40e6 img{width:100%;height:45vh;object-fit:cover;object-position:center center;}.elementor-46 .elementor-element.elementor-element-1526eee{--display:flex;--padding-top:0px;--padding-bottom:064px;--padding-left:016px;--padding-right:016px;}.elementor-46 .elementor-element.elementor-element-58d7ad77{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-46 .elementor-element.elementor-element-457af799{font-family:"Glacial Indifference", Sans-serif;font-size:1.13rem;font-weight:400;color:var( --e-global-color-text );}.elementor-46 .elementor-element.elementor-element-457af799 a{color:var( --e-global-color-text );}.elementor-46 .elementor-element.elementor-element-7ff5371a .elementor-heading-title{color:var( --e-global-color-text );}@media(max-width:767px){.elementor-46 .elementor-element.elementor-element-7cb40e6 img{height:25vh;}}/* Start custom CSS for theme-post-content, class: .elementor-element-379f5017 */.elementor-46 .elementor-element.elementor-element-379f5017{
    overflow: hidden;
}

.elementor-46 .elementor-element.elementor-element-379f5017 img{
    border-radius: 10px;
}

.elementor-46 .elementor-element.elementor-element-379f5017 .wp-block-columns{
    margin: 16px 0 16px;
}

.elementor-46 .elementor-element.elementor-element-379f5017 .wp-block-heading{
    margin: 24px 0 16px;
}

.elementor-46 .elementor-element.elementor-element-379f5017 .wp-block-column .wp-block-heading:first-child{
    margin: 0 0 16px;
}


.elementor-46 .elementor-element.elementor-element-379f5017 .wp-element-caption{
    color: var(--e-eglobal-color-text);
    font-size: 1.13rem;
}

/* .elementor-46 .elementor-element.elementor-element-379f5017 .elementor-button-text{
    color: var(--e-global-color-text);
}

.elementor-46 .elementor-element.elementor-element-379f5017 .elementor-button{
    padding: 16px 32px;
	background: var(--e-global-color-primary);
	border: solid 2px var(--e-global-color-primary);
	border-radius: 5px;
	color: var(--e-global-color-text);
	font-size: 1.13rem;
	font-weight: 700;
	display: flex;
    width: fit-content;
    justify-content: space-between;
    align-items: center;
	transition: .2s ease;
}

.elementor-46 .elementor-element.elementor-element-379f5017 .elementor-button:hover{
    background: transparent;
}

.elementor-46 .elementor-element.elementor-element-379f5017 .elementor-heading-title, .elementor-46 .elementor-element.elementor-element-379f5017 h2, .elementor-46 .elementor-element.elementor-element-379f5017 h3, .elementor-46 .elementor-element.elementor-element-379f5017 h4{
    color: var(--e-global-color-text);
}

.elementor-46 .elementor-element.elementor-element-379f5017 .elementor-widget-text-editor h2, .elementor-46 .elementor-element.elementor-element-379f5017 .elementor-widget-text-editor h3{
    font-weight: 700;
} *//* End custom CSS */