.elementor-27284 .elementor-element.elementor-element-bd1d3c7{--display:flex;--background-transition:0.3s;}.elementor-27284 .elementor-element.elementor-element-1380e29{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;}.elementor-27284 .elementor-element.elementor-element-beb28db .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-27284 .elementor-element.elementor-element-c3ef294{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;}.elementor-27284 .elementor-element.elementor-element-e14a0a6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0px;}.elementor-27284 .elementor-element.elementor-element-f149631{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;}.elementor-27284 .elementor-element.elementor-element-53437bf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-27284 .elementor-element.elementor-element-8738138 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-27284 .elementor-element.elementor-element-8138aee{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;}.elementor-27284 .elementor-element.elementor-element-19fd961{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;}.elementor-27284 .elementor-element.elementor-element-bae4df0{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;}.elementor-27284 .elementor-element.elementor-element-324d6fc{--display:flex;--background-transition:0.3s;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-27284 .elementor-element.elementor-element-1380e29{font-size:14px;}.elementor-27284 .elementor-element.elementor-element-beb28db .elementor-heading-title{font-size:45px;}.elementor-27284 .elementor-element.elementor-element-c3ef294{font-size:14px;}.elementor-27284 .elementor-element.elementor-element-e14a0a6 .elementor-heading-title{font-size:45px;}.elementor-27284 .elementor-element.elementor-element-f149631{font-size:14px;}.elementor-27284 .elementor-element.elementor-element-53437bf .elementor-heading-title{font-size:45px;}.elementor-27284 .elementor-element.elementor-element-8138aee{font-size:14px;}.elementor-27284 .elementor-element.elementor-element-19fd961{font-size:14px;}.elementor-27284 .elementor-element.elementor-element-bae4df0{font-size:14px;}}@media(max-width:767px){.elementor-27284 .elementor-element.elementor-element-beb28db .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-27284 .elementor-element.elementor-element-e14a0a6 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-27284 .elementor-element.elementor-element-53437bf .elementor-heading-title{font-size:28px;line-height:1.1em;}}/* Start custom CSS for container, class: .elementor-element-bd1d3c7 */.elementor-widget-theme-post-content h1,
.elementor-widget-theme-post-content h2,
.elementor-widget-theme-post-content h3,
.elementor-widget-theme-post-content h4 {
line-height: 1.5em !important;
margin-top: 0 !important;
text-transform: none;
}

.elementor-widget-theme-post-content p,
.elementor-widget-theme-post-content ul,
.elementor-widget-theme-post-content ol {
line-height: 1.7em;
}

.elementor-widget-theme-post-content ul > li,
.elementor-widget-theme-post-content ol > li {
padding-top: 0.2em;
}

.elementor-widget-theme-post-content li:first-child {
padding-top: 0;
}

.elementor-widget-theme-post-content .elementor-widget-container :last-child {
margin-block-end: 0;
}/* End custom CSS */