.elementor-10305 .elementor-element.elementor-element-56b6518d > .elementor-background-overlay{background-image:url("https://ssl.cincinnatipoolandpatio.com/wp-content/uploads/2020/03/we-are-open2.jpg");background-repeat:no-repeat;background-size:cover;opacity:0.25;}.elementor-10305 .elementor-element.elementor-element-56b6518d > .elementor-container{min-height:787px;}.elementor-10305 .elementor-element.elementor-element-56b6518d{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-widget-raven-heading .raven-heading, .elementor-widget-raven-heading .raven-heading a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-10305 .elementor-element.elementor-element-3a339324 .raven-heading-title, .elementor-10305 .elementor-element.elementor-element-3a339324 .raven-heading-title-inner{color:#FF0000;-webkit-text-fill-color:initial;}.elementor-10305 .elementor-element.elementor-element-3a339324 .raven-heading, .elementor-10305 .elementor-element.elementor-element-3a339324 .raven-heading a{font-size:200px;}.elementor-10305 .elementor-element.elementor-element-7260e5ea .raven-heading, .elementor-10305 .elementor-element.elementor-element-7260e5ea .raven-heading a{font-size:49px;font-weight:300;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-10305 .elementor-element.elementor-element-78d29710 .elementor-icon-list-icon i{color:#FB0202;transition:color 0.3s;}.elementor-10305 .elementor-element.elementor-element-78d29710 .elementor-icon-list-icon svg{fill:#FB0202;transition:fill 0.3s;}.elementor-10305 .elementor-element.elementor-element-78d29710{--e-icon-list-icon-size:33px;--icon-vertical-offset:0px;}.elementor-10305 .elementor-element.elementor-element-78d29710 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10305 .elementor-element.elementor-element-78d29710 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:34px;font-weight:700;text-transform:uppercase;}.elementor-10305 .elementor-element.elementor-element-78d29710 .elementor-icon-list-text{color:#FF0000;transition:color 0.3s;}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-10305 .elementor-element.elementor-element-8500476 img{max-width:15%;}@media(max-width:1024px){.elementor-10305 .elementor-element.elementor-element-56b6518d{padding:0px 40px 0px 40px;}}@media(max-width:767px){.elementor-10305 .elementor-element.elementor-element-56b6518d{padding:100px 10px 0px 10px;}.elementor-10305 .elementor-element.elementor-element-f4327d9{width:50%;}.elementor-10305 .elementor-element.elementor-element-3a339324 .raven-heading, .elementor-10305 .elementor-element.elementor-element-3a339324 .raven-heading a{font-size:86px;}.elementor-10305 .elementor-element.elementor-element-7260e5ea .raven-heading, .elementor-10305 .elementor-element.elementor-element-7260e5ea .raven-heading a{font-size:27px;}.elementor-10305 .elementor-element.elementor-element-59662fbd{width:50%;}}/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */