.elementor-23146 .elementor-element.elementor-element-1220ffe{--display:flex;}/* Start custom CSS for text-editor, class: .elementor-element-27e47ee8 */.postid-23146 .entry-header{max-width:840px;margin:0 auto 28px;}
.postid-23146 .entry-title{font-size:clamp(30px,4vw,42px);line-height:1.2;text-transform:none;}
.elementor-23146 .elementor-element.elementor-element-27e47ee8 p{margin-bottom:1.3em;}
.elementor-23146 .elementor-element.elementor-element-27e47ee8 h2{font-size:28px;line-height:1.3;text-transform:none;}
.elementor-23146 .elementor-element.elementor-element-27e47ee8 img{height:auto;}
.elementor-23146 .elementor-element.elementor-element-27e47ee8 div>p:first-child{font-size:21px;line-height:1.6;}
@media(max-width:767px){.elementor-23146 .elementor-element.elementor-element-27e47ee8 div{font-size:17px!important;}.elementor-23146 .elementor-element.elementor-element-27e47ee8 h2{font-size:24px!important;}.elementor-23146 .elementor-element.elementor-element-27e47ee8 div>p:first-child{font-size:19px;}}/* End custom CSS */