.elementor-23701 .elementor-element.elementor-element-54e45af{--display:flex;--min-height:100vh;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%}.elementor-23701 .elementor-element.elementor-element-54e45af:not(.elementor-motion-effects-element-type-background),.elementor-23701 .elementor-element.elementor-element-54e45af>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent);background:url("https://bwsaunaco.com/wp-content/uploads/2025/05/Background-stand-in-Sauna-BW-Sauna-Co.--scaled.jpg") 50% 50%;background-size:cover}.elementor-23701 .elementor-element.elementor-element-54e45af:before,.elementor-23701 .elementor-element.elementor-element-54e45af>.elementor-background-video-container:before,.elementor-23701 .elementor-element.elementor-element-54e45af>.e-con-inner>.elementor-background-video-container:before,.elementor-23701 .elementor-element.elementor-element-54e45af>.elementor-background-slideshow:before,.elementor-23701 .elementor-element.elementor-element-54e45af>.e-con-inner>.elementor-background-slideshow:before,.elementor-23701 .elementor-element.elementor-element-54e45af>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg,#1D201E87 0%,var(--e-global-color-secondary) 96%)}.elementor-23701 .elementor-element.elementor-element-54e45af>.elementor-shape-bottom svg,.elementor-23701 .elementor-element.elementor-element-54e45af>.e-con-inner>.elementor-shape-bottom svg{width:calc(100% + 1.3px);height:16px}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);color:var(--e-global-color-primary)}.elementor-23701 .elementor-element.elementor-element-5960f66{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:start}.elementor-23701 .elementor-element.elementor-element-5960f66 .elementor-heading-title{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);-webkit-text-stroke-color:#000;stroke:#000;color:var(--e-global-color-accent)}.elementor-23701 .elementor-element.elementor-element-cfbf21f{padding:0;text-align:center}.elementor-23701 .elementor-element.elementor-element-cfbf21f .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:clamp(3.815rem, 3.097rem + 2.872vw, 5.61rem);font-weight:600;line-height:1;color:var(--e-global-color-primary)}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-23701 .elementor-element.elementor-element-2dd2009{width:var(--container-widget-width,64%);max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;text-align:center;font-family:var(--e-global-typography-19a622c-font-family),Sans-serif;font-size:var(--e-global-typography-19a622c-font-size);font-weight:var(--e-global-typography-19a622c-font-weight);line-height:var(--e-global-typography-19a622c-line-height);color:var(--e-global-color-primary)}.elementor-23701 .elementor-element.elementor-element-ec6175a{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-23701 .elementor-element.elementor-element-e98d3b6:not(.elementor-motion-effects-element-type-background),.elementor-23701 .elementor-element.elementor-element-e98d3b6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-a5656c9)}.elementor-23701 .elementor-element.elementor-element-e98d3b6>.elementor-container{max-width:1600px}.elementor-23701 .elementor-element.elementor-element-e98d3b6{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:-1%;padding:1% 0 2%}.elementor-23701 .elementor-element.elementor-element-e98d3b6>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-23701 .elementor-element.elementor-element-003fbe3>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-23701 .elementor-element.elementor-element-003fbe3>.elementor-element-populated{padding:10% 10% 3%}.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-23701 .elementor-element.elementor-element-577c7f7 .elementor-icon-wrapper{text-align:center}.elementor-23701 .elementor-element.elementor-element-577c7f7.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-23701 .elementor-element.elementor-element-577c7f7.elementor-view-framed .elementor-icon,.elementor-23701 .elementor-element.elementor-element-577c7f7.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-23701 .elementor-element.elementor-element-577c7f7.elementor-view-framed .elementor-icon,.elementor-23701 .elementor-element.elementor-element-577c7f7.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-23701 .elementor-element.elementor-element-577c7f7 .elementor-icon{font-size:3vw}.elementor-23701 .elementor-element.elementor-element-577c7f7 .elementor-icon svg{height:3vw}.elementor-23701 .elementor-element.elementor-element-b40a83c{padding:0;text-align:center}.elementor-23701 .elementor-element.elementor-element-b40a83c .elementor-heading-title{font-family:var(--e-global-typography-19a622c-font-family),Sans-serif;font-size:var(--e-global-typography-19a622c-font-size);font-weight:var(--e-global-typography-19a622c-font-weight);line-height:var(--e-global-typography-19a622c-line-height);color:var(--e-global-color-8ea55c6)}.elementor-23701 .elementor-element.elementor-element-0140f1c>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-23701 .elementor-element.elementor-element-0140f1c>.elementor-element-populated{padding:10% 10% 3%}.elementor-23701 .elementor-element.elementor-element-e597caa .elementor-icon-wrapper{text-align:center}.elementor-23701 .elementor-element.elementor-element-e597caa.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-23701 .elementor-element.elementor-element-e597caa.elementor-view-framed .elementor-icon,.elementor-23701 .elementor-element.elementor-element-e597caa.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-23701 .elementor-element.elementor-element-e597caa.elementor-view-framed .elementor-icon,.elementor-23701 .elementor-element.elementor-element-e597caa.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-23701 .elementor-element.elementor-element-e597caa .elementor-icon{font-size:3vw}.elementor-23701 .elementor-element.elementor-element-e597caa .elementor-icon svg{height:3vw}.elementor-23701 .elementor-element.elementor-element-401e234{padding:0;text-align:center}.elementor-23701 .elementor-element.elementor-element-401e234 .elementor-heading-title{font-family:var(--e-global-typography-19a622c-font-family),Sans-serif;font-size:var(--e-global-typography-19a622c-font-size);font-weight:var(--e-global-typography-19a622c-font-weight);line-height:var(--e-global-typography-19a622c-line-height);color:var(--e-global-color-8ea55c6)}.elementor-23701 .elementor-element.elementor-element-ad4b781>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-23701 .elementor-element.elementor-element-ad4b781>.elementor-element-populated{padding:10% 10% 3%}.elementor-23701 .elementor-element.elementor-element-1331ddf .elementor-icon-wrapper{text-align:center}.elementor-23701 .elementor-element.elementor-element-1331ddf.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-23701 .elementor-element.elementor-element-1331ddf.elementor-view-framed .elementor-icon,.elementor-23701 .elementor-element.elementor-element-1331ddf.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-23701 .elementor-element.elementor-element-1331ddf.elementor-view-framed .elementor-icon,.elementor-23701 .elementor-element.elementor-element-1331ddf.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-23701 .elementor-element.elementor-element-1331ddf .elementor-icon{font-size:3vw}.elementor-23701 .elementor-element.elementor-element-1331ddf .elementor-icon svg{height:3vw}.elementor-23701 .elementor-element.elementor-element-1051875{padding:0;text-align:center}.elementor-23701 .elementor-element.elementor-element-1051875 .elementor-heading-title{font-family:var(--e-global-typography-19a622c-font-family),Sans-serif;font-size:var(--e-global-typography-19a622c-font-size);font-weight:var(--e-global-typography-19a622c-font-weight);line-height:var(--e-global-typography-19a622c-line-height);color:var(--e-global-color-8ea55c6)}.elementor-23701 .elementor-element.elementor-element-bef0e37>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-23701 .elementor-element.elementor-element-bef0e37>.elementor-element-populated{padding:10% 10% 3%}.elementor-23701 .elementor-element.elementor-element-cceffcc .elementor-icon-wrapper{text-align:center}.elementor-23701 .elementor-element.elementor-element-cceffcc.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-23701 .elementor-element.elementor-element-cceffcc.elementor-view-framed .elementor-icon,.elementor-23701 .elementor-element.elementor-element-cceffcc.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-23701 .elementor-element.elementor-element-cceffcc.elementor-view-framed .elementor-icon,.elementor-23701 .elementor-element.elementor-element-cceffcc.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-23701 .elementor-element.elementor-element-cceffcc .elementor-icon{font-size:3vw}.elementor-23701 .elementor-element.elementor-element-cceffcc .elementor-icon svg{height:3vw}.elementor-23701 .elementor-element.elementor-element-64f2ce2{padding:0;text-align:center}.elementor-23701 .elementor-element.elementor-element-64f2ce2 .elementor-heading-title{font-family:var(--e-global-typography-19a622c-font-family),Sans-serif;font-size:var(--e-global-typography-19a622c-font-size);font-weight:var(--e-global-typography-19a622c-font-weight);line-height:var(--e-global-typography-19a622c-line-height);color:var(--e-global-color-8ea55c6)}.elementor-23701 .elementor-element.elementor-element-759467b>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-23701 .elementor-element.elementor-element-759467b>.elementor-element-populated{padding:10% 10% 3%}.elementor-23701 .elementor-element.elementor-element-1ca94a1 .elementor-icon-wrapper{text-align:center}.elementor-23701 .elementor-element.elementor-element-1ca94a1.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-23701 .elementor-element.elementor-element-1ca94a1.elementor-view-framed .elementor-icon,.elementor-23701 .elementor-element.elementor-element-1ca94a1.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-23701 .elementor-element.elementor-element-1ca94a1.elementor-view-framed .elementor-icon,.elementor-23701 .elementor-element.elementor-element-1ca94a1.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-23701 .elementor-element.elementor-element-1ca94a1 .elementor-icon{font-size:3vw}.elementor-23701 .elementor-element.elementor-element-1ca94a1 .elementor-icon svg{height:3vw}.elementor-23701 .elementor-element.elementor-element-422e145{padding:0;text-align:center}.elementor-23701 .elementor-element.elementor-element-422e145 .elementor-heading-title{font-family:var(--e-global-typography-19a622c-font-family),Sans-serif;font-size:var(--e-global-typography-19a622c-font-size);font-weight:var(--e-global-typography-19a622c-font-weight);line-height:var(--e-global-typography-19a622c-line-height);color:var(--e-global-color-8ea55c6)}.elementor-23701 .elementor-element.elementor-element-de7e3ff{--display:flex;--min-height:400px;--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--margin-top:1%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:5%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-23701 .elementor-element.elementor-element-de7e3ff:not(.elementor-motion-effects-element-type-background),.elementor-23701 .elementor-element.elementor-element-de7e3ff>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:bottom center;background-repeat:no-repeat;background-size:contain}.elementor-23701 .elementor-element.elementor-element-8b4df13{padding:0 0 9%;z-index:22;text-align:center}.elementor-23701 .elementor-element.elementor-element-8b4df13 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:8rem;font-weight:600;line-height:8rem;color:var(--e-global-color-secondary)}.elementor-23701 .elementor-element.elementor-element-eade7b7{--e-transform-translateX:0px;--e-transform-translateY:-37px;--e-transform-scale:1.2;margin:-100px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0 0 2%}.elementor-23701 .elementor-element.elementor-element-f566d16{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-23701 .elementor-element.elementor-element-3e298f5{--display:flex}.elementor-23701 .elementor-element.elementor-element-5a64cce{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-23701 .elementor-element.elementor-element-c1d657b{--display:flex;--min-height:160vh;--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;--overflow:hidden;--overlay-opacity:1;--z-index:2}.elementor-23701 .elementor-element.elementor-element-c1d657b:not(.elementor-motion-effects-element-type-background),.elementor-23701 .elementor-element.elementor-element-c1d657b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://bwsaunaco.com/wp-content/uploads/2025/11/6.5x10-Mobile-Sauna-Grand-Marais-Compressify.io_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1_1.jpg");background-repeat:no-repeat;background-size:cover}.elementor-23701 .elementor-element.elementor-element-c1d657b:before,.elementor-23701 .elementor-element.elementor-element-c1d657b>.elementor-background-video-container:before,.elementor-23701 .elementor-element.elementor-element-c1d657b>.e-con-inner>.elementor-background-video-container:before,.elementor-23701 .elementor-element.elementor-element-c1d657b>.elementor-background-slideshow:before,.elementor-23701 .elementor-element.elementor-element-c1d657b>.e-con-inner>.elementor-background-slideshow:before,.elementor-23701 .elementor-element.elementor-element-c1d657b>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg,#F6F5F300 66%,#160e0b 100%)}.elementor-23701 .elementor-element.elementor-element-c1d657b>.elementor-shape-top svg,.elementor-23701 .elementor-element.elementor-element-c1d657b>.e-con-inner>.elementor-shape-top svg{height:11px}.elementor-23701 .elementor-element.elementor-element-1058e55{--display:flex;--min-height:82vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%}.elementor-23701 .elementor-element.elementor-element-1058e55:not(.elementor-motion-effects-element-type-background),.elementor-23701 .elementor-element.elementor-element-1058e55>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,#160e0b 0%,var(--e-global-color-secondary) 100%)}.elementor-23701 .elementor-element.elementor-element-1058e55>.elementor-shape-bottom svg,.elementor-23701 .elementor-element.elementor-element-1058e55>.e-con-inner>.elementor-shape-bottom svg{width:calc(245% + 1.3px);height:28px;transform:translateX(-50%) rotateY(180deg)}.elementor-23701 .elementor-element.elementor-element-1058e55>.elementor-shape-bottom,.elementor-23701 .elementor-element.elementor-element-1058e55>.e-con-inner>.elementor-shape-bottom{z-index:2;pointer-events:none}.elementor-23701 .elementor-element.elementor-element-72f8987{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-23701 .elementor-element.elementor-element-00b28b3{padding:0;text-align:start}.elementor-23701 .elementor-element.elementor-element-00b28b3 .elementor-heading-title{font-family:var(--e-global-typography-19a622c-font-family),Sans-serif;font-size:var(--e-global-typography-19a622c-font-size);font-weight:var(--e-global-typography-19a622c-font-weight);line-height:var(--e-global-typography-19a622c-line-height);color:var(--e-global-color-accent)}.elementor-23701 .elementor-element.elementor-element-b81739b{width:var(--container-widget-width,860px);max-width:860px;padding:0;--container-widget-width:860px;--container-widget-flex-grow:0;text-align:center}.elementor-23701 .elementor-element.elementor-element-b81739b .elementor-heading-title{font-family:var(--e-global-typography-4b4b72c-font-family),Sans-serif;font-size:var(--e-global-typography-4b4b72c-font-size);font-weight:var(--e-global-typography-4b4b72c-font-weight);line-height:var(--e-global-typography-4b4b72c-line-height);text-shadow:0px 0px 10px rgba(255,255,255,.77);color:var(--e-global-color-primary)}.elementor-23701 .elementor-element.elementor-element-158fcc4{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-gallery{--galleries-title-color-normal:var(--e-global-color-primary);--galleries-title-color-hover:var(--e-global-color-secondary);--galleries-pointer-bg-color-hover:var(--e-global-color-accent);--gallery-title-color-active:var(--e-global-color-secondary);--galleries-pointer-bg-color-active:var(--e-global-color-accent)}.elementor-widget-gallery .elementor-gallery-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height)}.elementor-23701 .elementor-element.elementor-element-478c1cc .e-gallery-item:hover .elementor-gallery-item__overlay,.elementor-23701 .elementor-element.elementor-element-478c1cc .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,.5)}.elementor-23701 .elementor-element.elementor-element-478c1cc{--image-border-radius:3px;--image-transition-duration:.8s;--overlay-transition-duration:.8s;--content-text-align:center;--content-padding:20px;--content-transition-duration:.8s;--content-transition-delay:.8s}.elementor-23701 .elementor-element.elementor-element-1a4a758{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:4%;--padding-bottom:3%;--padding-left:2%;--padding-right:2%}.elementor-23701 .elementor-element.elementor-element-6132218{padding:0;text-align:center}.elementor-23701 .elementor-element.elementor-element-6132218 .elementor-heading-title{font-family:var(--e-global-typography-19a622c-font-family),Sans-serif;font-size:var(--e-global-typography-19a622c-font-size);font-weight:var(--e-global-typography-19a622c-font-weight);line-height:var(--e-global-typography-19a622c-line-height);color:var(--e-global-color-accent)}.elementor-23701 .elementor-element.elementor-element-1e815ec{padding:0 0 1%;z-index:22;text-align:center}.elementor-23701 .elementor-element.elementor-element-1e815ec .elementor-heading-title{font-family:var(--e-global-typography-e484b43-font-family),Sans-serif;font-size:var(--e-global-typography-e484b43-font-size);font-weight:var(--e-global-typography-e484b43-font-weight);line-height:var(--e-global-typography-e484b43-line-height);color:var(--e-global-color-secondary)}.elementor-23701 .elementor-element.elementor-element-1bdf8cc .elementor-icon-wrapper{text-align:center}.elementor-23701 .elementor-element.elementor-element-1bdf8cc.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-5f016ec)}.elementor-23701 .elementor-element.elementor-element-1bdf8cc.elementor-view-framed .elementor-icon,.elementor-23701 .elementor-element.elementor-element-1bdf8cc.elementor-view-default .elementor-icon{color:var(--e-global-color-5f016ec);border-color:var(--e-global-color-5f016ec)}.elementor-23701 .elementor-element.elementor-element-1bdf8cc.elementor-view-framed .elementor-icon,.elementor-23701 .elementor-element.elementor-element-1bdf8cc.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-5f016ec)}.elementor-23701 .elementor-element.elementor-element-b7910c7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-23701 .elementor-element.elementor-element-db13b70{--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}.elementor-23701 .elementor-element.elementor-element-4b721fa{--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;--padding-top:0%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%}.elementor-23701 .elementor-element.elementor-element-855945e{--display:flex}.elementor-23701 .elementor-element.elementor-element-c379dd8:not(.elementor-motion-effects-element-type-background),.elementor-23701 .elementor-element.elementor-element-c379dd8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://bwsaunaco.com/wp-content/uploads/2026/01/1766407018409.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover}.elementor-23701 .elementor-element.elementor-element-c379dd8>.elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg,var(--e-global-color-primary) 0%,var(--e-global-color-a8cd059) 37%);opacity:1;transition:background .3s,border-radius .3s,opacity .3s}.elementor-23701 .elementor-element.elementor-element-c379dd8>.elementor-container{min-height:160vh}.elementor-23701 .elementor-element.elementor-element-c379dd8{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:5vw 0 0}.elementor-23701 .elementor-element.elementor-element-c379dd8>.elementor-shape-top svg{height:100px}.elementor-23701 .elementor-element.elementor-element-c379dd8>.elementor-shape-bottom svg{height:35px}.elementor-23701 .elementor-element.elementor-element-863fc4a{text-align:center}.elementor-23701 .elementor-element.elementor-element-863fc4a .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:120px;font-weight:600;line-height:130px;color:var(--e-global-color-text)}.elementor-23701 .elementor-element.elementor-element-b5b4784{text-align:center}.elementor-23701 .elementor-element.elementor-element-b5b4784 .elementor-heading-title{font-family:var(--e-global-typography-d133318-font-family),Sans-serif;font-size:var(--e-global-typography-d133318-font-size);font-weight:var(--e-global-typography-d133318-font-weight);text-transform:var(--e-global-typography-d133318-text-transform);font-style:var(--e-global-typography-d133318-font-style);line-height:var(--e-global-typography-d133318-line-height);color:var(--e-global-color-accent)}.elementor-23701 .elementor-element.elementor-element-305aec0{text-align:center}.elementor-23701 .elementor-element.elementor-element-305aec0 .elementor-heading-title{font-family:var(--e-global-typography-d133318-font-family),Sans-serif;font-size:var(--e-global-typography-d133318-font-size);font-weight:var(--e-global-typography-d133318-font-weight);text-transform:var(--e-global-typography-d133318-text-transform);font-style:var(--e-global-typography-d133318-font-style);line-height:var(--e-global-typography-d133318-line-height);color:var(--e-global-color-text)}.elementor-23701 .elementor-element.elementor-element-4a8a5fc{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:4%;--padding-bottom:1%;--padding-left:2%;--padding-right:2%}.elementor-23701 .elementor-element.elementor-element-d7185d2{padding:0;text-align:center}.elementor-23701 .elementor-element.elementor-element-d7185d2 .elementor-heading-title{font-family:var(--e-global-typography-19a622c-font-family),Sans-serif;font-size:var(--e-global-typography-19a622c-font-size);font-weight:var(--e-global-typography-19a622c-font-weight);line-height:var(--e-global-typography-19a622c-line-height);color:var(--e-global-color-accent)}.elementor-23701 .elementor-element.elementor-element-067ce93{padding:0 0 1%;z-index:22;text-align:center}.elementor-23701 .elementor-element.elementor-element-067ce93 .elementor-heading-title{font-family:var(--e-global-typography-e484b43-font-family),Sans-serif;font-size:var(--e-global-typography-e484b43-font-size);font-weight:var(--e-global-typography-e484b43-font-weight);line-height:var(--e-global-typography-e484b43-line-height);color:var(--e-global-color-secondary)}.elementor-23701 .elementor-element.elementor-element-a56d3e2{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-23701 .elementor-element.elementor-element-17773a5{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-23701 .elementor-element.elementor-element-b1a0a3e{--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;--padding-top:10%;--padding-bottom:5%;--padding-left:2%;--padding-right:2%}.elementor-23701 .elementor-element.elementor-element-b1a0a3e:not(.elementor-motion-effects-element-type-background),.elementor-23701 .elementor-element.elementor-element-b1a0a3e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,var(--e-global-color-a5656c9) 0%,#F6F5F37A 100%)}.elementor-23701 .elementor-element.elementor-element-6445ff9{padding:0;text-align:center}.elementor-23701 .elementor-element.elementor-element-6445ff9 .elementor-heading-title{font-family:var(--e-global-typography-56b0141-font-family),Sans-serif;font-size:var(--e-global-typography-56b0141-font-size);font-weight:var(--e-global-typography-56b0141-font-weight);line-height:var(--e-global-typography-56b0141-line-height);color:var(--e-global-color-379ac07)}.elementor-widget-toggle .elementor-toggle-title,.elementor-widget-toggle .elementor-toggle-icon{color:var(--e-global-color-primary)}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var(--e-global-color-primary)}.elementor-widget-toggle .elementor-tab-title.elementor-active a,.elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var(--e-global-color-accent)}.elementor-widget-toggle .elementor-toggle-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-toggle .elementor-tab-content{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-23701 .elementor-element.elementor-element-fb727a5{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-23701 .elementor-element.elementor-element-fb727a5 .elementor-tab-title{border-width:0;border-color:var(--e-global-color-primary);background-color:var(--e-global-color-primary);padding:1.2% 0 1.2% 4%}.elementor-23701 .elementor-element.elementor-element-fb727a5 .elementor-tab-content{border-width:0;border-block-end-color:var(--e-global-color-primary);background-color:var(--e-global-color-primary);font-family:var(--e-global-typography-e1d8cb1-font-family),Sans-serif;font-size:var(--e-global-typography-e1d8cb1-font-size);line-height:var(--e-global-typography-e1d8cb1-line-height);padding:2% 2% 2% 4%}.elementor-23701 .elementor-element.elementor-element-fb727a5 .elementor-toggle-item:not(:last-child){margin-block-end:10px}.elementor-23701 .elementor-element.elementor-element-fb727a5 .elementor-toggle-title,.elementor-23701 .elementor-element.elementor-element-fb727a5 .elementor-toggle-icon{color:var(--e-global-color-379ac07)}.elementor-23701 .elementor-element.elementor-element-fb727a5 .elementor-toggle-icon svg{fill:var(--e-global-color-379ac07)}.elementor-23701 .elementor-element.elementor-element-fb727a5 .elementor-tab-title.elementor-active a,.elementor-23701 .elementor-element.elementor-element-fb727a5 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var(--e-global-color-text)}.elementor-23701 .elementor-element.elementor-element-fb727a5 .elementor-toggle-title{font-family:var(--e-global-typography-19a622c-font-family),Sans-serif;font-size:var(--e-global-typography-19a622c-font-size);font-weight:var(--e-global-typography-19a622c-font-weight);line-height:var(--e-global-typography-19a622c-line-height)}.elementor-23701 .elementor-element.elementor-element-9654896{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}@media(min-width:768px){.elementor-23701 .elementor-element.elementor-element-54e45af{--width:100%}.elementor-23701 .elementor-element.elementor-element-de7e3ff{--width:100%}}@media(max-width:1024px) and (min-width:768px){.elementor-23701 .elementor-element.elementor-element-003fbe3{width:25%}.elementor-23701 .elementor-element.elementor-element-0140f1c{width:25%}.elementor-23701 .elementor-element.elementor-element-ad4b781{width:25%}.elementor-23701 .elementor-element.elementor-element-bef0e37{width:25%}}@media(max-width:880px) and (min-width:768px){.elementor-23701 .elementor-element.elementor-element-003fbe3{width:25%}.elementor-23701 .elementor-element.elementor-element-0140f1c{width:25%}.elementor-23701 .elementor-element.elementor-element-ad4b781{width:25%}.elementor-23701 .elementor-element.elementor-element-bef0e37{width:25%}}@media(min-width:1367px){.elementor-23701 .elementor-element.elementor-element-de7e3ff:not(.elementor-motion-effects-element-type-background),.elementor-23701 .elementor-element.elementor-element-de7e3ff>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}}@media(min-width:2400px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-23701 .elementor-element.elementor-element-5960f66 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-23701 .elementor-element.elementor-element-2dd2009{font-size:var(--e-global-typography-19a622c-font-size);line-height:var(--e-global-typography-19a622c-line-height)}.elementor-23701 .elementor-element.elementor-element-e98d3b6{padding:1%}.elementor-23701 .elementor-element.elementor-element-b40a83c .elementor-heading-title{font-size:var(--e-global-typography-19a622c-font-size);line-height:var(--e-global-typography-19a622c-line-height)}.elementor-23701 .elementor-element.elementor-element-401e234 .elementor-heading-title{font-size:var(--e-global-typography-19a622c-font-size);line-height:var(--e-global-typography-19a622c-line-height)}.elementor-23701 .elementor-element.elementor-element-1051875 .elementor-heading-title{font-size:var(--e-global-typography-19a622c-font-size);line-height:var(--e-global-typography-19a622c-line-height)}.elementor-23701 .elementor-element.elementor-element-64f2ce2 .elementor-heading-title{font-size:var(--e-global-typography-19a622c-font-size);line-height:var(--e-global-typography-19a622c-line-height)}.elementor-23701 .elementor-element.elementor-element-422e145 .elementor-heading-title{font-size:var(--e-global-typography-19a622c-font-size);line-height:var(--e-global-typography-19a622c-line-height)}.elementor-23701 .elementor-element.elementor-element-1058e55{--min-height:115vh;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-23701 .elementor-element.elementor-element-72f8987{--justify-content:flex-start;--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-23701 .elementor-element.elementor-element-00b28b3 .elementor-heading-title{font-size:var(--e-global-typography-19a622c-font-size);line-height:var(--e-global-typography-19a622c-line-height)}.elementor-23701 .elementor-element.elementor-element-b81739b .elementor-heading-title{font-size:var(--e-global-typography-4b4b72c-font-size);line-height:var(--e-global-typography-4b4b72c-line-height)}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-gallery .elementor-gallery-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-23701 .elementor-element.elementor-element-6132218 .elementor-heading-title{font-size:var(--e-global-typography-19a622c-font-size);line-height:var(--e-global-typography-19a622c-line-height)}.elementor-23701 .elementor-element.elementor-element-1e815ec .elementor-heading-title{font-size:var(--e-global-typography-e484b43-font-size);line-height:var(--e-global-typography-e484b43-line-height)}.elementor-23701 .elementor-element.elementor-element-c379dd8>.elementor-container{min-height:250vh}.elementor-23701 .elementor-element.elementor-element-b5b4784 .elementor-heading-title{font-size:var(--e-global-typography-d133318-font-size);line-height:var(--e-global-typography-d133318-line-height)}.elementor-23701 .elementor-element.elementor-element-305aec0 .elementor-heading-title{font-size:var(--e-global-typography-d133318-font-size);line-height:var(--e-global-typography-d133318-line-height)}.elementor-23701 .elementor-element.elementor-element-d7185d2 .elementor-heading-title{font-size:var(--e-global-typography-19a622c-font-size);line-height:var(--e-global-typography-19a622c-line-height)}.elementor-23701 .elementor-element.elementor-element-067ce93 .elementor-heading-title{font-size:var(--e-global-typography-e484b43-font-size);line-height:var(--e-global-typography-e484b43-line-height)}.elementor-23701 .elementor-element.elementor-element-6445ff9 .elementor-heading-title{font-size:var(--e-global-typography-56b0141-font-size);line-height:var(--e-global-typography-56b0141-line-height)}.elementor-widget-toggle .elementor-toggle-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-toggle .elementor-tab-content{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-23701 .elementor-element.elementor-element-fb727a5 .elementor-toggle-title{font-size:var(--e-global-typography-19a622c-font-size);line-height:var(--e-global-typography-19a622c-line-height)}.elementor-23701 .elementor-element.elementor-element-fb727a5 .elementor-tab-content{font-size:var(--e-global-typography-e1d8cb1-font-size);line-height:var(--e-global-typography-e1d8cb1-line-height)}}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-23701 .elementor-element.elementor-element-5960f66{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0;text-align:start}.elementor-23701 .elementor-element.elementor-element-5960f66 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-23701 .elementor-element.elementor-element-cfbf21f{text-align:center}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-23701 .elementor-element.elementor-element-2dd2009{text-align:center;font-size:var(--e-global-typography-19a622c-font-size);line-height:var(--e-global-typography-19a622c-line-height)}.elementor-23701 .elementor-element.elementor-element-e98d3b6{padding:2% 0 3%}.elementor-23701 .elementor-element.elementor-element-b40a83c .elementor-heading-title{font-size:var(--e-global-typography-19a622c-font-size);line-height:var(--e-global-typography-19a622c-line-height)}.elementor-23701 .elementor-element.elementor-element-401e234 .elementor-heading-title{font-size:var(--e-global-typography-19a622c-font-size);line-height:var(--e-global-typography-19a622c-line-height)}.elementor-23701 .elementor-element.elementor-element-1051875 .elementor-heading-title{font-size:var(--e-global-typography-19a622c-font-size);line-height:var(--e-global-typography-19a622c-line-height)}.elementor-23701 .elementor-element.elementor-element-64f2ce2 .elementor-heading-title{font-size:var(--e-global-typography-19a622c-font-size);line-height:var(--e-global-typography-19a622c-line-height)}.elementor-23701 .elementor-element.elementor-element-422e145 .elementor-heading-title{font-size:var(--e-global-typography-19a622c-font-size);line-height:var(--e-global-typography-19a622c-line-height)}.elementor-23701 .elementor-element.elementor-element-1058e55{--min-height:100vh}.elementor-23701 .elementor-element.elementor-element-00b28b3 .elementor-heading-title{font-size:var(--e-global-typography-19a622c-font-size);line-height:var(--e-global-typography-19a622c-line-height)}.elementor-23701 .elementor-element.elementor-element-b81739b .elementor-heading-title{font-size:var(--e-global-typography-4b4b72c-font-size);line-height:var(--e-global-typography-4b4b72c-line-height)}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-gallery .elementor-gallery-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-23701 .elementor-element.elementor-element-6132218 .elementor-heading-title{font-size:var(--e-global-typography-19a622c-font-size);line-height:var(--e-global-typography-19a622c-line-height)}.elementor-23701 .elementor-element.elementor-element-1e815ec .elementor-heading-title{font-size:var(--e-global-typography-e484b43-font-size);line-height:var(--e-global-typography-e484b43-line-height)}.elementor-23701 .elementor-element.elementor-element-863fc4a .elementor-heading-title{font-size:100px;line-height:120px}.elementor-23701 .elementor-element.elementor-element-b5b4784 .elementor-heading-title{font-size:var(--e-global-typography-d133318-font-size);line-height:var(--e-global-typography-d133318-line-height)}.elementor-23701 .elementor-element.elementor-element-305aec0 .elementor-heading-title{font-size:var(--e-global-typography-d133318-font-size);line-height:var(--e-global-typography-d133318-line-height)}.elementor-23701 .elementor-element.elementor-element-d7185d2 .elementor-heading-title{font-size:var(--e-global-typography-19a622c-font-size);line-height:var(--e-global-typography-19a622c-line-height)}.elementor-23701 .elementor-element.elementor-element-067ce93 .elementor-heading-title{font-size:var(--e-global-typography-e484b43-font-size);line-height:var(--e-global-typography-e484b43-line-height)}.elementor-23701 .elementor-element.elementor-element-6445ff9 .elementor-heading-title{font-size:var(--e-global-typography-56b0141-font-size);line-height:var(--e-global-typography-56b0141-line-height)}.elementor-widget-toggle .elementor-toggle-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-toggle .elementor-tab-content{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-23701 .elementor-element.elementor-element-fb727a5 .elementor-toggle-title{font-size:var(--e-global-typography-19a622c-font-size);line-height:var(--e-global-typography-19a622c-line-height)}.elementor-23701 .elementor-element.elementor-element-fb727a5 .elementor-tab-content{font-size:var(--e-global-typography-e1d8cb1-font-size);line-height:var(--e-global-typography-e1d8cb1-line-height)}}@media(max-width:1200px){.elementor-23701 .elementor-element.elementor-element-54e45af{--padding-top:15%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%}.elementor-23701 .elementor-element.elementor-element-5960f66{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-23701 .elementor-element.elementor-element-cfbf21f{padding:0;text-align:center}.elementor-23701 .elementor-element.elementor-element-2dd2009{text-align:center}.elementor-23701 .elementor-element.elementor-element-e98d3b6{padding:3% 0 2%}.elementor-23701 .elementor-element.elementor-element-b40a83c{padding:0}.elementor-23701 .elementor-element.elementor-element-401e234{padding:0}.elementor-23701 .elementor-element.elementor-element-1051875{padding:0}.elementor-23701 .elementor-element.elementor-element-64f2ce2{padding:0}.elementor-23701 .elementor-element.elementor-element-422e145{padding:0}.elementor-23701 .elementor-element.elementor-element-8b4df13{padding:0}.elementor-23701 .elementor-element.elementor-element-00b28b3{padding:0}.elementor-23701 .elementor-element.elementor-element-b81739b{padding:0;--container-widget-width:689px;--container-widget-flex-grow:0;width:var(--container-widget-width,689px);max-width:689px}.elementor-23701 .elementor-element.elementor-element-6132218{padding:0}.elementor-23701 .elementor-element.elementor-element-1e815ec{padding:0}.elementor-23701 .elementor-element.elementor-element-d7185d2{padding:0}.elementor-23701 .elementor-element.elementor-element-067ce93{padding:0}.elementor-23701 .elementor-element.elementor-element-6445ff9{padding:0}}@media(max-width:1024px){.elementor-23701 .elementor-element.elementor-element-54e45af{--justify-content:flex-start}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-23701 .elementor-element.elementor-element-5960f66{margin:3% 0 calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-23701 .elementor-element.elementor-element-5960f66 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-23701 .elementor-element.elementor-element-cfbf21f{text-align:center}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-23701 .elementor-element.elementor-element-2dd2009{text-align:center;font-size:var(--e-global-typography-19a622c-font-size);line-height:var(--e-global-typography-19a622c-line-height)}.elementor-23701 .elementor-element.elementor-element-e98d3b6{margin-top:1%;margin-bottom:0;padding:3% 0 0}.elementor-23701 .elementor-element.elementor-element-577c7f7 .elementor-icon{font-size:4vw}.elementor-23701 .elementor-element.elementor-element-577c7f7 .elementor-icon svg{height:4vw}.elementor-23701 .elementor-element.elementor-element-b40a83c .elementor-heading-title{font-size:var(--e-global-typography-19a622c-font-size);line-height:var(--e-global-typography-19a622c-line-height)}.elementor-23701 .elementor-element.elementor-element-e597caa .elementor-icon{font-size:4vw}.elementor-23701 .elementor-element.elementor-element-e597caa .elementor-icon svg{height:4vw}.elementor-23701 .elementor-element.elementor-element-401e234 .elementor-heading-title{font-size:var(--e-global-typography-19a622c-font-size);line-height:var(--e-global-typography-19a622c-line-height)}.elementor-23701 .elementor-element.elementor-element-1331ddf .elementor-icon{font-size:4vw}.elementor-23701 .elementor-element.elementor-element-1331ddf .elementor-icon svg{height:4vw}.elementor-23701 .elementor-element.elementor-element-1051875 .elementor-heading-title{font-size:var(--e-global-typography-19a622c-font-size);line-height:var(--e-global-typography-19a622c-line-height)}.elementor-23701 .elementor-element.elementor-element-cceffcc .elementor-icon{font-size:4vw}.elementor-23701 .elementor-element.elementor-element-cceffcc .elementor-icon svg{height:4vw}.elementor-23701 .elementor-element.elementor-element-64f2ce2 .elementor-heading-title{font-size:var(--e-global-typography-19a622c-font-size);line-height:var(--e-global-typography-19a622c-line-height)}.elementor-23701 .elementor-element.elementor-element-1ca94a1 .elementor-icon{font-size:5vw}.elementor-23701 .elementor-element.elementor-element-1ca94a1 .elementor-icon svg{height:5vw}.elementor-23701 .elementor-element.elementor-element-422e145 .elementor-heading-title{font-size:var(--e-global-typography-19a622c-font-size);line-height:var(--e-global-typography-19a622c-line-height)}.elementor-23701 .elementor-element.elementor-element-de7e3ff{--min-height:100vh}.elementor-23701 .elementor-element.elementor-element-8b4df13{padding:0 0 16%}.elementor-23701 .elementor-element.elementor-element-c1d657b{--min-height:60vh}.elementor-23701 .elementor-element.elementor-element-1058e55{--min-height:49vh;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-23701 .elementor-element.elementor-element-72f8987{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%}.elementor-23701 .elementor-element.elementor-element-00b28b3 .elementor-heading-title{font-size:var(--e-global-typography-19a622c-font-size);line-height:var(--e-global-typography-19a622c-line-height)}.elementor-23701 .elementor-element.elementor-element-b81739b{--container-widget-width:699px;--container-widget-flex-grow:0;width:var(--container-widget-width,699px);max-width:699px}.elementor-23701 .elementor-element.elementor-element-b81739b .elementor-heading-title{font-size:var(--e-global-typography-4b4b72c-font-size);line-height:var(--e-global-typography-4b4b72c-line-height)}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-gallery .elementor-gallery-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-23701 .elementor-element.elementor-element-6132218 .elementor-heading-title{font-size:var(--e-global-typography-19a622c-font-size);line-height:var(--e-global-typography-19a622c-line-height)}.elementor-23701 .elementor-element.elementor-element-1e815ec{padding:0 0 16%}.elementor-23701 .elementor-element.elementor-element-1e815ec .elementor-heading-title{font-size:var(--e-global-typography-e484b43-font-size);line-height:var(--e-global-typography-e484b43-line-height)}.elementor-23701 .elementor-element.elementor-element-b5b4784 .elementor-heading-title{font-size:var(--e-global-typography-d133318-font-size);line-height:var(--e-global-typography-d133318-line-height)}.elementor-23701 .elementor-element.elementor-element-305aec0 .elementor-heading-title{font-size:var(--e-global-typography-d133318-font-size);line-height:var(--e-global-typography-d133318-line-height)}.elementor-23701 .elementor-element.elementor-element-d7185d2 .elementor-heading-title{font-size:var(--e-global-typography-19a622c-font-size);line-height:var(--e-global-typography-19a622c-line-height)}.elementor-23701 .elementor-element.elementor-element-067ce93{padding:0 0 2%}.elementor-23701 .elementor-element.elementor-element-067ce93 .elementor-heading-title{font-size:var(--e-global-typography-e484b43-font-size);line-height:var(--e-global-typography-e484b43-line-height)}.elementor-23701 .elementor-element.elementor-element-6445ff9 .elementor-heading-title{font-size:var(--e-global-typography-56b0141-font-size);line-height:var(--e-global-typography-56b0141-line-height)}.elementor-widget-toggle .elementor-toggle-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-toggle .elementor-tab-content{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-23701 .elementor-element.elementor-element-fb727a5 .elementor-toggle-title{font-size:var(--e-global-typography-19a622c-font-size);line-height:var(--e-global-typography-19a622c-line-height)}.elementor-23701 .elementor-element.elementor-element-fb727a5 .elementor-tab-content{font-size:var(--e-global-typography-e1d8cb1-font-size);line-height:var(--e-global-typography-e1d8cb1-line-height)}}@media(max-width:880px){.elementor-23701 .elementor-element.elementor-element-54e45af{--min-height:95vh;--justify-content:center;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%}.elementor-23701 .elementor-element.elementor-element-5960f66{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-23701 .elementor-element.elementor-element-e98d3b6{margin-top:5%;margin-bottom:0}.elementor-23701 .elementor-element.elementor-element-577c7f7 .elementor-icon{font-size:6vw}.elementor-23701 .elementor-element.elementor-element-577c7f7 .elementor-icon svg{height:6vw}.elementor-23701 .elementor-element.elementor-element-e597caa .elementor-icon{font-size:6vw}.elementor-23701 .elementor-element.elementor-element-e597caa .elementor-icon svg{height:6vw}.elementor-23701 .elementor-element.elementor-element-1331ddf .elementor-icon{font-size:6vw}.elementor-23701 .elementor-element.elementor-element-1331ddf .elementor-icon svg{height:6vw}.elementor-23701 .elementor-element.elementor-element-cceffcc .elementor-icon{font-size:6vw}.elementor-23701 .elementor-element.elementor-element-cceffcc .elementor-icon svg{height:6vw}.elementor-23701 .elementor-element.elementor-element-1ca94a1 .elementor-icon{font-size:6vw}.elementor-23701 .elementor-element.elementor-element-1ca94a1 .elementor-icon svg{height:6vw}}@media(max-width:767px){.elementor-23701 .elementor-element.elementor-element-54e45af{--min-height:85vh;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-23701 .elementor-element.elementor-element-5960f66{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0 3%;text-align:center}.elementor-23701 .elementor-element.elementor-element-5960f66 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-23701 .elementor-element.elementor-element-cfbf21f{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0;text-align:center}.elementor-23701 .elementor-element.elementor-element-cfbf21f .elementor-heading-title{font-size:39px}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-23701 .elementor-element.elementor-element-2dd2009{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0 0;text-align:center;font-size:var(--e-global-typography-19a622c-font-size);line-height:var(--e-global-typography-19a622c-line-height)}.elementor-23701 .elementor-element.elementor-element-e98d3b6{margin-top:0;margin-bottom:0;padding:11% 0 4%}.elementor-23701 .elementor-element.elementor-element-003fbe3{width:33%}.elementor-23701 .elementor-element.elementor-element-003fbe3>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-23701 .elementor-element.elementor-element-003fbe3>.elementor-element-populated{padding:5%}.elementor-23701 .elementor-element.elementor-element-577c7f7 .elementor-icon{font-size:10vw}.elementor-23701 .elementor-element.elementor-element-577c7f7 .elementor-icon svg{height:10vw}.elementor-23701 .elementor-element.elementor-element-b40a83c .elementor-heading-title{font-size:var(--e-global-typography-19a622c-font-size);line-height:var(--e-global-typography-19a622c-line-height)}.elementor-23701 .elementor-element.elementor-element-0140f1c{width:33%}.elementor-23701 .elementor-element.elementor-element-0140f1c>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-23701 .elementor-element.elementor-element-0140f1c>.elementor-element-populated{padding:5%}.elementor-23701 .elementor-element.elementor-element-e597caa .elementor-icon{font-size:10vw}.elementor-23701 .elementor-element.elementor-element-e597caa .elementor-icon svg{height:10vw}.elementor-23701 .elementor-element.elementor-element-401e234 .elementor-heading-title{font-size:var(--e-global-typography-19a622c-font-size);line-height:var(--e-global-typography-19a622c-line-height)}.elementor-23701 .elementor-element.elementor-element-ad4b781{width:33%}.elementor-23701 .elementor-element.elementor-element-ad4b781>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-23701 .elementor-element.elementor-element-ad4b781>.elementor-element-populated{padding:5%}.elementor-23701 .elementor-element.elementor-element-1331ddf .elementor-icon{font-size:10vw}.elementor-23701 .elementor-element.elementor-element-1331ddf .elementor-icon svg{height:10vw}.elementor-23701 .elementor-element.elementor-element-1051875 .elementor-heading-title{font-size:var(--e-global-typography-19a622c-font-size);line-height:var(--e-global-typography-19a622c-line-height)}.elementor-23701 .elementor-element.elementor-element-bef0e37{width:50%}.elementor-23701 .elementor-element.elementor-element-bef0e37>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-23701 .elementor-element.elementor-element-bef0e37>.elementor-element-populated{padding:5%}.elementor-23701 .elementor-element.elementor-element-cceffcc .elementor-icon{font-size:10vw}.elementor-23701 .elementor-element.elementor-element-cceffcc .elementor-icon svg{height:10vw}.elementor-23701 .elementor-element.elementor-element-64f2ce2 .elementor-heading-title{font-size:var(--e-global-typography-19a622c-font-size);line-height:var(--e-global-typography-19a622c-line-height)}.elementor-23701 .elementor-element.elementor-element-759467b{width:50%}.elementor-23701 .elementor-element.elementor-element-759467b>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-23701 .elementor-element.elementor-element-759467b>.elementor-element-populated{padding:5%}.elementor-23701 .elementor-element.elementor-element-1ca94a1 .elementor-icon{font-size:10vw}.elementor-23701 .elementor-element.elementor-element-1ca94a1 .elementor-icon svg{height:10vw}.elementor-23701 .elementor-element.elementor-element-422e145 .elementor-heading-title{font-size:var(--e-global-typography-19a622c-font-size);line-height:var(--e-global-typography-19a622c-line-height)}.elementor-23701 .elementor-element.elementor-element-de7e3ff{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-23701 .elementor-element.elementor-element-8b4df13{padding:21% 0 5%}.elementor-23701 .elementor-element.elementor-element-8b4df13 .elementor-heading-title{font-size:5rem;line-height:5rem}.elementor-23701 .elementor-element.elementor-element-eade7b7{--e-transform-scale:1;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-23701 .elementor-element.elementor-element-c1d657b{--min-height:62vh}.elementor-23701 .elementor-element.elementor-element-c1d657b:not(.elementor-motion-effects-element-type-background),.elementor-23701 .elementor-element.elementor-element-c1d657b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center}.elementor-23701 .elementor-element.elementor-element-1058e55{--min-height:75vh}.elementor-23701 .elementor-element.elementor-element-72f8987{--padding-top:9%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%}.elementor-23701 .elementor-element.elementor-element-00b28b3 .elementor-heading-title{font-size:var(--e-global-typography-19a622c-font-size);line-height:var(--e-global-typography-19a622c-line-height)}.elementor-23701 .elementor-element.elementor-element-b81739b{padding:4%;--container-widget-width:96%;--container-widget-flex-grow:0;width:var(--container-widget-width,96%);max-width:96%}.elementor-23701 .elementor-element.elementor-element-b81739b .elementor-heading-title{font-size:var(--e-global-typography-4b4b72c-font-size);line-height:var(--e-global-typography-4b4b72c-line-height)}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-gallery .elementor-gallery-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-23701 .elementor-element.elementor-element-6132218 .elementor-heading-title{font-size:var(--e-global-typography-19a622c-font-size);line-height:var(--e-global-typography-19a622c-line-height)}.elementor-23701 .elementor-element.elementor-element-1e815ec{padding:2% 0 5%}.elementor-23701 .elementor-element.elementor-element-1e815ec .elementor-heading-title{font-size:var(--e-global-typography-e484b43-font-size);line-height:var(--e-global-typography-e484b43-line-height)}.elementor-23701 .elementor-element.elementor-element-c379dd8>.elementor-container{min-height:78vh}.elementor-23701 .elementor-element.elementor-element-c379dd8>.elementor-shape-top svg{height:0}.elementor-23701 .elementor-element.elementor-element-c379dd8{margin-top:0;margin-bottom:0;padding:0}.elementor-23701 .elementor-element.elementor-element-1594212>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-23701 .elementor-element.elementor-element-863fc4a .elementor-heading-title{font-size:61px;line-height:68px}.elementor-23701 .elementor-element.elementor-element-b5b4784 .elementor-heading-title{font-size:var(--e-global-typography-d133318-font-size);line-height:var(--e-global-typography-d133318-line-height)}.elementor-23701 .elementor-element.elementor-element-305aec0 .elementor-heading-title{font-size:var(--e-global-typography-d133318-font-size);line-height:var(--e-global-typography-d133318-line-height)}.elementor-23701 .elementor-element.elementor-element-4a8a5fc{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-23701 .elementor-element.elementor-element-d7185d2 .elementor-heading-title{font-size:var(--e-global-typography-19a622c-font-size);line-height:var(--e-global-typography-19a622c-line-height)}.elementor-23701 .elementor-element.elementor-element-067ce93{padding:0 0 5%}.elementor-23701 .elementor-element.elementor-element-067ce93 .elementor-heading-title{font-size:var(--e-global-typography-e484b43-font-size);line-height:var(--e-global-typography-e484b43-line-height)}.elementor-23701 .elementor-element.elementor-element-6445ff9 .elementor-heading-title{font-size:var(--e-global-typography-56b0141-font-size);line-height:var(--e-global-typography-56b0141-line-height)}.elementor-widget-toggle .elementor-toggle-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-toggle .elementor-tab-content{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-23701 .elementor-element.elementor-element-fb727a5 .elementor-toggle-item:not(:last-child){margin-block-end:16px}.elementor-23701 .elementor-element.elementor-element-fb727a5 .elementor-toggle-title{font-size:var(--e-global-typography-19a622c-font-size);line-height:var(--e-global-typography-19a622c-line-height)}.elementor-23701 .elementor-element.elementor-element-fb727a5 .elementor-tab-title{padding:5%}.elementor-23701 .elementor-element.elementor-element-fb727a5 .elementor-tab-content{font-size:var(--e-global-typography-e1d8cb1-font-size);line-height:var(--e-global-typography-e1d8cb1-line-height)}}.elementor-23701 .elementor-element.elementor-element-8b4df13{background:linear-gradient(115deg,#dbdacf 0%,#364543 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.elementor-23701 .elementor-element.elementor-element-1e815ec{background:linear-gradient(115deg,#dbdacf 0%,#364543 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.elementor-23701 .elementor-element.elementor-element-067ce93{background:linear-gradient(115deg,#dbdacf 0%,#364543 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}