.elementor-21436 .elementor-element.elementor-element-1ae3c42{--spacer-size:15vh;}.elementor-21436 .elementor-element.elementor-element-22c9324 .title + .subtitle{margin-bottom:0px;}.elementor-21436 .elementor-element.elementor-element-22c9324 .subtitle + .title{margin-top:0px;}.elementor-21436 .elementor-element.elementor-element-22c9324 h1, .elementor-21436 .elementor-element.elementor-element-22c9324 h2, .elementor-21436 .elementor-element.elementor-element-22c9324 h3, .elementor-21436 .elementor-element.elementor-element-22c9324 h4, .elementor-21436 .elementor-element.elementor-element-22c9324 h5, .elementor-21436 .elementor-element.elementor-element-22c9324 h6{font-size:60px;font-weight:600;line-height:65px;}.elementor-21436 .elementor-element.elementor-element-f9aeb8d > .elementor-widget-container{margin:8px 0px 20px 05px;}.elementor-21436 .elementor-element.elementor-element-f9aeb8d .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:400;line-height:30px;}.elementor-21436 .elementor-element.elementor-element-b3eeb69{--spacer-size:12vh;}.elementor-bc-flex-widget .elementor-21436 .elementor-element.elementor-element-ea03cd6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21436 .elementor-element.elementor-element-ea03cd6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21436 .elementor-element.elementor-element-ea03cd6.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-21436 .elementor-element.elementor-element-de46149 .grid-item:not(.-nospace){padding:10px;}.elementor-21436 .elementor-element.elementor-element-de46149 .portfolio-grid:not(.-nospace){margin-left:-10px;margin-right:-10px;}.elementor-21436 .elementor-element.elementor-element-de46149 .double-width:not(.vc_col-lg-12) .card.-metro .image-holder{padding-bottom:calc(50% - 10px);}.elementor-21436 .elementor-element.elementor-element-e9e91d1{margin-top:30px;margin-bottom:30px;}.elementor-21436 .elementor-element.elementor-element-a017fee > .elementor-element-populated{padding:15px 10px 15px 10px;}.elementor-21436 .elementor-element.elementor-element-e2566f5, .elementor-21436 .elementor-element.elementor-element-e2566f5 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-21436 .elementor-element.elementor-element-e2566f5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 90px 0px 90px;}.elementor-21436 .elementor-element.elementor-element-e2566f5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21436 .elementor-element.elementor-element-a7cd04b{--spacer-size:12vh;}.elementor-21436 .elementor-element.elementor-element-472d3bf .title + .subtitle{margin-bottom:0px;}.elementor-21436 .elementor-element.elementor-element-472d3bf .subtitle + .title{margin-top:0px;}.elementor-21436 .elementor-element.elementor-element-472d3bf .title{color:#FFFFFF;}.elementor-21436 .elementor-element.elementor-element-472d3bf .subtitle{color:rgba(249, 249, 249, 0.75);text-transform:uppercase;}.elementor-21436 .elementor-element.elementor-element-8f2314d{--spacer-size:2vh;}.elementor-21436 .elementor-element.elementor-element-b71e08f{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-21436 .elementor-element.elementor-element-b71e08f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-21436 .elementor-element.elementor-element-b71e08f .button.-default:not(:hover){background-color:#000000;}.elementor-21436 .elementor-element.elementor-element-2fdbd08{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-21436 .elementor-element.elementor-element-2fdbd08 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-21436 .elementor-element.elementor-element-2fdbd08 .button.-default:not(:hover){background-color:#000000;}.elementor-21436 .elementor-element.elementor-element-e6e49db{--spacer-size:7vh;}.elementor-bc-flex-widget .elementor-21436 .elementor-element.elementor-element-8e8b91b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21436 .elementor-element.elementor-element-8e8b91b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21436 .elementor-element.elementor-element-5ea53e6{text-align:center;}.elementor-21436 .elementor-element.elementor-element-5ea53e6 img{width:80%;}.elementor-21436 .elementor-element.elementor-element-b4aaaf4:not(.elementor-motion-effects-element-type-background), .elementor-21436 .elementor-element.elementor-element-b4aaaf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A191D;}.elementor-21436 .elementor-element.elementor-element-b4aaaf4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-21436 .elementor-element.elementor-element-b4aaaf4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21436 .elementor-element.elementor-element-f5e8f31{--spacer-size:10vh;}.elementor-21436 .elementor-element.elementor-element-208628e .title + .subtitle{margin-bottom:0px;}.elementor-21436 .elementor-element.elementor-element-208628e .subtitle + .title{margin-top:0px;}.elementor-21436 .elementor-element.elementor-element-208628e .title{color:#FFFFFF;}.elementor-21436 .elementor-element.elementor-element-208628e h1, .elementor-21436 .elementor-element.elementor-element-208628e h2, .elementor-21436 .elementor-element.elementor-element-208628e h3, .elementor-21436 .elementor-element.elementor-element-208628e h4, .elementor-21436 .elementor-element.elementor-element-208628e h5, .elementor-21436 .elementor-element.elementor-element-208628e h6{font-size:50px;line-height:60px;}.elementor-21436 .elementor-element.elementor-element-208628e .subtitle{color:#7D7C80;text-transform:uppercase;}.elementor-21436 .elementor-element.elementor-element-58d65f0 .button:not(:hover){color:#1B1A1A;}.elementor-21436 .elementor-element.elementor-element-58d65f0 .button.-default:not(:hover){background-color:#FFFFFF;}.elementor-21436 .elementor-element.elementor-element-80a9d3e{--spacer-size:2vh;}.elementor-21436 .elementor-element.elementor-element-a4ca0e4{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-21436 .elementor-element.elementor-element-1c8d193 > .elementor-element-populated{margin:20px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-21436 .elementor-element.elementor-element-0749273{color:#FFFFFF;}.elementor-21436 .elementor-element.elementor-element-015ccba{--spacer-size:10vh;}@media(max-width:1024px){.elementor-21436 .elementor-element.elementor-element-e2566f5{padding:0px 30px 0px 30px;}.elementor-21436 .elementor-element.elementor-element-b71e08f{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-21436 .elementor-element.elementor-element-2fdbd08{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}}@media(min-width:768px){.elementor-21436 .elementor-element.elementor-element-9b141d4{width:70%;}.elementor-21436 .elementor-element.elementor-element-ea03cd6{width:30%;}.elementor-21436 .elementor-element.elementor-element-1c7798b{width:59.955%;}.elementor-21436 .elementor-element.elementor-element-8e8b91b{width:40%;}.elementor-21436 .elementor-element.elementor-element-75a3ae7{width:54.831%;}.elementor-21436 .elementor-element.elementor-element-67c0a49{width:45%;}}@media(max-width:767px){.elementor-21436 .elementor-element.elementor-element-68b4e39{margin-top:0px;margin-bottom:0px;}.elementor-21436 .elementor-element.elementor-element-1ae3c42{--spacer-size:4vh;}.elementor-21436 .elementor-element.elementor-element-22c9324 h1, .elementor-21436 .elementor-element.elementor-element-22c9324 h2, .elementor-21436 .elementor-element.elementor-element-22c9324 h3, .elementor-21436 .elementor-element.elementor-element-22c9324 h4, .elementor-21436 .elementor-element.elementor-element-22c9324 h5, .elementor-21436 .elementor-element.elementor-element-22c9324 h6{font-size:36px;line-height:45px;}.elementor-21436 .elementor-element.elementor-element-f9aeb8d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-21436 .elementor-element.elementor-element-f9aeb8d .elementor-heading-title{font-size:16px;line-height:25px;}.elementor-21436 .elementor-element.elementor-element-b3eeb69{--spacer-size:5vh;}.elementor-21436 .elementor-element.elementor-element-e9e91d1{margin-top:50px;margin-bottom:0px;}.elementor-21436 .elementor-element.elementor-element-e2566f5{padding:0px 20px 0px 20px;}.elementor-21436 .elementor-element.elementor-element-1c7798b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-21436 .elementor-element.elementor-element-a7cd04b{--spacer-size:6vh;}.elementor-21436 .elementor-element.elementor-element-b71e08f{width:100%;max-width:100%;}.elementor-21436 .elementor-element.elementor-element-b71e08f > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-21436 .elementor-element.elementor-element-2fdbd08{width:100%;max-width:100%;}.elementor-21436 .elementor-element.elementor-element-2fdbd08 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-21436 .elementor-element.elementor-element-e6e49db{--spacer-size:6vh;}.elementor-21436 .elementor-element.elementor-element-f5e8f31{--spacer-size:6vh;}.elementor-21436 .elementor-element.elementor-element-208628e h1, .elementor-21436 .elementor-element.elementor-element-208628e h2, .elementor-21436 .elementor-element.elementor-element-208628e h3, .elementor-21436 .elementor-element.elementor-element-208628e h4, .elementor-21436 .elementor-element.elementor-element-208628e h5, .elementor-21436 .elementor-element.elementor-element-208628e h6{font-size:38px;line-height:45px;}.elementor-21436 .elementor-element.elementor-element-015ccba{--spacer-size:6vh;}}/* Start custom CSS for ohio_button, class: .elementor-element-b71e08f */.abtbtn .btn:hover{
    background-color: #2cc84d!important;
    border: 1px Solid #2cc84d !important;
}/* End custom CSS */
/* Start custom CSS for ohio_button, class: .elementor-element-2fdbd08 */.abtbtn .btn:hover{
    background-color: #2cc84d!important;
    border: 1px Solid #2cc84d !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e2566f5 *//*.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-58d65f0 */.ftrbtn .ion{color: #000;}
.ftrbtn.btn:hover{background:#40cd5e!important;
    border: 1px solid #40cd5e !important;
    color:#fff !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8d316dc */.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-b4aaaf4 */.site-footer .widgets .subscribe-form input[type="email"] {
    background-color: #efefef;
}/* End custom CSS */