.elementor-34336 .elementor-element.elementor-element-cf83894{--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:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:70px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-34336 .elementor-element.elementor-element-cf83894:not(.elementor-motion-effects-element-type-background), .elementor-34336 .elementor-element.elementor-element-cf83894 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-34336 .elementor-element.elementor-element-b99c6fe{text-align:center;}.elementor-34336 .elementor-element.elementor-element-bc81379 .elementor-icon-list-icon{width:14px;}.elementor-34336 .elementor-element.elementor-element-bc81379 .elementor-icon-list-icon i{font-size:14px;}.elementor-34336 .elementor-element.elementor-element-bc81379 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-34336 .elementor-element.elementor-element-4f555db{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-34336 .elementor-element.elementor-element-cf83894{--content-width:900px;}.elementor-34336 .elementor-element.elementor-element-4f555db{--content-width:860px;}}/* Start custom CSS for theme-post-title, class: .elementor-element-b99c6fe */.elementor-34336 .elementor-element.elementor-element-b99c6fe .elementor-heading-title{font-family:"Yeseva One",sans-serif;font-size:42px;line-height:1.25;font-weight:400;color:#fff}
@media (max-width:767px){.elementor-34336 .elementor-element.elementor-element-b99c6fe .elementor-heading-title{font-size:30px}}/* End custom CSS */
/* Start custom CSS for post-info, class: .elementor-element-bc81379 */.elementor-34336 .elementor-element.elementor-element-bc81379 .elementor-icon-list-text, .elementor-34336 .elementor-element.elementor-element-bc81379 a{color:#ffffffcc;font-family:Montserrat,sans-serif;font-size:14px}
.elementor-34336 .elementor-element.elementor-element-bc81379 .elementor-icon-list-icon i{color:#E20917}
.elementor-34336 .elementor-element.elementor-element-bc81379 .elementor-icon-list-icon svg{fill:#E20917}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-5c1d646 */.elementor-34336 .elementor-element.elementor-element-5c1d646 img{border-radius:10px;width:100%;height:auto}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-a5bf210 */.elementor-34336 .elementor-element.elementor-element-a5bf210{font-family:Montserrat,sans-serif;font-size:16px;line-height:1.75;color:#2e2e2e}
.elementor-34336 .elementor-element.elementor-element-a5bf210 h2,.elementor-34336 .elementor-element.elementor-element-a5bf210 h3,.elementor-34336 .elementor-element.elementor-element-a5bf210 h4{font-family:"Yeseva One",sans-serif;color:#000;margin:1.6em 0 .6em;line-height:1.3}
.elementor-34336 .elementor-element.elementor-element-a5bf210 h2{font-size:30px}.elementor-34336 .elementor-element.elementor-element-a5bf210 h3{font-size:24px}
.elementor-34336 .elementor-element.elementor-element-a5bf210 img{border-radius:10px;height:auto}
.elementor-34336 .elementor-element.elementor-element-a5bf210 ul,.elementor-34336 .elementor-element.elementor-element-a5bf210 ol{padding-left:1.4em}/* End custom CSS */
/* Start custom CSS for post-navigation, class: .elementor-element-833d4e8 */.elementor-34336 .elementor-element.elementor-element-833d4e8{margin-top:40px;padding-top:25px;border-top:1px solid #e5e5e5}
.elementor-34336 .elementor-element.elementor-element-833d4e8 a{color:#000}/* End custom CSS */