.elementor-3625 .elementor-element.elementor-element-6a181ece{--display:flex;--min-height:514px;--justify-content:center;--overlay-opacity:0.89;--overlay-mix-blend-mode:multiply;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:115px;--padding-bottom:115px;--padding-left:0px;--padding-right:0px;}.elementor-3625 .elementor-element.elementor-element-6a181ece:not(.elementor-motion-effects-element-type-background), .elementor-3625 .elementor-element.elementor-element-6a181ece > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tylo.com/wp-content/uploads/2026/09/find-sauna-masthead-full_result.webp");background-position:0px -70px;background-repeat:no-repeat;background-size:cover;}.elementor-3625 .elementor-element.elementor-element-6a181ece::before, .elementor-3625 .elementor-element.elementor-element-6a181ece > .elementor-background-video-container::before, .elementor-3625 .elementor-element.elementor-element-6a181ece > .e-con-inner > .elementor-background-video-container::before, .elementor-3625 .elementor-element.elementor-element-6a181ece > .elementor-background-slideshow::before, .elementor-3625 .elementor-element.elementor-element-6a181ece > .e-con-inner > .elementor-background-slideshow::before, .elementor-3625 .elementor-element.elementor-element-6a181ece > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #000000 0%, #FFFFFF 74%);}.elementor-3625 .elementor-element.elementor-element-6a181ece::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3625 .elementor-element.elementor-element-558f904c{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:4em;--padding-bottom:4em;--padding-left:4em;--padding-right:4em;}.elementor-3625 .elementor-element.elementor-element-1fa6f680 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3625 .elementor-element.elementor-element-1fa6f680{text-align:left;font-size:64px;font-weight:600;line-height:76.8px;color:#FFFFFF;}.elementor-3625 .elementor-element.elementor-element-5fe9ebcb{width:var( --container-widget-width, 574px );max-width:574px;--container-widget-width:574px;--container-widget-flex-grow:0;text-align:left;font-size:24px;font-weight:600;line-height:31.2px;color:var( --e-global-color-d227fda );}.elementor-3625 .elementor-element.elementor-element-5fe9ebcb > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-3625 .elementor-element.elementor-element-60ae995e .elementor-button{background-color:var( --e-global-color-d227fda );font-size:18px;font-weight:600;fill:var( --e-global-color-01cb150 );color:var( --e-global-color-01cb150 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:none;border-radius:25px 25px 25px 25px;padding:1rem 2rem 1rem 2rem;}.elementor-3625 .elementor-element.elementor-element-60ae995e .elementor-button:hover, .elementor-3625 .elementor-element.elementor-element-60ae995e .elementor-button:focus{background-color:var( --e-global-color-04aa964 );}.elementor-3625 .elementor-element.elementor-element-60ae995e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3625 .elementor-element.elementor-element-696cfcad{--display:flex;--padding-top:62px;--padding-bottom:32px;--padding-left:96px;--padding-right:96px;}.elementor-3625 .elementor-element.elementor-element-696cfcad:not(.elementor-motion-effects-element-type-background), .elementor-3625 .elementor-element.elementor-element-696cfcad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3625 .elementor-element.elementor-element-160b5e55{--display:flex;--gap:31px 31px;--row-gap:31px;--column-gap:31px;}.elementor-3625 .elementor-element.elementor-element-75c70155{width:auto;max-width:auto;text-align:center;}.elementor-3625 .elementor-element.elementor-element-75c70155 > .elementor-widget-container{padding:0px 0px 24px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-3625 .elementor-element.elementor-element-75c70155.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-3625 .elementor-element.elementor-element-75c70155 .elementor-heading-title{font-size:48px;font-weight:300;line-height:1.3em;}.elementor-3625 .elementor-element.elementor-element-7fcc732b{--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:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3625 .elementor-element.elementor-element-381c566{--display:flex;--gap:13px 13px;--row-gap:13px;--column-gap:13px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3625 .elementor-element.elementor-element-2a2c3c35.elementor-element{--align-self:center;}.elementor-3625 .elementor-element.elementor-element-3d623e2d{text-align:center;}.elementor-3625 .elementor-element.elementor-element-3d623e2d .elementor-heading-title{font-size:24px;font-weight:600;}.elementor-3625 .elementor-element.elementor-element-54d62e9d{text-align:center;font-size:16px;}.elementor-3625 .elementor-element.elementor-element-c1da682{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3625 .elementor-element.elementor-element-19a2a3e6.elementor-element{--align-self:center;}.elementor-3625 .elementor-element.elementor-element-6196163f > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-3625 .elementor-element.elementor-element-6196163f{text-align:center;}.elementor-3625 .elementor-element.elementor-element-6196163f .elementor-heading-title{font-size:24px;font-weight:600;}.elementor-3625 .elementor-element.elementor-element-4a19c5d5{text-align:center;font-size:16px;}.elementor-3625 .elementor-element.elementor-element-159e311{--display:flex;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3625 .elementor-element.elementor-element-58a2f7e > .elementor-widget-container{margin:5px 0px 4px 0px;padding:0px 0px 1px 0px;}.elementor-3625 .elementor-element.elementor-element-58a2f7e.elementor-element{--align-self:center;}.elementor-3625 .elementor-element.elementor-element-716626f1{text-align:center;}.elementor-3625 .elementor-element.elementor-element-716626f1 .elementor-heading-title{font-size:24px;font-weight:600;}.elementor-3625 .elementor-element.elementor-element-67484e1d > .elementor-widget-container{margin:-7px 0px 0px 0px;}.elementor-3625 .elementor-element.elementor-element-67484e1d{text-align:center;font-size:16px;}.elementor-3625 .elementor-element.elementor-element-10a8501{--display:flex;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3625 .elementor-element.elementor-element-46ce8a76 > .elementor-widget-container{margin:0px 0px -11px 0px;padding:0px 0px 0px 0px;}.elementor-3625 .elementor-element.elementor-element-46ce8a76.elementor-element{--align-self:center;}.elementor-3625 .elementor-element.elementor-element-30fb7681{text-align:center;}.elementor-3625 .elementor-element.elementor-element-30fb7681 .elementor-heading-title{font-size:24px;font-weight:600;}.elementor-3625 .elementor-element.elementor-element-7eff96bd > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-3625 .elementor-element.elementor-element-7eff96bd{text-align:center;font-size:16px;}.elementor-3625 .elementor-element.elementor-element-597b0cbb{--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;--overlay-opacity:0;--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-3625 .elementor-element.elementor-element-597b0cbb:not(.elementor-motion-effects-element-type-background), .elementor-3625 .elementor-element.elementor-element-597b0cbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tylo.com/wp-content/uploads/2026/09/tylo-brochure_lg.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3625 .elementor-element.elementor-element-597b0cbb::before, .elementor-3625 .elementor-element.elementor-element-597b0cbb > .elementor-background-video-container::before, .elementor-3625 .elementor-element.elementor-element-597b0cbb > .e-con-inner > .elementor-background-video-container::before, .elementor-3625 .elementor-element.elementor-element-597b0cbb > .elementor-background-slideshow::before, .elementor-3625 .elementor-element.elementor-element-597b0cbb > .e-con-inner > .elementor-background-slideshow::before, .elementor-3625 .elementor-element.elementor-element-597b0cbb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-3625 .elementor-element.elementor-element-4fea6669{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:96px;--padding-right:96px;}.elementor-3625 .elementor-element.elementor-element-71c9eaa4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--border-radius:8px 8px 8px 8px;--margin-top:50px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-3625 .elementor-element.elementor-element-71c9eaa4:not(.elementor-motion-effects-element-type-background), .elementor-3625 .elementor-element.elementor-element-71c9eaa4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D5E6E6F5;}.elementor-3625 .elementor-element.elementor-element-71c9eaa4.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-3625 .elementor-element.elementor-element-249442ce{text-align:left;}.elementor-3625 .elementor-element.elementor-element-249442ce .elementor-heading-title{font-size:48px;font-weight:300;}.elementor-3625 .elementor-element.elementor-element-68f4c2c5{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-3625 .elementor-element.elementor-element-5e4ec9a5{--display:flex;--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-3625 .elementor-element.elementor-element-22ca54c4{--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;--overlay-opacity:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3625 .elementor-element.elementor-element-22ca54c4:not(.elementor-motion-effects-element-type-background), .elementor-3625 .elementor-element.elementor-element-22ca54c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1ECE2;background-image:url("https://tylo.com/wp-content/uploads/2026/09/discover-benefits-reverse_result-scaled-1.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-3625 .elementor-element.elementor-element-22ca54c4::before, .elementor-3625 .elementor-element.elementor-element-22ca54c4 > .elementor-background-video-container::before, .elementor-3625 .elementor-element.elementor-element-22ca54c4 > .e-con-inner > .elementor-background-video-container::before, .elementor-3625 .elementor-element.elementor-element-22ca54c4 > .elementor-background-slideshow::before, .elementor-3625 .elementor-element.elementor-element-22ca54c4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3625 .elementor-element.elementor-element-22ca54c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-c6969d7 );--background-overlay:'';}.elementor-3625 .elementor-element.elementor-element-5da3108{--display:flex;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:124px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-3625 .elementor-element.elementor-element-5da3108:not(.elementor-motion-effects-element-type-background), .elementor-3625 .elementor-element.elementor-element-5da3108 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFBF;}.elementor-3625 .elementor-element.elementor-element-5da3108.e-con{--align-self:flex-end;}.elementor-3625 .elementor-element.elementor-element-b016879 > .elementor-widget-container{padding:0px 0px 24px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-3625 .elementor-element.elementor-element-b016879 .elementor-heading-title{font-size:48px;font-weight:300;line-height:62.4px;}.elementor-3625 .elementor-element.elementor-element-38158af{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:40px 48px;--row-gap:40px;--column-gap:48px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3625 .elementor-element.elementor-element-15cb54ee{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-3625 .elementor-element.elementor-element-3ac9b059 .elementor-heading-title{font-size:var( --e-global-typography-38b8edb-font-size );font-weight:var( --e-global-typography-38b8edb-font-weight );line-height:var( --e-global-typography-38b8edb-line-height );}.elementor-3625 .elementor-element.elementor-element-29d651bb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-3625 .elementor-element.elementor-element-1eb97d1c > .elementor-widget-container{padding:5px 0px 3px 0px;}.elementor-3625 .elementor-element.elementor-element-1b200e2c .elementor-heading-title{font-size:var( --e-global-typography-38b8edb-font-size );font-weight:var( --e-global-typography-38b8edb-font-weight );line-height:var( --e-global-typography-38b8edb-line-height );}.elementor-3625 .elementor-element.elementor-element-25eafbca{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-3625 .elementor-element.elementor-element-50048f9e > .elementor-widget-container{padding:3px 0px 2px 0px;}.elementor-3625 .elementor-element.elementor-element-647430c0 .elementor-heading-title{font-size:var( --e-global-typography-38b8edb-font-size );font-weight:var( --e-global-typography-38b8edb-font-weight );line-height:var( --e-global-typography-38b8edb-line-height );}.elementor-3625 .elementor-element.elementor-element-5b66581b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-3625 .elementor-element.elementor-element-245c549 .elementor-heading-title{font-size:var( --e-global-typography-38b8edb-font-size );font-weight:var( --e-global-typography-38b8edb-font-weight );line-height:var( --e-global-typography-38b8edb-line-height );}.elementor-3625 .elementor-element.elementor-element-62df4c2e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:96px;--padding-right:96px;}.elementor-3625 .elementor-element.elementor-element-62df4c2e:not(.elementor-motion-effects-element-type-background), .elementor-3625 .elementor-element.elementor-element-62df4c2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1ECE2;}.elementor-3625 .elementor-element.elementor-element-46a928bf > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-3625 .elementor-element.elementor-element-46a928bf{text-align:center;}.elementor-3625 .elementor-element.elementor-element-46a928bf .elementor-heading-title{font-size:48px;font-weight:300;line-height:62.4px;}.elementor-3625 .elementor-element.elementor-element-43fd3549{text-align:center;font-size:18px;font-weight:400;}.elementor-3625 .elementor-element.elementor-element-300f6aef{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--margin-top:48px;--margin-bottom:0px;--margin-left:96px;--margin-right:96px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3625 .elementor-element.elementor-element-300f6aef.e-con{--align-self:center;}.elementor-3625 .elementor-element.elementor-element-2a8e2002{--display:flex;--min-height:572px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.49;--border-radius:8px 8px 8px 8px;--padding-top:36px;--padding-bottom:38px;--padding-left:36px;--padding-right:16px;}.elementor-3625 .elementor-element.elementor-element-2a8e2002::before, .elementor-3625 .elementor-element.elementor-element-2a8e2002 > .elementor-background-video-container::before, .elementor-3625 .elementor-element.elementor-element-2a8e2002 > .e-con-inner > .elementor-background-video-container::before, .elementor-3625 .elementor-element.elementor-element-2a8e2002 > .elementor-background-slideshow::before, .elementor-3625 .elementor-element.elementor-element-2a8e2002 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3625 .elementor-element.elementor-element-2a8e2002 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, #000000 0%, #00000000 68%);}.elementor-3625 .elementor-element.elementor-element-1fa6ea30{--display:flex;--position:absolute;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;bottom:36px;--z-index:1;}.elementor-3625 .elementor-element.elementor-element-1fa6ea30::before, .elementor-3625 .elementor-element.elementor-element-1fa6ea30 > .elementor-background-video-container::before, .elementor-3625 .elementor-element.elementor-element-1fa6ea30 > .e-con-inner > .elementor-background-video-container::before, .elementor-3625 .elementor-element.elementor-element-1fa6ea30 > .elementor-background-slideshow::before, .elementor-3625 .elementor-element.elementor-element-1fa6ea30 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3625 .elementor-element.elementor-element-1fa6ea30 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3625 .elementor-element.elementor-element-1fa6ea30.e-con{--order:99999 /* order end hack */;}body:not(.rtl) .elementor-3625 .elementor-element.elementor-element-1fa6ea30{left:0px;}body.rtl .elementor-3625 .elementor-element.elementor-element-1fa6ea30{right:0px;}.elementor-3625 .elementor-element.elementor-element-6ab53e2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 24px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-d227fda );border-radius:0px 0px 0px 0px;}.elementor-3625 .elementor-element.elementor-element-6ab53e2{text-align:left;font-size:32px;font-weight:600;line-height:38.4px;color:var( --e-global-color-d227fda );}.elementor-3625 .elementor-element.elementor-element-38077213{font-size:18px;line-height:27px;color:#FFFFFF;}.elementor-3625 .elementor-element.elementor-element-695e6556 .elementor-button{background-color:var( --e-global-color-d227fda );font-size:18px;font-weight:600;fill:var( --e-global-color-01cb150 );color:var( --e-global-color-01cb150 );border-radius:50px 50px 50px 50px;padding:16px 40px 16px 40px;}.elementor-3625 .elementor-element.elementor-element-695e6556 .elementor-button:hover, .elementor-3625 .elementor-element.elementor-element-695e6556 .elementor-button:focus{background-color:var( --e-global-color-04aa964 );color:var( --e-global-color-01cb150 );}.elementor-3625 .elementor-element.elementor-element-695e6556 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3625 .elementor-element.elementor-element-695e6556.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3625 .elementor-element.elementor-element-695e6556 .elementor-button:hover svg, .elementor-3625 .elementor-element.elementor-element-695e6556 .elementor-button:focus svg{fill:var( --e-global-color-01cb150 );}.elementor-3625 .elementor-element.elementor-element-52263faa img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3625 .elementor-element.elementor-element-3738044a{--display:flex;--position:absolute;--min-height:393px;--overlay-opacity:0.91;--overlay-mix-blend-mode:overlay;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;bottom:0px;--z-index:0;}.elementor-3625 .elementor-element.elementor-element-3738044a::before, .elementor-3625 .elementor-element.elementor-element-3738044a > .elementor-background-video-container::before, .elementor-3625 .elementor-element.elementor-element-3738044a > .e-con-inner > .elementor-background-video-container::before, .elementor-3625 .elementor-element.elementor-element-3738044a > .elementor-background-slideshow::before, .elementor-3625 .elementor-element.elementor-element-3738044a > .e-con-inner > .elementor-background-slideshow::before, .elementor-3625 .elementor-element.elementor-element-3738044a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, #042830 0%, #00000000 100%);}body:not(.rtl) .elementor-3625 .elementor-element.elementor-element-3738044a{left:0px;}body.rtl .elementor-3625 .elementor-element.elementor-element-3738044a{right:0px;}.elementor-3625 .elementor-element.elementor-element-46669ed3{--display:flex;--min-height:572px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.49;--border-radius:8px 8px 8px 8px;--padding-top:36px;--padding-bottom:38px;--padding-left:36px;--padding-right:16px;}.elementor-3625 .elementor-element.elementor-element-46669ed3::before, .elementor-3625 .elementor-element.elementor-element-46669ed3 > .elementor-background-video-container::before, .elementor-3625 .elementor-element.elementor-element-46669ed3 > .e-con-inner > .elementor-background-video-container::before, .elementor-3625 .elementor-element.elementor-element-46669ed3 > .elementor-background-slideshow::before, .elementor-3625 .elementor-element.elementor-element-46669ed3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3625 .elementor-element.elementor-element-46669ed3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, #000000 0%, #00000000 68%);}.elementor-3625 .elementor-element.elementor-element-7e2a6a4f{--display:flex;--position:absolute;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;bottom:36px;--z-index:1;}.elementor-3625 .elementor-element.elementor-element-7e2a6a4f.e-con{--order:99999 /* order end hack */;}body:not(.rtl) .elementor-3625 .elementor-element.elementor-element-7e2a6a4f{left:0px;}body.rtl .elementor-3625 .elementor-element.elementor-element-7e2a6a4f{right:0px;}.elementor-3625 .elementor-element.elementor-element-7ca6597d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 24px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-d227fda );border-radius:0px 0px 0px 0px;}.elementor-3625 .elementor-element.elementor-element-7ca6597d{text-align:left;font-size:32px;font-weight:600;line-height:38.4px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-d227fda );}.elementor-3625 .elementor-element.elementor-element-26ac07f6{font-size:18px;line-height:27px;color:#FFFFFF;}.elementor-3625 .elementor-element.elementor-element-6a99afb6 .elementor-button{background-color:var( --e-global-color-d227fda );font-size:18px;font-weight:600;fill:var( --e-global-color-01cb150 );color:var( --e-global-color-01cb150 );border-radius:50px 50px 50px 50px;padding:16px 40px 16px 40px;}.elementor-3625 .elementor-element.elementor-element-6a99afb6 .elementor-button:hover, .elementor-3625 .elementor-element.elementor-element-6a99afb6 .elementor-button:focus{background-color:var( --e-global-color-04aa964 );color:var( --e-global-color-01cb150 );}.elementor-3625 .elementor-element.elementor-element-6a99afb6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3625 .elementor-element.elementor-element-6a99afb6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3625 .elementor-element.elementor-element-6a99afb6 .elementor-button:hover svg, .elementor-3625 .elementor-element.elementor-element-6a99afb6 .elementor-button:focus svg{fill:var( --e-global-color-01cb150 );}.elementor-3625 .elementor-element.elementor-element-2bf23a33{--display:flex;--position:absolute;--min-height:393px;--overlay-opacity:0.91;--overlay-mix-blend-mode:overlay;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;bottom:0px;--z-index:0;}.elementor-3625 .elementor-element.elementor-element-2bf23a33::before, .elementor-3625 .elementor-element.elementor-element-2bf23a33 > .elementor-background-video-container::before, .elementor-3625 .elementor-element.elementor-element-2bf23a33 > .e-con-inner > .elementor-background-video-container::before, .elementor-3625 .elementor-element.elementor-element-2bf23a33 > .elementor-background-slideshow::before, .elementor-3625 .elementor-element.elementor-element-2bf23a33 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3625 .elementor-element.elementor-element-2bf23a33 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, #042830 0%, #00000000 100%);}body:not(.rtl) .elementor-3625 .elementor-element.elementor-element-2bf23a33{left:0px;}body.rtl .elementor-3625 .elementor-element.elementor-element-2bf23a33{right:0px;}.elementor-3625 .elementor-element.elementor-element-5bf60de2{--display:flex;--min-height:572px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.49;--border-radius:8px 8px 8px 8px;--padding-top:36px;--padding-bottom:38px;--padding-left:36px;--padding-right:16px;}.elementor-3625 .elementor-element.elementor-element-5bf60de2::before, .elementor-3625 .elementor-element.elementor-element-5bf60de2 > .elementor-background-video-container::before, .elementor-3625 .elementor-element.elementor-element-5bf60de2 > .e-con-inner > .elementor-background-video-container::before, .elementor-3625 .elementor-element.elementor-element-5bf60de2 > .elementor-background-slideshow::before, .elementor-3625 .elementor-element.elementor-element-5bf60de2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3625 .elementor-element.elementor-element-5bf60de2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, #000000 0%, #00000000 68%);}.elementor-3625 .elementor-element.elementor-element-418792b5{--display:flex;--position:absolute;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;bottom:36px;--z-index:1;}.elementor-3625 .elementor-element.elementor-element-418792b5.e-con{--order:99999 /* order end hack */;}body:not(.rtl) .elementor-3625 .elementor-element.elementor-element-418792b5{left:0px;}body.rtl .elementor-3625 .elementor-element.elementor-element-418792b5{right:0px;}.elementor-3625 .elementor-element.elementor-element-1a5a0243 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 24px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-d227fda );border-radius:0px 0px 0px 0px;}.elementor-3625 .elementor-element.elementor-element-1a5a0243{text-align:left;font-size:32px;font-weight:600;line-height:38.4px;color:var( --e-global-color-d227fda );}.elementor-3625 .elementor-element.elementor-element-3a852701{font-size:18px;line-height:27px;color:#FFFFFF;}.elementor-3625 .elementor-element.elementor-element-30a21f23 .elementor-button{background-color:var( --e-global-color-d227fda );font-size:18px;font-weight:600;fill:var( --e-global-color-01cb150 );color:var( --e-global-color-01cb150 );border-radius:50px 50px 50px 50px;padding:16px 40px 16px 40px;}.elementor-3625 .elementor-element.elementor-element-30a21f23 .elementor-button:hover, .elementor-3625 .elementor-element.elementor-element-30a21f23 .elementor-button:focus{background-color:var( --e-global-color-04aa964 );color:var( --e-global-color-01cb150 );}.elementor-3625 .elementor-element.elementor-element-30a21f23 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3625 .elementor-element.elementor-element-30a21f23.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3625 .elementor-element.elementor-element-30a21f23 .elementor-button:hover svg, .elementor-3625 .elementor-element.elementor-element-30a21f23 .elementor-button:focus svg{fill:var( --e-global-color-01cb150 );}.elementor-3625 .elementor-element.elementor-element-4568c764{--display:flex;--position:absolute;--min-height:393px;--overlay-opacity:0.91;--overlay-mix-blend-mode:overlay;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;bottom:0px;--z-index:0;}.elementor-3625 .elementor-element.elementor-element-4568c764::before, .elementor-3625 .elementor-element.elementor-element-4568c764 > .elementor-background-video-container::before, .elementor-3625 .elementor-element.elementor-element-4568c764 > .e-con-inner > .elementor-background-video-container::before, .elementor-3625 .elementor-element.elementor-element-4568c764 > .elementor-background-slideshow::before, .elementor-3625 .elementor-element.elementor-element-4568c764 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3625 .elementor-element.elementor-element-4568c764 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, #042830 0%, #00000000 100%);}body:not(.rtl) .elementor-3625 .elementor-element.elementor-element-4568c764{left:0px;}body.rtl .elementor-3625 .elementor-element.elementor-element-4568c764{right:0px;}.elementor-3625 .elementor-element.elementor-element-654e5d5c{--display:flex;--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;--justify-content:space-between;--align-items:center;--gap:96px 96px;--row-gap:96px;--column-gap:96px;--flex-wrap:nowrap;--padding-top:100px;--padding-bottom:100px;--padding-left:69px;--padding-right:96px;}.elementor-3625 .elementor-element.elementor-element-654e5d5c:not(.elementor-motion-effects-element-type-background), .elementor-3625 .elementor-element.elementor-element-654e5d5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-01cb150 );}.elementor-3625 .elementor-element.elementor-element-1e2e17e{--display:flex;--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--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-3625 .elementor-element.elementor-element-1e2e17e.e-con{--align-self:center;}.elementor-3625 .elementor-element.elementor-element-4b08ec15{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3625 .elementor-element.elementor-element-23898154 .elementor-heading-title{font-size:48px;font-weight:300;line-height:62.4px;color:var( --e-global-color-d227fda );}.elementor-3625 .elementor-element.elementor-element-4e70a18c{width:var( --container-widget-width, 714px );max-width:714px;--container-widget-width:714px;--container-widget-flex-grow:0;font-size:18px;line-height:27px;color:var( --e-global-color-d227fda );}.elementor-3625 .elementor-element.elementor-element-26c2e904 .elementor-button{background-color:var( --e-global-color-d227fda );font-size:18px;font-weight:600;fill:var( --e-global-color-01cb150 );color:var( --e-global-color-01cb150 );border-radius:50px 50px 50px 50px;padding:16px 40px 16px 40px;}.elementor-3625 .elementor-element.elementor-element-26c2e904 .elementor-button:hover, .elementor-3625 .elementor-element.elementor-element-26c2e904 .elementor-button:focus{background-color:var( --e-global-color-04aa964 );color:var( --e-global-color-01cb150 );}.elementor-3625 .elementor-element.elementor-element-26c2e904 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3625 .elementor-element.elementor-element-26c2e904.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3625 .elementor-element.elementor-element-26c2e904 .elementor-button:hover svg, .elementor-3625 .elementor-element.elementor-element-26c2e904 .elementor-button:focus svg{fill:var( --e-global-color-01cb150 );}.elementor-3625 .elementor-element.elementor-element-465f35f5{--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;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-3625 .elementor-element.elementor-element-6a181ece:not(.elementor-motion-effects-element-type-background), .elementor-3625 .elementor-element.elementor-element-6a181ece > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-3625 .elementor-element.elementor-element-1fa6f680{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-3625 .elementor-element.elementor-element-7fcc732b{--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-3625 .elementor-element.elementor-element-4fea6669{--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;}.elementor-3625 .elementor-element.elementor-element-22ca54c4:not(.elementor-motion-effects-element-type-background), .elementor-3625 .elementor-element.elementor-element-22ca54c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:38% 0px;}.elementor-3625 .elementor-element.elementor-element-5da3108{--margin-top:0px;--margin-bottom:0px;--margin-left:24px;--margin-right:0px;}.elementor-3625 .elementor-element.elementor-element-38158af{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3625 .elementor-element.elementor-element-3ac9b059 .elementor-heading-title{font-size:var( --e-global-typography-38b8edb-font-size );line-height:var( --e-global-typography-38b8edb-line-height );}.elementor-3625 .elementor-element.elementor-element-1b200e2c .elementor-heading-title{font-size:var( --e-global-typography-38b8edb-font-size );line-height:var( --e-global-typography-38b8edb-line-height );}.elementor-3625 .elementor-element.elementor-element-647430c0 .elementor-heading-title{font-size:var( --e-global-typography-38b8edb-font-size );line-height:var( --e-global-typography-38b8edb-line-height );}.elementor-3625 .elementor-element.elementor-element-245c549 .elementor-heading-title{font-size:var( --e-global-typography-38b8edb-font-size );line-height:var( --e-global-typography-38b8edb-line-height );}.elementor-3625 .elementor-element.elementor-element-62df4c2e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:72px;--padding-bottom:72px;--padding-left:48px;--padding-right:48px;}.elementor-3625 .elementor-element.elementor-element-300f6aef{--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3625 .elementor-element.elementor-element-695e6556 .elementor-button{font-size:18px;}.elementor-3625 .elementor-element.elementor-element-654e5d5c{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:54px;--padding-bottom:54px;--padding-left:48px;--padding-right:48px;}.elementor-3625 .elementor-element.elementor-element-4b08ec15{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-3625 .elementor-element.elementor-element-6a181ece:not(.elementor-motion-effects-element-type-background), .elementor-3625 .elementor-element.elementor-element-6a181ece > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-298px 0px;background-size:191% auto;}.elementor-3625 .elementor-element.elementor-element-6a181ece::before, .elementor-3625 .elementor-element.elementor-element-6a181ece > .elementor-background-video-container::before, .elementor-3625 .elementor-element.elementor-element-6a181ece > .e-con-inner > .elementor-background-video-container::before, .elementor-3625 .elementor-element.elementor-element-6a181ece > .elementor-background-slideshow::before, .elementor-3625 .elementor-element.elementor-element-6a181ece > .e-con-inner > .elementor-background-slideshow::before, .elementor-3625 .elementor-element.elementor-element-6a181ece > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(0deg, #000000 63%, #FFFFFF 100%);}.elementor-3625 .elementor-element.elementor-element-6a181ece{--overlay-opacity:0.51;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:235px;--padding-bottom:61px;--padding-left:24px;--padding-right:24px;}.elementor-3625 .elementor-element.elementor-element-558f904c{--content-width:500px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-3625 .elementor-element.elementor-element-1fa6f680 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3625 .elementor-element.elementor-element-1fa6f680{font-size:40px;line-height:120%;}.elementor-3625 .elementor-element.elementor-element-5fe9ebcb{font-size:21px;}.elementor-3625 .elementor-element.elementor-element-60ae995e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3625 .elementor-element.elementor-element-60ae995e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3625 .elementor-element.elementor-element-60ae995e .elementor-button{border-radius:50px 50px 50px 50px;padding:1rem 4rem 1rem 4rem;}.elementor-3625 .elementor-element.elementor-element-696cfcad{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3625 .elementor-element.elementor-element-75c70155 .elementor-heading-title{font-size:32px;line-height:1.3em;}.elementor-3625 .elementor-element.elementor-element-54d62e9d{text-align:center;}.elementor-3625 .elementor-element.elementor-element-4a19c5d5{text-align:center;}.elementor-3625 .elementor-element.elementor-element-67484e1d{text-align:center;}.elementor-3625 .elementor-element.elementor-element-7eff96bd{text-align:center;}.elementor-3625 .elementor-element.elementor-element-597b0cbb{--overlay-opacity:1;}.elementor-3625 .elementor-element.elementor-element-4fea6669{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-3625 .elementor-element.elementor-element-71c9eaa4{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-3625 .elementor-element.elementor-element-249442ce > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3625 .elementor-element.elementor-element-249442ce .elementor-heading-title{font-size:32px;}.elementor-3625 .elementor-element.elementor-element-68f4c2c5{font-size:16px;}.elementor-3625 .elementor-element.elementor-element-5e4ec9a5{--width:100%;--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;}.elementor-3625 .elementor-element.elementor-element-26b143e9{width:100%;max-width:100%;}.elementor-3625 .elementor-element.elementor-element-35321ad9{font-size:16px;}.elementor-3625 .elementor-element.elementor-element-22ca54c4{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--margin-top:125px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:250px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-3625 .elementor-element.elementor-element-22ca54c4:not(.elementor-motion-effects-element-type-background), .elementor-3625 .elementor-element.elementor-element-22ca54c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:18% -35px;background-size:779px auto;}.elementor-3625 .elementor-element.elementor-element-5da3108.e-con{--e-con-transform-translateX:-6%;--e-con-transform-translateY:42px;}.elementor-3625 .elementor-element.elementor-element-5da3108{--width:90%;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3625 .elementor-element.elementor-element-b016879 .elementor-heading-title{font-size:32px;line-height:1.3em;}.elementor-3625 .elementor-element.elementor-element-38158af{--e-con-grid-template-columns:repeat(1, 1fr);--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;}.elementor-3625 .elementor-element.elementor-element-15cb54ee{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3625 .elementor-element.elementor-element-3ac9b059 .elementor-heading-title{font-size:var( --e-global-typography-38b8edb-font-size );line-height:var( --e-global-typography-38b8edb-line-height );}.elementor-3625 .elementor-element.elementor-element-29d651bb{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3625 .elementor-element.elementor-element-1b200e2c .elementor-heading-title{font-size:var( --e-global-typography-38b8edb-font-size );line-height:var( --e-global-typography-38b8edb-line-height );}.elementor-3625 .elementor-element.elementor-element-25eafbca{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3625 .elementor-element.elementor-element-647430c0 .elementor-heading-title{font-size:var( --e-global-typography-38b8edb-font-size );line-height:var( --e-global-typography-38b8edb-line-height );}.elementor-3625 .elementor-element.elementor-element-5b66581b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3625 .elementor-element.elementor-element-245c549 .elementor-heading-title{font-size:var( --e-global-typography-38b8edb-font-size );line-height:var( --e-global-typography-38b8edb-line-height );}.elementor-3625 .elementor-element.elementor-element-62df4c2e{--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-3625 .elementor-element.elementor-element-46a928bf .elementor-heading-title{font-size:32px;line-height:130%;}.elementor-3625 .elementor-element.elementor-element-300f6aef{--width:100%;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3625 .elementor-element.elementor-element-2a8e2002{--min-height:422px;}.elementor-3625 .elementor-element.elementor-element-1fa6ea30{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-3625 .elementor-element.elementor-element-695e6556{width:100%;max-width:100%;}.elementor-3625 .elementor-element.elementor-element-695e6556 .elementor-button{line-height:130%;}.elementor-3625 .elementor-element.elementor-element-46669ed3{--min-height:422px;}.elementor-3625 .elementor-element.elementor-element-7e2a6a4f{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-3625 .elementor-element.elementor-element-6a99afb6{width:100%;max-width:100%;}.elementor-3625 .elementor-element.elementor-element-5bf60de2{--min-height:422px;}.elementor-3625 .elementor-element.elementor-element-418792b5{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-3625 .elementor-element.elementor-element-30a21f23{width:100%;max-width:100%;}.elementor-3625 .elementor-element.elementor-element-654e5d5c{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--padding-top:48px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-3625 .elementor-element.elementor-element-1e2e17e{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-3625 .elementor-element.elementor-element-23898154 .elementor-heading-title{font-size:32px;line-height:1.3em;}.elementor-3625 .elementor-element.elementor-element-26c2e904{width:100%;max-width:100%;}}@media(min-width:768px){.elementor-3625 .elementor-element.elementor-element-558f904c{--content-width:1440px;}.elementor-3625 .elementor-element.elementor-element-160b5e55{--content-width:1440px;}.elementor-3625 .elementor-element.elementor-element-4fea6669{--content-width:1440px;}.elementor-3625 .elementor-element.elementor-element-71c9eaa4{--width:589px;}.elementor-3625 .elementor-element.elementor-element-5da3108{--width:662px;}.elementor-3625 .elementor-element.elementor-element-300f6aef{--width:100%;}.elementor-3625 .elementor-element.elementor-element-2a8e2002{--content-width:382px;}.elementor-3625 .elementor-element.elementor-element-1e2e17e{--content-width:1440px;}}@media(max-width:1024px) and (min-width:768px){.elementor-3625 .elementor-element.elementor-element-7fcc732b{--width:100%;}.elementor-3625 .elementor-element.elementor-element-5da3108{--width:50%;}}/* Start custom CSS for button, class: .elementor-element-60ae995e */button .primary-reversed {
    width: 100%;
    background-color: #fff;
    border-radius; 600px;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75c70155 */.elementor-widget-heading.inline {
    display: inline-block;
    .elementor-widget-container {
    display:inline-block;
    h2 {
    display: inline-block;
}
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f4c2c5 */.elementor-3625 .elementor-element.elementor-element-68f4c2c5.notes-tylo-brochure{
    padding-bottom: 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-35321ad9 */.elementor-3625 .elementor-element.elementor-element-35321ad9.form-note-brochure{
    font-size: 13px;
}
@media (max-width: 767px)
{
    .elementor-3625 .elementor-element.elementor-element-35321ad9.form-note-brochure
    {
        padding: 10px 0 25px 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e4ec9a5 */.elementor-3625 .elementor-element.elementor-element-5e4ec9a5#contact-form {
    padding: 0;
}
.elementor-3625 .elementor-element.elementor-element-5e4ec9a5 div#input_5_4 {
    gap: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71c9eaa4 */.elementor-3625 .elementor-element.elementor-element-71c9eaa4.tylo-brochure-container{
    --widgets-spacing-row: 0px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5da3108 */.overlay-white-bg {
    backdrop-filter: blur(6px)
}

@media screen and (max-width: 768px) {
    .overlay-white-bg {
        background-color: #ffffff !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-695e6556 */.find-dealer-cta svg {
    width: 1.75em;
}

.find-dealer-cta .elementor-button-content-wrapper {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-52263faa */.elementor-3625 .elementor-element.elementor-element-52263faa {
    position: absolute;
    inset: 0;
    z-index: -1;
    overflow: clip;
}
.elementor-3625 .elementor-element.elementor-element-52263faa img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
    transition: transform .3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a8e2002 */.elementor-3625 .elementor-element.elementor-element-2a8e2002 {
    isolation: isolate;
    overflow: clip;
}
.zoom-hover-container:hover img {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6a99afb6 */.find-dealer-cta svg {
    width: 1.75em;
}

.find-dealer-cta .elementor-button-content-wrapper {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3fb8680b */.elementor-3625 .elementor-element.elementor-element-3fb8680b {
    position: absolute;
    inset: 0;
    z-index: -1;
    overflow: clip;
}
.elementor-3625 .elementor-element.elementor-element-3fb8680b img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
    transition: transform .3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46669ed3 */.elementor-3625 .elementor-element.elementor-element-46669ed3 {
    isolation: isolate;
    overflow: clip;
}
.zoom-hover-container:hover img {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-30a21f23 */.find-dealer-cta svg {
    width: 1.75em;
}

.find-dealer-cta .elementor-button-content-wrapper {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-48b4f8b4 */.elementor-3625 .elementor-element.elementor-element-48b4f8b4 {
    position: absolute;
    inset: 0;
    z-index: -1;
    overflow: clip;
}
.elementor-3625 .elementor-element.elementor-element-48b4f8b4 img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
    transition: transform .3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bf60de2 */.elementor-3625 .elementor-element.elementor-element-5bf60de2 {
    isolation: isolate;
    overflow: clip;
}
.zoom-hover-container:hover img {
    transform: scale(1.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-300f6aef */@media (min-width: 768px) and (max-width: 840px) {
    .elementor-3625 .elementor-element.elementor-element-300f6aef.three-box-usps {
        --e-con-grid-template-columns: repeat(1, 1fr);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-26c2e904 */.find-dealer-cta svg {
    width: 1.75em;
}

.find-dealer-cta .elementor-button-content-wrapper {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS */@media screen and (max-width: 768px) {
    .product-grid {
        display: none;
    }
    .product-grid.active {
        display: block;
    }
}
.elementor-widget-theme-post-content section#contact-form {
    padding: 0;
}
section#contact-form .gform-theme--framework form.contact-dealer.request-brochure {
    background: initial;
    padding-top: 0;
    padding-left: 0;
    @media (width < 600px){
        max-width: initial;
        padding:0;
        margin:inherit;
    }
    
    .ginput_container--name {
      flex-direction: column;
        .gform-grid-col {
            width: 100%;
        }
    }
    .ginput_address_zip {
        width: 100%;
        input {
            width:100%;
        }
    }
}
span.gfield_required span.gfield_required.gfield_required_text {
        display:none ;
    }/* End custom CSS */