header#site-header{z-index:999;background:#fff}.single-hottubtips .page-header{max-width:1140px;margin:0 auto;padding:0 10px}.cal-breadcrumbs{list-style:none;padding-left:0;font-size:18px;font-family:Source Sans,-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.cal-breadcrumbs li{display:inline-block;position:relative;padding-right:25px}.cal-breadcrumbs li:after{content:'>';position:absolute;right:5px}.cal-breadcrumbs li:last-child:after{display:none}.cal_list_cateogry{list-style:none;padding-left:0}.cal_list_cateogry li{margin-bottom:20px}.cal_dropdown_label{background:#F47A55;padding:10px 18px;color:#fff;cursor:pointer;position:relative}.cal_dropdown_label:after{position:absolute;right:0;top:50%;padding-right:0;margin-right:20px;display:inline-block;width:0;height:0;margin-left:.3em;vertical-align:middle;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-left:.3em solid transparent}.cal_dropdown_category{display:none;list-style:none;width:100%;position:absolute;z-index:1;background:#F47A55;padding-left:0}.cal_dropdown_category.visible{display:block}.cal_dropdown_category a{display:block;color:#fff;padding:6px 18px;font-size:16px;font-weight:400}.cal_dropdown_category a:hover{color:#fff}.video-nav{padding-left:25px}.video-nav .video-nav__label{cursor:pointer;font-size:22px;font-weight:700;margin-bottom:20px;position:relative;background:transparent;border:0;padding:0;font-family:Source Sans,-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.video-nav .video-nav__label .ui-accordion-header-icon{display:none}.video-nav .video-nav__content.ui-widget-content{border:0!important}.video-nav .video-nav__label:before{content:'';width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:13px solid #545454;position:absolute;left:-23px;top:7px}.video-nav .ui-state-active.video-nav__label:before{transform:rotate(90deg)}.video-nav .video-nav__content a{display:block;margin-bottom:15px;position:relative}.video-nav .video-nav__content a:before{content:'-'}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{border:1px solid rgba(0,0,0,.15);color:#55595c;border-radius:.25rem}.gform_footer input[type="submit"]{border-radius:0;padding:10px 20px}label.gfield_consent_label{font-size:15px}.gform_wrapper.gravity-theme .gfield-choice-input+label{max-width:calc(100% - 16px)}.elementor-widget-container ol{padding-left:20px;margin-bottom:20px}.elementor-widget-container ol li{margin-bottom:10px}.elementor-post-info__terms-list a{color:#F47A55!important}.elementor-widget-container ul{margin-bottom:15px}@media (min-width:1025px){.four-cards{filter:saturate(0)}.four-cards:hover{filter:saturate(1)}.four-cards{border-top:3px solid #a19b94}.four-cards:hover{border-top-color:#f47a55}}@media (max-width:1024px){.four-cards{background-color:#f5f5f5}.compare-spa-model-wrap .compare-intro h1{margin-top:70px!important}}.cal_btns{justify-content:center}.btn-inline-block{display:inline-block;width:auto!important;margin-right:15px}.design-features__content p.elementor-icon-box-description{margin-left:-65px}@media (max-width:767px){.design-features__content p.elementor-icon-box-description{margin-left:0}.design-features__content .elementor-icon-box-title{padding-left:70px;margin-top:-65px}}.icon-headings .elementor-icon svg{filter:drop-shadow(2px 2px 1px #6d6e71)}.icon-headings .elementor-icon-box-wrapper:hover svg{filter:drop-shadow(2px 2px 0 #6d6e71)}.cal_insp-gallery .swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.cal_insp-gallery .swiper-slide{width:auto!important;position:relative}.cal_insp-gallery .swiper-slide:after{content:' ';z-index:10;display:block;position:absolute;height:100%;top:0;left:0;right:0;background:rgba(255,255,255,.6)}.cal_insp-gallery .swiper-slide.swiper-slide-active:after{background:rgba(0,0,0,0);transition:background-color 500ms ease-out}.cal_insp-gallery .swiper-slide img{display:block;height:58vh}@media (max-width:767px){.cal_insp-gallery .swiper-slide img{height:30vh}}.cal_gallery-thumbinails{margin-top:10px}.cal_gallery-thumbinails .swiper-slide{width:auto!important}.cal_gallery-thumbinails .swiper-slide img{height:10vh}.cal_insp-gallery .swiper-button-next:before,.cal_insp-gallery .swiper-button-prev:before,.cal_gallery-thumbinails .swiper-button-next:before,.cal_gallery-thumbinails .swiper-button-prev:before{content:"";color:#fff}.cal_insp-gallery .swiper-button-next,.cal_gallery-thumbinails .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23ffffff'/%3E%3C/svg%3E");background-size:15px}.cal_insp-gallery .swiper-button-prev,.cal_gallery-thumbinails .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23ffffff'/%3E%3C/svg%3E");background-size:15px}.cal_gallery-thumbinails .swiper-button-next:before,.cal_gallery-thumbinails .swiper-button-prev:before{font-size:20px}.cal_insp-gallery .swiper-button-next,.cal_insp-gallery .swiper-button-prev,.cal_gallery-thumbinails .swiper-button-next,.cal_gallery-thumbinails .swiper-button-prev{height:100%;width:50px;top:4%;transition:0.2s all}.cal_gallery-thumbinails .swiper-button-next,.cal_gallery-thumbinails .swiper-button-prev{top:16px;}.cal_insp-gallery .swiper-button-prev,.cal_gallery-thumbinails .swiper-button-prev{left:0}.cal_insp-gallery .swiper-button-next,.cal_gallery-thumbinails .swiper-button-next{right:0}.cal_insp-gallery .swiper-button-next:hover,.cal_insp-gallery .swiper-button-prev:hover,.cal_gallery-thumbinails .swiper-button-next:hover,.cal_gallery-thumbinails .swiper-button-prev:hover{background-color:rgba(0,0,0,.5)}.cal_insp-gallery .swiper-button-next:focus,.cal_insp-gallery .swiper-button-prev:focus,.cal_gallery-thumbinails .swiper-button-next:focus,.cal_gallery-thumbinails .swiper-button-prev:focus{outline:none}a.external-link:after{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAQElEQVR42qXKwQkAIAxDUUdxtO6/RBQkQZvSi8I/pL4BoGw/XPkh4XigPmsUgh0626AjRsgxHTkUThsG2T/sIlzdTsp52kSS1wAAAABJRU5ErkJggg==);vertical-align:super;margin-left:3px}a.elementor-button[target="_blank"]:after,.elementor-widget-image a[target="_blank"]:after,.elementor-widget-heading a[target="_blank"]:after{content:"";margin:0;vertical-align:inherit}.spa-rendering-table .elementor-section.elementor-inner-section:nth-child(odd) .elementor-container{background:#f5f5f5}.spa-rendering-table .elementor-section.elementor-inner-section:hover .elementor-container{background:rgba(0,0,0,.12)}.spa-rendering-table .elementor-section.elementor-inner-section .elementor-container{padding:10px 0}.pdf-list-year ul{list-style:none;padding:0!important;column-count:1}.pdf-list-year ul li{line-height:1.8em}.pdf-list-year li>a[download]:after{content:"[PDF]";color:#696969;font-size:.5em;position:relative;bottom:7px;margin-left:5px}.pdf-list-year.one-column ul{column-count:1}.planning-blocks .elementor-widget-image a{display:block}.features-price-table .tablepress td,.features-price-table .tablepress th{border:.5px solid #ddd;border-top:0;vertical-align:middle}.features-price-table .tablepress tr:last-child td{border-bottom:.5px solid #ddd}.features-price-table .tablepress th{width:20%;background:#fff;text-align:center;border-top:0 solid #6e6e71!important}.features-price-table .tablepress,.hot-tub-pricing-table .tablepress{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);font-size:18px}.features-price-table .tablepress td.column-2{width:80px}.features-price-table .tablepress td.column-4{width:28%}.features-price-table .tablepress td.column-6{text-align:center}.features-price-table .tablepress td.column-1{color:var(--e-global-color-primary);font-weight:700;vertical-align:middle;text-transform:uppercase;font-size:14px;text-transform:uppercase;line-height:1.222em;letter-spacing:1px;text-align:right}.features-price-table th.column-1,.features-price-table td.column-1{border-left:0}.features-price-table th.column-6,.features-price-table td.column-6{border-right:0}.features-price-table table{width:100%;border-collapse:collapse;box-shadow:10px 10px 20px -18px #000,-10px -10px 20px -18px #000;border-radius:20px;position:relative;overflow:hidden;border:0}.hot-tub-pricing-table table{margin:0 auto 0;text-align:center;font-size:1.5em;box-shadow:3px 3px 50px -27px #000;align-items:center;text-align:center;border-radius:20px;position:relative;overflow:hidden;pointer-events:none}.hot-tub-pricing-table .tablepress td{text-align:center;border:0;padding:15px}.hot-tub-pricing-table .tablepress .row-1 td,.hot-tub-pricing-table .tablepress .row-3 td{color:var(--e-global-color-primary);font-size:60px;padding-top:30px;padding-bottom:20px}@media (max-width:767px){.features-price-table table,.hot-tub-pricing-table table{max-width:480px;margin:0 auto}.features-price-table table thead{display:none}.features-price-table table,.features-price-table table td,.features-price-table table tr,.features-price-table table tbody{display:block;width:100%!important;text-align:center!important}.features-price-table .tablepress td.column-1{font-size:30px}.hot-tub-pricing-table .tablepress .row-1 td,.hot-tub-pricing-table .tablepress .row-3 td{font-size:25px}}.elementor-widget-text-editor ul{padding-left:20px}.main-navigation nav ul li.find-a-dealer-menu a:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12.751' height='17' viewBox='0 0 12.751 17'%3E%3Cpath id='map-marker-alt-solid' fill='%23f47a55' d='M5.721 16.659C.9 9.663 0 8.945 0 6.375a6.375 6.375 0 1 1 12.751 0c0 2.57-.9 3.287-5.721 10.284a.8.8 0 0 1-1.308 0zm.654-7.627a2.656 2.656 0 1 0-2.656-2.657 2.656 2.656 0 0 0 2.656 2.657z'/%3E%3C/svg%3E")!important;display:block;content:'';width:13px;height:17px;margin-right:5px;opacity:1!important;position:relative}.main-navigation nav ul li.request-brochure-menu a:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19.123' height='14.884' viewBox='0 0 19.123 14.884'%3E%3Cpath id='book-open-solid' fill='%23f47a55' d='M18 31.951c-1.82.1-5.436.478-7.67 1.846a.514.514 0 0 0-.242.438v12.084a.526.526 0 0 0 .774.448 20.263 20.263 0 0 1 7.262-1.557 1.035 1.035 0 0 0 1-1.019V32.974A1.039 1.039 0 0 0 18 31.951zM8.789 33.8c-2.231-1.365-5.847-1.74-7.667-1.846A1.044 1.044 0 0 0 0 32.974v11.22a1.037 1.037 0 0 0 1 1.019 20.219 20.219 0 0 1 7.265 1.561.523.523 0 0 0 .77-.448v-12.1a.5.5 0 0 0-.246-.426z' transform='translate(0 -31.95)'/%3E%3C/svg%3E")!important;display:block;content:'';width:19px;height:15px;margin-right:5px;opacity:1!important;position:relative;background-repeat:no-repeat}.main-navigation nav ul li.request-quote-menu a:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16.998' height='16.998' viewBox='0 0 16.998 16.998'%3E%3Cpath id='tag-solid' fill='%23f47a55' d='M0 8.371V1.594A1.594 1.594 0 0 1 1.594 0h6.777A1.594 1.594 0 0 1 9.5.468L16.533 7.5a1.6 1.6 0 0 1 0 2.255l-6.777 6.778a1.6 1.6 0 0 1-2.255 0L.468 9.5A1.6 1.6 0 0 1 0 8.371zm3.719-6.246a1.594 1.594 0 1 0 1.594 1.594 1.594 1.594 0 0 0-1.594-1.594z'/%3E%3C/svg%3E")!important;display:block;content:'';width:17px;height:17px;margin-right:5px;opacity:1!important;position:relative;background-repeat:no-repeat}.elementor-nav-menu .sub-arrow{padding:0}@media screen and (min-width:1600px){.main-navigation nav ul li a{font-size:15px!important}}.footer-navigation{margin-bottom:10px}.footer-navigation li.menu-item a{padding:5px 18px!important}.footer-social{font-family:var(--e-global-typography-text-font-family),Sans-serif}@media (min-width:768px){.footer-social{margin-bottom:10px}}.caldera-shop-head .filters .checkbox label:after,.mobilePanel .filters .checkbox label:after{position:absolute;top:50%;left:4px;visibility:hidden;width:14px;height:14px;opacity:0;content:"";background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23f47a55' d='M434.8 49L174.2 309.7 76.8 212.3 0 289.2 174.1 463.3 196.6 440.9 196.6 440.9 511.7 125.8 434.8 49z'/%3E%3C/svg%3E");-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-repeat:no-repeat}@media (min-width:1025px){.section--overview-shop .elementor-col-50:last-child:before{position:absolute;z-index:80;top:0;left:-2px;width:100%;height:100%;content:"";background-image:url("data:image/svg+xml,%3Csvg width='113' height='576' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cg filter='var(--wpr-bg-51e3f512-b250-4e5c-8cb1-8e246a9eb78b)'%3E%3Cpath d='M0.567031 576.311C0.567031 576.311 106.009 428.578 41.9285 268.139C-22.1516 107.7 59.0707 -0.509348 93.0009 -9.94116C126.931 -19.373 22.0568 -34.5849 22.0568 -34.5849L-169.614 517.195L0.567031 576.311Z' fill='%23fff'/%3E%3C/g%3E%3Cpath transform='translate(-191 -35)' fill='%23fff' d='M0 0H214V91H0z'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d' x='-172.614' y='-53' width='395.656' height='643.09' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0'/%3E%3CfeOffset dx='7'/%3E%3CfeGaussianBlur stdDeviation='5'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.102 0'/%3E%3CfeBlend in2='BackgroundImageFix' result='effect1_dropShadow'/%3E%3CfeBlend in='SourceGraphic' in2='effect1_dropShadow' result='shape'/%3E%3C/filter%3E%3CclipPath id='clip0'%3E%3Cpath fill='%23fff' transform='translate(-175 -58)' d='M0 0H402.188V649.603H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}}#mobile-parent-comparison-tables table .butterfly,.comparison-table .butterfly{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' viewBox='0 0 82.88 62.21'%3E%3Cpath fill='%236d6e71' d='M31.29 37.62c1.45-1.02 5.54-4.22 6.6-9.66 1.08-5.53-1.65-10.02-3.5-13.08-.66-1.08-2.81-4.44-6.9-7.49-3.68-2.74-8.36-6.25-14.22-5.17C8.25 3.15 3.08 7.2 2.15 12.71c-1.07 6.31 3.99 11.43 4.51 11.94 5.52 5.43 11.89 3.17 21.07 9.95 1.61 1.19 2.82 2.3 3.56 3.02z'/%3E%3Cpath fill='%23f57b56' d='M70.38 2.33c-9.73-2.32-20.35 8.12-24.7 17.12-5.2 10.77-2.32 21.34-1.82 23.08a31.94 31.94 0 0 0 3.44 7.79c-.1-1.41-.09-3.57.63-6.04 1.14-3.92 3.43-6.39 4.42-7.44C60.34 28.4 72.37 31 78.31 22.32c.53-.78 3.43-5.17 2.32-10.17-1.13-5.05-5.89-8.78-10.25-9.82z'/%3E%3Cpath fill='%23d83b20' d='M64.28 42.95c-2.9-1.03-4.77.21-9.35-1.23-1.14-.35-2.04-.75-2.64-1.04-3.47 5.23-3.72 11.4-.76 15.29 2.02 2.65 4.98 3.52 5.8 3.75.97.27 6.68 1.72 10.47-2.16.2-.2 3.34-3.53 2.46-7.91-.68-3.36-3.43-5.8-5.98-6.7z'/%3E%3Cpath fill='%23a19b94' d='M30.53 40.91c-6.73 3.27-12.34-.18-15.93 3.68-2.79 3.02-3.07 9.09-.01 12.6 3.01 3.45 7.98 2.98 8.77 2.89 6.31-.71 10.02-6.63 12.01-9.82 4.9-7.84 4.89-16.11 4.52-20.36-1.56 3.77-4.33 8.57-9.36 11.01z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:19px}.single-product{font-family:var(--e-global-typography-text-font-family),Sans-serif}.swiper-filter{display:none}@media (min-width:1025px){.swiper-filter{display:block}}.swiper-filter ul.filter-wrapper{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:18px;color:#696969;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-filter ul.filter-wrapper li{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap}.swiper-filter ul.filter-wrapper li:after{position:relative;top:-2px;margin:0 10px;display:inline-block;height:.8em;content:"";border-right:1px solid #d9d9d9}.swiper-filter ul.filter-wrapper li.list-label:after,.swiper-filter ul.filter-wrapper li:last-of-type:after{content:none}.swiper-filter ul.filter-wrapper li a{padding:0 10px 5px;text-decoration:none;color:#f47a55;border-bottom:2px solid transparent;cursor:pointer}.swiper-filter ul.filter-wrapper li a:active,.swiper-filter ul.filter-wrapper li a:hover{color:#bc4b2a}.swiper-filter ul.filter-wrapper li a:active{display:block;color:#bc4b2a;border-bottom:2px solid transparent}.swiper-filter ul.filter-wrapper li a:focus{outline:none}.swiper-filter ul.filter-wrapper li.list-label>div{padding:0 10px 5px;border-bottom:2px solid transparent}.swiper-filter ul.filter-wrapper li.current a{color:#bc4b2a;border-color:inherit}.swiper-filter ul.filter-wrapper>li{margin-bottom:15px}.swiper-container-mobile{position:relative;display:block}@media (min-width:1025px){.swiper-container-mobile{display:none}}.swiper-container-mobile #swiperFilter{display:none}.swiper-container-mobile .swiperFilterInfo{margin-top:30px;margin-bottom:20px;text-align:center}.swiper-container-mobile .swiperFilterInfo span{font-weight:700}.swiper-container-mobile .button{position:relative;left:50%;margin-bottom:20px;width:130px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.swiper-container-mobile .button .open_mobile_panel{position:relative;padding-right:25px;padding-left:15px;display:-webkit-box;display:-ms-flexbox;display:flex;width:130px;min-width:unset;height:35px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swiper-container-mobile .button .open_mobile_panel:after{position:absolute;top:46%;right:48px;right:32px;display:block;width:8px;height:8px;content:"";border-left-color:#fff;border-top-color:#fff;border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotate(-45deg) translateY(-50%);transform:rotate(-45deg) translateY(-50%)}@media (min-width:768px){.swiper-container-mobile .button{margin-top:14px;margin-bottom:15px;width:130px}}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{display:none}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{display:none}.swiper-product{position:relative;margin:0 auto;overflow:hidden;max-width:508px}.swiper-product .swiper-slide>a:first-of-type,.block-models .block-models-row .model-card>a:first-of-type{display:flex;align-items:center;justify-content:center;max-height:270px;min-height:270px}.page-template-template-series .grid-swiper-container .swiper-wrapper .model-card>a:first-of-type{display:flex;align-items:center;justify-content:center;max-height:270px;min-height:270px}.gform_confirmation_wrapper{background:#d4edda;font-size:15px;padding:15px 25px}@media (min-width:1025px){.swiper-product .centered{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:1025px){.swiper-product{max-width:850px}}@media (min-width:1240px){.swiper-product{max-width:1015px}}.swiper-product .block-models-row{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.swiper-product .model-card{padding:0 50px;max-width:100%;-ms-flex-negative:0;flex-shrink:0;text-align:center}@media (min-width:450px){.swiper-product .model-card{padding:0 10px}}.swiper-product .model-card img{max-height:250px}.swiper-product .card-body .card-series{line-height:27px;letter-spacing:.1em;text-transform:uppercase;color:rgb(105,105,105);font-weight:400}.swiper-product .card-body .card-title{margin-bottom:5px;display:block;line-height:27px;font-weight:700;text-decoration:none}.swiper-product .card-body .card-rating{margin-bottom:5px}.swiper-product .card-body .delimeter{margin:0 5px}.swiper-product .card-body .card-capacity-cost{margin-bottom:25px}.swiper-product .card-body .total-reviews{font-weight:700}.swiper-product+.swiper-buttons .swiper-button-next,.swiper-product+.swiper-buttons .swiper-button-prev{top:51%!important;overflow:hidden;width:30px;color:#f47a55;background:none;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:360px){.swiper-product+.swiper-buttons .swiper-button-next,.swiper-product+.swiper-buttons .swiper-button-prev{top:53.5%!important}}@media (min-width:768px){.swiper-product+.swiper-buttons .swiper-button-next,.swiper-product+.swiper-buttons .swiper-button-prev{width:45px}}@media (min-width:1025px){.swiper-product+.swiper-buttons .swiper-button-next,.swiper-product+.swiper-buttons .swiper-button-prev{top:50%!important}}.swiper-product+.swiper-buttons .swiper-button-next i,.swiper-product+.swiper-buttons .swiper-button-prev i{font-size:30px}@media (min-width:600px){.swiper-product+.swiper-buttons .swiper-button-next i,.swiper-product+.swiper-buttons .swiper-button-prev i{font-size:40px}}@media (min-width:768px){.swiper-product+.swiper-buttons .swiper-button-next i,.swiper-product+.swiper-buttons .swiper-button-prev i{font-size:45px}}.swiper-product+.swiper-buttons .swiper-button-next.swiper-button-disabled,.swiper-product+.swiper-buttons .swiper-button-prev.swiper-button-disabled{display:none}.swiper-product+.swiper-buttons .swiper-button-prev{left:-13px}@media (min-width:768px){.swiper-product+.swiper-buttons .swiper-button-prev{left:7%}}@media (min-width:900px){.swiper-product+.swiper-buttons .swiper-button-prev{left:12%}}@media (min-width:1025px){.swiper-product+.swiper-buttons .swiper-button-prev{left:4%}}@media (min-width:1120px){.swiper-product+.swiper-buttons .swiper-button-prev{left:8%}}@media (min-width:1240px){.swiper-product+.swiper-buttons .swiper-button-prev{left:4%}}.swiper-product+.swiper-buttons .swiper-button-next{right:-13px}@media (min-width:768px){.swiper-product+.swiper-buttons .swiper-button-next{right:7%}}@media (min-width:900px){.swiper-product+.swiper-buttons .swiper-button-next{right:12%}}@media (min-width:1025px){.swiper-product+.swiper-buttons .swiper-button-next{right:4%}}@media (min-width:1120px){.swiper-product+.swiper-buttons .swiper-button-next{right:8%}}@media (min-width:1240px){.swiper-product+.swiper-buttons .swiper-button-next{right:4%}}@media (min-width:1025px){.section--overview .column--wave-bg{min-height:530px;background-image:url("data:image/svg+xml,%3Csvg width='113' height='576' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cg filter='var(--wpr-bg-2fdae7d4-d755-4b97-87c7-80c075891652)'%3E%3Cpath d='M0.567031 576.311C0.567031 576.311 106.009 428.578 41.9285 268.139C-22.1516 107.7 59.0707 -0.509348 93.0009 -9.94116C126.931 -19.373 22.0568 -34.5849 22.0568 -34.5849L-169.614 517.195L0.567031 576.311Z' fill='%23fff'/%3E%3C/g%3E%3Cpath transform='translate(-191 -35)' fill='%23fff' d='M0 0H214V91H0z'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d' x='-172.614' y='-53' width='395.656' height='643.09' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0'/%3E%3CfeOffset dx='7'/%3E%3CfeGaussianBlur stdDeviation='5'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.102 0'/%3E%3CfeBlend in2='BackgroundImageFix' result='effect1_dropShadow'/%3E%3CfeBlend in='SourceGraphic' in2='effect1_dropShadow' result='shape'/%3E%3C/filter%3E%3CclipPath id='clip0'%3E%3Cpath fill='%23fff' transform='translate(-175 -58)' d='M0 0H402.188V649.603H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;background-position:100% 0}}.section--overview .column--wave-bg>.elementor-column-wrap>.elementor-widget-wrap{position:relative;-ms-flex-line-pack:center;align-content:center}.section--overview .column--wave-bg>.elementor-column-wrap>.elementor-widget-wrap .shortcode-breadcrumbs{margin-bottom:15px!important}@media (min-width:768px){.section--overview .column--wave-bg>.elementor-column-wrap>.elementor-widget-wrap .shortcode-breadcrumbs{margin-bottom:20px!important}}@media (min-width:1025px){.section--overview .column--wave-bg>.elementor-column-wrap>.elementor-widget-wrap .shortcode-breadcrumbs{position:absolute;top:0;left:0}}@media (min-width:1025px){.section--overview .column--wave-bg>.elementor-column-wrap>.elementor-widget-wrap{padding-top:56px}}.section--overview .aspot-text{margin-top:20px;font-size:18px;line-height:26px;font-weight:400;color:#696969}@media (min-width:1025px){.section--overview .aspot-text{margin-top:0;max-width:82%}}.section--overview .button-wrap{margin:0 -8px}.section--overview .button-wrap .elementor-widget-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.section--overview .button-wrap .button{margin:0 8px 16px;width:auto}@media (min-width:768px){.section--overview .button-wrap .button:last-of-type{margin-bottom:0}}@media (min-width:1025px){.section--overview .elementor-column.elementor-col-50{z-index:2}}@media (min-width:1025px){.section--overview .elementor-column.elementor-col-50.column--gallery{z-index:1;margin-left:-104px;width:calc(50% + 104px)}}.section--overview .elementor-widget-cs-media-carousel{position:relative;padding-top:85%;height:0}@media (min-width:1025px){.section--overview .elementor-widget-cs-media-carousel{padding-top:0;height:100%}}@media (min-width:1025px){.section--overview .elementor-widget-cs-media-carousel .elementor-swiper-button-prev{left:calc(50% - 255.5px)!important}}@media (min-width:1025px){.section--overview .elementor-widget-cs-media-carousel .elementor-swiper-button-next{right:calc(50% - 255.5px)!important}}@media (min-width:768px){.section--overview .elementor-widget-cs-media-carousel .elementor-swiper-button{top:unset;bottom:35px}}@media (min-width:1025px){.section--overview .elementor-widget-cs-media-carousel .elementor-swiper-button{top:50%;bottom:unset}}.section--overview .elementor-widget-cs-media-carousel .elementor-widget-container{position:absolute;top:0;left:0;width:100%;height:100%}@media (min-width:1025px){.section--overview .elementor-widget-cs-media-carousel .elementor-widget-container{position:relative}}.model-specs-short{margin-top:24px;margin-bottom:-15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:768px){.model-specs-short{max-width:90%}}.model-specs-short__item{margin-right:20px;margin-bottom:15px}.model-specs-short__item:last-of-type{margin-right:0}.model-specs-short__label{font-size:12px;font-weight:600;letter-spacing:2.4px;text-transform:uppercase;color:#696969}.model-specs-short__value{font-size:16px;font-weight:400;letter-spacing:-.14px;color:#696969}.elementor-widget-cs-media-carousel,.elementor-widget-cs-media-carousel>.elementor-widget-container,.elementor-widget-cs-media-carousel>.elementor-widget-container>.elementor-swiper:first-child,.elementor-widget-cs-media-carousel>.elementor-widget-container>.elementor-swiper:first-child>.elementor-main-swiper{height:100%}@media (min-width:1025px){.elementor-widget-cs-media-carousel .elementor-main-swiper .elementor-swiper-button{top:calc(100% - 65px)}}.elementor-widget-cs-media-carousel .elementor-main-swiper .elementor-swiper-button>i{position:relative;width:33px;height:33px;background-color:#f47a55;border-radius:50%;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.75);box-shadow:0 0 8px 0 rgba(0,0,0,.75);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.elementor-widget-cs-media-carousel .elementor-main-swiper .elementor-swiper-button>i:before{position:absolute;top:0;left:0;width:33px;height:33px;content:""}.elementor-widget-cs-media-carousel .elementor-main-swiper .elementor-swiper-button>i:hover{background-color:#bc4b2a}.elementor-widget-cs-media-carousel .elementor-main-swiper .elementor-swiper-button-prev{left:10px}@media (min-width:768px){.elementor-widget-cs-media-carousel .elementor-main-swiper .elementor-swiper-button-prev{right:unset!important;left:50%!important;margin-left:-237px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media (min-width:1025px){.elementor-widget-cs-media-carousel .elementor-main-swiper .elementor-swiper-button-prev{left:calc(50% - 240.5px)!important;margin-left:unset;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.elementor-widget-cs-media-carousel .elementor-main-swiper .elementor-swiper-button-prev>i:before{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOS40NDIiIGhlaWdodD0iMTIuMTIiPjxwYXRoIGQ9Ik05LjcyMSwxMi4xMmExLjczNSwxLjczNSwwLDAsMS0xLjM2MS0uNjA2TC41ODMsMy40MzRhMi4wMDYsMi4wMDYsMCwwLDEsMC0yLjgyOCwxLjgzMSwxLjgzMSwwLDAsMSwyLjcyMiwwTDkuNzIxLDcuMjcyLDE2LjEzNi42MDZhMS44MzEsMS44MzEsMCwwLDEsMi43MjIsMCwyLjAwNiwyLjAwNiwwLDAsMSwwLDIuODI4bC03Ljc3Nyw4LjA4QTEuNzM1LDEuNzM1LDAsMCwxLDkuNzIxLDEyLjEyWiIgdHJhbnNmb3JtPSJyb3RhdGUoMTgwIDkuNzIxIDYuMDYpIiBmaWxsPSIjZmZmIi8+PC9zdmc+) no-repeat 50%;background-size:19.44px 12.12px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.elementor-widget-cs-media-carousel .elementor-main-swiper .elementor-swiper-button-next{right:10px}@media (min-width:768px){.elementor-widget-cs-media-carousel .elementor-main-swiper .elementor-swiper-button-next{right:50%!important;left:unset!important;margin-right:-237px;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}}@media (min-width:1025px){.elementor-widget-cs-media-carousel .elementor-main-swiper .elementor-swiper-button-next{right:calc(50% - 270.5px)!important;margin-right:unset;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.elementor-widget-cs-media-carousel .elementor-main-swiper .elementor-swiper-button-next>i:before{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOS40NDIiIGhlaWdodD0iMTIuMTIiPjxwYXRoIGQ9Ik05LjcyMSwxMi4xMmExLjczNSwxLjczNSwwLDAsMS0xLjM2MS0uNjA2TC41ODMsMy40MzRhMi4wMDYsMi4wMDYsMCwwLDEsMC0yLjgyOCwxLjgzMSwxLjgzMSwwLDAsMSwyLjcyMiwwTDkuNzIxLDcuMjcyLDE2LjEzNi42MDZhMS44MzEsMS44MzEsMCwwLDEsMi43MjIsMCwyLjAwNiwyLjAwNiwwLDAsMSwwLDIuODI4bC03Ljc3Nyw4LjA4QTEuNzM1LDEuNzM1LDAsMCwxLDkuNzIxLDEyLjEyWiIgdHJhbnNmb3JtPSJyb3RhdGUoMTgwIDkuNzIxIDYuMDYpIiBmaWxsPSIjZmZmIi8+PC9zdmc+) no-repeat 50%;background-size:19.44px 12.12px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.elementor-widget-cs-media-carousel .elementor-thumbnails-swiper{position:absolute;right:0;bottom:0;left:30px;padding:31px 0;display:none;width:438px}@media (min-width:768px){.elementor-widget-cs-media-carousel .elementor-thumbnails-swiper{display:block}}@media (max-width:992px){.elementor-widget-cs-media-carousel .elementor-thumbnails-swiper{left:0}}.elementor-widget-cs-media-carousel .elementor-thumbnails-swiper .swiper-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.elementor-widget-cs-media-carousel .elementor-thumbnails-swiper .swiper-slide{margin:0 12px;padding:4px;overflow:visible;-webkit-box-sizing:content-box;box-sizing:content-box;width:56px!important;height:56px;border-radius:50%;-webkit-transition:none;transition:none}.elementor-widget-cs-media-carousel .elementor-thumbnails-swiper .swiper-slide:hover{margin:0 9px;border:3px solid #f5f5f5}.elementor-widget-cs-media-carousel .elementor-thumbnails-swiper .swiper-slide:not(.swiper-slide-active):after{display:none}.elementor-widget-cs-media-carousel .elementor-thumbnails-swiper .swiper-slide>div{border-radius:50%;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.75);box-shadow:0 0 8px 0 rgba(0,0,0,.75)}.elementor-widget-cs-media-carousel .elementor-thumbnails-swiper .swiper-slide-active,.elementor-widget-cs-media-carousel .elementor-thumbnails-swiper .swiper-slide-active:hover{margin:0 8px;border:3px solid #f47a55}.elementor-widget-cs-media-carousel .elementor-main-swiper .elementor-swiper-button>i{position:relative;width:33px;height:33px;background-color:#f47a55;border-radius:50%;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.75);box-shadow:0 0 8px 0 rgba(0,0,0,.75);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (min-width:768px){.elementor-widget-cs-media-carousel .elementor-swiper-button{font-size:25px!important}}.page-template-template-series{font-family:var(--e-global-typography-text-font-family),Sans-serif}.woocommerce-breadcrumb{display:none}.elementor-kit-5 button:focus{outline:none;text-shadow:none}.elementor-kit-5 .button--primary .elementor-button-link:focus,.elementor-kit-5 .button--secondary .elementor-button-link:focus{outline:none;text-shadow:none;-webkit-box-shadow:0 6px 11px -10px #000;box-shadow:0 6px 11px -10px #000}.sitemap-product_nav ul{list-style:none;padding-left:0}.sitemap-product_nav a{color:#696969;margin-bottom:5px;display:inline-block;position:relative;padding-left:20px}.sitemap-product_nav a:before{content:'-';position:absolute;left:0}.compare-spa-model-wrap .cost-widget{font-size:20px}.active-cost-part{color:var(--e-global-color-primary);font-weight:600}.passive-cost-part{font-weight:600}.popover-container .close-thik{box-shadow:0 0 1px 2px rgb(0 0 0 / 20%);line-height:1}.popover-container .close-thik:hover{border:0}.cost-shortcode-hide{display:none}.compare-spa-model-wrap{font-family:var(--e-global-typography-text-font-family),Sans-serif}.compare-spa-model-wrap select{background-color:#fff}.compare-spa-model-wrap .elementor-column{display:block}.compare-spa-model-wrap .spa-column-filters .elementor-column{padding:0 20px}.compare-spa-model-wrap .spa-column-filters{display:flex;justify-content:center;flex-wrap:wrap;margin-top:50px}.compare-spa-model-wrap table>tbody>tr,.compare-spa-model-wrap table>tr{height:201px;display:flex;justify-content:center;align-items:center;flex-direction:column}.spa-labels-column{text-align:center}.compare-spa-model-wrap .no-model{background-color:rgba(203,211,210,.7);border-radius:10PX;padding-top:10px;padding:15px 5px 5px 5px;margin:0 20px;height:167px;display:flex;align-items:center}.compare-spa-model-wrap tbody>tr:hover>td,.compare-spa-model-wrap tbody>tr:hover>th,.compare-spa-model-wrap table>tr:hover>td,.compare-spa-model-wrap table>tr:hover>th{background:none!important}.compare-spa-model-wrap tbody>tr:nth-child(odd),.compare-spa-model-wrap tbody>tr:nth-child(odd)>th,.compare-spa-model-wrap table>tr:nth-child(odd),.compare-spa-model-wrap table>tr:nth-child(odd)>th{background-color:#f5f5f5}.compare-spa-model-wrap tbody>tr>td,.compare-spa-model-wrap table>tr>td{border:0}.compare-spa-model-wrap .filter-title{font-weight:700;font-size:18px;letter-spacing:2px}.compare-spa-model-wrap #spaTable3,.compare-spa-model-wrap #spaTable2,.compare-spa-model-wrap #spaTable1{border-right:1px solid #c7c6c2}.compare-spa-model-wrap #spaTable1{border-left:1px solid #c7c6c2}.compare-spa-model-wrap .image-container{margin-bottom:2rem;margin-top:2rem;height:170px;display:block;align-items:center;justify-content:center;text-align:center}.compare-spa-model-wrap .image-container img{width:65%}.compare-spa-model-wrap .no-spa-img img{visibility:hidden}.compare-spa-model-wrap .compare-intro h1{margin-top:50px;text-align:center}@media (max-width:991px){.compare-spa-model-wrap .elementor-column.spa-labels-column,.compare-spa-model-wrap .elementor-column.spa-column-3,.compare-spa-model-wrap .elementor-column.spa-column-4{display:none}.compare-spa-model-wrap .spa-columns .elementor-column{width:50%}.spa-column-filters .elementor-column:nth-child(1),.spa-column-filters .elementor-column:nth-child(4),.spa-column-filters .elementor-column:nth-child(5){display:none}.compare-spa-model-wrap .image-container img{max-width:190px;margin:0 auto}}.cal_product_nav-bar{margin:34px 0 24px 0;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#f57b56;display:flex;align-items:center;justify-content:space-evenly;list-style:none}.cal_product_nav-bar a{color:#696969;font-weight:400}.cal_product_nav-bar span{position:absolute;top:0}h3.gsection_title{font-weight:700;text-transform:uppercase}.gform_wrapper.gravity-theme .gsection{padding-top:10px;padding-bottom:0}.gfield_consent_label{width:95%;float:right;line-height:23px;margin-bottom:10px}.gform_wrapper select{background-color:#fff}.mobilePanel{z-index:99999;font-family:var(--e-global-typography-text-font-family),Sans-serif}.mobile-nav__item:last-of-type{width:auto}.mobile-header-nav .mobile-nav{justify-content:flex-end;margin-bottom:0;padding-right:10px}.mobile-header-nav .mobile-nav__toggler,.mobile-header-nav .mobile-nav__toggler:hover,.mobile-header-nav .mobile-nav__toggler:focus,.mobile-header-nav .mobile-nav__toggler:active{background:none;border:0;padding:0;width:50px}.mobile-header-nav .mobile-nav__link{color:#696969;font-weight:400;font-family:var(--e-global-typography-text-font-family),Sans-serif;line-height:15px}.mobile-menu__nav,.mobile-menu__nav a,.comparison-table{font-weight:400;font-family:var(--e-global-typography-text-font-family),Sans-serif}@media (max-width:1024px){header#site-header{position:fixed;top:0;left:0;z-index:100;width:100%;background-color:#fff;border-bottom:1px solid #c4c4c4d1}body main{padding-top:30px}}.comparison-table tbody tr:hover>td{background-color:transparent}.elementor-popup-modal .dialog-close-button{top:-20px;background:var(--e-global-color-primary);padding:5px;color:#fff;border-radius:5px;right:-20px;padding:10px}.search-form-popup .elementor-search-form .elementor-search-form__input{border:1px solid #ccc;margin-right:5px}.elementor-absolute.elementor-widget.elementor-widget-button{width:90%}.search-form-popup .elementor-search-form__submit,.search-form-popup .elementor-search-form__submit:hover,.search-form-popup .elementor-search-form__submit:focus{border-radius:5px}.search-form-popup .elementor-search-form__submit:focus{border:0;color:#fff}@media (max-width:767px){.icon-heading-title .elementor-icon-box-wrapper{display:flex}.icon-heading-title .elementor-icon-box-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.icon-heading-title .elementor-widget-container{display:flex;justify-content:center}}@media (min-width:768px) and (max-width:1024px){.section--features .elementor-column.elementor-col-33{width:33%!important}}#section--massage h3,#section--features h3{text-transform:uppercase}#mobile-jumplinks{list-style:none}.elementor-button:focus{text-shadow:none!important}.elementor-button:active{box-shadow:0 6px 11px -10px #000;text-shadow:none!important}#searchform{border:1px solid #ccc;border-radius:5px;margin-left:auto;margin-right:auto;max-width:100%;background:#fff;font-family:var(--e-global-typography-text-font-family),Sans-serif}#searchform .search-form-wrapper{display:flex}#searchform .search-autocomplete{border:0}#searchform input[type="Submit"]{font-size:16px!important;display:inline-block;height:50px;margin:0!important;background-color:#f57b56;color:#fff;border-radius:5px;border:0;text-transform:uppercase;font-weight:400}#searchform input[type="Submit"]:hover,#searchform input[type="Submit"]:focus,#searchform input[type="Submit"]:active{border:0;outline:none}.autocomplete-suggestion b{color:#fb815c!important}.autocomplete-suggestion{padding:7px 0.6em!important;font-size:18px!important;font-family:var(--e-global-typography-text-font-family),Sans-serif}.videos-link-arrow h3{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23ffffff'/%3E%3C/svg%3E");background-size:10px;background-repeat:no-repeat;background-position:98% 4px}}.tippy-popper{z-index:99999!important}.color-selector-picker.hide-shells .separator,.color-selector-picker.hide-shells .shell{display:none}.color-selector-picker.hide-shells h3{text-align:center!important}#section--overview.section--overview .elementor-widget-wrap.elementor-element-populated{padding:10px}#section--overview.section--overview .column--gallery .elementor-widget-wrap.elementor-element-populated{padding:0}#section--overview.section--overview .elementor-element>.elementor-widget-container{margin-top:0}.learning-page-listing .elementor-post.elementor-grid-item{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAAXNSR0IArs4c6QAAA5BJREFUWEfNmF1IHFcUx///2XV3FRShpgYLCSmFasmDUEJS1EZK7SclbWAFx5eWJm0TKiGPgugoNn1si6FQW0IeqqI+tFL6RUspVZqWIDFgo4GUNAkJ/Qg+KOjOdHdOuLOOuuuus+usH/M0zD3n3N89d8459x4iz2epI3qAwdDzhNRDWENgPyClSTNcEOAWKDMCTkjc+r64d/RmPlMwF+GRaDRwrCbYTGrvgvIUwJz0ABEIL4nY58dm4iPNo6MJr/k8DccM/VkK+khWexnbaFxEZoVoixiDP24klxXoptEYeUSqPgL5lh+Qdboi/Xd578wB4+dYJrsZgRbao3vCodDXIA4VFMY1JrhsWtbLpe+P/pdufx2QggmFQ+MEHt8SmGWjAly3TKshHSoF6J7xSkkFyn4CcHgrYdbY/v0+5p+pMr5adL+lAMW69E818sQ2wTjT2CKfRboHT64DUtGkgT9sJ4w7lw1pcqPP8ZBhQGuX1mkSNTsBpFLC2LX/D6o85QCZnS0t1LTBnYBZCTzb1sM9Q0MOkGXoEwDrNg0UKUHgyAsp6onfvgNiK/+qt2nBr6HugTqq2hQIFv2ZeznIbFurfRqBY6s5VP65jcSXn0D+vuUN40iI2MBjjHXqpzSNH+eotaFYOhTMRcQvvpczlG3LaZqG/jnB1kIAKRt+oAQyQLNLv0KytlBAGaEAJMb6YU/9suE0InKFVlfrfRAPuZJqhVptg28+7t0PhEtSf3QvKJE5Wl26CTLkagYaj0M7etw3UDYDieEPYM9OZh4WsbYVSEVe/GJv9nSQBErdMpbvAcorfHmIKi+9+nbKlnnCJCN/rvA/daQEwdc7wMp9K4uyr086OckrUYrIlAIaIKn7comrnAnm6ngSJofHCfuCJUafMIrXSYwxQ39UA274LR3Bd86lblMenkk6b7l0qNdCFFcn76x55K+ZHDZprcJycVWfdt3xw7kIPlE07ffulZ9LVqXXHdDU0I4eYW37uUjPkHN8Tjnkm4Z+geAbm13pZvREcCHcPfCmq7u7r0GKclddFF23LRivPRxG8TcAn9zMNnjryKSJpZdKjS/+TZfN2my4czZaXFlW9OGuaDaspY51tjRR0/r83vXVXV5su82Npmxe9OwPKcWVhpXGNgBH8iszcknA82N/WMMFaVilryTZ0gu+SGj1EKkmuA9EWbIcYV4gt0HOCuwJice/zbel9wCk7ZrVPB/pmgAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-size:24px;padding-left:34px;background-position:0 1px}.dealer-contact-info .elementor-container{background-color:#fff;box-shadow:0 0 5px #ccc;max-width:1120px!important}.dealer-contact-info table td{padding:0!important;background-color:transparent!important;border:0!important}.dealer-contact-info .elementor-widget-heading{margin-bottom:10px}.store-heading .wordpress-store-locator-store-in{display:none}p.dealer-phone i{margin-right:10px}p.dealer-phone a{font-size:15px}.dealer-services-list .swiper-slide{height:200px;background-position:center center;background-size:cover;position:relative}.dealer-services-list .swiper-slide h3{position:absolute;bottom:0;left:0;right:0;padding:15px;padding-top:45px;margin-bottom:0;color:#fff;background:-webkit-linear-gradient(bottom,rgba(0,0,0,.85) 0%,transparent 100%);background:linear-gradient(to top,rgba(0,0,0,.85) 0%,transparent 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6000000',endColorstr='#00000000',GradientType=0);font-size:17px;line-height:26px;text-transform:unset;letter-spacing:0}.dealer-services-list .swiper-button-disabled{opacity:0!important}.member-awards ul,.other-services ul{list-style-position:inside}body.single-edls .dealer-info .dealer-contact .dealer-address span{display:inline}.single-stores .mfp-content{background-color:transparent;max-width:690px}.dealer_table table th{text-align:left}.dealer-section .dealer-section__container{display:flex;box-shadow:0 0 5px #ccc;margin-top:-150px;background-color:#fff}.dealer-section .dealer-section__info{padding:30px}.dealer-section .dealer-section__info,.dealer-section .dealer-section__map{width:50%}.dealer-section .dealer-section__map iframe{width:100%;height:100%}.dealer-about p,.dealer-area-serve p{font-size:16px;line-height:24px}.dealer-section .dealer-direction{font-size:16px}.dealer-section h2{color:#696969;margin-top:20px;font-size:30px}.dealer-section,.dealer-about,.dealer-area-serve,.dealer-services,.dealer-gallery,.dealer-awards,.dealer-offers{margin-bottom:30px}.dealer-submit{margin-bottom:60px}.dealer-awards ul,.dealer-offers ul{list-style-position:inside}@media print{#section-to-print .mfp-close{display:none}}.store-locator-container-fluid.modal-body{padding:0 15px 0 0}.store_locator_details{line-height:20px}.section--color-selector .color-selector-picker .cabinet.text-center h3{text-align:center}@media(max-width:767px){.cal_product_nav-bar{display:block}.tub-steps-image{float:none}.elementor-popup-modal .dialog-close-button{right:10px;top:-50px}.caldera-shop-head .slider .swiper-slide .card-image img{max-height:100%;max-width:280px}.grid-swiper-container .model-card img{max-width:220px}}@media (max-width:768px){.gform-theme-datepicker{transform:scale(.85)}.spa-column-filters #spa1{margin-bottom:20px}}@media (max-width:1024px){.column--gallery{padding:0 10px!important}.model-specs-short{margin-bottom:20px;margin-left:10px}.cal_product_nav-bar a{font-size:14px}}.ginput_container_select select,.dealer-locator-box #id_country{background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}.dealer-info-title{font-size:30px;line-height:36px;color:#696969!important;margin-top:10px;margin-bottom:10px}.dealer-error-message{font-weight:700;color:#f47a55;margin-bottom:20px}.elementor-location-footer li a span.wordpress-store-locator-store-in{display:none}.lang-fr .caldera-shop-head .slider .swiper-slide .card-rating .bv-star-rating{display:block;margin-bottom:5px}@media (min-width:1024.9px){.lang-fr .caldera-shop-head .slider .swiper-slide .card-body .card-info:last-child .card-info--param{white-space:normal;max-width:220px;word-break:break-word}}@media (max-width:767px){.filterBlock{max-width:100%!important%}body main{padding-top:16px}}.gm-style-iw .store_locator_actions a{padding:0 10px}.tippy-content .popover-container{padding:30px}body.lang-nl .caldera-shop-head .filters{padding-right:10px}body.lang-nl .caldera-shop-head .filters{padding-right:10px}body.lang-nl .caldera-shop-head .filters .checkbox label{font-size:16px;padding-left:30px}.gform_required_legend{font-size:14px;color:#f47a55;font-weight:700}.gform_wrapper .gfield_required{color:#f47a55}.gform_wrapper.gravity-theme .ginput_container_date input{width:100%}#gform_wrapper_20.gform_wrapper.gravity-theme .ginput_container_address span{flex:0 0 100%}