/* Post 25301 - generated by _divi-backup/responsive.php from the Divi markup; do not edit by hand. */
body .elementor-25301 .elementor-widget-text-editor p{margin-bottom:0;padding-bottom:1em}
body .elementor-25301 .elementor-widget-text-editor p:last-of-type{padding-bottom:0}
body .elementor-25301 .elementor-widget-text-editor h1,body .elementor-25301 .elementor-widget-text-editor h2,body .elementor-25301 .elementor-widget-text-editor h3,body .elementor-25301 .elementor-widget-text-editor h4,body .elementor-25301 .elementor-widget-text-editor h5,body .elementor-25301 .elementor-widget-text-editor h6{margin-top:0;margin-bottom:0;padding-bottom:10px;line-height:1em}
body .elementor-25301 .elementor-heading-title, body .elementor-25301 .elementor-widget-text-editor{overflow-wrap:break-word;word-wrap:break-word}
body .elementor-25301 .elementor-element.elementor-element-bd08375>.e-con-inner{width:80%;max-width:1080px}
body .elementor-25301 .elementor-element.elementor-element-def4a38{align-self:center}
body .elementor-25301 .elementor-element.elementor-element-96bad9b h2{font-size:32px}
body .elementor-25301 .elementor-element.elementor-element-fe722cd{padding-top:0px;padding-right:90px;padding-bottom:0px;padding-left:90px}
body .elementor-25301 .elementor-element.elementor-element-96bad9b{padding-top:0px;padding-right:90px;padding-bottom:0px;padding-left:90px}
body .elementor-25301 .elementor-element.elementor-element-d3e1d00>.e-con-inner{width:80%;max-width:1080px}
body .elementor-25301 .elementor-element.elementor-element-1b6f5f2>.e-con-inner{width:80%;max-width:1080px}
@media only screen and (max-width: 980px) {
	body .elementor-25301 .elementor-element.elementor-element-b6883d7{--padding-top:22px;--padding-right:0px;--padding-bottom:7px;--padding-left:0px}
	body .elementor-25301 .elementor-element.elementor-element-bd08375{--padding-top:14px;--padding-right:0px;--padding-bottom:30px;--padding-left:0px}
	body .elementor-25301 .elementor-element.elementor-element-bd08375{--row-gap:0px;--column-gap:0px;--gap:0px 0px}
	body .elementor-25301 .elementor-element.elementor-element-def4a38{--width:100%;--margin-top:0px;--margin-right:0px;--margin-bottom:30px;--margin-left:0px}
	body .elementor-25301 .elementor-element.elementor-element-fe722cd{padding-top:0px;padding-right:90px;padding-bottom:0px;padding-left:90px}
	body .elementor-25301 .elementor-element.elementor-element-96bad9b{padding-top:0px;padding-right:90px;padding-bottom:0px;padding-left:90px}
	body .elementor-25301 .elementor-element.elementor-element-e5813b7{--width:100%;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px}
	body .elementor-25301 .elementor-element.elementor-element-28b1076{--padding-top:50px;--padding-right:0px;--padding-bottom:50px;--padding-left:0px}
	body .elementor-25301 .elementor-element.elementor-element-d3e1d00{--padding-top:30px;--padding-right:0px;--padding-bottom:30px;--padding-left:0px}
	body .elementor-25301 .elementor-element.elementor-element-d3e1d00{--row-gap:0px;--column-gap:0px;--gap:0px 0px}
	body .elementor-25301 .elementor-element.elementor-element-05946f9{--width:100%;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px}
	body .elementor-25301 .elementor-element.elementor-element-9de5276{--padding-top:50px;--padding-right:0px;--padding-bottom:65px;--padding-left:0px}
	body .elementor-25301 .elementor-element.elementor-element-1b6f5f2{--padding-top:30px;--padding-right:0px;--padding-bottom:30px;--padding-left:0px}
	body .elementor-25301 .elementor-element.elementor-element-1b6f5f2{--row-gap:0px;--column-gap:0px;--gap:0px 0px}
	body .elementor-25301 .elementor-element.elementor-element-b0fdb0d{--width:100%;--margin-top:0px;--margin-right:0px;--margin-bottom:30px;--margin-left:0px}
	body .elementor-25301 .elementor-element.elementor-element-5a3f486{--width:100%;--margin-top:0px;--margin-right:0px;--margin-bottom:30px;--margin-left:0px}
	body .elementor-25301 .elementor-element.elementor-element-af0aa92{--width:100%;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px}
}
@media only screen and (max-width: 767px) {
	body .elementor-25301 .elementor-element.elementor-element-fe722cd{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}
	body .elementor-25301 .elementor-element.elementor-element-96bad9b{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}
}
