.elementor-1122 .elementor-element.elementor-element-007217c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:99;}.elementor-1122 .elementor-element.elementor-element-007217c:not(.elementor-motion-effects-element-type-background), .elementor-1122 .elementor-element.elementor-element-007217c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1122 .elementor-element.elementor-element-02b46b0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-1122 .elementor-element.elementor-element-560830c img{width:187px;}body:not(.rtl) .elementor-1122 .elementor-element.elementor-element-491bb03{left:0px;}body.rtl .elementor-1122 .elementor-element.elementor-element-491bb03{right:0px;}.elementor-1122 .elementor-element.elementor-element-491bb03{top:0px;z-index:-1;}.elementor-widget-mega-menu > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-widget-mega-menu > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-widget-mega-menu > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-mega-menu{--n-menu-divider-color:var( --e-global-color-text );}.elementor-1122 .elementor-element.elementor-element-b1cec62{--display:flex;}.elementor-1122 .elementor-element.elementor-element-9f4482a{--display:flex;}.elementor-1122 .elementor-element.elementor-element-2ce61c0{--display:flex;}.elementor-1122 .elementor-element.elementor-element-77bd578{--display:flex;}.elementor-1122 .elementor-element.elementor-element-25db5cf{--display:flex;}.elementor-1122 .elementor-element.elementor-element-7d1c603{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:center;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:center;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;width:100%;max-width:100%;--n-menu-open-animation-duration:500ms;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-font-size:18px;--n-menu-title-color-normal:#FFFFFF;--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-color:#FFFFFF;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;--n-menu-title-normal-color-dropdown:var( --e-global-color-primary );--n-menu-title-active-color-dropdown:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-7d1c603 > .elementor-widget-container > .e-n-menu[data-layout='dropdown'] > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title.e-current{background-color:var( --e-global-color-primary );}.elementor-1122 .elementor-element.elementor-element-7d1c603 > .elementor-widget-container{background-color:var( --e-global-color-text );padding:10px 10px 10px 10px;}.elementor-1122 .elementor-element.elementor-element-7d1c603 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-1122 .elementor-element.elementor-element-7d1c603 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-1122 .elementor-element.elementor-element-7d1c603 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"Montserrat", Sans-serif;font-weight:700;text-transform:uppercase;}.elementor-1122 .elementor-element.elementor-element-7d1c603 {--n-menu-title-color-hover:var( --e-global-color-primary );--n-menu-title-color-active:var( --e-global-color-primary );}.elementor-1122 .elementor-element.elementor-element-ee3ddf2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1122 .elementor-element.elementor-element-ee3ddf2:not(.elementor-motion-effects-element-type-background), .elementor-1122 .elementor-element.elementor-element-ee3ddf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1122 .elementor-element.elementor-element-ee3ddf2.e-con{--flex-grow:0;--flex-shrink:0;}.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-1122 .elementor-element.elementor-element-0614023{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:center;}.elementor-1122 .elementor-element.elementor-element-0614023.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1122 .elementor-element.elementor-element-0614023 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:39px;font-weight:700;color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-8ed88c1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1122 .elementor-element.elementor-element-e793c51 .elementor-repeater-item-5064242 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://canadahottubexpo.ca/wp-content/uploads/2024/10/Are-American-hot-tubs-worth-it.jpg);background-size:cover;}.elementor-1122 .elementor-element.elementor-element-e793c51 .elementor-repeater-item-5064242 .elementor-background-overlay{background-color:#00000052;}.elementor-1122 .elementor-element.elementor-element-e793c51 .elementor-repeater-item-7c853ee .swiper-slide-bg{background-color:#833CA300;background-image:url(https://canadahottubexpo.ca/wp-content/uploads/2025/05/2023_H2X_Challenger18Pro_lifestyle_HR-1024x768-1.webp);background-size:cover;}.elementor-1122 .elementor-element.elementor-element-e793c51 .elementor-repeater-item-7c853ee .elementor-background-overlay{background-color:#00000052;}.elementor-1122 .elementor-element.elementor-element-e793c51 .elementor-repeater-item-8bdbb81 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://canadahottubexpo.ca/wp-content/uploads/2025/05/2021_MPSS_Momentum_D_lifestyle_Arizona_DSC4977_WEB-FRIENDLY.jpg.webp);background-size:cover;}.elementor-1122 .elementor-element.elementor-element-e793c51 .elementor-repeater-item-8bdbb81 .elementor-background-overlay{background-color:#00000052;}.elementor-1122 .elementor-element.elementor-element-e793c51 .elementor-repeater-item-8ecede7 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://canadahottubexpo.ca/wp-content/uploads/2025/05/hero-clarity-balance-6-cs-mobile.webp);background-size:cover;}.elementor-1122 .elementor-element.elementor-element-e793c51 .elementor-repeater-item-8ecede7 .elementor-background-overlay{background-color:#00000052;}.elementor-1122 .elementor-element.elementor-element-e793c51 .elementor-repeater-item-aaa77b2 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://canadahottubexpo.ca/wp-content/uploads/2024/10/2023-CG-Terrain_DSC6674-web.webp);background-size:cover;}.elementor-1122 .elementor-element.elementor-element-e793c51 .elementor-repeater-item-aaa77b2 .elementor-background-overlay{background-color:#00000052;}.elementor-1122 .elementor-element.elementor-element-e793c51 .elementor-repeater-item-ed4918e .swiper-slide-bg{background-color:#833CA300;background-image:url(https://canadahottubexpo.ca/wp-content/uploads/2024/10/couple_enjoying_hot_tub.jpg);background-size:cover;}.elementor-1122 .elementor-element.elementor-element-e793c51 .elementor-repeater-item-ed4918e .elementor-background-overlay{background-color:#00000052;}.elementor-1122 .elementor-element.elementor-element-e793c51 .elementor-repeater-item-3a56198 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://canadahottubexpo.ca/wp-content/uploads/2024/10/H2X-challenger-15d.webp);background-size:cover;}.elementor-1122 .elementor-element.elementor-element-e793c51 .elementor-repeater-item-3a56198 .elementor-background-overlay{background-color:#00000052;}.elementor-1122 .elementor-element.elementor-element-e793c51 .swiper-slide{transition-duration:calc(5000ms*1.2);height:655px;}.elementor-1122 .elementor-element.elementor-element-e793c51 .swiper-slide-contents{max-width:100%;}.elementor-1122 .elementor-element.elementor-element-e793c51 .swiper-slide-inner{padding:0px 0px 0px 100px;text-align:center;}.elementor-1122 .elementor-element.elementor-element-f6f06ec{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-1122 .elementor-element.elementor-element-f6f06ec:not(.elementor-motion-effects-element-type-background), .elementor-1122 .elementor-element.elementor-element-f6f06ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1122 .elementor-element.elementor-element-c4d43e6{text-align:center;}.elementor-1122 .elementor-element.elementor-element-c4d43e6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:33px;font-weight:700;color:#FFFFFF;}.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-1122 .elementor-element.elementor-element-bda77fa .elementor-button{background-color:#FFFFFF;font-family:"Helvetica", Sans-serif;font-size:31px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:3px 3px 3px 3px;}.elementor-1122 .elementor-element.elementor-element-bda77fa > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-1122 .elementor-element.elementor-element-bda77fa.elementor-element{--align-self:center;}.elementor-1122 .elementor-element.elementor-element-47a55da{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 30px;--row-gap:20px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1122 .elementor-element.elementor-element-235fdc5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1122 .elementor-element.elementor-element-235fdc5{text-align:center;}.elementor-1122 .elementor-element.elementor-element-235fdc5 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:42px;font-weight:900;color:#000000;}.elementor-1122 .elementor-element.elementor-element-fd4bcce{--display:flex;--min-height:514px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 30px;--row-gap:20px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-1122 .elementor-element.elementor-element-296c67c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:0px 0px 0px 0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1122 .elementor-element.elementor-element-296c67c:not(.elementor-motion-effects-element-type-background), .elementor-1122 .elementor-element.elementor-element-296c67c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1122 .elementor-element.elementor-element-a5a54ea{text-align:center;}.elementor-1122 .elementor-element.elementor-element-a5a54ea .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-5760abb{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;text-align:left;}.elementor-1122 .elementor-element.elementor-element-5760abb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1122 .elementor-element.elementor-element-5760abb.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1122 .elementor-element.elementor-element-5760abb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-c9b708e{width:var( --container-widget-width, 106.316% );max-width:106.316%;--container-widget-width:106.316%;--container-widget-flex-grow:0;text-align:center;}.elementor-1122 .elementor-element.elementor-element-c9b708e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1122 .elementor-element.elementor-element-c9b708e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-26d69a2 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:600;border-style:solid;border-color:var( --e-global-color-secondary );border-radius:3px 3px 3px 3px;}.elementor-1122 .elementor-element.elementor-element-26d69a2 > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-1122 .elementor-element.elementor-element-26d69a2.elementor-element{--align-self:center;}.elementor-1122 .elementor-element.elementor-element-fbe5fe5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-7378670 > .elementor-widget-container{border-style:none;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-1122 .elementor-element.elementor-element-7378670 iframe{height:438px;}.elementor-1122 .elementor-element.elementor-element-554c3ae{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-1122 .elementor-element.elementor-element-4cec579 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-1122 .elementor-element.elementor-element-4cec579{--icon-box-icon-margin:15px;}.elementor-1122 .elementor-element.elementor-element-4cec579.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-4cec579.elementor-view-framed .elementor-icon, .elementor-1122 .elementor-element.elementor-element-4cec579.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-4cec579 .elementor-icon{font-size:40px;}.elementor-1122 .elementor-element.elementor-element-4cec579 .elementor-icon-box-title, .elementor-1122 .elementor-element.elementor-element-4cec579 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;line-height:18px;}.elementor-1122 .elementor-element.elementor-element-4cec579 .elementor-icon-box-title{color:#071438;}.elementor-1122 .elementor-element.elementor-element-4cec579 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:700;}.elementor-1122 .elementor-element.elementor-element-2b1df1d .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-1122 .elementor-element.elementor-element-2b1df1d{--icon-box-icon-margin:15px;}.elementor-1122 .elementor-element.elementor-element-2b1df1d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-2b1df1d.elementor-view-framed .elementor-icon, .elementor-1122 .elementor-element.elementor-element-2b1df1d.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-2b1df1d .elementor-icon{font-size:40px;}.elementor-1122 .elementor-element.elementor-element-2b1df1d .elementor-icon-box-title, .elementor-1122 .elementor-element.elementor-element-2b1df1d .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;line-height:18px;}.elementor-1122 .elementor-element.elementor-element-2b1df1d .elementor-icon-box-title{color:#071438;}.elementor-1122 .elementor-element.elementor-element-2b1df1d .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:700;}.elementor-1122 .elementor-element.elementor-element-1cd83bf .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-1122 .elementor-element.elementor-element-1cd83bf{--icon-box-icon-margin:15px;}.elementor-1122 .elementor-element.elementor-element-1cd83bf.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-1cd83bf.elementor-view-framed .elementor-icon, .elementor-1122 .elementor-element.elementor-element-1cd83bf.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-1cd83bf .elementor-icon{font-size:40px;}.elementor-1122 .elementor-element.elementor-element-1cd83bf .elementor-icon-box-title, .elementor-1122 .elementor-element.elementor-element-1cd83bf .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;line-height:18px;}.elementor-1122 .elementor-element.elementor-element-1cd83bf .elementor-icon-box-title{color:#071438;}.elementor-1122 .elementor-element.elementor-element-1cd83bf .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:700;}.elementor-1122 .elementor-element.elementor-element-e3b1995 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-1122 .elementor-element.elementor-element-e3b1995{--icon-box-icon-margin:15px;}.elementor-1122 .elementor-element.elementor-element-e3b1995.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-e3b1995.elementor-view-framed .elementor-icon, .elementor-1122 .elementor-element.elementor-element-e3b1995.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-e3b1995 .elementor-icon{font-size:40px;}.elementor-1122 .elementor-element.elementor-element-e3b1995 .elementor-icon-box-title, .elementor-1122 .elementor-element.elementor-element-e3b1995 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;line-height:18px;}.elementor-1122 .elementor-element.elementor-element-e3b1995 .elementor-icon-box-title{color:#071438;}.elementor-1122 .elementor-element.elementor-element-e3b1995 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:700;}.elementor-1122 .elementor-element.elementor-element-bfdad18{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 30px;--row-gap:20px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-1122 .elementor-element.elementor-element-bfdad18:not(.elementor-motion-effects-element-type-background), .elementor-1122 .elementor-element.elementor-element-bfdad18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF0000;}.elementor-1122 .elementor-element.elementor-element-0f4299b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1122 .elementor-element.elementor-element-0f4299b{text-align:center;}.elementor-1122 .elementor-element.elementor-element-0f4299b .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:50px;font-weight:600;color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-2075e0b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-9ab341b );--border-color:var( --e-global-color-9ab341b );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-1122 .elementor-element.elementor-element-2075e0b:not(.elementor-motion-effects-element-type-background), .elementor-1122 .elementor-element.elementor-element-2075e0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1122 .elementor-element.elementor-element-811c808{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:80px;--padding-left:0px;--padding-right:80px;}.elementor-1122 .elementor-element.elementor-element-b315962{width:var( --container-widget-width, 109.561% );max-width:109.561%;--container-widget-width:109.561%;--container-widget-flex-grow:0;text-align:left;}.elementor-1122 .elementor-element.elementor-element-b315962 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-1122 .elementor-element.elementor-element-b315962.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1122 .elementor-element.elementor-element-b315962 .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:43px;font-weight:600;color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-600fbca{text-align:left;}.elementor-1122 .elementor-element.elementor-element-600fbca .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:26px;font-weight:600;color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-f869645{text-align:left;}.elementor-1122 .elementor-element.elementor-element-f869645 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-666313f{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1122 .elementor-element.elementor-element-666313f:not(.elementor-motion-effects-element-type-background), .elementor-1122 .elementor-element.elementor-element-666313f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-dc60d70{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 30px;--row-gap:20px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1122 .elementor-element.elementor-element-09ef162 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1122 .elementor-element.elementor-element-09ef162{text-align:center;}.elementor-1122 .elementor-element.elementor-element-09ef162 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:41px;font-weight:700;color:#071438;}.elementor-1122 .elementor-element.elementor-element-03cb648 > .elementor-widget-container{padding:0px 100px 0px 100px;}.elementor-1122 .elementor-element.elementor-element-03cb648{text-align:center;}.elementor-1122 .elementor-element.elementor-element-03cb648 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:28px;color:var( --e-global-color-text );}.elementor-1122 .elementor-element.elementor-element-20af88c .elementor-repeater-item-3ef6689 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://canadahottubexpo.ca/wp-content/uploads/2025/05/hero-twilight-ts-82-mobile.webp);background-size:cover;}.elementor-1122 .elementor-element.elementor-element-20af88c .elementor-repeater-item-b3e954e .swiper-slide-bg{background-color:#833ca3;background-image:url(https://canadahottubexpo.ca/wp-content/uploads/2025/05/hero-clarity-balance-6-cs-mobile.webp);background-size:cover;}.elementor-1122 .elementor-element.elementor-element-20af88c .elementor-repeater-item-4e99987 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://canadahottubexpo.ca/wp-content/uploads/2024/10/Are-American-hot-tubs-worth-it.jpg);background-size:cover;}.elementor-1122 .elementor-element.elementor-element-20af88c .elementor-repeater-item-c48a0ca .swiper-slide-bg{background-color:#4054b2;background-image:url(https://canadahottubexpo.ca/wp-content/uploads/2025/05/2017_Twilight_couple1_HIGH_RES1.webp);background-size:cover;}.elementor-1122 .elementor-element.elementor-element-20af88c .elementor-repeater-item-54cd338 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://canadahottubexpo.ca/wp-content/uploads/2025/05/64dd31cdd3f006153058ac5b_costcohottub.webp);background-size:cover;}.elementor-1122 .elementor-element.elementor-element-20af88c .swiper-slide{transition-duration:calc(5000ms*1.2);height:620px;}.elementor-1122 .elementor-element.elementor-element-20af88c .swiper-slide-contents{max-width:66%;}.elementor-1122 .elementor-element.elementor-element-20af88c .swiper-slide-inner{text-align:center;}.elementor-1122 .elementor-element.elementor-element-28a92c6{--display:grid;--min-height:514px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-1122 .elementor-element.elementor-element-3c46da0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-8f483f3 img{border-radius:0px 0px 0px 0px;}.elementor-1122 .elementor-element.elementor-element-922b5c3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:500;line-height:28px;color:var( --e-global-color-text );}.elementor-1122 .elementor-element.elementor-element-c9bec0b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-50df7bf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-1122 .elementor-element.elementor-element-50df7bf .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1122 .elementor-element.elementor-element-c6af4f6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:500;line-height:28px;color:var( --e-global-color-text );}.elementor-1122 .elementor-element.elementor-element-80febc9{--display:flex;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-6da9d36 .elementor-button{background-color:#FF0000;font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:600;border-radius:3px 3px 3px 3px;}.elementor-1122 .elementor-element.elementor-element-6da9d36 > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-1122 .elementor-element.elementor-element-6da9d36.elementor-element{--align-self:center;}.elementor-1122 .elementor-element.elementor-element-484a851{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 30px;--row-gap:20px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1122 .elementor-element.elementor-element-484a851:not(.elementor-motion-effects-element-type-background), .elementor-1122 .elementor-element.elementor-element-484a851 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1122 .elementor-element.elementor-element-a9a8d01 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1122 .elementor-element.elementor-element-a9a8d01{text-align:center;}.elementor-1122 .elementor-element.elementor-element-a9a8d01 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:41px;font-weight:700;color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-39f8afb > .elementor-widget-container{padding:0px 100px 0px 100px;}.elementor-1122 .elementor-element.elementor-element-39f8afb{text-align:center;}.elementor-1122 .elementor-element.elementor-element-39f8afb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:600;line-height:28px;color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-0f63cc2 .elementor-repeater-item-c48a0ca .swiper-slide-bg{background-color:#4054b2;background-image:url(https://canadahottubexpo.ca/wp-content/uploads/2025/05/2023_H2X_Challenger18Pro_lifestyle_HR-1024x768-1.webp);background-size:cover;}.elementor-1122 .elementor-element.elementor-element-0f63cc2 .elementor-repeater-item-ec1dbfd .swiper-slide-bg{background-color:#4054b2;background-image:url(https://canadahottubexpo.ca/wp-content/uploads/2024/10/photo-of-install.jpg);background-size:cover;}.elementor-1122 .elementor-element.elementor-element-0f63cc2 .elementor-repeater-item-3ef6689 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://canadahottubexpo.ca/wp-content/uploads/2025/05/2021_MPSS_Momentum_D_lifestyle_Arizona_DSC4977_WEB-FRIENDLY.jpg.webp);background-size:cover;}.elementor-1122 .elementor-element.elementor-element-0f63cc2 .elementor-repeater-item-4e99987 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://canadahottubexpo.ca/wp-content/uploads/2024/10/H2X-challenger-15d.webp);background-size:cover;}.elementor-1122 .elementor-element.elementor-element-0f63cc2 .elementor-repeater-item-b3e954e .swiper-slide-bg{background-color:#833ca3;background-image:url(https://canadahottubexpo.ca/wp-content/uploads/2024/10/master-spas-swim-spa-relax-1024x684-1.jpg);background-size:cover;}.elementor-1122 .elementor-element.elementor-element-0f63cc2 .swiper-slide{transition-duration:calc(5000ms*1.2);height:614px;}.elementor-1122 .elementor-element.elementor-element-0f63cc2 .swiper-slide-contents{max-width:66%;}.elementor-1122 .elementor-element.elementor-element-0f63cc2 .swiper-slide-inner{text-align:center;}.elementor-1122 .elementor-element.elementor-element-a5418ff{--display:grid;--min-height:514px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-1122 .elementor-element.elementor-element-a5418ff:not(.elementor-motion-effects-element-type-background), .elementor-1122 .elementor-element.elementor-element-a5418ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1122 .elementor-element.elementor-element-72b2ad6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-91618c8 img{border-radius:0px 0px 0px 0px;}.elementor-1122 .elementor-element.elementor-element-cc1e320 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:500;line-height:28px;color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-51c9fa3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-9926862 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-1122 .elementor-element.elementor-element-9926862 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1122 .elementor-element.elementor-element-da62a47 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:500;line-height:28px;color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-de54a0f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 30px;--row-gap:20px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1122 .elementor-element.elementor-element-de54a0f:not(.elementor-motion-effects-element-type-background), .elementor-1122 .elementor-element.elementor-element-de54a0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1122 .elementor-element.elementor-element-f354daa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1122 .elementor-element.elementor-element-f354daa{text-align:center;}.elementor-1122 .elementor-element.elementor-element-f354daa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:41px;font-weight:700;color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-5d042c7{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1122 .elementor-element.elementor-element-5d042c7:not(.elementor-motion-effects-element-type-background), .elementor-1122 .elementor-element.elementor-element-5d042c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-1122 .elementor-element.elementor-element-77b810c .elementor-image-box-wrapper{text-align:center;}.elementor-1122 .elementor-element.elementor-element-77b810c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1122 .elementor-element.elementor-element-77b810c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1122 .elementor-element.elementor-element-77b810c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1122 .elementor-element.elementor-element-77b810c .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-1122 .elementor-element.elementor-element-77b810c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1122 .elementor-element.elementor-element-77b810c .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;line-height:18px;color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-77b810c .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-386ad88 .elementor-image-box-wrapper{text-align:center;}.elementor-1122 .elementor-element.elementor-element-386ad88.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-1122 .elementor-element.elementor-element-386ad88.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-1122 .elementor-element.elementor-element-386ad88.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-1122 .elementor-element.elementor-element-386ad88 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-1122 .elementor-element.elementor-element-386ad88 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1122 .elementor-element.elementor-element-386ad88 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;line-height:18px;color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-386ad88 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-f8c821f .elementor-image-box-wrapper{text-align:center;}.elementor-1122 .elementor-element.elementor-element-f8c821f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1122 .elementor-element.elementor-element-f8c821f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1122 .elementor-element.elementor-element-f8c821f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1122 .elementor-element.elementor-element-f8c821f .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-1122 .elementor-element.elementor-element-f8c821f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1122 .elementor-element.elementor-element-f8c821f .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;line-height:18px;color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-f8c821f .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-45cd017 .elementor-image-box-wrapper{text-align:center;}.elementor-1122 .elementor-element.elementor-element-45cd017.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1122 .elementor-element.elementor-element-45cd017.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1122 .elementor-element.elementor-element-45cd017.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1122 .elementor-element.elementor-element-45cd017 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-1122 .elementor-element.elementor-element-45cd017 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1122 .elementor-element.elementor-element-45cd017 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;line-height:18px;color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-45cd017 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-08d4294{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1122 .elementor-element.elementor-element-08d4294:not(.elementor-motion-effects-element-type-background), .elementor-1122 .elementor-element.elementor-element-08d4294 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1122 .elementor-element.elementor-element-a31470e .elementor-button{background-color:#FF0000;font-family:"Helvetica", Sans-serif;font-size:31px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:3px 3px 3px 3px;}.elementor-1122 .elementor-element.elementor-element-a31470e > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-1122 .elementor-element.elementor-element-a31470e.elementor-element{--align-self:center;}.elementor-1122 .elementor-element.elementor-element-5a4a47c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 30px;--row-gap:20px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-1122 .elementor-element.elementor-element-5a4a47c:not(.elementor-motion-effects-element-type-background), .elementor-1122 .elementor-element.elementor-element-5a4a47c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-66de83c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1122 .elementor-element.elementor-element-66de83c{text-align:center;}.elementor-1122 .elementor-element.elementor-element-66de83c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:41px;font-weight:700;color:#001138;}.elementor-1122 .elementor-element.elementor-element-479274f > .elementor-widget-container{padding:0px 90px 0px 90px;}.elementor-1122 .elementor-element.elementor-element-479274f{text-align:center;}.elementor-1122 .elementor-element.elementor-element-479274f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:28px;color:#001138;}.elementor-1122 .elementor-element.elementor-element-63bf0fb .elementor-repeater-item-c48a0ca .swiper-slide-bg{background-color:#4054b2;background-image:url(https://canadahottubexpo.ca/wp-content/uploads/2024/10/features-parallax.webp);background-size:cover;}.elementor-1122 .elementor-element.elementor-element-63bf0fb .elementor-repeater-item-c48a0ca .swiper-slide-contents{margin-left:auto;}.elementor-1122 .elementor-element.elementor-element-63bf0fb .elementor-repeater-item-c48a0ca .swiper-slide-inner{align-items:flex-end;}.elementor-1122 .elementor-element.elementor-element-63bf0fb .elementor-repeater-item-4e99987 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://canadahottubexpo.ca/wp-content/uploads/2024/10/2023-CG-Terrain_DSC6674-web.webp);background-size:cover;}.elementor-1122 .elementor-element.elementor-element-63bf0fb .elementor-repeater-item-3ef6689 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://canadahottubexpo.ca/wp-content/uploads/2024/10/2023_-_Press_Release_Crossfit_Fort_Wayne_-_Masters_Fitness_1.webp);background-size:cover;}.elementor-1122 .elementor-element.elementor-element-63bf0fb .elementor-repeater-item-1854581 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://canadahottubexpo.ca/wp-content/uploads/2024/10/couple_near_ct.jpg);background-size:cover;}.elementor-1122 .elementor-element.elementor-element-63bf0fb .elementor-repeater-item-b3e954e .swiper-slide-bg{background-color:#833ca3;background-image:url(https://canadahottubexpo.ca/wp-content/uploads/2024/10/videoframe_40.png);background-size:cover;}.elementor-1122 .elementor-element.elementor-element-63bf0fb .swiper-slide{transition-duration:calc(5000ms*1.2);height:614px;}.elementor-1122 .elementor-element.elementor-element-63bf0fb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1122 .elementor-element.elementor-element-63bf0fb .swiper-slide-contents{max-width:66%;}.elementor-1122 .elementor-element.elementor-element-63bf0fb .swiper-slide-inner{text-align:center;}.elementor-1122 .elementor-element.elementor-element-dbbfc6d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-dbbfc6d:not(.elementor-motion-effects-element-type-background), .elementor-1122 .elementor-element.elementor-element-dbbfc6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-6f37d20{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1122 .elementor-element.elementor-element-1ad2e55 .elementor-icon-wrapper{text-align:center;}.elementor-1122 .elementor-element.elementor-element-1ad2e55.elementor-view-stacked .elementor-icon{background-color:#071438;}.elementor-1122 .elementor-element.elementor-element-1ad2e55.elementor-view-framed .elementor-icon, .elementor-1122 .elementor-element.elementor-element-1ad2e55.elementor-view-default .elementor-icon{color:#071438;border-color:#071438;}.elementor-1122 .elementor-element.elementor-element-1ad2e55.elementor-view-framed .elementor-icon, .elementor-1122 .elementor-element.elementor-element-1ad2e55.elementor-view-default .elementor-icon svg{fill:#071438;}.elementor-1122 .elementor-element.elementor-element-1ad2e55 .elementor-icon{font-size:72px;}.elementor-1122 .elementor-element.elementor-element-1ad2e55 .elementor-icon svg{height:72px;}.elementor-1122 .elementor-element.elementor-element-52aa144{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-1122 .elementor-element.elementor-element-52aa144:not(.elementor-motion-effects-element-type-background), .elementor-1122 .elementor-element.elementor-element-52aa144 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1122 .elementor-element.elementor-element-d1ad6b3{text-align:center;}.elementor-1122 .elementor-element.elementor-element-d1ad6b3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:800;color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-fabe06f{text-align:center;}.elementor-1122 .elementor-element.elementor-element-fabe06f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:600;color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-9eee636 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;}.elementor-1122 .elementor-element.elementor-element-9eee636 > .elementor-widget-container{background-color:var( --e-global-color-text );padding:0px 0px 50px 0px;}.elementor-1122 .elementor-element.elementor-element-a5f04cd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-5a3ee48 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1122 .elementor-element.elementor-element-08b1dee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-1122 .elementor-element.elementor-element-7d1c603{--n-menu-toggle-icon-size:32px;}.elementor-1122 .elementor-element.elementor-element-e793c51 .swiper-slide-inner{padding:0px 0px 0px 50px;}.elementor-1122 .elementor-element.elementor-element-e793c51 .elementor-swiper-button{font-size:35px;}.elementor-1122 .elementor-element.elementor-element-235fdc5 .elementor-heading-title{font-size:29px;}.elementor-1122 .elementor-element.elementor-element-fd4bcce{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1122 .elementor-element.elementor-element-554c3ae{--grid-auto-flow:row;}.elementor-1122 .elementor-element.elementor-element-4cec579 .elementor-icon-box-title{margin-block-end:0px;}.elementor-1122 .elementor-element.elementor-element-4cec579 .elementor-icon-box-title, .elementor-1122 .elementor-element.elementor-element-4cec579 .elementor-icon-box-title a{font-size:22px;}.elementor-1122 .elementor-element.elementor-element-2b1df1d .elementor-icon-box-title{margin-block-end:0px;}.elementor-1122 .elementor-element.elementor-element-2b1df1d .elementor-icon-box-title, .elementor-1122 .elementor-element.elementor-element-2b1df1d .elementor-icon-box-title a{font-size:22px;}.elementor-1122 .elementor-element.elementor-element-1cd83bf .elementor-icon-box-title{margin-block-end:0px;}.elementor-1122 .elementor-element.elementor-element-1cd83bf .elementor-icon-box-title, .elementor-1122 .elementor-element.elementor-element-1cd83bf .elementor-icon-box-title a{font-size:22px;}.elementor-1122 .elementor-element.elementor-element-e3b1995 .elementor-icon-box-title{margin-block-end:0px;}.elementor-1122 .elementor-element.elementor-element-e3b1995 .elementor-icon-box-title, .elementor-1122 .elementor-element.elementor-element-e3b1995 .elementor-icon-box-title a{font-size:22px;}.elementor-1122 .elementor-element.elementor-element-0f4299b .elementor-heading-title{font-size:40px;}.elementor-1122 .elementor-element.elementor-element-2075e0b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1122 .elementor-element.elementor-element-811c808{--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-1122 .elementor-element.elementor-element-b315962 .elementor-heading-title{font-size:40px;}.elementor-1122 .elementor-element.elementor-element-666313f{--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-1122 .elementor-element.elementor-element-28a92c6{--grid-auto-flow:row;}.elementor-1122 .elementor-element.elementor-element-a5418ff{--grid-auto-flow:row;}.elementor-1122 .elementor-element.elementor-element-5d042c7{--grid-auto-flow:row;}.elementor-1122 .elementor-element.elementor-element-52aa144{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1122 .elementor-element.elementor-element-d1ad6b3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1122 .elementor-element.elementor-element-d1ad6b3 .elementor-heading-title{font-size:36px;}.elementor-1122 .elementor-element.elementor-element-fabe06f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1122 .elementor-element.elementor-element-fabe06f .elementor-heading-title{font-size:36px;}}@media(min-width:768px){.elementor-1122 .elementor-element.elementor-element-02b46b0{--width:100%;}.elementor-1122 .elementor-element.elementor-element-ee3ddf2{--width:100%;}.elementor-1122 .elementor-element.elementor-element-296c67c{--width:50%;}.elementor-1122 .elementor-element.elementor-element-fbe5fe5{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1122 .elementor-element.elementor-element-02b46b0{--width:33%;}.elementor-1122 .elementor-element.elementor-element-296c67c{--width:100%;}.elementor-1122 .elementor-element.elementor-element-fbe5fe5{--width:100%;}}@media(max-width:767px){.elementor-1122 .elementor-element.elementor-element-007217c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1122 .elementor-element.elementor-element-02b46b0{--width:100%;--justify-content:center;}.elementor-1122 .elementor-element.elementor-element-02b46b0.e-con{--order:-99999 /* order start hack */;}.elementor-1122 .elementor-element.elementor-element-560830c{text-align:center;}.elementor-1122 .elementor-element.elementor-element-560830c img{width:120px;}.elementor-1122 .elementor-element.elementor-element-7d1c603{--n-menu-toggle-icon-distance-from-dropdown:18px;}.elementor-1122 .elementor-element.elementor-element-0614023 .elementor-heading-title{font-size:18px;}.elementor-1122 .elementor-element.elementor-element-e793c51 .swiper-slide{height:320px;}.elementor-1122 .elementor-element.elementor-element-e793c51 .swiper-slide-inner{padding:0px 20px 0px 20px;}.elementor-1122 .elementor-element.elementor-element-c4d43e6 .elementor-heading-title{font-size:18px;}.elementor-1122 .elementor-element.elementor-element-bda77fa .elementor-button{font-size:16px;}.elementor-1122 .elementor-element.elementor-element-235fdc5 .elementor-heading-title{font-size:20px;}.elementor-1122 .elementor-element.elementor-element-fd4bcce{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1122 .elementor-element.elementor-element-296c67c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1122 .elementor-element.elementor-element-a5a54ea .elementor-heading-title{font-size:20px;}.elementor-1122 .elementor-element.elementor-element-5760abb{--container-widget-width:283px;--container-widget-flex-grow:0;width:var( --container-widget-width, 283px );max-width:283px;}.elementor-1122 .elementor-element.elementor-element-5760abb .elementor-heading-title{font-size:16px;}.elementor-1122 .elementor-element.elementor-element-c9b708e .elementor-heading-title{font-size:16px;}.elementor-1122 .elementor-element.elementor-element-26d69a2 .elementor-button{font-size:23px;}.elementor-1122 .elementor-element.elementor-element-554c3ae{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1122 .elementor-element.elementor-element-4cec579 .elementor-icon-box-title, .elementor-1122 .elementor-element.elementor-element-4cec579 .elementor-icon-box-title a{font-size:24px;}.elementor-1122 .elementor-element.elementor-element-4cec579 .elementor-icon-box-description{font-size:16px;}.elementor-1122 .elementor-element.elementor-element-2b1df1d .elementor-icon-box-title, .elementor-1122 .elementor-element.elementor-element-2b1df1d .elementor-icon-box-title a{font-size:24px;}.elementor-1122 .elementor-element.elementor-element-2b1df1d .elementor-icon-box-description{font-size:16px;}.elementor-1122 .elementor-element.elementor-element-1cd83bf .elementor-icon-box-title, .elementor-1122 .elementor-element.elementor-element-1cd83bf .elementor-icon-box-title a{font-size:24px;}.elementor-1122 .elementor-element.elementor-element-1cd83bf .elementor-icon-box-description{font-size:16px;}.elementor-1122 .elementor-element.elementor-element-e3b1995 .elementor-icon-box-title, .elementor-1122 .elementor-element.elementor-element-e3b1995 .elementor-icon-box-title a{font-size:24px;}.elementor-1122 .elementor-element.elementor-element-e3b1995 .elementor-icon-box-description{font-size:16px;}.elementor-1122 .elementor-element.elementor-element-0f4299b .elementor-heading-title{font-size:29px;}.elementor-1122 .elementor-element.elementor-element-2075e0b{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1122 .elementor-element.elementor-element-811c808{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-b315962 .elementor-heading-title{font-size:28px;}.elementor-1122 .elementor-element.elementor-element-600fbca .elementor-heading-title{font-size:16px;}.elementor-1122 .elementor-element.elementor-element-666313f{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1122 .elementor-element.elementor-element-09ef162 .elementor-heading-title{font-size:24px;}.elementor-1122 .elementor-element.elementor-element-03cb648 > .elementor-widget-container{padding:3px 30px 3px 30px;}.elementor-1122 .elementor-element.elementor-element-03cb648{text-align:center;}.elementor-1122 .elementor-element.elementor-element-03cb648 .elementor-heading-title{font-size:16px;line-height:22px;}.elementor-1122 .elementor-element.elementor-element-20af88c .swiper-slide{height:243px;}.elementor-1122 .elementor-element.elementor-element-28a92c6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1122 .elementor-element.elementor-element-922b5c3 .elementor-heading-title{font-size:16px;line-height:22px;}.elementor-1122 .elementor-element.elementor-element-c6af4f6 .elementor-heading-title{font-size:16px;line-height:22px;}.elementor-1122 .elementor-element.elementor-element-6da9d36 .elementor-button{font-size:20px;}.elementor-1122 .elementor-element.elementor-element-a9a8d01 .elementor-heading-title{font-size:24px;}.elementor-1122 .elementor-element.elementor-element-39f8afb > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-1122 .elementor-element.elementor-element-39f8afb{text-align:center;}.elementor-1122 .elementor-element.elementor-element-39f8afb .elementor-heading-title{font-size:16px;line-height:22px;}.elementor-1122 .elementor-element.elementor-element-0f63cc2 .swiper-slide{height:232px;}.elementor-1122 .elementor-element.elementor-element-a5418ff{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1122 .elementor-element.elementor-element-cc1e320 .elementor-heading-title{font-size:16px;line-height:22px;}.elementor-1122 .elementor-element.elementor-element-da62a47 .elementor-heading-title{font-size:16px;line-height:22px;}.elementor-1122 .elementor-element.elementor-element-f354daa .elementor-heading-title{font-size:24px;}.elementor-1122 .elementor-element.elementor-element-5d042c7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1122 .elementor-element.elementor-element-77b810c .elementor-image-box-img{margin-bottom:15px;}.elementor-1122 .elementor-element.elementor-element-77b810c .elementor-image-box-title{font-size:24px;}.elementor-1122 .elementor-element.elementor-element-77b810c .elementor-image-box-description{font-size:16px;}.elementor-1122 .elementor-element.elementor-element-386ad88 .elementor-image-box-img{margin-bottom:10px;}.elementor-1122 .elementor-element.elementor-element-386ad88 .elementor-image-box-title{font-size:24px;}.elementor-1122 .elementor-element.elementor-element-386ad88 .elementor-image-box-description{font-size:16px;}.elementor-1122 .elementor-element.elementor-element-f8c821f .elementor-image-box-img{margin-bottom:15px;}.elementor-1122 .elementor-element.elementor-element-f8c821f .elementor-image-box-title{font-size:24px;}.elementor-1122 .elementor-element.elementor-element-f8c821f .elementor-image-box-description{font-size:16px;}.elementor-1122 .elementor-element.elementor-element-45cd017 .elementor-image-box-img{margin-bottom:15px;}.elementor-1122 .elementor-element.elementor-element-45cd017 .elementor-image-box-title{font-size:24px;}.elementor-1122 .elementor-element.elementor-element-45cd017 .elementor-image-box-description{font-size:16px;}.elementor-1122 .elementor-element.elementor-element-a31470e .elementor-button{font-size:16px;}.elementor-1122 .elementor-element.elementor-element-66de83c .elementor-heading-title{font-size:24px;}.elementor-1122 .elementor-element.elementor-element-479274f > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-1122 .elementor-element.elementor-element-479274f{text-align:center;}.elementor-1122 .elementor-element.elementor-element-479274f .elementor-heading-title{font-size:16px;line-height:22px;}.elementor-1122 .elementor-element.elementor-element-63bf0fb .swiper-slide{height:223px;}.elementor-1122 .elementor-element.elementor-element-fabe06f .elementor-heading-title{font-size:18px;}.elementor-1122 .elementor-element.elementor-element-9eee636 .elementor-button{font-size:16px;}.elementor-1122 .elementor-element.elementor-element-a5f04cd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1122 .elementor-element.elementor-element-5a3ee48 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for slides, class: .elementor-element-e793c51 */.slider-img{
height: 300px !important; 
background: #111111a1; 
padding: 20px; 
border-radius: 20px !important;
}
@media only screen and (max-width: 800px) {
.slider-img{
    height: 250px !important; 
}
}
@media only screen and (max-width: 600px) {
.slider-img{
    height: 100% !important; 
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4cec579 */.elementor-1122 .elementor-element.elementor-element-4cec579 .elementor-icon {
    background: #111;
    padding: 25px;
    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2b1df1d */.elementor-1122 .elementor-element.elementor-element-2b1df1d .elementor-icon {
    background: #111;
    padding: 25px;
    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1cd83bf */.elementor-1122 .elementor-element.elementor-element-1cd83bf .elementor-icon {
    background: #111;
    padding: 25px;
    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e3b1995 */.elementor-1122 .elementor-element.elementor-element-e3b1995 .elementor-icon {
    background: #111;
    padding: 25px;
    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-61e7aeb */.elementor-1122 .elementor-element.elementor-element-61e7aeb button {
    width: 100%
}

.elementor-1122 .elementor-element.elementor-element-61e7aeb .wpforms-container .wpforms-field {
    padding: 10px 0;
}

.elementor-1122 .elementor-element.elementor-element-61e7aeb div.wpforms-container-full:not(:empty) {
    margin: 0
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-77b810c */.elementor-1122 .elementor-element.elementor-element-77b810c .elementor-icon {
    background: #111;
    padding: 25px;
    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-386ad88 */.elementor-1122 .elementor-element.elementor-element-386ad88 .elementor-icon {
    background: #111;
    padding: 25px;
    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f8c821f */.elementor-1122 .elementor-element.elementor-element-f8c821f .elementor-icon {
    background: #111;
    padding: 25px;
    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-45cd017 */.elementor-1122 .elementor-element.elementor-element-45cd017 .elementor-icon {
    background: #111;
    padding: 25px;
    border-radius: 50px;
}/* End custom CSS */