.elementor-1024339 .elementor-element.elementor-element-d8d7612{--display:flex;--min-height:680px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-1024339 .elementor-element.elementor-element-d8d7612:not(.elementor-motion-effects-element-type-background), .elementor-1024339 .elementor-element.elementor-element-d8d7612 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ohiohottub.designstudio.net/wp-content/uploads/2026/06/hot-tub-quiz-1920x800-1-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1024339 .elementor-element.elementor-element-9d56a23{--display:flex;--justify-content:center;--border-radius:30px 30px 30px 30px;box-shadow:0px 3px 11px 0px rgba(0,0,0,0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1024339 .elementor-element.elementor-element-9d56a23:not(.elementor-motion-effects-element-type-background), .elementor-1024339 .elementor-element.elementor-element-9d56a23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFD9;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1024339 .elementor-element.elementor-element-9a45616{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1024339 .elementor-element.elementor-element-9a45616 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:400;line-height:1.2em;}.elementor-1024339 .elementor-element.elementor-element-e4ae14c{width:var( --container-widget-width, 105% );max-width:105%;--container-widget-width:105%;--container-widget-flex-grow:0;}.elementor-1024339 .elementor-element.elementor-element-6f0d996 > .elementor-container{max-width:1200px;}.elementor-1024339 .elementor-element.elementor-element-6f0d996{margin-top:30px;margin-bottom:0px;}.elementor-1024339 .elementor-element.elementor-element-3790f8a{text-align:center;}.elementor-1024339 .elementor-element.elementor-element-3790f8a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:42px;font-weight:500;line-height:1.2em;color:#333333;}.elementor-1024339 .elementor-element.elementor-element-2c6bec0{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1024339 .elementor-element.elementor-element-2c6bec0 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:400;line-height:1.2em;color:#333333;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1024339 .elementor-element.elementor-element-7c79d0d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1024339 .elementor-element.elementor-element-7c79d0d img{width:32%;}.elementor-1024339 .elementor-element.elementor-element-f387404 > .elementor-container{max-width:1200px;}.elementor-1024339 .elementor-element.elementor-element-f387404{margin-top:30px;margin-bottom:0px;}.elementor-1024339 .elementor-element.elementor-element-32f529b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-1024339 .elementor-element.elementor-element-32f529b > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:5px 20px 30px 20px;}.elementor-1024339 .elementor-element.elementor-element-80112cd{text-align:start;}.elementor-1024339 .elementor-element.elementor-element-80112cd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:500;line-height:1.2em;color:#333333;}.elementor-1024339 .elementor-element.elementor-element-71da32e{text-align:start;}.elementor-1024339 .elementor-element.elementor-element-71da32e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:400;line-height:1.2em;color:#333333;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.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-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1024339 .elementor-element.elementor-element-408f437 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-1024339 .elementor-element.elementor-element-408f437 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-1024339 .elementor-element.elementor-element-408f437 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-1024339 .elementor-element.elementor-element-408f437 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-1024339 .elementor-element.elementor-element-408f437 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-1024339 .elementor-element.elementor-element-408f437 .elementor-icon-list-icon i{color:#369AA8;transition:color 0.3s;}.elementor-1024339 .elementor-element.elementor-element-408f437 .elementor-icon-list-icon svg{fill:#369AA8;transition:fill 0.3s;}.elementor-1024339 .elementor-element.elementor-element-408f437{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-1024339 .elementor-element.elementor-element-408f437 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1024339 .elementor-element.elementor-element-408f437 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-1024339 .elementor-element.elementor-element-408f437 .elementor-icon-list-text{color:#333333;transition:color 0.3s;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1024339 .elementor-element.elementor-element-3c10207 .elementor-button{background-color:#AC542D;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:80px 80px 80px 80px;padding:15px 80px 15px 80px;}.elementor-1024339 .elementor-element.elementor-element-3c10207{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1024339 .elementor-element.elementor-element-35ae383 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-1024339 .elementor-element.elementor-element-35ae383 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:5px 20px 30px 20px;}.elementor-1024339 .elementor-element.elementor-element-752b323{text-align:start;}.elementor-1024339 .elementor-element.elementor-element-752b323 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:500;line-height:1.2em;color:#333333;}.elementor-1024339 .elementor-element.elementor-element-184c1c6{text-align:start;}.elementor-1024339 .elementor-element.elementor-element-184c1c6 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:400;line-height:1.2em;color:#333333;}.elementor-1024339 .elementor-element.elementor-element-1e52e4e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-1024339 .elementor-element.elementor-element-1e52e4e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-1024339 .elementor-element.elementor-element-1e52e4e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-1024339 .elementor-element.elementor-element-1e52e4e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-1024339 .elementor-element.elementor-element-1e52e4e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-1024339 .elementor-element.elementor-element-1e52e4e .elementor-icon-list-icon i{color:#369AA8;transition:color 0.3s;}.elementor-1024339 .elementor-element.elementor-element-1e52e4e .elementor-icon-list-icon svg{fill:#369AA8;transition:fill 0.3s;}.elementor-1024339 .elementor-element.elementor-element-1e52e4e{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-1024339 .elementor-element.elementor-element-1e52e4e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1024339 .elementor-element.elementor-element-1e52e4e .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-1024339 .elementor-element.elementor-element-1e52e4e .elementor-icon-list-text{color:#333333;transition:color 0.3s;}.elementor-1024339 .elementor-element.elementor-element-c084dfa .elementor-button{background-color:#AC542D;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:80px 80px 80px 80px;padding:15px 80px 15px 80px;}.elementor-1024339 .elementor-element.elementor-element-c084dfa{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1024339 .elementor-element.elementor-element-1b9e95b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-1024339 .elementor-element.elementor-element-1b9e95b > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:5px 20px 30px 20px;}.elementor-1024339 .elementor-element.elementor-element-69ddc70{text-align:start;}.elementor-1024339 .elementor-element.elementor-element-69ddc70 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:500;line-height:1.2em;color:#333333;}.elementor-1024339 .elementor-element.elementor-element-dbc2288{text-align:start;}.elementor-1024339 .elementor-element.elementor-element-dbc2288 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:400;line-height:1.2em;color:#333333;}.elementor-1024339 .elementor-element.elementor-element-49e3d9f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-1024339 .elementor-element.elementor-element-49e3d9f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-1024339 .elementor-element.elementor-element-49e3d9f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-1024339 .elementor-element.elementor-element-49e3d9f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-1024339 .elementor-element.elementor-element-49e3d9f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-1024339 .elementor-element.elementor-element-49e3d9f .elementor-icon-list-icon i{color:#369AA8;transition:color 0.3s;}.elementor-1024339 .elementor-element.elementor-element-49e3d9f .elementor-icon-list-icon svg{fill:#369AA8;transition:fill 0.3s;}.elementor-1024339 .elementor-element.elementor-element-49e3d9f{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-1024339 .elementor-element.elementor-element-49e3d9f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1024339 .elementor-element.elementor-element-49e3d9f .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-1024339 .elementor-element.elementor-element-49e3d9f .elementor-icon-list-text{color:#333333;transition:color 0.3s;}.elementor-1024339 .elementor-element.elementor-element-e1b1750 .elementor-button{background-color:#AC542D;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:80px 80px 80px 80px;padding:15px 80px 15px 80px;}.elementor-1024339 .elementor-element.elementor-element-e1b1750{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1024339 .elementor-element.elementor-element-8ac56f7 > .elementor-container{max-width:1200px;}.elementor-1024339 .elementor-element.elementor-element-8ac56f7{margin-top:30px;margin-bottom:0px;}.elementor-1024339 .elementor-element.elementor-element-52cbd9a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-1024339 .elementor-element.elementor-element-52cbd9a > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:5px 20px 30px 20px;}.elementor-1024339 .elementor-element.elementor-element-e32570c{text-align:start;}.elementor-1024339 .elementor-element.elementor-element-e32570c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:500;line-height:1.2em;color:#333333;}.elementor-1024339 .elementor-element.elementor-element-e43331a{text-align:start;}.elementor-1024339 .elementor-element.elementor-element-e43331a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:400;line-height:1.2em;color:#333333;}.elementor-1024339 .elementor-element.elementor-element-f28ae3e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-1024339 .elementor-element.elementor-element-f28ae3e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-1024339 .elementor-element.elementor-element-f28ae3e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-1024339 .elementor-element.elementor-element-f28ae3e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-1024339 .elementor-element.elementor-element-f28ae3e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-1024339 .elementor-element.elementor-element-f28ae3e .elementor-icon-list-icon i{color:#369AA8;transition:color 0.3s;}.elementor-1024339 .elementor-element.elementor-element-f28ae3e .elementor-icon-list-icon svg{fill:#369AA8;transition:fill 0.3s;}.elementor-1024339 .elementor-element.elementor-element-f28ae3e{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-1024339 .elementor-element.elementor-element-f28ae3e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1024339 .elementor-element.elementor-element-f28ae3e .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-1024339 .elementor-element.elementor-element-f28ae3e .elementor-icon-list-text{color:#333333;transition:color 0.3s;}.elementor-1024339 .elementor-element.elementor-element-e066b3e .elementor-button{background-color:#AC542D;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:80px 80px 80px 80px;padding:15px 80px 15px 80px;}.elementor-1024339 .elementor-element.elementor-element-e066b3e{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1024339 .elementor-element.elementor-element-62dfd6e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-1024339 .elementor-element.elementor-element-62dfd6e > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:5px 20px 30px 20px;}.elementor-1024339 .elementor-element.elementor-element-794350b{text-align:start;}.elementor-1024339 .elementor-element.elementor-element-794350b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:500;line-height:1.2em;color:#333333;}.elementor-1024339 .elementor-element.elementor-element-7d49388{text-align:start;}.elementor-1024339 .elementor-element.elementor-element-7d49388 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:400;line-height:1.2em;color:#333333;}.elementor-1024339 .elementor-element.elementor-element-e676a7c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-1024339 .elementor-element.elementor-element-e676a7c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-1024339 .elementor-element.elementor-element-e676a7c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-1024339 .elementor-element.elementor-element-e676a7c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-1024339 .elementor-element.elementor-element-e676a7c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-1024339 .elementor-element.elementor-element-e676a7c .elementor-icon-list-icon i{color:#369AA8;transition:color 0.3s;}.elementor-1024339 .elementor-element.elementor-element-e676a7c .elementor-icon-list-icon svg{fill:#369AA8;transition:fill 0.3s;}.elementor-1024339 .elementor-element.elementor-element-e676a7c{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-1024339 .elementor-element.elementor-element-e676a7c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1024339 .elementor-element.elementor-element-e676a7c .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-1024339 .elementor-element.elementor-element-e676a7c .elementor-icon-list-text{color:#333333;transition:color 0.3s;}.elementor-1024339 .elementor-element.elementor-element-b304ec5 .elementor-button{background-color:#AC542D;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:80px 80px 80px 80px;padding:15px 80px 15px 80px;}.elementor-1024339 .elementor-element.elementor-element-b304ec5{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1024339 .elementor-element.elementor-element-97970f8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-1024339 .elementor-element.elementor-element-97970f8 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:5px 20px 30px 20px;}.elementor-1024339 .elementor-element.elementor-element-af197a2{text-align:start;}.elementor-1024339 .elementor-element.elementor-element-af197a2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:500;line-height:1.2em;color:#333333;}.elementor-1024339 .elementor-element.elementor-element-3a22037{text-align:start;}.elementor-1024339 .elementor-element.elementor-element-3a22037 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:400;line-height:1.2em;color:#333333;}.elementor-1024339 .elementor-element.elementor-element-0353512 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-1024339 .elementor-element.elementor-element-0353512 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-1024339 .elementor-element.elementor-element-0353512 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-1024339 .elementor-element.elementor-element-0353512 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-1024339 .elementor-element.elementor-element-0353512 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-1024339 .elementor-element.elementor-element-0353512 .elementor-icon-list-icon i{color:#369AA8;transition:color 0.3s;}.elementor-1024339 .elementor-element.elementor-element-0353512 .elementor-icon-list-icon svg{fill:#369AA8;transition:fill 0.3s;}.elementor-1024339 .elementor-element.elementor-element-0353512{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-1024339 .elementor-element.elementor-element-0353512 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1024339 .elementor-element.elementor-element-0353512 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-1024339 .elementor-element.elementor-element-0353512 .elementor-icon-list-text{color:#333333;transition:color 0.3s;}.elementor-1024339 .elementor-element.elementor-element-86aa297 .elementor-button{background-color:#AC542D;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:80px 80px 80px 80px;padding:15px 80px 15px 80px;}.elementor-1024339 .elementor-element.elementor-element-86aa297{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1024339 .elementor-element.elementor-element-73ca875:not(.elementor-motion-effects-element-type-background), .elementor-1024339 .elementor-element.elementor-element-73ca875 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ohiohottub.designstudio.net/wp-content/uploads/2025/02/hss-fwiq-landing-page-aspot-desktop-fw.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-1024339 .elementor-element.elementor-element-73ca875 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(102deg, #000000 0%, #00000000 100%);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1024339 .elementor-element.elementor-element-73ca875 > .elementor-container{min-height:500px;}.elementor-1024339 .elementor-element.elementor-element-73ca875{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:60px;margin-bottom:0px;padding:50px 50px 50px 50px;}.elementor-1024339 .elementor-element.elementor-element-7cd6534 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1024339 .elementor-element.elementor-element-b5d7186 > .elementor-element-populated, .elementor-1024339 .elementor-element.elementor-element-b5d7186 > .elementor-element-populated > .elementor-background-overlay, .elementor-1024339 .elementor-element.elementor-element-b5d7186 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-1024339 .elementor-element.elementor-element-b5d7186 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 40px 70px 40px;}.elementor-1024339 .elementor-element.elementor-element-b5d7186 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1024339 .elementor-element.elementor-element-8092ad9{text-align:start;}.elementor-1024339 .elementor-element.elementor-element-8092ad9 .elementor-heading-title{font-size:22px;font-weight:300;line-height:1.4em;color:#FFFFFF;}.elementor-1024339 .elementor-element.elementor-element-0493b61{text-align:start;}.elementor-1024339 .elementor-element.elementor-element-0493b61 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:42px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-1024339 .elementor-element.elementor-element-f0bc7e9{text-align:start;}.elementor-1024339 .elementor-element.elementor-element-f0bc7e9 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-1024339 .elementor-element.elementor-element-33c9d7f .elementor-button{background-color:#AC542D;font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:60px 60px 60px 60px;}.elementor-1024339 .elementor-element.elementor-element-33c9d7f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1024339 .elementor-element.elementor-element-33c9d7f .elementor-button .elementor-button-content-wrapper{gap:22px;}.elementor-1024339 .elementor-element.elementor-element-33c9d7f .elementor-button:hover, .elementor-1024339 .elementor-element.elementor-element-33c9d7f .elementor-button:focus{color:#FFFFFF;}.elementor-1024339 .elementor-element.elementor-element-33c9d7f .elementor-button:hover svg, .elementor-1024339 .elementor-element.elementor-element-33c9d7f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1024339 .elementor-element.elementor-element-8bc1690 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1024339 .elementor-element.elementor-element-8bc1690:not(.elementor-motion-effects-element-type-background), .elementor-1024339 .elementor-element.elementor-element-8bc1690 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#304D57;}.elementor-1024339 .elementor-element.elementor-element-8bc1690{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:25px 25px 25px 25px;}.elementor-1024339 .elementor-element.elementor-element-8bc1690 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1024339 .elementor-element.elementor-element-9670a22{text-align:end;}.elementor-1024339 .elementor-element.elementor-element-9670a22 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:500;text-transform:capitalize;line-height:1.2em;color:#FFFFFF;}.elementor-1024339 .elementor-element.elementor-element-82ef849 .elementor-button{background-color:#AC542D;font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:80px 80px 80px 80px;}.elementor-1024339 .elementor-element.elementor-element-82ef849 .elementor-button:hover, .elementor-1024339 .elementor-element.elementor-element-82ef849 .elementor-button:focus{color:#FFFFFF;}.elementor-1024339 .elementor-element.elementor-element-82ef849 .elementor-button:hover svg, .elementor-1024339 .elementor-element.elementor-element-82ef849 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1024339 .elementor-element.elementor-element-667d601 > .elementor-container{max-width:1200px;}.elementor-1024339 .elementor-element.elementor-element-667d601{margin-top:60px;margin-bottom:0px;}.elementor-1024339 .elementor-element.elementor-element-6c65b1b{text-align:center;}.elementor-1024339 .elementor-element.elementor-element-6c65b1b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:42px;font-weight:500;line-height:1.2em;color:#333333;}.elementor-1024339 .elementor-element.elementor-element-e902c20{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1024339 .elementor-element.elementor-element-e902c20 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:400;line-height:1.2em;color:#333333;}.elementor-1024339 .elementor-element.elementor-element-775897c:not(.elementor-motion-effects-element-type-background), .elementor-1024339 .elementor-element.elementor-element-775897c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ohiohottub.designstudio.net/wp-content/uploads/2025/02/HotSpring-Limelight-2018-Flair-AlpineWhite-Detail-01.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1024339 .elementor-element.elementor-element-775897c > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(102deg, #000000 0%, #00000000 100%);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1024339 .elementor-element.elementor-element-775897c > .elementor-container{max-width:800px;min-height:500px;}.elementor-1024339 .elementor-element.elementor-element-775897c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:60px;margin-bottom:0px;}.elementor-1024339 .elementor-element.elementor-element-3b1cf60:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1024339 .elementor-element.elementor-element-3b1cf60 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFC9;}.elementor-1024339 .elementor-element.elementor-element-3b1cf60 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-1024339 .elementor-element.elementor-element-3b1cf60 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1024339 .elementor-element.elementor-element-2c01e84{text-align:center;}.elementor-1024339 .elementor-element.elementor-element-2c01e84 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:38px;font-weight:500;line-height:1.2em;color:#333333;}.elementor-1024339 .elementor-element.elementor-element-cc76fdd .elementor-button{background-color:#AC542D;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:80px 80px 80px 80px;}.elementor-1024339 .elementor-element.elementor-element-b4859df > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1024339 .elementor-element.elementor-element-b4859df:not(.elementor-motion-effects-element-type-background), .elementor-1024339 .elementor-element.elementor-element-b4859df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#304D57;}.elementor-1024339 .elementor-element.elementor-element-b4859df{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:25px 25px 25px 25px;}.elementor-1024339 .elementor-element.elementor-element-b4859df > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1024339 .elementor-element.elementor-element-7ea5f09 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:8px;}.elementor-1024339 .elementor-element.elementor-element-2accddc{text-align:end;}.elementor-1024339 .elementor-element.elementor-element-2accddc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:500;text-transform:capitalize;line-height:1.2em;color:#FFFFFF;}.elementor-1024339 .elementor-element.elementor-element-3302cf8 .elementor-button{background-color:#AC542D;font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:80px 80px 80px 80px;}.elementor-1024339 .elementor-element.elementor-element-3302cf8 .elementor-button:hover, .elementor-1024339 .elementor-element.elementor-element-3302cf8 .elementor-button:focus{color:#FFFFFF;}.elementor-1024339 .elementor-element.elementor-element-3302cf8 .elementor-button:hover svg, .elementor-1024339 .elementor-element.elementor-element-3302cf8 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1024339 .elementor-element.elementor-element-202aa77 > .elementor-container{max-width:690px;}.elementor-1024339 .elementor-element.elementor-element-202aa77{margin-top:60px;margin-bottom:0px;}.elementor-1024339 .elementor-element.elementor-element-0c5af43{text-align:center;}.elementor-1024339 .elementor-element.elementor-element-0c5af43 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:42px;font-weight:500;line-height:1.2em;color:#333333;}.elementor-1024339 .elementor-element.elementor-element-6f6ca4d > .elementor-container{max-width:1200px;}.elementor-1024339 .elementor-element.elementor-element-6f6ca4d{margin-top:20px;margin-bottom:120px;}.elementor-1024339 .elementor-element.elementor-element-82a16f2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-1024339 .elementor-element.elementor-element-82a16f2 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 10px 0px;}.elementor-1024339 .elementor-element.elementor-element-4cabfc4{padding:10px 10px 10px 10px;}.elementor-1024339 .elementor-element.elementor-element-b786f62 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-1024339 .elementor-element.elementor-element-429ee37{text-align:center;}.elementor-1024339 .elementor-element.elementor-element-429ee37 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:500;line-height:1.2em;color:#333333;}.elementor-1024339 .elementor-element.elementor-element-51ed854 .elementor-button{background-color:#AC542D;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:80px 80px 80px 80px;}.elementor-1024339 .elementor-element.elementor-element-51ed854{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1024339 .elementor-element.elementor-element-74fb04c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-1024339 .elementor-element.elementor-element-74fb04c > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 10px 0px;}.elementor-1024339 .elementor-element.elementor-element-d707f77{padding:10px 10px 10px 10px;}.elementor-1024339 .elementor-element.elementor-element-a88590c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-1024339 .elementor-element.elementor-element-c7d57b7{text-align:center;}.elementor-1024339 .elementor-element.elementor-element-c7d57b7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:500;line-height:1.2em;color:#333333;}.elementor-1024339 .elementor-element.elementor-element-a6a0af9 .elementor-button{background-color:#AC542D;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:80px 80px 80px 80px;}.elementor-1024339 .elementor-element.elementor-element-a6a0af9{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1024339 .elementor-element.elementor-element-ec15bd1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-1024339 .elementor-element.elementor-element-ec15bd1 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 10px 0px;}.elementor-1024339 .elementor-element.elementor-element-8a4fc4e{padding:10px 10px 10px 10px;}.elementor-1024339 .elementor-element.elementor-element-6ae6d5e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-1024339 .elementor-element.elementor-element-983530f{text-align:center;}.elementor-1024339 .elementor-element.elementor-element-983530f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:500;line-height:1.2em;color:#333333;}.elementor-1024339 .elementor-element.elementor-element-a0bdb0a .elementor-button{background-color:#AC542D;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:80px 80px 80px 80px;}.elementor-1024339 .elementor-element.elementor-element-a0bdb0a{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}@media(max-width:1024px){.elementor-1024339 .elementor-element.elementor-element-d8d7612{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1024339 .elementor-element.elementor-element-9d56a23{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;}.elementor-1024339 .elementor-element.elementor-element-6f0d996 > .elementor-container{max-width:730px;}.elementor-1024339 .elementor-element.elementor-element-3790f8a .elementor-heading-title{font-size:38px;}.elementor-1024339 .elementor-element.elementor-element-2c6bec0{text-align:center;}.elementor-1024339 .elementor-element.elementor-element-f387404 > .elementor-container{max-width:730px;}.elementor-1024339 .elementor-element.elementor-element-32f529b > .elementor-element-populated{margin:1px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-1024339 .elementor-element.elementor-element-80112cd{text-align:center;}.elementor-1024339 .elementor-element.elementor-element-80112cd .elementor-heading-title{font-size:32px;}.elementor-1024339 .elementor-element.elementor-element-71da32e{text-align:center;}.elementor-1024339 .elementor-element.elementor-element-35ae383 > .elementor-element-populated{margin:1px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-1024339 .elementor-element.elementor-element-752b323{text-align:center;}.elementor-1024339 .elementor-element.elementor-element-752b323 .elementor-heading-title{font-size:32px;}.elementor-1024339 .elementor-element.elementor-element-184c1c6{text-align:center;}.elementor-1024339 .elementor-element.elementor-element-1b9e95b > .elementor-element-populated{margin:1px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-1024339 .elementor-element.elementor-element-69ddc70{text-align:center;}.elementor-1024339 .elementor-element.elementor-element-69ddc70 .elementor-heading-title{font-size:32px;}.elementor-1024339 .elementor-element.elementor-element-dbc2288{text-align:center;}.elementor-1024339 .elementor-element.elementor-element-8ac56f7 > .elementor-container{max-width:730px;}.elementor-1024339 .elementor-element.elementor-element-52cbd9a > .elementor-element-populated{margin:1px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-1024339 .elementor-element.elementor-element-e32570c{text-align:center;}.elementor-1024339 .elementor-element.elementor-element-e32570c .elementor-heading-title{font-size:32px;}.elementor-1024339 .elementor-element.elementor-element-e43331a{text-align:center;}.elementor-1024339 .elementor-element.elementor-element-62dfd6e > .elementor-element-populated{margin:1px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-1024339 .elementor-element.elementor-element-794350b{text-align:center;}.elementor-1024339 .elementor-element.elementor-element-794350b .elementor-heading-title{font-size:32px;}.elementor-1024339 .elementor-element.elementor-element-7d49388{text-align:center;}.elementor-1024339 .elementor-element.elementor-element-97970f8 > .elementor-element-populated{margin:1px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-1024339 .elementor-element.elementor-element-af197a2{text-align:center;}.elementor-1024339 .elementor-element.elementor-element-af197a2 .elementor-heading-title{font-size:32px;}.elementor-1024339 .elementor-element.elementor-element-3a22037{text-align:center;}.elementor-1024339 .elementor-element.elementor-element-73ca875 > .elementor-container{min-height:202px;}.elementor-1024339 .elementor-element.elementor-element-73ca875{margin-top:40px;margin-bottom:0px;padding:40px 0px 40px 0px;}.elementor-1024339 .elementor-element.elementor-element-7cd6534 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 10px 0px 010px;}.elementor-1024339 .elementor-element.elementor-element-fc9cebe > .elementor-container{max-width:600px;}.elementor-1024339 .elementor-element.elementor-element-b5d7186 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-1024339 .elementor-element.elementor-element-8092ad9{text-align:center;}.elementor-1024339 .elementor-element.elementor-element-0493b61 .elementor-heading-title{font-size:38px;}.elementor-1024339 .elementor-element.elementor-element-f0bc7e9{text-align:center;}.elementor-1024339 .elementor-element.elementor-element-f0bc7e9 .elementor-heading-title{font-size:20px;}.elementor-1024339 .elementor-element.elementor-element-9670a22 .elementor-heading-title{font-size:35px;}.elementor-1024339 .elementor-element.elementor-element-6c65b1b .elementor-heading-title{font-size:38px;}.elementor-1024339 .elementor-element.elementor-element-e902c20{text-align:center;}.elementor-1024339 .elementor-element.elementor-element-775897c > .elementor-container{min-height:483px;}.elementor-1024339 .elementor-element.elementor-element-775897c{margin-top:40px;margin-bottom:0px;padding:40px 0px 40px 0px;}.elementor-1024339 .elementor-element.elementor-element-3b1cf60 > .elementor-element-populated{margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-1024339 .elementor-element.elementor-element-2c01e84 .elementor-heading-title{font-size:38px;}.elementor-1024339 .elementor-element.elementor-element-2accddc .elementor-heading-title{font-size:35px;}.elementor-1024339 .elementor-element.elementor-element-0c5af43 .elementor-heading-title{font-size:38px;}.elementor-1024339 .elementor-element.elementor-element-6f6ca4d > .elementor-container{max-width:730px;}.elementor-1024339 .elementor-element.elementor-element-6f6ca4d{margin-top:10px;margin-bottom:80px;}.elementor-1024339 .elementor-element.elementor-element-82a16f2 > .elementor-element-populated{margin:1px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-1024339 .elementor-element.elementor-element-429ee37{text-align:center;}.elementor-1024339 .elementor-element.elementor-element-429ee37 .elementor-heading-title{font-size:32px;}.elementor-1024339 .elementor-element.elementor-element-74fb04c > .elementor-element-populated{margin:1px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-1024339 .elementor-element.elementor-element-c7d57b7{text-align:center;}.elementor-1024339 .elementor-element.elementor-element-c7d57b7 .elementor-heading-title{font-size:32px;}.elementor-1024339 .elementor-element.elementor-element-ec15bd1 > .elementor-element-populated{margin:1px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-1024339 .elementor-element.elementor-element-983530f{text-align:center;}.elementor-1024339 .elementor-element.elementor-element-983530f .elementor-heading-title{font-size:32px;}}@media(max-width:767px){.elementor-1024339 .elementor-element.elementor-element-d8d7612:not(.elementor-motion-effects-element-type-background), .elementor-1024339 .elementor-element.elementor-element-d8d7612 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ohiohottub.designstudio.net/wp-content/uploads/2025/07/Find-The-Perfect-Hot-Tub.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-1024339 .elementor-element.elementor-element-d8d7612{--min-height:546px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1024339 .elementor-element.elementor-element-9d56a23{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1024339 .elementor-element.elementor-element-9a45616 .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-1024339 .elementor-element.elementor-element-1cc422b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1024339 .elementor-element.elementor-element-3790f8a .elementor-heading-title{font-size:32px;}.elementor-1024339 .elementor-element.elementor-element-2c6bec0 .elementor-heading-title{font-size:18px;}.elementor-1024339 .elementor-element.elementor-element-7c79d0d img{width:50%;}.elementor-1024339 .elementor-element.elementor-element-80112cd .elementor-heading-title{font-size:28px;}.elementor-1024339 .elementor-element.elementor-element-752b323 .elementor-heading-title{font-size:28px;}.elementor-1024339 .elementor-element.elementor-element-69ddc70 .elementor-heading-title{font-size:28px;}.elementor-1024339 .elementor-element.elementor-element-e32570c .elementor-heading-title{font-size:28px;}.elementor-1024339 .elementor-element.elementor-element-794350b .elementor-heading-title{font-size:28px;}.elementor-1024339 .elementor-element.elementor-element-af197a2 .elementor-heading-title{font-size:28px;}.elementor-1024339 .elementor-element.elementor-element-73ca875 > .elementor-container{min-height:422px;}.elementor-1024339 .elementor-element.elementor-element-73ca875:not(.elementor-motion-effects-element-type-background), .elementor-1024339 .elementor-element.elementor-element-73ca875 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-1024339 .elementor-element.elementor-element-73ca875 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(160deg, #000000 54%, #00000000 100%);}.elementor-1024339 .elementor-element.elementor-element-73ca875{margin-top:40px;margin-bottom:0px;padding:1px 1px 1px 1px;}.elementor-1024339 .elementor-element.elementor-element-7cd6534 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1024339 .elementor-element.elementor-element-fc9cebe > .elementor-container{max-width:320px;}.elementor-1024339 .elementor-element.elementor-element-fc9cebe{padding:0px 0px 0px 0px;}.elementor-1024339 .elementor-element.elementor-element-b5d7186 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:19px;}.elementor-1024339 .elementor-element.elementor-element-b5d7186 > .elementor-element-populated{margin:20px 10px 05px 010px;--e-column-margin-right:10px;--e-column-margin-left:010px;padding:20px 0px 20px 0px;}.elementor-1024339 .elementor-element.elementor-element-8092ad9 .elementor-heading-title{font-size:36px;}.elementor-1024339 .elementor-element.elementor-element-0493b61 .elementor-heading-title{font-size:32px;}.elementor-1024339 .elementor-element.elementor-element-f0bc7e9 .elementor-heading-title{font-size:18px;}.elementor-1024339 .elementor-element.elementor-element-9670a22{text-align:center;}.elementor-1024339 .elementor-element.elementor-element-1fbebf1 > .elementor-element-populated{padding:0px 0px 20px 0px;}.elementor-1024339 .elementor-element.elementor-element-6c65b1b .elementor-heading-title{font-size:34px;}.elementor-1024339 .elementor-element.elementor-element-e902c20 .elementor-heading-title{font-size:18px;}.elementor-1024339 .elementor-element.elementor-element-775897c > .elementor-container{min-height:422px;}.elementor-1024339 .elementor-element.elementor-element-775897c:not(.elementor-motion-effects-element-type-background), .elementor-1024339 .elementor-element.elementor-element-775897c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-1024339 .elementor-element.elementor-element-775897c > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(160deg, #000000 54%, #00000000 100%);}.elementor-1024339 .elementor-element.elementor-element-775897c{margin-top:40px;margin-bottom:0px;padding:1px 1px 1px 1px;}.elementor-1024339 .elementor-element.elementor-element-3b1cf60 > .elementor-element-populated{padding:30px 20px 30px 20px;}.elementor-1024339 .elementor-element.elementor-element-2c01e84 .elementor-heading-title{font-size:30px;}.elementor-1024339 .elementor-element.elementor-element-2accddc{text-align:center;}.elementor-1024339 .elementor-element.elementor-element-3decf52 > .elementor-element-populated{padding:0px 0px 20px 0px;}.elementor-1024339 .elementor-element.elementor-element-202aa77{margin-top:50px;margin-bottom:0px;}.elementor-1024339 .elementor-element.elementor-element-0c5af43 .elementor-heading-title{font-size:34px;}.elementor-1024339 .elementor-element.elementor-element-6f6ca4d{margin-top:10px;margin-bottom:80px;}.elementor-1024339 .elementor-element.elementor-element-429ee37 .elementor-heading-title{font-size:28px;}.elementor-1024339 .elementor-element.elementor-element-c7d57b7 .elementor-heading-title{font-size:28px;}.elementor-1024339 .elementor-element.elementor-element-983530f .elementor-heading-title{font-size:28px;}}@media(min-width:768px){.elementor-1024339 .elementor-element.elementor-element-d8d7612{--content-width:1140px;}.elementor-1024339 .elementor-element.elementor-element-b5d7186{width:66.471%;}.elementor-1024339 .elementor-element.elementor-element-e36f844{width:33.529%;}.elementor-1024339 .elementor-element.elementor-element-0aa960f{width:55%;}.elementor-1024339 .elementor-element.elementor-element-1fbebf1{width:45%;}.elementor-1024339 .elementor-element.elementor-element-7ea5f09{width:60%;}.elementor-1024339 .elementor-element.elementor-element-3decf52{width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1024339 .elementor-element.elementor-element-32f529b{width:100%;}.elementor-1024339 .elementor-element.elementor-element-35ae383{width:100%;}.elementor-1024339 .elementor-element.elementor-element-1b9e95b{width:100%;}.elementor-1024339 .elementor-element.elementor-element-52cbd9a{width:100%;}.elementor-1024339 .elementor-element.elementor-element-62dfd6e{width:100%;}.elementor-1024339 .elementor-element.elementor-element-97970f8{width:100%;}.elementor-1024339 .elementor-element.elementor-element-b5d7186{width:100%;}.elementor-1024339 .elementor-element.elementor-element-e36f844{width:100%;}.elementor-1024339 .elementor-element.elementor-element-7ea5f09{width:60%;}.elementor-1024339 .elementor-element.elementor-element-3decf52{width:40%;}.elementor-1024339 .elementor-element.elementor-element-82a16f2{width:100%;}.elementor-1024339 .elementor-element.elementor-element-74fb04c{width:100%;}.elementor-1024339 .elementor-element.elementor-element-ec15bd1{width:100%;}}@media(min-width:1025px){.elementor-1024339 .elementor-element.elementor-element-775897c:not(.elementor-motion-effects-element-type-background), .elementor-1024339 .elementor-element.elementor-element-775897c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for container, class: .elementor-element-9d56a23 */.gfield--type-honeypot {
    height: 0;
    opacity: 0;
    visibility: collapse;
}
.perfectTubQuiz {
    max-width: 80vw;
    width: 45vw !important;
    margin: 0 auto;
}
#field_68_41, #field_68_42, #field_68_43, #field_68_44, #field_68_45, #field_68_46, #field_68_47, #field_68_48, #field_68_49, #field_68_50, #field_68_51, #field_68_52 {
    height: 0;
}
@media screen and (max-width: 1024px)    {
    .perfectTubQuiz    {
        width: 60vw !important;
    }
}
@media screen and (max-width: 767px)    {
    .perfectTubQuiz    {
        width: 80vw !important;
    }
}
.perfectTubQuiz #gf_page_steps_68  {
    display: none !important;
}

.perfectTubQuiz .perfectTubQuizForm #gform_wrapper_68 .pill-75 .ginput_container_radio {
    text-align: center;
}
.perfectTubQuiz .perfectTubQuizForm #gform_wrapper_68 .pill-75 .ginput_container_radio > ul {
    margin: 0px auto !important;
    max-width: 100% !important;
}
.perfectTubQuiz .perfectTubQuizForm #gform_wrapper_68 .gfield > h3 {
    text-transform: capitalize;
    font-size: 1.6875rem;
}
#field_68_22, #field_68_32 {
    text-align: left;
}
/* making the error messages more apparent */
h2.gform_submission_error {
    font-size: 28px;
    text-align: center;
    color: #ff0000;
}
.gfield_validation_message {
    color: #ff0000 !important;
    margin-top: -18px;
    margin-bottom: 10px;
}
#validation_message_68_39 {
    text-align: center;
}
.gfield_error span.gfield_required_asterisk {
    color: #ff0000;
}
.elementor-element-e4ae14c {
height: 0px;
}
/* Styling page headers for the Form  */
#gform_68 .gform_fields li > .gfield_description {
    text-align: center;
    font-style: italic;
    color: #aaaaaa;
}
#field_68_18 h4 {
    font-size: 20px !important;
    text-align: center;
}

.perfectTubQuiz .perfectTubQuizForm #gform_wrapper_68 #field_68_21 > h3 {
    text-align: center;
    font-size: 30px !important;
}
/* Removing and styling the consent buttons to be just radio buttons.  */
.perfectTubQuiz .perfectTubQuizForm #gform_wrapper_68 .gchoice_68_39_0 > * {
    display: inline-block !important;
}
.perfectTubQuiz .perfectTubQuizForm #gform_wrapper_68 #field_68_39.gfield--type-radio .ginput_container .gchoice {
    display: inline-block !important;
    width: fit-content !important;
}
.perfectTubQuiz .perfectTubQuizForm #gform_wrapper_68 #field_68_39.gfield--type-radio .ginput_container .gchoice > * {
    display: inline-block !important;
}
.perfectTubQuiz .perfectTubQuizForm #gform_wrapper_68 #field_68_39.gfield--type-radio .ginput_container > ul {
    text-align: center !important;
}
.perfectTubQuiz .perfectTubQuizForm #gform_wrapper_68 .gchoice input#choice_68_39_0, .perfectTubQuiz .perfectTubQuizForm #gform_wrapper_68 .gchoice input#choice_68_39_1 {
    margin: .5rem !important;
    position: relative !important;
    opacity: 1 !important;
    pointer-events: initial !important;
}
.perfectTubQuiz .perfectTubQuizForm #gform_wrapper_68 .gchoice label#label_68_39_0, .perfectTubQuiz .perfectTubQuizForm #gform_wrapper_68 .gchoice label#label_68_39_1 {
    border: none !important;
    background: none !important;
    margin-left: 0 !important;
    padding-left: 0 !important;
    width: 10em !important;
    text-align: left !important;
}
.perfectTubQuiz .perfectTubQuizForm #gform_wrapper_68 .gchoice > label:hover, .perfectTubQuiz .perfectTubQuizForm #gform_wrapper_68 label#label_68_39_0.gform-field-label--type-inline:hover, .perfectTubQuiz .perfectTubQuizForm #gform_wrapper_68 label#label_68_39_1.gform-field-label--type-inline:hover, .perfectTubQuiz .perfectTubQuizForm #gform_wrapper_68 #input_68_39 input[type="checkbox"]:checked + label, .perfectTubQuiz .perfectTubQuizForm #gform_wrapper_68 #input_68_39 input[type="radio"]:checked + label{
    color: #92a9a1 !important;
}/* End custom CSS */