.elementor-67226 .elementor-element.elementor-element-5b33ad7b{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:60px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-67226 .elementor-element.elementor-element-6a56288a .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:400;line-height:1.8rlh;}.elementor-67226 .elementor-element.elementor-element-733cb018 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-67226 .elementor-element.elementor-element-733cb018 .elementor-icon-list-icon{width:14px;}.elementor-67226 .elementor-element.elementor-element-733cb018 .elementor-icon-list-icon i{font-size:14px;}.elementor-67226 .elementor-element.elementor-element-733cb018 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-67226 .elementor-element.elementor-element-733cb018 .elementor-icon-list-text, .elementor-67226 .elementor-element.elementor-element-733cb018 .elementor-icon-list-text a{color:var( --e-global-color-text );}.elementor-67226 .elementor-element.elementor-element-733cb018 .elementor-icon-list-item{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-67226 .elementor-element.elementor-element-30f15d2 img{width:100%;}.elementor-67226 .elementor-element.elementor-element-30f15d2 .widget-image-caption{text-align:center;background-color:var( --e-global-color-920329a );}.elementor-67226 .elementor-element.elementor-element-5c0b00a9 > .elementor-widget-container{margin:2% 0% 2% 0%;}.elementor-67226 .elementor-element.elementor-element-5c0b00a9{color:var( --e-global-color-text );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-67226 .elementor-element.elementor-element-1f31993e{color:var( --e-global-color-text );}.elementor-67226 .elementor-element.elementor-element-1f31993e a{color:#3A44D6;}.elementor-67226 .elementor-element.elementor-element-1f31993e a:hover, .elementor-67226 .elementor-element.elementor-element-1f31993e a:focus{color:var( --e-global-color-primary );}/* Start custom CSS for theme-post-featured-image, class: .elementor-element-30f15d2 */.elementor-63944 .elementor-element.elementor-element-a01d0f9 .widget-image-caption {
	text-align: center;
	background-color: var( --e-global-color-920329a );
	padding: 10px;
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-5c0b00a9 */.elementor-67226 .elementor-element.elementor-element-5c0b00a9 h2{
    font-size: 26px;
    font-weight: 500;
}
.elementor-67226 .elementor-element.elementor-element-5c0b00a9 figure{
    background-color: white;
    padding: 10px;
    border: solid 1px #DDDDDD;
    border-radius: 5px;
}
.elementor-67226 .elementor-element.elementor-element-5c0b00a9 figcaption{
    font-size: 12px;
    padding: 5px;
    text-align: center;
    line-height: 1.2rlh;
}
.elementor-67226 .elementor-element.elementor-element-5c0b00a9 a{
    color: #3a44d6;
    text-decoration: underline;
}
.elementor-67226 .elementor-element.elementor-element-5c0b00a9 a:hover, .elementor-67226 .elementor-element.elementor-element-5c0b00a9 a:hover span{
    color: var(--e-global-color-primary) !important;
}
.elementor-67226 .elementor-element.elementor-element-5c0b00a9 blockquote{
    border-left: solid 5px var(--e-global-color-primary);
    margin: 30px 30px 30px 0;
    padding-left: 16px;
}/* End custom CSS */