.elementor-19832 .elementor-element.elementor-element-c179c09 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-19832 .elementor-element.elementor-element-c179c09{padding:0px 0px 0px 0px;}.elementor-19832 .elementor-element.elementor-element-b6e9d79 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-19832 .elementor-element.elementor-element-3675ecf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-19832 .elementor-element.elementor-element-0f83b58 .title + .subtitle{margin-bottom:0px;}.elementor-19832 .elementor-element.elementor-element-0f83b58 .subtitle + .title{margin-top:0px;}.elementor-19832 .elementor-element.elementor-element-41fe653 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-19832 .elementor-element.elementor-element-340f323{--divider-border-style:solid;--divider-color:#635D6FA6;--divider-border-width:1px;}.elementor-19832 .elementor-element.elementor-element-340f323 .elementor-divider-separator{width:100%;}.elementor-19832 .elementor-element.elementor-element-340f323 .elementor-divider{padding-block-start:30px;padding-block-end:30px;}.elementor-19832 .elementor-element.elementor-element-8bae5cd{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19832 .elementor-element.elementor-element-755e33c{--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;}.elementor-19832 .elementor-element.elementor-element-604b056{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:7%;--padding-bottom:7%;--padding-left:0%;--padding-right:0%;}.elementor-19832 .elementor-element.elementor-element-34f06be{--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;}.elementor-19832 .elementor-element.elementor-element-b19f6fc > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-19832 .elementor-element.elementor-element-b19f6fc .badge{border-width:1px;border-style:solid;border-radius:10px;}.elementor-19832 .elementor-element.elementor-element-b19f6fc .badge-inner{border-radius:10px;}.elementor-19832 .elementor-element.elementor-element-5a928fb > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-19832 .elementor-element.elementor-element-5a928fb .title + .subtitle{margin-bottom:0px;}.elementor-19832 .elementor-element.elementor-element-5a928fb .subtitle + .title{margin-top:0px;}.elementor-19832 .elementor-element.elementor-element-5a928fb .title{color:#020101;}.elementor-19832 .elementor-element.elementor-element-5a928fb .subtitle{font-size:1.05em;font-weight:400;}.elementor-19832 .elementor-element.elementor-element-56181f7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19832 .elementor-element.elementor-element-56181f7 .button{border-width:0px;}.elementor-19832 .elementor-element.elementor-element-56181f7 .button:not(:hover){color:#FFFFFF;}.elementor-19832 .elementor-element.elementor-element-56181f7 .button.-default:not(:hover){background-color:#D90A2C;}.elementor-19832 .elementor-element.elementor-element-56181f7 .button:hover{color:#000000;}.elementor-19832 .elementor-element.elementor-element-56181f7 .button.-default:hover{background-color:#FFF5ED;}.elementor-19832 .elementor-element.elementor-element-de97f3a{--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:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-19832 .elementor-element.elementor-element-de97f3a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19832 .elementor-element.elementor-element-fe9a52e .service-table{border-radius:1rem;}.elementor-19832 .elementor-element.elementor-element-fe9a52e .title{font-size:1.25em;letter-spacing:-0.03em;}.elementor-19832 .elementor-element.elementor-element-fe9a52e .icon-group{color:#FFFFFF;}.elementor-19832 .elementor-element.elementor-element-fe9a52e .-contained{background-color:#D90A2C;}.elementor-19832 .elementor-element.elementor-element-222cb80 .service-table{border-radius:1rem;}.elementor-19832 .elementor-element.elementor-element-222cb80 .title{font-size:1.25em;letter-spacing:-0.03em;}.elementor-19832 .elementor-element.elementor-element-222cb80 .icon-group{color:#FFFFFF;}.elementor-19832 .elementor-element.elementor-element-222cb80 .-contained{background-color:#D90A2C;}.elementor-19832 .elementor-element.elementor-element-ee830e6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-19832 .elementor-element.elementor-element-ee830e6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19832 .elementor-element.elementor-element-7592b17 .service-table{border:1px solid transparent;border-radius:1rem;}.elementor-19832 .elementor-element.elementor-element-7592b17 .service-table:hover{border-width:1px;border-style:solid;}.elementor-19832 .elementor-element.elementor-element-7592b17 .title{font-size:1.25em;letter-spacing:-0.03em;}.elementor-19832 .elementor-element.elementor-element-7592b17 .icon-group{color:#FFFFFF;}.elementor-19832 .elementor-element.elementor-element-7592b17 .-contained{background-color:#D90A2C;}.elementor-19832 .elementor-element.elementor-element-6c9f6fe .service-table{border-radius:1rem;}.elementor-19832 .elementor-element.elementor-element-6c9f6fe .title{font-size:1.25em;letter-spacing:-0.03em;}.elementor-19832 .elementor-element.elementor-element-6c9f6fe .icon-group{color:#FFFFFF;}.elementor-19832 .elementor-element.elementor-element-6c9f6fe .-contained{background-color:#D90A2C;}.elementor-19832 .elementor-element.elementor-element-14e4d87:not(.elementor-motion-effects-element-type-background), .elementor-19832 .elementor-element.elementor-element-14e4d87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161519;}.elementor-19832 .elementor-element.elementor-element-14e4d87{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-19832 .elementor-element.elementor-element-14e4d87 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19832 .elementor-element.elementor-element-2c8d613{--spacer-size:10vh;}.elementor-19832 .elementor-element.elementor-element-886cfa1 .title + .subtitle{margin-bottom:0px;}.elementor-19832 .elementor-element.elementor-element-886cfa1 .subtitle + .title{margin-top:0px;}.elementor-19832 .elementor-element.elementor-element-886cfa1 .title{color:#FFFFFF;}.elementor-19832 .elementor-element.elementor-element-886cfa1 .subtitle{color:#82838C;font-size:0.9em;font-weight:500;text-transform:uppercase;}.elementor-19832 .elementor-element.elementor-element-3cd6bd3{--spacer-size:3vh;}.elementor-19832 .elementor-element.elementor-element-ac75378{--spacer-size:10vh;}.elementor-19832 .elementor-element.elementor-element-e3453eb .clb-slider-nav-btn{color:#FFFFFF;}.elementor-19832 .elementor-element.elementor-element-e3453eb .clb-slider-count{color:#FFFFFF;}.elementor-19832 .elementor-element.elementor-element-be3a43e{--spacer-size:10vh;}.elementor-19832 .elementor-element.elementor-element-f894356:not(.elementor-motion-effects-element-type-background), .elementor-19832 .elementor-element.elementor-element-f894356 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9690A200;}.elementor-19832 .elementor-element.elementor-element-f894356{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 100px 0px;}.elementor-19832 .elementor-element.elementor-element-f894356 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19832 .elementor-element.elementor-element-22d0186{--spacer-size:10vh;}.elementor-19832 .elementor-element.elementor-element-64cc990 .title + .subtitle{margin-bottom:0px;}.elementor-19832 .elementor-element.elementor-element-64cc990 .subtitle + .title{margin-top:0px;}.elementor-19832 .elementor-element.elementor-element-64cc990 .subtitle{text-transform:uppercase;}.elementor-19832 .elementor-element.elementor-element-fa6471b{margin:50px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-19832 .elementor-element.elementor-element-ad6e7af{--spacer-size:10vh;}.elementor-19832 .elementor-element.elementor-element-d69dbfd{--spacer-size:6vh;}.elementor-19832 .elementor-element.elementor-element-ebd1df7 > .elementor-widget-container{padding:0% 30% 0% 0%;}.elementor-19832 .elementor-element.elementor-element-ebd1df7 .logo img{height:54px;}.elementor-19832 .elementor-element.elementor-element-8fa755f{font-size:0.95em;}.elementor-19832 .elementor-element.elementor-element-497c55a{--spacer-size:5vh;}.elementor-19832 .elementor-element.elementor-element-7e78597 > .elementor-widget-container{padding:0% 30% 0% 0%;}.elementor-19832 .elementor-element.elementor-element-7e78597 .logo img{height:54px;}.elementor-19832 .elementor-element.elementor-element-8feff97{font-size:0.95em;}.elementor-19832 .elementor-element.elementor-element-28b0c12 > .elementor-widget-container{padding:0% 30% 0% 0%;}.elementor-19832 .elementor-element.elementor-element-28b0c12 .logo img{height:54px;}.elementor-19832 .elementor-element.elementor-element-1076be1{font-size:0.95em;}.elementor-19832 .elementor-element.elementor-element-15e6365{--spacer-size:5vh;}.elementor-19832 .elementor-element.elementor-element-0b58821 > .elementor-widget-container{padding:0% 30% 0% 0%;}.elementor-19832 .elementor-element.elementor-element-0b58821 .logo img{height:54px;}.elementor-19832 .elementor-element.elementor-element-32a4705{font-size:0.95em;}.elementor-19832 .elementor-element.elementor-element-6fae3b31:not(.elementor-motion-effects-element-type-background), .elementor-19832 .elementor-element.elementor-element-6fae3b31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111013;}.elementor-19832 .elementor-element.elementor-element-6fae3b31{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-19832 .elementor-element.elementor-element-6fae3b31 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19832 .elementor-element.elementor-element-3310bac0{--spacer-size:10vh;}.elementor-19832 .elementor-element.elementor-element-6484aef9 .title + .subtitle{margin-bottom:0px;}.elementor-19832 .elementor-element.elementor-element-6484aef9 .subtitle + .title{margin-top:0px;}.elementor-19832 .elementor-element.elementor-element-6484aef9 .title{color:#FFFFFF;}.elementor-19832 .elementor-element.elementor-element-6484aef9 .subtitle{color:var( --e-global-color-secondary );font-size:0.9em;font-weight:500;text-transform:uppercase;}.elementor-19832 .elementor-element.elementor-element-ae15775{--spacer-size:3vh;}.elementor-19832 .elementor-element.elementor-element-624bcb86{--divider-border-style:solid;--divider-color:#635D6FA6;--divider-border-width:1px;}.elementor-19832 .elementor-element.elementor-element-624bcb86 .elementor-divider-separator{width:100%;}.elementor-19832 .elementor-element.elementor-element-624bcb86 .elementor-divider{padding-block-start:24px;padding-block-end:24px;}.elementor-19832 .elementor-element.elementor-element-16350785{color:#FFFFFF;}.elementor-19832 .elementor-element.elementor-element-3273e375{--spacer-size:10vh;}.elementor-19832 .elementor-element.elementor-element-8776375{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-19832 .elementor-element.elementor-element-8776375 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19832 .elementor-element.elementor-element-88f79f5{--spacer-size:10vh;}.elementor-19832 .elementor-element.elementor-element-67d01c9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-19832 .elementor-element.elementor-element-e9f557c .title + .subtitle{margin-bottom:0px;}.elementor-19832 .elementor-element.elementor-element-e9f557c .subtitle + .title{margin-top:0px;}.elementor-19832 .elementor-element.elementor-element-e9f557c .subtitle{font-size:0.9em;font-weight:500;text-transform:uppercase;}.elementor-19832 .elementor-element.elementor-element-f3fd4a1{--spacer-size:2vh;}.elementor-19832 .elementor-element.elementor-element-daf1147{--spacer-size:4vh;}.elementor-19832 .elementor-element.elementor-element-ef0ada4 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-19832 .elementor-element.elementor-element-ef0ada4 .grid-item:not(.-nospace){padding:20px;}@media screen and (min-width: 769px){ .elementor-19832 .elementor-element.elementor-element-ef0ada4 .vc_row:not(.-nospace).blog-posts{margin-top:-20px };}.elementor-19832 .elementor-element.elementor-element-4630dee{--spacer-size:8vh;}@media(min-width:768px){.elementor-19832 .elementor-element.elementor-element-34f06be{--width:33.33%;}.elementor-19832 .elementor-element.elementor-element-de97f3a{--width:33.33%;}.elementor-19832 .elementor-element.elementor-element-ee830e6{--width:33.33%;}.elementor-19832 .elementor-element.elementor-element-ada1428{width:33.33333%;}.elementor-19832 .elementor-element.elementor-element-110c40a{width:66.667%;}.elementor-19832 .elementor-element.elementor-element-efe7619{width:41.66%;}.elementor-19832 .elementor-element.elementor-element-2e8a6b6{width:8.154%;}.elementor-19832 .elementor-element.elementor-element-ffa5145{width:49.852%;}}@media(max-width:767px){.elementor-19832 .elementor-element.elementor-element-fce2d91{padding:0px 0px 0px 0px;}.elementor-19832 .elementor-element.elementor-element-3675ecf > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-19832 .elementor-element.elementor-element-41fe653 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-19832 .elementor-element.elementor-element-604b056{--gap:16px 0px;--row-gap:16px;--column-gap:0px;--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-19832 .elementor-element.elementor-element-5a928fb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19832 .elementor-element.elementor-element-5a928fb h1, .elementor-19832 .elementor-element.elementor-element-5a928fb h2, .elementor-19832 .elementor-element.elementor-element-5a928fb h3, .elementor-19832 .elementor-element.elementor-element-5a928fb h4, .elementor-19832 .elementor-element.elementor-element-5a928fb h5, .elementor-19832 .elementor-element.elementor-element-5a928fb h6{font-size:35px;}.elementor-19832 .elementor-element.elementor-element-56181f7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19832 .elementor-element.elementor-element-2c8d613{--spacer-size:6vh;}.elementor-19832 .elementor-element.elementor-element-ac75378{--spacer-size:6vh;}.elementor-19832 .elementor-element.elementor-element-be3a43e{--spacer-size:6vh;}.elementor-19832 .elementor-element.elementor-element-22d0186{--spacer-size:6vh;}.elementor-19832 .elementor-element.elementor-element-ad6e7af{--spacer-size:3vh;}.elementor-19832 .elementor-element.elementor-element-d69dbfd{--spacer-size:5vh;}.elementor-19832 .elementor-element.elementor-element-5b5dbf0{width:50%;}.elementor-19832 .elementor-element.elementor-element-3713898{width:50%;}.elementor-19832 .elementor-element.elementor-element-3310bac0{--spacer-size:6vh;}.elementor-19832 .elementor-element.elementor-element-ae15775{--spacer-size:3vh;}.elementor-19832 .elementor-element.elementor-element-3273e375{--spacer-size:6vh;}.elementor-19832 .elementor-element.elementor-element-88f79f5{--spacer-size:6vh;}.elementor-19832 .elementor-element.elementor-element-4630dee{--spacer-size:6vh;}}/* Start custom CSS for ohio_button, class: .elementor-element-56181f7 */.my-pulse-button {
  position: relative;
  z-index: 1;
}

.my-pulse-button::before {
  content: "";
  position: absolute;
  top: -3px;
  left: 0;
  right: 0;
  bottom: -3px;
  border-radius: 8px; /* match your button’s border-radius */
  border: 2px solid #D90A2C;
  opacity: 0;
  animation: pulseBorder 1.3s infinite;
  pointer-events: none;   /* allow clicks to pass through */
  transform-origin: center; /* scale from the middle */
}

@keyframes pulseBorder {
  0% {
    transform: scale(1);
    opacity: 1;
  }
  70% {
    transform: scale(1.1);
    opacity: 0;
  }
  100% {
    transform: scale(1);
    opacity: 0;
  }
}/* End custom CSS */