.elementor-18507 .elementor-element.elementor-element-6271a97 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-18507 .elementor-element.elementor-element-6271a97{margin-top:30px;margin-bottom:0px;}.elementor-18507 .elementor-element.elementor-element-8ec6ae6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 40px 40px 40px;}.elementor-18507 .elementor-element.elementor-element-8ec6ae6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18507 .elementor-element.elementor-element-49d2592{--spacer-size:20vh;}.elementor-18507 .elementor-element.elementor-element-751c390 .title + .subtitle{margin-bottom:0px;}.elementor-18507 .elementor-element.elementor-element-751c390 .subtitle + .title{margin-top:0px;}.elementor-18507 .elementor-element.elementor-element-751c390 h1, .elementor-18507 .elementor-element.elementor-element-751c390 h2, .elementor-18507 .elementor-element.elementor-element-751c390 h3, .elementor-18507 .elementor-element.elementor-element-751c390 h4, .elementor-18507 .elementor-element.elementor-element-751c390 h5, .elementor-18507 .elementor-element.elementor-element-751c390 h6{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:600;line-height:60px;}.elementor-18507 .elementor-element.elementor-element-751c390 .subtitle{font-size:16px;font-weight:400;}.elementor-18507 .elementor-element.elementor-element-5129ff9{border-style:solid;border-width:0px 0px 0px 0px;border-color:rgba(136, 136, 136, 0.8);}.elementor-18507 .elementor-element.elementor-element-13df349{--spacer-size:4vh;}.elementor-18507 .elementor-element.elementor-element-ad0acec{--spacer-size:2vh;}.elementor-18507 .elementor-element.elementor-element-ed57ba5 [class*=vc_col]{padding:0px;}.elementor-18507 .elementor-element.elementor-element-ed57ba5 .subscribe-form{margin:0px;}.elementor-18507 .elementor-element.elementor-element-ed57ba5 .contact-form{margin:-0px;}.elementor-18507 .elementor-element.elementor-element-91e42cf{--spacer-size:5vh;}.elementor-18507 .elementor-element.elementor-element-03df8ca{margin-top:0px;margin-bottom:0px;}.elementor-18507 .elementor-element.elementor-element-f3efe3d{--spacer-size:40px;}.elementor-18507 .elementor-element.elementor-element-70e6854 > .elementor-widget-container{margin:-20px 0px 0px 40px;}.elementor-18507 .elementor-element.elementor-element-70e6854 .grid-item:not(.-nospace){padding:18px;}@media screen and (min-width: 769px){ .elementor-18507 .elementor-element.elementor-element-70e6854 .vc_row:not(.-nospace).blog-posts{margin-top:-18px };}.elementor-18507 .elementor-element.elementor-element-70e6854 .blog-item .title{color:#2D2A2A;font-size:20px;font-weight:600;line-height:20px;letter-spacing:0px;}.elementor-18507 .elementor-element.elementor-element-c21e541{--spacer-size:9vh;}.elementor-18507 .elementor-element.elementor-element-6002732{padding:0px 20px 0px 20px;}.elementor-18507 .elementor-element.elementor-element-88229d3 > .elementor-element-populated{padding:15px 10px 15px 10px;}.elementor-18507 .elementor-element.elementor-element-820a15f, .elementor-18507 .elementor-element.elementor-element-820a15f > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-18507 .elementor-element.elementor-element-820a15f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 80px 0px 80px;}.elementor-18507 .elementor-element.elementor-element-820a15f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18507 .elementor-element.elementor-element-df7f3e4{--spacer-size:12vh;}.elementor-18507 .elementor-element.elementor-element-44ddb78 .title + .subtitle{margin-bottom:0px;}.elementor-18507 .elementor-element.elementor-element-44ddb78 .subtitle + .title{margin-top:0px;}.elementor-18507 .elementor-element.elementor-element-44ddb78 .title{color:#FFFFFF;}.elementor-18507 .elementor-element.elementor-element-44ddb78 .subtitle{color:rgba(249, 249, 249, 0.75);text-transform:uppercase;}.elementor-18507 .elementor-element.elementor-element-0a5d36a{--spacer-size:2vh;}.elementor-18507 .elementor-element.elementor-element-7ad1040 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18507 .elementor-element.elementor-element-7ad1040 .button.-default:not(:hover){background-color:#000000;}.elementor-18507 .elementor-element.elementor-element-20f5e12{--spacer-size:7vh;}.elementor-bc-flex-widget .elementor-18507 .elementor-element.elementor-element-9ba6ad1.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-18507 .elementor-element.elementor-element-9ba6ad1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-18507 .elementor-element.elementor-element-1120682{text-align:center;}.elementor-18507 .elementor-element.elementor-element-1120682 img{width:50%;}.elementor-18507 .elementor-element.elementor-element-1638b25:not(.elementor-motion-effects-element-type-background), .elementor-18507 .elementor-element.elementor-element-1638b25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A191D;}.elementor-18507 .elementor-element.elementor-element-1638b25{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:0px;}.elementor-18507 .elementor-element.elementor-element-1638b25 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18507 .elementor-element.elementor-element-6ff5a62{--spacer-size:10vh;}.elementor-18507 .elementor-element.elementor-element-77ad255{margin-top:18px;margin-bottom:18px;}.elementor-18507 .elementor-element.elementor-element-ca0409a .title + .subtitle{margin-bottom:0px;}.elementor-18507 .elementor-element.elementor-element-ca0409a .subtitle + .title{margin-top:0px;}.elementor-18507 .elementor-element.elementor-element-ca0409a .title{color:#FFFFFF;}.elementor-18507 .elementor-element.elementor-element-ca0409a h1, .elementor-18507 .elementor-element.elementor-element-ca0409a h2, .elementor-18507 .elementor-element.elementor-element-ca0409a h3, .elementor-18507 .elementor-element.elementor-element-ca0409a h4, .elementor-18507 .elementor-element.elementor-element-ca0409a h5, .elementor-18507 .elementor-element.elementor-element-ca0409a h6{font-size:50px;line-height:60px;}.elementor-18507 .elementor-element.elementor-element-ca0409a .subtitle{color:#7D7C80;text-transform:uppercase;}.elementor-18507 .elementor-element.elementor-element-3b741be .button:not(:hover){color:#1B1A1A;}.elementor-18507 .elementor-element.elementor-element-3b741be .button.-default:not(:hover){background-color:#FFFFFF;}.elementor-18507 .elementor-element.elementor-element-8b1c60b{--spacer-size:2vh;}.elementor-18507 .elementor-element.elementor-element-3c79296{margin-top:10px;margin-bottom:10px;padding:0px 0px 0px 0px;}.elementor-18507 .elementor-element.elementor-element-df28281{color:#FFFFFF;}.elementor-18507 .elementor-element.elementor-element-b904427{--spacer-size:10vh;}@media(max-width:767px){.elementor-18507 .elementor-element.elementor-element-7f967d8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-18507 .elementor-element.elementor-element-8ec6ae6{padding:0px 20px 020px 20px;}.elementor-18507 .elementor-element.elementor-element-751c390 h1, .elementor-18507 .elementor-element.elementor-element-751c390 h2, .elementor-18507 .elementor-element.elementor-element-751c390 h3, .elementor-18507 .elementor-element.elementor-element-751c390 h4, .elementor-18507 .elementor-element.elementor-element-751c390 h5, .elementor-18507 .elementor-element.elementor-element-751c390 h6{font-size:30px;line-height:40px;}.elementor-18507 .elementor-element.elementor-element-c7f581b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-18507 .elementor-element.elementor-element-91e42cf{--spacer-size:4vh;}.elementor-18507 .elementor-element.elementor-element-f3efe3d{--spacer-size:4vh;}.elementor-18507 .elementor-element.elementor-element-70e6854 > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-18507 .elementor-element.elementor-element-c21e541{--spacer-size:4vh;}.elementor-18507 .elementor-element.elementor-element-820a15f{padding:0px 20px 0px 20px;}.elementor-18507 .elementor-element.elementor-element-df7f3e4{--spacer-size:6vh;}.elementor-18507 .elementor-element.elementor-element-7ad1040 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-18507 .elementor-element.elementor-element-20f5e12{--spacer-size:6vh;}.elementor-18507 .elementor-element.elementor-element-1120682 img{width:80%;}.elementor-18507 .elementor-element.elementor-element-6ff5a62{--spacer-size:6vh;}.elementor-18507 .elementor-element.elementor-element-ca0409a h1, .elementor-18507 .elementor-element.elementor-element-ca0409a h2, .elementor-18507 .elementor-element.elementor-element-ca0409a h3, .elementor-18507 .elementor-element.elementor-element-ca0409a h4, .elementor-18507 .elementor-element.elementor-element-ca0409a h5, .elementor-18507 .elementor-element.elementor-element-ca0409a h6{font-size:35px;line-height:45px;}.elementor-18507 .elementor-element.elementor-element-b904427{--spacer-size:6vh;}}@media(min-width:768px){.elementor-18507 .elementor-element.elementor-element-7f967d8{width:66.66%;}.elementor-18507 .elementor-element.elementor-element-c7f581b{width:33.225%;}.elementor-18507 .elementor-element.elementor-element-61e135e{width:41.481%;}.elementor-18507 .elementor-element.elementor-element-9ba6ad1{width:58.474%;}}/* Start custom CSS for spacer, class: .elementor-element-91e42cf */.divider {
    background: linear-gradient(118deg, rgb(45, 202, 73) 0%, rgb(0, 182, 228) 94%);
    width: 100% !important;
    height: 1px !important;
    display: block !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e220772 */.divider {
    background: linear-gradient(118deg, rgb(45, 202, 73) 0%, rgb(0, 182, 228) 94%);
    width: 100% !important;
    height: 1px !important;
    display: block !important;
}/* End custom CSS */
/* Start custom CSS for ohio_recent_posts, class: .elementor-element-70e6854 */.blog-grid-headline {line-height:1 !important;}
.category-holder {
    display: none !important;
}

div.heading .title{line-height:1 !important;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-03df8ca */.date {
    font-weight: 500;
    display: none;}/* End custom CSS */
/* Start custom CSS for ohio_button, class: .elementor-element-7ad1040 */.abtbtn .btn:hover{
    background-color: #2cc84d!important;
    border: 1px Solid #2cc84d !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-820a15f *//*.abtct{
    background: linear-gradient(118deg, rgba(86,212,112,1) 0%, rgba(50,196,233,1) 94%);
}
*/
.abtct{background: linear-gradient(-40deg, #2CC84D, #09BAC3, #00A651);
    background-size: auto;
background-size: auto;
background-size: 400% 400%;
animation: gradient 5s ease infinite !important;}

@keyframes gradient {
	0% {
		background-position: 0% 50%;
	}
	50% {
		background-position: 100% 50%;
	}
	100% {
		background-position: 0% 50%;
	}
}/* End custom CSS */
/* Start custom CSS for ohio_button, class: .elementor-element-3b741be */.ftrbtn .ion{color: #000;}
.ftrbtn .btn:hover{background:#2cc84d !important;
    border: 1px solid #2cc84d !important;
    color:#fff !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f2329ff */.divider{
background: linear-gradient(118deg, rgb(45, 202, 73) 0%, rgb(0, 182, 228) 94%);
width: 100% !important;
height: 1px !important;
display: block !important;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1638b25 */.site-footer .widgets .subscribe-form input[type="email"] {
    background-color: #efefef;
}/* End custom CSS */