.elementor-243084 .elementor-element.elementor-element-8fc2a6e{margin-top:0em;margin-bottom:0em;padding:0.5em 0.5em 0.5em 0.5em;}.elementor-243084 .elementor-element.elementor-element-ae96223 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-243084 .elementor-element.elementor-element-d25348e{text-align:left;}.elementor-243084 .elementor-element.elementor-element-4b22927.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-243084 .elementor-element.elementor-element-4b22927 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-243084 .elementor-element.elementor-element-56a0ea8 .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:#000000;border-radius:50px 50px 50px 50px;}.elementor-243084 .elementor-element.elementor-element-56a0ea8 > .elementor-widget-container{padding:0.5em 0.5em 0.5em 0.5em;}.elementor-243084 .elementor-element.elementor-element-d26c913 > .elementor-element-populated{padding:03em 0em 3em 0em;}.elementor-243084 .elementor-element.elementor-element-4aac0ef{--spacer-size:50px;}.elementor-243084 .elementor-element.elementor-element-fffa69b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-243084 .elementor-element.elementor-element-594a48e.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-243084 .elementor-element.elementor-element-7787816{text-align:right;}.elementor-243084 .elementor-element.elementor-element-7787816 > .elementor-widget-container{padding:2px 10px 2px 0px;}.elementor-243084 .elementor-element.elementor-element-68432f8{text-align:left;}.elementor-243084 .elementor-element.elementor-element-68432f8 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-243084 .elementor-element.elementor-element-9e27810 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-243084 .elementor-element.elementor-element-9e27810 > .elementor-widget-container{margin:-1em 0em -1em 0em;}.elementor-243084 .elementor-element.elementor-element-9df14c0 > .elementor-widget-container{padding:0em 0em 0em 0.75em;}.elementor-243084 .elementor-element.elementor-element-ada1021 > .elementor-element-populated{padding:0.5em 0em 0.2em 0.5em;}.elementor-243084 .elementor-element.elementor-element-a4b9ce4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0.2em;}.elementor-243084 .elementor-element.elementor-element-4c116b8 > .elementor-widget-container{padding:0px 0px 0px 8px;}.elementor-243084 .elementor-element.elementor-element-58272f3{padding:0px 0px 0px 0px;}.elementor-243084 .elementor-element.elementor-element-4529ac3 > .elementor-element-populated{padding:0.5em 0em 0.2em 0.5em;}.elementor-243084 .elementor-element.elementor-element-0e4bda2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0.2em;}.elementor-243084 .elementor-element.elementor-element-72d2479 > .elementor-widget-container{padding:0px 0px 0px 8px;}.elementor-243084 .elementor-element.elementor-element-c732850 .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:#000000;border-radius:50px 50px 50px 50px;}.elementor-243084 .elementor-element.elementor-element-c732850 > .elementor-widget-container{padding:0.5em 0.5em 0.5em 0.5em;}.elementor-243084 .elementor-element.elementor-element-9408213 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-243084 .elementor-element.elementor-element-c795c90{text-align:center;}.elementor-243084 .elementor-element.elementor-element-c795c90 img{max-width:100%;height:100vh;object-fit:cover;object-position:center center;}@media(min-width:768px){.elementor-243084 .elementor-element.elementor-element-ae214a2{width:20%;}.elementor-243084 .elementor-element.elementor-element-d26c913{width:29.059%;}.elementor-243084 .elementor-element.elementor-element-9408213{width:50.605%;}}@media(max-width:1024px) and (min-width:768px){.elementor-243084 .elementor-element.elementor-element-ae214a2{width:2%;}.elementor-243084 .elementor-element.elementor-element-d26c913{width:50%;}.elementor-243084 .elementor-element.elementor-element-594a48e{width:100%;}.elementor-243084 .elementor-element.elementor-element-9408213{width:40%;}}@media(max-width:1024px){.elementor-243084 .elementor-element.elementor-element-ae214a2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-243084 .elementor-element.elementor-element-d26c913 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-243084 .elementor-element.elementor-element-4aac0ef > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-243084 .elementor-element.elementor-element-4aac0ef > .elementor-widget-container{padding:020px 0px 0px 0px;}}/* Start custom CSS for wp-widget-ohio_widget_logo, class: .elementor-element-ae96223 */.elementor-243084 .elementor-element.elementor-element-ae96223 {
    max-width: fit-content;
}

.elementor-243084 .elementor-element.elementor-element-ae96223 .theme-logo {
    display: inline;
}

.elementor-243084 .elementor-element.elementor-element-ae96223 img{
    max-height: 35px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d25348e */.elementor-243084 .elementor-element.elementor-element-d25348e {
    width: fit-content;
}
.elementor-243084 .elementor-element.elementor-element-d25348e p {
    line-height: 0.45em;
    margin-top: 4px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-56a0ea8 */.elementor-243084 .elementor-element.elementor-element-56a0ea8 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8fc2a6e */.elementor-243084 .elementor-element.elementor-element-8fc2a6e {
    z-index: 99;
    position: absolute;
    top: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7787816 */.elementor-243084 .elementor-element.elementor-element-7787816 {
    display: block;
    float: left;
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68432f8 */.elementor-243084 .elementor-element.elementor-element-68432f8 p {
    line-height: 0.35em;
}

.elementor-243084 .elementor-element.elementor-element-68432f8 {
    width: fit-content;
    /*height: fit-content;*/
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-594a48e */.elementor-243084 .elementor-element.elementor-element-594a48e {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-fffa69b */.elementor-243084 .elementor-element.elementor-element-fffa69b {
    min-width: 400px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9e27810 */.elementor-243084 .elementor-element.elementor-element-9e27810 p {
    line-height: 0.75em;
    font-weight: 350;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9df14c0 */.elementor-243084 .elementor-element.elementor-element-9df14c0 {
    width: 100%;
    max-width: 360px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4c116b8 */.elementor-243084 .elementor-element.elementor-element-4c116b8 .button {
    border-radius: 10px;
    min-width: 285px;
    cursor: pointer;
    background-color: #303030;
}

.elementor-243084 .elementor-element.elementor-element-4c116b8 .button:active {
    background-color: #000000;
    transition: .15s ease-in-out;
}

.elementor-243084 .elementor-element.elementor-element-4c116b8 h6 {
    text-align: left;
    line-height: 0.65em;
    margin: 0px;
    margin-bottom: 10px;
    color: white;
}

.elementor-243084 .elementor-element.elementor-element-4c116b8 h4 {
    text-align: left;
    line-height: 0.65em;
    margin: 0px;
    color: white;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-72d2479 */.elementor-243084 .elementor-element.elementor-element-72d2479 .button {
    border-radius: 10px;
    min-width: 285px;
    cursor: pointer;
    background-color: #303030;
}

.elementor-243084 .elementor-element.elementor-element-72d2479 .button:active {
    background-color: #000000;
    transition: .15s ease-in-out;
}

.elementor-243084 .elementor-element.elementor-element-72d2479 h6 {
    text-align: left;
    line-height: 0.65em;
    margin: 0px;
    margin-bottom: 10px;
    color: white;
}

.elementor-243084 .elementor-element.elementor-element-72d2479 h4 {
    text-align: left;
    line-height: 0.65em;
    margin: 0px;
    color: white;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c732850 */.elementor-243084 .elementor-element.elementor-element-c732850 {
    padding-top: 1em;
    /*margin: auto;*/
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d26c913 *//*.elementor-243084 .elementor-element.elementor-element-d26c913 {*/
/*    margin-left:auto;*/
/*    margin-right: 0;*/
/*}*/

/*@media only screen and (min-width: 1600px) and (min-height: 500)  {*/
/* .elementor-243084 .elementor-element.elementor-element-d26c913 {*/
/*     font-size: smaller; */
/* }   */
/*}*//* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d4274ab */.elementor-243084 .elementor-element.elementor-element-d4274ab {
    /*top: -100px;*/
    /*position: fixed;*/
    height: 100vh;
}/* End custom CSS */